首页 文章 精选 留言 我的

精选列表

搜索[源创会],共10000篇文章
优秀的个人博客,低调大师

奋斗正青春,与 HarmonyOS 5 创绘地图画布

在鸿蒙生态中,活跃着一群逐梦者,以无畏的勇气、创新的智慧与执着的坚守,重塑着青春的边界,定义着奋斗的模样,传承着五四精神。 王维杰,今年刚步入30岁的他身兼前后端工程师、设计、产品经理、贴心客服多种角色。一次与爱人的旅行经历,开启了他多种角色的创新之路。在旅行准备阶段,王维杰和妻子像大多年轻人一样在各个平台上试图寻找到一份尽可能全面的旅行攻略,但千篇一律的线性规划和碎片化的信息反而掩盖了很多旅行的亮点,让人在匆忙的混乱步调中错过沿途的风景。 旅行的遗憾总让人在归程上怅然惦念,设计一款能自由绘制旅程的APP想法始终萦绕在王维杰心中,正当他反复构思时,老丈人的自驾旅行图让他眼前一亮。“我看到他在纸上模拟地图,标记好地点和方位,将点与点之间划线,写好距离与路线时间,这不就是我跟老婆想实现的功能吗?” 代码为墨 持之以恒勾勒旅程新想象 带着“让旅行计划如绘画般自由”的愿景,王维杰开启了开发之路。初期,受限于团队规模,他选择从小程序切入,2024年7月,示路小程序正式上线。短短两个月吸引了超2000的自然用户,收获诸多建设性反馈。然而,小程序平台的 API 限制逐渐显现,复杂动效实现困难,拓展功能的诉求愈发强烈。恰逢 HarmonyOS 5 发布,其多设备无缝协同的理念与开放生态,为示路团队打开了新的可能。 作为后端工程师转型全栈开发,王维杰便从官方文档入手,边学边练前端技能。HarmonyOS开发者官网架构清晰、内容完善的文档,海量的开发工具都为这次扬帆起航的开发之旅吹响号角。以ArkUI为例,其声明式编程特性让状态管理与UI渲染深度绑定,只需通过@State装饰变量,即可轻松实现上拉面板等复杂动效,大幅提升开发效率。路由、跳转、扫码、拍照等系统级能力的直接调用,让开发者可以专注于创意本身。 示路以“地图即画布”为理念,地图的显示作为第一优先级。王维杰感叹:“Map Kit创新能力提供了全球3.2亿的POI,为海量的检索工作提供充分支持,还可以在地图中放置多元的组件,随心切换地图颜色主题等,让示路的地图界面兼具实用性与视觉张力。 为了让地图“活起来”,需在地图上拥有充分自由绘制的能力支持,但现有的鸿蒙Map Kit中,并没有让自定义组件常显在地图中的方法。王维杰并不打算放弃,在不断翻看开发文档的过程中,无意间发现开发文档中有一个很有意思的功能——给组件截图,这样在无限层级的组件嵌套和开发自由度上取得了一个折中方案,把显示的开发自由和创新自由充分交给了开发者。 基于多种功能的支持,示路摒弃传统线性规划引擎,使用放射式路线引擎,让旅行计划随心而动,随遇而安。 厚积薄发 聆听共鸣构建持续发展 示路上架应用市场后,迎来了13万的曝光。为了倾听用户最初的声音,王维杰又亲自兼任APP的客服人员,一旦收到用户反馈,他总是立刻放下手中的事情,与用户一对一深度交流。用户们的支持与肯定是王维杰前进的动力,多样化的用户场景使用需求总能激发更多的开发创意。 未来,示路团队规划了清晰的升级路径:优化地点展示与路线创建交互,引入大模型提升智能推荐能力,完善评价体系与界面细节,让APP成为用户更贴心的旅行助手;依托华为生态的多设备协同能力,实现手机、车机、平板间的位置记录无缝流转,探索车载场景的更多可能;商业模式上,在保持核心功能免费的基础上,通过会员制提供增值服务,并拓展景区门票、酒店预订、户外装备等交易板块,构建完整的旅行服务生态。 在日益发展的鸿蒙生态里,奋斗青年们携手共进,逐梦青春,不负韶华。

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

🔥信创无代码流程引擎 FlowLong 飞龙 1.1.15 发布

开源地址:https://gitee.com/aizuda/flowlong 开源地址:https://github.com/aizuda/flowlong 官网文档:https://flowlong.aizuda.com 支持全流程操作监听,仅 8 张表实现整个流程引擎(更符合中国人的思维模式设计),截至当前近 300 家企业自用登记接入使用。300 多家企业包括,国家计算中心,电信 等国企已上车,你还在等什么呢? 开源登记使用名单如下,企业版用户暂不公开 https://gitee.com/aizuda/flowlong/issues/IB5K4V Flowlong 1.1.15 主要亮点 feat: 新增 角色、部门 审批策略支持认领全部人员参与审批两种模式 fixed: 修复多角色部门认领审批提前结束问题 opt: 优化执行器去除动态提供审批参与者缓存 opt: 优化解决 FlwHisTask setTaskState 序列化问题 opt: 优化完善其它注释说明 开源版本具备企业版所有功能(除了可视化),企业版可视化部分界面展示

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

助力信创国产化,Solon v2.2.9 发布

Solon 是一个高效的 Java 应用开发框架:更快、更小、更简单。它不是 Spring、没有使用 Servlet、JavaEE 接口,是一个有自己接口标准的开放生态。可以为应用软件国产化提供支持,助力信创建设。 150多个生态插件,覆盖各种不同的应用开发场景: 相对于 Spring Boot 和 Spring Cloud 的项目: 启动快 5 ~ 10 倍。 (更快) qps 高 2~ 3 倍。 (更高) 运行时内存节省 1/3 ~ 1/2。 (更少) 打包可以缩小到 1/2 ~ 1/10;比如,300Mb 的变成了 23Mb。 (更小) 同时支持 jdk8, jdk11, jdk17, jdk19。 似曾相似的体验,入门更简单,迁移很方便: @Controller public class App { public static void main(String[] args) { Solon.start(App.class, args, app->{ //手写模式 app.get("/", ctx -> ctx.outputAsJson("{message:'Hello world!'}")) }); } //注解模式 @Get @Socket @Mapping("/hello") public String hello(String name) { return String.format("Hello %s!", name); } } 入门探索视频(用户录制): 本次更新: 新增 solon.web.sso 插件 新增 wxjava-xxx-solon-plugin 插件 插件 solon.serialization.jackson 增加几个默认特性,增强与fastjson的兼容度 插件 solon.serialization.snack3 增加嵌套泛型支持 List<List>、Map<String,List> 插件 dubbo-solon-plugin 增加 DubboFilterTracing 类 插件 solon.scheduling.simple 增加单计划任务的起停控制 增加 solon.boot.jlhttp 插件 JlHttpServer 类,提供可复用支持 增加 solon.boot.jdkhttp 插件 JdkHttpServer 类,提供可复用支持 增加 solon.boot.smarthttp 插件 SmHttpServer 类,提供可复用支持 增加 动态代理时异常时的友好提示 增加 "/WEB-INF/templates/" 后端模板目录约定支持 优化 solon.boot.xxx "Server:main:" 打印 优化 solon.cloud.tracing Span 的 name 和 tags 优化 LifecycleBean 组件增加自动排位!!! 优化 ctx.realIp() 获取算法 优化 jlhttp 状态码超界的处理 优化 solon.cloud.tracing @Tracing 增加全类名的记录 优化 时区解析统一由 ZoneId 处理??? 调整 solon.serialization.snack3 从 solon-lib 移到 solon-api,更方便 json 的选择 wood 升为 1.1.0 (拆分为: wood 和 wood.plus) water 升为 2.20.3 (配套 wood 拆分) mybatis 升为 3.5.13 fastjson2 升为 2.0.26 beetl 升为 3.15.1.RELEASE beetlsql 升为 3.21.0-RELEASE snack3 升为 3.2.64 项目仓库: gitee:https://gitee.com/noear/solon github:https://github.com/noear/solon

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

Solon v2.2.6 发布,助力信创国产化

Solon 是一个高效的 Java 应用开发框架:更快、更小、更简单。它是一个有自己接口标准规范的开放生态,可为应用软件国产化提供支持,助力信创建设。 150来个生态插件,覆盖各种不同的应用开发场景: 相对于 Spring Boot 和 Spring Cloud 的项目: 启动快 5 ~ 10 倍。 (更快) qps 高 2~ 3 倍。 (更高) 运行时内存节省 1/3 ~ 1/2。 (更少) 打包可以缩小到 1/2 ~ 1/10;比如,300Mb 的变成了 23Mb。 (更小) 同时支持 jdk8, jdk11, jdk17, jdk19。 似曾相似的体验,入门更简单,迁移很方便: @Controller public class App { public static void main(String[] args) { Solon.start(App.class, args, app->{ //手写模式 app.get("/", ctx -> ctx.outputAsJson("{message:'Hello world!'}")) }); } //注解模式 @Get @Socket @Mapping("/hello") public String hello(String name) { return String.format("Hello %s!", name); } } 入门探索视频(用户录制): 本次更新: 新增 easy-trans-solon-plugin 插件(引用) 新增 orika-solon-plugin 插件(引用) 新增 solon-job 插件(为 Solon Initializr 生成模板项目提供便利) 新增 solon-web-beetl 插件 新增 solon-web-enjoy 插件 增加 应用元信息 "solon.app.meta" 配置支持 增加 应用标签 "solon.app.tags" 配置支持 增加 nacos-solon-cloud-plugin 插件,客户端的自由配置支持(如:clusterName,contextPath) 增加 solon.health 插件,HealthHandler 组件自动注册支持 增加 solon.serialization.gson 插件,GsonActionExecutor 类(之前只有序列化没有执行支持) 增加 solon.scheduling.quartz 插件,非单例运行支持,method 支持拦截 增加 solon.scheduling.simple 插件,非单例运行支持,method 支持拦截 增加 solon.cloud 插件,CloudJob 增加非单例运行支持,method 支持拦截 增加 solon.vault 插件,VaultUtils::guard 接口,方便手动解敏操作 增加 ModelAndView 操作便利性 增加 CloudLoadBalance 对策略机制的支持,可自定义 增加 CloudClient::loadBalance() 接口 增加 ids=t1,t2,t3 注入 List 的支持 增加 插件加载失败日志 增加 动态代理注解的兼容检测,并打印警告日志 调整 sa-token 的集成逻辑 调整 solon.web.staticfiles 插件,静态资源改为固定长度输出 调整 不必要的 @Note 注释,同时缩减内核大小 修复 ColonClient.configLoad(g,k) 不能实时同步配置的问题 修复 FastjsonActionExecutor 配置没启效的问题 修复 LOG_SERVER 属性映射缺陷(pr) beetlsql 升为 3.20.3-RELEASE fastjson2 升为 2.0.25 snack3 升为 3.2.61 hutool 升为 5.8.15 sqltoy 升为 5.2.39 snakeyaml 升为 2.0 项目仓库: gitee:https://gitee.com/noear/solon github:https://github.com/noear/solon

资源下载

更多资源
腾讯云软件源

腾讯云软件源

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

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部分的功能。

用户登录
用户注册