专栏首页开源项目码云周刊 | 面试之前,或许该高效率地学点干货!

码云周刊 | 面试之前,或许该高效率地学点干货!

一周热门资讯回顾

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

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

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

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

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

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

技术干货

标签:工具类

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. 主从复制的概念和原理
  2. 主从复制的使用场景、应用场合
  3. 为什么要使用主从复制
  4. 主从复制如何入门
  5. 主从复制的使用方法、相关难点
  6. 主从复制的重要性或者不足之处

码云项目推荐

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

本文分享自微信公众号 - 码云Gitee(mayunOSC),作者:码云OSC

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2017-02-20

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 2017 JavaScript 开发者的学习图谱 | 码云周刊第 25 期

    码云项目推荐 1前端框架类 1. 基于 Vue.js 的 UI 组件库 iView ? 项目简介:iView 是一套基于 Vue.js 的 UI 组件库,主要服...

    码云Gitee
  • 四款开源项目教你玩转微信游戏 | 码云周刊第 61 期

    前段时间小编的朋友圈几乎被一款微信小游戏霸屏,很多玩过的朋友戏称“根本停不下来”,没错就是“跳一跳”这款小游戏!为什么一款休闲益智的小游戏一夜之间爆红整个微信互...

    码云Gitee
  • 新零售时代如何玩转微信商城 | 码云周刊第 74 期

    码云Gitee
  • 纵里寻她千百度,暮然回首,那人却在灯火阑珊处(微信三方登陆)

    小插曲就是app做微信三方登陆是很久之前,后面又添加了PC的微信三方登陆,而文档上说unionid是同一个账号下不同应用统一的,但是app拿的是

    思梦php
  • vue-cli3创建多页面项目

    开发了很多个单页面的项目,也开发了很多原生的项目,就是一直没机会开发多页面和单页面混合的项目,于是自己去查了一些资料,用的是vue-cli3脚手架搭建了一个多页...

    wade
  • 写一个Gradle插件

    我们在Android Studio中创建的app项目中,build.gradle常有如下这行代码:

    Clayman Twinkle
  • 聊聊skywalking的log4j2-activation

    skywalking-6.6.0/apm-sniffer/apm-toolkit-activation/apm-toolkit-log4j-2.x-activa...

    codecraft
  • Flask使用flask_login登录时报的一个错误

    简单、
  • 设计模式之适配器模式(Adapter Pattern)适配器模式的定义

    适配器模式(Adapter Pattern)在生活中的应用随处可见。最常见的,我们使用的转接头就是利用了适配器模式的思想,我们可能用type-c接口的手机,但现...

    desperate633
  • 聊聊skywalking的log4j2-activation

    skywalking-6.6.0/apm-sniffer/apm-toolkit-activation/apm-toolkit-log4j-2.x-activa...

    codecraft

扫码关注云+社区

领取腾讯云代金券