- 博客(20)
- 收藏
- 关注
转载 nginx做转发时,带’_’的header内容丢失
原本在测试环境测试通过的APP,今天准备切到线上环境做最后测试,结果发现了错误。查看日志发现是APP端发送的http请求中的header内容丢失了。那么代码没有改动,怎么平白无故会丢失头信息?于是想到两个环境的不同之处在于:线上是通过nginx做的代理转发,会不会是nginx搞的鬼?于是搜索...
2017-04-28 11:05:00
404
转载 warning: LF will be replaced by CRLF
开始用git是在ubuntu环境下,最近切到windows的开发环境中。 在执行 git add . 命令时,出现如下警告: warning: LF will be replaced by CRLF 原因是win和linux的换行符是不一样的,win使用CRLF,而linux用L...
2016-05-12 10:55:00
108
转载 各类注解
@PostConstruct @PreDestroy @SuppressWarnings @Controller @interface @RequestMapping @ResponseBody @RequestBody @Resource @Autowired @Over...
2016-05-09 14:33:00
117
转载 servlet的一些细节
1、由于客户端是通过URL地址访问web服务器中的资源,所以servlet程序若想被外界访问,必须映射到一个URL地址上,这个工作在web.xml文件中使用<servlet><servlet-mapping>两个元素完成。 2、<servlet>元素用于注册...
2016-04-27 10:19:00
90
转载 Spring事务配置的五种方式
Spring事务配置的五种方式 前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。 总结如下: Spring配置...
2016-04-27 10:19:00
68
转载 org.springframework.web.SpringServletContainerInitializer cannot be cast to javax.servlet.Servle...
严重:Achildcontainerfailedduringstartjava.util.concurrent.ExecutionException:org.apache.catalina.LifecycleException:Failedtostartcomponen...
2016-04-27 10:19:00
260
转载 linux命令——cat
cat命令的用途是连接文件或标准输入并打印。这个命令常用来显示文件内容,或者将几个文件连接起来显示,或者从标准输入读取内容并显示,它常与重定向符号配合使用。 1.命令格式: cat [选项] [文件]… 2.命令功能: cat主要有三大功能: 1.一次显示整个文件:cat fil...
2016-04-27 10:19:00
136
转载 Git常用指令集合
常用命令 显示区别 git diff <file> # 比较当前文件和暂存区文件差异 git diff <$id1> <$id2> # 比较两次提交之间的差异 git diff <br1>..<br2&...
2016-04-27 10:19:00
90
转载 桶、冒泡、快速排序
今天抽空自己写了几个基本排序算法的实现,虽然都是很简单很基础的东西,但还是挺好玩的,自己写一下当做是锻炼下自己的逻辑思维。 importjava.util.Random;publicclassSort{privatefinalstaticintarraySize=10...
2016-04-27 10:19:00
91
转载 String为什么是不可变的?
本文转自:http://blog.csdn.net/zhangjg_blog 什么是不可变对象? 众所周知, 在Java中, String类是不可变的。那么到底什么是不可变的对象呢? 可以这样认为:如果一个对象,在它创建完成之后,不能再改变它的状态,那么这个对象就是不可变的。不能改变状态...
2016-04-27 10:19:00
93
转载 Spring获取ApplicationContext
第一类:主动获取 1. FileSystemXmlApplicationContext 此方法根据配置文件的文件系统路径进行加载,它的起始路径是项目路径,所以可以直接这样写WebRoot/WEB-INF,如果前边加了file:则说明后边的路径就要写全路径了,就是绝对路径。例如: Ap...
2016-04-27 10:19:00
77
转载 maven项目jar包版本错误:'dependencies.dependency.version' for xxx:jar is missing. @ line xx, column xx...
[ERROR] The project XXX (/home/×××/pom.xml) has 1 error [ERROR] 'dependencies.dependency.version' for xxx:jar is missing. @ line xx, column x...
2016-04-27 10:19:00
1526
转载 通过三目运算符来看JAVA的自动拆箱和装箱
近期碰到一个比较常见的错误: 空指针! Exception in thread “main” java.lang.NullPointerException,虽然有些空指针问题是很容易可以避免的,比如在eclipse上装一个Find Bugs插件就可以检测空指针。但有些空指针是插件检测不出来的,...
2016-04-27 10:19:00
210
转载 guava字符串处理——连接器[Joiner]
String字符串代码中出现的频率是相当高的,涉及字符串的知识点也是很多很多,比如String、StringBuilder、StringBuffer三者的区别,性能的比较,是否线程安全等等。 用分隔符把字符串进行拼接拼接也是每个程序员都常常要做的。今天介绍一种新的拼接处理方法guava-Jo...
2016-04-27 10:19:00
175
转载 guava新集合类型——Multimap
guava的大名其实是早有耳闻,但直到前段时间才真正用到了,也切实感受到了为什么那么多开发者都推崇guava。 第一个用到guava的是它的一个集合类型:Multimap。 我们有时候会碰到一些比较复杂的数据结构,诸如:Map<K, List<V>>。这样的结构无论...
2016-04-27 10:19:00
105
转载 guava学习目录
guava新集合类型 guava新集合类型——MultiMap guava字符串处理:分割,连接,填充 guava字符串处理——连接器[Joiner] 转载于...
2016-04-27 10:18:00
97
转载 List遍历:for,foreach还是Iterator?
先说现象: 如果是ArrayList,用三种方式遍历的速度是for>Iterator>foreach,但基本上属于同一个速度级别; 如果是LinkedList,则三种方式遍历的差距很大了,用for遍历的效率远远落后于foreach和Iterator,Iterator>fo...
2016-04-27 10:18:00
203
转载 HashMap遍历:entrySet和keySet的比较
使用例子: entrySet(): Mapmap=newHashMap();Iteratoriter=map.entrySet().iterator();while(iter.hasNext()){Map.Entryentry=(Map.E...
2016-04-27 10:18:00
238
转载 Java单例模式
在GoF的23种设计模式中,单例模式是比较简单的一种。然而,有时候越是简单的东西越容易出现问题。下面就单例设计模式详细的探讨一下。 所谓单例模式,简单来说,就是在整个应用中保证只有一个类的实例存在。就像是Java Web中的application,也就是提供了一个全局变量,用处相当广泛,比如...
2016-04-27 10:18:00
70
转载 Caused by: java.lang.SecurityException: Jurisdiction policy files are not signed by trusted sign...
最近开发项目时,把jdk环境从1.6切到1.7之后,项目正常启动,但是当进行业务处理时,就报这个错: Caused by: java.lang.SecurityException: Jurisdiction policy files are not signed by trusted sig...
2016-04-27 10:18:00
334
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人