自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

coding

...the guy is coding

  • 博客(50)
  • 资源 (8)
  • 问答 (1)
  • 收藏
  • 关注

原创 postman 发送请求前执行脚本

使用场景使用postman时,偶尔会遇到调用某个需鉴权的接口, 这种接口往往会调用一个获取token的接口,而token存在失效时间,失效后需要修改header中的token值,比较麻烦.这个时候我们可以利用postman的pre-request-script功能,自动的调用token接口,将生成的token添加至header中.postman的pre-request-scirpt功能可以在请求发送前执行脚本, 并可以访问postman的全局变量和request的header.代码示例:代码如下:

2021-11-09 14:42:42 1709

原创 解决docker启动容器时,端口被占用错误

今天在启动本机的kafka容器时, 报了如下错误:docker: Error response from daemon: Ports are not available: listen tcp 0.0.0.0:9091: bind: An attempt was made to access a socket in a way forbidden by its access permissions.本机的环境是:win10 64docker desktop 3.2.1机器有启用hyper-v (

2021-03-10 11:17:56 15245 1

原创 vmware 宿主机双网卡导致的桥接不能正常访问外网解决方式

1.现象宿主机配有板载网卡和pci-e无线网卡, 无线网卡为后接入.当仅有板载网卡时, 桥接正常, 接入无线网卡后, 宿主机虚拟机之间不能访问, 虚拟机访问不能外网.2.解决方式依次打开菜单:编辑->虚拟网络编辑器出现弹窗后, 选择VMnet0, 类型处可见桥接模式, 在下方VMnet信息的卡片内, 更改已桥接至:下拉选项, 选择想要桥接的网卡即可....

2021-02-03 23:06:53 1106

原创 Migrate spring project to spring-boot

基础背景基于主流发展趋势向着基于spring-boot, 在其基础上开发配套的开箱即用项目, 和与其紧密结合的独立项目发展.且spring5已经出现了很长时间, 虽然SSM的经典搭配可以满足需求, 但决定要将个人的项目升级到spring-boot+spring5的搭配上.毕竟公司实在没有合适的让我下刀, 逃;)调研截至我写这篇博客, spring-boot最新的版本是2.2.0, 使用...

2019-11-15 18:23:26 257

原创 Gson 转换long到科学计数法的解决方法

GsonBuilder gb = new GsonBuilder();gb.setLongSerializationPolicy(LongSerializationPolicy.STRING);Gson gson = gb.create();

2017-02-22 10:01:25 7405

原创 tornado 入门

开头说明:1.大部分是跟着一个教程敲的示例代码,使用了pycharm,添加了在敲的过程中遇到的一些问题,加在了代码的注释里.2.经测试,在windows环境也可以正常运行,pycharm用户可以通过安装依赖来自动提醒3.用来入门的版本比较低,现在已经升级到了4+的版本,可自行选择

2016-12-29 11:44:11 583

转载 关于Ubuntu14.04.3安装完成后WI-FI驱动(BCM43142)没有的问题 (续,转)

Ubuntu网卡驱动问题续,由于有个哥们打不卡网页.

2016-12-16 15:51:35 715

原创 关于Ubuntu14.04.3安装完成后WI-FI驱动(BCM43142)没有的问题

首先说,我很激动,虽然没有做什么很难的事情,但是这种在一瞬间解决了问题的感觉,让我想起了手机评测时的一句话:撕膜爽过吸大麻。好了,下面是正题。问题的起源,在于我想要安装一个windows10 和 Ubuntu的双系统,目的在于好久没折腾了,和想把coding的部分换到linux环境。于是我在百度上搜索了“windows10 Ubuntu双系统”之类的关键字,找到了一篇满

2016-01-06 02:28:40 2536 2

原创 linux系统时间对java.Timer执行产生的影响

很有意思的一件事情,如果你们有兴趣,可以去试试环境:centOS7-mini-x64openJDK-1.7步骤:1.创建一个简单的2秒输出时间的timerpackage linuxTimer;import org.apache.log4j.Logger;import java.util.Date;import java.util.Timer;impo

2015-11-23 17:17:21 1911

原创 关于StringBuffer.setLength和trimToSize

首先声明jdk-version:7u40好了,先新建一个StringBuffer.StringBuffer aa = new StringBuffer("12345");下面是jdk源码:public StringBuffer(String str) { super(str.length() + 16); append(str);}super()

2015-08-08 12:00:41 2941

原创 org.hibernate.util.ReflectHelper.getConstructor 空指针异常

先给你们写我的解决方式,造福伸手党:多半问题是出现在了构造里 你一定写了select new (xxx,xxx,xxx) from xxx...1.检查你的构造是不是类型和实际类型不符2.java.util.Date这个类比较个性.3.保持你的构造参数名和类的成员变量名相同.我是用3解决的,你们可以试试,虽然我还没找到依据.重点说2和3.假设我们有一个构造:

2015-08-05 10:08:12 1907

原创 在虚拟机centOS7中安装Redis,主机不能访问的解决方案

1.我使用了桥接的方式.2.导致我连接不上的原因是,centos7的防火墙拦截了请求. 首先,网上提出了2种可能,一种是在redis.conf文件中配置了bind,绑定到了127.0.0.1.第二种就是我遇到的. 我们假设你的redis放在了/~/redis文件夹下 cd redis && vim redis.conf然后搜索 bind /bind

2015-08-03 12:18:17 7108 1

原创 关于hibernate-dynamic-update的注意事项

hibernate-dynamic-update标签绕坑

2015-06-01 10:42:47 5887 2

原创 使用jquery传递复杂对象给struts2

使用jquery的ajax传递对象数组给struts2,发现后台的List不能正常接收数据是因为jquery中的buildParameters函数生成的格式为 a[b]=1 而struts2要的是a.b=1故修改jquery即可

2015-05-03 13:04:14 641 1

原创 intellij idea14 +tomcat7 ssh2 启动项目失败解决办法

背景:使用idea14+tomcat7+ssh2,hbm文件放在src目录及子目录下情况:提示错误application中配置的sessionFactory中找不到hbm文件.解决方案,打开moudle配置,在source folder配置中,将存放hbm的文件夹 mark as resource,就是上面的一排按钮里有一个resource按钮随后tomcat即

2015-04-30 14:44:40 1685

原创 更改Calendar的背景图片(使用系统图片选择器)

最近在给媳妇做一个万能的记事本玩,之前的公司做过一个android的应用,但已经忘记的差不多了,基本上属于现学现做,stackoverflow...应用的主界面是一个日历,我按照网上提供的说法,使用了CalendarView这个组件.

2015-03-14 11:55:44 1916

原创 Flex Error #2032 错误可能错误原因之一

我没有深入研究究竟是什么原因导致了Error #2032错误.下面我将告诉你,其中一个可能引起这个错误的原因,作为一个Flex新手,每次看到Error #2032这种东西我都会怀念Oracle的错误代码,因为我总能查到它大概是什么引起的,虽然并不一定准.好了,开始:    我相信有很多新手或者只是为了做一个简单的demo的人,和我一样选择了新建一个dynamic web project

2015-03-03 13:57:09 8596

原创 更改以ArrayAdapter作为数据源的listview字体

希望能对初学者像我这样的有些帮助;//listview in fragment on the left of screen ArrayAdapter ad = new ArrayAdapter( getActionBar().getThemedContext(), R.layout.textview_fragme

2015-02-27 14:44:49 2246

原创 Flex4 的AS文件中定义的属性,可以在mxml中作为自定义标签的属性使用

新接触flex,老手绕路,自己记录使用...举例:如果自定义了一个CustomBox,其中的属性:cab_id则在mxml组件中是合法的...话说其实mxml组件和AS貌似一样的感觉...只不过换了一种写法

2015-01-21 11:08:46 1054

原创 代理模式

其实是我看了这篇文章需要总结一下:http://www.cnblogs.com/rollenholt/archive/2011/08/18/2144847.html如这篇文章给出的例子,代理模式究竟是怎么实现的呢?如下:1.有一个被代理类(T1),其实现了一个接口(I1)2.有一个代理类(p1)3.假设I1中定义了一个hello方法,T1对其进行了实现,那么首先

2014-12-31 14:47:13 673

原创 如何删除WebStorm最近打开项目列表

相信使用JetBrains系列WebStorm这款IDE的小伙伴们对于刚刚打开软件时,左侧的最近打开列表不能删除,十分别扭...其实是能删,只是不知道怎么删我这里记录下来备忘,是在谷哥的帮助下搜索到的没有对Intellij Idea测试,不过应该是一样的.方法:选择项目,按delete...

2014-12-31 13:55:32 9743

原创 log4j.properties读取webapp.root值失败,导致的setFile(null,..)的解决方案

这个问题折磨了我整整一天,特此写出来帮助后来的小伙伴们少走弯路.    我先描述环境,你来看看是否和你的情况相似.    项目中使用了spring与log4j,使用org.springframework.web.util.Log4jConfigListener监听,log4j.properties中配置了${webapp.root}来获取web.xml中配置的webAppRootKey.大

2014-12-23 15:47:49 5337 1

原创 选择排序与冒泡排序

今早心血来潮,又想看看冒泡排序...于是乎度娘一番,找到了度娘给我的这篇文章,前面的文字描述还是简单易懂的,可惜给出的代码示范有些文不对题.于是乎又wiki一番..发现上文给出的代码形似选择排序,于是总结如下:我们假设有一个数组: 624159对应的索引也就是:0-->5,如果我想描述第二个位置,也就是数字2的位置,我就用index[1]来描述.冒泡排序的对比方法是:先

2014-12-22 10:01:03 865 2

原创 关于Hibernate查询出现重复数据的问题和解决方案

关于Hibernate查询出现重复数据的问题和解决方案

2014-10-29 17:06:03 10751 5

原创 关于spring事务提交的随笔

1  PROPAGATION_REQUIRED,-Exception

2014-10-20 10:58:05 724

原创 struts+spring+hibernate+sqlserver配置_和_从oracle向sqlserver迁移

因项目需要,要求将项目数据库从oracle换成

2014-06-25 17:53:19 1022

原创 webservice和android

1.安卓端建立对应webservice函数:4个值:namespace.调用的方法名称.endpoint.soap actionnamespace直接在wsdl文件中搜索就可以调用的方法名称也可以在wsdl文件中找到endpoint一般是wsdl地址去掉末尾的 '?wsdl'就是soap action是namespace+调用的方法名称

2014-01-24 14:40:22 522

原创 rabbitvcs(ubuntu的svn客户端)在ubuntu12.04LTS的安装

参考:http://wiki.rabbitvcs.org/wiki/install/ubuntu说的比较详细了,如果不知道怎么安装,可以评论回复我

2014-01-21 10:15:09 756

原创 安卓学习(一)

公司要做一个安卓项目,开始学习:随手记下,以后备忘安卓的很多功能实现和核心类库都依赖于开源项目:1.Apache Harmony2.多媒体处理依赖于:OpenCore3.浏览器控件核心实现依赖于:Webkit4.数据库依赖于:Sqlite5.蓝牙依赖于:BlueZ安卓源码网址: https://github.com/android

2014-01-04 17:55:20 677

原创 chrome鼠标手势插件

在chrome商店中搜索:Gestures for Chrome(TM)汉化版点击安装即可

2013-12-23 18:00:07 1174

原创 星际译王

不错的翻译软件,不过官网说在迁移的时候,词典丢失,我也没有研究怎么弄离线字典,可以选择不使用默认组,选择在线安装命令:sudo apt-get install stardict

2013-12-23 17:58:30 1009

原创 eclipse中variable references non-existion resource可能原因及解决方案

在启动项目的时候报了这个错误,报的变量是${workspace_loc}这个变量网上提供的解决方案有几种:1.删除tomcat中temp文件夹中所有文件,删除webapp中所有文件.删除work-->catalina-->localhost中部分文件  我试了,对我无效2.因为ant引用了用不到的jar包,网上是这么说的,但是我看了没有问题.具体操作是: e

2013-12-21 16:21:31 6565

原创 ubuntu12.04没有声音解决方案

打开声音控制,会有如下选项,有时候手欠取消了,会导致前面的选项卡某些被静音,勾上后也不会恢复,所以导致没有声音:

2013-12-09 14:21:14 1632

原创 ubuntu12.04安装ant1.9.2

网上提供的旧版本操作也可以正常运行:刚刚安装了ant,准备学习一下,记录安装过程,方便大家:1.下载ant最新版本 http://ant.apache.org/bindownload.cgi2.解压缩 tar -zvxf apache-ant-1.9.2-bin.tar.gz3.移动至你想要存放的文件夹 sudo mv apache-ant-1.9.2 /路径 (例如我的 /hom

2013-11-19 16:27:34 1191

原创 Ljava.lang.String cannot to be cast java.lang.String错误原因

这个错误在网上有很多解释,我在项目中遇到了一种,记下来备忘:这个是发生使用hibernate的情况下:当参数为数组时,却使用了setParameter就会导致这个错误String[] aaa =xxx.xxx();query.setParameterList("aaa",aaa);//正确的query.setParameter("aaa", aaa);//错误的

2013-11-11 09:36:47 10873

转载 hibernate中使用max返回值问题

public int getMaxShowIndex(Region region) {     List list = null;   int maxShowIndex = 1;      HibernateCallback callback = new HibernateCallback() {    public Object doInHibernate(Session ses

2013-11-02 14:21:08 1132

转载 sougouforlinux

source:http://www.cnblogs.com/A-Song/archive/2013/04/01/sougou_for_linux.html安装sougou for linux:1.卸载原有的输入法,fcitx或ibus。如卸载fcitx:sudo apt-get remove fcitx*(如不需保留配置文件用purge)sudo apt-get auto

2013-10-10 10:05:06 795

原创 install sunJDK

sudo add-apt-repository ppa:webupd8team/javasudo apt-get updatesudo apt-get install oracle-java7-installer java -version

2013-10-09 16:08:55 551

转载 [intellij idea]中文显示乱码问题

1、操作界面相关的中文问题             点击菜单File  =>  Settings或快捷键(Crtl+Alt+S),在弹出的设置面板选择IDE  Setting  =>  Appearance(B)            在Appearance对话框中,将Font的Name设置为dialog.plain,然后保存。  2、编辑器里的中文问题          

2013-09-25 09:20:30 3144

转载 删除所有已经卸载的软件的配置文件

dpkg -l |grep ^rc | awk '{print $2}' | sudo xargs dpkg -P

2013-09-23 14:36:38 1688

可自定义背景图片的图片验证码生成类库

可自定义背景图片的图片验证码生成类库

2017-08-21

支持自定义背景的图片验证码生成类库

扩展了kaptcha图片验证码生成库, 通过配置可以简单的实现自定义背景图片, 压缩包里有readme.md

2017-08-21

android 源码 source

android 4.4的源码,api19,需要的拿走

2014-03-25

in action系列图书,英文版

清晰版英文IN ACTION系列图书,很好,值得下载,一共四个文件夹,包含了struts hibernate spring webwork系列

2013-09-30

A*算法实例

A*算法实例,用了hibernate 4.2.5,演示了从指定点到指定点,生成数据库后,请注意添加数据,要求门坐标不得在房间坐标范围内

2013-09-17

Thinking in java(高清中文第四版)

Thinking in java(高清中文第四版),PDF格式,喜欢的可以下载

2013-09-13

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除