分类:: Java

0

MyBatis框架-1-简介

什么是 MyBatis ?MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以对配置和原生Map使用简单的 XML 或注解,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。

0

Word转PDF[不采用OpenOffice]

目前在做一个与文档有关的项目,网上看到的都是利用OpenOffice来转化word为pdf的,其实局限性很大,下载那么大一个软件,却只是为了它的服务。所以决定找一下有没有别的方法,终于遇到了docx4j这个神一样的JAR包,完美解决了我的问题!不说了,直接上代码! 所需Jar包如下: avalon-framework-4.1.5 commons-io-2.4 docx4j-2.7.1 log

0

Java8-default,defender关键字

今天研究Java8源码的时候发现了一个神奇的关键字,default,我一直以为default只是在switch里面起作用,其余的就没什么了。然而,知道我看到它作为方法限定符之后我的三观刷新了。。。居然还可以作为权限访问符! 写了几个例子研究一下:源码1: 12345678public interface DefaultAPI { public void add(int a, in

0

Java网络编程之多线程Client-Server

Java C/S架构网络编程的多线程版相比单线程版更复杂,同时效率也更高。 Client 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859package exercise01; import java.io.*; impo

0

Java网络编程之单线程Client-Server

Java网络编程知识整理如下思维导图: 单线程的C/S架构实现如下: Client: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849package exercise01; import java.io.*; import java.net.*; publ

0

中文和Unicode互相转化

Unicode转中文 123String unicode = "\u6211\u7231\u7956\u56fd";String result = new String(unicode.getBytes("UTF-8"), "UTF-8");System.out.println(result); 结果:我爱祖国 中文转Unicode 1234567String chinese = "我爱祖国";S

0

Jdom解析XML

XML是一种广为使用的可扩展标记语言,java中解析xml的方式有很多,最常用的像jdom、dom4j、sax等等。前两天刚好有个程序需要解析xml,就学了下jdom,写了个小例子,这里做个学习笔记。 要使用jdom解析xml文件,需要下载jdom的包,我使用的是jdom-1.1。解压之后,将lib文件夹下的.jar文件以及build文件夹下的jdom.jar拷贝到工程文件夹下,然后就可以使用

0

static静态代码块,静态变量等加载顺序研究

一直很纠结static代码块和static静态变量的加载顺序,网上的教程良莠不齐,决定自己亲自试一下,毕竟实践才是检验真理的唯一标准,实践过才有发言权!好啦,先看代码: 父类代码: 123456789101112131415161718192021222324252627282930313233343536public class StaticBlock { {