自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(400)
  • 收藏
  • 关注

转载 阿里云建博客笔记

1)、数据库使用 sh catalina.sh run可以看到tomcat的运行信息,而不是使用sh startup.sh。2)、centosDES的加解密方法里,SecureRandom 实现完全隨操作系统本身的內部狀態,除非調用方在調用 getInstance 方法之後又調用了 setSeed 方法;该实现在 windows 上每次生成的 key 都相同,但是在 so...

2017-05-28 14:25:00 209

转载 org.springframework.web.servlet.pageNotFound

method POST is not supported.俩天,不知道哪里出错了,今天才知道是html/jsp里的input标签里的name属性和后台的参数名称不一样造成的。做web开发,不知道怎么调试是个问题啊。转载于:https://www.cnblogs.com/StevenL/p/6882039.html...

2017-05-20 13:54:00 337

转载 我为什么来博客园写博客了

虽然我的博客也没有人看,在csdn也只是近两万的浏览量......csdn现在登录要绑定手机号了,这个我不能接受,所以我搬到博客园了,等我的个人博客写好以后,我就不在这里写博客了。转载于:https://www.cnblogs.com/StevenL/p/6875511.html...

2017-05-18 20:48:00 190

转载 springmvc的multipartResolver上传文件名乱码

html 设置页面的编码方式<meta charset="UTF-8"> <!-- for HTML5 --><meta http-equiv="Content-Type" content="text/html; charset=utf-8" />ZC: 注意:源码文件(?.html 等),需要 保存为 UTF-8编码格式的文件。...

2017-05-18 20:46:00 372

转载 二叉树的inorder实现:递归、栈、Morris遍历

不包含null值检查等robust代码。递归:inorderTreeWalk(TreeNode root) { if(root != null) { inorderTreeWalk(root.left); System.out.println(root.val); inorderTreeWalk(root...

2017-05-04 14:21:00 541

转载 Java:关于负数的向上转型

int的负数n向上转型为long时,应该写成-(long)n,而不是(long)-n。 举例:int n = Integer.MIN_VALUE;//-2147483648System.out.println(-(long)n);//2147483648System.out.println((long)-n);//-2147483648 ...

2017-04-27 14:32:00 93

转载 bfs和dfs:poj2386和leetcode130

poj2386 如果发现一个’W’则使用dfs递归将与其相连的’W’都改为’.’,每遇到一个’W’(亦即调用一次dfs)将ans加一(发现一个水坑)。#include <iostream>using namespace std;const int MAX_NM = 105;char ch[MAX_NM][MAX_NM];int m, ...

2017-04-22 14:54:00 117

转载 为什么InnoDB表要建议用自增列做主键而MyISAM不需要

我们先了解下InnoDB引擎表的一些关键特征:InnoDB引擎表是基于B+树的索引组织表(IOT); 每个表都需要有一个聚集索引(clustered index);所有的行记录都存储在B+树的叶子节点(leaf pages of the tree); 基于聚集索引的增、删、改、查的效率相对是最高的;如果我们定义了主键(PRIMARY KEY),那么InnoD...

2017-04-11 20:06:00 199

转载 kmp算法及解释

KMP算法属于单模式字符串匹配算法。我通过看书和看网上的博客,做笔记于此。 先做一个形象的解释(http://kb.cnblogs.com/page/176818/): 这种算法不太容易理解,网上有很多解释,但读起来都很费劲。直到读到Jake Boxer的文章,我才真正理解这种算法。下面,我用自己的语言,试图写一篇比较好懂的KMP算法解释。   1. ...

2017-04-10 12:04:00 88

转载 JAVA中方法和变量在继承中的覆盖和隐藏

转自:http://www.cnblogs.com/linth/p/3641175.html假设Class A是Class B的子类,并且A改写了B的方法的method(),那么B来说,method方法的指针指向B的method方法入口;对于A来说,A的方法表的method项指向自身的method而非父类的。我们知道,在JAVA中,子类可以继承父类,如果子类声...

2017-04-09 20:51:00 117

转载 Chapter 5 : 索引和算法

Chapter 5 : 索引和算法InnoDB存储引擎索引概述 B+树里的“B”是指平衡(balance),而不是二叉(binary)。由于B+索引的高扇出性能,在数据库中,B+树的高度一般都在2~3蹭,也就是对于查找某一键值的行记录,最多只需要2到3次IO。 聚集索引 辅助索引(非聚集索引) ...

2017-04-08 16:42:00 63

转载 MySQL中myisam和innodb的主键索引有什么区别?

遇到一道面试题目:InnoDB要使用自增主键索引,MyISAM不需要?转自 : http://www.cnblogs.com/olinux/p/5217186.htmlMyISAM引擎使用B+Tree作为索引结构,叶节点的data域存放的是数据记录的地址。下图是MyISAM索引的原理图: 这里设表一共有三列,假设我们以Col1为主键,则上图是一个MyIS...

2017-04-08 16:13:00 79

转载 chpater 2 : InnoDB存储引擎

chpater 2 : InnoDB存储引擎 线程后台线程的主要作用是负责刷新内存池中的数据,保证缓冲池中的内存缓存的是最近的数据,此外将已修改的数据文件刷新到磁盘文件。默认情况下,InnoDB存储引擎的后台线程有7个:4个IO线程、1个主线程、一个锁线程、一个错误监控线程。IO线程的数量由配置文件里的innodb_file_io_threads参数控制...

2017-04-08 16:01:00 81

转载 Chapter 1 : MySQL体系结构和搜索引擎

Chapter 1 : MySQL体系结构和搜索引擎数据库:物理操作系统文件或其他形式文件类型的集合。数据库实例:由数据库后台进程/线程以及一个共享内存区组成。用来操作数据库文件。MySQL体系结构 1. 连接池组件; 2. 管理服务和工具组件; 3. SQL接口组件; 4. 查询分析器组件; 5. 优化器组件; 6. 缓冲组件; 7. ...

2017-04-08 15:58:00 71

转载 tree的算法

递归分治 转载于:https://www.cnblogs.com/StevenL/p/6818267.html

2017-03-26 13:50:00 132

转载 POST 和GET传输的最大容量分别是多少?

          get 是通过URL提交数据,因此GET可提交的数据量就跟URL所能达到的最大长度有直接关系。很多文章都说GET方式提交的数据最多只能是1024字节,而 实际上,URL不存在参数上限的问题,HTTP协议规范也没有对URL长度进行限制。这个限制是特定的浏览器及服务器对它的限制。IE对URL长度的限制 是2083字节(2K+35字节)。对于其他浏览器,...

2017-03-18 20:34:00 537

转载 Servlet和JSP

ServletServlet的生命周期init方法:第一次请求Servlet的时候,Servlet容器会调用此方法,在后续的请求中不再调用。与初始化相关的代码放在这里。service方法:第一次请求Servlet的时候,Servlet容器会调用init和service方法,在后续的请求中只调用service方法。destroy方法:通常发生在卸载应用...

2017-03-13 13:55:00 56

转载 MySQL基本知识笔记

数据类型和表类型事务安全的表类型:InnoDB、BDB非事务安全的表类型:ISAM、MyISAM、MERGE、HEAPISAM(索引顺序存储方法),此表在MySQL4.1及以前存在。MyISAM表的索引比ISAM的小很多MERGE表示相同MySIAM表的合并,只有当MyISAM表变得很大时,才使用它HEAP是最快的表类型,因为它存储在内存里,并使用散...

2017-03-11 16:18:00 115

转载 JVM常见知识点

jvmJava内存区域与内存溢出异常程序计数器(Program Counter Register, PCR)​ 当前线程所执行的字节码的行号指示器,字节码解释器工作时就是通过改变这个计数器的值来选取下一条需要执行的字节码指令。每条线程都需要有一个独立的PCR,各条线程之间PCR互不影响,独立存储。此内存区域是唯一一个在Java虚拟机规范里没有规...

2017-03-09 18:15:00 169

转载 leetcode88

题目: Given two sorted integer arrays nums1 and nums2, merge nums2 into nums1 as one sorted array. Note: You may assume that nums1 has enough space (size that is greater or equa...

2017-03-03 20:31:00 68

转载 leetcode53

求总和最大的子数组。 动态规划dp。 Suppose we’ve solved the problem for A[1 .. i - 1]; how can we extend that to A[1 .. i]? The maximum sum in the first I elements is either the maximum sum in the f...

2017-03-03 19:59:00 99

转载 、118

//283public class Solution { public void moveZeroes(int[] nums) { int flag = 0; for(int i=0; i<nums.length; i++) { if(nums[i] != 0) { ...

2017-02-26 22:04:00 107

转载 leetcode485、448、414

例如414,用java做的话好多坑,以后就用java刷leetcode了。//414public class Solution { public int thirdMax(int[] nums) { Integer max1 = null; //不能使用Integer.MIN_VALUE,因为题目里会有Integer.MIN_VALUE作...

2017-02-25 14:03:00 81

转载 leetcode121、122、123

今天发现leetcode比别的都好。。。因为面试面到121题,我愚笨的脑袋用了两个for循环,只用一个for循环我是想不出的。 121:class Solution {public: int maxProfit(vector<int>& prices) { size_t size = prices.size(); ...

2017-02-22 19:20:00 172

转载 股票的最佳买入卖出时间

一开始我用两个循环,如果只用一个循环的话:int maxProfit(vector<int>& prices) { size_t size = prices.size(); if (size <= 1) return 0; int min = INT_MAX, max = INT_MIN...

2017-02-22 18:28:00 93

转载 java知识总结

concurrentHashMap 线程池的几种常见的创建的方式 转载于:https://www.cnblogs.com/StevenL/p/6818278.html

2017-02-17 19:22:00 49

转载 hashset和hashmap有什么关系

http://blog.csdn.net/u014033756/article/details/505998791、HashSet底层是采用HashMap实现的。HashSet 的实现比较简单,HashSet 的绝大部分方法都是通过调用 HashMap 的方法来实现的,因此 HashSet 和 HashMap 两个集合在实现本质上是相同的。 2、HashMap的...

2017-02-17 19:21:00 682

转载 hibernate与mybatis对比

refer to :http://www.cnblogs.com/inspurhaitian/p/4647485.html我是一名java开发人员,hibernate以及mybatis都有过学习,在java面试中也被提及问道过,在项目实践中也应用过,现在对hibernate和mybatis做一下对比,便于大家更好的理解和学习,使自己在做项目中更加得心应手。第一...

2017-02-17 17:32:00 58

转载 poj3176、poj1163

poj3176//648k, 32ms#include <iostream>using namespace std;const int MAX_N = 355;int way[MAX_N][MAX_N];int n;int max(int a, int b) { return a>b ? a : b;}int ...

2017-02-17 13:18:00 86

转载 poj3190

对牛按照milk的开始时间排序。 对优先队列里牛的milk的结束时间排序,结束时间最早的作为que.top()和牛i做对比,如果牛i的开始时间大于(因为文中说include A和B,所以不能取等号。)que.top()的结束时间,那么将该牛的牛栏(stall)设为与que.top()相同的牛栏,同时que.pop();否则新建一个牛栏,将牛i的牛栏设为该新建的牛栏。...

2017-02-14 15:33:00 136

转载 mybatis使用log4j

把log4j.properties放在src下的config文件夹里。如果报错Log4j不能找到配置文件,使用的是myeclipse的话,在config文件夹上右键–》buildpath–>use as source folder即可。原因如下: 我添加log4j.jar后删除了commons.logging.jar,然后报错,原来tomcat默认使用...

2017-02-14 14:26:00 207

转载 poj2155

//4108k, 485ms#include <cstdio>#include <cstring>using namespace std;int c[1010][1010] ;int lowbit(int x){ return x & -x ;}void add(int i,int j,int d){ ...

2017-02-12 13:28:00 107

转载 javaweb面试题目整理

Java面试题全集(上) Java面试题全集(中) Java面试题全集(下) 骆昊的技术专栏 转载于:https://www.cnblogs.com/StevenL/p/6818285.html

2017-02-10 22:21:00 76

转载 spring四种依赖注入方式

平常的java开发中,程序员在某个类中需要依赖其它类的方法,则通常是new一个依赖类再调用类实例的方法,这种开发存在的问题是new的类实例不好统一管理,spring提出了依赖注入的思想,即依赖类不由程序员实例化,而是通过spring容器帮我们new指定实例并且将实例注入到需要该对象的类中。依赖注入的另一种说法是“控制反转”,通俗的理解是:平常我们new一个实例,这个实...

2017-02-10 14:19:00 69

转载 写博客杂记

springmvc RequestParam中文乱码 在xml里添加<filter> <filter-name>encodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodin...

2017-01-16 15:03:00 55

转载 java笔试+面试总结(大纲)

originale blog:here注:此篇文章为本人参加各大IT公司笔试、面试后的考点总结大纲(包括百度,搜狐,爱奇艺,腾讯等) 题目解答请依次查看其他几篇博客: Java基础篇:http://blog.csdn.net/u014206526/article/details/52251355 jvm篇:http://blog.csdn.net/u0...

2017-01-15 17:56:00 43

转载 springmvc使用rest风格的404错误

当使用rest风格出现404错误时,web.xml里<!-- springmvc 配置 --> <servlet> <servlet-name>blog</servlet-name> <servlet-class>org.springframework....

2017-01-13 14:09:00 400

转载 mysql5.7登陆时access denied解决办法

ERROR 1045 (28000): Access denied for user ‘root’@’localhost’ (using password: YSE)windowns环境下:net stop mysql进入mysqld.exe的路径,mysqld -nt –skip-grant-tablesmysql -u root -p直接进入my...

2017-01-10 16:35:00 197

转载 http://blog.csdn.net/wangyoujin321/article/details/51472606

http://blog.csdn.net/wangyoujin321/article/details/51472606 转载于:https://www.cnblogs.com/StevenL/p/6818291.html

2017-01-06 17:48:00 60

转载 中文词语自动纠错_编辑距离

idea from here这是一篇使用编辑距离对英文词语就行简单纠错的文章。code:import refrom collections import Counterdef words(text): return re.findall(r'\w+', text.lower())WORDS = Counter(words(open('bi...

2016-12-31 20:31:00 825

空空如也

空空如也

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

TA关注的人

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