![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java编程
qq_36830736
这个作者很懒,什么都没留下…
展开
-
利用Java反射根据属性名获取对象值和类型代码
/** * 通过属性名获取对象值 * @param mp 要操作的对象 这里以MoveProgress 为例子 * @param vill 要获取值的字段名 * @return * @throws Exception * */ public Object getObValue(MoveProgress原创 2017-05-19 17:34:17 · 2603 阅读 · 0 评论 -
对于sql语句or优化的一些看法
如果数据库有100万条数据,例如使用 select *from table id=1 or id=2 查询会扫描全部数据速度效率表较慢, 如果用union和索引可以大大优化查询速度效率,上面语句改成select *from table id=1 union select *from table id=2 如果id上有索引只会扫描id=1和id=2的数据,扫描100万条数据和2原创 2017-07-06 10:18:10 · 7845 阅读 · 1 评论 -
java注解试用及通过反射读取值
第一步创建一个注解接口@Target({java.lang.annotation.ElementType.TYPE})@Retention(RetentionPolicy.RUNTIME)public @interface Fruit { public abstract String name() default "";// 默认值为“”原创 2017-08-29 11:36:48 · 279 阅读 · 0 评论 -
java使用poi读取ecxel文件的工具类
导入jar包 poi-3.8-20120326.jar poi-examples-3.8-20120326.jar poi-excelant-3.8-20120326.jar poi-ooxml-3.8-20120326.jar poi-ooxml-schemas-3.8-20120326.jar poi-scratchpad-3.8-20120326.jar xmlb原创 2017-09-15 11:37:42 · 273 阅读 · 0 评论 -
Java使用RandomAccessFile读写文本文件
指定位置写入RandomAccessFile file = new RandomAccessFile("c:\\k.txt", "rw"); file.seek(2*2);//跳过俩个字节file.write("人".getBytes());//防止乱码指定位置读取 RandomAccessFile raf = new RandomAccessFile("c:\\k.原创 2017-09-24 10:26:05 · 526 阅读 · 0 评论 -
Java使用RandomAccessFile读写字节文件
RandomAccessFile rf=new RandomAccessFile("c:\\a.jpg","rw"); // 定位读取的位置 rf.seek(1230); System.out.println(rf.length()); RandomAccessFile currentPart = new原创 2017-09-24 14:41:33 · 1637 阅读 · 0 评论 -
java sevlet使用多线程下载文件
//index.jsp String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + pa原创 2017-10-15 10:35:44 · 224 阅读 · 0 评论 -
spring 整合mybatis 缓存使用心得
//实体类要序列化,父类序列化子类可以不序列化,父类和子类都不序列化使用二级缓存会报错,子类序列化父类不序列化也可以public class Obj extends ParentObj implements Serializable{}//*Mapper.xml 中加 这样就可以了,查询大量数据使用缓存和不使用速度有明显差别原创 2017-12-14 09:51:56 · 229 阅读 · 0 评论