自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 DNS解析过程

我们知道互联网都是通过URL来发布和请求资源的,而URL中的域名需要解析成地址才能与远程主机建立连接,如何将域名解析成IP地址就是DNS的工作范畴;当一个用户在浏览器中输入www.lagou.com时,DNS大概有这些步骤:1.浏览器会检查缓存中有没有这个域名对应的解析过的IP地址,如果缓存中有,这个解析过程就将结束。2.如果用户的浏览器缓存中没有,浏览器会查找操作系统缓存中是否有这个

2017-11-28 20:02:23 263

原创 TortoiseSVN checkout请求未响应

调公司代码,结果出现未响应,就这样保持了一天,网上方法都用过一遍,但是我这个问题不一样,记录一下我是这种情况,用Idea,eclipse svn调代码都没有反应,然后我最后实在没办法了就等着他报错,等了30分钟吧,他就报 请求不到代理 这个错误因为再上一家公司的时候是需要用代理的,然后我svn也设置了代理解决:找到subversion这个文件,删除,然后再网上重新下载subve

2017-11-28 19:34:10 10172

原创 Springboot启动

插曲:我们可以自己设置Banner,设置自定义banner最简单的方式是字符画放入一个资源文件,然后通过ResourceBanner来加载:SpringApplication springApplication=new SpringApplication(xxx.class);springApplication.setBanner(new ResourceBanner(new Clas

2017-11-25 19:08:50 318

转载 jdbc和jndi的区别

JNDI 和JDBC的区别1、JNDI 和JDBC的区别和联系。两者都是API,是一个标准。并不是什么产品或方法。JDBC 全称:Java Database Connectivity 以一种统一的方式来对各种各样的数据库进行存取.使用JDBC带来的问题:1、数据库服务器名称 、用户名和口令都可能需要改变,由此引发JDBC URL需要修改;2、数据库可能改用别的产品,

2017-11-25 10:55:15 295

原创 JavaConfig1

1.@ComponentScan@ComponentScan对应于XML配置形式中的元素,用于配合一些元信息Java Annotation比如@Component和@Repository等,将标注了这些元信息Annotation的bean定义类批量采集到Spring的IOC容器中。我们可以通过basePackages等属性来细粒度地定制@ComponentScan自动扫描的范围,如果不

2017-11-24 10:31:04 258

原创 微服务

从思路和理念上来讲,微服务就是倡导大家尽量将功能进行拆分,将服务粒度做小,使之可以独立承担对外服务的职责,沿着这个思路开发和交付的软件服务实体就叫做“微服务”,而围绕着这个思路和理念构建的一系列基础设施和指导思想,称为“微服务体系”。   将项目按照开发的功能拆分成不同的项目,从而负责不同功能的研发人员就可以在自己的代码项目上进行开发,从而解决大家无法在开发阶段并行开发的苦恼。

2017-11-23 18:44:02 192

原创 idea main方法,输出方法自动补全

idea不提供自动补全,对于用习惯了eclipse的小伙伴们就比较不习惯了,下面写一下我学习的方法;1.打开idea,点击file—settings—editor—live templates2.点击右上角加号,点击template group,新建分组,填写java3.再点击右上角加号,点击live template,4.设置好以后点击apply,最后点击ok

2017-11-22 09:45:56 2007

转载 pageContext.request.contextPath 绝对路径

${pageContext.request.contextPath} JSP取得绝对路径 一.问题     JSP中究竟采用绝对路径还是采用相对路径随着所采用技术的越来越复杂,这个问题也变得越来越难以解决。1)采用相对路径遇到的问题      相对路径固然比较灵活,但如果想复制页面内的代码却变得比较困难,因为不同的页面具有不同的相对路径,复制后必须修改每一个连接的路

2017-11-10 10:19:26 622

转载 solr学习笔记

SolrServerSolrServer是一个抽象类,主要要的实现类有CommonsHttpSolrServer、HttpSolrServer、ConcurrentUpdateSolrServer等,SolrServer类主要用于对索引的创建、添加、删除、修改、查询,因此对于索引的所有操作都是交给SolrServer来完成。CommonsHttpSolrServer类是在Solrj3.5版本之

2017-11-06 15:01:54 180

原创 JAVA读取文件操作时路径的斜杠问题

java中的路径一般用"/"windows中的路径用"\"linux,unix中的路径一般用"/"其中java中"/"等同于"\\"如:FileInputStream file=new FileInputStream("D:\\111.txt")    FileInputStream file=new FileInputStream("D:/111.txt")

2017-10-27 19:02:56 7917

原创 URL与URI

URI,是uniform resource identifier,统一资源标识符,用来唯一的标识一个资源。而URL是uniform resource locator,统一资源定位器,她是一种具体的URI,即URL可以用来标识一个资源,而且还表明了如何定位这个资源。URI实例既可以是绝对的,也可以是相对的。而URL不仅符合语义,还包含了定位该资源的信息,因此它不能是相对的,schema必须被指定

2017-10-27 15:26:51 211

转载 JSTL core标签库

1.out    输出aaa2.remove 删除PageContext中name为a的数据3.ifif标签的test属性必须是一个boolean类型的值,如果test的值为true,那么执行if标签的内容,否则不执行c:set var="a" value="hello"/>  c:if test="${not empty a }">      

2017-09-22 08:46:18 215

原创 git基本命令

基本操作git clone https://github.com/licklulu/rbac-rest.git 克隆git add .          // 暂存文件(git add),将文件的快照放入暂存区域。git commit -m"注释"   //提交更新(git commit),找到暂存区域的文件,将快照永久性存储到 Git 仓库。git push 上传 git p

2017-09-05 20:10:34 153

原创 对实体 "characterEncoding" 的引用必须以 ';' 分隔符结尾

启动Tomcat服务器报对实体 "characterEncoding" 的引用必须以 ';' 分隔符结尾 改为  即可

2017-09-04 16:59:23 404

原创 不能建包src/main/java问题

在项目下的workspace中,找着项目的classpath文件,删掉这一行

2017-09-04 11:54:03 1002

原创 [SetContextPropertiesRule]{Context} Setting property 'source' to 'org.eclipse.jst.j2ee.server:qqs' d

[SetContextPropertiesRule]{Context} Setting property 'source' to 'org.eclipse.jst.j2ee.server:qqs' did not find a matching property.类似的错,进入D:\apache-tomcat-8.5.20\conf\Catalina\localhost找到qqs.xml,进去

2017-09-03 19:20:27 419

原创 spring ref和value的用法

ref是引用前面的id,value是赋值或者是加载一个文件

2017-09-01 15:23:16 721

原创 Mybatis连接mysql,数据库中字符乱码问题

在地址后面加入characterEncoding=utf-8

2017-08-30 11:54:37 226

原创 Mybtatis配置学习笔记

1.的type属性、其有三种取值: a:如果将类型设置成UNPOOLED,MyBatis会为每一个数据库操作创建一个新的连接,并关闭它。该方式适用于只有小规模数量并发用户的简单应用程序上。b: 如果将属性设置成 POOLED,MyBatis会创建一个数据库连接池,连接池中的一个连接将会被用作数据库操作。一旦数据库操作完成,MyBatis 会将此连接返回给连接池。

2017-08-30 08:30:35 500

原创 基础错题集

1.下列数据结构中,不属于二叉树的是()      B树   哈夫曼树   二叉搜索数   AVL树B树:B树为多路查找树,每一个结点的孩子树可以多于2个,每一个结点处可以存储多个元素哈夫曼树:哈夫曼树(Huffman tree),又名最优树,指给定n个权值作为n的叶子结点,构造一棵二叉树,若带权路径长度达到最小,称这样的二叉树为最优二叉树,也称为哈夫曼树。AVL树::AVL树中任何节

2017-08-29 22:49:04 535

原创 jsp,Servlet常见题目

1.jsp内置对象,类型,以及作用内置对象类型简介1.pageContextjavax.servlet.jsp.PageContextJSP页面容器2.requestjavax.servlet.http.HttpServletRequest客户端向服务端发送的请求信息3.resp

2017-08-28 18:43:07 1748

原创 Servlet学习笔记

会话:简单来说,用户访问一个浏览器,在浏览器上执行了很多操作,访问多个页面最后关闭浏览器,这个过程称为会话。cookie 存在于浏览器的本机   ,使用者可以看到cookie里边的内容,不安全   Cookie cookie=new Cookie("info", name);  cookie.setMaxAge(-1);//0表示删除该cookie,-1表示保存到浏览器关闭,别的事

2017-08-25 08:45:02 149

原创 jsp学习笔记,EL,JSTL

一.jsp基础1. 引号内可放jsp文件和html文件,比如引号内放入index.html,那个该文件显示会加上index.html的内容2. 等同于out.print(...);    注意:这种用法%内不能加分号3.内置对象不用声明,可直接使用NO.内置对象类型1pageContextjavax.servlet.jsp.PageCon

2017-08-24 10:12:04 232

转载 关于请求转发和重定向的区别

1.请求转发(forward())重定向(redirect())请求服务器次数1次2次是否保留第一次请求时request范围中的属性保留不保留地址栏里的请求URL,是否改变不变改变为重定向之后的新目标URL。相当于在地址栏里重新输入URL后,再按回

2017-08-22 19:31:24 351

转载 Java正则表达式

一 基础解析.*(.)(.*\\1).第1个 . 代表任意字符,后面的 * 代表 前面的任意字符有0个或多个第2个 . 也代表任意字符,但它被括号括起来了,括号代表它被捕获了,相当于被复制了,还没被粘贴第3个 . 也代表任意字符,后面的 * 代表 前面的任意字符有0个或多个\\第1个\代表转译符,\这个符号不能直接出现在表达式里,必须被\转译符后才能变成一个普通的字符

2017-08-21 21:33:14 159

空空如也

空空如也

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

TA关注的人

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