java knowledge
toShareYou
写出自己能看懂的博客
展开
-
Annotation 零基础学习
我对简单原创 2014-11-20 17:55:04 · 431 阅读 · 0 评论 -
java 读写注册表 及 启动WIN服务
1、java 如果想对注册表进行读写,我这里是利用 JNI 来实现首先要下载两个文件:jRegistryKey.dll、jRegistryKey.jar2、具体的实现方法在附件中原创 2016-09-23 14:25:30 · 452 阅读 · 0 评论 -
java 调用cmd命令进程阻塞学习
注:处理此问题的原文:http://blog.csdn.net/meryvn/article/details/49663721开发过程中遇到调用外部 exe 文件过很久才能显示出来,除非是把本身的程序终止,调用 exe 文件则很快可以显示,以下是代码部分:Runtime rn = Runtime.getRuntime(); Process p = null;原创 2017-05-25 17:43:32 · 737 阅读 · 0 评论 -
java 调用浏览器学习
1、org.eclipse.swt.browser.Browser 方式调用Shell shell = new Shell(SWT.APPLICATION_MODAL | SWT.CLOSE); shell.setLayout(new FillLayout()); shell.setMaximized(true); Browser browser =原创 2017-05-25 12:09:28 · 374 阅读 · 0 评论 -
ASCII 码表学习
1、什么是 ASCII 码ASCII 全称“American Standard Code For Information Interchange” 美国信息交换标准代码。 ASCII 局限性在于只能显示 26 个基本拉丁字母、阿拉伯数字和英式标点符号,因此ASCII 虽然解决了部分西欧语言的显示问题,但对更多其他语言依然无能为力。因此现在的软件系统大多采用 Unicode。2、原创 2017-06-20 11:33:38 · 547 阅读 · 0 评论 -
java svg 转 png 学习
示例如下:import java.io.ByteArrayInputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io原创 2017-11-01 17:52:08 · 3991 阅读 · 2 评论 -
JDBC 远程 SQLSERVER 速度很慢的处理方式
1、数据库连接配置<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd"><beans> <bean id="netpreLgfy" class="org.springframework.jdbc.datasou.原创 2017-06-20 14:56:16 · 4889 阅读 · 0 评论 -
websrvice 学习
1、什么是 wsdl?用一种和具体语言无关的抽象方式定义了给定 WEB 服务收发的有关消息和服务。webservice wsdl 各元素详解参考:https://blog.csdn.net/wenzhi20102321/article/details/684865262、webservice 四种发布方式CXFXfireAXIS2AXIS1详细可参考:http...原创 2017-12-06 14:58:05 · 390 阅读 · 0 评论 -
字符集编码学习
很多文字都是采用以下这文章(转):https://www.ibm.com/developerworks/cn/java/j-lo-chinesecoding/index.html1、为什么要编码?世界语言有多种,每种写法上又不一样,可现在的计算机只能识别机器语言(二进制),再往上走点就是只能识别数字和字母,谁让计算机是老外发明的呢?所以除了英语之外的其它语言都需要进行编码和原创 2017-06-27 10:17:27 · 223 阅读 · 0 评论 -
md5 学习
在我们开发中经常会涉及到加密之类的功能,目前最常见的就是MD5 加密,我这里有几个加密的例子以供参考:package com.yuri.util;public class MD5{ public MD5(Object ob) { this(); Update(ob.toString()); } public MD5原创 2018-01-26 11:36:53 · 195 阅读 · 0 评论 -
java 处理小数点精度学习
在以前的学习中经常会涉及到小数取整的问题,什么样的精度才能最准确?1、精度之所以会出现误差是因为机器是通过二进制计算,有些数字在转成二进制的时候会出现误差2、解决办法就是用到 java.math.BigDecimal3、实例:// 解决精度丢失问题(lg:19.65) Double db = Double.valueOf(df.format(totalFee)); Double f...原创 2018-05-24 14:09:25 · 735 阅读 · 0 评论 -
datasource.propertites 配置详解
jdbc-0.proxool.alias=ztsysjdbc-0.proxool.driver-url=jdbc:oracle:thin:@(description=(address_list= (address=(host=172.19.172.13) (protocol=tcp)(port=1521))(address=(host=172.19.172.14)(protocol=tcp) ...原创 2018-08-19 10:33:12 · 381 阅读 · 0 评论 -
java 日期处理
1、如何判断当前时间是否大于某个时间节点SimpleDateFormat format = new SimpleDateFormat("HH");String currentDate = format.format(getSystemDate());if(GlobalFun.stringToInteger(currentDate) < 14) {...} ...原创 2019-02-18 10:27:52 · 111 阅读 · 0 评论 -
java 基础知识
1、final 关键 它可以用来修饰:类、方法、变量。 修饰变量: a、基本类型 - 加上final表明是编译期常量,可在编译时执行值(效率上会提高)。 b、引用类型 - 加上final表明引用对象的地址不可改变(其实值还是可以改变的)。原创 2016-04-15 10:49:57 · 221 阅读 · 0 评论 -
java 路径读取学习
1、java 中 getResourceAsStream(String path) 我们平常会这样来调用: ClassName.class.getResourceAsStream(path),注意这里的path,我们再使用 main 方法读取的时候需记得这个路径的文件一定要和class文件在一起,也就是说资源文件得和class文件放在一起才能读取到,否则返回null。2、原创 2016-04-13 22:41:07 · 249 阅读 · 0 评论 -
HashMap source code 阅读
如果说ArrayList的核心是数组,那么HashMap的核心就是链表。因此要想了解HashMap source code,首先来了解一下LinkedLists:链表的节点通常分为两部分:the data和a reference to the next node 。其中链表由分为:单向、双向、循环链表,这里只讨论单向链表。针对单向链表来说,一头一尾最特殊了。头节点的引用虽然指向下个一节点,原创 2014-11-25 20:10:55 · 470 阅读 · 0 评论 -
ArrayList source code相关方法阅读
1、新增一个对象/** * Appends the specified element to the end of this list. * * @param e element to be appended to this list * @return true (as specified by {@link Collection#add})原创 2014-11-21 18:17:11 · 574 阅读 · 0 评论 -
java 运算的一些基本知识
1、 我在看swt源码的时候看到这么一段内容: /** * Style constant for horizontal alignment or orientation behavior (value is 1<<8). * Used By: * Label * ProgressBar * Sash * Scale * ScrollBar * Slider原创 2014-12-02 19:23:05 · 387 阅读 · 0 评论 -
File I/O source code--新建文件 相关方法阅读
虽然我们经常在用java的I/O,但是我们有没有想过,程序是如何从文件中读取数据的呢,揭开这个神秘的面纱原创 2014-12-05 20:28:38 · 791 阅读 · 0 评论 -
java class loader 学习
写这篇文章之前我向部分人推荐IBM developerWorks网站,我好几次不懂的问题最后都是通过这里面的文章得到了理解,推荐它一是因为它的内容细致,很多都有图片讲解;二是它的文字排版很好,让人看着很清晰舒服,例如我这里学习的类加载就是参考这篇文章来学习的:深入探讨 Java 类加载器学习这篇文章之前我要把我以前以为自己了解了,实际一知半解的概念重新学习一下:java字节码:程序员编写之原创 2015-01-28 14:56:12 · 416 阅读 · 0 评论 -
java source code attachment problem
两天解决了两个问题,问题少,但还是蛮开心。不以短期为成败,看两年后的我。第一个就是当我断点到这个类sun.nio.cs.StreamDecoder的时候发现,jdk1.6所带的src.zip源码里面没有,然后我花了一些时间去网上找了一个jdk1.7的源码,下载完之后发现里面有我想要的源码,非常高兴,立刻attachment:引用完了之后我发现任何的断点都进入不了,顿时傻眼,然后就是原创 2015-01-30 17:24:44 · 612 阅读 · 0 评论 -
File I/O source code--读取文件 相关方法阅读
上一篇本来是要介绍读取文件的,后来写着写着,感觉我连如何创建文件都不知道,所以索性就标题改了,挪到这篇来讨论读取文件的方法/* 读入TXT文件 */ String pathname = "D:\\input.txt"; //绝对路径或相对路径都可以,这里是绝对路径,写入文件时演示相对路径 File filename = new File(pathname); // 要读取以上路径的原创 2014-12-09 19:07:08 · 787 阅读 · 0 评论 -
File I/O source code--写入文件 相关方法阅读
测试例子:/* 写入Txt文件 */ File writename = new File(".\\output.txt"); //相对路径,如果没有则要建立一个新的output。txt文件 writename.createNewFile(); // 创建新文件 BufferedWriter out = new BufferedWriter(new FileWriter(原创 2014-12-10 14:14:36 · 725 阅读 · 0 评论 -
Java I/O Overview
在你刚开始学java I/O的时候,有没有觉得关于I/O有超级多的类,老是记不住呢?我在看一篇英文文章的时候发现这么记比较容易一些,希望下面的方法能帮到你。首先我们要知道java I/O的访问途径有哪些:•File Access•Network Access•Internal Memory Buffer Access(内存缓冲区的访问)•Inter-Thread Com原创 2014-12-14 10:17:33 · 516 阅读 · 0 评论 -
File I/O source code--Pipe 相关方法阅读
在java I/O把Inter-Thread Communication(线程之间的访问)称之为Pipe(管道),所以我们在使用PipedInputStream、PipedOutputStream、PipedWriter、PipedReader的时候都是和线程结合着使用,这里我们介绍一下PipedWriter和PipedReader相关方法,例子:import java.io.IOExcept原创 2014-12-14 12:17:16 · 601 阅读 · 0 评论 -
Serialization I/O example explain
本来我是在看java File I/O的源代码,看着看着发现所有的数据传输都涉及到Stream(流),而Stream传输又会涉及到java中的序列化,我们一步一步来看:什么是java中的流呢什么是序列化(serialization)?java中的对象、以及存储在这个对象中所有信息都可以用一系列的字节来表示。一个被序列化的对象可以写入到文件中,同时也能通过反序列的方式将其还原回来原创 2014-12-11 14:00:34 · 499 阅读 · 0 评论 -
java web basic knowledge
1、什么是java容器 容器就是用java编写好的一套程序,原先必须自行编写程序来管理对象之间的关系,现在容器会来解决。例:JSP、WebSphere、WebLogic、Tomcat、Resin1、什么是tomcat tomcat是web应用的服务器,它是一种servlet容器2、什么是servlet3、什么是servlet容器5原创 2015-05-28 15:38:50 · 568 阅读 · 0 评论 -
File 文件读取实例
在实际开发中经常会从配置文件中读取参数信息,以下代码部分:package com.ztkj.his.mz.mzdoctor.util;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;impo...原创 2019-03-16 10:46:39 · 203 阅读 · 0 评论