web项目中如果统一转码工作(tomcat,spring等)没有做好的话,难免会出现乱码。
网上的各种解决方案,也未必是“对症下药”
所以写了一个小工具来枚举的方式转码,看结果后用对得那个就可以了,简单粗暴!
代码分享出来,有用到的朋友可以省下不少时间
当然如果大家有更好的方法,欢迎讨论
import java.io.UnsupportedEncodingExcept...
分类:
编程语言 时间:
2015-02-14 13:49:09
阅读次数:
193
January 20, 2014 作者:Hawstein 出处:http://hawstein.com/posts/google-java-style.html 声明:本文采用以下协议进行授权: 自由转载-非商用-非衍生-保持署名|Creative Commons BY-NC-ND 3.0 ,转.....
分类:
编程语言 时间:
2015-02-14 13:44:16
阅读次数:
271
转自: http://outofmemory.cn/code-snippet/3939/Python-operation-Windows-niantie-board Python 操作 Windows 粘贴板,实现Ctrl + C 和 Ctrl + V 功能需要先以管理员权限安装PyWin有关win...
分类:
编程语言 时间:
2015-02-14 13:41:04
阅读次数:
201
网络基本知识:在java中网络程序有两种协议:TCP和UDP,TCP通过握手协议进行可靠的连接,UDP则是不可靠连接。IP地址:用于标记一台计算机的身份证。IP地址由网络地址(确定网络)和主机地址(网络中的主机)组成。子网掩码:为了区分网络地址和主机地址。IP地址分为A类地址、B类地址、C类地址(经...
分类:
编程语言 时间:
2015-02-14 12:39:19
阅读次数:
233
1.1. 优先级队列的数据结构
如果我们给每个元素都分配一个数字来标记其优先级,不妨设较小的数字具有较高的优先级,这样我们就可以在一个集合中访问优先级最高的元素并对其进行查找和删除操作了。这样,我们就引入了优先级队列这种数据结构。 优先级队列(priorityqueue)是0个或多个元素的集合,每个元素都有一个优先权,对优先级队列执行的操作有(1)查找(2)插入一个新元素(3)删除一般情况下,...
分类:
编程语言 时间:
2015-02-14 12:23:21
阅读次数:
155
很多人用mvn来管理发布包,但是有些jar包并没有发布到公网上,也就是平时我们说的本地的jar包,这下可愁坏了我们了。该怎么办呢?
其实很简单,把这个jar包添加到自己本地的maven库里,
举个例子,我们本地有个jar包叫,hadoop-lzo-0.4.2.0-SNAPSHOT.jar , 想把这个jar打入到自己的发布包中。
可以先执行如下语句
mvn install:install-...
分类:
编程语言 时间:
2015-02-14 12:24:11
阅读次数:
392
JavaScript输出JavaScript 没有任何打印或者输出的函数。在 HTML 中, JavaScript 通常用于操作 HTML 元素。操作 HTML 元素如需从 JavaScript 访问某个 HTML 元素,您可以使用 document.getElementById(id) 方法。请使...
分类:
编程语言 时间:
2015-02-14 12:18:56
阅读次数:
198
时至今日,人类文明(civilization)已经高度发达,如果推举头等工程的话,很多人都会说是普罗米修斯(Prometheus)为人间偷来天火。毫无疑问,火的发现(discovery)对于人类文明的进程起到了至关重要的(vital)作用,特别是像我这种吃不了生食(raw food)的家伙,火...
分类:
编程语言 时间:
2015-02-14 12:16:52
阅读次数:
160
环境:Python2.7.9 / Sublime Text 2 / Chrome1.url访问,直接调用urllib库函数即可import urllib2url='http://www.baidu.com/'response = urllib2.urlopen(url)html=response.r...
分类:
编程语言 时间:
2015-02-14 12:16:42
阅读次数:
5893
分析完上面那篇文章,基本理解了handler的实现原理,乘热打铁,这里我们利用handler原理,在子线程中创建一个handler和looper可能很多面试时候问道,子线程中能不能new一个handler ?答案是可以的,但是因为主线程系统默认在ActivityThread中已将帮我们创建好一个lo...
分类:
编程语言 时间:
2015-02-14 12:13:55
阅读次数:
195
内容来自StackoverFlow.可能对一些大神来讲太简单,但是这里好多用法我真的第一次用,学习了.
0.定义一个数组
String[] aArray = new String[5];
String[] bArray = {"a", "b", "c", "d", "e"};
String[] cArray = new String{"a", "b", "c", "d", "e"}...
分类:
编程语言 时间:
2015-02-14 11:09:07
阅读次数:
184
功能为对用户机器进行截图,并将截图结果发送至程序指定邮箱。
系统由两个功能组成:获取屏幕截图和发送邮件到邮箱。
源码如下:
# -*- coding: utf-8 -*-
import win32gui
import win32ui
import win32con
import win32api
import os,os.path
from email.mime.text import ...
分类:
编程语言 时间:
2015-02-14 11:07:14
阅读次数:
609
1.1. 栈的数据结构
栈是一种先进后出的数据结果,只能在一端(称为栈顶(top))对数据项进行插入和删除。
1.2. Java实现
StackTest
package ch04;
public class StackTest {
public static void main(String[] args) {
Arra...
分类:
编程语言 时间:
2015-02-14 11:06:28
阅读次数:
143
1.1. 队列的数据结构
队列是一种特殊的线性表,特殊之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作,和栈一样,队列是一种操作受限制的线性表。进行插入操作的端称为队尾,进行删除操作的端称为队头。
1.2. Java实现
QueueTest
package ch04;
public class QueueTe...
分类:
编程语言 时间:
2015-02-14 11:03:20
阅读次数:
227
如何通过抓包工具fiddler获取java程序的http请求 源代码下载地址:http://www.zuidaima.com/share/1550463683824640.htm...
分类:
编程语言 时间:
2015-02-14 11:03:31
阅读次数:
243
C++ 语言标准这些年进化的很快,许多新引入的特性我都没有用过。说实话自己也比较懒,总是觉得自己对C++ 的掌握程度已经足够应付日常的各种项目了,所以没有学习新特性的动力。而且一直觉得新引入的特性多数都属于那种“语法糖”,能够发挥的作用不大,其实是可有可无的。
不过最近编写一个小程序时代码里有个小bug,困扰了我好几天。最后在几个热心网友的帮助下才解决了。这个小bug让我认识到C++11 中提供...
分类:
编程语言 时间:
2015-02-14 11:02:16
阅读次数:
297