第3天,一切按计划进行。 ???? 今天,第一次参加了项目组的例会。例会上每个人介绍了些自己负责的任务进度,基本上工作时间都是以周为单位,顿时感觉好轻松。与之前公司每天写日报,要精确到小时、分...
分类:
其他好文 时间:
2015-06-15 22:20:54
阅读次数:
124
07大道至简——软件工程实践者的思想阅读笔记之一2015-05-29 16:41第一章编程的精益作者将《列子·汤问篇》中的《愚公移山》与软件工程巧妙的结合起来,通过分析证明其实在两千多年前的愚公除了在移山的过程中担任“项目组织者,团队经理,编程人员等众多角色”,还已经具备了编程人员的基本素质。《愚公...
分类:
其他好文 时间:
2015-06-15 16:08:12
阅读次数:
125
—————————————————-Michael to pongba有下面2种方法:方法一:Section *pImageSection = new Section(pImage);assert(pImageSection);方法二:略ps:现在项目组代码用第一方法,并且也不写日志,每一次客户端d...
分类:
其他好文 时间:
2015-06-15 16:04:25
阅读次数:
103
最近,在项目组使用的mysql数据库中,插入数据出现乱码,关于这个问题做了下总结,我们从最基本的地方说起,到错误产生的深层次原因和解决办法。基本概念 ? 字符(Character)是指人类语言中最小的表义符号。例如’A'、’B'等; ? 给定一系列字符,对每个字符赋予一个数值,用数值来代表对应的字符...
分类:
数据库 时间:
2015-06-14 01:48:20
阅读次数:
145
项目组是做IM产品的,服务端当然用的是NIO技术做通信底层。但是一直都是对NIO有些理论的了解,没有实践,最近有空了,就实践了下NIO。
NIO,新IO,也称之为非阻塞IO。非阻塞是它跟传统IO的最重要的区别之一。传统IO用Socket进行通信,NIO则用channel进行消息交互。channel必须注册到selector上,把它感兴趣的事件告诉selector。这是个观察者模式的实现。...
分类:
编程语言 时间:
2015-06-10 19:27:22
阅读次数:
134
为了解决多并发下写Memcached的冲突方案,我们项目组引入了CAS机制,类同于Java并发包中的CAS(Compareand set)原子操作,用来处理同一个Item被多个线程更改的并发问题。Memcached的CAS是原理是引入版本号概念,每个存储数据对象都有一个64bit长度的数值作为该key对应value的版本号。具体使用代码如下:
// 此方法不同于get方法 获取Memcached...
分类:
系统相关 时间:
2015-06-10 17:26:55
阅读次数:
205
前言
上周的时候见一个日报的老大哥,在吃饭闲聊之余,问了一下我你在公司是不是属于那比不可少的人员,我有点不好意思的说是的,因为项目组里做android的人暂时只有我一个。趁这周末的时候,我自己想了一想,自己目前的能力是属于可以好好的运用工具、接口、语法等来完成公司要求的任务,但对于技术的核心,原理什么的,让我详细的描述的话,还是一知半解。这样的结果就体现在了求职面试中,以及就职你所...
分类:
移动开发 时间:
2015-06-10 12:22:59
阅读次数:
162
为什么要搭建nexus私服,原因很简单,有些公司都不提供外网给项目组人员,因此就不能使用maven访问远程的仓库地址,所以很有必要在局域网里找一台有外网权限的机器,搭建nexus私服,然后开发人员连到这台私服上,这样的话就可以通过这台搭建了nexus私服的电脑访问maven的远程仓库。1.首先确定我...
分类:
其他好文 时间:
2015-06-10 10:22:56
阅读次数:
132
在项目中,我们忙于赶着功能的实现,整个app的性能很差。每个页面加载都卡到不行。暑假马上就要到了,项目组专门安排了一个提升性能的版本。版本还没开始做,我提前在这里记录一下性能调优的一些方法和尝试。今天学习并尝试的是ViewStub。在app的UI中,我们时常会有一些View是“隐形的”即,我会在xm...
分类:
其他好文 时间:
2015-06-10 07:40:52
阅读次数:
148
Android自动化框架已有 2085 次阅读2014-8-26 12:19 | Android 几种常见的Android自动化测试框架及其应用 随着Android应用得越来越广,越来越多的公司推出了自己移动应用测试平台。例如,百度的MTC、东软易测云、Testin云测试平台……。由于自己所在项目组...
分类:
移动开发 时间:
2015-06-05 13:53:00
阅读次数:
659