开源中国

我们不支持 IE 10 及以下版本浏览器

It appears you’re using an unsupported browser

为了获得更好的浏览体验,我们强烈建议您使用较新版本的 Chrome、 Firefox、 Safari 等,或者升级到最新版本的IE浏览器。 如果您使用的是 IE 11 或以上版本,请关闭“兼容性视图”。
开源资讯 - 开源中国社区
8 年后重登王座,Python 再度成为 TIOBE 年度编程语言
8 年后重登王座,Python 再度成为 TIOBE 年度编程语言
全球知名的编程语言流行度排行榜网站 TIOBE 于昨日宣布:Python 成为 2018 年度编程语言,理由如下:2018 年,Python 语言上升了 3.62% ,其次是 Visual Basic .NET(+3.20%) 和 Java(+2.69%) 。
2019-01-07
PYPL 1 月 IDE 榜单:Visual Studio Code 猛追 IntelliJ
PYPL 1 月 IDE 榜单:Visual Studio Code 猛追 IntelliJ
PYPL 1 月 IDE 指数榜单已发布,前三名依然是 Visual Studio、Eclipse 和 Android Studio 。可以看到,榜单其实有着明显的“阶梯”:第四名至第十名和前三强的占比差距悬殊,但也和后面的工具保持着距离。
2019-01-07
DB-Engines 2018:PostgreSQL 蝉联“年度数据库”称号
DB-Engines 2018:PostgreSQL 蝉联“年度数据库”称号
全球知名的数据库流行度排行榜网站 DB-Engines 于今日宣布:PostgreSQL 为 2018 年度数据库管理系统。理由如下:根据 PostgreSQL 在 2018 年的数据库排名,它比其他监测到的 343 个数据库管理系统都更受欢迎。
2019-01-07
Java 开源企业信息化建设平台 O2OA 入选码云 GVP 项目
       经过兰德网络公司和O2OA团队全体成员的努力,O2OA获得码云最有价值开源项目称号。        2019年,我们将会更加努力,让O2OA飞得更高,走得更远。为广大企业用户带来更好用,更实用,更方便的企业信息化建设平台产品。    
O2OA O2OA 发布于 2019-01-17 1
springrain 5.0.0 发布,无感知的微服务
5.0.0 项目入口是 springrain-system-web,基于Istio实现微服务,正在整理文档. 实现了什么? 不增加学习成本,像单体一样开发分布式微服务. 不修改业务代码,可以实现单体,分层,微服务多种部署模式切换. 内置同步的分布式事务实现. 实现思路 启动加载springbean时,先检查本地是否有实现,如果没有就启动RPC远程调用.整个过程对开发人员无感知. 基于GRPC协议调用和事务通知. 如果开启了分布式事务,入口方法作为事务控制器,由入口方法通过GRPC通知事务提交或者回滚. 基于Istio实现微服务的监控,熔断,限流. 限制 接口和实现的命名强制规范. 一个RPC接口只能有一个实现. 体验单体到分层切换 修改springrain-system-web依赖springrain-system-service,作为客户端,不再依赖springrain-system-serviceimpl. springrain-system-serviceimpl添加springrain-grpc-server依赖,作为服务端. 启动springrain-system-serviceimpl 启动springrain-system-web 访问http://127.0.0.1:8080/
光石头 光石头 发布于 2019-01-17 2
ng-notadd 0.16 发布 ,支持json 生成表单——Angular 企业级后台
新功能 支持json 生成表单 技术栈 Typescript Angular Material2 rxjs Graphql 相关链接 项目地址 DEMO ng-notadd-mock-server Quick start     git clone https://github.com/notadd/ng-notadd.git          cd ng-notadd          npm install     npm start     # or use ng cli     ng serve Roadmap 0.16.0  渐进式应用(PWA)  json 生成表单 0.17.0  内置权限组件 0.18.0  组件手机端兼容 0.19.0  截图生成  firebase(国内无法使用) or 其他替代方案 支持 0.20.0  可 DIY 仪表盘  json 生成简单仪表盘 0.21.0  2K/4K 屏适配  初步的 e2e 单元测试 1.0  完善单元测试  整体微调 1.1  websocket 支持 1.2  支持 electron 构建桌面应用 2.0  企业级自定义表单  企业级表单系统  企业级窗口/弹窗 后续  excel 在线编辑  word 在线编辑 一点说明 为了方便维护,ng-notadd 将剥离出 ng-material2 (扩展组件库) 和 ng-noform 两个项目 下载地址: github: https://github.com/notadd/ng-notadd gitee:     https://gitee.com/notadd/ng-notadd
左华栋 左华栋 发布于 2019-01-17 0
ale.js 1.1.0 发布,以组件形式构建用户界面
Ale 是一套用于以组件的形式构建用户界面的渐进式框架。 它信奉,万物皆组件。与其它大型框架不同的是,Ale 只需要你将关注点放在数据上,并不需要关心任何与视图有关的内容。当你更新数据时,视图中任何使用到它的地方都会得到更新。 我们将 Vue 和 React 的一些特性融合在 Ale 中,使之更加便捷、轻量。同时,diff 算法在 Ale 中也有应用(得益于 Ale 自研的 diff 算法,只有大约50行,极其轻量)。 同时,在 Ale 中,你也根本无需操心任何有关于 性能 方面的事情,因为 Ale 经过压缩后(非g-zip)只有大约7kb大小,执行速度也分别接近 Vue 和 React 的 3 倍! 如果你已经是有经验的前端开发者,想知道 Ale 与其它库 / 框架有哪些具体区别,请查看 对比其它框架。 具体更新内容: 重构diff算法,并修复了一些BUG 重构plugin对象 plugin对象增加混入 如果你想具体了解 ale.js,可以访问 cn.alejs.org 或查看 对比其它框架。 (请前往 github 和 码云,献给我们一个 star 吧!十分感谢!)
Bd999 Bd999 发布于 2019-01-17 6
WSTMart 商城系统框架升级到 ThinkPHP 5.1.32
商淘软件WSTMart电子商务系统是一款基于THINKPHP 5.1框架打造的B2B2C电商平台,是目前基于thinkphp 5最为完善的开源商城系统,拥有PC、手机WAP、微商城、安卓APP、苹果APP、微信小程序,六端合一,六端互通,拥有时下最火爆的三级分销和微砍价功能,极其适合企业及个人快速上线商务平台。       系统代码清晰易懂,大量的可视化报表便于运营者决策,丰富的营销功能让系统的应用场景广阔,良好的插件机制使系统更加易于扩展。系统操作简单,安全稳定,更新迭代快速,是广大用户直接使用和二次开发的最佳选择。      ThinkPHP 5.1版本对比5.0版本在框架上模型和数据库增强、验证类更加强大、模板引擎改进,应用在商城上效率更高、性能更强、安全性更好。   1 商城系统主核心框架升级为ThinkPHP 5.1.32 紧随ThinkPHP官方最新版本,以最快速度提升框架性能。ThinkPHP 5.1版本对比5.0版本在框架上模型和数据库增强、验证类更加强大、模板引擎改进,应用在商城上效率更高、性能更强、安全性更好。   2 商家端模块和买家中心完全分离,提升商家端美观,后续可更加方便扩展商家端功能,减少商城风格开发工作量,同时降低商淘应用市场第三方开发者门槛   3 增强商城SEO优化:每个分类和频道独立设置SEO信息,强化商城SEO,让商城对引擎更加友好。     4 系统不同分类商品列表自定义模板:按分类、频道自定义不同分类的模板,避免千篇一律,商淘应用市场让更多的开发者参与不同行业模板、商品详情频道定制开发 进一步提升系统扩展性和便利性,     5 同一个订单,分批发送不同包裹的功能:进一步提升体验性,这部分功能让商家发货更加方便啦     6 商家支持自定义选择系统内置模板:商家可方便根据运营的行业选择店铺的模板啦,当然 前提是后台多选择一些内置模板让店铺支持哦。     7 团购模块增加每人限购数设置 更加便于商城运营,考虑到团购或者秒杀的成本问题,系统提供每个会员可参与活动的商品数量,让活动更具促销性,降低活动成本,提升活动效果啦。     8 满送插件可在商品详情页有显示具体送的商品,点击可直达商品详情,提升用户体验。   9 其他功能细节完善和优化。   程序下载地址:https://gitee.com/wstmall/wstmart...
B2B2C商城系统 B2B2C商城系统 发布于 2019-01-17 1
新的尝试!ComponentOne WinForm 和 .NET Core 3.0
在微软 Build 2018 开发者大会上,.NET 团队公布了 .NET Core 的下一个主要版本 .NET Core 3.0 的规划蓝图:.NET Core 3将开始支持Windows桌面应用程序,包括Windows Form、Windows Presentation Framework(WPF)和UWP XAML。届时在 .NET Core 3上将能运行Windows桌面应用程序,在享受 .NET Core新架构优势便利的同时,兼容老的 .net应用。目前为止,.Net Core 3.0 的首个预览版已正式发布,而正式版本也将在今年全面推出。 作为经典的全功能 .NET控件集,ComponentOne技术团队一直专注于行业未来的发展方向,2019年 ComponentOne 将继续增强产品功能、增加新的控件并全面兼容 .Net Core 3.0。 在此之前,ComponentOne 技术团队一直致力于研究框架和库的变化和兼容性。因此,在 .Net Core 3.0正式版中使用任何 ComponentOne 控件将不需要进行任何更改(由于某些类缺少,有些控件当前在 .Net Core 3.0 预览版中不起作用。要了解未解决的问题,请跳至本博客的最后一部分)。 现在,我们将以 ComponentOne 其中一个Demo为例,看看如何将它移植到 .NET Core 3.0 中,此步骤与GitHub上的步骤类似。 先决条件 安装 .NET Core 3.0 SDK。选择适当您的平台下载安装程序(如果您使用的是64位操作系统,请使用x64;如果您使用的是32位操作系统,请选择x86)。 本Demo是使用VS2019运行的,您可以在此处下载预览版。 安装ComponentOne WinForms Edition(在此处获取免费试用版)。如果已安装本程序,则可以跳过此步骤。 运行步骤 第1步 考虑到VS2019预览版中的工具有限,缺少WinForms的项目模板,我们将使用命令提示符创建一个新项目。打开命令提示符并运行以下命令: dotnet new winform -o TestWFCore 上述代码会创建一个名为TestWFCore的新项目。该项目位于c:\ Users(YourAccount)下 通过命令提示符导航到项目目录 cd TestWFCore 第2步 通过命令提示符添加Windows兼容包,如下所示: dotnet add package Microsoft.Windows.Compatibility 第3步 使用dotnet run运行应用程序以确保项目正常工作。 dotnet run 你将看到:Hello .NET Core! 现在我们可以在Visual Studio中打开它。 Visual Studio中的项目 第4步 我们将在.Net Core 3.0中运行现有示例,我们将在此位置进行移植“ComboBoxItemModes”输入示例: 〜\ Documents \ ComponentOne Samples \ WinForms \ C1Input \ CS \ ComboBoxItemModes 将上述示例中的所有csharp文件链接到此项...
葡萄城技术团队 葡萄城技术团队 发布于 2019-01-17 8
GitLab Extension for Visual Studio 1.0.167 发布
2018年 , 我们下载量超越十万大关, 安装量超六万 。 2019 继往开来,将加入更多功能。  此次更新内容如下: 1、加入了自动探测协议, 无论你的GitLab 是V4、V3 或者带不带 OAuth2 , 或者是天朝最强Gitee.com , 我们自动检测一切。  2、修正了发布按钮逻辑相反测错误。  下载地址: https://marketplace.visualstudio.com/items?itemName=MysticBoy.GitLabExtensionforVisualStudio
麦壳饼 麦壳饼 发布于 2019-01-17 1
若依后台管理系统 3.2 发布,新增多项功能
若依管理系统 v3.2 已发布,更新日志: 1、部门修改时不允许选择最后节点 2、修复部门菜单排序字段无效 3、修复光驱磁盘导致服务监控异常 4、登录界面去除check插件 5、验证码文本字符间距修正 6、升级SpringBoot到最新版本2.1.1 7、升级MYSQL驱动 8、修正登录必填项位置偏移 9、Session会话检查优化 10、Excel注解支持多级获取 11、新增序列号生成方法 12、修复WAR部署tomcat退出线程异常 13、全屏操作增加默认确认/关闭 14、修复个人信息可能导致漏洞 15、字典数据根据下拉选择新增类型 16、升级Summernote到最新版本v0.8.11 17、新增用户数据导入 18、首页主题样式更换 19、layer扩展主题更换 20、用户管理移动端默认隐藏左侧布局 21、详细信息弹出层显示在顶层 22、表格支持切换状态(用户/角色/定时任务) 23、Druid数据源支持配置继承 24、修正部分iPhone手机端表格适配问题 25、新增防止重复提交表单方法 26、新增表格数据统计汇总方法 27、新增通用上传方法(支持富文本上传图片) 扩展支持:oracle版本、通用Mapper、OSS模块、JWT、Mina、定时备份mysql数据库、邮件发送、activiti工作流、Redis、redis-shiro、openApi、Mybatis-Plus等。可自行前往文档扩展内下载。 下载地址:https://gitee.com/y_project/RuoYi 演示地址:http://ruoyi.vip/ 文档地址:http://doc.ruoyi.vip 感谢各位小伙伴的支持,若依获得2018年度最受欢迎中国开源软件  
若依管理系统 若依管理系统 发布于 2019-01-17 6
网市场云建站系统 v4.7 更新,全面优化模版体系
网市场云建站系统,结合各种产品,将一个网站的服务器成本降低到0.1元!打破传统建站的高成本,让价格不再是阻碍的门槛,让每个人都能有自己的网站! 延续了帝国CMS、织梦CMS优秀的模版流程,模版页面、模版变量等,让熟悉帝国、织梦的朋友,直接就能使用! 在线快速体验 网址:  http://wang.market/regByPhone.do?inviteid=50 你可以使用你的手机号,免费自助开通一个网站进行使用或体验。一个手机号只有一个免费名额。 更新日志 全方位优化CMS模版体系,增加模版所需的资源文件跟随模版一块导入,不再依赖云端模版库,以便私有化部署。 增加模版开发功能插件,位于 网站管理后台 - 功能插件 - 模版开发 中。注意,此插件需要单独下载,适用于本地运行使用。 模版导出、导入增加附件资源的导出、导入。以便私有云用户、国外用户部署。 模版不再局限于云模版,可以将其放到本地服务器,网站开通 https 访问模式时,因模版牵扯无法引入模版资源的问题。 增加 {templatePath} 标签,用于制作模版时引入资源文件使用。具体可参考 http://tag.wscso.com/5688.html 网站管理后台,栏目管理中,编辑栏目时,增加以下几项可编辑: 增加是否生成内容页的选项,若不填写默认为生成详情页面。 增加栏目图片的上传。在模版中,可以通过 {siteColumn.icon} 进行调取上传的图片显示。 栏目图片,可使用 {templatePath} 动态标签,以便模版开发人员开发模版使用。 栏目代码、栏目名等多个属性去除含有关键词自动转为全角字符的限制。 文章动态调用标签,针对文章发布时间,增加更自由的调用方式: 年: {news.addtime.year} 月: {news.addtime.month} 日: {news.addtime.day} 时: {news.addtime.hour} 分: {news.addtime.minute} 模版体系中,文章详情页面模版可用标签,增加 9537.html 7426.html 可以在文章详情页面中,调取上一篇、下一篇文章的url 优化模版动态标签中的栏目标签: {siteColumn.parentCodeName} 调用父栏目的栏目代码,如果当前栏目已经是顶级栏目,则取得当前栏目的栏目代码,如果当前栏目是二级栏目,则返回其父栏目的栏目代码。因为当前系统一共只有两级栏目体系,所以此动态代码返回的一定是顶级栏目的栏目代码。 优化默认输入模型的内容,增加 input 输入框下的说明文字。增加自定义输入模型后,只需要吧HTML注释去掉即可使用。 优化技术支持、以及延长使用期限按钮,点击后,弹出的上级代理信息,如果信息过长会导致说明标签换行错...
鬼画符 鬼画符 发布于 2019-01-17 0
RHEL 8 删除 MongoDB
自从 MongoDB 去年 10 月份宣布将开源协议从 GNU AGPLv3 切换到 Server Side Public License (SSPL),风波就一直没停过。 SSPL 明确要求托管 MongoDB 实例的云厂商要么获取商业许可证要么向社区开放其服务源码。 前几天 AWS 推出 DocumentDB,以替换原有基于 MongoDB 源码的产品,被视为是对 MongoDB 的一大反击,而这两天以英国卫报为代表的也有一批公司表示从 MongoDB 迁移出来。最新消息是开源大佬红帽宣布从 Red Hat Enterprise Linux(RHEL)8 中删除 MongoDB。 在最新的 8.0 Beta Release Note 中,RHEL 明确表示因为 MongoDB 使用了 SSPL 协议,所以将不会在 8.0 系统中提供该数据库。  红帽系的 Fedora 也表示已经确定 SSPL 不是一个自由软件许可,Red Hat 技术和社区外展计划经理 Tom Callaway 解释:“Fedora 认为 SSPL 是具有针对性的,它对特定类别的用户具有严重歧视性。” 此外,Debian Linux 也已经从它的发行版中删除了 MongoDB。 外界普遍认为从去年开始酝酿的开源与其它各势力的较量,到今年会发展成混战。联系一下前阵子 Confluent 宣布修改其平台部分组件的开源协议,Redis 模块协议的修改,其实目的是一样的,就是不想云厂商坐收渔翁之利。这几位开源大佬与 MongoDB 其实可以视为开源厂商阵营;而前边提到的英国卫报等公司可以看成是最终用户商阵营;AWS 可以归为云厂商阵营;Debian、RHEL 这一类则是操作系统层面,用于运行开源项目的阵营;当然还有最终个人用户一大阵营。开源厂商修改协议的做法本身无可厚非,但是像 MongoDB 这样被各方都视为“不法”则属于头一回,随着开源不断被重视,各方利益冲突在所难免,接下来会怎么发展?
h4cd h4cd 发布于 2019-01-17 24
码云推荐 | 饿了么蜂鸟配送 PHP 开发包 ElemeSDK
本项目为蜂鸟配送开放平台api封装库,使用php语言实现,封装为composer包。
h4cd h4cd 发布于 2019-01-17 0
系统模块调用链路追踪工具 —— Molten
Molten 追踪php核心调用库运行时信息并且按照zipkin/optracing格式输出信息,依赖于Molten 很容易构建基于php语言的分布式全链路追踪系统。
h4cd h4cd 发布于 2019-01-17 0
Ignite 与 Spark 都很强,那如果把它们整合起来会怎样?
Ignite 原生提供了对 Spark 的支持,本文主要探讨为何与如何将 Ignite 和 Spark 进行集成。
h4cd h4cd 发布于 2019-01-17 1
本月 Firefox 65 将加入 Flexbox Inspector 开发者工具
计划于本月 29 日发布的 Firefox 65 开发者工具中将加入 Flexbox Inspector 功能。 Flexbox Inspector 是一个新的开发者工具,可帮助开发者了解 Flebox 元素的大小、位置与嵌套情况。 CSS Flexbox(弹性盒子)是一种越来越流行的布局模型,它是一种用于在行或列中布局元素的一维布局方法,弹性元素可填充页面额外空间,也可以适当收缩以适合较小的空间,有助于构建强大的动态页面,但是它的学习曲线非常陡峭。开发者在一篇博客上具体介绍了该功能的研发背景与特性。作者说 Flexbox 的难度之大,甚至当初团队在开始 Flexbox Inspector 项目的时候都不确定自己足够了解 Flexbox,也不清楚将面临什么困难。 经过一系列研究与设计,最终完成了 Flexbox Inspector 项目,作者表示,花了很大精力去做这个功能之后,他们担心它会被淹没在庞大的 Firefox 开发者工具集里,使得人们无法找到它或者不想去使用它。于是他们对此采取了积极主动的态度:只要开发者在标记视图中选定了 Flex 容器或其它元素,那么就会自动出现 Flexbox 信息,开发者可以在布局面板中的 Inspector 标签下看到相应内容。 目前该功能可以在 Firefox 开发者版本中试用,更具体内容查看原博客: https://hacks.mozilla.org/2019/01/designing-the-flexbox-inspector
h4cd h4cd 发布于 2019-01-17 7
张学友演唱会可以破案,微软字体也可以
微软字体帮助曝光了一起文件伪造。 据 arstechnica 报导,加拿大商人 Gerald McGoey 经营的公司倒闭,在财产清算期间,作为 CEO 的他被要求向债权人赔付价值 560 万美元的个人房产。但是 Gerald 声称这部分资产属于其妻子和三个孩子,不在法庭的清算范围内。为了证明这一点,Gerald 提供了两份签署的信托文件。 但是这两份文件上都使用了签署日期还没问世的微软字体,这直接将 Gerald 伪造文件的行为暴露了。 其中第一份信托文件的签署日期是 1995 年,使用了微软 Cambria 字体;第二份信托文件签署于 2004 年,使用 Calibri 字体。而 Cambria 字体是在 2004 年设计的,Calibri 字体是在 2002 年到 2004 年之间设计的,并且这两种字体在 2007 年才通过 Windows Vista 和 Office 2007 提供给用户,那么使用这些字体也就意味着文件是在 2007 年之后才创建的。 这不是微软字体第一次帮助破案。2017 年,时任巴基斯坦总理 Nawaz Sharif 受到腐败调查,Nawaz 否认利用职位牟利,并且其女儿出具了一份声称是签署于 2006 年的证明文件,然而该文件使用的正是微软 2007 年才对外提供的 Calibri 字体。
h4cd h4cd 发布于 2019-01-17 10
滴滴开源基于 RocketMQ 的分布式消息队列 DDMQ
近日滴滴开源了消息队列 DDMQ。 DDMQ 是基于 Apache RocketMQ 的分布式消息队列,滴滴介绍其在内部已经被广泛使用,内部稳定运行了两年多时间,为滴滴出行包括网约车、小桔车服、地图、金融、智能驾驶、智慧交通与外卖等业务提供了低延迟、高并发、高可用与高可靠的消息服务,日消息流水达到千亿级别,整体服务可用性超过 5 个 9。 其特性如下: 低延迟高吞吐:毫秒级延迟,单机百万条消息吞吐。 丰富的消息类型:具备实时消息、延时消息和分布式事务消息。 海量消息存储,支持消息回溯消费:支持 RocketMQ 和 Kafka 作为实时消息的存储引擎,使用 RocksDB 作为延时消息的存储引擎。 秒级延时消息:支持单条消息设置精确到秒级的延迟时间,提供普通延时消息和循环延时消息。 多语言客户端:提供了主流开发语言 SDK,包括 PHP、Java、Go、C/C++ 与 Python,在 API 上保持着最易使用的 High Level 形式。 多种消费方式:支持通过 Thrift RPC 拉取、HTTP 推送和第三方存储直写的方式消费消息。 支持灵活的消息过滤和转换功能:通过使用 Groovy 脚本在服务端进行消息体的转换和过滤,能够有效减少客户端和服务器的数据传输量,减轻客户端处理消息的负载。 统一的 Web 控制台:方便用户管理 Topic 等资源,通过控制台可以实现配置生产和消费的限流值、消费方式、Groovy 脚本、启停消费与重置消费进度等功能。 完善的监控配套:提供模块的健康检查和消息堆积告警功能。 开源地址:https://github.com/didi/DDMQ
h4cd h4cd 发布于 2019-01-17 12
深度操作系统 V15.9 —— 跬步千里,厚积薄发
深度操作系统是一个致力于为全球用户提供美观易用、安全可靠的Linux发行版。 深度操作系统基于Linux内核,以桌面应用为主的开源GNU/Linux操作系统,支持笔记本、台式机和一体机。深度操作系统(deepin)包含深度桌面环境(DDE)和近30款深度原创应用,及数款来自开源社区的应用软件,支撑广大用户日常的学习和工作。另外,通过深度商店还能够获得近千款应用软件的支持,满足您对操作系统的扩展需求。深度操作系统由专业的操作系统研发团队和深度技术社区(www.deepin.org)共同打造,其名称来自深度技术社区名称“deepin”一词,意思是对人生和未来深刻的追求和探索。 深度操作系统V15.9修复了大量已知问题,对现有功能进行了优化。与上一个版本相比较新增了触摸屏手势和屏幕键盘支持,提升了启动器小窗口应用排列的算法,同时推出了全新的智能镜像源概念,希望给用户带来更稳定、更效率的操作体验。 从V15.8发布之后,深度操作系统更新采用滚动更新的策略,定期发布更新。因此V15.9的内容涵盖了从V15.8之后每个周期内更新的内容。 新增的功能 多种手势,轻触即发 针对支持触摸屏设备,支持单击、双击、唤出右键菜单、上下滑动等多种触摸屏手势。 搭配屏幕键盘,让您随心所欲,手指点到即得到。 随机应变,识变从宜 推出智能镜像源概念,开启后会自动匹配帮助您到响应最快的镜像源,下载、安装更省心。 电源管理,便捷有效 更加人性化的笔记本电脑电源管理方式。无论您是否连接电源,都能方便的更改不同场景下配置。 修复的缺陷与改进的功能 控制中心: * 增加启动菜单列表拖拽更换新图片 * 修复键盘模块导致崩溃的问题 * 支持用户密码强度检查 * 修复默认程序列表没有刷新的问题 * 修复自动下载关闭后没有隐藏提示的问题 * 修复时间设置页面的时间不正确 * 修复更新存在空指针异常 * 修复搜索语言后没有标识当前的语言 启动器: * 修复启动器从小窗口切到全屏模式后无法拖拽图标到任务栏 * 修复搜索后无法使用快捷键 桌面: * 提供屏幕保护功能 * 修复登录界面的版本描述没有跟随用户语言的问题 * 修复登录界面logo有截断的问题 * 新增密码错误验证次数限制 * 添加swap分区判断和休眠功能 * 添加屏幕键盘 任务栏: * 优化任务栏图标大小变化时的动画 * 优化触摸屏相关操作 * 新增时尚模式托盘收起和展开动画 * 修复时间插件禁用状态重启后无效的问题 * 修复拖拽时尚模式托盘时托盘依然显示的问题 * 修复由于网络插件导致的崩溃 * 修复时...
eva-bling eva-bling 发布于 2019-01-17 53
64 位设备上抛弃 32 位安卓应用,谷歌公布了具体日期
谷歌宣布了过渡到 64 位 Android 应用的截止日期。 从 Android 5.0 Lollipop 开始,谷歌提供对 64 位 CPU 的支持,希望开发者能够转向开发 64 位安卓应用,以获得更高的性能与更丰富的体验。并且在 2017 年 12 月份,谷歌发布声明要求 32 位的安卓应用必须提供对应的 64 位版本,但谷歌同时表示仍然提供对 32 位版本的支持,留给开发者一些时间从 32 位过渡到 64 位。 15 日,谷歌公开了更加详细的过渡时间表,以使开发者在 2019 年尽可能轻松地过渡到 64 位应用。主要时间节点为: 2019 年 8 月 1 日起: 除了已经发布到 Google Play 的 32 位版本,所有包含原生代码的新应用和应用更新都需要提供 64 位版本。 在 2021 年 8 月前,Google Play 将继续接受现有游戏的 32 位更新,但仅限于使用 Unity 5.6 或更早版本开发的游戏。 2021 年 8 月 1 日起: Google Play 将停止在 64 位 CPU 设备上提供 32 位应用,也就是说 Play Store 中原有的这些 32 应用都会被下架,包括 Unity 开发的游戏。 谷歌表示,对 32 位设备的支持政策没有改变,32 位安卓应用将继续在 Google Play 上提供。 需要注意的是,此要求并不适用于 Wear OS 和 Android TV 应用,因为它们目前不支持 64 位架构;此外,不针对 Android 9.0 或更高版本系统构建的应用也不受此要求的限制。
h4cd h4cd 发布于 2019-01-17 6
每日一博 | 图解基础目标检测算法
目标检测的用途遍布多个行业,从安防监控,到智慧城市中的实时交通监测。
h4cd h4cd 发布于 2019-01-17 2
OSChina 周四乱弹 —— 我想过年请假提前回家两天
小时候我和我哥正在马路上干仗,我哥看见来车了,连忙把我拉到路边,等车过去了,又接着打我,给我感动得哭了。
h4cd h4cd 发布于 2019-01-17 27
Java 开源企业信息化建设平台 O2OA 入选码云 GVP 项目
       经过兰德网络公司和O2OA团队全体成员的努力,O2OA获得码云最有价值开源项目称号。        2019年,我们将会更加努力,让O2OA飞得更高,走得更远。为广大企业用户带来更好用,更实用,更方便的企业信息化建设平台产品。    
O2OA O2OA 发布于 2019-01-17 1
RHEL 8 删除 MongoDB
自从 MongoDB 去年 10 月份宣布将开源协议从 GNU AGPLv3 切换到 Server Side Public License (SSPL),风波就一直没停过。 SSPL 明确要求托管 MongoDB 实例的云厂商要么获取商业许可证要么向社区开放其服务源码。 前几天 AWS 推出 DocumentDB,以替换原有基于 MongoDB 源码的产品,被视为是对 MongoDB 的一大反击,而这两天以英国卫报为代表的也有一批公司表示从 MongoDB 迁移出来。最新消息是开源大佬红帽宣布从 Red Hat Enterprise Linux(RHEL)8 中删除 MongoDB。 在最新的 8.0 Beta Release Note 中,RHEL 明确表示因为 MongoDB 使用了 SSPL 协议,所以将不会在 8.0 系统中提供该数据库。  红帽系的 Fedora 也表示已经确定 SSPL 不是一个自由软件许可,Red Hat 技术和社区外展计划经理 Tom Callaway 解释:“Fedora 认为 SSPL 是具有针对性的,它对特定类别的用户具有严重歧视性。” 此外,Debian Linux 也已经从它的发行版中删除了 MongoDB。 外界普遍认为从去年开始酝酿的开源与其它各势力的较量,到今年会发展成混战。联系一下前阵子 Confluent 宣布修改其平台部分组件的开源协议,Redis 模块协议的修改,其实目的是一样的,就是不想云厂商坐收渔翁之利。这几位开源大佬与 MongoDB 其实可以视为开源厂商阵营;而前边提到的英国卫报等公司可以看成是最终用户商阵营;AWS 可以归为云厂商阵营;Debian、RHEL 这一类则是操作系统层面,用于运行开源项目的阵营;当然还有最终个人用户一大阵营。开源厂商修改协议的做法本身无可厚非,但是像 MongoDB 这样被各方都视为“不法”则属于头一回,随着开源不断被重视,各方利益冲突在所难免,接下来会怎么发展?
h4cd h4cd 发布于 2019-01-17 24
码云推荐 | 饿了么蜂鸟配送 PHP 开发包 ElemeSDK
本项目为蜂鸟配送开放平台api封装库,使用php语言实现,封装为composer包。
h4cd h4cd 发布于 2019-01-17 0
系统模块调用链路追踪工具 —— Molten
Molten 追踪php核心调用库运行时信息并且按照zipkin/optracing格式输出信息,依赖于Molten 很容易构建基于php语言的分布式全链路追踪系统。
h4cd h4cd 发布于 2019-01-17 0
Ignite 与 Spark 都很强,那如果把它们整合起来会怎样?
Ignite 原生提供了对 Spark 的支持,本文主要探讨为何与如何将 Ignite 和 Spark 进行集成。
h4cd h4cd 发布于 2019-01-17 1
本月 Firefox 65 将加入 Flexbox Inspector 开发者工具
计划于本月 29 日发布的 Firefox 65 开发者工具中将加入 Flexbox Inspector 功能。 Flexbox Inspector 是一个新的开发者工具,可帮助开发者了解 Flebox 元素的大小、位置与嵌套情况。 CSS Flexbox(弹性盒子)是一种越来越流行的布局模型,它是一种用于在行或列中布局元素的一维布局方法,弹性元素可填充页面额外空间,也可以适当收缩以适合较小的空间,有助于构建强大的动态页面,但是它的学习曲线非常陡峭。开发者在一篇博客上具体介绍了该功能的研发背景与特性。作者说 Flexbox 的难度之大,甚至当初团队在开始 Flexbox Inspector 项目的时候都不确定自己足够了解 Flexbox,也不清楚将面临什么困难。 经过一系列研究与设计,最终完成了 Flexbox Inspector 项目,作者表示,花了很大精力去做这个功能之后,他们担心它会被淹没在庞大的 Firefox 开发者工具集里,使得人们无法找到它或者不想去使用它。于是他们对此采取了积极主动的态度:只要开发者在标记视图中选定了 Flex 容器或其它元素,那么就会自动出现 Flexbox 信息,开发者可以在布局面板中的 Inspector 标签下看到相应内容。 目前该功能可以在 Firefox 开发者版本中试用,更具体内容查看原博客: https://hacks.mozilla.org/2019/01/designing-the-flexbox-inspector
h4cd h4cd 发布于 2019-01-17 7
张学友演唱会可以破案,微软字体也可以
微软字体帮助曝光了一起文件伪造。 据 arstechnica 报导,加拿大商人 Gerald McGoey 经营的公司倒闭,在财产清算期间,作为 CEO 的他被要求向债权人赔付价值 560 万美元的个人房产。但是 Gerald 声称这部分资产属于其妻子和三个孩子,不在法庭的清算范围内。为了证明这一点,Gerald 提供了两份签署的信托文件。 但是这两份文件上都使用了签署日期还没问世的微软字体,这直接将 Gerald 伪造文件的行为暴露了。 其中第一份信托文件的签署日期是 1995 年,使用了微软 Cambria 字体;第二份信托文件签署于 2004 年,使用 Calibri 字体。而 Cambria 字体是在 2004 年设计的,Calibri 字体是在 2002 年到 2004 年之间设计的,并且这两种字体在 2007 年才通过 Windows Vista 和 Office 2007 提供给用户,那么使用这些字体也就意味着文件是在 2007 年之后才创建的。 这不是微软字体第一次帮助破案。2017 年,时任巴基斯坦总理 Nawaz Sharif 受到腐败调查,Nawaz 否认利用职位牟利,并且其女儿出具了一份声称是签署于 2006 年的证明文件,然而该文件使用的正是微软 2007 年才对外提供的 Calibri 字体。
h4cd h4cd 发布于 2019-01-17 10
滴滴开源基于 RocketMQ 的分布式消息队列 DDMQ
近日滴滴开源了消息队列 DDMQ。 DDMQ 是基于 Apache RocketMQ 的分布式消息队列,滴滴介绍其在内部已经被广泛使用,内部稳定运行了两年多时间,为滴滴出行包括网约车、小桔车服、地图、金融、智能驾驶、智慧交通与外卖等业务提供了低延迟、高并发、高可用与高可靠的消息服务,日消息流水达到千亿级别,整体服务可用性超过 5 个 9。 其特性如下: 低延迟高吞吐:毫秒级延迟,单机百万条消息吞吐。 丰富的消息类型:具备实时消息、延时消息和分布式事务消息。 海量消息存储,支持消息回溯消费:支持 RocketMQ 和 Kafka 作为实时消息的存储引擎,使用 RocksDB 作为延时消息的存储引擎。 秒级延时消息:支持单条消息设置精确到秒级的延迟时间,提供普通延时消息和循环延时消息。 多语言客户端:提供了主流开发语言 SDK,包括 PHP、Java、Go、C/C++ 与 Python,在 API 上保持着最易使用的 High Level 形式。 多种消费方式:支持通过 Thrift RPC 拉取、HTTP 推送和第三方存储直写的方式消费消息。 支持灵活的消息过滤和转换功能:通过使用 Groovy 脚本在服务端进行消息体的转换和过滤,能够有效减少客户端和服务器的数据传输量,减轻客户端处理消息的负载。 统一的 Web 控制台:方便用户管理 Topic 等资源,通过控制台可以实现配置生产和消费的限流值、消费方式、Groovy 脚本、启停消费与重置消费进度等功能。 完善的监控配套:提供模块的健康检查和消息堆积告警功能。 开源地址:https://github.com/didi/DDMQ
h4cd h4cd 发布于 2019-01-17 12
64 位设备上抛弃 32 位安卓应用,谷歌公布了具体日期
谷歌宣布了过渡到 64 位 Android 应用的截止日期。 从 Android 5.0 Lollipop 开始,谷歌提供对 64 位 CPU 的支持,希望开发者能够转向开发 64 位安卓应用,以获得更高的性能与更丰富的体验。并且在 2017 年 12 月份,谷歌发布声明要求 32 位的安卓应用必须提供对应的 64 位版本,但谷歌同时表示仍然提供对 32 位版本的支持,留给开发者一些时间从 32 位过渡到 64 位。 15 日,谷歌公开了更加详细的过渡时间表,以使开发者在 2019 年尽可能轻松地过渡到 64 位应用。主要时间节点为: 2019 年 8 月 1 日起: 除了已经发布到 Google Play 的 32 位版本,所有包含原生代码的新应用和应用更新都需要提供 64 位版本。 在 2021 年 8 月前,Google Play 将继续接受现有游戏的 32 位更新,但仅限于使用 Unity 5.6 或更早版本开发的游戏。 2021 年 8 月 1 日起: Google Play 将停止在 64 位 CPU 设备上提供 32 位应用,也就是说 Play Store 中原有的这些 32 应用都会被下架,包括 Unity 开发的游戏。 谷歌表示,对 32 位设备的支持政策没有改变,32 位安卓应用将继续在 Google Play 上提供。 需要注意的是,此要求并不适用于 Wear OS 和 Android TV 应用,因为它们目前不支持 64 位架构;此外,不针对 Android 9.0 或更高版本系统构建的应用也不受此要求的限制。
h4cd h4cd 发布于 2019-01-17 6
每日一博 | 图解基础目标检测算法
目标检测的用途遍布多个行业,从安防监控,到智慧城市中的实时交通监测。
h4cd h4cd 发布于 2019-01-17 2
OSChina 周四乱弹 —— 我想过年请假提前回家两天
小时候我和我哥正在马路上干仗,我哥看见来车了,连忙把我拉到路边,等车过去了,又接着打我,给我感动得哭了。
h4cd h4cd 发布于 2019-01-17 27
协作翻译 | 写给精明 Java 开发者的顶级测试技巧
本文教你如何从低级到高级构建测试蓝图,从如何构造一个简单的单元测试用例,到更高层级的工具的应用等。
h4cd h4cd 发布于 2019-01-16 1
Dubbo 重启维护一年多,现在还活着吗?
直到今天,还是有不少人认为 Dubbo 早已死去,回不了魂
h4cd h4cd 发布于 2019-01-16 23
谷歌与 WordPress 合作构建全新轻量级平台
Google,WordPress.com,Automattic 和众多私人基金会共同构建了一个现代化的网络平台 Newspack。简而言之,Newspack 是简化版的 WordPress,旨在成为一个更快、更安全的流行内容管理系统。这个低成本和安全平台也得到了 John S. 和 James L. Knight 基金会、Lenfest 新闻学院和民间媒体的资助。 Newspack 并非侧重后端部分,而是为小型团队设计的简单解决方案。可以把它看成一个重写的 WordPress 轻量级版本,它已经删除了不必要的部分。 Newspack 中要包含的确切功能仍在考虑之中。当地媒体团体所做的研究将被传递给谷歌和 Automattic 公司进行分析。其目标是创建一个真正受小型发布商欢迎的平台,以便轻松管理发布内容,同时网站访问者可以获得出色的体验。 WordPress 目前可能在规模较大的网站上占有一席之地,但大多数用户是个人、小型企业和本地组织托管博客,这些用户没有大量的关注度。如果 Newspack 被证明是值得的,它可能会开始在数百万个网站上取代传统的 WordPress 平台。Newspack 的实现将在未来几周内开始。谷歌和 Automattic 预计将在今年晚些时候在全球发布该平台。 来自:cnBeta
局长 局长 发布于 2019-01-16 2
码云推荐 | 基于 Netty 的物联网高并发网关 IOTGate
通过netty实现自定义协议物联网网关(附有报文格式),目前设置的网关与前置channel通讯的channel高低水位为,低水位32M,高水位64M,防止服务器处理能力极其低下但连接正常时,造成channel中缓存大量数据影响网关性能
h4cd h4cd 发布于 2019-01-16 0
最快开源多组 Raft 实现 —— Dragonboat
Dragonboat 是一个高性能 Go 实现的多组 Raft 共识算法库,它同时提供 C++11 支持。目前是GitHub上最快的 Raft 开源实现。
h4cd h4cd 发布于 2019-01-16 0
每日一博 | 大前端时代安全性如何保障:反爬
对于内容公司来说,数据的重要性不言而喻,但是你的数据很有可能被别人通过爬虫技术全部爬走
h4cd h4cd 发布于 2019-01-16 50
开发者痛斥手机供应商为了续航恶意查杀后台应用
开发者创建了一个网站,痛斥手机供应商为了节省电量而导致其它应用无法正常工作。 当下手机续航能力变得越来越重要,手机供应商总是试图将一些节省电池的功能集成到固件中,其中有一些供应商会直接在系统后台杀死正在运行的应用。这个名为“Don't kill my app!”的网站就痛斥了手机供应商的这种手段,直言它们把智能手机变成哑铃手机(dumbphones)。 供应商的这种手段,使得诸如闹钟、健康追踪器与自动化应用等需要驻留在后台运作的 app 都无法正常工作,而一旦应用出现问题,那么用户只会责怪应用开发者,而不会知道这是手机供应商应该背的锅。 开发者很愤怒,表示“We have to fight back!”,在该网站上,他们列出了这些要反击的供应商,如下图所示。并且有相应的“罪状”页面说明了该供应商的具体手段,同时给出了用户相应的解决方案。 以 Nokia 的 HMD Global 为例,如果屏幕关闭,运行 Android O 和 P 的诺基亚手机会在 20 分钟后杀死任何后台进程,此外,所有消息通知都会被停止,这使得闹钟等应用无法正常工作。具体来说,诺基亚是通过将设备与第三方公司 Evenwell 提供的 com.evenwell.powersaving.g3 和 com.evenwell.emm 程序包捆绑来完成后台查杀的。 开发者直言“该应用以我们迄今为止在 Android 供应商中看到的最残酷的方式杀死应用”,同时,通过电池优化将应用添加进查杀白名单中并没有用,应用被照杀不误。
h4cd h4cd 发布于 2019-01-16 57
自由的百科全书 Wikipedia 18 周岁了
Wikipedia 18 周岁了。 2001 年 1 月 15 日 Jimmy Wales 与 Larry Sanger 上线 Wikipedia 项目,Larry 正式提出“Wikipedia”一词,昨天正是它的 18 周岁生日。 Wikipedia,中文名“维基百科”,它的 slogan 是“自由的百科全书”,它是一部基于互联网、内容开放的全球多语言百科全书,也是目前世界上最大的百科全书,基于 wiki 技术,其支持多语言全球协作。Wikipedia 由非营利性组织 Wikimedia Foundation 运营。 维基百科自成立以来发展迅速,数据显示目前网站上拥有 570 万篇英文文章,去年的页面浏览量达到了 920 亿次。 除了内容与流量上的增长,Wikipedia 也在不断收获着声誉,比如当前 Siri、Alexa 与 Google Home 等人工智能语音助手会在一些基础知识问题上依赖 Wikipedia 的内容;根据耶鲁大学“法律与技术杂志” 2010 年的一篇论文,Wikipedia 被引用了 400 多个司法意见;此外许多教授不再让学生进行传统的写作任务,而是直接让他们扩展或创建相关主题的 Wikipedia 词条;去年 12 月,Wikipedia 更是入围 2018 世界品牌 500 强。
h4cd h4cd 发布于 2019-01-16 12
OSChina 周三乱弹 —— 孤独到都和病毒发生了感情了
如果以后可以用大数据算命,那么这是迷信还是科学?
h4cd h4cd 发布于 2019-01-16 25
springrain 5.0.0 发布,无感知的微服务
5.0.0 项目入口是 springrain-system-web,基于Istio实现微服务,正在整理文档. 实现了什么? 不增加学习成本,像单体一样开发分布式微服务. 不修改业务代码,可以实现单体,分层,微服务多种部署模式切换. 内置同步的分布式事务实现. 实现思路 启动加载springbean时,先检查本地是否有实现,如果没有就启动RPC远程调用.整个过程对开发人员无感知. 基于GRPC协议调用和事务通知. 如果开启了分布式事务,入口方法作为事务控制器,由入口方法通过GRPC通知事务提交或者回滚. 基于Istio实现微服务的监控,熔断,限流. 限制 接口和实现的命名强制规范. 一个RPC接口只能有一个实现. 体验单体到分层切换 修改springrain-system-web依赖springrain-system-service,作为客户端,不再依赖springrain-system-serviceimpl. springrain-system-serviceimpl添加springrain-grpc-server依赖,作为服务端. 启动springrain-system-serviceimpl 启动springrain-system-web 访问http://127.0.0.1:8080/
光石头 光石头 发布于 2019-01-17 2
ng-notadd 0.16 发布 ,支持json 生成表单——Angular 企业级后台
新功能 支持json 生成表单 技术栈 Typescript Angular Material2 rxjs Graphql 相关链接 项目地址 DEMO ng-notadd-mock-server Quick start     git clone https://github.com/notadd/ng-notadd.git          cd ng-notadd          npm install     npm start     # or use ng cli     ng serve Roadmap 0.16.0  渐进式应用(PWA)  json 生成表单 0.17.0  内置权限组件 0.18.0  组件手机端兼容 0.19.0  截图生成  firebase(国内无法使用) or 其他替代方案 支持 0.20.0  可 DIY 仪表盘  json 生成简单仪表盘 0.21.0  2K/4K 屏适配  初步的 e2e 单元测试 1.0  完善单元测试  整体微调 1.1  websocket 支持 1.2  支持 electron 构建桌面应用 2.0  企业级自定义表单  企业级表单系统  企业级窗口/弹窗 后续  excel 在线编辑  word 在线编辑 一点说明 为了方便维护,ng-notadd 将剥离出 ng-material2 (扩展组件库) 和 ng-noform 两个项目 下载地址: github: https://github.com/notadd/ng-notadd gitee:     https://gitee.com/notadd/ng-notadd
左华栋 左华栋 发布于 2019-01-17 0
ale.js 1.1.0 发布,以组件形式构建用户界面
Ale 是一套用于以组件的形式构建用户界面的渐进式框架。 它信奉,万物皆组件。与其它大型框架不同的是,Ale 只需要你将关注点放在数据上,并不需要关心任何与视图有关的内容。当你更新数据时,视图中任何使用到它的地方都会得到更新。 我们将 Vue 和 React 的一些特性融合在 Ale 中,使之更加便捷、轻量。同时,diff 算法在 Ale 中也有应用(得益于 Ale 自研的 diff 算法,只有大约50行,极其轻量)。 同时,在 Ale 中,你也根本无需操心任何有关于 性能 方面的事情,因为 Ale 经过压缩后(非g-zip)只有大约7kb大小,执行速度也分别接近 Vue 和 React 的 3 倍! 如果你已经是有经验的前端开发者,想知道 Ale 与其它库 / 框架有哪些具体区别,请查看 对比其它框架。 具体更新内容: 重构diff算法,并修复了一些BUG 重构plugin对象 plugin对象增加混入 如果你想具体了解 ale.js,可以访问 cn.alejs.org 或查看 对比其它框架。 (请前往 github 和 码云,献给我们一个 star 吧!十分感谢!)
Bd999 Bd999 发布于 2019-01-17 6
WSTMart 商城系统框架升级到 ThinkPHP 5.1.32
商淘软件WSTMart电子商务系统是一款基于THINKPHP 5.1框架打造的B2B2C电商平台,是目前基于thinkphp 5最为完善的开源商城系统,拥有PC、手机WAP、微商城、安卓APP、苹果APP、微信小程序,六端合一,六端互通,拥有时下最火爆的三级分销和微砍价功能,极其适合企业及个人快速上线商务平台。       系统代码清晰易懂,大量的可视化报表便于运营者决策,丰富的营销功能让系统的应用场景广阔,良好的插件机制使系统更加易于扩展。系统操作简单,安全稳定,更新迭代快速,是广大用户直接使用和二次开发的最佳选择。      ThinkPHP 5.1版本对比5.0版本在框架上模型和数据库增强、验证类更加强大、模板引擎改进,应用在商城上效率更高、性能更强、安全性更好。   1 商城系统主核心框架升级为ThinkPHP 5.1.32 紧随ThinkPHP官方最新版本,以最快速度提升框架性能。ThinkPHP 5.1版本对比5.0版本在框架上模型和数据库增强、验证类更加强大、模板引擎改进,应用在商城上效率更高、性能更强、安全性更好。   2 商家端模块和买家中心完全分离,提升商家端美观,后续可更加方便扩展商家端功能,减少商城风格开发工作量,同时降低商淘应用市场第三方开发者门槛   3 增强商城SEO优化:每个分类和频道独立设置SEO信息,强化商城SEO,让商城对引擎更加友好。     4 系统不同分类商品列表自定义模板:按分类、频道自定义不同分类的模板,避免千篇一律,商淘应用市场让更多的开发者参与不同行业模板、商品详情频道定制开发 进一步提升系统扩展性和便利性,     5 同一个订单,分批发送不同包裹的功能:进一步提升体验性,这部分功能让商家发货更加方便啦     6 商家支持自定义选择系统内置模板:商家可方便根据运营的行业选择店铺的模板啦,当然 前提是后台多选择一些内置模板让店铺支持哦。     7 团购模块增加每人限购数设置 更加便于商城运营,考虑到团购或者秒杀的成本问题,系统提供每个会员可参与活动的商品数量,让活动更具促销性,降低活动成本,提升活动效果啦。     8 满送插件可在商品详情页有显示具体送的商品,点击可直达商品详情,提升用户体验。   9 其他功能细节完善和优化。   程序下载地址:https://gitee.com/wstmall/wstmart...
B2B2C商城系统 B2B2C商城系统 发布于 2019-01-17 1
新的尝试!ComponentOne WinForm 和 .NET Core 3.0
在微软 Build 2018 开发者大会上,.NET 团队公布了 .NET Core 的下一个主要版本 .NET Core 3.0 的规划蓝图:.NET Core 3将开始支持Windows桌面应用程序,包括Windows Form、Windows Presentation Framework(WPF)和UWP XAML。届时在 .NET Core 3上将能运行Windows桌面应用程序,在享受 .NET Core新架构优势便利的同时,兼容老的 .net应用。目前为止,.Net Core 3.0 的首个预览版已正式发布,而正式版本也将在今年全面推出。 作为经典的全功能 .NET控件集,ComponentOne技术团队一直专注于行业未来的发展方向,2019年 ComponentOne 将继续增强产品功能、增加新的控件并全面兼容 .Net Core 3.0。 在此之前,ComponentOne 技术团队一直致力于研究框架和库的变化和兼容性。因此,在 .Net Core 3.0正式版中使用任何 ComponentOne 控件将不需要进行任何更改(由于某些类缺少,有些控件当前在 .Net Core 3.0 预览版中不起作用。要了解未解决的问题,请跳至本博客的最后一部分)。 现在,我们将以 ComponentOne 其中一个Demo为例,看看如何将它移植到 .NET Core 3.0 中,此步骤与GitHub上的步骤类似。 先决条件 安装 .NET Core 3.0 SDK。选择适当您的平台下载安装程序(如果您使用的是64位操作系统,请使用x64;如果您使用的是32位操作系统,请选择x86)。 本Demo是使用VS2019运行的,您可以在此处下载预览版。 安装ComponentOne WinForms Edition(在此处获取免费试用版)。如果已安装本程序,则可以跳过此步骤。 运行步骤 第1步 考虑到VS2019预览版中的工具有限,缺少WinForms的项目模板,我们将使用命令提示符创建一个新项目。打开命令提示符并运行以下命令: dotnet new winform -o TestWFCore 上述代码会创建一个名为TestWFCore的新项目。该项目位于c:\ Users(YourAccount)下 通过命令提示符导航到项目目录 cd TestWFCore 第2步 通过命令提示符添加Windows兼容包,如下所示: dotnet add package Microsoft.Windows.Compatibility 第3步 使用dotnet run运行应用程序以确保项目正常工作。 dotnet run 你将看到:Hello .NET Core! 现在我们可以在Visual Studio中打开它。 Visual Studio中的项目 第4步 我们将在.Net Core 3.0中运行现有示例,我们将在此位置进行移植“ComboBoxItemModes”输入示例: 〜\ Documents \ ComponentOne Samples \ WinForms \ C1Input \ CS \ ComboBoxItemModes 将上述示例中的所有csharp文件链接到此项...
葡萄城技术团队 葡萄城技术团队 发布于 2019-01-17 8
GitLab Extension for Visual Studio 1.0.167 发布
2018年 , 我们下载量超越十万大关, 安装量超六万 。 2019 继往开来,将加入更多功能。  此次更新内容如下: 1、加入了自动探测协议, 无论你的GitLab 是V4、V3 或者带不带 OAuth2 , 或者是天朝最强Gitee.com , 我们自动检测一切。  2、修正了发布按钮逻辑相反测错误。  下载地址: https://marketplace.visualstudio.com/items?itemName=MysticBoy.GitLabExtensionforVisualStudio
麦壳饼 麦壳饼 发布于 2019-01-17 1
若依后台管理系统 3.2 发布,新增多项功能
若依管理系统 v3.2 已发布,更新日志: 1、部门修改时不允许选择最后节点 2、修复部门菜单排序字段无效 3、修复光驱磁盘导致服务监控异常 4、登录界面去除check插件 5、验证码文本字符间距修正 6、升级SpringBoot到最新版本2.1.1 7、升级MYSQL驱动 8、修正登录必填项位置偏移 9、Session会话检查优化 10、Excel注解支持多级获取 11、新增序列号生成方法 12、修复WAR部署tomcat退出线程异常 13、全屏操作增加默认确认/关闭 14、修复个人信息可能导致漏洞 15、字典数据根据下拉选择新增类型 16、升级Summernote到最新版本v0.8.11 17、新增用户数据导入 18、首页主题样式更换 19、layer扩展主题更换 20、用户管理移动端默认隐藏左侧布局 21、详细信息弹出层显示在顶层 22、表格支持切换状态(用户/角色/定时任务) 23、Druid数据源支持配置继承 24、修正部分iPhone手机端表格适配问题 25、新增防止重复提交表单方法 26、新增表格数据统计汇总方法 27、新增通用上传方法(支持富文本上传图片) 扩展支持:oracle版本、通用Mapper、OSS模块、JWT、Mina、定时备份mysql数据库、邮件发送、activiti工作流、Redis、redis-shiro、openApi、Mybatis-Plus等。可自行前往文档扩展内下载。 下载地址:https://gitee.com/y_project/RuoYi 演示地址:http://ruoyi.vip/ 文档地址:http://doc.ruoyi.vip 感谢各位小伙伴的支持,若依获得2018年度最受欢迎中国开源软件  
若依管理系统 若依管理系统 发布于 2019-01-17 6
网市场云建站系统 v4.7 更新,全面优化模版体系
网市场云建站系统,结合各种产品,将一个网站的服务器成本降低到0.1元!打破传统建站的高成本,让价格不再是阻碍的门槛,让每个人都能有自己的网站! 延续了帝国CMS、织梦CMS优秀的模版流程,模版页面、模版变量等,让熟悉帝国、织梦的朋友,直接就能使用! 在线快速体验 网址:  http://wang.market/regByPhone.do?inviteid=50 你可以使用你的手机号,免费自助开通一个网站进行使用或体验。一个手机号只有一个免费名额。 更新日志 全方位优化CMS模版体系,增加模版所需的资源文件跟随模版一块导入,不再依赖云端模版库,以便私有化部署。 增加模版开发功能插件,位于 网站管理后台 - 功能插件 - 模版开发 中。注意,此插件需要单独下载,适用于本地运行使用。 模版导出、导入增加附件资源的导出、导入。以便私有云用户、国外用户部署。 模版不再局限于云模版,可以将其放到本地服务器,网站开通 https 访问模式时,因模版牵扯无法引入模版资源的问题。 增加 {templatePath} 标签,用于制作模版时引入资源文件使用。具体可参考 http://tag.wscso.com/5688.html 网站管理后台,栏目管理中,编辑栏目时,增加以下几项可编辑: 增加是否生成内容页的选项,若不填写默认为生成详情页面。 增加栏目图片的上传。在模版中,可以通过 {siteColumn.icon} 进行调取上传的图片显示。 栏目图片,可使用 {templatePath} 动态标签,以便模版开发人员开发模版使用。 栏目代码、栏目名等多个属性去除含有关键词自动转为全角字符的限制。 文章动态调用标签,针对文章发布时间,增加更自由的调用方式: 年: {news.addtime.year} 月: {news.addtime.month} 日: {news.addtime.day} 时: {news.addtime.hour} 分: {news.addtime.minute} 模版体系中,文章详情页面模版可用标签,增加 9537.html 7426.html 可以在文章详情页面中,调取上一篇、下一篇文章的url 优化模版动态标签中的栏目标签: {siteColumn.parentCodeName} 调用父栏目的栏目代码,如果当前栏目已经是顶级栏目,则取得当前栏目的栏目代码,如果当前栏目是二级栏目,则返回其父栏目的栏目代码。因为当前系统一共只有两级栏目体系,所以此动态代码返回的一定是顶级栏目的栏目代码。 优化默认输入模型的内容,增加 input 输入框下的说明文字。增加自定义输入模型后,只需要吧HTML注释去掉即可使用。 优化技术支持、以及延长使用期限按钮,点击后,弹出的上级代理信息,如果信息过长会导致说明标签换行错...
鬼画符 鬼画符 发布于 2019-01-17 0
深度操作系统 V15.9 —— 跬步千里,厚积薄发
深度操作系统是一个致力于为全球用户提供美观易用、安全可靠的Linux发行版。 深度操作系统基于Linux内核,以桌面应用为主的开源GNU/Linux操作系统,支持笔记本、台式机和一体机。深度操作系统(deepin)包含深度桌面环境(DDE)和近30款深度原创应用,及数款来自开源社区的应用软件,支撑广大用户日常的学习和工作。另外,通过深度商店还能够获得近千款应用软件的支持,满足您对操作系统的扩展需求。深度操作系统由专业的操作系统研发团队和深度技术社区(www.deepin.org)共同打造,其名称来自深度技术社区名称“deepin”一词,意思是对人生和未来深刻的追求和探索。 深度操作系统V15.9修复了大量已知问题,对现有功能进行了优化。与上一个版本相比较新增了触摸屏手势和屏幕键盘支持,提升了启动器小窗口应用排列的算法,同时推出了全新的智能镜像源概念,希望给用户带来更稳定、更效率的操作体验。 从V15.8发布之后,深度操作系统更新采用滚动更新的策略,定期发布更新。因此V15.9的内容涵盖了从V15.8之后每个周期内更新的内容。 新增的功能 多种手势,轻触即发 针对支持触摸屏设备,支持单击、双击、唤出右键菜单、上下滑动等多种触摸屏手势。 搭配屏幕键盘,让您随心所欲,手指点到即得到。 随机应变,识变从宜 推出智能镜像源概念,开启后会自动匹配帮助您到响应最快的镜像源,下载、安装更省心。 电源管理,便捷有效 更加人性化的笔记本电脑电源管理方式。无论您是否连接电源,都能方便的更改不同场景下配置。 修复的缺陷与改进的功能 控制中心: * 增加启动菜单列表拖拽更换新图片 * 修复键盘模块导致崩溃的问题 * 支持用户密码强度检查 * 修复默认程序列表没有刷新的问题 * 修复自动下载关闭后没有隐藏提示的问题 * 修复时间设置页面的时间不正确 * 修复更新存在空指针异常 * 修复搜索语言后没有标识当前的语言 启动器: * 修复启动器从小窗口切到全屏模式后无法拖拽图标到任务栏 * 修复搜索后无法使用快捷键 桌面: * 提供屏幕保护功能 * 修复登录界面的版本描述没有跟随用户语言的问题 * 修复登录界面logo有截断的问题 * 新增密码错误验证次数限制 * 添加swap分区判断和休眠功能 * 添加屏幕键盘 任务栏: * 优化任务栏图标大小变化时的动画 * 优化触摸屏相关操作 * 新增时尚模式托盘收起和展开动画 * 修复时间插件禁用状态重启后无效的问题 * 修复拖拽时尚模式托盘时托盘依然显示的问题 * 修复由于网络插件导致的崩溃 * 修复时...
eva-bling eva-bling 发布于 2019-01-17 53
CrateDB 3.2.1 和 3.1.5 发布,分布式 SQL 数据库
CrateDB 3.2.1 和 3.1.5 已发布,目前未发现具体更新公告,您可以查看 版本变更历史 或 发行历史页 保持关注。 Crate 是一个开源的大规模的可伸缩的数据存储系统,无需任何系统管理需求。提供强大的搜索功能。用于存储各种表格数据、非结构化数据和二进制对象。并可通过 SQL 进行检索。易于安装和使用,支持高可用性和实时大规模并行访问和处理。Crate 特别适合用于 Docker 环境中。 3.2.1 下载地址: Source code(zip) Source code(tar.gz) 3.1.5 下载地址: Source code(zip) Source code(tar.gz)
段段段落 段段段落 发布于 2019-01-17 1
CKEditor 4.11.2 发布,可视化 HTML 编辑器
可视化 HTML 编辑器 CKEditor 4.11.2 发布了。新版是2019年的第一个小发行版,修复了现有功能的一些 Bug,以及富文本编辑器的一些内务处理。 列表插件的修复 作为一个所见即所得编辑器的重要功能,列表(Lists)在 CKEditor 受到重视(#2411)。新版修复了列表含空子列表时抛出的错误,修正了在列表末尾按回车键,可能删掉最后一个列表项的罕见问题 (#2205)。此外,粘贴来自 Word 文档的带十进制字符的编号数组时,内容不再丢失(#2690)。 表格选择的修复 继续完善备受好评的表格定制系统。新版修复了可通过粘贴另一个表到可编辑区域,来修改包含内联编辑器的表的情况(#2514)。此外,修复了编辑器中高亮样式的表格选择可能泄露到表格外的 bug。 其他修复 按钮悬浮在键盘时,工具栏分隔符的移动 (#2546). 如果 <figure> 元素没有图像,增强的图像 插件将抛异常 (#2506). 如果在全局范围定义了 getValue() ,对话框抛异常 (#2650). 清除格式 按钮在应用于不支持元素时的选择改变 (#2451). 更新说明 下载地址:https://ckeditor.com/ckeditor-4/download/
段段段落 段段段落 发布于 2019-01-17 0
Android Studio 3.4 Beta 1 发布,Bug 修复版本
Android Studio 3.4 Beta 1 在测试版渠道发布了。 如果你在 Android Studio 设置了在 Beta channel 接收更新, 你可以通过点击 Help > Check for Updates(在 Mac 中,点击 Android Studio > Check for Updates) 来更新。另外,你可以点击这里下载。 这次更新包括几个 Bug 的修复: Issue#121017797: included build 不能和 Gradle 插件编译项目 。 Issue#116846624: 布局编辑器的约束布局 Bug。 Issue#111950741: 布局编辑器的预览错误。 Issue#118605194: Android Studio 3.2.1 上的 Studio 和 ADB 服务器的连接失败。 Android Studio 3.4 的所有预览版新功能和改动的详情,可以在 Android Studio 预览版本说明 查看。要了解不同预览版本的 bug 修复详情,也可以在这博客看到以前条目的入口。 更新说明 下载地址:https://developer.android.com/studio/archive
段段段落 段段段落 发布于 2019-01-17 0
Nest.js v5.6.1 发布,基于 TypeScript 的 Node.js 框架
Nest.js v5.6.1 发布了,更新内容主要是新特性的增加和错误修复。 Nest 是构建高效、可扩展的 Node.js Web 应用程序的框架。它使用现代的 JavaScript 或 TypeScript(保留与纯 JavaScript 的兼容性),并结合 OOP(面向对象编程),FP(函数式编程)和 FRP(函数响应式编程)的元素。在底层,Nest 使用了 Express,可以方便地使用各种可用的第三方插件。 此次更新内容如下: 新特性 common: 在转化阶段(transformation phase)给 ValidationPipe 增加选项支持  #1374 core: 在 INestApplicationContext 支持抽象类 #1452 websockets: 在命名空间支持 RegExp #1431 websockets: 将更多选项传给底层 gRPC 实例 #1388 Bug 修复 common: 修复了异步 HttpModule 里可配置的 axios 实例 #1257 core: 修复了循环依赖下的错误信息 #1441 microservices: 在 gRPC 支持 proto 命名空间 #1371 更新说明和下载地址
段段段落 段段段落 发布于 2019-01-17 2
Kamailio 5.2.1 发布,开源 SIP 服务器
Kamailio v5.2.1 已发布,更新内容主要是代码和文档的修复,是最新的稳定版本。新版保留了配置文件和数据库模式的兼容,你不需要改动任何内容就可以更新。 Kamailio v5.2.1 基于最新版本的 Git 5.2 分支,建议运行 5.2.x 或更旧版的用户进行升级。与先前版本的 V5.2 分支对比,配置文件或数据库模式无需改动。 Kamailio 诞生于 2005 年 7 月,它是从德国 FhG FOKUS 研究所主导的 SIP Express Router(SER) 项目组分裂出来的。新项目建立的目标是创建一个开放的开发环境,以建立一个强大的可扩展的开源 SIP 服务器。Kamailio 是个纯粹的 SIP 服务器,它可以作为 PROXY、注册服务器、重定向服务器,也可作为简单的 PRESENCE 服务器。 更新说明 kamailio-5.2.1_src.tar.gz 下载地址
段段段落 段段段落 发布于 2019-01-17 0
CodeIgniter 3.1.10 发布,PHP 的 MVC 框架
PHP MVC 框架 CodeIgniter 3.1.10 发布了。该版本更新内容主要是几个改动和 Bug 的修复。 改动 在 ‘pdo/mysql’ 数据库 驱动程序中,添加了对 ‘ssl_verify’ 的支持 重命名 Inflector Helper 函数 is_countable() 成 word_is_countable() ,原因是前者与 PHP 7.3.0 的一个引入冲突。 Bug 修复 Fixed a bug (#5526) - Session Library had a syntax error in its ‘memcached’ driver. Fixed a bug (#5542) - Database Forge method modify_column() always made fields NOT NULL when attempting to modify their nullable property under PostgreSQL. Fixed a bug (#5561) - Database Library didn’t allow SSL connection configuration with only the ‘ssl_verify’ option when using the ‘mysqli’ driver. Fixed a bug (#5545) - Session Library crashed due to a caching-related error with the ‘files’ driver. Fixed a bug (#5571) - XML-RPC Library had a typo that triggered an E_WARNING message on PHP 7.2. Fixed a bug (#5587) - Database Forge method create_table() generated an E_WARNING message. Fixed a bug (#5590) - Form Validation Library rule valid_base64 didn’t have a default error message. Fixed a bug (#5624) - Database Library methods list_fields(), field_exists() returned incorrect results after tables are modified. Fixed a bug (#5627) - Database driver ‘mysqli’ triggered an E_WARNING message if there’s no 'port' specified in the database configuration. Fixed a bug (#5651) - Database Caching could try to delete non-existent cache files due to a race condition. Fixed a bug (#5652) - CAPTCHA Helper function create_captcha() didn’t comply with CSS standards. Fixed a bug (#5605) - Form Validation Library didn’t nullify array inputs that are expected to be strings. 完整更新日志 下载地址: Source code(zip) Source code(tar.gz)...
段段段落 段段段落 发布于 2019-01-17 9
PaddlePaddle 1.2.1 发布,百度开源的深度学习框架
百度开源的深度学习框架 PaddlePaddle 1.2.1 发布了。 PaddlePaddle (PArallel Distributed Deep LEarning,并行分布式深度学习)是百度研发的深度学习平台,具有易用、高效、灵活和可伸缩等特点,为百度内部多项产品提供深度学习算法支持。PaddlePaddle 也是一个易学、易用的开源深度学习框架, 能够让开发者和企业安全、高效地实现自己的 AI 想法。 更新内容如下: 从 velconia/local_release_1_2_1 合并 PR #15251 优化 MultiDevSSAGraph 更新说明 下载地址: Source code(zip) Source code(tar.gz)
段段段落 段段段落 发布于 2019-01-17 1
Angular 7.2.1 和 8.0.0-beta.0 发布,Web 前端框架
Angular 7.2.1 和 8.0.0-beta.0 已发布。Angular 是一款十分流行且好用的 Web 前端框架,目前由 Google 维护。更新内容如下: 8.0.0-beta.0 (2019-01-16) Bug 修复 bazel: Add @bazel/bazel to dev deps (#28032) (5a0deb8) bazel: Add /bazel-out to .gitignore (#27874) (b05baa5) bazel: Add ibazel to deps of Bazel project (#28090) (605f450) bazel: Bazel schematics should add router package (#28141) (06e5bf1) bazel: flat module misses AMD module name on windows (#27839) (935ce63) bazel: incorrectly always uses ngc-wrapped from "npm" workspace (#28137) (d12db4e) bazel: ng_package creates invalid typings reexport on windows (#27829) (4caf654) bazel: packager not properly removing amd directives on windows (#27829) (8473d68) bazel: protractor rule does not run spec files with underscore (#28022) (65e72e9) bazel: protractor utils cannot start server on windows (#27915) (9de9c8a) bazel: replay compilation uses wrong compiler for building esm5 (#28053) (cd04513) bazel: ts_web_test_suite now properly includes init_browser_spec.js (#27965) (ce51dfb) service-worker: navigation urls backwards compatibility (#27244) (d49d1e7) 特性 forms: export NumberValueAccessor & RangeValueAccessor directives (#27743) (ac15717) 性能提升 platform-server: use shared DomElementSchemaRegistry instance (#28150) (#28151) (ce3a746) 7.2.1 (2019-01-16) Bug 修复 bazel: Add @bazel/bazel to dev deps (#28032) (21093b9) bazel: Add /bazel-out to .gitignore (#27874) (e4fc8ba) bazel: Add ibazel to deps of Bazel project (#28090) (28d34b6) bazel: Bazel schematics should add router package (#28141) (02a852a) bazel: flat module misses AMD module name on windows (#27839) (c3d8e28) bazel: incorrectly always uses ngc-wrapped from "npm" workspace (#28137) (ca3965a) bazel: ng_package creates invalid typings reexport on windows (#27829) (6b394f6) bazel: packager not properly removing amd directives on windows (#27829) (fad4145) bazel: protractor rule does not run spec files with underscore (#28022) (f05c5f8) bazel: protractor utils ...
段段段落 段段段落 发布于 2019-01-17 8
Jenkins 2.160 发布,可扩展的持续集成引擎
Jenkins 2.160 发布了。Jenkins 的前身 Hudson 是一个可扩展的持续集成引擎,主要用于持续、自动地构建/测试软件项目,如 CruiseControl 与 DamageControl,以及监控一些定时执行的任务。本次更新内容如下: 重要的安全修复 ( security advisor ) 在 Jenkins 用户数据库改变用户密码时,无效会话和 CLI 身份验证缓存 Jenkins 2.160 更新说明 下载地址 https://jenkins.io/download/,其中提供了适用于 Windows 和主流 Linux 发行版的二进制安装包。
段段段落 段段段落 发布于 2019-01-17 0
小程序开发框架 Okam 发布 0.4.9,快应用正式支持
小程序开发框架 Okam(奥卡姆) 0.4.9 发布,目前 Okam 已经全面支持 百度/微信/支付宝/头条/快应用 开发,提供类 Vue 开发体验。未来,我们将进一步提供 H5 支持,以及完善各个平台的组件/API 对齐。具体主要更新内容如下: 完善快应用的功能支持,包括 watch deep 支持等 对于 百度小程序 不支持 for key 属性配置,不再打印 warning 信息,同时 key 属性也会保留不会删除  增加模板和CSS资源依赖分析,同时重构原生组件模板依赖分析,新增构建配置 component.template.resourceTags用于定制模板依赖资源分析  px2rpx postcss 插件新增 ignore 选项,用于配置不想 px 转换的样式文件,默认 node_modules 下样式文件都不会转换  CLI 工具支持 快应用 具体更新内容,请查看变更日志。 各个平台支持情况,可以 参考文档。多平台代码支持的代码示例,可以参考 这个示例(该示例还待完善),由于快应用目前还没有正式线上例子,希望有快应用支持需求的开发者踩坑,有任何问题欢迎 提Issue。 如果你有任何线上小程序使用了 Okam 框架,也欢迎通过 该Issue 反馈给我们,后续也会在我们项目首页进行展示。最后,如果你正在使用 Okam 或者其他小程序框架,希望可以帮忙完成一份简单的问卷调查,有助于我们后续更好完善小程序开发调查,问卷调查地址 点这里。   如果对我们开源项目感兴趣,欢迎关注使用,也非常希望多多反馈问题和建议。
sparkleMan sparkleMan 发布于 2019-01-16 2
开源管理系统脚手架 D2Admin 1.6.11 、1.6.12 发布
1.6.11 更新elementUI组件 ea89ac6 D2CRUD 2.0 739590a 增加了一些单元测试 修复单词拼写错误 c6e8120 简化路由拦截器写法和传参方式 1814e22 | 1fb7417 修复在移动端有些部分无法点击的情况 0c8d38d 去除手机访问的判断 aba258f 1.6.12 优化登陆和注销逻辑,移除 setting.js 中的 user 部分,将用户名默认值写入 layout 组件中。并且在注销逻辑中补充清空用户信息的代码。 一般情况下用户访问的页面都是需要登陆的页面,如果访问的页面不需要登陆就可以访问,这时 vuex 中用户信息将会是空对象 规则见路由拦截器 src/router/index.js 变更:6e381f2 后续优化计划: 访问不需要登陆的页面时,header-user 组件应该只显示登陆按钮
FairyEver FairyEver 发布于 2019-01-16 1
精彩评论
13_float_left_people 13_float_left_close