- 博客(13)
- 收藏
- 关注
转载 Linux+php+apache+oracle环境搭建之CentOS下源码编译安装PHP
环境搭建过程中,编译安装PHP最艰辛。需要安装的依赖组件太多。现在整理记录一下。也希望对读者能有所帮助首先需要安装下面几个安装包,可以在CD-ROM数据源里找到以下安装包yum安装yum install perl* freetype libpng* libxm2 libxm2-devel curl curl-devel libjpeg*手动下载安装 jpegsrc.
2017-03-15 20:49:03 588
原创 关于面向对象与面向过程的哲学
这个标题很虚,但是又找不到什么好标题,凑合着用吧,以后可能还会修改,毕竟很多人貌似也说不清楚。一般来说,新手不会写这种的,对于我来说,做过的个人作品超过十个,练习例子超过一百个,写过的代码量超过十万行,工具类函数代码复用超过三万行,收集的各种源代码容量接近5GB,应该有这个吹牛的资格,就写了这个东西,大鳄勿喷,对新手有参考意义。以下文字只是以Java语言为例,其他语言触类旁通吧,求同存异即
2015-03-30 20:48:43 494
原创 Android的Activity组件实战细节解析
对于Activity以及相关的概念,大家都很熟悉了,就不抄其他废话了,只想提醒一下以下要点:1.Activity的生命周期函数里面的Bundle,是每个Activity唯一的,虽然官方文档给出的命名不一致,容易令人误会。当然也可以在类里面的函数外面,自定义一个Bundle,将this.Bundle = 系统函数的Bundle就等于变相引用了,这样也能方便理解和使用。2.此Bundle用于本
2015-03-30 19:59:52 508
原创 多线程运行同步锁synchronize的一些实战心得
同步锁的应用本质:牺牲程序执行性能而换取数据的安全变动。原则:如果在实际开发中,在使用同步锁之前,必须先了解你要调用的同步对象,内部是否已经实现了同步,如果实现了同步,则无需加锁,否则就要加锁。1.内部方法已经实现同步,无需加锁的例子:Message message = Message.obtain(handler);@Overridepublic void run(){han
2015-03-17 21:12:32 2509
原创 Android的Activity和Service的生命周期的深入简结
由于网上的实在是太复杂,个人的实际开发总结如下: /** * Activity的生命周期: * 当用户点击图标,第一次启动应用程序显示界面,或者后台内存已经回收时:onCreate()->onStart()->onResume() * 当显示界面被另一个显示界面遮挡时:onPause()->onResume() * 当用户按下了返回键,退出应用程序,消除界面时:onPa
2015-03-03 11:43:49 506
原创 【邪道】Android在后台以多线程方式不断对同一目标发送短信
1.首先在项目文件夹内的AndroidManifest.xml文件中加入这样一句话:
2014-08-09 01:48:27 680
原创 【学习并改进】黑马程序员-张孝祥-银行业务调度系统
import java.util.*; //导入工具包import java.util.concurrent.*; //导入并发包/** * 产生多个窗口的叫号系统和模拟不同类型的客户操作。 * 异步随机生成各种类型的客户,通过设定标准时间间隔倍数实现。 * 有3种业务类型:普通用户,快速用户,VIP用户, * 各类型客户在对应窗口按顺序依次办理业务。 * @author 张孝祥-
2014-06-28 23:15:51 855
原创 【学习并改进】黑马程序员-张孝祥-交通灯管理系统业务
import java.util.*; //导入工具包import java.util.concurrent.*; //导入工具子包并发包/** * 产生多个方向的路线和整个交通灯系统 * @author 张孝祥-黑马程序员 * @editor 魏安-黑马程序员 */public class Traffic //交通灯类{ public static void main(Str
2014-06-26 12:24:05 1042
原创 个人自创Java最短爆栈功能——欢迎各路高手来战!
static int StackOverflow(int Over) //【爆栈】功能 { return StackOverflow(Over); //返回递归结果 }呵呵!
2014-05-14 15:36:13 1130
原创 一道淘汰85%面试者的百度开发者面试题?
/** * 依序遍历0到100闭区间内所有的正整数, * 如果该数字能被3整除,则输出该数字及‘*’标记; * 如果该数字能被5整除,则输出该数字及‘#’标记; * 如果该数字既能被3整除又能被5整除,则输出该数字及‘*#’标记。 */
2014-04-25 17:05:06 1115
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人