- 博客(39)
- 收藏
- 关注
原创 正则表达式
runoo+b, 可以匹配 runoob、runooob、runoooooob 等,+ 号代表前面的字符必须至少出现一次(1次或多次)runoo*b, 可以匹配 runob、runoob、runoooooob 等,* 号代表字符可以不出现,也可以出现一次或者多次(0次、或1次、或多次)colou?r 可以匹配 color 或者 colour,? 问号代表前面的字符最多只可以出现一次(...
2019-05-23 15:51:12 180
转载 [Mysql] MySQL配置文件my.cnf的理解
https://www.cnblogs.com/langdashu/p/5889352.html
2019-04-17 15:54:59 176
转载 liunx查看进程并杀死进程
查看所有网络端口 netstat -an[root@xxxxx~]# netstat -anActive Internet connections (servers and established)Proto Recv-Q Send-Q Local Address Foreign Address State tcp ...
2019-04-17 14:02:31 874
原创 Logger日志问题
用于解决在liunx部署项目无法看到打印信息问题pom文件引入jar <!--log日志--><!-- https://mvnrepository.com/artifact/org.slf4j/slf4j-api --> <dependency> <groupId>org.slf4j</groupId...
2019-04-17 13:27:39 448
转载 Jquery获取被选中的复选框的value值
以下为使用JQuery获取input checkbox被选中的值代码:<html> <head> <meta charset="gbk"> <!-- 引入JQuery --> <script src="jquery-1.3.1.js" type="text/javascript">...
2019-04-12 16:10:15 5493
原创 CLOB转化成String类型
CLOB clob = (CLOB) map.get("fileids"); String res = null; try { res = (clob == null ? null : clob.getSubString(1, (int)clob.length())); } catch (SQLException e) { e.printStackT...
2019-04-02 15:29:39 9106
原创 使用模块框分角色权限
按钮<c:if test="${rolename == 'pcgb1'}"> <button type="button" class="btn btn-info" "BatchAnnouncement()" authorityUrl="exportStuYjOrXyk">批次公布</button></c:if> ...
2019-04-02 15:26:30 290
原创 在idea中git拉取myeclipse中部署struct2项目报错
D:\Tool\Tomcat\tomcat7\bin\catalina.bat run[2019-04-02 10:34:54,558] Artifact shousys:war: Waiting for server connection to start artifact deployment...Using CATALINA_BASE: "C:\Users\Administrator...
2019-04-02 10:39:09 722
转载 liunx操作命令大全
系统信息arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpuinfo 显示CP...
2019-03-29 08:48:01 345
转载 springboot项目在IntelliJ IDEA中中热部署加载
https://blog.csdn.net/ring300/article/details/82935517
2019-03-27 14:10:18 177
转载 过滤器和拦截器的执行顺序
https://blog.csdn.net/zxd1435513775/article/details/80556034
2019-03-07 14:45:01 1260
原创 javabean中的各个注解的含义
@Entity说明这个class是一个实体类,并且默认使用orm规则,即class名数据库表中表名,class字段名即表中的字段名如果想改变这种默认的orm规则,就要使用**@Table来改变class名与数据库中表名的映射规则,@Column**来改变class中字段名与db中表的字段名的映射规则@Basic(fetch=FetchType,optional=true) 可选 @B...
2019-03-07 14:43:51 1131
原创 myeclipse配置svn连接资源出错
svn: E175002: OPTIONS request failed on '/svn/word' svn: E175002: java.lang.RuntimeException: Could not generate DH keypairsvn: E175002: OPTIONS request failed on '/svn/word' java.lang.Runti...
2019-03-06 15:05:20 489
原创 day03【List接口、Set接口、Collections工具类】
数据结构:互相之间存在一种或多种特定关系的数据的集合。栈(Stack):也叫做“堆栈”。特点:先进后出。队列(Queue):先进来的先出去,后进来的后进去。先进先出。数组(Array):内存空间是连续的。特点:查找快,增删慢(会创建一个新数组接收增删后的元素)。链表(Linked List):内存空间不连续的。特点:增删快,查找慢。单项链表:每个元素都知道下一个元素的地址。...
2018-08-14 18:41:09 160
原创 【 Collection集合、Iterator迭代器、泛型、泛型通配符 】
Collection集合集合:集合是java提供的容器,可以用来存储多个数据。集合和数组的区别:数组的长度固定,集合的长度不可变。 数组存储的都是同一类型的基本数据类型。而集合存储的都是对象,对象的类型可以不一致。Collection:集合层次的顶层接口,没有直接的实现类,有不同的子接口继承Collection。而每一个子接口都有自己的特点。每一个子接口都有自己的实现类。 ...
2018-08-03 22:24:03 380
原创 【 java常识汇总 】
javap -c :文件名称.class 列出.class所有的信息。60_0000_000L:表示60亿,下划线不能开头不能结尾 环形。 定义两个int类型的数据相加,应该返回一个long值。精度计算: BigInteger BigDecimalhashCode方法:String[] args: 运行的时候,可以额外传入一个参数,测试用字符串的反转: 1、Str...
2018-08-03 20:37:08 257
原创 【 Object类、Date类、Calendar类、System类、StringBuilder类、包装类】
Object类定义: java.lang.Object类是Java语言中的根类,即所有类的父类。它中描述的所有方法子类都可以使用。在对象实例化的时候,最终找的父类就是Object。如果一个类没有特别指定父类,那么默认则继承自Object类。比如:public class MyClass /*extends Object*/ { // ...}public Strin...
2018-07-31 19:17:31 256
原创 【 final、权限、内部类 】
final关键字:代表最终不可变的。用法: 1、用来修饰一个类:不能有子类,所以其中所有的方法都不嗯呢该被覆盖重写。 2、用来修饰一个方法:方法不能被覆盖重写。 3、用来修饰一个局部变量(Variable):一次赋值,终生不变。 4、用来修饰一个成员变量:一次赋值,终生不变。没有默认值需要手动赋值。final修饰的类又叫“太监类”。 final关键字和abstract关键字...
2018-07-30 10:03:20 151
原创 【 接口、多态 】
面向对象三大特征:封装性、继承性、多态性 继承是多态的前提。 迪米特法则:主要解决重复代码问题。(了解即可) 继承的体现: - 1、父子类的继承。 - 2、接口的实现。接口就是一种公共暴露的规则。 好处:具有通用性。 主要符合要求,就可以通过我这个电源接口。 例如:电视、风扇。 不符合要求,就不能通用: 热水器、空调。 解决的问题: 接口升级,解决实现类需要覆盖...
2018-07-21 19:17:31 174
原创 【 继承、super、this、抽象类 】
面向对象三大特征:封装、继承、多态。 继承是多态的前提,没有继承,就没有多态。继承继承主要是为了达到:共性抽取。定义一个父类,父类就是一个普普通通的类,格式没有特殊之处。 定义子类的格式:public class 子类名称 extends 父类名称 { // ...}父类定义:(基类、超类) public class Employee {} // 员工 ...
2018-07-20 19:03:41 247
原创 【 String类、static、Arrays类、Math类 】
String类java.lang.StringJava 程序中的所有字符串字面值(如 “abc” )都作为此类的实例实现。 翻译成为人话:程序里面直接双引号写上的字符串,就是String类的对象。字符串的三个特点: 1. 【重要】字符串是常量,内容不可改变。(每当你觉得好像是变了的时候,必然是创建了一个新的字符串。) 2. 正是因为字符串的内容不可改变,所以能够达到一个共享的效果...
2018-07-18 16:17:35 213
原创 【 API、Scanner类、Random类、ArrayList类 】
API(Application Programming Interface),应用程序编程接口。java API是一本程序员字典,是JDK提供给我们的说明文档。这些类将底层的代码封装了起来,我们不需要关心这些类是如何实现的 ,只需要 学习这些类如何使用即可。 API使用步骤: 1、打开帮助文档 2、点击显示,找到索引,看到输入框。 3、你要找谁?再输入框输入,然后回车。 4、看包。ja...
2018-07-17 21:02:05 206
原创 【 类与对象、成员变量与局部变量、封装、构造方法 】
在编程的世界中,有两种主流的思想: 面向过程:当需要实现一个功能的时候,每一个步骤都要自己亲力亲为,处理每一个细节。 面向对象:当需要实现一个功能的时候,不关心具体的步骤,而是找一个已经具有该功能的人,来帮我做事儿。(也就是自己不做,找人帮我做事儿,偷懒儿。) 这里的对象泛指现实世界中一切事物,每种事物都具备自己的属性和行为。面向对象思想就是在计算机程序设计过程中,参照现实中事物,将事物的属...
2018-07-15 15:21:14 339
原创 【 数组 】
数组概念: 数组就是存储数据长度固定的容器,保证多个数据的数据类型要一致。数组的特点: 1. 数组本身是引用数据类型,但是里面也能存放基本类型,也能存放引用类型。 2. 数组当中的数据,必须类型统一。 3. 【重点】数组的长度一旦确定,不可以发生改变。如何创建数组? 初始化:在内存当中为数组开辟空间,并且赋予默认值。数组的初始化方式: 1....
2018-07-14 17:32:36 232
原创 【 方法 】
掌握方法定义的参数和返回值含义 参数:进去的数据叫做参数。 返回值:出来的数据结果叫做返回值。 方法定义的格式:修饰符 返回值类型 方法名称(参数类型 参数名称, ...) { 方法体 return 返回值;}格式解析说明: 修饰符:今天的固定写法两个关键字,public static 返回值类型:也就是方法最终会产生一个什么类型的数据结果。 方法名称:自...
2018-07-12 15:26:48 303
原创 【 流程控制语句 】
顺序结构:程序从上到下一行一行执行,直到结束。单if语句:决定方法体执行,或者不执行跳过(有或者无)int age = 20;if (age &gt;= 18) { System.out.println("进入网吧,前台开号,打开电脑"); System.out.println("开始high,biubiubiu~"); System.out.println("...
2018-07-11 16:56:34 178
原创 【数据类型转换、运算符、方法入门、编译器的常量优化】
数据类型转换: 当数据类型不一样的时候,需要发生类型转换。 Java当中的类型转换分为两种:自动类型转换(隐式) 特点:代码不需要进行特殊处理,自动完成。 原则:只能从数据范围小的类型,转换为数据范围大的类型。(从小到大)强制类型转换(显式) 特点:代码需要进行特殊格式处理,不能自动完成。 格式:小范围类型 变量名称 = (小范围类型) 原本大范围的数据;注意事项: 1...
2018-07-09 16:41:02 266
原创 【计算机基础知识以及java常量、变量】
二进制 字节计算机使用的的是二进制,一个1或者一个0,代表的是一位(bit)。计算机存储数据的最小单位是一个字节(Byte)或者B。8个bit(二进制)0000-0000表示为一个字节,写成1byte或者B。10101010 10101010 10101010 10101010 ...1000,0000,0000.00元1 Byte = 8 bit1 KB = 102...
2018-07-09 15:50:04 345
原创 图书管理系统-框架搭建
做一个图书管理系统一框架搭建 bookStore导入jar包配置框架jdbc.properties配置jdbc.driver=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql:///bookstorejdbc.user=rootjdbc.password=111mybatis.xml配置<?xml version="1.0"...
2018-04-28 09:31:14 1379
原创 MyBatis框架的搭建以及错误的解决
第一个MyBatis程序 功能:将一个学生信息写入到DB 1)导入Jar包 * MyBatis的Jar包 * MySql驱动Jar包 2)定义一个Student类 id,name,age,score * 主键id要定义为包装类型,不要定义为基本数据类型,例如,不要定义为int,而要定义为
2017-12-27 19:46:01 464
原创 静态对象的实现
静态对象实现 1、创建java project工程:07-proxy-static2、src下创建一个业务接口ISomeService实现类:package com.abc.service; // 业务接口 public interface ISomeService { // 业务方法 String doSome(int a, String b); // 业务方法
2017-12-10 21:30:27 419
原创 Junit单元测试
JUnit是一个Java语言的单元测试框架。单元测试是编写测试代码,应准确、快速地保证程序基本模块的正确性。JUnit是Java单元测试框架,在Eclipse中是默认安装。JUnit4通过注解的方式来识别测试方法。目前支持的主要注解有:@BeforeClass 全局只会执行一次,而且是第一个运行@Before 在测试方法运行之前运行,该方法一般编写初始代码。@Tes
2017-12-10 17:38:23 237
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人