首页 文章 精选 留言 我的

精选列表

搜索[跨平台工具],共10000篇文章
优秀的个人博客,低调大师

Rocket-API 2.4.4 发布,API 开发的低代码平台,基于 Spring Boot

# 版本迭代 1.调整jdbcTemplate为NamedParameterJdbcTemplate来执行sql 2.新增命名参数式入参,如"select * from user where name=:name" 3.新增参数类型指定,如:#{str,CLOB},支持的数据类型查看:java.sql.Types 4.优化代码结构 5.新增分页为配置项,通过配置项设置分页变量名,默认值,偏移量属性 6.添加手动获取分页方法函数db.getPageNo(),db.getOffset(),db.getPageSize() 7.删除mongo查询返回大小写转换,默认原样输出 8.修改https下path路径获取不准确的问题 9.修改事务为非强制条件 10.自动分页下?{}语法不工作问题处理 11.添加Presto数据库类型支持,感谢@阮提供的驱动代码 12.添加关系性数据库批量操作,db.batchUpdate(sql,params) 支持批量新增和指更新 13.修改Sql log为参数格式化输出,将参数封装到SQL上,输出日志 14.添加Utils.val(varName,defaultValue)方法,为空返回默认值,感谢@zhao_wei_nan提供的支持 15.添加数据源注入,修复动态编辑数据源后,历史数据源不能够释放问题 16.修改变量作用域标识,添加以下划线 _ 为前缀表示 17.修改文档访问地址,迁移到语雀https://www.yuque.com/alenfive/rocket-api 18.修改支持搜索 全路径匹配 19.升级到springboot2.6.x版本 20.添加源代码的启动日志 - 本项目只是单纯用来编译生成 rocket-api-boot-starter 定位 拒绝CRUD。用尽可能简单的方式,完成尽可能多的需求。通过约定的方式 实现统一的标准。告别加班,拒绝重复劳动,远离搬砖 概述 "Rocket-API" 基于spring boot 的API敏捷开发框架,服务端50%以上的功能只需要写SQL或者 mongodb原始执行脚本就能完成开发,另外30%也在不停的完善公共组件,比如文件上传,下载,导出,预览,分页等等通过一二行代码也能完成开发,剩下的20%也能依赖于动态编译技术生成class的形式,不需要发布部署,不需要重启来实现研发团队的快速编码,提测以及回归。 实现了服务端研发效率300%-500%的提升,人力成本减少了3倍 特性 用于快速开发API接口。不再定义Controller,Service,Dao,Mybatis,xml,Entity,VO等对象和方法. 可视化界面,将入参自动封装到可执行的脚本上,支持所有关系性数据库SQL执行语句,非关系型MONGODB查询语句. 完全基于springboot2.x 作为springboot项目的stater方式集成,无侵入性,新老项目都能快速集成 只需编写一行代码即可完成大部分的业务需求开发,使用难度级别(测试 or 运维)也可参与开发 在线动态编译,无需重启,即时生效,多数据源操作 版本控制,历史记录比对,回滚等功能 远程一键发布到线上环境 线上POSTMAN调试,保存POSTMAN信息或三方文档的自动生成,历史调用记录存储,回塑 代码提示,SQL提示,语法提示 用户管理控制,安全性控制,以及历史行为记录 动态数据源管理,2.3.0.RELEASE 新增功能 工作原理 1.将API信息,请求方式,请求PATH,处理逻辑存储于数据库中,调用springboot提供的RequestMappingHandlerMapping.registerMapping/unregisterMapping 实现动态管理RequestMapping。 2.依赖于java1.8提供的ScriptEngineManager方法,调用Groovy引擎,赋于数据处理能力以及使代码逻辑能够实现动态编译,发布,而不用重启 3.以springboot starter形式,集成在业务项目中 资源地址 在线演示:http://39.98.181.90:8081/interface-ui 代码仓库:https://gitee.com/alenfive/rocket-api 文档地址:https://alenfive.gitbook.io/rocket-api/ 一分钟系列:https://blog.csdn.net/maple_son/article/details/108196584 项目预览 经过多次项目验证,传统业务型开发,服务端效率能够提升3-5倍,前后端联调提升效率1倍,测试效率2倍提升

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

基于.Net 6 编写的物联网平台 IoTSharp v2.1 已发布

IoTSharp 经过2021年的发展, 我们终于有了前端部分, 已经初具生产使用能力, 从规则链、数据清洗脚本支持等等, 设备控制、事件等皆有了完善和支持。 2021年11月是个不平凡的月份。 使得项目有了快速的成长。 于此同时我们也收到了首次捐赠. 同时我们也终于升级到了.Net 6.0 , 由于我们依赖的库实在太多, 推动依赖库更新升级是一个艰巨的任务。 更新内容如下 升级到了 .Net 6.0 调整 rpc 接口和通过网关控制子设备 增加挂载点 rpc , 上线, 下线, 可以在挂载点处挂载规则链。 增加Mysql迁移文件 修改docker镜像名字为 maikebing/iotsharp ,因为 iotsharp/iotsharp 需要单独缴费。 解决单例注入后,DbConext不能用于多线程问题 by@lablein#538 修复pgsql迁移设计 by@lablein#539 修正IPV6特殊处理 ::1 by@lablein#541

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

Flubot 恶意软件再次肆虐安卓平台

据bleeping computer消息,近日芬兰国家网络安全中心 (NCSC-FI) 发布“严重警报”,并指出这是一场针对芬兰安卓用户的大规模攻击活动,攻击者通过已感染的设备向用户发送短信,以此推送Flubot银行恶意软件。 这已经是Flubot恶意软件第二次大规模攻击芬兰安卓用户,第一次大规模攻击活动出现在2021年6-8月。在此次攻击活动中,攻击者向用户发送带来恶意软件下载链接的欺诈短信,诱使用户点击链接,并在他们的安卓设备上安装Flubot 银行恶意软件。 如果用户使用的是iPhone或者其他系统,那么就会被定向至其他的欺诈或恶意网站,包括一些窃取用户信用卡信息的钓鱼网站。 NCSC-FI在上周五(11月26日)称,“在过去的24小时内,攻击者大约发送了7万条短信,如果此次活动力度和第一次一样疯狂,那么可以预见的是,在接下来的几天时间内,短信数量将会增加至数十万条。根据观察,我们已经发现有不少设备被感染了。” NCSC-FI某信息安全顾问表示,得益于芬兰当局和电信运营商的密切配合,第一次Flubot银行恶意软件几乎完全被消除。但这一次又是一个新的攻击活动,因为以前实施的控制措施已经失效。 因此,NCSC-FI建议收到垃圾短信、邮件的安卓用户,千万不要打开其中嵌入的恶意链接,或下载这些链接共享的文件,以免被感染。 安卓银行恶意软件快速蔓延 FluBot银行恶意软件最早于2020年底曝光,属于银行木马家族,常被用于窃取受感染设备的银行凭证、支付信息、短信和联系人。 3月初,西班牙加泰罗尼亚警方破获一起网络金融诈骗案,作案团伙通过安卓恶意软件盗取了1100万用户的电话号码,约占西班牙人口的25%,目前四名犯罪嫌疑人已被警方逮捕。该团伙通过名为“FluBot”的安卓恶意软件,发送带有恶意软件下载链接短信的方式,发送至少71,000条垃圾短信,感染60,000台设备,其中97%受害用户是西班牙公民。 最近几个月,FluBot发展迅速,已经扩展到德国、波兰、匈牙利、英国、瑞士等欧洲国家,并且还出现在澳大利亚和日本,成为全球性的安卓恶意软件。 在感染安卓设备后,Flubot惯用的做法是向联系人发送垃圾短信,并以APK的形式安装带有恶意病毒的APP进行传播。就在2021年10月,Flubot还企图通过虚假的安全更新告警诱使用户下载恶意软件。 而一旦部署在新的安卓设备上,Flubot会立即尝试获取多项权限,其中包括安卓辅助功能服务的访问权限,以便它可以悄悄隐藏在后台和执行恶意任务而不被用户发现,包括获取用户的银行卡信息、支付信息等。 如果你的安卓设备不小心感染了 Flubot 恶意软件,专家建议立即采取以下措施: 立即恢复出厂设置,如果从备份恢复设置,必须确保备份是感染之前创建的; 立即重置设备上的任何服务密码,防止恶意软件窃取密码; 如果在受感染的设备上使用了信用卡或银行卡,请立即联系银行; 如果出现经济损失请立即向警方报告; 联系运营商,查看是否订阅付费服务,或者查看是否被用于发送需要收费的短信。 参考来源: https://www.bleepingcomputer.com/news/security/finland-warns-of-flubot-malware-heavily-targeting-android-users/ 鸿蒙官方战略合作共建――HarmonyOS技术社区 【责任编辑:赵宁宁 TEL:(010)68476606】

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

一站式问题定位解决平台 Cubic v1.4.0 发布

此次版本的主要功能: 1、增加应用中心 用于查看部署所有实例的数据列表,包含启动时间、在线时长、最后心跳 2、增加基础信息 用于查看实例的服务器基础信息、JVM基础信息、启动参数、依赖的jar 3、增加 Arthas 可通过管理器远程连接服务器唤醒arthas,实时进行命令操作 4、增加线程栈监控 可查看历史线程栈(分钟级),可查看应用实时线程栈信息 5、增加 线程池监控 可查看当前JVM内所有的线程池信息,及时发现问题 8、增加全局权限认证模块 7、重构前端页面 欢迎大家探讨 Gitee: https://gitee.com/dromara/cubic Github: https://github.com/dromara/cubic 官网地址:http://cubic.jiagoujishu.com 功能展示 1、实例中心(展示当前实例信息) 输入图片说明 2、基础信息(点击实例-》展示当前实例的基础信息) 输入图片说明 3、依赖监控(点击实例-》展示当前实例的依赖包信息) 输入图片说明 4、Arthas命令操作 输入图片说明 输入图片说明 5、线程池监控 输入图片说明 6、实时线程栈 实时线程栈 7、历史线程栈 历史线程栈

资源下载

更多资源
腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Nacos

Nacos

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

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

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

用户登录
用户注册