- 浏览: 197218 次
- 性别:
- 来自: 北京
-
最新评论
-
763863446:
[b][/b] 正好解决这个问题,非常感谢引用!!!
Java读取properties文件中文乱码问题解决 -
spring_springdata:
spring mvc demo教程源代码下载,地址:http: ...
spring mvc -
rmzdb:
楼主你这个东西,没有结局根本问题。正确的方式是:[b][col ...
Java读取properties文件中文乱码问题解决 -
Mo-康少:
厉害
Java读取properties文件中文乱码问题解决 -
punisherj:
问题解决!!特来感谢大神!!
NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config
文章列表
会话跟踪技术是开发web系统时经常用到的技术,今天总结一下。个人已经知道的有五种:
1.cookie
2.http session
3.url重写
4.隐藏表单域
5.如果用到ejb的话,有state session
使用心得:
1.cookie只能用于用户再次登录认证,登录后如果进行某些敏感操作,如信用卡操作,还是要让其输入密码重新登录。
2.出了在cookie中存储用户认证信息,不要在存储任何其他信息
3.少用url重写和隐藏表单域来进行会话跟踪
4.最好使用session和严格的cookie来进行会话跟踪
如果你做的是企业应用,面向内部,这样做也许够了,但是阅读了这篇文章后,发现如果有人恶 ...
1.download pptpclient
2.get root permission and run rpm -Uvh pptp-release-current.noarch.rpm
3.yum --enablerepo=pptp-stable install pptpconfig
4.run pptpconfig to configure a vpn
问题提出:在mysql中创建一个用户(create user aa@localhost identified by 'password';flush privileges;)之后,因为某些原因想重建用户,虎虎的看了下mysql数据库表,直接delete from user where user='aa';,重建用户时却出现了’mysql--operation create user failed‘的错误
问题解决:mysql专门提供了操作用户的方法,而不是直接去对用户表增删改查,解决方法是
drop user aa@localhost;(不要加引号)
flush privileges;
cre ...
rar is a popular file compress tool in windows, so how we unrar the rarfile under linux.
firstly download the rar software in the url below:
http://www.rarsoft.com/download.htm
secondly use command 'tar -xf RAR 4.01 for Linux' to untar the rar
thirdly cd to rar directory and type 'sudo make' to run ...
As a coder,how could you code without music,but there're serveral problems about mp3 display under fedora 15, after a tons of google search,i found a effective method to solove this issue.
1.安装音频解码器
在root权限下执行下面两个命令:
rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stabl ...
岗位调整,需要我补充到java开发职位。面试我的是位印度人,为了适应他的口音,我提前参加了几次Java组的电话会议,刚开始十句话只能听懂两三句,今天基本已经没问题了,听不懂的直接叫他打在屏幕上给我看。从整个谈话过程我能感觉到,硅谷的工程师是十分务实的,如果你懂就说,不懂就不要猜,浪费时间不是,很多含含糊糊的问题我都没能清晰的表达,自诩Java基础没问题的我一段时间不碰后今天被问的丢盔弃甲,看来之前的java基础只是强记和经常逛论坛的结果,并没有深入理解,也没有太多的实践反映到代码众。不过鄙人向来喜欢愈挫愈勇,目标方向:以代码来强化对编程语言的理解,并学习如何清晰的用英语表达想法,咱这行业的人大部 ...
公司有人离职,因为我来了不久,想让我接收他的工作,预约好了美国的前端项目组长做技术面试。早上八点早早的来到办公室,对方要求我不要用google,不知道直接回答不会就行了,准备就绪后直接开门见山面前端技术。
1.html中form里action方法的get和post有什么区别。
2.css的加载顺序是什么,给出一段代码让我分析指定元素最后的显示结果
3.http状态码知道哪些,400跟500什么区别,301代表什么,301跟302有什么区别
4.css嵌入html的incline,internal,external三种方式什么区别
5.html元素的id跟class什么区别
6.html中bloc ...
问题的提出:做文本生成工作的时候,生成的是ansi编码,转换成utf8的时候就出现中文乱码的问题,检查字符串加上'u'之后,被一个异常卡住'unicodedecodeerror ascii codec can't decode byte'
问题解决:google之后,求得一解决办法。对需要 str->unicode 的代码,可以在前边写上
import sys
reload(sys)
sys.setdefaultencoding('utf8')
就能把 str 编码由 ascii 改为 utf8
问题解决
吐槽:py26的解码、编码api好复杂,睁不明白
问题的提出:初用properties,读取java properties文件的时候如果value是中文,会出现读取乱码的问题
问题分析:开始以为是文件保存编码问题,把eclipse中所有的文件编码都修改成utf8,问题依然存在;把内容复制到notepad++进行utf8编码转换,问题依旧;上网搜索有人提议重写properties类或者用jdk自带的编码转换工具,嫌麻烦而且凭感觉jdk开发者不可能不考虑东亚几国的字符编码问题;因为properties文件操作的代码是参考百度文库里的一边文章的,分析其代码后,发现其用的是字节流来读取文件,具体代码如下:
Properties properties = ...
题目:统计给出的字符串中出现次数最多的字符
解题思路:将字符依次映射进哈希表,以字符作为key,出现次数作为value,最后比较得出结果
代码如下:
public void countCharacterInString(){
String target = "hello world what about you today";
//将包含的字符放入哈希表,字符作为key,出现次数作为value
char[] alph = target.toCharArray();
Map<Character,Integer> aa = new HashMap&l ...
学习pyramid参考官网资料时,其中进行到the Interactive Shell时,出现了找不到pshell的情况,通过分析paster --help下的提示,尝试了paster --plugin=pshell command1 command2,还是不得其法,查看创建项目里的paster-plugin里发现只有pyramid一个插件,莫非创建项目不完整?实在理不出头绪,google之后发现这位兄台发表的日志,据他分析是由于pyramid版本旧了,但是我采用了他的办法还是不行,查看他发表日志一个月后是pyramid1.0的发布,说明我已经是最新版了,折腾了半天再次查看说明文档,在创建项目里 ...
安装easy_install完成之后,如何使用easy_install呢,去官网看看吧:--Downloading and Installing a Package
使用一:
根据你想要的安装包名来进行easy_install,工具会检索网页查询最新版本的包,自动下载、构建和安装
easy_install SQLObject
这办法很简洁并不适合中国国情,由于GFW对python.org的长期屏蔽,命令行下的easy_install根本找不到网址,更无从下载
使用二:
指定网址来更新或安装,类似使用一,多了个参数-f和用来指定页面的地址
只指定页面地址 ...
python社区向来工具满天飞,很多著名的工具或开发框架都是由一个或少数的几个人维护,这样带来了后续支持差,不像apache基金组织那样的集中孵化、管理的那么井井有序。下面介绍python中一款强力工具easy_install,主 ...
刚开始学习Web开发的时候,总会遇到提交表单时使用GET方法还是POST方法的问题,最开始的时候因为没有经验并没有领悟,后来框架开发做多了,更是把这些原始基础知识扔出了银河系。最近开到一段W3的资料,写的不错,原文地 ...
To embed a Jetty server, the following steps are typical:
1. Create the server
2. Add/Configure Connectors
3. Add/Configure Handlers
4. Add/Configure Servlets/Webapps to Handlers
5. Start the server
6. Wait (join the server to prevent main exiting)