java
wiyun
这个作者很懒,什么都没留下…
展开
-
java 集合研究记录(一)
HashSet和HashMap的区别*HashMap* *HashSet* HashMap实现了Map接口 HashSet实现了Set接口 HashMap储存键值对 HashSet仅仅存储对象 使用put()方法将元素放入map中 使用add()方法将元素放入set中 HashMap中使用键对象来计算hashcode值 HashSet使用成员对象来...原创 2018-12-07 15:54:46 · 212 阅读 · 0 评论 -
Hibernate与Mysql配置
本次记录自己搭建ssh框架遇到的一些坑,特此记录第一步:用eclipse里创建Maven项目第二步: 在pom.xml文件中<!-- 添加Hibernate依赖 --><dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-...原创 2018-12-04 12:54:01 · 2730 阅读 · 0 评论 -
java内存比较记录
Java的8种基本类型(Byte, Short, Integer, Long, Character, Boolean, Float, Double), 除Float和Double以外, 其它六种都实现了常量池, 但是它们只在大于等于-128并且小于等于127时才使用常量池。 Integer in1 = new Integer(1);Integer in2 = new Integer(1);Inte...原创 2018-07-13 09:24:40 · 501 阅读 · 0 评论 -
Mysql连接错误记录
1.报 Error updating database. Cause: java.sql.SQLException: null, message from server: "Host 'QTDORH7JYB1LSRK' is not allowed to connect to this MySQL 解决方案,把本地ip改为localhost最后正确的配置如下jdbc.driver=com.m...原创 2018-06-05 09:53:49 · 1161 阅读 · 0 评论 -
《算法竞赛入门经典——训练指南》第一章相关内容
《算法竞赛入门经典——训练指南》第一章相关内容 目录(?)[+]问题求解策略 General Problem Solving Techniques例题 Examples入门习题 ExercisesBeginner中级习题 ExercisesIntermediate提高习题 ExercisesAdvanced高效算法设计 Design转载 2014-04-11 10:43:36 · 1115 阅读 · 0 评论 -
Java命令模式
优点:类间解耦 可扩展性 与其它模式组更优秀缺点:N个命令,N个子类,类膨胀角色分类:Receiver 接受者:也就是具体工作者 Command:需要执行的所有命令在这里申明 Invoker调用者:接到命令,并执行命令Receiverpackage com.memory.commond;/** * 接收者 * * @可以有多个接收者 * * @au...原创 2019-01-08 16:40:07 · 767 阅读 · 0 评论 -
Java 中介者模式
优点:减少类间的依赖(同事类只依赖中介者) 降低类间的耦合缺点:中介会膨胀得很大,逻辑复杂应用场景:类的依赖关系,呈现网状的抽象人物类package com.memory.mediator;/** * 抽象角色 * * @author Administrator * */public abstract class Person { protected...原创 2019-01-07 17:20:18 · 171 阅读 · 0 评论 -
Java原型模式
优点:性能优良 逃避构造函数的约束缺点:由于使用原型模式复制对象时不会调用类的构造方法,所以原型模式无法和单例模式组合使用,因为原型类需要将clone方法的作用域修改为public类型,那么单例模式的条件就无法满足了。 对象不能声明为final应用场景:资源优化场景 性能和安全要求的场景注意:(拷贝 int ,long,char等) (不拷贝 String,内部数组,引...原创 2019-01-04 16:40:03 · 472 阅读 · 0 评论 -
java 建造者模式
优点:封装性 建造者独立,容易扩展 便于控制细节风险缺点:使用范围受限 内部复杂不适合使用应用场景相同的方法,不同的执行顺序,产生不同的事件结果时 多个部件或零件,都可以装配到一个对象中,但是产生的运行结果又不相同时 产品非常复杂,或者产品类中的调用顺序不同产生了不同的效能 在对象创建过程中会使用到系统中的一些其他的对象,这些对象在产品对象的创建过程中不易得到时在建造...原创 2018-12-29 17:29:04 · 1375 阅读 · 0 评论 -
Java模板模式
优点:封装不变部分,扩展可变优点 提取公共部份代码,便于维护 行为由父类控制,子类实现缺点:子类执行结果影响了父类的结果应用场景多个子类有公有的方法,并且逻辑基本相同时 重要,复杂的算法,可以放到模板,周边相关的细节交给子类 重构时,把相同的的模板提出到父类中,然后通过钩子函数约束其行为/** * 模板 * * @author Administrator *...原创 2018-12-29 15:33:59 · 1238 阅读 · 1 评论 -
Java一次性查询几十万 几百万数据解决办法
Java一次性查询几十万 几百万数据解决办法Java查询一次性查询几十万,几百万数据解决办法。很早的时候写工具用的一个办法,当时是用来把百万数据打包成rar文件。所以用了个笨办法。 希望高手指导一下,有什么好方法没有啊。Java查询一次性查询几十万,几百万数据解决办法。很早的时候写工具用的一个办法,当时是用来把百万数据打包成rar文件。所以用了个转载 2014-02-26 14:27:10 · 9176 阅读 · 0 评论 -
java Servlet 笔记
java Servlet 笔记 一、什么是Servlet servlet 是位于 web 服务器内部的服务器端的java应用程序,与传统的从命令行启动java 应用程序不同,servlet 有 web 服务器进行加载,该 web 服务器必须包含支持 servlet 的java 虚拟机(如Tomcat ,GlassFish)。 servlet 是一种服务器端转载 2014-02-26 14:06:56 · 607 阅读 · 0 评论 -
signal信号捕捉
[置顶]signal信号捕捉 分类: java初级2013-02-17 13:431074人阅读评论(0)收藏举报Signal 顾名思义是信号的意思,为什么要用到这个东西了?原因:由于现在在负责写网游的后台loginServer,里面写了不少配置文件,当我们的产品上线后,loginServer开启后这时配置文件的数据就被读取转载 2014-01-02 14:19:54 · 2545 阅读 · 0 评论 -
java国外网站
java国外网站 分类: 资料或经验J2EEjava2012-01-10 09:57192人阅读评论(0)收藏举报java互联网服务器sunhttp://www.javaalmanac.com - Java开发者年鉴一书的在线版本. 要想快速查到某种Java技巧的用法及示例代码, 这是一个不错的去处.http://ww转载 2014-01-02 15:26:47 · 1184 阅读 · 0 评论 -
IT世界大师~~~要看就看他们的书
IT世界大师~~~要看就看他们的书! 分类: 分享专区2012-02-15 15:58213人阅读评论(0)收藏举报设计模式java敏捷编程测试测试驱动开发(肯特·贝克)重构(马丁·福勒) 《重构 改善既有代码的设计》实现模式(肯特·贝克) 代码大全:第二版(史蒂夫·麦康奈尔) Working Effectiv转载 2014-01-02 14:45:21 · 538 阅读 · 0 评论 -
Android开发性能优化简介(非常不错的)
Android开发性能优化简介(非常不错的) 分类: android 其他2012-11-24 20:43350人阅读评论(0)收藏举报随着技术的发展,智能手机硬件配置越来越高,可是它和现在的PC相比,其运算能力,续航能力,存储空间等都还是受到很大的限制,同时用户对手机的体验要 求远远高于PC的桌面应用程序。以上理由,足以需要开发人员更加专心去实转载 2013-12-16 13:23:25 · 804 阅读 · 0 评论 -
java 获取汉字拼音的首字母 .
java 获取汉字拼音的首字母 . 分类: android 其他2012-03-10 21:18610人阅读评论(0)收藏举报javastringbytebufferclass工具在项目中要更能根据某些查询条件(比如姓名)的首字母作为条件进行查询,比如查一个叫“张三”的人,可以输入‘zs'。写了一个工具类如下:/**GB 2312转载 2013-12-16 13:04:17 · 771 阅读 · 0 评论 -
JAVA程序将数据导出excel文件
JAVA程序将数据导出excel文件 2011-03-03 20:12:03| 分类:javase | 标签:jxl poi excel |字号大中小订阅 一、利用JXL导出 JAR包和项目地址:http://jexcelapi.sourceforge.net/二、利用POI导出 JAR包和项目地址:htt转载 2013-12-11 13:01:08 · 753 阅读 · 0 评论 -
java版的压缩
package jframework.commons.util;002 003import java.io.BufferedInputStream;004import java.io.BufferedOutputStream;005转载 2013-11-15 13:51:47 · 742 阅读 · 0 评论 -
jdk
JAVA帮助文档全系列 JDK1.5 JDK1.6 JDK1.7 官方中英完整版下载JDK(Java Development Kit,Java开发包,Java开发工具)是一个写Java的applet和应用程序的程序开发环境。它由一个处于操作系统层之上的运行环境还有开发者编译,调试和运行用Java语言写的applet和应用程序所需的工具组成。JDK(Java Development转载 2013-11-13 17:11:33 · 715 阅读 · 0 评论 -
java 导出数据到excel 之 WritableWorkbook
java 导出数据到excel 之 WritableWorkbook 2011-01-19 12:34:58| 分类:●开发-Java | 标签:label sheet format2 addcell number |字号大中小订阅 所需jar文件为 jxl.jar 可以在此获取:转载 2014-01-09 10:50:39 · 2849 阅读 · 0 评论 -
Java发送Http请求,解析html返回
Java发送Http请求,解析html返回 2011-06-07 14:33:41| 分类:●开发-Java | 标签:java htmlparser import url http请求 |字号大中小订阅 今天是2008年7月7日星期一,下午一直在学校做个人开始页面。因为离不开google的翻译,所以想把google的翻译整合到我转载 2014-01-09 13:46:24 · 917 阅读 · 0 评论 -
Java初学者都必须理解的六大问题
Java初学者都必须理解的六大问题问题一:我声明了什么!String s = "Hello world!"; 许多人都做过这样的事情,但是,我们到底声明了什么?回答通常是:一个String,内容是“Hello world!”。这样模糊的回答通常是概念不清的根源。如果要准确的回答,一半的人大概会回答错误。这个语句声明的是一个指向对象的引用,名为“s”,可转载 2014-02-26 13:18:45 · 531 阅读 · 0 评论 -
Java 扑克牌发牌
Java 扑克牌发牌今天看到这个算法题,http://www.cnblogs.com/xishuai/p/3392981.html ,忍不住自己用Java做了一个。初始化很重要,所有的52张牌按顺序放入到容器里边,标志位标记为false表示手里没这牌。1 发牌利用随机数,找到容器中的这张牌,将标志位标记为true,表示手里有了这张牌。2 排序因为放入的时候是按顺转载 2014-02-24 13:28:32 · 1632 阅读 · 1 评论 -
Java程序题3
Java程序题3 分类: 面试相关 2012-06-21 11:2884人阅读评论(0)收藏举报javastringimportclassfunexception【程序31】题目:将一个数组逆序输出。 import java.util.*;public class lianxi31 {public static vo转载 2014-01-10 10:52:36 · 790 阅读 · 0 评论 -
Java程序题2
Java程序题2 分类: 面试相关2012-06-21 11:2792人阅读评论(0)收藏举报javastringclassimport编程c【程序16】题目:输出9*9口诀。 public class lianxi16 {public static void main(String[] args) { for转载 2014-01-10 10:51:42 · 733 阅读 · 0 评论 -
面试总会问道的sql语句查询重复记录
面试总会问道的sql语句查询重复记录 分类: JAVA2012-06-21 11:2298人阅读评论(0)收藏举报sql面试user1.无论主键唯一不唯一都可以,理解好这个,万能的。。。select * from t_user where u_name in (select u_name from t_user gr转载 2014-01-10 10:17:02 · 726 阅读 · 0 评论 -
寻路(AStar/A星/A*)算法
寻路(AStar/A星/A*)算法 分类: 网络文章2012-11-26 13:551053人阅读评论(0)收藏举报游戏算法一提到“A*算法”,可能很多人都有"如雷贯耳"的感觉。用最白话的语言来讲:把游戏中的某个角色放在一个网格环境中,并给定一个目标点和一些障碍物,如何让角色快速“绕过障碍物”找出通往目标点的路径。(转载 2014-01-10 15:32:31 · 1756 阅读 · 0 评论 -
Java程序题1
Java程序题1 分类: 面试相关2012-06-21 11:25117人阅读评论(0)收藏举报javastringclasscharacterinputimport【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?转载 2014-01-10 10:50:40 · 656 阅读 · 0 评论 -
Java加密技术(一)——BASE64与单向加密算法MD5&SHA&MAC
Java加密技术(一)——BASE64与单向加密算法MD5&SHA&MAC博客分类:Java/SecurityJavabase64macmd5sha 加密解密,曾经是我一个毕业设计的重要组件。在工作了多年以后回想当时那个加密、解密算法,实在是太单纯了。 言归正传,这里我们主要描述Java已经实现的一些加密解密算法,最后介绍数字证书。 如基本转载 2013-12-25 10:24:33 · 659 阅读 · 0 评论 -
logger的系统
目录1. 简介2. 安装3. log4j基本概念3.1. Logger3.2. Appender3.2.1. 使用ConsoleAppender3.2.2. 使用FileAppender3.2.3. 使用WriterAppender3.3. Layout3.4. 基本示例3.4.1. SimpleLayout和FileAppender3.4.2.转载 2013-09-04 16:54:17 · 546 阅读 · 0 评论