摘要: 经过前期在3个位置的调查,最终选用PDF作为文档格式。直接点击下面下载。下载基础篇下载高级篇非常感谢大家的参与。任何问题和我联系。阅读全文
posted @ 2008-07-28 16:54 张太国 阅读(7810) 评论(41) 编辑
摘要: 0.声明1.前言 2.介绍CakePHP3.基本概念4.安装CakePHP5.配置6.Scaffolding7.Model8.Controller9.View10.Component(组件)11.Helper12.Cake的全局变量和函数13.数据验证14.插件15.访问控制列表(ACL)16.Data Sanitization 17.Cake Session组件18.请求句柄组件(Request...阅读全文
posted @ 2006-12-05 09:57 张太国 阅读(26472) 评论(12) 编辑
摘要: PHP系列的对象是已经熟悉了一门或多门语言的开发人员。如果你是其中一份子,而且你也打算学习PHP,相信你根据本系列会很快掌握PHP的。欢迎大家给出意见或建议。同时也欢迎大家的批评与板砖。目录如下: PHP 1:在Windows上安装和配置PHP,Apache和My SQL PHP 2:从一个实例介绍学习方法 PHP 3:从Login界面谈PHP标记 PHP 4:从Login进一步看到的 PHP 5...阅读全文
posted @ 2006-08-12 08:24 张太国 阅读(2914) 评论(0) 编辑
摘要: 做技术管理做了7年,和不同的team、不同的客户打交道也是非常多的,在写邮件这件事情上, 从当时不太懂到不停的总结,自认现在在这件事情上还是做的还算可以。相反,我发现很多朋友或同行在写邮件上不得要领,或是想写好但是不知道怎么写。今天这篇文章分享我的一些经验,概要的写一下,怕写多了部分读者看不下。 在阅读全文
posted @ 2019-03-18 12:21 张太国 阅读(32) 评论(0) 编辑
摘要: Container是一个Tomcat容器的接口,Tomcat有四种容器 · Engine · Host · Context · Wrapper Engine代表整个Catalina的Servlet引擎,Host则代表若干个上下文的虚拟主机。Context则代表一个Web应用,而一个Context则会阅读全文
posted @ 2019-02-02 11:11 张太国 阅读(212) 评论(0) 编辑
摘要: 在上面的部分,其实我们已经接触到Tomcat的生命周期了,接下来我们将仔细讨论和学习Tomcat的生命周期的具体实现。 LifeCycle接口 这个LifeCycle接口上面在讲解Server和Service时其实已经有所接触。Tomcat通过org.apache.catalina.LifeCycl阅读全文
posted @ 2019-02-01 16:29 张太国 阅读(182) 评论(0) 编辑
摘要: 原本打算一篇文章就发了的,无奈文章太长,阅读压力较大。为了让阅读体验更好一些,还是分多篇吧,大概6篇。 下面是这个主题的目录:阅读全文
posted @ 2019-01-31 10:01 张太国 阅读(39) 评论(0) 编辑
摘要: Tomcat启动和停止 很明显,我们启动或停止Tomcat,一般调用的是bin下的startup.sh或shutdown.sh(以Linux为例,以下涉及到平台,若无特殊说明,一般都指Linux)。我们看看startup.sh的脚本是什么? 最后一行,它执行的是"/"$EXECUTABLE,那它是什阅读全文
posted @ 2019-01-31 09:50 张太国 阅读(202) 评论(0) 编辑
摘要: 背景 Tomcat是一个非常重要的Web Server,已经存在多年。尤其是最近几年,因为Spring MVC或是Spring Boot的盛行,Tomcat的地位越发重要,地位明显升级。 我相信很多人一般只是停留在使用的基础上,但是想利用Tomcat实现一些复杂的场景或者高级同功能,我们就需要进一步阅读全文
posted @ 2019-01-30 12:08 张太国 阅读(287) 评论(0) 编辑
摘要: 上篇文章深入浅出:5G和HTTP里给自己挖了一根深坑,说是要写一篇关于HTTP/2的文章,今天来还账了。 本文分为以下几个部分: HTTP/2简介 HTTP/2主要是为了解决现HTTP 1.1性能不好的问题才出现的。当初Google为了提高HTTP性能,做出了SPDY,它就是HTTP/2的前身,后来阅读全文
posted @ 2018-12-21 09:51 张太国 阅读(2244) 评论(2) 编辑
摘要: 本文将会讲到5G和HTTP。曾经在深入浅出经典面试题:从浏览器中输入URL到页面加载发生了什么 - Part 3 提到为什么有些RPC框架不选用HTTP,而5G会采用HTTP。 您可以从本文里获取到一些概念:5G用HTTP作为reference point interface的实现,HTTP/2,R阅读全文
posted @ 2018-12-14 10:57 张太国 阅读(857) 评论(1) 编辑
摘要: 本文讲开源项目的许可证(License)。 现在FOSS(Free Open Souce Software)的项目逐步增多,而且项目引进FOSS项目也越来越多,以提高我们开发的效率,避免重复造轮子。那么在我们开心享用这些FOSS项目时,感叹世界真美好,但我们有没有认真去研读过它们的许可证呢? 引进F阅读全文
posted @ 2018-12-07 13:09 张太国 阅读(606) 评论(1) 编辑
摘要: 备注: 因为文章太长,所以将它分为三部分,本文是第三部分。 第一部分:深入浅出经典面试题:从浏览器中输入URL到页面加载发生了什么 - Part 1 第二部分:深入浅出经典面试题:从浏览器中输入URL到页面加载发生了什么 - Part 2 第三部分:深入浅出经典面试题:从浏览器中输入URL到页面加载阅读全文
posted @ 2018-12-04 22:05 张太国 阅读(602) 评论(4) 编辑
摘要: 备注: 因为文章太长,所以将它分为三部分,本文是第二部分。 第一部分:深入浅出经典面试题:从浏览器中输入URL到页面加载发生了什么 - Part 1 第二部分:深入浅出经典面试题:从浏览器中输入URL到页面加载发生了什么 - Part 2 第三部分:深入浅出经典面试题:从浏览器中输入URL到页面加载阅读全文
posted @ 2018-12-04 08:52 张太国 阅读(897) 评论(3) 编辑
摘要: 备注: 因为文章太长,所以将它分为三部分,本文是第二部分。 第一部分:深入浅出经典面试题:从浏览器中输入URL到页面加载发生了什么 - Part 1 第二部分:深入浅出经典面试题:从浏览器中输入URL到页面加载发生了什么 - Part 2 第三部分:深入浅出经典面试题:从浏览器中输入URL到页面加载阅读全文
posted @ 2018-12-03 06:40 张太国 阅读(1211) 评论(1) 编辑
摘要: 最近,加入了一个微信群,这个微信群的群体基本上都是IT行业人士,而且各个地方的人都有。不出一天时间,我发现这个群里讨论的话题无非包括: 一些IT大公司的五花八门 如何进入这些大公司 买房 保险 30岁的焦虑 … 参与这个群的都有哪些人呢? 在读的学生 大部分是参加工作5以下的在职人员 卖保险的 某些阅读全文
posted @ 2018-11-28 21:49 张太国 阅读(6101) 评论(67) 编辑
摘要: 在Windows Mobile开发时,当编译成功并打算在模拟器上运行时,可能会得到如下错误:错误 0x80070070: There is not enough space on the disk造成这个错误的原因是计算机上安装了多个版本的VS,这样就会造成冲突。解决方法其实蛮简单的,删除\Documents and Settings\All Users\Application Data\Micr...阅读全文
posted @ 2010-05-11 10:51 张太国 阅读(699) 评论(0) 编辑
摘要: 用微软的那套东西确实很令人不爽,写个HTTP/HTTPS POST小功能都令人抓狂。连接,发送,关闭就这么简单。发送时使用了API HttpSendRequest,但是这个方法的body(即第4个参数必须为multi-char),所以您现在正在使用Unicode,那么必须现将之转化为multi-char如果不转化有什么后果?结果是post的数据不完整。而且post data仅仅只有一个字母。很可惜...阅读全文
posted @ 2009-05-04 17:59 张太国 阅读(6810) 评论(0) 编辑
摘要: 已经有3年没有认认真真写过C/C++程序。即使是写,也是写些小程序。因为项目的需要,与C/C++再续前缘。令人崩溃的是,我写的程序居然出现内存泄漏,直接吐血。以前,也有一次出现过内存泄漏问题,记得当时写的是一个monitor工具,一直运行在机器上,有意思的是每次执行泄漏4个字节。原因后来找到了,都是CString惹的祸啊。这次的情况和上次不一样,没那么简单,一直用到其他库,二是因为自己对这门语言开...阅读全文
posted @ 2009-02-04 18:11 张太国 阅读(3095) 评论(6) 编辑
摘要: 为了了解目前中国Blackberry开发者分布情况,在这里搞一个小调查。 您可以是以下对象的一种: 正在做blackberry开发 原来做过,但现在没有 即将要做的 请您按照如下格式留言即可: 姓名: 网名: 城市: 公司: email: 手机 博客 以上除了网名,城市,公司名需要,其他可选。当然你阅读全文
posted @ 2008-09-12 13:11 张太国 阅读(2909) 评论(13) 编辑
摘要: 这几天对几个网友的请教方式颇感无奈。这里举2个实例: 在上面的2个实例中,我感概太多了。 针对第一件事情,我觉得至少存在以下方面的问题: 对于工作4-5年的人,已经培养了自己解决问题,分析问题的方法。而且在把握一个项目上应该有一定的经验。冷静思考,沉着应对,都是现在浮躁的环境必须要有的。这些技能和心阅读全文
posted @ 2008-09-10 09:34 张太国 阅读(10676) 评论(51) 编辑
摘要: 今天晚上抽时间写了一篇尚邮(Shangmail)使用评论的文章,内容包括: 安装配置 gmail的设置以及带来的思考 优点和 缺点 尚邮不是真正的push mail 尚邮的客服服务这5个方面的内容是我从经历所有版本的感想和经验。希望对大家有用。点击下面的地址是:尚邮(Shangmail)使用评论或http://www.inblackberry.com/web/review/shangmail-re...阅读全文
posted @ 2008-09-07 23:15 张太国 阅读(1944) 评论(0) 编辑
摘要: SQL Server 2005再也没有企业管理器,代替它的是SQL Server Management Studio。当我安装完SQL Server 2005后,发现居然没有SQL Server Management Studio,真是令人惊奇。上网查了一下,基本上有这么几种情况: 装个SQL Server Management Studio Express解决。这个Express版本很多功能不能...阅读全文
posted @ 2008-09-04 15:26 张太国 阅读(7501) 评论(9) 编辑