很幸运被推荐参与到了Oracle YEP计划,虽然和各位相比,我的实际经验和能力还有很大的不足,但至少是对自己的一种激励,坚持兴趣、坚持梦想,即使困难重重,总会能看到一些不一样的风景。
感谢康杰、Marshall,感谢ACOUG,感谢secoolear,更要感谢dbsnake,是你们的经历时刻鼓励着我、感染着我。
继续努力了!...
分类:
数据库 时间:
2015-01-20 20:35:52
阅读次数:
218
Java类加载器是用来在运行时加载类(*.class文件)。Java类加载器基于三个原则:委托、可见性、唯一性。委托原则把加载类的请求转发给父
类加载器,而且仅加载类当父 类加载器无法找到或者不能加载类时。可见性原则允许子类加载器查看由父类加载器加载的所有的类,但是父类加载器不能查看由子类加载器加载的类。唯一性原则只允许加载一次类文件,这基本上是通过委托原则来实现的并确保子类加载器不重新加载由...
分类:
编程语言 时间:
2015-01-20 20:35:41
阅读次数:
204
之前已经读过一遍K&R的《C程序设计语言》了,但是并没有写读书笔记。这次想再认认真真地读一遍被誉为C语言圣经的《C程序设计语言》。正如书中所说,C语言并不是一种大型语言,也不需要一本很厚的书来描述。所以这次读书笔记也希望采用简洁的方式来记录C语言中的重要知识点。
(1)C语言最早是由Deninis Ritchie于1973年设计并实现的。
(2)C语言是在UNIX系统上开发的,并且无论是UNI...
分类:
编程语言 时间:
2015-01-20 20:34:58
阅读次数:
187
一:先上图
是不是raw_input判断出错了呢?其实不是这样的
二:分析
raw_input()读取的内容永远以字符串的形式返回,把字符串和整数比较就不会得到期待的结果,必须先用int()把字符串转换为我们想要的整型:...
分类:
编程语言 时间:
2015-01-20 20:34:19
阅读次数:
186
2048中文版下载地址:https://itunes.apple.com/cn/app/id857048225?mt=8
数字,有一种魔力,来看看你的数学是不是体育老师教的
1、简洁的界面,有趣的游戏,让你根本停不下来!
2、三种游戏模式,让你乐在其中;两种界面风格,让你随心切换;
3、高分排行榜,看看谁最厉害;
如何玩:
1...
分类:
其他好文 时间:
2015-01-20 20:35:33
阅读次数:
198
在继承ViewGroup类时,需要重写两个方法,分别是onMeasure和onLayout。
1,在方法onMeasure中调用setMeasuredDimension方法void android.view.View.setMeasuredDimension(int measuredWidth, int measuredHeight)
在onMeasure(int, int)中,必须调用s...
分类:
其他好文 时间:
2015-01-20 20:33:27
阅读次数:
211
Excel Sheet Column Number
Total Accepted: 8076 Total
Submissions: 20724My Submissions
Question
Solution
Related to question Excel Sheet Column Title
Given a column title as appea...
分类:
其他好文 时间:
2015-01-20 20:33:37
阅读次数:
192
前台线程和后台线程
默认情况下,新建的线程为前台线程(foreground
thread),可以通过thread类的实例属性IsBackground来查看。将IsBackground设置为true时,则将线程设置为了后台线程。(Background
thread).
前台线程和后天线程区别:所有前台线程执行完毕之后,应用程序进程结束,而不论后台线程是否结束...
分类:
编程语言 时间:
2015-01-20 20:34:37
阅读次数:
204
VS2012的安装非常简单,首先找到一个支持电脑操作系统位数的安装包。安装开始,选择合适的磁盘位置:
如果不是特别有把握直接选择全部功能进行安装:
接下来就是等待:
在我的电脑上大约经过20多分钟便安装成功:
It’s that easy!...
分类:
其他好文 时间:
2015-01-20 20:34:23
阅读次数:
171
用eclipse的图形界面创建多模块web工程感觉略慢,用命令行的方式会十分的快。介绍下用命令行的方式创建一个多模块的java web工程。
首先创建一个父项目,命令如下:
mvn archetype:create -DgroupId=com.**.im -DartifactId=im-risk
命令完成之后发现有了一个im-risk文件夹,进入这个文件夹,修改pom.xml...
分类:
Web程序 时间:
2015-01-20 20:32:44
阅读次数:
246
1.wchar *转 char *
char *wtoc(wchar_t *wText)
{
DWORD dwNum = WideCharToMultiByte(CP_ACP, NULL, wText, -1,NULL, 0, NULL, FALSE);//把第五个参数设成NULL的到宽字符串的长度包括结尾符
char *psText = NULL;
psText = new char[d...
分类:
编程语言 时间:
2015-01-20 20:34:05
阅读次数:
290
透明PNG图片占用空间较大,可以拆分为JPG图片和只带Alpha的PNG图片。这里使用ImageMagick进行拆分和合并实验。
ImageMagick版本:6.9.0-Q16
以Bird.png图片进行测试:
拆分透明PNG为JPG和只带Alpha的PNG
1
2
"D:\Program Files\ImageMag...
分类:
其他好文 时间:
2015-01-20 20:33:13
阅读次数:
268
首先,来看下使用system.threading.monitor对资源进行保护的思路:
即,使用排它锁,当线程A需要访问某一资源时,对其进行加锁,线程A获取到锁以后,任何其他线程如果再次对资源进行访问,则将其放到等待队列中,知道线程A释放锁之后,再将线程从队列中取出。
主要的两个方法:
Enter
Exit
获取锁
...
分类:
其他好文 时间:
2015-01-20 20:31:34
阅读次数:
144
2.3 .1符号微积分
求极限
limit(f,x,a) 求f(x)中x趋近于a的极限值
例如:
>> clear
>> syms k x
>> lim_t=limit((1-1/x)^(k*x),x,inf)
lim_t =
1/exp(k)
求导数
diff(f,x,n) 求f(x)的n阶导数
>> clear
>> syms x
>> dfdx=diff(x^3,...
分类:
其他好文 时间:
2015-01-20 20:31:40
阅读次数:
222
运行时的Pacing设置主要影响什么?
Pacing主要用来设置重复迭代脚本的间隔时间。共有三种方法:
A:上次迭代结束后立刻开始、
B:上次迭代结束后等待固定时间、
C:按固定或随机的时间间隔开始执行新的迭代。----常用
根据实际需要设置迭代即可。通常,没有时间间隔会产生更大的压力。
笔者:很多人在使用LR时会忽略此选项,但对L...
分类:
其他好文 时间:
2015-01-20 20:31:58
阅读次数:
245
飞翔的小鸟下载地址:https://itunes.apple.com/app/id851673071?mt=8
这是一款最简单的游戏,这是一款最难的游戏。
您最多能得到多少分?360,1024,2048还是12306分?
这款休闲小游戏操作简单容易上手,玩家只需要点击屏幕就可以控制小鸟穿越障碍,来挑战一下你的极限吧!
当你获得...
分类:
移动开发 时间:
2015-01-20 20:33:27
阅读次数:
164
使用Lock语句
首先来看一下出现的问题:
接着我们用Lock来解决这个问题:
创建线程安全类型
上面的类型Resource不是类型安全的,它的内部并没有采取线程安全(Thread-safe)的措施。
前面的线程同步时由类型的客户端program来实施的,之所以可行,完全是因为p...
分类:
其他好文 时间:
2015-01-20 20:32:48
阅读次数:
197