- 博客(18)
- 收藏
- 关注
原创 springboot部署到云服务器运行命令
1、java -jar helloworld.jar,然后springboot工程的内置tomcat就开启了2、运行命令: nohup java -jar helloworld.jar &nohup的意思不挂服务,常驻的意思,除非云服务器重启,那就没法了;最后一个&表示执行命令后要生成日志文件nohup.out...
2018-10-25 10:54:14 484
原创 ES简单操作
1、以root身份后台运行ES:./elasticsearch -Des.insecure.allow.root=true -d 2、插入文档localhost:9200/megacorp/employee/3?pretty put{ "first_name" : "Douglas", "last_name" : "Fir", "age" ...
2018-07-31 11:40:58 370 3
原创 HashMap的两种遍历方式
第一种1234567Map map = new HashMap(); Iterator iter = map.entrySet().iterator(); while (iter.hasNext()) { Map.Entry entry = (Map.Entry) iter.next(); Object key = entry.getKey(); Object val = entry.g...
2018-04-18 14:59:27 211
原创 MySQL 语句级避免重复插入—— Insert Select Not Exist
想要插入一条数据,要避免重复插入,又不想折腾两回数据库连接操作,可以参考如下办法INSERT INTO table(column1,column2,column3 ...columnN)SELECT value1,value2,value3 ...valueNFROM dualWHERE NOT EXISTS( SELECT * FROM
2017-11-03 11:16:01 6502 4
原创 反射学习笔记
执行java程序流程:step1:编写源代码:Person.javastep2:通过编译器进行编译Person.classstep3:解释执行字节码文件:Person.class执行了由JVM负责加载字节码文件,从主函数中逐行执行内容。。反射:应用,在大多数的框架开发中,都是基于配置文件。配置文件中配置了类,类中的方法
2017-09-13 10:18:39 207
原创 Set集合输出用空格分开,最后一位不带空格
Iterator it=hs.iterator(); while(it.hasNext()){ System.out.print(it.next()); if(it.hasNext()){ System.out.print(" "); } }
2017-08-21 16:23:00 1184
原创 Java中String类方法以及其实例
package string;public class StringTest { public static void main(String[] args) { /** * String方法汇总:String str="Hello World!" * 1、charAt(int index)返回指定索引处的字符值 * 2、codePointAt(int index)返回
2017-08-19 17:55:37 394
原创 Js实现图片轮播,以及鼠标移动选择指定图片
body { text-align: center; } #div1 { width: 800px; height: 300px; background-color: red; margin: 50px auto; position: relative; } #in1 { border: 1px bla
2017-08-17 22:02:05 1476
原创 Js下载进度条的实现
#div1 { width: 0px; height: 20px; background-color: red; text-align: center; } 开始下载 var count = 0; var tid; function getCount() { count++; if (count
2017-08-17 19:59:10 8653 2
原创 Js中String类型方法用法大全
var str="Hello World!"; document.write("源字符串:"+str+"") /* * 1、计算字符串的长度,输出结果12 * 2、字符串加粗加黑 * 3、字符串变小 * 4、字符串加粗 * 5、字符串变颜色 * 6、字符串设置大小(1~7) * 7、字符串转大写 * 8、字符串转小写
2017-08-16 21:44:47 837
原创 写代码过程中一些优化的小技巧。
1、用右移运算代替除以2的运算2、用&运算符代替奇偶数的判断例:if(n&1){//奇数操作 }else{//偶数的操作 }3、在递归过程中注意过程结果的保存,大大优化计算的时间,防止内存溢出。-----》动态规划------》斐波那契数列的非递归实现
2017-08-03 21:45:41 762
原创 死锁的学习笔记
一、什么是死锁?如何避免死锁?所谓死锁:就是指两个或两个以上的进程在执行过程中,因为争夺资源而造成的一种互相等等待的现象,若无外力作用,他们将无法进行下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程成为死锁进程。由于资源占用是互斥的,当摸个进程提出申请资源后,使得有关进程在无外力的刺耳住下,永远分配不到必须的资源而无法继续运行,这就产生了一种特殊现象死锁。死锁的发生具备以
2017-07-28 21:08:39 320
原创 TCP/UDP学习笔记
一、二者之间的区别1、基于连接和非连接,TCP在传输前会在客户端和服务器端建立连接,UDP则不会。2、对系统资源的要求不同。TCP多于UDP。3、UDP结构比TCP简单。4、TCP传输采用的是流模式,而UDP采用的是数据报模式。5、TCP在传输的过程中保证传输数据的正确性,UDP不保证。TCP--传输控制协议,提供的是面向连接、可靠的字节流服务。当客户端和服务器端传输数据之
2017-07-27 20:54:11 283
转载 Java中throws和throw的区别小结
用户程序自定义的异常和应用程序特定的异常,必须借助于throws和throw语句来定义抛出异常。1、throw是语句抛出一个异常。语法:throw (异常对象);throw e;2、throws是方法可能抛出异常的声明,用在声明方法时,表示该方法可能要抛出异常。语法:[(修饰符)](返回值类型)(方法名)([参数列表])[throws(异常类)]{......}
2017-07-17 21:57:33 549
原创 以String为例详解“==”与equals()区别,以及String中重写equals()方法
“==”是java运算符中关系运算符中的一种,主要用于比较“==”两边的操作数是否相等。而equals()方法是一个方法,其返回值为boolean类型,该方法是Object()类中的方法之一。其返回true或者false主要取决于重写实现。最常见的一个例子就是String字符串的比较,不同情况下的字符串“==”与“equals()”返回结果不同。equals()方法最重要的一点就是编程人员能够根据
2017-07-15 19:30:30 1017
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人