Java线程的生命周期一个线程的产生是从我们调用了start方法开始进入Runnable状态,即可以被调度运行状态,并没有真正开始运行,调度器可以将CPU分配给它,使线程进入Running状态,真正运行其中的程序代码。线程在运行过程中,有以下几个可能的去向:(1)调度器在某个线程的执行过程中将CPU...
分类:
编程语言 时间:
2015-02-08 23:01:49
阅读次数:
219
自动释放池的原理:每一次运行循环开启时,会创建自动释放池程序执行过程中的自动释放对象,出了作用域之后,会被添加到最近的自动释放池运行循环结束前,会释放自动释放池以下是图解:
分类:
其他好文 时间:
2015-02-07 11:37:57
阅读次数:
142
今天接到一个朋友的求助:一个用户创建测试库存储过程时,以存储过程所有者登录后,执行过程时正常,但是如果执行过程的命令中带上schema名后,则报错ORA-06550PLS-00302错误。场景:SQL>showuserUSERis"JOHN"SQL>createorreplaceprocedurep12authidcurrent_user3as4begi..
分类:
其他好文 时间:
2015-02-05 18:42:31
阅读次数:
149
用法
RegExpObject.compile(regexp,modifier)
用于在脚本执行过程中编译正则表达式,也可用于改变和重新编译正则表达式。
regexp为正则表达式
modifier为规定匹配的类型。"g" 用于全局匹配,"i" 用于区分大小写,"gi" 用于全局区分大小写的匹配。
例子:
在字符串中全局搜索 "today",并用 "tommorow" 替换。
然后通...
分类:
编程语言 时间:
2015-02-05 09:29:55
阅读次数:
194
执行语句:
sudo spark-submit --master yarn--driver-memory 7G --executor-memory 5G --executor-cores 24 --num-executors 4--class spark.init.InitSpark /home/hxf/gogo.jar>/home/hxf/dddd.txt2>&1;
执行过程:...
分类:
其他好文 时间:
2015-02-02 10:49:28
阅读次数:
179
原文网址:http://blog.csdn.net/ithomer/article/details/6322892在登录Linux时要执行文件的过程如下:在刚登录Linux时,首先启动 /etc/profile 文件,然后再启动用户目录下的~/.bash_profile、 ~/.bash_login...
分类:
系统相关 时间:
2015-02-01 16:00:07
阅读次数:
165
GDB是一个强大的GNU Project调试器。通过gdb你能够查看另一个程序的执行过程,或者当程序崩溃时正在做什么事情。GDB主要通过以下4个方面来帮助你找出程序中的bug: 运行你的程序,设置所有能够影响程序运行的东西 能够使你的程序在指定的条件下停止当你程序停止时,你能够检查发生了什么改变你的...
分类:
数据库 时间:
2015-02-01 01:51:55
阅读次数:
235
django程序,需要写很多api,每个函数都需要几个装饰器,例如
@csrf_exempt
@require_POST
def foo(request):
pass
既然那么多个方法都需要写2个装饰器,或者多个,有啥办法把多个合并成一行呢?
上面的函数执行过程应该是
csrf_exempt(require_POST(foo))
修改成
def compose(*...
分类:
编程语言 时间:
2015-01-30 17:46:10
阅读次数:
156
转自:http://www.cnblogs.com/lmule/archive/2010/08/18/1802774.html简而言之,一个程序至少有一个进程,一个进程至少有一个线程. 线程的划分尺度小于进程,使得多线程程序的并发性高。另外,进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从...
分类:
编程语言 时间:
2015-01-30 17:17:53
阅读次数:
219
redo和undo
1.1 oracle 9i 任务执行过程
--DML 更新数据操作:
1.创建一个改变向量(保存改变之前的数据)描述undo数据块的改变;
2.创建改变向量(保存改变之后的数据),描述数据块的改变;
3.合并两个改变向量为日志记录,写入日志缓冲区
4.创建undo记录插入undo表空间;
5. 改变数据块的数据;
所以任务报告为:
--任务报告
1...
分类:
数据库 时间:
2015-01-30 15:56:20
阅读次数:
228