- 博客(8)
- 资源 (11)
- 收藏
- 关注
原创 使用pool2编写时间格式枚举辅助类
一个比较纠结的问题,SimpleDateFormat这个类是线程不安全的,在多线程的并发下极其容易出现问题,每次使用的时候都要新建一个对象太消耗资源。这段时间正好在使用REDIS,REDIS底层是使用的pool2来实现的,所以考虑使用pool2对SimpleDateFormat做一个缓存池,代码如下。package tests.pool2;import java.text.SimpleDa
2016-10-22 17:00:15
346
原创 scala中的apply和update方法
scala中的apply方法的隐式调用方法为:对象(参数)scala中的update方法的隐式调用方法为:对象(参数1) = 参数2示例如下:class MyClass{ def apply(str:String):Unit={ println("applying.." + str) } def update(str1
2016-08-24 20:06:16
1840
原创 使用U盘安装ubuntu14.04
1.ubuntu中国官网下载ubuntu kyli(麒麟版本)64位,此版本自带中文支持,自带中文输入法。2.下载ultroiso制作U盘镜像(文件--打开刚才下载的镜像--启动---写入硬盘映像)3.在要安装的电脑上插入此U盘,启动,进入BIOS设置从U盘启动即可,经过一系列的GUI设置,就可以安装成功了。安装时有一个步骤提示要连接网络,此时不要连,这个版本的ubuntu有问题,安装
2016-08-07 21:35:53
744
原创 synchronized关键字用于一个方法的时候
代码一:class Bank { private int money = 1000; public synchronized int getMoney(int number) { if (number > money) { return -1; } else if (number < 0) { return -2; } else
2013-11-20 22:33:46
498
1
原创 安卓的开发环境搭建
安卓的开发环境搭建JDK是必需的,后面三个可以使用ADT Bundle for Windows 来代替。或者使用Andriod Studio。 也可以使用%SDK_HOME\platform-tools;%SDK_HOME\tools;(这种方式为什么总是出现问题?)在安卓虚拟机打开的情况下,在cmd下输入adb shell 回车之后 ,输入ls 回车可以
2013-10-29 21:58:54
380
2
转载 inno setup打包,win7下安装没有桌面快捷方式,xp下安装正常
修改桌面的快捷键为选中就行了:Flags: checkablealone;在[Tasks]下面修改代码如下:Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: checkablealone;我的就是后面多了一个:WindowS
2013-10-07 09:56:18
983
3
转载 Delphi WinExec ShellExec 用法介绍
在Windows程序设计中WinAPI也为我们提供了类似的函数,它们就是WinExec()和ShellExecute(),下面就来讨论一下这两个函数的用法。1)WinExec() 函数原型: UINT WinExec(LPCSTR lpCmdLine,UINT uCmdShow); 参数说明:(激活的意思是能接受焦点,即标题栏变成蓝色) lpCmdLine:以0结尾的字符串,命
2013-09-30 09:20:19
1331
原创 Delphi中的DBGrid如何实现使用鼠标滚轮上下滚动
首先,往窗体上加入一个ApplicationEvents组件,此组件位于additional选项卡内。然后重写appliEvents组件的OnMessage方法:procedure TForm1.ApplicationEvents1Message(var Msg: tagMSG; var Handled: Boolean);begin if (DBGrid1.Focu
2013-09-29 17:21:27
4193
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人