摘要: Sqlla 一套数据库的 ORM 微型库,提供简单高效的 API 来操作数据库。 Sqlla 拥有极少的API,使用方式简单。让开发者不需要关心数据库操作的具体细节,只需专注SQL和业务逻辑。同时简单的事务模型让开发过程增益很多。 简单使用 创建实体类,用 @SqllaEntity 标识 DAO 接 阅读全文
posted @ 2017-05-18 16:29 南国生红豆 阅读(726) 评论(2) 推荐(2) 编辑
摘要: 最近看到一篇灰常好的算法文章,介绍了大部分常用算法,如排序,遍历,查找,搜索,插入等算法。http://blog.csdn.net/feixiaoxing/article/category/878822 阅读全文
posted @ 2014-08-11 14:13 南国生红豆 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 基础知识: 排序:通过计算机手段将一组随机无序的数列变成有序的数列。常用排序算法有很多,主要有如下的几种: 包括插入排序,冒泡排序,选择排序,堆排序,归并排序,计数排序,基数排序,桶排序,快速排序等。 插入排序,堆排序,选择排序,归并排序和快速排序,冒泡排序都是比较排序,它们通过对数组中的元素... 阅读全文
posted @ 2014-08-11 13:14 南国生红豆 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 基本概念: 1. 操作符重载:C++支持对某个操作符赋予不同的语义 2. new操作符:申请内存,调用构造函数关于c++ new操作符的重载你知道c++的new操作符和operator new的区别么?也许你还会问,他们有区别吗?当你写下面这样的代码时,string *pa = new stri... 阅读全文
posted @ 2014-08-11 11:41 南国生红豆 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 基本概念: 1.函数指针,一个地址指针变量,其值指向代码区的某个函数首地址。 2. 虚函数,可以被子类覆写的C++成员函数。由虚函数表实现。 3. 虚函数表指针(vpt),指向虚函数表首地址的指针,一般放在类实例的首4字节(x86系统)。通过它能找的虚函数表,进而能找的某个虚函数。函数调用: ... 阅读全文
posted @ 2014-08-05 14:22 南国生红豆 阅读(793) 评论(0) 推荐(0) 编辑
摘要: 上节讲了磁盘的一些基本知识。这一节我们就开始磁盘的真正调度,调度之前需要先说一个知识点。磁盘参数: 1. 磁盘容量 = 磁头数 * 柱面数 * 扇区数 * 512bytes,固定的 2. 转速:转速决定读写512字节的速度 3.平均访问时间:是指磁头从起始位置到到达目标磁道位置,并且从目标磁道... 阅读全文
posted @ 2014-04-30 11:23 南国生红豆 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 磁盘调度,简单的讲就是让磁盘工作,并且符合我们的要求的工作!很多初学者可能多磁盘调度和文件系统弄混,其实他们是两个完全不相同的概念。磁盘调度可以说是一个磁盘的驱动系统,由磁盘厂商设计和开发。而文件系统属于操作系统的一部分,它比磁盘调度系统更高一级,他直接面向上层用户。那就说说磁盘的调度过程吧,上图。... 阅读全文
posted @ 2014-04-30 10:34 南国生红豆 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 原文:在顶目中无意中碰到PreparedStatement 在存DB时出现乱码,困扰了好久终于解决问题 问题代码如下 1 ps = con.prepareStatement(INSERT_SQL); 2 3 ps.setString(1, username); 4 5 ps.setLong(2, messageID); 6 7 ps.setString(3, new java.util.Date()); 8 9 ps.setInt(4, msgXML.Length());10 11 ps.setString(5, “中文内容”);12 13 ... 阅读全文
posted @ 2014-04-11 19:26 南国生红豆 阅读(894) 评论(0) 推荐(0) 编辑
摘要: 刚才修改表结构:1 alter table room add CONSTRAINT roomname_unique UNIQUE(roomname);结果提示如下错误:1 ERROR 1071 : Specified key was too long; max key length is 767 b... 阅读全文
posted @ 2014-04-10 19:31 南国生红豆 阅读(598) 评论(0) 推荐(0) 编辑
摘要: web容易乱码,最近有乱码了,透死了!搞了半天,终于好了:1 String comment = new String(request.getParameter("comment").getBytes("8859_1"), "utf-8");// 前台好像是 解析出问题了,因为是get方法,传输不被加密,所以tomcat默认收到的编码就是iso8859-1 阅读全文
posted @ 2014-04-10 19:11 南国生红豆 阅读(137) 评论(0) 推荐(0) 编辑