
Java
Laichilueng
不会打码的摄影师不是好的程序员
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java进阶 —— 覆盖equals方法的技巧
本文是我在学习Effective Java这本书时的一些体会,用于总结学习,部分内容来自书上。 类Object中有equals()这个方法,该方法用于比较两个对象是否相等。 Object类中的源码如下: public boolean equals(Object obj) { return (this == obj); }这里Object提供的equals方法是比较两个对象的内存地原创 2017-01-21 22:04:19 · 1611 阅读 · 0 评论 -
操作系统课程设计 —— 模拟磁盘文件系统实现 (Java)
这是我前段时间做了一个操作系统课程设计作业,使用java实现了命令行输入对虚拟文件进行管理。 下面是课程设计要求: 点击这里可以查看详细的要求 题目五 模拟磁盘文件系统实现 一、课程设计目的 了解磁盘文件系统的结构、功能和实现。并可练习合作完成系统的团队精神和提高 程序设计能力。 二、小组人数 建议 3~5 人一组共同完成模拟磁盘文件系统的实现。 选择题目“模拟磁盘文件系统实原创 2017-01-22 16:39:26 · 27143 阅读 · 12 评论 -
转!JAVA文件读写操作
file(内存)—-输入流—->【程序】—-输出流—->file(内存) 当我们读写文本文件的时候,采用Reader是非常方便的,比如FileReader,InputStreamReader和BufferedReader。其中最重要的类是InputStreamReader, 它是字节转换为字符的桥梁。你可以在构造器重指定编码的方式,如果不指定的话将采用底层操作系统的默认编码方式,例如GBK等。使用F转载 2017-05-03 17:23:05 · 6698 阅读 · 0 评论 -
设计模式--生产者消费者模式
常见场景:某个模块负责产生数据,这些数据由另一个模块来负责处理。产生数据的模块,就形象地称为生产者;而处理数据的模块,就称为消费者。该模式还需要有一个缓冲区处于生产者和消费者之间,作为一个中介。生产者把数据放入缓冲区,而消费者从缓冲区取出数据缓冲区作用 解耦,生产者和消费者只依赖缓冲区,而不互相依赖 支持并发和异步 假设有一食品加工厂,它有一个仓库能存放一定量的食品,工厂不断的生产出食品并存放到仓库原创 2017-08-10 15:51:14 · 821 阅读 · 0 评论 -
Mybatis 执行传入的sql语句
在项目开发中,需要根据具体业务逻辑动态拼接sql语句,那么我们可以将动态拼接好的sql语句传入mybatis中,这样便能最大限度将sql掌握在自己手里。原创 2017-08-07 14:49:02 · 25954 阅读 · 4 评论 -
三大框架整合ssm:SpringMVC + Spring + Mybatis
github地址: https://github.com/laichilueng/ssm首先打开IDE ,我这边用的是myeclipse10, 创建一个web项目,添加maven支持。接着我们修改pom.xml文件,使用maven管理我们的jar包,这里可以参考我的pom.xml文件pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" x原创 2017-08-22 10:31:04 · 1299 阅读 · 0 评论