随笔分类 -  java

java
摘要:1 初步理解 理解事务之前,先讲一个你日常生活中最常干的事:取钱。 比如你去ATM机取1000块钱,大体有两个步骤:首先输入密码金额,银行卡扣掉1000元钱;然后ATM出1000元钱。这两个步骤必须是要么都执行要么都不执行。如果银行卡扣除了1000块但是ATM出钱失败的话,你将会损失1000元;如果 阅读全文
posted @ 2018-01-25 22:56 一曲秋殇 阅读(375) 评论(0) 推荐(0)
摘要:0.为什么需要编码,解码, 无论是图片,文档,声音,在网络IO,磁盘io中都是以字节流的方式存在及传递的,但是我们拿到字节流怎么解析呢?这句话就涉及了编码,解码两个过程,从字符数据转化为字节数据就是编码,从字节数据转化为字符数据是解码,可能有人疑问,一个字符不是一个字节,两个字节吗?一堆字符不就是一 阅读全文
posted @ 2018-01-23 14:41 一曲秋殇 阅读(471) 评论(0) 推荐(0)
摘要:1、为什么安装完jdk后不配置环境变量就能直接运行java,而不能运行javac 在安装jdk的时候jdk会自带一个jre(java运行环境),还会单独安装一个jre,默认路径是和jdk在同级目录,而且会将这个jre/bin/java.exe拷贝一份到C:\Windows\System32\目录中, 阅读全文
posted @ 2017-12-04 10:52 一曲秋殇 阅读(16124) 评论(1) 推荐(0)
摘要:1、功能类 功能类共有五,分别是: 2、测试类 3、jsp页面 test.jsp 使用方法: 1、将 ByteUtils ClassModifier HackSystem HotSwapClassloader JavaClassExecuter TestClass 这六个.java文件上传到服务器通 阅读全文
posted @ 2017-10-11 16:53 一曲秋殇 阅读(2455) 评论(1) 推荐(0)
摘要:1、 JMX方式(jconsole也可通过此方式进行连接) jmx方式能监控到CPU信息,但无法使用visualVM的visualVM GC插件 jmx无密码方式 监控普通的java进程 1. 设置hostname 在/etc/hosts中添加hostname解析,解析地址可以不是外网ip(可通过h 阅读全文
posted @ 2017-09-22 09:45 一曲秋殇 阅读(819) 评论(0) 推荐(0)
摘要:1、安装hive 在安装hive前,请确保已经安装好了hadoop,如未安装,请参考centoos 安装hadoop集群进行安装; 1.1、下载,解压 下载hive2.1.1:http://mirror.bit.edu.cn/apache/hive/hive-2.1.1/apache-hive-2. 阅读全文
posted @ 2017-08-17 21:51 一曲秋殇 阅读(1411) 评论(0) 推荐(0)
摘要:1、下载源码包 需要下载的源码包: fastDFS源代码:FastDFS_v5.01.tar.gz fastDFS的nginx模块源代码:fastdfs-nginx-module_v1.15.tar.gz nginx服务器源代码:nginx-1.4.7.tar.gz nginx依赖的pcre库源代码 阅读全文
posted @ 2017-07-16 22:33 一曲秋殇 阅读(321) 评论(0) 推荐(0)
摘要:yum方式 1、查看yum中的各个版本 yum -y list java* 2、选择一个版本安装(如1.7) yum -y install java-1.7.0-openjdk* 3、安装完成后可查看版本信息 java -version //如果会打印版本信息说明安装成功,yum安装会自动设置环境变 阅读全文
posted @ 2017-07-15 17:33 一曲秋殇 阅读(214) 评论(-1) 推荐(0)
摘要:第一次实例化一个类时,初始化优先顺序为: 1、父类中的静态成员变量和静态代码块初始化 2、本类中的静态成员变量和静态代码块初始化 3、父类中的实例成员初始化 4、父类中的构造方法 5、本类中的实例成员初始化 6、本类中的构造方法 成员变量和示例变量初始化的区别: 成员变量:每次新建对象的时候都会初始 阅读全文
posted @ 2017-07-14 12:26 一曲秋殇 阅读(415) 评论(0) 推荐(0)