- 博客(61)
- 收藏
- 关注
原创 注册表
注册表修改gbkutf8gbkSIMPLIFIED CHINESE_CHINA.ZHS16GBKutf8AMERICAN_AMERICA.AL32UTF8
2019-09-04 13:58:07 161
原创 一二级缓存
一二级缓存一级缓存被关闭后(usercache为true),如果二级缓存是开启状态,就会把一级的缓存备份到二级。其他的一级缓存可以通过二级缓存找到一级的缓存备份,并且提示命中率select默认使用二级缓存一级缓存被关闭后(usercache为true),如果二级缓存是开启状态,就会把一级的缓存备份到二级。其他的一级缓存可以通过二级缓存找到一级的缓存备份,并且提示命中率select默认使用二级缓...
2019-04-12 11:08:55 218
原创 防火墙
远程使用mysql时。处理防火墙造成的不能连接用命令sudo systemctl stop firewalld.service && sudo systemctl disable firewalld.service
2019-03-28 17:33:03 714
原创 linux一个常见的错误
很多时候,我们开启进程后用ctrl+z强制退出,我们以为关闭了,实际上是没有关闭,导致端口占用,进程不能再次开启解决办法 1 傻瓜式reboot 2ps查询进程号 kill -9 强制删除进程...
2019-03-28 11:44:31 220
原创 改变finally修饰的常量
使用类创建对象时,用final进行修饰。对于常量的值也是可以修改的。调用的类的构造方法对应的属性是一个没有被final修饰的属性时,直接调用set方法就可以修改 被final修饰时用字节码文件强势修改直指源头。...
2019-03-28 11:07:51 509
转载 深入浅出java常量池
深入浅出java常量池理论 jvm虚拟内存分布:jvm虚拟内存分布 程序计数器是jvm执行程序的流水线,存放一些跳转指令。 本地方法栈是jvm调用操作系统方法所使用的栈。 虚拟机栈是jvm执行java代码所使用的栈。 方法区存放了一些常量、静态变量、类信息等,可以理解成class文件在内存中的存放位置。 虚拟机堆是jvm执行java代码所使用的堆。 Java中的常...
2019-03-28 08:33:12 102
原创 nilux删除用户
一般userdel -r username不能彻底删除一个用户的资料需要删除四个地方1 userdel -r username2 cd /var/spool/mail —>rm username3 cd ~ ----> rm username4 vi /etc/passwd ----> 删除用户对应的资料...
2019-03-27 18:10:02 263
原创 batch插入机制
package com.DaoImp;import java.sql.Connection;import java.sql.PreparedStatement;import org.junit.Test;import com.util.Throw;public class Batch { @Test public void test() throws Exception{ ...
2019-03-22 17:42:54 621
原创 JSP 不同域的作用时间实例
<%--2.通过pageContext保存域数据 --%><% //2.1往pageContext域中保存数据(默认情况下,是保存在page域中的) pageContext.setAttribute("name","eric"); //2.2往其他域保存数据 pageContext.setAttribute("message","page's m...
2019-03-14 15:45:06 109
原创 继承和接口
package Http;public class zzzz { public static void main(String[] args) throws ClassNotFoundException { Jiqi aJiqi=new Jiqi(); Jiqi1 aJiqi1=new Jiqi1();// aJiqi1.run(new Fruit1());//子类可以代替父类,...
2019-03-08 16:14:57 114
原创 打印
package Http;import java.io.BufferedReader;import java.io.InputStream;import java.io.InputStreamReader;import java.io.OutputStream;import java.io.PrintStream;import java.net.ServerSocket;import...
2019-03-07 16:31:27 108
原创 堆栈溢出
package Local;public class Call { public static void main(String[]args){ Engenner aEngenner=new Engenner(); aEngenner.start(); new Engenner(){ public void run(){ while (true) { synchr...
2019-03-06 15:10:22 184
原创 Buffered 和数组
Buffered 的工作区域是在缓存区,也就是在内存中运行。因为要文件要经过俩个Buffered区,因此比数组要多一个步骤,虽然内存的读写比硬盘的读写块。但是步骤的原因,在数组也是1024*8的容量下,数组反而快。数组是在硬盘读写...
2019-03-01 18:04:28 182
原创 io 复制bug
package com.smg.java;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;public class Io { public static void main(String[] args) throws IOException{ Fil...
2019-03-01 15:21:10 134
原创 比较器 转换int
package com.day09.lianXi;import java.util.ArrayList;import java.util.Comparator;import java.util.Scanner;import java.util.TreeSet;public class Demo01 { public static void main(String[] args) {...
2019-03-01 12:35:23 179
转载 比较器
在Java中经常会涉及到对象数组的排序问题,那么就涉及到对象之间的比较问题。通常对象之间的比较可以从两个方面去看:第一个方面:对象的地址是否一样,也就是是否引用自同一个对象。这种方式可以直接使用“==“来完成。第二个方面:以对象的某一个属性的角度去比较。对于JDK8而言,有三种实现对象比较的方法:1、覆写Object类的equals()方法;2、继承Comparable接口,并实现co...
2019-03-01 11:57:12 142
原创 递归
package com.smg.test;import java.io.File;import java.io.IOException;import java.text.SimpleDateFormat;import java.util.Date;import org.omg.CORBA.PUBLIC_MEMBER;public class Throwsd { public ...
2019-03-01 11:50:45 96
原创 迭代错误
ArrayList<String> list = new ArrayList<>(); ArrayList<String> blist = new ArrayList<>(); list.add("ccc"); list.add("ccc"); list.add("aaa"); list.add("aaa&q
2019-02-28 11:53:32 282
转载 Java——HashSet和TreeSet的区别
HashSetHashSet有以下特点 不能保证元素的排列顺序,顺序有可能发生变化 不是同步的 集合元素可以是null,但只能放入一个null当向HashSet集合中存入一个元素时,HashSet会调用该对象的hashCode()方法来得到该对象的hashCode值,然后根据 hashCode值来决定该对象在HashSet中存储位置。简单的说,HashSet集合判断两个元素相等的...
2019-02-28 11:34:51 368
原创 集合例题
import java.util.Comparator;import java.util.ArrayList;import java.util.Iterator;import java.util.Scanner;import java.util.TreeSet;public class pidsk { public static void main(String []args){ ...
2019-02-28 08:11:26 588
原创 二叉树 字典序 set 自然序
import java.util.Comparator;import java.util.TreeSet;public class Comd { public static void main(String [] args){ TreeSet<Fighting> aFightings=new TreeSet<Fighting>(); aFightings.a...
2019-02-28 08:08:05 502
原创 工具类
package Zhi;public class Zhi { public static void main(String[] args){ //基本数据传参 int [] b={1,12,12}; int a=10; setA(a);//方法加载在静态直接调用 方法加载堆 需要创建对象,才能加载在堆的对象里 setB(b); System.out.println...
2019-02-23 11:31:19 120
原创 自己调用自己创建的方法 冒泡 取反 重载 遍历 打印
package dayOne;public class ArrayTool { //冒泡 public static void paoPao(int[] arr ){ for(int i=0;i<arr.length-1;i++){ for(int j=0;j<arr.length-1-i;j++){ if(arr[j]>arr[j+1]){ i...
2019-02-20 18:25:19 147
原创 匿名函数 构造方法 toString 封装
###06.02_面向对象(类与对象概述)(掌握)A:我们学习编程是为了什么为了把我们日常生活中实物用学习语言描述出来B:我们如何描述现实世界事物属性 就是该事物的描述信息(事物身上的名词)行为 就是该事物能够做什么(事物身上的动词)C:Java中最基本的单位是类,Java中用class描述事物也是如此成员变量 就是事物的属性成员方法 就是事物的行为D:定义类...
2019-02-20 14:53:04 295
原创 引用例子
引用列子package day03;public class Test { public static void main(String[] args) { Student st=new Student(); //调用封装Student类 并且在堆创建新空间并动态赋值 st.name="王伟"; st.sleep(new Phone()); //调用封装的方法,并且...
2019-02-19 19:02:50 2419
原创 变量分类 对象 引用原则
变量分类 对象 引用原则对象对象的作用变量的分类封装![在这里插入图片描述](https://img-blog.csdnimg.cn/20190219182721306.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl...
2019-02-19 18:35:00 110
原创 方法重载 和创建类规则
方法重载 和封装规则04.19_Java语言基础(方法概述和格式说明)封装 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20190219175917468.png)引用 调用方法后直接引用参数列表不同04.19_Java语言基础(方法概述和格式说明)A:为什么要有方法提高代码的复用性封装好了直接引用,参照封装博客链接:link...
2019-02-19 18:16:46 240
原创 创建自己的类和引用
封装类和引用引用封装package day03;public class Demo03 {引用public static void main(String[] args) { //方法// int a =10;// int b =20;// int sum ;// sum =a+b;// System.out.println(sum);// int c=50...
2019-02-19 17:45:34 465
原创 冒泡排序
冒泡j和i的控制循环j和i的控制循环package day03;public class Demo02 { public static void main(String[] args) { //冒泡排序 /** * 原理:比较两个相邻的元素,将值大的元素交换至右端。 思路:依次比较相邻的两个数,将小数放在前面,大数放在后面。即在第一趟: 首先比较第1个和第...
2019-02-19 17:30:58 133
原创 巧思路
巧思路定义一个10-10的二维数组,实现类似扫雷游戏里随机分布10个雷的界面我自己的思路巧思路equals 用法注意事项基本数据类型 如int char byte 等没有这个用法包装数据类型 如String Character 等可以使用我们只有确定变量的值时 正确写法: 确定变量.equals(不确定变量)因为当变量值为null时,就没有了equals方法,就出现了bug定义...
2019-02-19 17:16:04 159
转载 基本数据类型和引用数据类型的区别
基本数据类型和引用数据类型的区别==使用指针的就是引用数据类型==Java数据类型基本概念:Java中的数据类型与内存的关系Java数据类型在内存中的存储:猜想:不论是基本数据类型还是引用类型,他们都会先在栈中分配一块内存,对于基本类型来说,这块区域包含的是基本类型的内容;而对于对象类型来说,这块区域包含的是指向真正内容的指针,真正的内容被手动的分配在堆上。使用指针的就是引用数据类型Java数...
2019-02-18 16:49:30 1047 1
原创 栈 与 堆 详细
栈与堆数组new 在堆里开辟空间 放数组内容 变量和new的开辟空间的地址放在栈里 注意简化写法不用new也开辟新空间一维数组和二维数组数组重新赋值的值变化数组new 在堆里开辟空间 放数组内容 变量和new的开辟空间的地址放在栈里 注意简化写法不用new也开辟新空间控制台输出的是在栈里的value 根据它找到堆中对应的空间,再用index就能取出存在...
2019-02-18 15:42:57 369
原创 javac 命令 与文件变换路径
javac 命令 与文件变换路径windows+r 快捷键到运行 输入cmd进入将Java文件放入你想要的位置 文件不能有中文进入系统后先到达文件 然后javac运行文件就ok系统就用javac转译出class文件windows+r 快捷键到运行 输入cmd进入将Java文件放入你想要的位置 文件不能有中文进入系统后先到达文件 然后jav...
2019-02-18 09:33:12 586
转载 小数的二进制
小数的二进制将一个小数推算成二进制类型的0.5 推算成二进制 0.1 这样非常的合理,10进制中5占10的半 1占2的一般 5+5向前进位,1+1也是向前进位将一个小数推算成二进制类型的比如说5.6整数部分5用2进制为101小数部分0.6有这样一个公式: *2 如果<1就为0,基数=基数;大于1,就为1,基数=基数-10.6*2=1.2>...
2019-02-17 22:25:31 7225 1
原创 string 与 char
string与charstring 与 char的区别string 是复合类型 char 是基本类型string 声明String变量时变量使用双引号包裹 char 声明char变量时变量使用单引号包裹string 与 char的区别string 是复合类型 char 是基本类型string 声明String变量时变量使用双引号包裹 c...
2019-02-17 22:07:55 206
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人