- 博客(42)
- 问答 (1)
- 收藏
- 关注
原创 2019.6.13笔试回顾
0. 转义<< >> &&1.Javascript字符串转为数组:var n=str.split("");字符串全局替换:var txt = str.replace(/Microsoft/g,"W3cSchool");字符串反转:str.split("").reverse().join("");2...
2019-06-13 11:40:36
218
原创 Linux Tomcat 安装启动访问
yum install tomcat-webapps tomcat-admin-webapps:安装systemctl status tomcat:状态查询systemctl start tomcat:启动systemctl stop tomcat:停止systemctl enable tomcat:默认开机启动?虚拟机下执行//来自博客园firewall-cmd --add-port...
2019-06-10 10:18:08
308
原创 vi/vim编辑器
vi/vimvi file打开或创建文件i光标前输入a光标后输入o下一行输入O上一行输入I行首输入A行末输入Esc进入命令模式:w保存:q退出!强制执行,如:q!强制退出,不保存修改。:nohl清除颜色标记【编辑功能】dd删除当前行yy复制当前行p粘贴到下一行P粘贴到上一行【光标移动】hjkl分别代表光标左下上右移动:/xx往下查找xx, n继续往...
2019-06-08 11:59:55
215
原创 2019.6.5笔试回顾
1.union和union all的区别(答案来自w3cshool)SELECT City,Country FROM CustomersUNIONSELECT City,Country FROM Suppliers上面的语句返回t_消费者和t_供应商的城市,国家。(SET 无重复)注:(武汉,中国)和(长沙,中国)是不同的。(襄阳,中国)和(襄阳,韩国)是不同的。使用union a...
2019-06-05 13:57:44
125
原创 thymeleaf
<!DOCTYPE html><html xmlns:th="http://www.thymeleaf.org"><head><meta charset="UTF-8"><title>Insert title here</title><script th:src="@{/static/test.js}">...
2019-06-04 10:24:00
169
原创 JVM Storage
storageregister寄存器 fastest storage,exists in processor,the number is limited,allocated as they are needed the stack 栈 in RAM area,has direct support from the processor via its stack pointer, object...
2019-05-31 15:34:15
163
原创 Dos 命令
help 显示指令help 指令 显示该指令帮助cd 更改目录change directorycd ..返回上级目录dir 目录列表directory listingdir 显示当前文件夹内容md/mkdir 创建目录make directorymd music 创建music文件夹rd/rmdir 删除目录remove directoryrd /s des...
2019-05-29 11:48:22
131
原创 初学Vue
<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>Vue</title> <script src="vue.js"></script></head><body><!--挂载点--...
2019-05-24 14:26:32
114
原创 一个简单的ajax请求
*.html<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title><script th:src="@{/static/jquery-1.8.3.js}"></script>...
2019-05-21 11:17:09
401
原创 初学SpringBoot遇见的问题
Eclipse 用户1.建议安装spring tool suite2.application.properties文件中的一些参数(有变化)tips:①/alpha是我个人的项目名,标红是要注意的地方②spring.resources.static-locations=file:E:\\zsource\\使得本地的文件夹E:\\zsource\\中文件为可通...
2019-05-17 19:41:08
210
原创 java validation、用鼠标事件或键盘事件提交表单
*.jsp<script src="${basePath}/js/common/jquery-1.8.3.js" type="text/javascript"></script><script src="${basePath}/js/common/jQuery.md5.js" type="text/javascript"></script>...
2019-05-13 12:37:04
122
原创 SpringMVC数据绑定
request和URI中有同名参数,则会忽略URI上的传入的参数Skipping URI variable 'id' since the request contains a bind value with the same name.*.jsp<form id="mainForm" method="post" action="${basePath}/fruit/${f...
2019-05-10 11:32:42
258
原创 个人SSM开发顺序
部分0.1.根据数据库表创建bean类(Fruit.java)2.创建bean类的dto类(FruitDto.java)3.创建dao接口(FruitDao.java)4.配置dao类的映射文件(FruitDao.xml)5.创建service接口(FruitService.java)6.创建service接口的实现类(FruitServiceImpl.java)7.创建cont...
2019-05-10 09:31:58
926
转载 自定义标签2.0
自定义标签2.0page.tag<%@ tag language="java" pageEncoding="UTF-8" %><%@ attribute type="org.imooc.entity.Page" name="page" required="true" %><%@ attribute type="String" name="jsMetho...
2019-05-09 13:46:08
151
转载 javascript共通方法
javascript共通方法//common.jsvar common=window.common||{};//命名空间common.showMessage=function(msg){ if(msg){ alert(msg);}}//add.js$(function(){ common.showMessage($("#message")...
2019-05-09 13:45:36
316
转载 RESTful风格
RESTful API 设计指南(http://www.ruanyifeng.com/blog/2014/05/restful_api.html)下面是一些例子。GET /zoos:列出所有动物园 POST /zoos:新建一个动物园 GET /zoos/ID:获取某个指定动物园的信息 PUT /zoos/ID:更新某个指定动物园的信息(提供该动物园的全部信息) PATCH /z...
2019-05-08 22:45:45
96
原创 JSP中的 java代码、JavaScript代码、EL表达式
<% %> java代码<script> <script> javascript代码${ } EL表达式javascript在<script>中的代码注释和java相同jsp(html)中的注释为<!-- -->...
2019-05-06 10:44:09
249
原创 try/catch/finally,finally语句不执行的一种情况
当为Daemon线程中的代码,其他非Daemon线程、main已经执行完。
2019-05-05 23:26:04
1076
原创 二叉树
还有很多不友好的地方,关于delete方法,涉及到把原来的对象改得乱七八糟,只好最后返回一个新的对象find();insert();delete();preOrder(); inOrder(); postOrder();getSuccessor();creatTree();public class Tree { private Node root;...
2019-04-25 23:23:52
85
原创 创建随机不重复数组遇到的问题
最后将float(Float)替换成double(Double),创建6个一百万个和1个一千万个随机数据(从1开始),均未发现重复数据,排序后第一个数据为0的情况也未出现。//比较稳定,未发现问题 public static int[] createIntArrayNoRepeat(int min, int max) { int length = max - min + 1; in...
2019-04-21 20:56:55
320
原创 Java排序
冒泡、选择、插入、归并、shell、快速排序结果:从小到大排列Bubble Sort从左到右,相邻数据两两比较,右边数据小,则交换二者位置,每次将最大数据移至最右。Select Sort从左到右,用maxDex为索引的数据(最右未有序的数据)和前面每个数据进行比较,如比maxDex指向的数据大,则用其索引替换maxDex,最后交换索引为maxDex和当前最右未有序处的数据...
2019-04-18 20:54:23
76
原创 排序测试结果
1,0000个数据,不重复。同一个数组测试3次。1 2 3 bubble:190 ms ============== select:47 ms ============== insert:51 ms ============== insert(binary):26 ms ============== merge:4 ms =...
2019-04-17 20:40:01
179
原创 克隆对象
output:a=[I@4e25154f:2 5 9 0Person [name=wang, age=21]theA=[I@404b9385:2 5 9 0Person [name=wang, age=21] public static void main(String[] args) throws IOException, ClassNotFoundException ...
2019-04-16 22:41:47
111
原创 使用String的lastIndexOf(String str)方法,可能会遇到的一个bug
public static String f(String s){ if(s.lastIndexOf(" ")==(s.length()-1)){ s=s.substring(0,s.length()-2); } return "["+s+"]"; }删除字符串s的最后一个空格,和逗号。对于空字...
2019-04-13 20:56:17
1962
原创 代码块运行时间与其在代码中的位置有关
猜测:内存有关insert(binary)紧接merge之后,用时为原来的3倍 1 2 3 A insert(binary)用时:27 ms bubble用时:339 ms select用时:250 ms insert用时:80 ms merge用时:5 ms insert(binary)用时:37 ms bubble用时:...
2019-04-10 23:03:22
158
原创 插入排序和二分查找
在插入数据时,用二分查找法查找数据,而不是一一比较。意外收获:条件:数据从小到大,假设a[a.length]为无穷大。二分查找时,找不到,则左右索引最后相等,目标数据会比当前索引指向的数据小。 public static void insertSortWithBinarySearch(int[] a) { if (a == null) { return; } ...
2019-04-10 22:20:38
423
原创 简单排序
最近一直看到排序这个关键字,就准备开始读《Java数据结构和算法》。下面的代码包括冒泡排序、选择排序和插入排序。对于随机数组,插入排序用时总是最短。bubble用时:202 msselect用时:185 msinsert用时:60 msbubble用时:188 msselect用时:183 msinsert用时:60 msbubble用时:192 msselect用时...
2019-04-08 00:00:51
168
原创 类中代码运行顺序
一个普通类A(无父类,Object不算)static {} 静态代码块只调用一次。 初始化时,静态变量、静态代码块执行先后顺序为在代码中书写的先后顺序。 每创建一个实例对象都会执行一次创建这个实例的构造方法。一个子类B(继承A)执行自己的静态代码块前,会先执行父类的静态代码块。 创建一个实例对象会先执行父类的构造方法(子类构造方法中super的父类构造方法,没有就是父类的默认...
2019-03-29 23:07:29
219
原创 一个类中方法名和参数不能完全一样
Duplicate method say() in type Method方法名和参数相同则为同一个方法,返回参数不同也不行。 public void say(){ } public int say(){ return 1; }
2019-03-19 20:12:41
1063
原创 误打误撞err 输出台输出红字
Console出现红字,原来把System.out.println();写成System.err.println();谢谢 327844761
2019-03-18 23:03:31
270
原创 位运算、逻辑运算、移位运算和原码、反码、补码
位运算~:取反NOT&:与AND|:或OR^:异或EXCLUSIVE-OR逻辑运算&&:AND||:OR!:NOT移位运算<<:左移>>:算术右移(右边补最高位的值,故非负数右边补0,负数右边补1)>>>:(Java)逻辑右移(右边补0)原码sign-magni...
2019-03-04 22:09:06
532
原创 java对象分别作为形参和实参的情况(方法是否改变了参数对象的值)
deleteNodeWithValue(node (1,2,3,4),2);System.out.println(node); //print node(1,3,4) 改变了nodeSystem.out.println(deleteNodeWithValue(node (1,2,3,4),2)); //print node(1,3,4) deleteNodeWithValue(n...
2019-02-26 23:27:45
1172
原创 冗余代码
public static Node reverseNode(Node node){ Node newHead=null; while(node!=null){ Node temp=node; node.setNext(newHead); newHead=node; if(node.getNext()!=null){ node=temp.getNe...
2019-02-26 20:43:33
855
原创 null先写调用方法后写赋值(循环)
错误代码 public static Node createLinkedList(List<Integer> data){ Node head=null; Node last=null; while(data!=null&&!data.isEmpty()){ Node node=new Node(data.get(0)); if(head...
2019-02-24 23:20:45
183
原创 递归(链表反转)
将一个单链表反转,结果得到的是链表的最后一个,以及第一个。确实是反转了,但是只剩下两个元素了。 public static Node reverseNode(Node node){ if(node==null||node.getNext()==null){ return node; } Node newHeadNode=reverseNode(node.getNext())...
2019-02-22 22:02:24
919
原创 静态方法和NullPointerException
记得在使用容器类的时候经常会忘记new一个容器,直接添加数据,在运行时产生异常NullPointerException。 今天出现这个异常,一脸懵逼。在一个类中写了打印该类信息的方法。在使用该...
2019-02-21 23:25:12
305
原创 构造器(继承)
一个普通类(A)可以不定义构造器,此时它的构造器是默认构造器public A(){};。 一个普通类(A)定义了构造器(非默认),此时它的构造器只是声明的构造器。没有默认构造器了。 一个普通子类(Son)的构造器:父类(Father)不定义构造器,或为 public Father(){};,子类可不用声明构造器,此时它的构造器是public Son(){super();};。 父...
2019-02-18 21:14:40
719
原创 循环取值0、1
SELF for(int i=0;1<2;i++){ i=i%2; System.out.println(i); }BOOK while(true){ i=i==0?1:0; }
2017-07-06 22:05:51
538
空空如也
springboot配置支持jsp依赖报错,但是不影响项目运行。
2019-05-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人