今天随便写了一个线程之间相互调度的程序,代码如下:
class First extends Thread
{
public First()
{
start();
}
synchronized public void run()
{
try
{
wait();
}
catch(InterruptedException e)
{
e.printSta...
分类:
编程语言 时间:
2014-10-30 22:38:47
阅读次数:
230
mysql 执行流程我们可以人为的把mysql 的主要功能分为如下模块.1.初始化模块 mysql启动的时候执行初始化工作,如读取配置文件,分配一些全局变量(sql_model,catch buffer),载入控制表, 内存分配之类的,这个模块执行完之后, 初始化模块执行完之后就把控制器交给链接管....
分类:
数据库 时间:
2014-10-30 19:08:48
阅读次数:
265
载入类
我们看看之前的文章,这一节就从SimpleWrapper的loadServlet讲起。
SimpleWrapper.java如下(省略了try catch及其他部分代码)
public Servlet loadServlet() throws ServletException {
...
String actualClass = servletClass;...
分类:
其他好文 时间:
2014-10-30 17:16:50
阅读次数:
133
在一个函数中不能混合使用try{}catch(CException *e){}与__try{}__except(EXCEPTION_EXECUTE_HANDLER){}编译时报错error C2713: 每个函数只允许一种异常处理方式解决方法:将__try__except代码单独成一个函数void ...
分类:
其他好文 时间:
2014-10-30 16:52:38
阅读次数:
764
如题Exception from HRESULT: 0x800A03EC最终没有好的解决方案,只好屏蔽掉 Try obook.SaveAs(excelSaveName) Catch ex As System.Runtime.I...
分类:
Web程序 时间:
2014-10-30 11:17:08
阅读次数:
351
shift+enter及ctrl+shift+enter Shift+enter在当前行之下创建一个空白行,与光标是否在行末无关。Ctrl+shift+enter则在当前行之前插入空白行。Alt+方向键 这也是个节省时间的法宝。这个组合将当前行的内容往上或下移动。在try/catch部分,这个快捷方...
分类:
系统相关 时间:
2014-10-30 10:53:05
阅读次数:
242
PHP操作数据库载入数据库驱动訪问phpinfo.php能够查看是否已经载入数据库驱动,例如以下显示还没有载入mySql数据库驱动。在c盘找到php.ini配置文件开启载入mySql驱动,例如以下图,去掉分号。连接数据库getMessage();exit;}操作数据库";}catch(PDOExce...
分类:
数据库 时间:
2014-10-29 18:51:09
阅读次数:
169
1.throwable下面的子类分为两大类:Error 和 Exception2.如果方法上有throws Exception,则必须对异常进行处理: try{ 需要检测异常代码 }catch(Exception e){ 处理异常代码 }finally{ 一定会执行的代码 } 这里,如果没有进行t....
分类:
编程语言 时间:
2014-10-29 01:43:30
阅读次数:
198
1.利用Thread类 new Thread(){ @Override public void run() { try { //延时3秒 Thread.sleep(3000); } catch (InterruptedException e) { e.prin...
分类:
移动开发 时间:
2014-10-28 21:20:43
阅读次数:
171
项目中有这样一个场景:使用反射处理所有业务调用,在反射调用点使用try-catch集中处理异常,并将异常信息记录到日志。其中日志记录是异步的。问题:记录到日志中的异常的StackTrace和有时候和Debug时抛出的异常的StackTrace不一样。原因:由于记录日志是异步的,如果记录日志发生在th...
分类:
其他好文 时间:
2014-10-28 13:45:01
阅读次数:
120