开源中国

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

It appears you’re using an unsupported browser

为了获得更好的浏览体验,我们强烈建议您使用较新版本的 Chrome、 Firefox、 Safari 等,或者升级到最新版本的IE浏览器。 如果您使用的是 IE 11 或以上版本,请关闭“兼容性视图”。
开源资讯 - 开源中国社区
权威发布 —— 码云独立域名正式揭晓
权威发布 —— 码云独立域名正式揭晓
开源中国创始人红薯在24日杭州源创会上宣布,启用码云全新的独立域名 —— gitee.com,原有二级域名 git.oschina.net 继续保留。
2017-06-26
全民狂欢,评论有礼
全民狂欢,评论有礼
6月6-30日评论每日更新的“新闻资讯和软件更新资讯”,评论点赞数超过 20 的可登上每周更新的“源资讯”和“软件周刊”两大栏目,点赞数超过 50 的还将获得 5 活跃积分奖励和开源中国定制好礼。
2017-06-06
“放码过来”邀您亮“项”,一不小心就火了!
“放码过来”邀您亮“项”,一不小心就火了!
“放码过来”是 2017 年源创会新增的活动环节,面向开源、完全免费、多方位宣传。如果您或您的团队有优秀开源项目,随时可报名参加,通过筛选的项目即可在源创会现场展示!
2017-05-22
思途 CMS V6.0.201706.2631 发布
思途旅游 CMS V6.0.201706.2631 发布了,更新如下: 更新包 产品名 描述 状态 kb2017062602 思途CMS_基础 1、会员钱包提现功能增加支付宝微信提现; 优化 kb2017062303 思途CMS_基础 1、【思途CMS】小优化-线路订单详情页 显示使用日期 字段; 优化 kb2017062302 思途CMS_基础 1、后台添加虚拟会员; 优化 kb2017062203 思途CMS_基础 移动端会员中心字段优化 优化 kb2017062201 思途CMS_基础 1、(产品优化)系统手机版后台绑定域名处,建议更改为自动调取域名; 优化 kb2017062103 思途CMS_基础 1、会员中心注册或找回密码,发送短信验证码时,当发送失败时不能正常显示提示信息的问题; 修复 kb2017062102 思途CMS_基础 1、手机版会员中心-分销商中心按钮样式优化; 优化 kb2017062003 思途CMS_基础 1、【思途CMS】手机版实名认证功能; 新增 kb2017062002 思途CMS_基础 1、分销反佣金额改为以优惠后的实际支付价格为准; 修复 kb2017062001 思途CMS_基础 1、移动端样式修改; 修复 kb2017061901 思途CMS_基础 1、【思途CMS】小优化-移动端首页-邮轮精选模块; 优化 kb2017061603 思途CMS_基础 1、修复手机版列表页目的地排序设置无效; 修复 kb2017061601 思途CMS_基础 1、专题后台管理优化 增加产品排序功能; 优化 kb2017061503 思途CMS_基础 1、支付模块添加排序功能; 优化 kb2017061502 思途CMS_基础 1、管理员电话和email可用逗号分隔保存多个,可同时收到对管理员的消息通知; 优化 kb2017061501 思途CMS_基础 1、线路后台配置增加301重定向; 优化 kb2017061401 思途CMS_基础 1、手机端个人中心修正快速登录; 修复 kb2017061302 思途CMS_基础 1、订单通知内容中,当没有小孩和老人订单时,不进行人物的价格和数量描述; 修复 kb2017061301 思途CMS_基础 1、修复手机端搜索框内输入线路编号无法找到产品; 修复 kb2017061202 思途CMS_基础 1、首页邮轮版块显示修正; 修复 kb2017061201 思途CMS_基础 1、防止第三方跨站登录; 修复 kb2017060905 思途CMS_基础 1、扩展产品详情页预订积分显示修正; 修复 kb2017060904 思途CMS_基础 1、首页订单查询加图片验证码,防止被恶意短信发送攻击; 优化 kb2017060903 思途CMS_基础 1、修改钱包相关文件名称,防止阿里云误报; 优化 kb2017060902 思途CMS_基础 1、移动端首页模板增加邮轮模块信息展示; 优化 kb2017062301 移动裂变分销 1、三级分销累计客户列表修正; 修复 kb2017062201 移动...
学校的粉 学校的粉 发布于 2017-06-26 0
sumk-1.7.7 版发布,开发速度非常快的服务器端框架
使用sumk框架,你将很容易搭建服务器端应用。而且不需要关心接口交互(包括rpc和http)、数据库访问、加解密、异常处理、redis连接等,还能减少sql编写数量,使开发者能够专注于业务代码编写,大大提升开发效率。它将大幅度降低软件架构的门槛。 changelog: ORM的update方法支持数字增减,避免开发人员将数字取出再做加减,从而造成并发情况下的数据不一致。后期还将通过将字段声明为不可变、只能加减等方式,避免被小白误操作 sumk-http在内置jetty的情况下,支持Filter接口。用@SumkFilter进行注解 sumk-http支持在filter、servlet、listener接口直接注入bean。也可以直接用@Box启动事务,这点比spring mvc还要方便。对于sumk而言,action层不是必须的,任何方法如果想暴露出去(无论是RPC还是HTTP),只要在方法上加注解就行。 支持通过在url中带sid=***,来传递sessionID。这种做法的好处是方便H5与原生应用的交互 可以在url中通过sclient来指定客户端的类型,这样方式对seo有好处。并且对sclient=PC进行了特殊处理:long变为字符串格式,日期采用"yyyy-MM-dd HH:mm:ss.SSS"格式。这是因为js无法处理数字比较大的long类型 数据库字段类型的通用处理。比如数据库字段是long类型,但它的实际取值在byte的范围内,在java就可以用Byte来定义。对于日期类型下一版也会做类似处理 date工具类的性能优化 以上是本次更新的主要内容,祝大家使用愉快
游夏-sumk 游夏-sumk 发布于 2017-06-26 2
智能 DNS 系统 wdDNS_v3 版本正式发布
wdDNS是由wdlinux团队于2011年推出的智能DNS解析系统,基于开源软件bind开发的高效,稳定的智能DNS系统支持WEB在线管理和操作设置,支持各大运营商线路解析,分省地区路智能解析等,支持一键安装部署,方便快捷。 经历了二次大版本的升级与重构,此次v3更是从底层上重构了管理系统,运行更加高效,稳定,扩展性好,更易安装及线上部署。 v3功能亮点 1 完全重构,性能更高及更稳定 2 数据支持文本与mysql数据库方式的,更灵活及需求选择 3 独立运行,不依懒wdCP,更易部署及扩展 4 支持API调用开发,易于个性化支持与服务 5 支持批量操作,适合站群或特殊用户的特殊需求 目前v3没有业务系统,如多用户支持,在线支付及自助开通,流量统计等 更合适个人或中小企业自用,站群应用,内部网解析应用,局部DNS劫持应用等 如需要智能DNS运营版,仍可考虑v2版本,或等后续v3的升级版 为提供更好的服务与支持,v3将继续提供免费的基础版和收费的高级版 安装环境说明及方法 环境:CentOS 6.x/7.x,其它系统尚未测试 安装前,需要系统已安装好并动行mysql,在安装过程中,需要输入mysql的root用户密码 下载安装 wget http://down.wdlinux.cn/in/wddns3_install.sh && sh wddns3_install.sh 安装完后 默认后台,用户,密码 http://ip:8091  admin/wdlinux.cn
wdlinuxcn wdlinuxcn 发布于 2017-06-26 7
PDF.NET SOD 5.6.1.0626 里程碑版本发布
PDF.NET SOD 框架 5.6.1.0626 发布了,SOD 框架是 PDF.NET 开发框架下面的 “数据开发框架"。 更新内容如下: 1、开放事务计数器属性访问并改进事务计数器的线程安全,改进数据架构查询对事务过程的支持 2、修复上个班班引起的OrderBy 排序问题 3、OQL分页支持主键分页 4、改进WinForm MVVM功能和日志记录功能 5、改进MVVM功能 6、增加 DbContext 增删改操作前后的事件 7、NUGET升级到5.6.1.0626 源码及下载地址: 码云:http://git.oschina.net/dxzyx/SOD
独行族妖侠 独行族妖侠 发布于 2017-06-26 4
杭州源创会揭晓码云新域名,红薯真的只穿开源内裤登台了?!
转眼就是又一年来到杭州举办源创会,感谢下雨天趟着小河水如约而至的各位,本期所有分享PPT下载链接可在文末查看。
jboot 1.0-alpha4 发布,类似 springboot 的开源框架
又发新版本了,具体地址:https://git.oschina.net/fuhai/jboot changes更热如下: 1、添加SPI扩展方法,方便对Jboot内置模块的扩展实现。 2、新增自定义序列化的支持,开发者可以选择现有系统已经支持的序列化方法(默认:fst2)。 3、修复在某些情况下服务无法暴露的问题。 4、设置jboot的端口号为8080。 5、新增拦截器的AOP功能。 6、移除ehcache的scope:provided,也就是说jboot默认内置ehcache。 7、新增JFinal AOP的兼容,在JBoot通过注入的方式实例化对象的时候,一样可以使用Jfinal的AOP功能。 8、移除appassembler打包对jvmSettings的默认配置。 9、修复在某些情况下使用JbootEhredis缓存错误的问题。 10、更正readme文档,修复其他若干bug,增强稳定性。 Jboot是一个基于JFinal、undertow开源的一个类似springboot的开发框架,充分吸收了JFinal极简的MVC、ORM精华,同时使用undertow最优越的性能(据说性能比tomcat高3倍以上,晚点给出测试报告)。 现在在很多文章在写spring如何如何与redis集合的时候,Jboot已经内置了对redis的支持。 使用就两行代码: JbootRedis redis = Jboot.getRedis(); redis.set("mykey","myvalue"); // 发布消息? redis.publish("myChannel","myData..."); 好用不只是一点点~~~~~ 很多人还在为多个系统如何同步数据,发送消息的时候,Jboot已经内置了对mq的支持,同时支持了多个mq框架,其中包括了 rabbitmq,redismq,阿里云商业mq,activemq。 使用就两行代码: Jbootmq mq = Jboot.getMq(); mq.addMessageListener(new JbootmqMessageListener() {       @Override       public void onMessage(String channel, Object message) {            System.out.println("get message :  " + message);       } }); mq.publish("mesage data...","mqChannel"); 很多人还在为多个微服务想如何相互使用RPC调用数据的时候,Jboot已经内了只对RPC的支持,同时支持多个RPC框架,其中包括motan、grpc、thirft。 使用就两行代码,懒得写了...  自己看:https://git.oschina.net/fuhai/jboot Jboot像一个刚刚出生的婴儿,还需要各位老司机的观照和指教。...
michaely michaely 发布于 2017-06-26 12
mybatisplus-spring-boot-starter 1.0.2 发布,代号:清风
mybatisplus-boot-starter 为 mybaits-plus 快速集成 spring-boot 简化配置而生,让您不在为对比 myBatis 和 hibernate 而烦恼 mybatis-plus 作为 mybatis 的好拍档补充了它的短板,让 mybatis 兼具了 hibernate 的优点, 简化了 mybatis集成 springboot 快速开发。  mybatisplus-boot-starter 项目及实例 mybatis-plus 使用说明帮助文档 mybatis 实战教程、应用实例 | Demo Spring-Boot Spring-MVC SSM-实战 Demo 坐标地址: <dependency>     <groupId>com.baomidou</groupId>     <artifactId>mybatisplus-spring-boot-starter</artifactId>     <version>1.0.2</version> </dependency> v1.0.2 升级日志: 处理AR模式devtool替换数据源失效问题 添加逻辑删除支持 添加序列支持
青苗 青苗 发布于 2017-06-26 3
Mybatis-Plus 2.0.9 发布,简化开发 mybatis 快速入门
Mybatis-Plus是一款 myBatis 动态 sql 自动注入 crud 简化 增 删 改 查 操作中间件。启动加载 XML 配置时注入 mybatis 单表 动态 sql 操作 ,为简化开发工作、提高生产率而生。Mybatis-Plus 启动注入非拦截实现、性能更优。 使用说明帮助文档 应用实例 | Demo Spring-MVC Spring-Boot SSM-实战 Demo v2.0.9 更新文档 | Documentation 主体功能 修正乐观锁和逻辑删除冲突问题 处理在生成注入SQL时之前没有考虑到存在且打开下划线配置情况 修复EntityWrapper继承关系问题 Wrapper添加条件判断 性能分析插件支持记录日志提示 Wrapper重写了toString方式,解决之前Debug时显示为null给用户造成错觉 处理Sequence非毫秒内并发偶数居多问题 忽略策略优化处理更改了注解的属性 注入Sql的方式优化,去除之前XML注入方式 处理逻辑删除出现2个Where的问题 添加其他数据库序列的实现方式,并开放出接口给用户自行扩展 乐观锁优化调整 优化Wrapper中Where AND OR 去除之前基于反射方式实现,提高代码运行效率 处理不添加mybatis-config.xml主键无法填充问题 MybatisPlus添加支持gradle构建方式 Wrapper 添加 and() or() 方法 优化GlobalConfiguration,抽离出GlobalConfigUtils减少耦合 修复Sqlserver2008与SqlServer2005分页问题 新增自动识别数据库,减少用户显式配置 优化分页插件减少用户显示配置属性 自动填充字段问题解决 新增PageHelper,获取当前线程来管理分页(之前老用户最好不要使用,改方式只用户适用MybatisPageHelper用户习惯) 大幅度的添加测试用例(感谢K神支持) 代码的其他优化 添加了JSqlparser的依赖以后不用手动去添加该Jar包 代码生成 支持逻辑删除方式生成 支持乐观锁方式生成 修复生成器不能识别sqlServer的自增主键代码生成器不能识别SqlServer自增主键的问题 支持Lombok方式生成 支持构建模式方式生成 添加Clob和Blob类型转换 修复Oracle的Number类型字段转换错误问题...
青苗 青苗 发布于 2017-06-26 9
ApiAdmin v2.0.2 发布,全新独立域名上线
小伙伴们,首先感谢您对ApiAdmin的关注。ApiAdmin在探索开发者和用户的需求,ApiAdmin也在不断的完善自己的生态系统,我们相信,Api可以被管理,Api可以很好的被管理! 体验地址 https://admin.apiadmin.org/ 我们有自己的官网啦:http://www.apiadmin.org/ 版本说明 优化权限JS选择 优化主菜单显示 修复系统缓存 适配LogStash和ElasticSearch 修复若干已知BUG 特别鸣谢 感谢捐赠项目的朋友们,感谢你们的付出和对项目的认可 感谢群管理们的付出 感谢所有在群里帮助人的朋友们 开源是一种精神,正是你们的支持和帮助,使得开源变成了我的一种责任!感恩有你!
ZHXI ZHXI 发布于 2017-06-26 29
服务器全能环境 UPUPW ANK V1.1.2 发布
柚皮Windows服务器集成环境智控平台(以下简称UPUPW ANK),主要用于一键部署全能网站运行环境,适用服务器生产环境和本地开发环境。  UPUPW ANK控制面板集成网站运行环境所需功能,简单几步即可创建PHP,JSP,ASP/ASP.NET站点。  UPUPW ANK控制面板独特的ANK控制区可随时切换为Apache前端、Nginx前端Apache后端、Kangle前端三种运行模式。  UPUPW ANK创建的PHP站点可选择不同版本的PHP,支持多PHP版本同时运行,解决了需要适配各种组件与版本的站点同时运行的需求。  UPUPW ANK界面化的操作可轻松配置和优化Apache、Nginx、Kangle、Tomcat、PHP、Mysql、MariaDB、MongoDB、FileZilla、Memcached、Redis、Sphinx等功能组件。  V1.1.2修复列表:  01、修复N模式下精简面板添加站点没有替换预设参数导致后端Apache无法启动的问题。  02、修改隐藏部分组件后自适应宽高为920X700px,解决小分辨率设备显示不全的问题。  03、修复面板集成的notepad++和本地notepad++冲突的问题。  04、修复PHP7.1中Redis扩展不生效的问题。  05、修复nginx前端apache后端模式下Didcuz验证码不显示的问题。  06、修复nginx前端apache后端模式下配置SSL后https页面布局错乱的问题。  07、修复安装过程中安装包在某些情况下不能完全释放的问题。  08、重新制作绿色安装包,优化安装体验与界面元素。  09、新增强制HTTPS功能于虚拟主机证书配置面板。  10、新增txt,m3u8,fv4,apk,ts等5处MIME类型于K模式。  11、新增Redis组件检测于UPUPW PHP安全探针。  12、优化Nginx反代参数增强兼容性。  13、强化Apache、Nginx、Kangle的SSL加密参数。  V1.1.2更新列表:  01、更新PHP到PHP7.1.6  02、更新PHP7.1扩展组件mongodb、redis、wincache、xdebug到最新版  柚皮Windows服务器集成环境智控平台下载地址:http://php.upupw.net/ank2downloads/38/6698.html...
UPUPW UPUPW 发布于 2017-06-26 8
码云周刊 | 十分钟搭建自己的问卷调查系统
摘要: 每周为您推送最有价值的开源技术内参!
达尔文 达尔文 发布于 2017-06-26 2
每日一博 | 全栈开发 — 动手打造属于自己的直播间
(Vue+SpringBoot+Nginx)直播行业是当前火热的行业,谁都想从中分得一杯羹,直播养活了一大批人,一个平台主播粗略估计就有几千号人,但是实时在线观看量有的居然到了惊人的百万级别,特别是游戏主播,可想而知,直播间是一个磁铁式的广告传播媒介,也难怪这么多巨头公司都抢着做直播。
达尔文 达尔文 发布于 2017-06-26 49
协作翻译 | 六章节学会 Node.js 的后期诊断和调试
当你希望了解自己的 Node.js 应用在生产环境中出现什么问题的时候,后期诊断和调试的价值也就出现了。
达尔文 达尔文 发布于 2017-06-26 2
码云推荐 | 轻量级 Markdown 编辑器 PyEditor
PyEditor 是一个轻量级的 Markdown 编辑器。如果您使用 Bootstrap,那么直接从示例中复制代码。
达尔文 达尔文 发布于 2017-06-26 0
BloodHound —— 内网域渗透提权分析工具
BloodHound 是一个强大的内网域渗透提权分析工具,构建于 Linkurious 之上。BloodHound 采用了原始的 PowerPath 概念背后的一些关键概念,并将这些概念放在一个能运行且直观,并易于使用的功能中,用于提取和分析数据,可以高效准确地显示如何提升AD域中的权限。它可以显示两个域中的“域管理员”组的有效成员。
达尔文 达尔文 发布于 2017-06-26 0
OSChina 周一乱弹 — 家财万贯有尽时,跪求大法无绝期
今天在路边看到很多人纷纷给一个乞丐扔硬币,走近一看,原来乞丐在碗里装了一些水,旁边立着个牌子:许愿池。
达尔文 达尔文 发布于 2017-06-26 40
Ultimate Edition 5.5 发布,Ubuntu 的衍生版
Ultimate Edition 5.5 发布了,该版本使用了 KDE Plasma 5.9.5 桌面环境,基于 Kubuntu 17.04(该版本仅支持九个月,至 2018 年 1 月)。 Ultimate Edition 5.5 是由 Ubuntu 17.04 'Zesty Zapus' 分支构建的,它使用了 Tmosb(TheeMahn 的操作系统构建器)和手工的工作。 该版本不是长期支持(LTS)版本;它是建立在预期的 Ryzen 构建,与 Ultimate Edition 5.4 相同,两个在 AMD Ryzen 中运行较好。 下载地址: ultimate-edition-5.5-x64.iso (4,081MB, pkglist). Ultimate Edition最初于2006年12月发布,它是Ubuntu的衍生物。该项目的宗旨是创建一份完整的、无缝集成的、视觉上有震撼力的、并且易于安装的操作系统。单键升级是该发行一些独有特点中的一项。其他主要特性包括带有3D效果的定制桌面及主题,对包含WiFi及蓝牙在内众多网络选项的支持,以及对很多额外应用软件仓库的集成。
局长 局长 发布于 2017-06-26 3
早就料到 TencentOS 会死,但这事也太随意了吧?
在笔者看到 TencentOS 官方宣布停止服务的消息时挺感叹的,当时脑中只有两个想法:终于还是倒下了,但这也太随意了。 在 TencentOS 的官网那个上依然写着“TOS+ 开放平台”的宣传,而想看到“停止服务”的通知要进入到“社区”栏目才能见到,并且还是 23 日的。而如果顺手往下看一眼,就会发现上一条信息《富可视蓝鲸手机&TencentOS2.0体验》,而时间还是去年的 6 月 7 日。 是的,这个项目的论坛整整一年都没有更新任何官方内容。也因此,笔者觉得对于所有关注这个项目的用户来说,这个结局并不意外。 现在来看,“蓝鲸”这个名字好尴尬 第三方 ROM 的宿命 这算是一个早就能预料到的结局,其实都不需看论坛的更新频率,原因在 TencentOS 的通知中其实就写的很明白了: 随着第三方 ROM 市场的萎缩…… 现在第三方 ROM 市场是越来越小了,就连龙头老大 Cyanogen 都宣布停止服务了,虽然 Cyanogen Mod 团队另起炉灶做了 LineageOS,然而这并不能解决第三方 ROM 逐渐势微的现状。 蓝鲸 S1 手机,手表并非 TencentOS 手表 而究其原因,最核心的问题就是没有需求了。早年的手机厂商自家系统研发能力不足,无法满足用户需求,于是大量的用户选择了更有特色的第三方 ROM 来增强体验。但是随着时间推移,厂商自带系统越来越完善了,用户对第三方系统的需求也就降低了,甚至说大多数用户需要的功能都被逐渐引入到自家系统内,第三方 ROM 自然就变得无人问津了。 或许这也是阿里云 OS 一定要拉上一众小手机厂商的原因——他在试图转成第一方 ROM,而只有小厂才没能力投入更多资源来做系统研发。 其实从 Cyanogen 宣布暂停服务那一刻,所有第三方 ROM 的最终命运都已经写好了。而对于 TencentOS 的关停,这算是一个早就能预料到的结局,只不过现在才来而已。 但是,宣布停止服务容易,TencentOS 却做的太简单了。 后续方案呢? 整个通知对用户有价值的其实就一句话: 我们将在 6.28 正式停止 TencentOS 的所有服务,后台服务下线将会导致桌面,通信部分功能受损,请各位吐司在 6.28 之前尽快保存个人数据信息。 然而这通知有两个让人诟病的地方。第一是预留时间太短,该通知是 6 月 21 日发出,也就是提前一周通知用户备份,这实在是太过仓促了;第二是没有说手机和手表用户怎么办,要知道该项目曾联合富可视及 inWatch 分别推出了“蓝鲸 S1”的手机和 inWatch T 手表。  inWatch T/图片来自数字尾巴 这群手机用户才是真正需要在意的,而从通知中可以看到,...
达尔文 达尔文 发布于 2017-06-26 21
英特尔 Skylake/Kaby Lake 处理器发现超线程 bug
Debian 开发者在邮件列表上向用户发出警告,英特尔第六代和第七代 Core 处理器(桌面、移动和服务器版的 Skylake/Kaby Lake 和部分奔腾处理器)在启用超线程时发现存在一个处理器/微码缺陷。缺陷会导致无法预料的操作系统行为。应对该缺陷的权宜之计是关闭超线程,或更新处理器微码。该缺陷不只是影响 Debian 操作系统,可能会影响所有使用上述处理器的操作系统。   来源:Solidot >>>【评论有礼】6月6日-30日评论每日更新的“新闻资讯和软件更新资讯”,评论点赞数超过 20 的可登上每周更新的“源资讯”和“软件周刊”两大栏目,点赞数超过 50 的还将获得 5 活跃积分奖励和开源中国定制好礼。详情
达尔文 达尔文 发布于 2017-06-26 35
程序员:感觉技术停滞时,该怎么办?
在旧文《技术方向的选择》的末尾,我写道:“停留在原地纠结,什么也不会改变。”。当做出了选择就该出发了。为了习得一门技术或技能,我们需要不断地练习,但如果一直在练习,却感觉不到进步,那么再努力的人生,也是枉然。 理论 关于习得甚或精通一门技能,最著名的理论如今恐怕是「刻意练习」,如果非要在这份练习上加上一个期限,那就是:一万小时。 关于「刻意练习」,不少书或文章都讲了很多案例来说明它的有效性,但总结起来就下面三点: 只在“学习区”练习,练习时注意力必须高度集中。 把训练的内容分成有针对性的小块,对每一个小块进行重复练习。 在整个练习过程中,随时能获得有效的反馈。 刻意练习是为习得真正的技能所设计的,它和获取知识不同,知识就是那些你知道即为知之,不知即无知的东西,可以通过读书获得。但技能是那些你以为你知道,但如果你没做过,就永远不会真得知道的事情。 如上,刻意练习的首要一点是练习必须在学习区中进行。以程序员的编程技能为例,到了一定阶段,你感觉技术能力提升不了的原因,很可能就在于你每天都在编程写代码。程序员的工作初期基本每天就是编程写代码,在早期你不够熟练时你还能感觉到进步,这种进步就是从不熟练到熟练。但单纯的编程实战其实并不能持续地提高一个人的能力,想想体育运动员,没有一个运动员每天的过程就是参加比赛。 在程序员足够熟练了之后,每天的这种实战型工作就不会再是处于“学习区”的练习了,而是进入了“舒适区”的自动完成。真正的专业竞技体育运动员每天的日常训练都是在“学习区”的刻意练习,而上场比赛则是进入“舒适区”的自动完成。而很多熟练程序员的日常工作则是在“舒适区”的自动完成,工作之外则是另一种“舒适区”的娱乐休闲。 停滞,就是这样发生的。 重复 重复的刻意练习,让我想到了一种数字 —— 无理数。无理数,是一种无限不循环小数,取其无限不循环之意。 刻意练习的关键点之二,有针对性的重复练习。重复,这个词很误导人,重复的本身是练习过程,而非练习内容,每一次的重复过程中都会根据反馈进行有针对性的调整,以取得练习效果的进步。 一直在重复但却感觉不到进步,除了前面所说的脱离了“学习区”的低效重复,还有可能是重复的次数还不够。有时我们会不自觉地低估了习得一项技能所需要的重复练习次数。近年在我身上就有一个鲜活的例子,在工作十年后我重启了学习掌握英语这门技能的练习,但第一年完全低估了需要重复练习的次数和强度...
达尔文 达尔文 发布于 2017-06-26 14
Linus Torvalds 解释为什么 Linux 仍然让他惊讶
Linus Torvalds 首次出席了在中国举行的 LinuxCon + ContainerCon + CloudOpen China 会议,谈论了 Linux 诞生二十五年来仍然让他感到惊讶和激励他的事情。Linus 说,“令我感到有意思的是,我认为已经稳定的代码仍然在持续得到改进;有些代码我们已经很多年没有接触,然后有人现身提出了改进,或者针对我认为没人使用的代码递交了 bug 报告。 我们有新的硬件,有开发中的新特性,但旧的基础的东西仍然被人关注和获得改进。”Linus 称他喜欢自己的工作,这份工作没有太多的压力,但在技术上令人感兴趣又富有挑战性。他偶尔会短暂从这份工作中脱身,比如花了 2 到 3 周时间开发了 Git,但中断的时间越长他越感到无聊。他从没有感到需要更长时间的休息。 Linus 称,他们的工作流程能持续更长时间,Linux 仍然有强有力的维护者团队,当维护者变老变胖,会有新人来接替。他不认为需要担心未来二十年。 Linus 对 Git 的流行感到意外,他本以为 Git 版本控制系统主要应用于 Linux 项目,因为 Git 是根据 Linux 的开发需要设计的。然而今天,在某些圈子里,Git 比 Linux 更知名。 来源:cnBeta.com >>>【评论有礼】6月6日-30日评论每日更新的“新闻资讯和软件更新资讯”,评论点赞数超过 20 的可登上每周更新的“源资讯”和“软件周刊”两大栏目,点赞数超过 50 的还将获得 5 活跃积分奖励和开源中国定制好礼。详情
达尔文 达尔文 发布于 2017-06-26 20
码云周刊 | 十分钟搭建自己的问卷调查系统
摘要: 每周为您推送最有价值的开源技术内参!
达尔文 达尔文 发布于 2017-06-26 2
每日一博 | 全栈开发 — 动手打造属于自己的直播间
(Vue+SpringBoot+Nginx)直播行业是当前火热的行业,谁都想从中分得一杯羹,直播养活了一大批人,一个平台主播粗略估计就有几千号人,但是实时在线观看量有的居然到了惊人的百万级别,特别是游戏主播,可想而知,直播间是一个磁铁式的广告传播媒介,也难怪这么多巨头公司都抢着做直播。
达尔文 达尔文 发布于 2017-06-26 49
协作翻译 | 六章节学会 Node.js 的后期诊断和调试
当你希望了解自己的 Node.js 应用在生产环境中出现什么问题的时候,后期诊断和调试的价值也就出现了。
达尔文 达尔文 发布于 2017-06-26 2
码云推荐 | 轻量级 Markdown 编辑器 PyEditor
PyEditor 是一个轻量级的 Markdown 编辑器。如果您使用 Bootstrap,那么直接从示例中复制代码。
达尔文 达尔文 发布于 2017-06-26 0
BloodHound —— 内网域渗透提权分析工具
BloodHound 是一个强大的内网域渗透提权分析工具,构建于 Linkurious 之上。BloodHound 采用了原始的 PowerPath 概念背后的一些关键概念,并将这些概念放在一个能运行且直观,并易于使用的功能中,用于提取和分析数据,可以高效准确地显示如何提升AD域中的权限。它可以显示两个域中的“域管理员”组的有效成员。
达尔文 达尔文 发布于 2017-06-26 0
OSChina 周一乱弹 — 家财万贯有尽时,跪求大法无绝期
今天在路边看到很多人纷纷给一个乞丐扔硬币,走近一看,原来乞丐在碗里装了一些水,旁边立着个牌子:许愿池。
达尔文 达尔文 发布于 2017-06-26 40
早就料到 TencentOS 会死,但这事也太随意了吧?
在笔者看到 TencentOS 官方宣布停止服务的消息时挺感叹的,当时脑中只有两个想法:终于还是倒下了,但这也太随意了。 在 TencentOS 的官网那个上依然写着“TOS+ 开放平台”的宣传,而想看到“停止服务”的通知要进入到“社区”栏目才能见到,并且还是 23 日的。而如果顺手往下看一眼,就会发现上一条信息《富可视蓝鲸手机&TencentOS2.0体验》,而时间还是去年的 6 月 7 日。 是的,这个项目的论坛整整一年都没有更新任何官方内容。也因此,笔者觉得对于所有关注这个项目的用户来说,这个结局并不意外。 现在来看,“蓝鲸”这个名字好尴尬 第三方 ROM 的宿命 这算是一个早就能预料到的结局,其实都不需看论坛的更新频率,原因在 TencentOS 的通知中其实就写的很明白了: 随着第三方 ROM 市场的萎缩…… 现在第三方 ROM 市场是越来越小了,就连龙头老大 Cyanogen 都宣布停止服务了,虽然 Cyanogen Mod 团队另起炉灶做了 LineageOS,然而这并不能解决第三方 ROM 逐渐势微的现状。 蓝鲸 S1 手机,手表并非 TencentOS 手表 而究其原因,最核心的问题就是没有需求了。早年的手机厂商自家系统研发能力不足,无法满足用户需求,于是大量的用户选择了更有特色的第三方 ROM 来增强体验。但是随着时间推移,厂商自带系统越来越完善了,用户对第三方系统的需求也就降低了,甚至说大多数用户需要的功能都被逐渐引入到自家系统内,第三方 ROM 自然就变得无人问津了。 或许这也是阿里云 OS 一定要拉上一众小手机厂商的原因——他在试图转成第一方 ROM,而只有小厂才没能力投入更多资源来做系统研发。 其实从 Cyanogen 宣布暂停服务那一刻,所有第三方 ROM 的最终命运都已经写好了。而对于 TencentOS 的关停,这算是一个早就能预料到的结局,只不过现在才来而已。 但是,宣布停止服务容易,TencentOS 却做的太简单了。 后续方案呢? 整个通知对用户有价值的其实就一句话: 我们将在 6.28 正式停止 TencentOS 的所有服务,后台服务下线将会导致桌面,通信部分功能受损,请各位吐司在 6.28 之前尽快保存个人数据信息。 然而这通知有两个让人诟病的地方。第一是预留时间太短,该通知是 6 月 21 日发出,也就是提前一周通知用户备份,这实在是太过仓促了;第二是没有说手机和手表用户怎么办,要知道该项目曾联合富可视及 inWatch 分别推出了“蓝鲸 S1”的手机和 inWatch T 手表。  inWatch T/图片来自数字尾巴 这群手机用户才是真正需要在意的,而从通知中可以看到,...
达尔文 达尔文 发布于 2017-06-26 21
英特尔 Skylake/Kaby Lake 处理器发现超线程 bug
Debian 开发者在邮件列表上向用户发出警告,英特尔第六代和第七代 Core 处理器(桌面、移动和服务器版的 Skylake/Kaby Lake 和部分奔腾处理器)在启用超线程时发现存在一个处理器/微码缺陷。缺陷会导致无法预料的操作系统行为。应对该缺陷的权宜之计是关闭超线程,或更新处理器微码。该缺陷不只是影响 Debian 操作系统,可能会影响所有使用上述处理器的操作系统。   来源:Solidot >>>【评论有礼】6月6日-30日评论每日更新的“新闻资讯和软件更新资讯”,评论点赞数超过 20 的可登上每周更新的“源资讯”和“软件周刊”两大栏目,点赞数超过 50 的还将获得 5 活跃积分奖励和开源中国定制好礼。详情
达尔文 达尔文 发布于 2017-06-26 35
程序员:感觉技术停滞时,该怎么办?
在旧文《技术方向的选择》的末尾,我写道:“停留在原地纠结,什么也不会改变。”。当做出了选择就该出发了。为了习得一门技术或技能,我们需要不断地练习,但如果一直在练习,却感觉不到进步,那么再努力的人生,也是枉然。 理论 关于习得甚或精通一门技能,最著名的理论如今恐怕是「刻意练习」,如果非要在这份练习上加上一个期限,那就是:一万小时。 关于「刻意练习」,不少书或文章都讲了很多案例来说明它的有效性,但总结起来就下面三点: 只在“学习区”练习,练习时注意力必须高度集中。 把训练的内容分成有针对性的小块,对每一个小块进行重复练习。 在整个练习过程中,随时能获得有效的反馈。 刻意练习是为习得真正的技能所设计的,它和获取知识不同,知识就是那些你知道即为知之,不知即无知的东西,可以通过读书获得。但技能是那些你以为你知道,但如果你没做过,就永远不会真得知道的事情。 如上,刻意练习的首要一点是练习必须在学习区中进行。以程序员的编程技能为例,到了一定阶段,你感觉技术能力提升不了的原因,很可能就在于你每天都在编程写代码。程序员的工作初期基本每天就是编程写代码,在早期你不够熟练时你还能感觉到进步,这种进步就是从不熟练到熟练。但单纯的编程实战其实并不能持续地提高一个人的能力,想想体育运动员,没有一个运动员每天的过程就是参加比赛。 在程序员足够熟练了之后,每天的这种实战型工作就不会再是处于“学习区”的练习了,而是进入了“舒适区”的自动完成。真正的专业竞技体育运动员每天的日常训练都是在“学习区”的刻意练习,而上场比赛则是进入“舒适区”的自动完成。而很多熟练程序员的日常工作则是在“舒适区”的自动完成,工作之外则是另一种“舒适区”的娱乐休闲。 停滞,就是这样发生的。 重复 重复的刻意练习,让我想到了一种数字 —— 无理数。无理数,是一种无限不循环小数,取其无限不循环之意。 刻意练习的关键点之二,有针对性的重复练习。重复,这个词很误导人,重复的本身是练习过程,而非练习内容,每一次的重复过程中都会根据反馈进行有针对性的调整,以取得练习效果的进步。 一直在重复但却感觉不到进步,除了前面所说的脱离了“学习区”的低效重复,还有可能是重复的次数还不够。有时我们会不自觉地低估了习得一项技能所需要的重复练习次数。近年在我身上就有一个鲜活的例子,在工作十年后我重启了学习掌握英语这门技能的练习,但第一年完全低估了需要重复练习的次数和强度...
达尔文 达尔文 发布于 2017-06-26 14
Linus Torvalds 解释为什么 Linux 仍然让他惊讶
Linus Torvalds 首次出席了在中国举行的 LinuxCon + ContainerCon + CloudOpen China 会议,谈论了 Linux 诞生二十五年来仍然让他感到惊讶和激励他的事情。Linus 说,“令我感到有意思的是,我认为已经稳定的代码仍然在持续得到改进;有些代码我们已经很多年没有接触,然后有人现身提出了改进,或者针对我认为没人使用的代码递交了 bug 报告。 我们有新的硬件,有开发中的新特性,但旧的基础的东西仍然被人关注和获得改进。”Linus 称他喜欢自己的工作,这份工作没有太多的压力,但在技术上令人感兴趣又富有挑战性。他偶尔会短暂从这份工作中脱身,比如花了 2 到 3 周时间开发了 Git,但中断的时间越长他越感到无聊。他从没有感到需要更长时间的休息。 Linus 称,他们的工作流程能持续更长时间,Linux 仍然有强有力的维护者团队,当维护者变老变胖,会有新人来接替。他不认为需要担心未来二十年。 Linus 对 Git 的流行感到意外,他本以为 Git 版本控制系统主要应用于 Linux 项目,因为 Git 是根据 Linux 的开发需要设计的。然而今天,在某些圈子里,Git 比 Linux 更知名。 来源:cnBeta.com >>>【评论有礼】6月6日-30日评论每日更新的“新闻资讯和软件更新资讯”,评论点赞数超过 20 的可登上每周更新的“源资讯”和“软件周刊”两大栏目,点赞数超过 50 的还将获得 5 活跃积分奖励和开源中国定制好礼。详情
达尔文 达尔文 发布于 2017-06-26 20
权威发布 —— 码云独立域名 gitee.com 正式揭晓
开源中国创始人红薯在24日杭州源创会上宣布,启用码云全新的独立域名 —— gitee.com,原有二级域名 git.oschina.net 继续保留。 来源:开源中国 监制:红薯 编辑:C君、一路南漂、Loong、Zico
红薯 红薯 发布于 2017-06-26 110
软件周刊 | Debian 9 Stretch 经过 26 个月后正式发布
摘要:软件周刊(06.18 — 06.24):本周热门软件更新 — Kotlin 1.1.3 发布,初始支持 JDK 9;Alpha 版 Ubuntu 17.10 月底发布:支持 PIE,Python 3.6 系列;Julia 0.6.0 发布,动态编程语言
达尔文 达尔文 发布于 2017-06-25 3
每日一博 | 深入浅出 spring-data-elasticsearch(四)
搜索的场景会很多,常用的搜索场景,需要搜索的字段很多,但每个字段匹配到后所占的权重又不同。比如电商网站的搜索,搜到商品名称和商品描述,自然商品名称的权重远远大于商品描述。
达尔文 达尔文 发布于 2017-06-25 4
协作翻译 | 超越 GVFS: 更多 Git 大存储库的优化细节
在过去的几年中,微软一直将整个公司业务转移到基于 Visual Studio Team Services 的现代工程系统中,并使用 Git 作为版本控制系统。
达尔文 达尔文 发布于 2017-06-25 3
码云推荐 | 前后端通用路由 Minrouter
非常精简的一个前后端通用路由,API 风格像 Express,兼容 Express、Koa 后端,同时也可集成 React、Vue、Preact、dot..js 等前端框架模板引擎,库非常小,gzip 后 1k 左右,源码很容易读懂。
达尔文 达尔文 发布于 2017-06-25 0
NHMicro —— 脚本化微服务开源框架
脚本化微服务 (NHMicro 开源框架) 实现 MVC 反模式,实现技术栈中的虚拟机...
达尔文 达尔文 发布于 2017-06-25 0
OSChina 周日乱弹 ——下雨坐水陆两栖的马车
刚刚接到个胡建口音的电话:“先森你好,这里是工商银行客户服务中心,您的卡刚刚发生一笔境外交易,请问是您本人操作的吗?”我:“是的”“……”然后经过5秒钟的静寂后,电话挂了……
达尔文 达尔文 发布于 2017-06-25 16
32TB Win10 源码泄漏吓坏微软:下载网站急澄清
今天早些时候,我们报道了Windows 10源代码网上泄漏的新闻,这引起了众多用户的关注,但直到现在微软也没有出面回应此事。在这个源代码泄漏上,外媒The Register报道中提到,一共泄漏的大小是32TB,听起来还是很吓人的,而这些泄漏代码资源被存放在Beta Archive FTP服务器上。 Beta Archive随后公开回应,已经从FTP服务器和列表中删除了这些数据,以对它们进行进一步审核,防止有内容被遗漏。 更有趣的是,Beta Archive FTP服务器管理员Andy公开回应,传闻的32TB大小源代码,其实并没有这么多,可能只有1.2GB,但包含12个系统版本,同时Andy还强调,由于体积太小的缘故,这些代码不太可能是核心源代码。 随后外界人士分析,如果泄漏代码不严重的话,那么以微软的作风肯定第一时间澄清此事。据说现在微软已经在加班加点的排查这些文件,无暇顾及外界的传闻。 来源:快科技
达尔文 达尔文 发布于 2017-06-25 21
CIA 采用恶意软件感染不联网的设备
维基解密已发布更多的文件,揭示中情局使用的黑客工具。现在维基解密最新报告揭示了中情局采用“野蛮袋鼠”程序感染物理隔离的电脑或者内网电脑,这些电脑通常含有高度机密信息。维基解密出版的150页材料包括一个使用“野蛮袋鼠”程序感染U盘的用户指南。 其中一个组件代号”Shattered Assurance“,这是一个服务器工具,它利用恶意软件感染任何插入相关电脑的U盘,当受感染的U盘插入物理隔离的电脑或者内网电脑时,Shadow Malware恶意软件将部署到这些电脑当中。 在这些电脑上使用Windows资源管理器浏览U盘,这些电脑也会被感染exfiltration/survey恶意软件。如果封闭网络上的多台电脑处于CIA控制下,它们会形成一个隐蔽的网络来协调任务和数据交换。 “野蛮袋鼠”程序有时能够利用Windows操作系统漏洞自动感染电脑,用户不必打开任何文件。维基解密表示,旧版本的工具套件使用了一种称为EZCheese的机制,它利用了为人操作系统一个零日漏洞,这个漏洞直到2015年3月才被修补。较新版本似乎使用与操作系统的库功能相关但未知的链接文件漏洞。 对此,微软在一份声明中写道:“我们的调查证实,受支持的Windows版本客户不会受到影响,为了防御现代安全威胁,我们建议用户使用Windows 10操作系统,它在默认情况下自动更新安全补丁。 来源:cnBeta.com
达尔文 达尔文 发布于 2017-06-25 5
微软:Fireball 影响被夸大,绝没有 WannaCry 危险
本月早些时候,Check Point安全中心发布了威胁分析报告,其中谈到了名为“火球”(Fireball)的网络威胁。Check Point分析师将Fireball描述为来自中国的威胁行动,全球感染了超过2.5亿台电脑和20%的企业网络。但微软今天表示,自2015年以来它一直在监测这一威胁,而且威胁是真实存在,但是受害程度可能被夸大。 微软和Check Point都同意Fireball套件用于感染系统的传递机制,即Fireball充当浏览器劫持者,可以将其变成一个功能齐全的恶意软件下载器。 Fireball能够在受害者机器上执行任何代码,进行窃取凭据到删除其他恶意软件的各种操作。Fireball主要通过捆绑传播,安装通常未经用户同意。 微软表示,在近三年的时间里,微软跟踪了这组威胁和它们安装的其他恶意软件,微软观察到它的组件在受感染的机器上持续存在,通过广告获利,或者劫持浏览器搜索和主页设置。Fireball套件中最流行的系列是BrowserModifier:Win32 / SupTab和BrowserModifier:Win32 / Sasquor。 然而,微软和Check Point对Fireball实际影响和评估不同。Check Point表示,其分析发现,印度电脑中有10%以上受到感染,印度企业网络中43%的企业也受到这款恶意软件影响。在印度尼西亚,企业网络感染率据说甚至更高,达到了60%,甚至在美国也有接近11%的感染率。 微软的分析显示,美国的感染率远低于Check Point指出的数字。微软的数据还表明,拉丁美洲和非洲许多国家的感染率都比Check Point的数字更低。微软表示,Check Point根据访问搜索页面的次数估算出Fireball恶意软件感染率大小,而不是通过收集端点设备数据。 来源:cnBeta.com
达尔文 达尔文 发布于 2017-06-25 2
思途 CMS V6.0.201706.2631 发布
思途旅游 CMS V6.0.201706.2631 发布了,更新如下: 更新包 产品名 描述 状态 kb2017062602 思途CMS_基础 1、会员钱包提现功能增加支付宝微信提现; 优化 kb2017062303 思途CMS_基础 1、【思途CMS】小优化-线路订单详情页 显示使用日期 字段; 优化 kb2017062302 思途CMS_基础 1、后台添加虚拟会员; 优化 kb2017062203 思途CMS_基础 移动端会员中心字段优化 优化 kb2017062201 思途CMS_基础 1、(产品优化)系统手机版后台绑定域名处,建议更改为自动调取域名; 优化 kb2017062103 思途CMS_基础 1、会员中心注册或找回密码,发送短信验证码时,当发送失败时不能正常显示提示信息的问题; 修复 kb2017062102 思途CMS_基础 1、手机版会员中心-分销商中心按钮样式优化; 优化 kb2017062003 思途CMS_基础 1、【思途CMS】手机版实名认证功能; 新增 kb2017062002 思途CMS_基础 1、分销反佣金额改为以优惠后的实际支付价格为准; 修复 kb2017062001 思途CMS_基础 1、移动端样式修改; 修复 kb2017061901 思途CMS_基础 1、【思途CMS】小优化-移动端首页-邮轮精选模块; 优化 kb2017061603 思途CMS_基础 1、修复手机版列表页目的地排序设置无效; 修复 kb2017061601 思途CMS_基础 1、专题后台管理优化 增加产品排序功能; 优化 kb2017061503 思途CMS_基础 1、支付模块添加排序功能; 优化 kb2017061502 思途CMS_基础 1、管理员电话和email可用逗号分隔保存多个,可同时收到对管理员的消息通知; 优化 kb2017061501 思途CMS_基础 1、线路后台配置增加301重定向; 优化 kb2017061401 思途CMS_基础 1、手机端个人中心修正快速登录; 修复 kb2017061302 思途CMS_基础 1、订单通知内容中,当没有小孩和老人订单时,不进行人物的价格和数量描述; 修复 kb2017061301 思途CMS_基础 1、修复手机端搜索框内输入线路编号无法找到产品; 修复 kb2017061202 思途CMS_基础 1、首页邮轮版块显示修正; 修复 kb2017061201 思途CMS_基础 1、防止第三方跨站登录; 修复 kb2017060905 思途CMS_基础 1、扩展产品详情页预订积分显示修正; 修复 kb2017060904 思途CMS_基础 1、首页订单查询加图片验证码,防止被恶意短信发送攻击; 优化 kb2017060903 思途CMS_基础 1、修改钱包相关文件名称,防止阿里云误报; 优化 kb2017060902 思途CMS_基础 1、移动端首页模板增加邮轮模块信息展示; 优化 kb2017062301 移动裂变分销 1、三级分销累计客户列表修正; 修复 kb2017062201 移动...
学校的粉 学校的粉 发布于 2017-06-26 0
sumk-1.7.7 版发布,开发速度非常快的服务器端框架
使用sumk框架,你将很容易搭建服务器端应用。而且不需要关心接口交互(包括rpc和http)、数据库访问、加解密、异常处理、redis连接等,还能减少sql编写数量,使开发者能够专注于业务代码编写,大大提升开发效率。它将大幅度降低软件架构的门槛。 changelog: ORM的update方法支持数字增减,避免开发人员将数字取出再做加减,从而造成并发情况下的数据不一致。后期还将通过将字段声明为不可变、只能加减等方式,避免被小白误操作 sumk-http在内置jetty的情况下,支持Filter接口。用@SumkFilter进行注解 sumk-http支持在filter、servlet、listener接口直接注入bean。也可以直接用@Box启动事务,这点比spring mvc还要方便。对于sumk而言,action层不是必须的,任何方法如果想暴露出去(无论是RPC还是HTTP),只要在方法上加注解就行。 支持通过在url中带sid=***,来传递sessionID。这种做法的好处是方便H5与原生应用的交互 可以在url中通过sclient来指定客户端的类型,这样方式对seo有好处。并且对sclient=PC进行了特殊处理:long变为字符串格式,日期采用"yyyy-MM-dd HH:mm:ss.SSS"格式。这是因为js无法处理数字比较大的long类型 数据库字段类型的通用处理。比如数据库字段是long类型,但它的实际取值在byte的范围内,在java就可以用Byte来定义。对于日期类型下一版也会做类似处理 date工具类的性能优化 以上是本次更新的主要内容,祝大家使用愉快
游夏-sumk 游夏-sumk 发布于 2017-06-26 2
智能 DNS 系统 wdDNS_v3 版本正式发布
wdDNS是由wdlinux团队于2011年推出的智能DNS解析系统,基于开源软件bind开发的高效,稳定的智能DNS系统支持WEB在线管理和操作设置,支持各大运营商线路解析,分省地区路智能解析等,支持一键安装部署,方便快捷。 经历了二次大版本的升级与重构,此次v3更是从底层上重构了管理系统,运行更加高效,稳定,扩展性好,更易安装及线上部署。 v3功能亮点 1 完全重构,性能更高及更稳定 2 数据支持文本与mysql数据库方式的,更灵活及需求选择 3 独立运行,不依懒wdCP,更易部署及扩展 4 支持API调用开发,易于个性化支持与服务 5 支持批量操作,适合站群或特殊用户的特殊需求 目前v3没有业务系统,如多用户支持,在线支付及自助开通,流量统计等 更合适个人或中小企业自用,站群应用,内部网解析应用,局部DNS劫持应用等 如需要智能DNS运营版,仍可考虑v2版本,或等后续v3的升级版 为提供更好的服务与支持,v3将继续提供免费的基础版和收费的高级版 安装环境说明及方法 环境:CentOS 6.x/7.x,其它系统尚未测试 安装前,需要系统已安装好并动行mysql,在安装过程中,需要输入mysql的root用户密码 下载安装 wget http://down.wdlinux.cn/in/wddns3_install.sh && sh wddns3_install.sh 安装完后 默认后台,用户,密码 http://ip:8091  admin/wdlinux.cn
wdlinuxcn wdlinuxcn 发布于 2017-06-26 7
PDF.NET SOD 5.6.1.0626 里程碑版本发布
PDF.NET SOD 框架 5.6.1.0626 发布了,SOD 框架是 PDF.NET 开发框架下面的 “数据开发框架"。 更新内容如下: 1、开放事务计数器属性访问并改进事务计数器的线程安全,改进数据架构查询对事务过程的支持 2、修复上个班班引起的OrderBy 排序问题 3、OQL分页支持主键分页 4、改进WinForm MVVM功能和日志记录功能 5、改进MVVM功能 6、增加 DbContext 增删改操作前后的事件 7、NUGET升级到5.6.1.0626 源码及下载地址: 码云:http://git.oschina.net/dxzyx/SOD
独行族妖侠 独行族妖侠 发布于 2017-06-26 4
jboot 1.0-alpha4 发布,类似 springboot 的开源框架
又发新版本了,具体地址:https://git.oschina.net/fuhai/jboot changes更热如下: 1、添加SPI扩展方法,方便对Jboot内置模块的扩展实现。 2、新增自定义序列化的支持,开发者可以选择现有系统已经支持的序列化方法(默认:fst2)。 3、修复在某些情况下服务无法暴露的问题。 4、设置jboot的端口号为8080。 5、新增拦截器的AOP功能。 6、移除ehcache的scope:provided,也就是说jboot默认内置ehcache。 7、新增JFinal AOP的兼容,在JBoot通过注入的方式实例化对象的时候,一样可以使用Jfinal的AOP功能。 8、移除appassembler打包对jvmSettings的默认配置。 9、修复在某些情况下使用JbootEhredis缓存错误的问题。 10、更正readme文档,修复其他若干bug,增强稳定性。 Jboot是一个基于JFinal、undertow开源的一个类似springboot的开发框架,充分吸收了JFinal极简的MVC、ORM精华,同时使用undertow最优越的性能(据说性能比tomcat高3倍以上,晚点给出测试报告)。 现在在很多文章在写spring如何如何与redis集合的时候,Jboot已经内置了对redis的支持。 使用就两行代码: JbootRedis redis = Jboot.getRedis(); redis.set("mykey","myvalue"); // 发布消息? redis.publish("myChannel","myData..."); 好用不只是一点点~~~~~ 很多人还在为多个系统如何同步数据,发送消息的时候,Jboot已经内置了对mq的支持,同时支持了多个mq框架,其中包括了 rabbitmq,redismq,阿里云商业mq,activemq。 使用就两行代码: Jbootmq mq = Jboot.getMq(); mq.addMessageListener(new JbootmqMessageListener() {       @Override       public void onMessage(String channel, Object message) {            System.out.println("get message :  " + message);       } }); mq.publish("mesage data...","mqChannel"); 很多人还在为多个微服务想如何相互使用RPC调用数据的时候,Jboot已经内了只对RPC的支持,同时支持多个RPC框架,其中包括motan、grpc、thirft。 使用就两行代码,懒得写了...  自己看:https://git.oschina.net/fuhai/jboot Jboot像一个刚刚出生的婴儿,还需要各位老司机的观照和指教。...
michaely michaely 发布于 2017-06-26 12
mybatisplus-spring-boot-starter 1.0.2 发布,代号:清风
mybatisplus-boot-starter 为 mybaits-plus 快速集成 spring-boot 简化配置而生,让您不在为对比 myBatis 和 hibernate 而烦恼 mybatis-plus 作为 mybatis 的好拍档补充了它的短板,让 mybatis 兼具了 hibernate 的优点, 简化了 mybatis集成 springboot 快速开发。  mybatisplus-boot-starter 项目及实例 mybatis-plus 使用说明帮助文档 mybatis 实战教程、应用实例 | Demo Spring-Boot Spring-MVC SSM-实战 Demo 坐标地址: <dependency>     <groupId>com.baomidou</groupId>     <artifactId>mybatisplus-spring-boot-starter</artifactId>     <version>1.0.2</version> </dependency> v1.0.2 升级日志: 处理AR模式devtool替换数据源失效问题 添加逻辑删除支持 添加序列支持
青苗 青苗 发布于 2017-06-26 3
Mybatis-Plus 2.0.9 发布,简化开发 mybatis 快速入门
Mybatis-Plus是一款 myBatis 动态 sql 自动注入 crud 简化 增 删 改 查 操作中间件。启动加载 XML 配置时注入 mybatis 单表 动态 sql 操作 ,为简化开发工作、提高生产率而生。Mybatis-Plus 启动注入非拦截实现、性能更优。 使用说明帮助文档 应用实例 | Demo Spring-MVC Spring-Boot SSM-实战 Demo v2.0.9 更新文档 | Documentation 主体功能 修正乐观锁和逻辑删除冲突问题 处理在生成注入SQL时之前没有考虑到存在且打开下划线配置情况 修复EntityWrapper继承关系问题 Wrapper添加条件判断 性能分析插件支持记录日志提示 Wrapper重写了toString方式,解决之前Debug时显示为null给用户造成错觉 处理Sequence非毫秒内并发偶数居多问题 忽略策略优化处理更改了注解的属性 注入Sql的方式优化,去除之前XML注入方式 处理逻辑删除出现2个Where的问题 添加其他数据库序列的实现方式,并开放出接口给用户自行扩展 乐观锁优化调整 优化Wrapper中Where AND OR 去除之前基于反射方式实现,提高代码运行效率 处理不添加mybatis-config.xml主键无法填充问题 MybatisPlus添加支持gradle构建方式 Wrapper 添加 and() or() 方法 优化GlobalConfiguration,抽离出GlobalConfigUtils减少耦合 修复Sqlserver2008与SqlServer2005分页问题 新增自动识别数据库,减少用户显式配置 优化分页插件减少用户显示配置属性 自动填充字段问题解决 新增PageHelper,获取当前线程来管理分页(之前老用户最好不要使用,改方式只用户适用MybatisPageHelper用户习惯) 大幅度的添加测试用例(感谢K神支持) 代码的其他优化 添加了JSqlparser的依赖以后不用手动去添加该Jar包 代码生成 支持逻辑删除方式生成 支持乐观锁方式生成 修复生成器不能识别sqlServer的自增主键代码生成器不能识别SqlServer自增主键的问题 支持Lombok方式生成 支持构建模式方式生成 添加Clob和Blob类型转换 修复Oracle的Number类型字段转换错误问题...
青苗 青苗 发布于 2017-06-26 9
ApiAdmin v2.0.2 发布,全新独立域名上线
小伙伴们,首先感谢您对ApiAdmin的关注。ApiAdmin在探索开发者和用户的需求,ApiAdmin也在不断的完善自己的生态系统,我们相信,Api可以被管理,Api可以很好的被管理! 体验地址 https://admin.apiadmin.org/ 我们有自己的官网啦:http://www.apiadmin.org/ 版本说明 优化权限JS选择 优化主菜单显示 修复系统缓存 适配LogStash和ElasticSearch 修复若干已知BUG 特别鸣谢 感谢捐赠项目的朋友们,感谢你们的付出和对项目的认可 感谢群管理们的付出 感谢所有在群里帮助人的朋友们 开源是一种精神,正是你们的支持和帮助,使得开源变成了我的一种责任!感恩有你!
ZHXI ZHXI 发布于 2017-06-26 29
服务器全能环境 UPUPW ANK V1.1.2 发布
柚皮Windows服务器集成环境智控平台(以下简称UPUPW ANK),主要用于一键部署全能网站运行环境,适用服务器生产环境和本地开发环境。  UPUPW ANK控制面板集成网站运行环境所需功能,简单几步即可创建PHP,JSP,ASP/ASP.NET站点。  UPUPW ANK控制面板独特的ANK控制区可随时切换为Apache前端、Nginx前端Apache后端、Kangle前端三种运行模式。  UPUPW ANK创建的PHP站点可选择不同版本的PHP,支持多PHP版本同时运行,解决了需要适配各种组件与版本的站点同时运行的需求。  UPUPW ANK界面化的操作可轻松配置和优化Apache、Nginx、Kangle、Tomcat、PHP、Mysql、MariaDB、MongoDB、FileZilla、Memcached、Redis、Sphinx等功能组件。  V1.1.2修复列表:  01、修复N模式下精简面板添加站点没有替换预设参数导致后端Apache无法启动的问题。  02、修改隐藏部分组件后自适应宽高为920X700px,解决小分辨率设备显示不全的问题。  03、修复面板集成的notepad++和本地notepad++冲突的问题。  04、修复PHP7.1中Redis扩展不生效的问题。  05、修复nginx前端apache后端模式下Didcuz验证码不显示的问题。  06、修复nginx前端apache后端模式下配置SSL后https页面布局错乱的问题。  07、修复安装过程中安装包在某些情况下不能完全释放的问题。  08、重新制作绿色安装包,优化安装体验与界面元素。  09、新增强制HTTPS功能于虚拟主机证书配置面板。  10、新增txt,m3u8,fv4,apk,ts等5处MIME类型于K模式。  11、新增Redis组件检测于UPUPW PHP安全探针。  12、优化Nginx反代参数增强兼容性。  13、强化Apache、Nginx、Kangle的SSL加密参数。  V1.1.2更新列表:  01、更新PHP到PHP7.1.6  02、更新PHP7.1扩展组件mongodb、redis、wincache、xdebug到最新版  柚皮Windows服务器集成环境智控平台下载地址:http://php.upupw.net/ank2downloads/38/6698.html...
UPUPW UPUPW 发布于 2017-06-26 8
Ultimate Edition 5.5 发布,Ubuntu 的衍生版
Ultimate Edition 5.5 发布了,该版本使用了 KDE Plasma 5.9.5 桌面环境,基于 Kubuntu 17.04(该版本仅支持九个月,至 2018 年 1 月)。 Ultimate Edition 5.5 是由 Ubuntu 17.04 'Zesty Zapus' 分支构建的,它使用了 Tmosb(TheeMahn 的操作系统构建器)和手工的工作。 该版本不是长期支持(LTS)版本;它是建立在预期的 Ryzen 构建,与 Ultimate Edition 5.4 相同,两个在 AMD Ryzen 中运行较好。 下载地址: ultimate-edition-5.5-x64.iso (4,081MB, pkglist). Ultimate Edition最初于2006年12月发布,它是Ubuntu的衍生物。该项目的宗旨是创建一份完整的、无缝集成的、视觉上有震撼力的、并且易于安装的操作系统。单键升级是该发行一些独有特点中的一项。其他主要特性包括带有3D效果的定制桌面及主题,对包含WiFi及蓝牙在内众多网络选项的支持,以及对很多额外应用软件仓库的集成。
局长 局长 发布于 2017-06-26 3
hi-nginx-1.0.4 发布,基于 Nginx 的通用服务器
hi-nginx-1.0.4 发布了,此次发布的v1.0.4不仅配备了较完整的文档 — https://github.com/webcpp/hi-nginx-doc,而且新增了一些常用第三方模块: array-var-nginx-module-0.05 form-input-nginx-module-0.12 headers-more-nginx-module-0.32 iconv-nginx-module-0.14 memc-nginx-module-0.18 ngx_coolkit-0.2rc3 ngx_devel_kit-0.3.0 rds-csv-nginx-module-0.07 rds-json-nginx-module-0.14 redis2-nginx-module-0.14 set-misc-nginx-module-0.31 srcache-nginx-module-0.31 xss-nginx-module-0.05 nginx-http-concat-1.2.2 nginx-push-stream-module-0.5.2 nginx-rtmp-module-1.1.7.10 nchan-1.1.6 echo-nginx-module-0.60 演示项目: https://github.com/webcpp/hi_demo https://github.com/webcpp/hi_demo/blob/master/demo.conf https://github.com/webcpp/hi-nginx-doc 主项目: https://github.com/webcpp/hi-nginx  hi-nginx是一款基于nginx写成的通用服务器。它既是web server,也是application server;它不仅继承了nginx的全部功能,完全兼容nginx,而且支持多种语言混合开发web应用。它性能强劲,易于开发,部署方便。目前,hi-nginx支持混合使用c++,python以及lua同时进行web应用开发。用户应该根据应用场景的实际需要,细粒度地选择最为合适的开发语言,最大限度的发挥hi-nginx的潜能。 hi-nginx致力于增强用户的工作,而不是改变用户的工作。当用户不满意它时,用户可以安全地“回滚”至之前的工作状态,而不会产生任何损失。...
webcpp webcpp 发布于 2017-06-26 14
amWiki v1.1.3 发布,增加了大图预览模式
amWiki v1.1.3 发布了,本次升级,增加了大图预览模式,增加了自定义图片显示大小和对齐方向的 markdown 语法。 详细更新如下: 增加大图预览模式第一期 (#44) Markdown 基础语法扩充,支持定义图片显示大小与对齐方式 (#45) 允许首页的文件名通过增加 home- 前缀来自定义 修复图片拖拽丢失扩展名的问题 (#58) 更改 highlight.js 为完整版,支持 176 种语言语法高亮 修复测试面板切换文档时的一个显示问题 点此查看具体信息 下载地址 Source code (zip) Source code (tar.gz)
局长 局长 发布于 2017-06-26 0
Voyager Live 9 发布,基于 Xubuntu 的发行
Voyager Live 9 是该项目桌面 Linux 发行版的全新版本,具有高度自定义的 Xfce 桌面,具有许多用户友好的增强功能。 此版本基于 Debian 9,使用 Xfce 4.12 桌面环境,以及 Linux kernel 4.9.30。 整个 Voyager 结构已被重新编码和清理,而脚本已被修改以适应 Xfce 4.12 桌面及其组件。 这个版本旨在为新旧机器提供最新的 Xfce Debian 版本,新的人机界面已经是(Ubuntu)Voyager 16.04.2 的一部分,以及新的主题,软件和脚本。 GParted 现在包含在 live 镜像中,所以使用 Debian 安装程序的磁盘分区器有问题的用户可以在安装之前执行手动分区。 目前有三个版本可用 —— 两个支持 EFI 和不支持 EFL 的 x86_64 镜像(标记为"gpc"),和一个 i686 PAE 变体。 详情请参阅发布说明 下载地址: Voyager-9-Debian-efi-amd64.iso (1,730MB, pkglist) Voyager-9-Debian-gpc-amd64.iso (1,730MB)
局长 局长 发布于 2017-06-26 5
Ant Design 2.11.2 发布,阿里企业级 UI 设计语言
Ant Design 2.11.2 已发布,Ant Design 是蚂蚁金服开发和正在使用的一套企业级的 UI 设计语言和 React 实现。 本次更新如下: Dropdown.Button 现在也支持 getPopupContainer 方法。#6527 修复 Dropdown 子菜单 disabled 时的样式错误问题。 #6548 修复 Calendar 的背景颜色问题。 #aaf2a Calender 的下拉菜单现在在 header 中显示。#6479 修复 Input 和 Textarea 横向滚动的问题。#6577 补充了 Checkbox 和 Radio 的 disabled 属性文档。#6597 增大了 Table 的排序和过滤图标的可点击区域。#6528 为 Table.props.onRowClick 函数增加了 event: Event 参数。#e2a99f5 下载地址 Source code (zip) Source code (tar.gz)
局长 局长 发布于 2017-06-26 2
Git 2.13.2 发布,分布式版本控制系统
Git 2.13.2 已发布,Git 是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 部分更新内容如下: Fixes since v2.13.1 ------------------- The "collision detecting" SHA-1 implementation shipped with 2.13.1 was still broken on some platforms.  Update to the upstream code again to take their fix. "git checkout --recurse-submodules" did not quite work with a submodule that itself has submodules. Introduce the BUG() macro to improve die("BUG: ..."). The "run-command" API implementation has been made more robust against dead-locking in a threaded environment. A recent update to t5545-push-options.sh started skipping all the tests in the script when a web server testing is disabled or unavailable, not just the ones that require a web server. Non HTTP tests have been salvaged to always run in this script. "git clean -d" used to clean directories that has ignored files, even though the command should not lose ignored ones without "-x". "git status --ignored"  did not list ignored and untracked files without "-uall".  These have been corrected. The timestamp of the index file is now taken after the file is closed, to help Windows, on which a stale timestamp is reported by fstat() on a file that is opened for writing and data was written but not yet closed. "git pull --rebase --autostash" didn't auto-stash when the local history fast-forwards to the upstream. "git describe --contains" penalized light-weight tags so much that they were almost never considered.  Instead, give them about the same chance to be considered as an annotated tag that is the same age as the underlying commit would. The result from "git diff" that compares two blobs, e.g. "git diff $commit1:$path $commit2:$path", used to be shown with the full object name as given on the command line, but it is more natural to use the $path in the output and use it to look up .gitattributes. A flaky test has...
局长 局长 发布于 2017-06-26 0
Riot 3.6.1 发布,JavaScript 的 MVP 框架
Riot 3.6.1 发布了,Riot.js 是一个客户端模型-视图-呈现(MVP)框架并且它非常轻量级甚至小于 1kb。尽管他的大小令人难以置信,所有它能构建的有如下:一个模板引擎,路由,甚至是库和一个严格的并具有组织的 MVP 模式。当模型数据变化时视图也会自动更新。本次更新如下: 3.6.1 2017.06.25 riot: Remove: riot.csp.min.js because it’s useless in Chrome Extensions since it can be locally loaded. Use riot.csp.jsinstead riot-compiler: Fix: possible bug involving compilation of tags containing regex. riot/2369 Update: using the skip-regex function from npm for sharing bwteen modules (at future). Update: the jsSplitter function for safer replacement of JS code, part of the next compiler. 详情请参阅发布说明 下载地址 Source code (zip) Source code (tar.gz)
局长 局长 发布于 2017-06-26 0
MongooseJS 4.11.0 发布,MongoDB 连接包
MongooseJS 4.11.0 发布了,MongooseJS 是使用 JavaScript 编程,连接 MongoDB 数据库的软件包,使 MongoDB 的文档数据模型变的优雅起来,方便对 MongoDB 文档型数据库的连接和增删改查等常规数据操作。本次更新如下: feat(query): execute setters with query as context for runSettersOnQuery #5339 feat(model): add translateAliases function #5338 rocketspacer feat(connection): add useMongoClient and openUri functions, deprecate current connect logic #5304 refactor(schema): make id virtual not access doc internals #5279 refactor: handle non-boolean lean #5279 feat(cursor): add addCursorFlag() support to query and agg cursors #4814 feat(cursor): add parallel option to eachAsync #4244 feat(schema): allow setting custom error constructor for custom validators #4009 完整更新内容 下载地址 Source code (zip) Source code (tar.gz)
局长 局长 发布于 2017-06-26 0
MKVToolNix v13.0.0 发布,常规更新版本
MKVToolNix v13.0.0 已发布,该版本包含一些小的功能增强和一些错误修复。虽然这次更新没有什么重要的内容,但仍然建议大家更新。 部分更新如下: 新特性和功能增强 mkvmerge: MPEG TS reader: information about multiple programs will be output as container properties during verbose/JSON identification. See #1990 for the use case. MKVToolNix GUI: multiplex tool: added a column "program" to the tracks list. Certain container types such as MPEG transport streams can contain multiple programs. The new column will contain the service name (think TV station names such as "arte HD") for such streams. Implements the GUI part of #1990. MKVToolNix GUI: multiplex tool: the dialog asking the user what to do with dropped files (add to current settings, add to new settings etc.) now remembers the previous decision and defaults to it the next time it’s shown. Implements #1997. MKVToolNix GUI: tabs can now be closed by pressing the middle mouse button. Implements #1998. 详情请参阅发布主页 下载地址 https://mkvtoolnix.download/source.html https://mkvtoolnix.download/downloads.html
局长 局长 发布于 2017-06-26 0
DBeaver CE 4.1.0 发布,数据库管理工具
DBeaver CE 4.1.0 已发布,更新如下: Dark theme configuration was fixed/improved Results viewer: first row insert bug was fixed Results viewer: extra rendering config Results viewer: find/replace dialog fixed (set focus) CLOB/BLOB editor fixed (value edit/save) Project explorer view fixed (ER diagrams and bookmarks folders) SQL editor: additional layout configuration Advanced copy/paste: additional properties were added MySQL: database size property MySQL: float data type editor fixed PostgreSQL: ref cursors support PostgreSQL: execution plan properties added Oracle: DDL generation was fixed (delimiters) Exasol: DDL generation was fixed, connection objects are now visible Apache Drill: driver config was fixed Yandex Clickhouse driver was added Many minor UI fixed/improvements 发布主页和更新内容 下载地址 http://dbeaver.jkiss.org/download/ https://github.com/serge-rider/dbeaver/releases/tag/4.1.0
局长 局长 发布于 2017-06-26 7
druid-1.1.0 发布,提供 spring-boot-starter
这个版本主要的增强在于SQL Parser,提供了一个相对完整的Oracle Parser,Parsrer相关Visitor API有些变更,Parser相关的API可能会有不兼容的问题,所以版本号升级到1.1.0。 这个版本一个新的功能是提供spring-boot-starter, http://repo1.maven.org/maven2/com/alibaba/druid-spring-boot-starter/ Issues 修正几个Parser相关的BUG,包括 #1759 #1737 #1750 #1789 #1751 #1775 提供获取建表语句的前置注释API #1762 修正StatFilter中回滚次数统计错误的问题 #1773 修复WallFilter错误拦截Comment语句的问题 #1759 增强PG SQL Parser 增强Oracle SQL Parser 修正连接池close之后createScheduler会继续创建连接的问题 #1758 提供druid-spring-booter实现 http://repo1.maven.org/maven2/com/alibaba/druid-spring-boot-starter/ 相关链接 下载 http://repo1.maven.org/maven2/com/alibaba/druid/1.1.0/ 文档 https://github.com/alibaba/druid/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98 源码 https://github.com/alibaba/druid/tree/1.1.0 内置监控演示 http://120.26.192.168/druid/
wenshao wenshao 发布于 2017-06-25 12

精彩评论