- 博客(15)
- 收藏
- 关注
原创 Linux中的文件类型
7种文件类型 ls/file/stat 这些命令都可以查看文件类型1、普通文件类型Linux中最多的一种文件类型, 包括 纯文本文件(ASCII);二进制文件(binary);数据格式的文件(data);各种压缩文件.第一个属性为 [-] 。一般我们在后面加上扩展名来区分文件2、目录文件就是目录,用mkdir来创建,能用 # cd 命令进入的。第一个属性为 [d],例如 [...
2018-04-01 18:01:15
597
转载 Quartz存储与持久化
林炳文Evankaka原创作品。转载请注明出处http://blog.youkuaiyun.com/evankaka 一、 Quartz存储与持久化 Quartz提供两种基本作业存储类型。第一种类型叫做RAMJobStore,第二种类型叫做JDBC作业存储。在默认情况下Quartz将任务调度的运行信息保存在内存中,这种方法提供了最佳的性能,因为内存中数据访问最快。不足之处是缺乏数据的持久性,
2017-12-26 17:00:41
2792
1
原创 java正则表达式的规则
正则表达式1、出现次数 符号 注解 . 任何字符 a? a一次或一次也没有 a* a零次或多次 a+ a一次或多次 a{n}? a恰好 n 次 a{n,}? a至少n次 a{n,m}? a至少n次,但是不超过m次2、出现范围 符号 注解 [abc] a、b 或 c(简单类) [^abc] 任何字符,除了 a、b 或
2017-09-21 16:04:16
441
原创 hibernate的懒加载代理模式
hibernate的懒加载代理模式,导致数据的使用过程中出现null从数据库中取出来使用时报错,查看对象所有字段的值为null;但通过get\setXXX()有能得到该对象的字段值。这个是由于hibernate的懒加载导致,为了解决内存。hibernate3多了一个属性的懒加载,当属性的值过大的时候。hibernate的懒加载可以在配置文件里面配置,但是即使你配置了懒加载,hibernate也会自己
2017-09-18 11:45:07
614
原创 Linux命令
1、查看端口 - netstat -apn //查看所有的进程和端口使用情况 - netstat -apn|grep 端口号/name //查看指定端口号(program name)
2017-09-15 10:36:13
287
转载 Java注解的学习
http://www.cnblogs.com/peida/archive/2013/04/23/3036035.html http://www.cnblogs.com/peida/archive/2013/04/24/3036689.html http://www.cnblogs.com/peida/archive/2013/04/26/3038503.html
2017-04-10 15:02:47
345
转载 Mysql索引详解
FROM:http://blog.youkuaiyun.com/tianmo2010/article/details/7930482①MySQL Index一、SHOW INDEX会返回以下字段1、Table 表的名称。 2、 Non_unique 如果索引不能包括重复词,则为0,如果可以则为1。3、 Key_name 索引的名称4、 Seq_in_index 索引中的列序
2017-04-06 18:35:12
479
原创 mysql数据类型以及长度
常用数据类型整数型:TINYINT,SMALLINT,INT,BIGINT 小数型:FLOAT,DOUBLE,DECIMAL(M,D) 字符型:CHAR,VARCHAR 日期型:DATETIME ,DATE,TIMESTAMP 备注型:TINYTEXT ,TEXT ,LONGTEXT 数据大小(整+浮点) 数据类型 大小(字节) 数据范围 TINYINT 1 (-128
2017-04-06 11:29:25
1361
转载 MySQL数据类型--数据类型选择
MySQL数据类型--数据类型选择转载地址:http://www.cnblogs.com/songjy2116/p/5220581.html在MySQ中创建表时,需要考虑为字段选择哪种数据类型是最合适的。选择合适的数据类型,会提高数据库的效率。1、整数类型和浮点数类型整数类型和浮点数类型最大的区别在于能否表达小数。整数类型不能表示小数,而浮点数类型可以表示小
2017-04-06 10:18:52
1491
转载 【mybatis】mybatis数据源源码剖析(JNDI、POOLED、UNPOOLED)
文章转载:http://blog.youkuaiyun.com/reliveit/article/details/47325189一、概述 二、创建 mybatis数据源的创建过程稍微有些曲折。 1. 数据源的创建过程; 2. mybatis支持哪些数据源,也就是dataSource标签的type属性可以写哪些合法的参数?
2017-04-05 15:43:41
476
原创 maven-下载源码和javadoc
下载完成后attach source 这一步可能需要手动完成一:使用maven命令手动下载mvn dependency:sources mvn dependency:resolve -Dclassifier=javadoc二:通过配置文件添加自动下载打开maven配置文件 setting.xml文件(…/.m2/settings.xml) 增加如下配置:<profiles> <profile>
2017-03-30 16:17:19
737
原创 数据结构——堆(java)
public class HeapSortTest{ @Test public void test() { List<Integer> list = new ArrayList<>(); for (int i = 1;i<=5;i++) { list.add((new Object().hashCode())%50+1);
2017-03-20 17:10:52
494
原创 两种堆栈的理解
数据结构中的堆栈堆 堆是一颗完全二叉树,优先队列,根节点的值大于(小于)子节点。 堆是一种经过排序的树形数据结构,每个结点都有一值。通常我们所说的堆的数据结构,是指二叉堆。堆的特点是根结点的值最小(或最大),且根结点的两个子树也是一个堆。由于堆的这个特性,常用来实现优先队列,堆的存取是随意,这就如同我们在图书馆的书架上取书,虽然书的摆放是有顺序的,但是我们想取任意一本时不必像栈一样,先取出前面
2017-03-14 23:22:54
444
原创 Java中的collection
首先要了解collection的继承结构 HashMap线程不安全,但是可以使用ConcurrentHashMap,详解 [http://blog.youkuaiyun.com/xuweilinjijis/article/details/8651167]底层是数据+链表对于放入的K,V,先通过函数取得K的hash值,然后去找到对应下标的数组,如果数组的位置上有值得情况,加入头部插入值。get的时候,
2017-03-12 19:57:41
328
原创 2015多校Solve this interesting problem
题目意思:给一个区间[l,r],问你在二叉树中能不能找到这个区间[0,n],使得二叉树中有[l,r]这个节点。如果能输出n的最小值,不能输出-1。分析:题目用dfs做。对于每一个[l,r],往上一个根节点搜索。对于[l,r]的姊妹节点有4种,左边两种[2*l-r-1,l-1]或者[2*l-r-2,l-1],右边两种[r+1,2*r-l+1],[r+1,2*r-l],因此,根节点也有4种。一直到
2015-07-30 11:20:33
687
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人