首页 文章 精选 留言 我的

精选列表

搜索[问答社区],共10000篇文章
优秀的个人博客,低调大师

zorm 1.6.3 发布,感谢社区贡献,双 11 不打折

Go 轻量 ORM, 零依赖,零侵入分布式事务,支持达梦 (dm), 金仓 (kingbase), 神通 (shentong), 南通 (gbase),TDengine,mysql,postgresql,oracle,mssql,sqlite,db2,clickhouse... 源码地址:https://gitee.com/chunanyong/zorm 官网:https://zorm.cn 测试用例zorm-examples 基于原生 sql 语句,学习成本更低. 代码生成器 代码精简,主体 2500 行,零依赖 4000 行,注释详细,方便定制修改 支持事务传播,这是 zorm 诞生的主要原因 支持 mysql,postgresql,oracle,mssql,sqlite,db2,dm (达梦),kingbase (金仓),shentong (神通),gbase (南通),TDengine,clickhouse 支持多库和读写分离 不支持联合主键,变通认为无主键,业务控制实现 (艰难取舍) 集成 seata-golang,hptx,dbpack 支持全局托管,不修改业务代码,零侵入分布式事务 支持 clickhouse, 更新,删除语句使用 SQL92 标准语法.clickhouse-go 官方驱动不支持批量 insert 语法,建议使用https://github.com/mailru/go-clickhouse 更新: 感谢@rebens 的场景反馈,增加InsertEntityMapSlice函数,批量保存EntityMap 感谢@haifengat 的场景反馈,ICustomDriverValueConver增加structFieldType *reflect.Type入参 感谢@zhou-a-xing 调整匿名结构体字段顺序 感谢@rebens 反馈的问题,避免IEntityMap默认实现IEntityStruct接口 感谢@cucuy 对www.zorm.cn官网的修改 完善文档,注释

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

Rust 社区探索关键字泛型 (Keyword Generics)

负责 Rust 语言特性的团队成员发起了 Keyword Generics Initiative,称此举旨在探索是否要为 Rust 添加关键字泛型。 "Initiative" 是 Rust 治理模式中的术语,与"working group"和"team"不同,其具有临时性质。"Initiative"存在的意义是为了探索、设计和实现特定的工作内容。一旦这项工作结束,临时组建的"Initiative"也就随之结束。 据介绍,虽然 Rust 支持泛型,但无法为其他常见的由关键字声明的事物添加泛型。例如使用const或async的函数。 不过“关键字泛型”不仅仅是为了异步而设计,其最终目的是让其适用于所有修饰符关键字——包括可能将来才定义的关键字。总的来说,他们希望通过此次对“关键字泛型”的探索来填补这一空白:为const和async等关键字添加泛型的能力。 示例代码 async<A> trait Read { async<A> fn read(&mut self, buf: &mut [u8]) -> Result<usize>; async<A> fn read_to_string(&mut self, buf: &mut String) -> Result<usize> { ... } } /// Read from a reader into a string. async<A> fn read_to_string(reader: &mut impl Read * A) -> std::io::Result<String> { let mut string = String::new(); reader.read_to_string(&mut string).await?; string } 目前尚未有关于“关键字泛型”的 RFC 文档,团队成员称现在处于"pre-RFC"阶段。此外他们还表示,对于这项特性,即便保证兼容性是最困难的工作之一,但依然会最大限度地向后兼容。 相关讨论:Reddit |Lobsters

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

layui-vue 1.0.2 发布,入驻 layui 官方社区

项目介绍: layui - vue(谐音:类 UI) 是 一 套 Vue 3.0 的 桌 面 端 组 件 库。 更新内容: 1.0.2 [新增] button 组件 border-style 属性, 自定义边框样式。 [新增] carousel 组件 interval 属性, 用于控制轮播间隔。 [新增] config-provider 组件 dark-partial 属性, 夜间主题偏好配置。 [新增] carousel 组件 autoplay 属性, 开启自动轮播, 默认为 true。 [修复] page 组件 pages 属性为单数时, 页码计算错误。 [修复] panel 组件 background-color 为透明的问题。 [修复] tab 组件 layui-tab-head 默认存在背景色。 [修复] button-group 组件 first-child 样式。 [修复] dark 模式 step 组件线条不显示。 [修复] scroll 组件屏幕缩放时样式异常 1.0.1 [新增] select 组件 search 事件, 搜索回调。 [新增] select 组件 keyword 属性, 提供关键词检索。 [新增] upload 组件 cut cutOptions 属性, 支持上传裁剪。 [新增] timeline 组件 direction 属性, 支持垂直与水平布局。 [新增] dropdown 组件 open 与 hide 事件,于打开与关闭后的逻辑处理。 [新增] dropdown 组件 disabled 属性, 禁止下拉框展示。 [新增] date-picker 组件 disabled 属性, 禁止修改。 [修复] date-picker 组件右下角实时数据无法联动。 [修复] table 组件 datasource 属性丢失响应。 [修复] input 组件 readonly 属性不生效。 layui-vue 已投递至 layui 组织:前往 更多详情:http://www.layui-vue.com

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

JeeSite v4.1.9 社区无限制版发布

更新内容 去除系统用户数量和最大在线人数限制 升级 shiro 1.8.0 其它版本也可参照升级 改善登录性能,修正已知问题。 新品鉴赏 TS + Vue3+ Antdv: http://vue.jeesite.com 下载地址 https://gitee.com/thinkgem/jeesite4/tree/v4.1_dev/ v4.1截图 4.1技术选型 主框架:Spring Boot 2.0、Spring Framework 5.0、Apache Shiro 1.8、J2Cache 持久层:Apache MyBatis 3.4、Hibernate Validation 6.0、Alibaba Druid 1.1 视图层:Spring MVC 5.0、Beetl 3.0(替换JSP)、Bootstrap 3.3、AdminLTE 2.4 前端组件:jQuery 1.12、jqGrid 4.7、layer 3.1、zTree 3.5、jquery-validation 工具组件:Apache Commons、Jackson 2.10、POI 3.16、Quartz 2.3 平台介绍 JeeSite 快速开发平台,不仅仅是一个后台开发框架,它是一个企业级快速开发解决方案,基于经典技术组合(Spring Boot、Spring MVC、Apache Shiro、MyBatis、Beetl、Bootstrap、AdminLTE)采用经典开发模式,让初学者能够更快的入门并投入到团队开发中去。提供在线代码生成功能,包括模块如:组织机构、角色用户、菜单及按钮授权、数据权限、系统参数、内容管理、工作流等。采用松耦合设计,模块增减便捷;界面无刷新,一键换肤;众多账号安全设置,密码策略;文件在线预览;消息推送;多元化第三方登录;在线定时任务配置;支持集群,支持SAAS;支持多数据源;支持读写分离、分库分表;支持微服务应用。 JeeSite 快速开发平台的主要目的是能够让初级的研发人员快速的开发出复杂的业务功能(经典架构会的人多),让开发者注重专注业务,其余有平台来封装技术细节,降低技术难度,从而节省人力成本,缩短项目周期,提高软件安全质量。 JeeSite 自 2013 年发布以来已被广大爱好者用到了企业、政府、医疗、金融、互联网等各个领域中,JeeSite 架构精良、易于扩展、大众思维的设计模式、工匠精神打磨每一个细节,深入开发者的内心,并荣获开源中国《最受欢迎中国开源软件》奖杯,期间也帮助了不少刚毕业的大学生,教师作为入门教材,快速的去实践。 JeeSite4 的升级,作者结合了多年总结和经验,以及各方面的应用案例,对架构完成了一次全部重构,也纳入很多新的思想。不管是从开发者模式、底层架构、逻辑处理还是到用户界面,用户交互体验上都有很大的进步,在不忘学习成本、提高开发效率的情况下,安全方面也做和很多工作,包括:身份认证、密码策略、安全审计、日志收集。努力为大中小微企业打造全方位企业级快速开发解决方案。 学会使用 JeeSite 的知识点非常多,也非常少,因为她使用的都是一些通用的技术,通俗的设计风格,多数基础知识点大家都能掌握。你只需要学会 JeeSite 的功能使用及组件应用就可以完成开发了。 特性及优势:http://jeesite.com/docs/feature/ 生态系统 分布式微服务系统(Spring Cloud):https://gitee.com/thinkgem/jeesite4-cloud JFlow工作流引擎:https://gitee.com/thinkgem/jeesite4-jflow :http://ccflow.org Flowable业务流程模块(BPM):http://jeesite.com/docs/bpm/ 内容管理模块(CMS):https://gitee.com/thinkgem/jeesite4-cms Vue3分离版本:http://vue.jeesite.com 在线文档 在线文档学习地址:http://docs.jeesite.com

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

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

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

用户登录
用户注册