自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 问答 (1)
  • 收藏
  • 关注

原创 2019.6.13笔试回顾

0. 转义&lt;< &gt;> &amp;&1.Javascript字符串转为数组:var n=str.split("");字符串全局替换:var txt = str.replace(/Microsoft/g,"W3cSchool");字符串反转:str.split("").reverse().join("");2...

2019-06-13 11:40:36 179

原创 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 273

原创 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 148

原创 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 97

原创 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}"&gt...

2019-06-04 10:24:00 131

原创 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 132

原创 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 100

原创 初学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 85

原创 一个简单的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 363

原创 初学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 173

原创 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 91

原创 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 215

原创 个人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 882

转载 自定义标签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 125

转载 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 263

转载 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 64

原创 JSP中的 java代码、JavaScript代码、EL表达式

<% %> java代码<script> <script> javascript代码${ } EL表达式javascript在<script>中的代码注释和java相同jsp(html)中的注释为<!-- -->...

2019-05-06 10:44:09 220

原创 try/catch/finally,finally语句不执行的一种情况

当为Daemon线程中的代码,其他非Daemon线程、main已经执行完。

2019-05-05 23:26:04 1015

原创 二叉树

还有很多不友好的地方,关于delete方法,涉及到把原来的对象改得乱七八糟,只好最后返回一个新的对象find();insert();delete();preOrder(); inOrder(); postOrder();getSuccessor();creatTree();public class Tree { private Node root;...

2019-04-25 23:23:52 55

原创 创建随机不重复数组遇到的问题

最后将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 278

原创 Java排序

冒泡、选择、插入、归并、shell、快速排序结果:从小到大排列Bubble Sort从左到右,相邻数据两两比较,右边数据小,则交换二者位置,每次将最大数据移至最右。Select Sort从左到右,用maxDex为索引的数据(最右未有序的数据)和前面每个数据进行比较,如比maxDex指向的数据大,则用其索引替换maxDex,最后交换索引为maxDex和当前最右未有序处的数据...

2019-04-18 20:54:23 55

原创 排序测试结果

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 139

原创 克隆对象

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 90

原创 使用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 1877

原创 代码块运行时间与其在代码中的位置有关

猜测:内存有关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 133

原创 插入排序和二分查找

在插入数据时,用二分查找法查找数据,而不是一一比较。意外收获:条件:数据从小到大,假设a[a.length]为无穷大。二分查找时,找不到,则左右索引最后相等,目标数据会比当前索引指向的数据小。 public static void insertSortWithBinarySearch(int[] a) { if (a == null) { return; } ...

2019-04-10 22:20:38 379

原创 简单排序

最近一直看到排序这个关键字,就准备开始读《Java数据结构和算法》。下面的代码包括冒泡排序、选择排序和插入排序。对于随机数组,插入排序用时总是最短。bubble用时:202 msselect用时:185 msinsert用时:60 msbubble用时:188 msselect用时:183 msinsert用时:60 msbubble用时:192 msselect用时...

2019-04-08 00:00:51 143

原创 我以为重写和重载是一回事!

子类重写父类方法override一个类中的方法重载overload

2019-04-01 22:31:08 60

原创 类中代码运行顺序

一个普通类A(无父类,Object不算)static {} 静态代码块只调用一次。 初始化时,静态变量、静态代码块执行先后顺序为在代码中书写的先后顺序。 每创建一个实例对象都会执行一次创建这个实例的构造方法。一个子类B(继承A)执行自己的静态代码块前,会先执行父类的静态代码块。 创建一个实例对象会先执行父类的构造方法(子类构造方法中super的父类构造方法,没有就是父类的默认...

2019-03-29 23:07:29 182

原创 一个类中方法名和参数不能完全一样

Duplicate method say() in type Method方法名和参数相同则为同一个方法,返回参数不同也不行。 public void say(){ } public int say(){ return 1; }

2019-03-19 20:12:41 955

原创 误打误撞err 输出台输出红字

Console出现红字,原来把System.out.println();写成System.err.println();谢谢 327844761

2019-03-18 23:03:31 236

原创 位运算、逻辑运算、移位运算和原码、反码、补码

位运算~:取反NOT&amp;:与AND|:或OR^:异或EXCLUSIVE-OR逻辑运算&amp;&amp;:AND||:OR!:NOT移位运算&lt;&lt;:左移&gt;&gt;:算术右移(右边补最高位的值,故非负数右边补0,负数右边补1)&gt;&gt;&gt;:(Java)逻辑右移(右边补0)原码sign-magni...

2019-03-04 22:09:06 491

原创 (Java)一个非null对象调用一个方法,退出方法后让自己为null

暂时无法实现。

2019-02-27 20:34:58 155

原创 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 1124

原创 冗余代码

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 796

原创 null先写调用方法后写赋值(循环)

错误代码 public static Node createLinkedList(List&lt;Integer&gt; data){ Node head=null; Node last=null; while(data!=null&amp;&amp;!data.isEmpty()){ Node node=new Node(data.get(0)); if(head...

2019-02-24 23:20:45 152

原创 递归(链表反转)

将一个单链表反转,结果得到的是链表的最后一个,以及第一个。确实是反转了,但是只剩下两个元素了。 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 880

原创 静态方法和NullPointerException

记得在使用容器类的时候经常会忘记new一个容器,直接添加数据,在运行时产生异常NullPointerException。                                                                                                   今天出现这个异常,一脸懵逼。在一个类中写了打印该类信息的方法。在使用该...

2019-02-21 23:25:12 276

原创 构造器(继承)

一个普通类(A)可以不定义构造器,此时它的构造器是默认构造器public A(){};。 一个普通类(A)定义了构造器(非默认),此时它的构造器只是声明的构造器。没有默认构造器了。 一个普通子类(Son)的构造器:父类(Father)不定义构造器,或为 public Father(){};,子类可不用声明构造器,此时它的构造器是public Son(){super();};。 父...

2019-02-18 21:14:40 679

原创 循环取值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 465

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除