- 博客(12)
- 资源 (16)
- 收藏
- 关注
转载 Java中使用Jedis操作Redis
Java中使用Jedis操作Redis 使用Java操作Redis需要jedis-2.1.0.jar,下载地址:http://files.cnblogs.com/liuling/jedis-2.1.0.jar.zip如果需要使用Redis连接池的话,还需commons-pool-1.5.4.jar,下载地址:http://files.cnblogs.com/liuling/commons-pool
2016-12-30 18:48:56 671
转载 连接池的基本工作原理
连接池的基本工作原理 1、基本概念及原理 由上面的分析可以看出,问题的根源就在于对数据库连接资源的低效管理。我们知道,对于共享资源,有一个很著名的设计模式:资源池 (Resource Pool)。该模式正是为了解决资源的频繁分配?释放所造成的问题。为解决上述问题,可以采用数据库连接池技术。数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定数量的连接,当需要建
2016-12-29 10:37:04 315
转载 使用JDBC建立数据库连接的两种方式
使用JDBC建立数据库连接的两种方式: 1.在代码中使用DriverManager获得数据库连接。这种方式效率低,并且其性能、可靠性和稳定性随着用户访问量得增加逐渐下降。 2.使用配置数据源的方式连接数据库,该方式其实质就是在上述方法的基础上增加了数据库连接池,这种方式效率高。数据源连接池的方式连接数据库与在代码中使用DriverManager获得数据库连接存在如下差别: 1)数据源连接池的方
2016-12-29 10:19:42 5956
转载 用一个二维码做下载地址,自动区分是 iOS 还是 Android
用一个二维码做下载地址,自动区分是 iOS 还是 Android, 甚至区分 iphone 和 ipad。 把这个html文件放在服务器web目录下,并把这个html的url转成二维码即可用android或ios手机的浏览器扫描下载app文件。<html> <head> <meta http-equiv="Content-Type" content="text/h
2016-12-23 10:50:55 872
原创 定时器Timer
final Timer timer_save = new Timer(); timer_save.schedule(new TimerTask() { public void run() { Message msg = new Message();
2016-12-21 23:18:29 306
转载 MYSQL获取自增ID的四种方法
MYSQL获取自增ID的四种方法select max(id) from tablename2.SELECT LAST_INSERT_ID() 函数LAST_INSERT_ID 是与table无关的,如果向表a插入数据后,再向表b插入数据,LAST_INSERT_ID会改变。在多用户交替插入数据的情况下max(id)显然不能用。这时就该使用LAST_INSERT_ID了,因为LAST_INSERT
2016-12-12 09:42:23 1560
转载 MYSQL与MSSQL常用用法区别
1、标识符限定符 SqlServer [] MySql “2、字符串相加 SqlServer 直接用 + MySql concat(),如:concat(‘my name is’,’jiajia’)3、isnull() SqlServer isnull() MySql ifnull()或者COALESCE(),如:ifnull(insert_dt,0)或者CO
2016-12-09 16:01:43 3409
原创 ava 获取时间Time为24小时制
按指定格式获取时间import Java.util.*; import java.text.*; public class TestDate { public static void main(String args[]) { Date today=new Date(); SimpleDateFormat f=new SimpleDateFormat(“yyyy年MM月dd日
2016-12-08 17:39:47 1249
原创 Expected tag name.Got '?' instead.(HTML doesn't support processing instructions.)
在用api调试工具postman时,返回的xml数据报错: Expected tag name.Got ‘?’ instead.(HTML doesn’t support processing instructions.) 如图: <?xml version="1.0"?>这xml第一行有什么错误呢? 错误的字面意思是:预期的标签名。用问号代替。(html不支持处理指令。) 先来熟悉X
2016-12-05 17:08:39 3662
原创 思想和俗语
1、约定优于配置 2、10万行必须2万起。意思是说编写过10万行代码的开发工程师月工资2万起。痛点, 提炼归纳能力 数据库设计时每一个字段都要是原子级的,意为不可分割。品牌效应,砸牌子,口碑营销mysql>show processlist;版本管理工具(subversion)是近年来崛起的版本管理工具,是cvs的接班人。目前,绝大多数开源软件都使用svn作为代码版本管理软件。一个数据源本质就是
2016-12-05 09:22:49 324
转载 图片加载的缓存工具类
// 图片加载的缓存工具类,安卓自带的方法public static BitmapFactory.Options getHeapOpts(File file) { BitmapFactory.Options opts = new BitmapFactory.Options(); // 数字越大读出的图片占用的heap必须越小,不然总是溢出 if (file.length()
2016-12-02 18:27:55 265
原创 异步打开相册
@Override protected void onPostExecute(Void result) { int listsize = dirAllStrArr.size(); String lastfilePath = dirAllStrArr.get(listsize-1); Bitmap lastbm =
2016-12-02 18:00:23 251
Android进行.APK文件反编译的经典工具
2016-08-11
PacketSender源码(Eclipse版)
2016-08-03
Usb-host-修复和检测
2016-01-29
PopupWindowDemo 自定义个性化的弹出菜单
2015-11-28
ProductTour的Eclipse版引导页欢迎页3种样式
2015-11-24
appcompat-v7:23.1.1 最新的appcompat
2015-11-24
Android直连Mysql数据库需要导入的jar包
2015-10-03
PHP单页网站直接连接MYSQL数据库在首页显示数据
2015-07-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人