logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Apache ServiceComb(incubating) 第一个版本发布

\看新闻很累?看技术新闻更累?试试下载InfoQ手机客户端,每天上下班路上听新闻,有趣还有料!\\\开源的微服务解决方案ServiceComb 于去年12月进入Apache软件基金会孵化,并于4月3日在Apache官网上的新闻版块正式通告Apache ServiceComb (incubating) 发布 Java-Chassis 1.0.0-m1、Service-Center 1.0.0-m1,

#数据库#jira#java
我们都被GitHub出卖了!逃跑吧兄弟!

周一突然间爆出微软以75亿收购GitHub可真是一颗重磅炸弹,一下轰动整个软件业。如果你不是搞开发的这篇文章几本不会引起你的共鸣;如果你没有用源代码管理这个消息也只不过是个新闻;如果你是微软系的朋友那么恭喜你你们终于买到一个好工具了;如果你和我一样是一个开源社区的寄居者,看在党国的份我给你一句忠告:死神来了,...

中国象棋-1.0开源啦

2019独角兽企业重金招聘Python工程师标准>>>...

#javascript#运维
AIDL示例

背景最近在考虑项目重构的时候,考虑将项目拆分成两个APK,一个用于数据服务,一个用于UI展示。数据服务APK向自己编写APK提供数据,同时也可以向第三方提供数据。考虑使用这样的方式代替向第三方提供jar形式的sdk包。如果拆分成多个APK,不得不考虑 进程间通信(IPC)的问题。Android提供了一种IPC的实现,就是AIDL.在学习AIDL时编写示例形成本文。放在Github的demo...

#java#移动开发#ui
人人网使用的开源软件列表

2019独角兽企业重金招聘Python工程师标准>>>...

#memcached#python#数据库
Android调试技巧

转自:http://gityuan.com/2017/07/11/android_debug/一. 获取Trace调用栈信息(Trace)是分析异常经常使用的,这里简单划分两类情况:当前线程Trace: 当前执行流所在线程的调用栈信息;目标进程Trace:可获取目标进程的调用栈,用于动态调试;1.1 当前线程Trace1) Java层Thread....

#移动开发#java
几款非常不错的项目协作团队管理工具

Redmine太重量了,不太喜欢,用过。不推荐。从知乎上搜了下,基本都是WorkTitle和TeamBition等,这样的管理工具很多,需要根据公司模式等基于需求选择,最终我还是确定WorkTitle来试试:WorkTitle一般面向中小型企业。任务驱动,对于团队而言,着眼于任务是最合理、最切合实际的。这款工具是以任务为驱动的,围绕着任务整合了日历、讨论、群组聊天、文档、文件等功...

观察者模式

观察者模式当对象间存在一对多关系时,则使用观察者模式(Observer Pattern)。比如,当一个对象被修改时,则会自动通知它的依赖对象。观察者模式属于行为型模式。介绍意图:定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。主要解决:一个对象状态改变给其他对象通知的问题,而且要考虑到易用和低耦合,保证高度的协作。何时使用...

#git#java
电商购物网站 - 数据库设计

1、数据库介绍MongoDB的简单介绍如下:MongoDB是一个开源的NoSQL数据库,相比MySQL那样的关系型数据库,它更显得轻巧、灵活, 非常适合在数据规模很大、事务性不强的场合下使用。同时它也是一个对象数据库,没有表、行等概念,也没有固定的模式和结构,所有的数据以文档的形式存储,数据格式就是JSON。MongoDB —— 是...

#数据库#json
Git 分布式版本控制的常见命令

Git 的作用: (1)方便多人协同开发;      (2)方便版本控制Git 分布式版本控制的主要区域及命令图,下面会详细讲解:创建项目并将切换至项目目录下1. 创建本地仓库: git init 此命令会在根目录下创建 .git的隐藏文件,为本地的代码仓库2. 配置个人信息 : git config user.name"张三"         git ...

#git#python
暂无文章信息