- 博客(10)
- 资源 (8)
- 收藏
- 关注

原创 cas+pac4j+shiro 前后端分离session过期302问题处理方法
解决方法:前端在ajax请求 header 里面添加 X-Requested-With = XMLHttpRequest原因是 IndirectClient 类里面的 getRedirectAction 方法里面已经做了判断的,只要让后台识别成ajax请求就行看源码会抛出 HttpAction.unauthorized(context) 异常, 统一捕捉就行了...
2019-07-16 10:21:19
1092
原创 databinding 无法生成类的解决方法
databinding 这个官方的框架 很好用,不过也有坑,最大的坑就是会挡住其他的错误,让ide只报出无法映射类 not find class ,巨坑。用了这么久了也逐渐知道其中的原因了 1.生成不了类的原因有很多,类有错(引入错误,字段缺失等) 2.xml里面有错(id重复,包引错了) 3.ide 缺陷,android studio 不像eclipse 一样,非要去打开文件才
2018-01-08 11:17:58
6863
原创 Android Studio彻底断开SVN
之前在网上找了很多的资料,断开都有问题,写此博客,做个笔记1.删除 .idea/vcs.xml 里面的 svn vcs="svn" 改为vcs=""2. idea/misc.xml 里面的 所有节点都删除掉,没得就跳过3. 如果是 mac 下开发, 在项目的目录下运行命令 find . -name "*.s
2017-01-24 13:36:24
1719
原创 Android 图片处理
图片圆角:Bitmap getRBitmap(Bitmap bitmap){Bitmap output = Bitmap.createBitmap(bitmap.getWidth(), bitmap .getHeight(), Config.ARGB_8888);Canvas canvas = new Canvas(output); Rect rect = new Rect(0
2013-06-28 13:25:48
548
原创 linux下eclipse配置gtk
sudo apt-get install gnome-core-devel build-essential libgtk2.0-dev libgtk2.0-doc接下来就是eclipse里面的配置了1.设置头文件,点击GCC C Compiler->Directories,然后使用命令 pkg-config --cflags gtk+-2.0 | sed 's/ /\n/g' > in
2013-06-06 11:45:37
852
原创 Android 从服务器下载apk
new Thread(new Runnable() { //开始 public void run() { try { File file=new File(Environment.getExternalStorageDirectory()+"/.msy/msy.apk"); file.createNewFile(); Fil
2013-05-22 09:22:16
906
原创 perl 连接sql server数据库
本质上是和连接mysql一样的,但是需要配置很多东西先看代码:use DBI;my $DSN = "driver={SQL Server};server=192.168.1.213;database=msy;uid=perlname;pwd=xxxx";my $dbh=DBI->connect("DBI:ODBC:$DSN") or die "couldn't open database: ...
2013-04-18 10:34:07
1616
原创 perl下载文件和图片
文件:use LWP::Simple;$name="成都";$url="http://192.168.1.213:8080/WellsoftTest/servlet/Httpservletwell?bz=k&name=$name&index=0";$coont =get($url);die "not found link.." if(!defined($coont));#如果是
2013-04-18 10:18:22
1523
原创 perl连接mysql
首先需要用ppm安装DBI和DBD-mysql ,如果没有的话点击EDIT-preferences -repositories 下面的Suggested add就行了,你就可以找到更多的模块,就像ubuntu添加源一样代码use DBI;my $dbname = "test";my $location = "192.168.1.115";my $port = "3306"; #
2013-04-18 10:17:30
612
原创 java替换换行和回车
从数据库查询出的数据有回车和换行,这个时候给json解析的话就会出现未结束的错误,所以要过滤掉回车和换行public static String replaceEnter(String oldString){System.out.println("old:"+oldString.length());Pattern pattern=Pattern.compile("(\r\n|\r|
2013-04-18 10:16:09
1156
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人