
java
修炼中的菜鸟
这个作者很懒,什么都没留下…
展开
-
java初始化得顺序
1.。。。如果mian函数所在的类包含静态的代码块和静态的变量,则按静态代码块和变量的先后的顺序执行静态代码块和初始静态的变量,然后再执行static main方法。2.。。。。在static main 方法里面,是按顺序执行里面的代码的,在里面初始化main所在类的对象的时候,先按普通代码块和变量的初始顺序先执行,在执行构照函数 public class Testmain原创 2013-11-12 15:17:16 · 900 阅读 · 0 评论 -
java集合学习一
1.Set存放的元素是无序的不可重复。2.List存放的元素为有序可重复。3.重写equals方法,一般最好重写hasCode方法,当对象作为key的时候及索引,会使用hasCode方法进行查找。4.容器对象在调用remove,contains等方法时需要比较对象是否相等,这会涉及到对象类型的equals方法和 hashCode方法。对于自定义的类型,需要重写equals和has原创 2014-08-11 20:18:48 · 1923 阅读 · 0 评论 -
java排序算法总结
java的排序算法,直接排序,插入排序,交换排序,归并排序原创 2014-08-15 15:14:55 · 1878 阅读 · 0 评论 -
java集合学习二List
List的子类有ArrayList,LinkedList,Vector原创 2014-08-11 20:47:40 · 823 阅读 · 0 评论 -
mysql-使用mycat实现简单的读写分离
4.3.1Mycat下载http://www.mycat.io/是Mycat的官方网站,到这个网站可以进行Mycat的下载,在官网还可以下载《Mycat权威指南》pdf的电子档,下载Mycat的源码。目前最新稳定的Mycat版本是Mycat1.6, Mycat有window,linux,unix,mac平台对应的版本,我这里也使用下载的是window下的1.6版本来实现读写分离。4原创 2017-06-20 17:01:10 · 8180 阅读 · 1 评论 -
linux平常的常用命令
平常经常使用linux进行开发,软件安装,环境部署等,会用到一些常用的命令,下面是我平时使用到linux下的常用命令: type command 查看一条命令是外部命令还是内部命令[root@upl test]# type cdcd is a shell builtincd 是内部命令[root@upl test]# type mountmount is原创 2017-06-20 18:14:22 · 2039 阅读 · 0 评论 -
haproxy+mycat搭建高可用数据库
在http://blog.youkuaiyun.com/j903829182/article/details/72844954介绍了主从复制, 在http://blog.youkuaiyun.com/j903829182/article/details/73500080介绍了基于mycat的读写分离这篇博客就是需要基于前面两篇博客的基础上进行的,使用haproxy+myca原创 2017-06-20 17:57:58 · 4325 阅读 · 0 评论 -
java实现amr转mp3
由于amr格式的语音,在前端页面一般不能直接播放,需要后台转换,下面实现amr格式的语音转mp3. 下载jave-1.0.2.jar包,创建一个maven项目,在resources目录下创建一个lib目录,把jave-1.0.2.jar包拷贝到lib目录下,在pom.xml里面依赖jave-1.0.2.jar本地包,maven不能远程下载jave-1.0.2.jar包,需要本地引入,引原创 2017-11-14 17:11:21 · 8303 阅读 · 0 评论 -
java内存区域与内存溢出异常学习笔记
一,java内存区域与内存溢出异常java运行时数据区域1,程序计数器: 程序计数器(program counter register)是一块较小的内存空间,它可以看作是当前线程所执行的字节码的行号指示器。在虚拟机的概念模型里(仅是概念模型,各种虚拟可能会通过一些更高效的方式去实现),字节码解释器工作时就是通过改变这个计数器的值来选取下一条需要执行的字节码指令,分支,循环,跳转,异常处理,...转载 2018-03-17 23:19:05 · 291 阅读 · 0 评论 -
标准坐标系经纬度转百度火星坐标系经纬度
标准坐标系经纬度转百度火星坐标系经纬度,代码如下:package com.qwrt.fire.sensor.util;/** * Created by jack on 2018/4/27. * 火星坐标系 (GCJ-02) 与百度坐标系 (BD-09) 的互转 */public class GPSUtil { public static double pi = ...原创 2018-04-28 12:12:15 · 2077 阅读 · 0 评论 -
java内存分配思维导图
当我们使用new关键字在java里面创建对象的时候,需要在堆中分配内存空间,思维导图如下:原创 2018-08-11 09:47:46 · 553 阅读 · 0 评论 -
ArrayList源码分析
ArrayList,List,java,ArrayList集合的源码解析原创 2014-08-12 11:35:36 · 847 阅读 · 0 评论 -
oracle里面的序列在java里面的实现和使用
Oracle的sequence实现非常灵活,所以也带来一些易用性问题,如何取到新插入记录生成的sequence值与其它数据库有较大差别,下面介绍了5种实现读取新插入记录sequence值的方法。测试用的数据库脚本:view plainSQL> create table T1 2 ( 3 ID NUMBER 4转载 2013-12-29 10:23:05 · 6456 阅读 · 0 评论 -
java连接oracle11g数据库的过程和步骤
java连接oracle11数据库原创 2013-12-25 21:09:11 · 4019 阅读 · 0 评论 -
java中的反射
java反射原创 2014-04-12 17:08:22 · 781 阅读 · 0 评论 -
取指定的字符串,字符串里面有汉字和字母
汉字和字母的处理原创 2014-07-03 20:16:41 · 2122 阅读 · 0 评论 -
java里面的树型结构
package org.wj.tree;import java.awt.Color;import java.awt.Font;import java.awt.GridLayout;import javax.swing.*;import javax.swing.tree.DefaultMutableTreeNode;public class J原创 2014-07-25 17:34:47 · 2213 阅读 · 0 评论 -
java中自增自减运算与c中自增自减的区别
java中的++,--操作和c语言的++,--操作的区别原创 2014-08-06 09:54:36 · 3414 阅读 · 0 评论 -
java的输入输出流(一)
java的io流的基础知识,javai/o流的关系原创 2014-08-07 10:02:24 · 1287 阅读 · 0 评论 -
java中反射学习整理
java,反射,java反射机制原创 2014-08-06 19:37:26 · 1443 阅读 · 0 评论 -
java的线程问题同步与互斥
1.java实现线程的方法; 1.实现Runnable接口,重写run方法,通过Thread的start方法启动线程。这种方法可以实现资源的共享 2.继承Thread类,重写run方法 推荐使用Runnable接口实现多线程。2.线程的状态 创建 开始 就绪 运行 阻塞 终止3.线程控制的基本方法 isA原创 2014-08-07 23:21:16 · 1487 阅读 · 3 评论 -
java使用itext生成pdf
这里使用自己实践过的java来实现生成pdf,参考了很多资料,文章后面有列出来:开始之前需要引入包: <!-- com.itextpdf » itextpdf https://mvnrepository.com/artifact/com.itextpdf/itextpdf --> <dependency> ...原创 2018-08-20 19:25:31 · 1067 阅读 · 0 评论