- 博客(119)
- 资源 (19)
- 收藏
- 关注

原创 android插件
1、Android ButterKnife Zelezny Android ButterKnife Zelezny是一款Android Studio插件,用于在活动、片段和适配器中,从所选的XML布局文件生成ButterKnife注入。该插件提供了生成XML对象注入的最快方式。如果只是一两个注入,那么这样写是没有问题的,但如果你有很多要写,那就需要参考所有的注入,将它们编写到源文件中。
2015-07-08 11:20:51
183

原创 android视频聊天相关
1、vitamio官网2、Vitamio实例:http://karanbalkar.com/2014/11/tutorial-92-live-streaming-using-vitamio-in-android/
2015-03-26 09:30:26
224

原创 网址收藏
KISS原则,keep it simple and stupid ,简单的理解是,要把一个系统做的连白痴都会用。这就是用户体验的高层境界了,好听点说就是,简单就是美。
2015-01-20 11:58:01
158
原创 fastJson
一、简介 Fastjson是一个Java语言编写的高性能功能完善的JSON库。它采用一种“假定有序快速匹配”的算法,把JSON Parse的性能提升到极致,是目前Java语言中最快的JSON库。Fastjson接口简单易用,已经被广泛使用在缓存序列化、协议交互、Web输出、Android客户端等多种应用场景。二、特点 1、高性能(速度最快) 2、功能强大
2015-08-26 14:17:36
322
原创 chrome安装JSON-handle
一、插件介绍It's a browser and editor for JSON document.Yuo can get a beautiful view对JSON格式的内容进行浏览和编辑,以树形图样式展现JSON文档,并可实时编辑。二、下载地址http://www.cnplugins.com/devtool/json-handle/download.html三、安装方法
2015-08-20 18:07:24
541571
原创 Powerdesigner16设置id自动增长
双击设置的table,然后双击Columns里面的primary key,然后,一次点击如下图标:
2015-08-19 09:58:24
363073
原创 textArea剩余字数统计插件
效果如:js代码:/** * textArea字数统计 * * Created on : 2015-6-26, 11:49:24 * Author : tom lyl010991@126.com */var wordTool = { /** * 初始化 * * @param json json数组格式,如[{id:"ne
2015-08-13 11:04:54
1069036
原创 maven笔记
一、依赖包的查询 1、所有的依赖都是通过坐标来进行查询的(GAV——>grougId、artifactId、version)2、有一些网上的仓库提供了坐标的查询 http://mvnrepository.com http://search.maven.org3、通过设置依赖 junit junit 4.10
2015-08-09 11:01:55
513553
原创 找回remove了 Maven Dependencies
在项目的根路径下找到.classpath文件,在classpath节点下面添加如下内容,然后重启即可。
2015-08-09 10:59:00
311670
原创 客户端访问WEB-INF下面的jsp页面
一、作用 对于/web-INF/及其子目录,不允许直接的公共访问,所以就可以起到保护这些代码未经授权的访问和窥视,更好的保护了源代码。 写一个servlet,作为客户端的跳转。二、代码package com.cxhd.nurse.controller;import java.io.IOException;import javax.servlet.ServletE
2015-08-06 21:21:34
552082
原创 css左右摇摆动画
@-webkit-keyframes swing {20%, 40%, 60%, 80%, 100% { -webkit-transform-origin: top center; }20% { -webkit-transform: rotate(15deg);}40%{-webkit-transform: rotate(-10deg);}60%{-webkit-transform: rotate
2015-07-24 10:17:07
453439
原创 标签云,js实现
标签云,纯js代码实现!一、效果图 二、代码 #div_tag {position:relative; height:540px; border: 1px solid #0097d3;} #div_tag a { position:absolute;
2015-07-20 15:07:15
484758
原创 权限管理
权限管理分为四个模块:1、模块的权限:对应的所有调用的method(action.method)2、所有action的权限(action)3、职称权限:对应N个action的权限+N个method权限(分开存储)4、个人权限 = 职称权限 + N个action的权限+N个method权限 权限的作用范围:模块的权限 < action的权限 < 职称权限 < 个人权限
2015-07-16 16:58:22
419413
转载 Android代码混淆
因为Android是使用Java开发的,所以开发者可以使用ProGuard对代码进行混淆。SDK已经集成了ProGuard工具,开发者可以从SDK目录下的\tools\proguard目录中进行查看。 ProGuard是一个免费的Java类文件收缩,优化,混淆和预校验器。它可以检测并删除未使用的类,字段,方法和属性。它可以优化字节码,并删除未使用的指令。它可以将类、字段和方法使用短无
2015-06-18 09:08:51
473544
原创 android studio配置svn
1、下载svn安装包,并安装。2、setting => Version Control => Subversion => General.选择svn的安装路径,如下图所示:
2015-06-18 08:48:47
465291
转载 Android Studio设置优化导入的类和包
在使用Eclipse开发Android应用时,开发者往往会使用Shift+Ctrl+O快捷键来快速导入所有的包,和移除已经导入但还未使用的包。但这个快捷键在Android Studio没人是给有开启的,下面就和大家分享在Android Studio下使用Shift+Ctrl+O快捷键的解决方案: 依次打开:File -> Settings -> Editor -> Auto Impo
2015-06-17 11:17:06
494918
转载 Android Studio如何删除module
当你想在Android Studio中删除某个module时,大家习惯性的做法都是选中要删除的module,右键去找delete。但是在Android Studio中你选中module,右键会发现没有delete,如图: 为什么会没有delete按钮,不科学啊,难道是Android Studio的bug或者设计组考虑不周。其实这边没有delete按钮主要原
2015-06-15 11:32:47
403174
原创 session单点登录的实现
一、原理 自定义一个全局Map(单例类),将用户的loginPk作为key,sessionId作为value。当用户访问需用权限访问的页面时,比较当前session的id与原map中的sessionId是否相等:不相等,则已在另一地点登录。然后用cookie设置一标志位,表示是否单点登录。当跳出来时,再在页面判断cookie的值,然后显示信息。二、代码 1、自定义类User
2015-06-04 18:29:39
491046
原创 servlet解析post传递的json数组字符串
1、js代码: var workData = []; // 添加元素 workData.push({'pk':'1','name':'1x'}); workData.push({'pk':'2','name':'2x'}); workData.push({'pk':'3','name':'3x'}); workData.push({'pk':'4'
2015-06-03 17:55:56
489580
原创 js数组
js数组: var workData = []; // 添加元素 workData.push({'pk':'1','name':'1x'}); workData.push({'pk':'2','name':'2x'}); workData.push({'pk':'3','name':'3x'}); workData.push({'pk':'4','
2015-06-03 16:47:58
487327
原创 JSONObject.fromObject()报java.lang.IllegalArgumentException异常
解决办法:修改sql语句中的时间类型,将select语句中的时间类型字段全部用date_format(date, type)函数处理,如:date_format(a.birthday,'%Y-%m-%d') date_format(a.checkInTime,'%Y-%m-%d %H:%m:%s')备注:所用数据库为MySql。
2015-05-18 12:32:40
580266
转载 Android开发面试经——常见面试官提问Android题②
关注finddreams博客:http://blog.youkuaiyun.com/finddreams/article/details/44560061 1.HttpURLConnection和HttpClient他们各自的优缺点是什么? HttpUrlConnection 在 2.3 以前的版本是有 bug 的,所以之前的版本推荐使用 HttpClient,但是 google 现在已经不维护 Ht
2015-05-08 21:15:40
656506
1
转载 Android开发面试经——常见面试官提问Android题①
关注finddreams博客: http://blog.youkuaiyun.com/finddreams/article/details/44513579 一般的面试流程是笔试完就接着是面试了,面试时技术经理会问你一些你工作中遇到的Android方面的问题,谈谈你所做的项目,和在项目中所扮演的角色。今天我就给大家整理一些,面试中常见的面试官提的一些问题?1.要做一个尽可能流畅的ListView,
2015-05-08 21:14:07
474887
1
原创 二维码换行
1、代码<% String data = request.getParameter("data"); if (data != null) { int width = 128; int height = 128; String format = "png"; Hashtable hints = n
2015-05-04 16:15:17
577892
1
原创 XP局域网共享设置图文教程
http://www.360doc.com/content/10/0829/23/2949935_49766149.shtml
2015-05-02 00:21:13
267227
原创 项目感想记录
一、web项目 1、后台处理json字符串时,不要用拼接起来的,直接用第三方的jar转换;否则前台页面解析可能出错。 2、配置类中,针对每一种特定种类的配置,最好在配置类中第定义一个内部public类;这样看得更清晰。 3、对于类、变量、包等命名,一定要去合适的名字,这样更便于后期维护。 4、对于注释,在别人看不懂的情况下,才有必要去写注释;否则,则是累赘!
2015-04-29 16:03:21
586153
转载 web页面登陆,密码加密传输
一、利用RSA算法对传送的密码进行加密。 rsa是一种非对称加密算法。当客户端向服务器发送请求时,服务端把rsa公钥发送到客户端,同时服务端保存私钥。当用户登录时,客户端用获取到的公钥将密码加密,然后传送到服务端。服务端接收到后,再用私钥将其解密。然后验证。二、需要的jar。 commons-lang.jar bouncycastle .j
2015-04-23 16:58:27
88698
转载 Java+FlexPaper+swfTools仿文库文档在线阅读
一、文档在线阅读思路 1、用OpenOffice把PPT、Word、Excel、Text转换为pdf 2、用SWFTool将生成的pdf转换成swf,然后利用FlexPlayer实现在线预览播放二、准备工作 1、安装OpenOffice,官网下载地址http://www.openoffice.org/download/index.html
2015-04-23 16:16:59
393652
原创 修改xheditor表情图片路径为绝对路径
本文针对的版本文v1.2.1。 对于xheditor,它的表情图片路径为webroot的路径,而不是绝对路径。这导致一个问题。当编辑表情的页面与查看的页面不再同一级文件夹下时,会出现表情图片找不到的问题。对此。修改js。 找到js中的“getLocalUrl(emotPath”,在其后面的第一个“,”后面添加“emotPath=项目路径(如:'/medical_societ
2015-04-19 15:38:07
505407
原创 a标签中的文字超出固定长度则隐藏
css样式: max-width: 230px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display:block; float:left;
2015-04-17 18:48:56
611158
转载 利用tk-filters提高网站访问速度
一、去http://sourceforge.net/projects/filterlib/下载tk-filters相关jar资源。二、解压这个tk-filters.zip压缩文件,将解压后的文件tk-filters.jar放在项目的WEB-INF/lib/下。三、打开解压后的文件夹tk-filters\conf\tk-filters.properties,将其拷到src根目录下。
2015-04-17 13:43:39
693269
1
原创 mysql优化相关
1、查看当前连接的数量show status like 'connections';2、显示慢查询次数, 默认情况下mysql认为慢查询时间是10sshow status like 'slow_queries';3、关键字explain
2015-04-15 17:57:17
805077
原创 设置tomcat虚拟路径,删除指定文件
一、背景 服务器经常被人黑。webapps下时常莫名其妙的多了一个未知的恶意war文件。对此的反应: 1、修改tomcat虚拟路径。 2、定时检测webapps和work文件夹下的文件,删除不知名的文件。二、tomcat的server.xml 在C盘下新建webApp和、webWork两个文件夹,将server.xml中的host节点修改为:
2015-04-14 14:31:07
566770
原创 html中设置滚动条的样式
一、效果图 二、css ::-webkit-srollbar-track-piece{background:none;-webkit-border-radius:0;}::-webkit-scrollbar{width:8px;height:8px;}::-webkit-scrollbar-thumb:vertical{height:50px;background-
2015-04-14 09:14:34
593816
转载 设置TOMCAT启用GZIP压缩
原理简介 HTTP 压缩可以大大提高浏览网站的速度,它的原理是,在客户端请求服务器对应资源后,从服务器端将资源文件压缩,再输出到客户端,由客户端的浏览器负责解压缩并浏览。相对于普通的浏览过程HTML ,CSS,Javascript , Text ,它可以节省40%左右的流量。更为重要的是,它可以对动态生成的,包括CGI、PHP , JSP , ASP , Servlet,SHTML等输出
2015-04-09 09:18:47
68273
原创 js中关闭父窗口
父页面:window.addEventListener('message',function(ev){ location.reload(); });子页面:window.opener.postMessage('closed', '*');
2015-04-03 18:49:12
67009
原创 提高mysql查询速度
1、HIGH_PRIORITY关键字 MySQL提供了几个语句调节符,允许你修改它的调度策略: LOW_PRIORITY关键字应用于DELETE、INSERT、LOAD DATA、REPLACE和UPDATE。 HIGH_PRIORITY关键字应用于SELECT和INSERT语句。 DELAYED关键字应用于INSERT和REPLACE语句。 LOW_
2015-03-30 20:56:18
59978
gtest.tar.gz
2017-01-01
权限管理模块
2015-07-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人