摘要: 请求(Request)的生命周期概述请求的生命周期启动文件应用程序事件概述在现实世界中使用工具时,如果理解了工具的工作原理,使用起来就会更加有底气。应用开发也是如此。当你理解了开发工具是如何工作的,使用起来就会更加自如。这篇文档的目标就是提供一个高层次的概述,使你对于Laravel框架的运行方式有一... 阅读全文
posted @ 2014-05-07 10:50 World_of_code 阅读(2748) 评论(0) 推荐(0)
摘要: 1.开启维护模式: php artisan down2.关闭维护模式:php artisan up3.当应用处于维护模式时,所有的路由都会指向一个自定义的视图。这对于更新应用或执行维护任务时临时"禁用"当前应用是很方便的。App::down方法在app/start/global.php文件里进行了定... 阅读全文
posted @ 2014-05-07 10:37 World_of_code 阅读(1048) 评论(0) 推荐(0)
摘要: Reference: 《创建Java线程池》[1],《Java线程:新特征-线程池》[2], 《Java线程池学习》[3],《线程池ThreadPoolExecutor使用简介》[4],《Java5中的线程池实例讲解》[5],《ThreadPoolExecutor使用和思考》[6][1]中博主自己通过ThreadGroup实现一个线程池(挺方便理解的),使用的是jdk1.4版本,Jdk1.5版本以上提供了现成的线程池。[2]中介绍了java.util.concurrent.Executors类的API。[3]中介绍了Java中线程池的类体系结构。[4]中有ThreadPoolExecutor的 阅读全文
posted @ 2013-07-22 20:15 World_of_code 阅读(255) 评论(0) 推荐(0)
摘要: 1. start()和run() 通过调用Thread类的start()方法来启动一个线程,这时此线程是处于就绪状态,并没有运行。然后通过此Thread类调用方法run()来完成其运行操作的,这里方法run()称为线程体,它包含了要执行的这个线程的内容, Run方法运行结束,此线程终止,而CPU再运行其它线程, 而如果直接用Run方法,这只是调用一个方法而已,程序中依然只有主线程--这一个线程,其程序执行路径还是只有一条,这样就没有达到写线程的目的。 记住:线程就是为了更好地利用CPU,提高程序运行速率的!2. notify和()notifyAll() wait()方法表示,放弃当前对资源的. 阅读全文
posted @ 2013-07-22 20:11 World_of_code 阅读(433) 评论(0) 推荐(0)
摘要: java线程多线程状态线程状态学过Java的人都知道,Java是少数的集中支持多线程的语言之一,大多数的语言智能运行单独的一个程序块,无法同时运行不同的多个程序块,Java的多线程机制弥补了这个缺憾,他可以让不同的程序块一起运行,这样可以让程序运行更加顺畅,同时也达到了多任务处理的目的: 一、线程和进程的概念 现在的操作系统是多任务操作系统。多线程是实现多任务的一种方式。 进程是程序的一个动态执行过程,是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程。比如在Windows系统中,一个运行的exe就是一个进程。线程是指进程中的一个执行流程,... 阅读全文
posted @ 2013-07-22 17:07 World_of_code 阅读(9050) 评论(0) 推荐(0)
摘要: java的事务处理,如果对数据库进行多次操作,每一次的执行或步骤都是一个事务.如果数据库操作在某一步没有执行或出现异常而导致事务失败,这样有的事务被执行有的就没有被执行,从而就有了事务的回滚,取消先前的操作..... 注:在Java中使用事务处理,首先要求数据库支持事务。如使用MySQL的事务功能,就要求MySQL的表类型为Innodb才支持事务。否则,在Java程序中做了commit或rollback,但在数据库中根本不能生效。JavaBean中使用JDBC方式进行事务处理 publicintdelete(intsID){ dbc=newDataBaseConnection(); Conne 阅读全文
posted @ 2013-07-21 21:32 World_of_code 阅读(1003) 评论(0) 推荐(0)
摘要: Java中的多线程是一种抢占式的机制 而不是分时机制。抢占式机制指的是有多个线程处于可运行状态,但是只有一个线程在运行。 共同点: 1. 他们都是在多线程的环境下,都可以在程序的调用处阻塞指定的毫秒数,并返回。 2. wait()和sleep()都可以通过interrupt()方法 打断线程的暂停状态 ,从而使线程立刻抛出InterruptedException。 如果线程A希望立即结束线程B,则可以对线程B对应的Thread实例调用interrupt方法。如果此刻线程B正在wait/sleep /join,则线程B会立刻抛出InterruptedException,在catch() {} . 阅读全文
posted @ 2013-07-21 17:33 World_of_code 阅读(322) 评论(0) 推荐(0)
摘要: 1.北京圣思Java培训教学视频(资源共享网)2.Lucene/WebService/SVN/Ant/SpringMVC视频(学习资料库网)3.JUnit和Ant视频教程(VeryCD社区)4.《张孝祥JAVA视频教程》完整版[RMVB](东西网)5.历经5年锤炼(史上最适合初学者入门的Java基础视频)(传智播客)6.30天轻松掌握JavaWeb视频(传智播客)7.Java视频教程(最适合Java初学者的经典入门视频)(传智播客)8.张孝祥2010年贺岁视频:Java高新技术(传智播客)9.Java多线程与并发库高级应用(传智播客)10.传智播客JDBC视频教程(传智播客)11.JavaWE 阅读全文
posted @ 2013-07-12 19:17 World_of_code 阅读(462) 评论(0) 推荐(0)
摘要: 1、按字节读取文件内容2、按字符读取文件内容3、按行读取文件内容4、随机读取文件内容publicclassReadFromFile{/***以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。*/publicstaticvoidreadFileByBytes(StringfileName){Filefile=newFile(fileName);InputStreamin=null;try{System.out.println("以字节为单位读取文件内容,一次读一个字节:");//一次读一个字节in=newFileInputStream(file);intte 阅读全文
posted @ 2013-07-12 19:14 World_of_code 阅读(226) 评论(0) 推荐(0)
摘要: 工欲善其事,必先利其器,Android SDK 本身包含很多帮助开发人员设计、开发、测试和发布 Android 应用的工具,在本文中,我们将讨论 10 个最常用的工具。1.Eclipse ADTEclipse ADT 是 Eclipse 平台下用来开发 Android 应用程序的插件。2.The SDK and AVD Manager该工具包含很多重要的功能,包括管理不同的 Android SDK 版本(构建目标),你知道的 Android 的版本众多,API上有些兼容性问题。另外该工具还用于管理 Android 虚拟设备配置 (AVD) ,用来配置模拟器。3.Android Debug Br 阅读全文
posted @ 2013-07-12 16:58 World_of_code 阅读(268) 评论(0) 推荐(0)