06 2015 档案
摘要:公司要做一个新的小项目,之前的项目代码结构不够好,没有用注解,没有BaseDao接口,导致每一个模块都有大量的重复代码.为了解决这个问题,我写了`BaseDao`接口和它的实现类`BaseDaoImpl`.其中核心的代码是整合框架以及通用方法的实现.1. **定义`BaseDao`接口.**2. *...
阅读全文
摘要:1. **什么是视图**视图是一个虚拟表,它只保存在内存里,不占实际的存储空间,不保存数据,它只是从表里引用数据,它的使用方式和表是一样的.2. **视图的使用场景** + 简化数据访问有时候数据在表里的格式并不适合终端查询,这时可以创建一系列的视图. + 作为一种安全策略 视图可以限制用户...
阅读全文
摘要:1. **背单词-扇贝单词**据说想要流畅的阅读需要大学两万的单词量,而一个程序员平常要阅读大量的英文文档,一些资料和问题的解决办法都是只有英文的.为了背单词我试过很多种方法,试过很多种工具,买过单词书,但只有扇贝单词让我坚持了下来.2. **买火车票-智行火车票**有时候周末要回老家总是没有票,总...
阅读全文
摘要:最近项目用要在服务器上保存从Android终端传过来的图片,公司以前的项目中使用的是使用时间戳的方式给图片命名,这样就存在一个问题,如果并发够大的话可能会两张图片结果只保存了一张,而这种情况使用UUID代替是一个不错的选择.---1. **什么是UUID?**>A universally uniqu...
阅读全文
摘要:1. **网上有那么多的文章了,为什么还要写这样一个东西?**因为没有一篇能够一次就能解决我的问题啊.2. **Ubuntu的常见的输入法框架有哪些?**Ubuntu安装完成后会自带ibus输入法,但好多人都不喜欢用,使用起来很别扭.而搜狗输入法强大的词库,使用起来更得心应手.3. **安装fcit...
阅读全文