首页 文章 精选 留言 我的

精选列表

搜索[在线课堂],共10000篇文章
优秀的个人博客,低调大师

灯灯 4.6.0-preview.1 发布,基于在线代码生成器的多租户开发平台解决方案  

4.6.0-预览版.1 版本 更新详情: feat 生成代码的同时,可以根据字段注释在EchoRef、EchoDictType和EchoApi类中增加常量 支持识别注释中的字典列表,生成初始化字典的sql lamp-userinfo-sdk模块 增加用户、员工、机构、岗位、资源、角色相关帮助类 租户表加"类别"字段 refactor (lamp-generator): 代码生成器同时适配window、linux、mac 3大操作系统的 IDE启动 和 jar启动 2种启动方式 (lamp-generator): 优化前端data.tsx模板,使生成的枚举和字典类型字段不会报错 (lamp-generator): 代码生成器中 generator.* 的配置调整为 lamp.generator.* (lamp-generator): 优化 GeneratorConfig,使得所有的配置在yml都均能提示 (lamp-model): DictType 类重命名为 EchoDictType (lamp-model): EchoConstants 类重命名为 EchoApi (lamp-web-pro): BasicTitle组件支持下划线、下划线虚线、左侧垂直分割线、加粗等参数 (lamp-web-pro): BasicForm组件支持BasicTitle (lamp-web-pro): 首页提示优化 fix (数据源维护): 测试数据源连接接口无法正常链接 (lamp-generator): 模板的parent属性调整以适配新版本源码 (lamp-web-pro): 资源维护页面回显使用了Card的bug 更多功能,等你来体验: 《灯灯》官网:https://tangyh.top/ 4.x体验地址:https://pro.tangyh.top/ 3.x 体验地址1:https://boot.tangyh.top/ 3.x 体验地址2:https://boot.tangyh.top/lamp-web/ 本次上线重点功能预览 图片 图片 《灯灯》中后台快速开发平台 如果你非要说 lamp 是 Linux+Apache+MySQL+PHP,那就算是吧,毕竟 PHP 是世界上最好的语言,我也希望此项目成为世界上最好的后台框架!😈😈😈 lamp-cloud基于 jdk11/jdk8 +SpringCloud+ SpringCloudAlibaba+SpringBoot的微服务快速开发平台,专注于解决 SaaS 多租户体系问题, 具备 RBAC 功能、网关统一鉴权、Xss 防跨站攻击、自动代码生成、多种存储系统、分布式事务、分布式定时任务等多个模块,支持多业务系统并行开发, 支持多服务并行开发,可以作为后端服务的开发脚手架。代码简洁,注释齐全,架构清晰,非常适合学习和企业作为基础框架使用。 核心技术采用 Spring Cloud Alibaba、SpringBoot、Mybatis、Seata、Sentinel、RabbitMQ、FastDFS/MinIO、SkyWalking 等主要框架和中间件。 希望能努力打造一套从JavaWeb基础框架-分布式微服务架构-持续集成-系统监测的解决方案。本项目旨在实现基础能力,不涉及具体业务。 项目截图: 预览 预览

优秀的个人博客,低调大师

美国在线商店 PulseTV 披露了信用卡数据泄露,超过 200,000 名客户受到影响

根据缅因州总检察长办公室发布的通知函,Visa 于 2021 年 3 月 8 日通知该公司,其网站(www.pulsetv.com)是一些未经授权的信用卡交易的常见购买点,因为可能的妥协。该公司对其网站进行了一些安全检查,但没有发现任何妥协迹象。 7 月,该公司在 7 月再次收到 VISA 警报,但仅在几个月后,执法部门就通知它有关似乎源自其网站的其他支付卡泄露事件。该公司开始聘请法律顾问,聘请网络安全专家协助调查。 调查人员了解到,该网站已被确定为万事达卡多次未经授权的信用卡交易的常见购买点。根据与信用卡品牌的沟通,相信只有在 2019 年 11 月 1 日至 2021 年 8 月 31 日期间使用信用卡在网站上购买产品的客户可能会受到影响。调查无法证实该网站是未经授权交易的原因。但是,出于谨慎的考虑,PulseTV 会通知在此期间在我们网站上购买产品的客户(包括您),以便他们可以采取措施保护自己的信用卡信息。 PulseTV 认为,只有在 2019 年 11 月 1 日至 2021 年 8 月 31 日期间使用信用卡在网站上购买产品的客户才会受到影响。 可能已泄露的信息包括: 全名 收件地址 电子邮件地址 支付卡号 支付卡有效期 支付卡安全码 (CVV) 公司将采取以下措施防止今后发生类似事件: 为所有内部设备添加两因素身份验证要求; 利用端点检测和响应工具提供更好的网络可见性和威胁缓解; 迁移到不同的支付系统。 该公司仍在调查支付卡网络和执法部门的安全漏洞,并正在通知州监管机构和受影响的客户。目前,该公司尚未确定它是否是Magecart攻击的受害者,还是被盗卡仅用于 PulseTV 用于兑现。 “我们建议您通过定期查看您的帐户报表并监控免费信用报告中是否有任何未经授权的活动,对欺诈和身份盗用事件保持警惕。有关保护您的信息的其他方法的信息,包括如何获得免费信用报告和免费安全冻结。您应该向当地执法部门和州检察长报告任何涉嫌身份盗窃的事件。如果您认为您的支付卡信息可能已被泄露,我们强烈建议您联系您的支付卡公司和/或金融机构并要求取消该卡。”

优秀的个人博客,低调大师

1.2.1 快速上手 【uni-app从入门到精通在线教程-前言(黄菊华-跨平台开发系列教程)】

1.2 快速上手 本小节主要讲解如何快速上手开发uni-app的应用:可以使用HbuilderX,或者通过vue-cli命令行。 1.2.1 HbuilderX开发工具 可视化的方式比较简单,HBuilderX内置相关环境,开箱即用,无需配置nodejs。 开始之前,开发者需先下载安装如下工具: HBuilderX:官方IDE下载地址 https://www.dcloud.io/hbuilderx.html HBuilderX是通用的前端开发工具,但为uni-app做了特别强化。 下载App开发版,如图1-4,可开箱即用;如下载标准版,在运行或发行uni-app时,会提示安装uni-app插件,插件下载完成后方可使用。 HbuilderX是一个绿色的开发包,下载后,解压缩,在文件夹中直接点击 即可使用该工具。 如使用cli方式创建项目,可直接下载标准版,因为uni-app编译插件被安装到项目下了。 1.2.2 通过 HBuilderX 可视化界面 创建uni-app uni-app支持通过 可视化界面、vue-cli命令行 两种方式快速创建项目。 在点击工具栏里的文件 -> 新建 -> 项目,如图1-5: 选择uni-app类型,输入工程名,选择模板,点击创建,即可成功创建,如图1-6。 uni-app自带的模板有 Hello uni-app ,是官方的组件和API示例。还有一个重要模板是 uni ui项目模板,日常开发推荐使用该模板,已内置大量常用组件。 运行uni-app 1、浏览器运行:进入hello-uniapp项目,点击工具栏的运行 -> 运行到浏览器 -> 选择浏览器,即可在浏览器里面体验uni-app 的 H5 版,如图1-7。 2、真机运行:连接手机,开启USB调试,进入hello-uniapp项目,点击工具栏的运行 -> 真机运行 -> 选择运行的设备,即可在该设备里面体验uni-app,如图1-8。 如手机无法识别,请点击菜单运行-运行到手机或模拟器-真机运行常见故障排查指南。 注意目前开发App也需要安装微信开发者工具。 3、在微信开发者工具里运行:进入hello-uniapp项目,点击工具栏的运行 -> 运行到小程序模拟器 -> 微信开发者工具,即可在微信开发者工具里面体验uni-app,如图1-9。 注意:如果是第一次使用,需要先配置小程序ide的相关路径,才能运行成功,如图1-10,需在输入框输入微信开发者工具的安装路径。 若HBuilderX不能正常启动微信开发者工具,需要开发者手动启动,然后将uni-app生成小程序工程的路径拷贝到微信开发者工具里面,在HBuilderX里面开发,在微信开发者工具里面就可看到实时的效果。 uni-app默认把项目编译到根目录的unpackage目录。 4、在支付宝小程序开发者工具里运行:进入hello-uniapp项目,点击工具栏的运行 -> 运行到小程序模拟器 -> 支付宝小程序开发者工具,即可在支付宝小程序开发者工具里面体验uni-app,如图1-11。 5、在百度开发者工具里运行:进入hello-uniapp项目,点击工具栏的运行 -> 运行到小程序模拟器 -> 百度开发者工具,即可在百度开发者工具里面体验uni-app,如图1-12。 6、在字节跳动开发者工具里运行:进入hello-uniapp项目,点击工具栏的运行 -> 运行到小程序模拟器 -> 字节跳动开发者工具,即可在字节跳动开发者工具里面体验uni-app,如图1-13。  如果是第一次使用,需要配置开发工具的相关路径。点击工具栏的运行 -> 运行到小程序模拟器 -> 运行设置,配置相应小程序开发者工具的路径。  支付宝/百度/字节跳动小程序工具,不支持直接指定项目启动并运行。因此开发工具启动后,请将 HBuilderX 控制台中提示的项目路径,在相应小程序开发者工具中打开。  如果自动启动小程序开发工具失败,请手动启动小程序开发工具并将 HBuilderX 控制台提示的项目路径,打开项目。 运行的快捷键是Ctrl+r。 HBuilderX 还提供了快捷运行菜单,可以按数字快速选择要运行的设备,如图1-14: 发布uni-app 通过uni-app的云端,打包为原生App。 在HBuilderX工具栏,点击发行,选择原生app-云端打包,如图1-15: 出现如下界面,点击打包即可,如图1-16。 打包为原生App(离线) uni-app 支持离线打包,在 HBuilderX 生成离线打包资源,然后参考 离线打包(或参考其他用户写的 离线打包日记),即可进行离线打包。 在HBuilderX工具栏,点击发行,选择本地打包,如图1-17,点击即可生成离线打包资源。 发布为H5 1、在 manifest.json 的可视化界面,进行如下配置(发行在网站根目录可不配置应用基本路径),此时发行网站路径是 www.xxx.com/h5,如:https://uniapp.dcloud.io/h5,如图1-18。 2、HBuilderX工具栏,点击发行,选择网站-H5手机版,如下图,点击即可生成 H5 的相关资源文件,保存于 unpackage 目录,如图1-19。 注意  history 模式发行需要后台配置支持  打包部署后,在服务器上开启 gzip 可以进一步压缩文件。 【uniapp参考资料】 (1)uni-app跨平台开发 入门到实战 https://ke.qq.com/course/package/26512?tuin=2b10d56 (2)uni-app 完整商城界面设计实战 https://ke.qq.com/course/2381059?tuin=2b10d56 (3)基于vue的uniapp商城完整项目源代码 https://ke.qq.com/course/3064977?tuin=2b10d56

资源下载

更多资源
Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册