专栏名称: OSC开源社区
OSChina 开源中国 官方微信账号
目录
相关文章推荐
程序猿  ·  Vue 3.5 正式版发布,都有哪些变化? ·  1 周前  
程序猿  ·  支付宝推出独立App,网友不淡定了...... ·  1 周前  
51好读  ›  专栏  ›  OSC开源社区

码云 Visual Studio 插件即将发布,公众测试版已开放|码云周刊

OSC开源社区  · 公众号  · 程序员  · 2017-02-20 08:24

正文

#点击图片,报名参加厦门、福州源创会#


每周为您推送最有价值的开源技术内参!


一周热门资讯回顾

1、程序员多大年纪算高龄,届时该何去何从?

2、开源项目为什么都爱把动物作为品牌 Logo ?

3、Windows10 下浏览器速度对比,Chrome 逊于 Edge


程序员多大年纪算高龄,届时该何去何从?

随着年龄的增长,程序员会相对难以保持技能更新。许多人宁愿留在自己的舒适区,不冒任何风险。即使公司愿意给予他们很好地报酬,但……



开源项目为什么都爱把动物作为品牌 Logo ?

开源项目通常会把一种有特色的动物作为自己的品牌和 Logo。比如 Linux 的企鹅,Python 的蛇,PostgreSQL 的大象等等。品牌是营销的一个重要组成部分,一个简单的标志,很可能就会成为一个强大的广告。那么,你知道这些动物 Logo 的来由和寓意吗?



Windows10 下浏览器速度对比,Chrome 逊于 Edge

去年1月,Steven J. Vaughan-Nichols 在 win10 下对几个主流浏览器进行了测试,最后发现Google Chrome 是速度最快的浏览器。今年,他又进行了新的一轮测试。这次,结果略有不同。



技术干货

标签:工具类:

1、编程必备,程序员应该都知道的 7 款文本编辑器

2、优秀的 Go 存储开源项目和库


标签:技术分享

1、Spring MVC 更灵活的控制 json 返回(自定义过滤字段)

2、软件设计原则

3、使用 vue2+Vuex+Router 重写饿了么点餐系统和 vue 插件简析

4、高手问答第 141 期 —— MySQL 主从复制的那些事


工具类


1、编程必备,程序员应该都知道的 7 款文本编辑器

正如一个作家需要一个文字处理器来写故事,一个艺术家需要画布来创作,同样的,如果想编程,你会需要一个地方来写代码。程序员在哪里编写代码?最常见的就是使用文本编辑器了吧。本文列出了7个主流的文本编辑器,不出意外的话,开发人员应该都有所了解,至少听说过。



2、优秀的 Go 存储开源项目和库

可以看到,今年谷歌家的 Go 编程语言流行度有着惊人的上升趋势,其发展也是越来越好,因此本文整理了一些优秀的 Go 存储相关开源项目和库,一起分享,一起学习。



技术分享


1、Spring MVC 更灵活的控制 json 返回(自定义过滤字段)

这篇文章主要讲 Spring MVC 如何动态的去返回 Json 数据 在我们做 Web 接口开发的时候, 经常会遇到这种场景。我博客系统的后台,就是使用本文所述的这种方式来自定义返回字段的。


2、软件设计原则

了解设计模式的朋友们,想必都听说过“六大设计原则”吧。其实最经典的 23 种设计模式中或多或少地都在使用这些设计原则,也就是说,设计模式是站在设计原则的基础之上的。所以在学习设计模式之前,很有必要对这些设计原则先做一下了解。



3、使用 vue2+Vuex+Router 重写饿了么点餐系统和 vue 插件简析

一直对 vue 很感兴趣,最近使用 vue2.0 开发了高仿饿了么点餐系统来练练手,不得不说 vue 真是一个很不错的框架,但是也遇到过一些坑,在这里和大家分享一下。



4、高手问答第 141 期 —— MySQL 主从复制的那些事

上次高手问答中,两位老师和大家探讨了 MySQL 开发和运维规范的问题。那么本期高手问答继续探讨有关 MySQL 的问题 — 主从复制。

● 从复制的概念和原理

● 主从复制的使用场景、应用场合

● 为什么要使用主从复制

● 主从复制如何入门

● 主从复制的使用方法、相关难点

● 主从复制的重要性或者不足之处


码云项目推荐

1、项目名称:数据库表结构对比工具 DBCompare


项目简介:DBCompare 是使用 Java Swing 开发的一款数据库表结构对比工具,可以对比两个不同的数据库中表结构是否一致,例如开发中开发库与测试库,经常因为变动大,出现结构不一致,支持单表或多表对比。


项目地址:https://git.oschina.net/yisin/DBCompare


2、项目名称:码云 Visual Studio 插件即将发布,公众测试版已开放


项目简介:继码云ATOM 扩展 ATOM-GitOSC、 IntelliJ IDEA 插件、码云 Eclipse 插件上线之后,码云在众包上继续悬赏支持 Visual Studio 的扩展插件,经过开发者开数天的努力,现在终于开始公开测试啦!


只要在 Visual Studio 上安装了 码云 插件,就可以直接用 Visual Studio 来管理码云上的项目啦。这样既节省了时间,也简化了原本相对比较繁琐的步骤。


项目地址:https://www.oschina.net/news/81899/gitosc-visual-studio-plugin


3、项目名称:基于EasyUI 1.5.x 的美化主题包


项目简介:Insdep theme 是基于 EasyUI 1.5.x 的一款免费的美化主题包,拥有百度编辑器、cropper、Highcharts、justgage、plupload 等各类适应本主题的第三方插件美化补丁。并且各类常用 Jquery 插件正在美化中。后期会提供更多的主题、组件及第三方插件美化样式。


关于兼容性:

本主题兼容性同步官方,IE最低支持 IE9,建议 IE10 否则会影响整体性能。


使用说明:

请将你的原默认样式换成本主题的 easyui.css 即可,另外需要额外加载 jquery.insdep-extend.min.js 主题包初始化扩展文件。 jquery.easyui.min.js 及 jquery.min.js 都是官方原版,未进行任何修改,可以选择性使用。


项目地址:http://git.oschina.net/weavors/JQuery-EasyUI-1.5.x-Of-Insdep-Theme


4、项目名称:国内首个 asp 版本微信支付


项目简介:现在微信支付越来越普及,传统的 ASP 的电商 网站却无法被惠及。官方不提供 ASP 的 SDK、ASP 无法实现证书问题,让无数 asp 开发者最终选择了 通过 php 中转的方式去实现 微信支付。这种方案实在无法令人满意,本人查阅了无数资料,最终实现了纯 asp 的微信支付方案,含完整 DEMO,演示地址:http://wechatpay.demo.miaoqiyuan.cn/order/


注意:因为需要安装证书,必须有服务器权限,虚拟主机无法实现的。


项目地址:http://git.oschina.net/mqycn/WechatASP


5、项目名称:zookeeper 后台管理


项目简介:zookeeper 后台管理是采用 java 语言,基于spring boot 进行开发的,依赖 maven,mysql 数据库,包括数据节点管理,服务器运行状态监控等。


项目地址:http://git.oschina.net/xujiwei/zookeeper-manage-center


6、项目名称:为 ThinkPHP 提供的微信 SDK


项目简介:为 thinkphp 提供的微信 SDK,集成 opensns 管理后台,wechat-php-sdk, WEUI 实现快速开发微信企业号,微信服务号,钉钉办公套件,内置二维码生成,邮件短信微信消息发送,也许是thinkphp最好最快的微信开发工具。


账户:faith

密码:123456

项目地址:https://git.oschina.net/eshophp/ThinkWechat


7、项目名称:全景图功能 Demo


项目简介:全景图 Demo(包添功能有:根据已有空间创建场景;增、删、改空间中的热点,修改空间底部 logo,兼容移动端浏览,横屏VR模式)。


项目地址:http://git.oschina.net/gaisama/pano


8、项目名称:实用简洁的问答/社区系统 openauth.qa


项目简介:本项目原本为 Openauth.Net 的配套社区,本着开源的精神,现在开放源码供喜欢的同学一起优化。


功能:

● 提问、回答及采纳一个都不能少;

● 上传、表情及消息提示也是不可或缺;

● 设置精华、置顶及积分怎能落下;

特点:

● 作为一个拥有多年领域驱动开发的程序员,代码拥有极高的可读性;

● 前后端完全分离,前端采用 layui的laytpl 引擎,后端 maven+spring mvc + mybatis;

适用人群:

● 急需搭建问答系统或社区系统的开发者;

● 初学 JAVA EE 的新手。

项目地址:http://git.oschina.net/yubaolee/openauth.qa


9、项目名称: React Native 实现的移动内容社区App


项目简介:Poplar 是一个 React Native 实现的移动内容社区 App,Spring 框架实现其后台服务,提供 Restful API 访问,MySQL、Redis 作为持久存储和数据缓冲。Poplar 关注社交和兴趣,使您能快速构建一个移动内容社区。


项目地址:http://git.oschina.net/gavindlutsw/Poplar





推荐阅读

趣味升级,2月25日-26日厦门、福州源创会报名啦!

2017 年最值得学习的编程语言是什么?

Google 发布 TensorFlow 1.0 ,更快、更灵活、更方便开发

优秀的 Go 存储开源项目和库

21 步助你成为一名成功的 Web 开发者

点击“阅读原文”查看更多精彩内容