杂谈
AmberSheng
坚强的菜鸟一个
展开
-
web开发tips
1.修改web.xml,修改代码源文件要重新启动服务器服务器一般只有在启动和重新载入web应用时才会读取web.xml文件。所以修改了web.xml文件要想使之生效,就必须要重新启动服务器。web服务器会将servlet在启动时实例化一次,然后放到内存中,所以修改了源文件就一定要重新启动服务器。但是有些服务器有servlet重新载入功能,但是,这种重新载入是不稳定的。而且为了提高服务器性能原创 2013-10-14 13:28:55 · 726 阅读 · 0 评论 -
maven3
4.maven demo安装好maven之后,在cmd中键入mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false就可以根据指定的木板生成一个项目目录结构。原创 2015-05-06 22:30:50 · 563 阅读 · 0 评论 -
maven2
3.setting文件maven配置文件顶级元素:<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SE原创 2015-05-04 22:41:51 · 447 阅读 · 0 评论 -
maven1
1.什么是mavenmaven是一个基于pom(Project Object Model)。翻译 2015-05-04 19:42:10 · 474 阅读 · 0 评论 -
ecplise c/c++开发环境搭建
之前从事c语言相关开发工作,后来由于工作需要转到java。但是有时候在研究一些基本的算法时还是会使用c语言进行编程。于是问题就出来了,eclipse和vs双开和来回切换绝对不是一件好玩的事。而本人比较喜欢eclipse,所以根据官方指南就在eclipse上搭建了c/c++的开发环境。1.安装前准备eclipse是一个平台,本身不特定针对任何语言。但是很不幸的是eclipse是基于java开原创 2015-03-12 19:10:15 · 3437 阅读 · 0 评论 -
GA,M,RC,SR概述
商业软件由于开发工作量大,参与的人多。为了保证工作质量和效率,往往在开始一个项目前就已经规划好了每个版本的发布时间以及版本功能简称simultaneous release plan(同步发行计划),类似于电影上映计划一样,1-2月在美国电影院上映,2-3月到中国电影院,3-4月全球发现dvd,以后就免费电视播放了。所有的商业软件基本都是相通的。可能版本编码名字不一样而已。以eclipse luna原创 2015-03-10 14:56:15 · 6448 阅读 · 1 评论 -
oracle 征途-方向有那么一点点偏了
搞了一段时间的oracle高级编程的基础知识。阶段性总结一下1.ORACLE的学习比我想象的有意思。不只是sql,里面还有很多算法,很多前人的good idea。2.数据库开发,调优是密不可分的。当然还有很多的数据库管理工作,不是我的重点学习方向。3.越来越迷糊了,好多基础概念都不懂。今天回头去找一本入门级DBA书来补充一下基础概念。打住,学习不是这样的,还是硬着头皮看完ORACL原创 2015-02-07 15:23:59 · 484 阅读 · 0 评论 -
distinct用法和优化
正确的语法select distinct c转载 2014-06-15 19:14:58 · 9853 阅读 · 0 评论 -
http 响应报头
http响应报头是非常有用的一个信息。也许我们不是非常多的使用,但是偶尔使用能很好的提升效率。下面我对这些报头进行一个简单的汇总,更多更详细的参见RFC26161.allowallow报头指定服务器支持的请求方法(get,set等)。还记得405(method not allowed)错误吗?这个响应就需要设置这个报头2.cache-control这个报头告诉浏览器什么情况下可以安原创 2013-10-28 14:19:20 · 1499 阅读 · 0 评论 -
MIME入门
MIME(Multipurpose Internet Mail Extension 多用途英特网邮件扩展)本来是因特网邮件系统使用的协议。在老版本的英特网邮件协议RFC822中规定在邮件中只能传输ASCII码,慢慢的已经满足不了人们的需求,大家希望可以传输图片,音频,视频……所以就对邮件系统使用的协议进行扩展就产生了RFC2822 这个协议中这个协议也就是MIME使用的,RFC2822 规定了原创 2013-10-28 10:12:06 · 809 阅读 · 0 评论 -
http1.1 常用状态代码解释
本文是参考RFC 2616,www.w3.org 翻译整理的参考文档。由于RFC 2616里面状态码太多,我就不一一解释了,我只列举常用的。首先我给状态代码划分以下,状态代码分为以下五类,后面会针对五类给出具体实例1.100-199服务器与浏览器之间的交互信息。标识浏览器或者服务器应该采取的动作2.200-299表示请求成功3.300-399用于页面跳转4.400-翻译 2013-10-26 10:21:50 · 1004 阅读 · 0 评论 -
前后台交互中文乱码可能原因
很多人看到的就是get会把参数发到url里面一起提交。post会把参数默默地提交到后台。那么乱码问题呢,我遇到了,收集了网上的一些观点看法,观点不完全正确,但是合到一起还是很有参考价值的request.setCharacterEncoding("UTF-8");这个是只对post方法有用,如果想对get方法有用就在tomcat配置文件server.xml中Connector元素下设置 U原创 2013-10-20 16:38:44 · 1923 阅读 · 0 评论 -
程序员提升之留学-1我为什么用留学
程序员 提升 留学原创 2017-12-04 12:17:43 · 932 阅读 · 2 评论