- 博客(12)
- 资源 (3)
- 收藏
- 关注
原创 idea如何使用,从激活开始
IntelliJ IDEA是一款流行的Java集成开发环境(IDE),它为开发者提供了许多有用的功能和工具来提高他们的工作效率和开发质量。直接使用IntelliJ IDEA就相当于节省了自己的时间,如果先使用其他编译器后来在使用IntelliJ IDEA会觉得非常的难受。等过一段时间后你就不想在用其他编译器了。直接一步到位不好么兄弟!
2024-03-14 20:55:20 496 1
原创 单例模式的五种实现方式
单例模式: 无论在什么时候,该类只有一个实例。 实现单例模式的要点就是提供一个私有的无参构造函数。一、饿汉单例模式饿汉就是很急迫的意思,可以想象一下一个饿了五六天的人面前放着一个美味的汉堡。即在类加载的时候就new一个实例,也成立即加载。 代码实例:public class SingleObject { private static SingleObject object = new S
2017-05-12 16:09:48 318
原创 Java多线程——实现线程的方式以及线程的状态
什么是线程 线程是进程中独立运行的子任务(进程是受操作系统管理的基本运行单元),在没有同步的情况下,线程的执行是随机乱序的。 在Java编程中,有四种方式去实现多线程。 一、实现Runnable接口 Runnable接口中只有一个抽象run()方法,这个方法是运行线程的入口,而不是启动线程的入口,启动线程用start()方法,实现这个接口的类就具有了多线程的功能了。public
2017-05-12 14:53:40 463
原创 Java Reflect JDK动态代理
JDK动态代理就是利用一个代理类去加载或调用实现特定接口的目标类的属性或方法。 什么是代理类? A dynamic proxy class is a class that implements a list of interfaces specified at runtime such that a method invocation through one of the interfaces
2016-11-29 19:14:58 333
原创 Java反射一
当我大学第一次接触到反射的时候,我就在想下面三个问题。 什么是反射? 反射怎么用? 什么时候用它? 当我弄清楚这三个问题的时候,我突然发现,反射实在太强大,它简直无处不在不管是多大的项目,不论是任何Java框架,反射都在里面充当着必不可少的角色。 回到最初的三个问题。 第一、什么反射? 其实简单的说反射就是动态的获取或修改类的信息(包括类)。我相信每个Java coder都知道jav
2016-11-25 18:42:05 236
原创 玩转 Java Nio 第一章 buffer相关
Java nio是jdk1.4增加的新的IO,Nio比起字节、字符流用起来更简洁,效率更高。和nio相关的JDK主要是java.nio和java.nio.x。Buffer是nio的核心类之一,顾名思义就是缓冲区,它是一个抽象类,用来存储数据或作为数据的中转站。Buffer的子类主要有一下7个:ByteBufferCharBufferDoubleBufferFloatBufferIntBuf
2016-10-18 17:08:04 257
原创 【干货】使用Java发送各种格式的邮件
测试可用: 有些重复代码没有给注释。类的方法作用自行查看API了解,最后附上源码。 首先使用JavaMail的jar,官网可下载。 公共静态的常量: public final static String MAIL = "@sina.com"; // 邮箱格式 public final static String SE
2016-05-05 22:09:22 15631
原创 关于Hibernate与spring集成更新无效的分析
刚开始写博客,其中有何纰漏请包涵一二。 Hibernate是一个ORM持久化框架,也是主流的ORM框架之一。使用它,程序员能够利用OOP思想操作数据库数据。但是新手刚开始学习Hibernate的时候,由于对于Hibernate的工作原理和机制理解不透彻,在使用过程中,将会遇到许多问题和掉入许多深坑(好几天出不来,比如楼主我,唉~~~~),大大的降低了工作效率。最近使用Hibernte
2016-05-03 14:35:57 4737 1
原创 基本的JSP中调用Ajax与Servlet进行数据交互
首先创建jsp页面中 然后在页面中写入js代码!<%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%> ">
2016-03-12 18:11:06 23479 1
原创 关于Hibernate使用spring事务管理的错误
Write operations are not allowed in read-only mode (FlushMode.MANUAL): Turn your Session into FlushMode.COMMIT/AUTO or remove 'readOnly' marker from transaction definition.是因为Service中的方法与事务策略中
2015-10-23 23:27:45 322
原创 在注入“sessionFactory”时提示java.lang.AbstractMethodError错误
在集成springmvc与Hibernate时遇到的问题Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in file [E:\apache-tomcat-7.0.59\webapps\Spring
2015-10-23 16:54:12 1070
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人