- 浏览: 2732266 次
- 性别:
- 来自: 上海
最新评论
-
代码改变生活:
虽然代码敲的头疼的要命,但是依然要感谢你,感谢您共享!!!!开 ...
jxl读取excel日期相差8小时 -
www3837:
org.slf4j.Logger 下载 -
hyztty:
wait_timeout = 86400 interacti ...
druid连接池 -
niaodanwangzi:
连接池可不是给你检测连接状态用的。是为了连接复用,减少连接数。 ...
druid连接池 -
supermine0903:
学习了 啦啦啦
多个路由器同时上网
文章列表
json入参的接口乱码问题解决
- 博客分类:
- java
需求背景:由于一些接口并没有采用常规的form形式,而是用一个json作为入参,形如{"userName":"zhangsan","password":"123456"}.
这种情况下用restTemplate也行,用httpClient也行,但是restTempalte和httpClient都可能有乱码问题。我这里用最原生的UrlConnection来解决,加上一些头部信息,即可解决乱码,很爽。
关键代码:
public static void post(String url, Stri ...
浏览器地址栏在访问中文时会将它encode,即将中文用UTF8编码成16进制的。
那么我们如果人为碰到这种16进制的情况时,该如何将它翻译成人能识别的中文呢。
用这个网站即可(未测试过):
http://tool.chinaz.com/Tools/URLEncode.aspx
mysql 截串 判断字段包含
- 博客分类:
- mysql
1、mysql截串用substring就行。
substring(str, pos, len)
第一个参数是字段名,第二个参数是开始位置,第三个参数是长度。
举例:
SELECT
case when LOCATE('bankCardNumber',request)>0 then SUBSTR(request,LOCATE('bankCardNumber',request)+15,19)
when LOCATE('pan',request)>0 then SUBSTR(request,LOCATE('pan',request)+4,16)
...
outlook2013如何设置签名
- 博客分类:
- outlook
文件->选项->签名。
refurl:http://jingyan.baidu.com/article/49711c61417545fa441b7ca5.html
静态方法中不能new内部类的实例对象
- 博客分类:
- java
因为内部类有一个重要特性,就是可以访问外部类的成员变量,既然是这样,那外部类就必须实例化。
但是在静态方法中,是可以不用new外部类的实例对象就可以运行。
所以这就造成了矛盾。
所以在静态方法中不能直接new内部类的实例对象,必须先实例化外部类的实例对象。
要想解决这个问题:
可以在外部类里面新建一个init方法,把new内部类的逻辑移植到init里面即可。
另外,注意到,内部类是不能访问局部变量的,如果想访问,必须在局部变量前面加上final.
背景:将新买的华硕,自带的win8系统干掉,重装win7发生的问题。
出现这个问题是,C盘的固态硬盘变成了MBR分区,而另一块硬盘的DEF分区仍然是GPT分区。
所以要将另一块硬盘的DEF分区全删除掉,然而重新分配分区即可。
refurl:http://zhidao.baidu.com/question/351317566.html
另外,安装win7还需要对BIOS进行一些设置,参考如下链接:
http://ask.zol.com.cn/q/455989.html?qq-pf-to=pcqq.group
财加财iplat4j项目总结
- 博客分类:
- iplat4j
万万没想到,时隔1年多,还必须将这个不想再拾起的iplat4j拾起来。
而且很不幸的是,之前重装系统,将d盘不小心格式化,源码,db什么的,啥都没有了。
源码还好,在SVN 上存着呢。可是db呢,线上的服务器db竟然没 ...
mybatis demo
- 博客分类:
- mybatis
mybatis示例:
<select id="selectByUserIdAndProductId" resultMap="BaseResultMap" parameterType="HashMap" >
<!--
WARNING - @mbggenerated
This element is automatically generated by MyBatis Generator, do not modify.
-->
select id, p ...
postman 如何导出
- 博客分类:
- postman
导出:
在collection里面有个share,点击进去,选择download.
导入:点击import collection即可。
refurl:http://segmentfault.com/q/1010000002690571/a-1020000002691246
这个问题,困惑我很久了。
总结:类的字段个数一定要大于json串的字段个数,否则反序列化失败。
Demo1:
Junit1:
@Test
public void testJsonRead(){
//1.构造目标Json
String targetJson_success = "{\"l\":1,\"m\":2}";
// String targetJson_failed = "{\"l\":1,\"m\":2,\&q ...
hadoop研究笔记
- 博客分类:
- hadoop
1、hadoop的官网,最新版本是2.7.1
refurl:http://hadoop.apache.org/releases.html
2、在ibm的developworks的教程:
refurl:http://www.ibm.com/developerworks/cn/data/library/techarticle/dm-1209hadoopbigdata/
3、hadoop的安装套件在cloudera里面有下载:
refurl:http://www.cloudera.com/content/cloudera/en/downloads/quickstart_v ...
android helloworld
- 博客分类:
- android
1、下载最新的android studio。
下载地址:developer.android.com/sdk/installing/index.html?pkg=studio
如果不能FQ,就在网上搜索:android-studio-bundle-141.2117773-windows.exe。
建议下载exe版本的,不要下载压缩版,因为exe版清楚的描述了整个安装过程。
注意到:现在的Android Studio是集成了Android SDK的,安装的时候Android Studio的位置要和Android SDK放在不同的目录。
2、在开始菜单里面,直接打 ...
android studio精典教程
- 博客分类:
- android
http://www.cnblogs.com/smyhvae/p/4022844.html
http://www.cnblogs.com/smyhvae/p/4390905.html
https://docs.gradle.org/current/userguide/build_environment.html
注:grad官方网站。
这是端口重复了。
adb的端口是5037,我的是因为kugoo的kadb也占用了5037端口所致
refurl:http://vcsos.com/Article/pageSource/140816/20140816162242.shtml
原因是mysql从5.0版本升级到5.6造成的。
解决方法就是将相应的jar包升级到较新的版本即可,比如mysql-connector-java-5.1.31.jar或者mysql-connector-java-5.0.8-bin.jar
下载地址在附件中.
----------------------------------------------------------------------------------------
注意到:在不改代码的情况下,目前insert或者update的问题,用升级jar包的方法可以解决上述问题。可是又带来了新的问题 ...