摘要: 经过前期在3个位置的调查,最终选用PDF作为文档格式。直接点击下面下载。下载基础篇下载高级篇非常感谢大家的参与。任何问题和我联系。 阅读全文
posted @ 2008-07-28 16:54 张太国 阅读(7993) 评论(41) 推荐(1) 编辑
摘要: 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 张太国 阅读(27546) 评论(12) 推荐(1) 编辑
摘要: 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 张太国 阅读(3161) 评论(0) 推荐(0) 编辑
摘要: 一 公司一直断断续续招聘,我也看了无数份简历,我想他们中绝大部分人都不符合我们的期望。 这些不符合的简历都有一些共性,主要表现在: 专科生或民办大学,或是不写学历,或不写专业的 非计算机专业,后期转行的 外包项目居多 简历不好好写 以上条件满足一个,可能简历就会直接被刷掉。 二 因为简历看多了,为了 阅读全文
posted @ 2021-06-17 17:55 张太国 阅读(177) 评论(0) 推荐(1) 编辑
摘要: 邮箱地址顺序 前面已经说过,需要用Full Name来表示发件者后者是收件者。不知道大家有没有关注到一些细节,如果To或者CC不止一个邮件地址时,当你收到邮件后,有没有观察到邮件To、CC的顺序呢? 这个顺序其实是非常重要的,它代表了当时发件人输入的顺序。 为什么我们关注这个顺序?很简单,这是发件者 阅读全文
posted @ 2019-04-12 12:24 张太国 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 编写一封专业的邮件,邮件的内容是非常关键的一部分。 拼写 无论是中文还是英文,尽量避免错别字。先说邮件如果出现错别字,会带来哪些影响? 影响个人形象。收件人会认为你不太仔细,不太严谨,为什么发出来的邮件会有错别字呢。这对于严谨的商业合作或多或少造成一些负面影响。在同样的条件下,选择可信赖的人肯定是大 阅读全文
posted @ 2019-04-10 11:08 张太国 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 软技能 我们知道,在现在的商业和生活中,邮件其实是一种相对正式的沟通方式,所以我们需要意识到邮件的重要性。这样看来,编写一封专业的邮件是我们程序员需要掌握的一门软技能。 说到软技能,作为码农,大家关注的还是编程,调试等相对专业的技能,我认为这是硬技能,是从事IT行业必须的技能。随着自己越来越资深,软 阅读全文
posted @ 2019-03-26 11:45 张太国 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 做技术管理做了7年,和不同的team、不同的客户打交道也是非常多的,在写邮件这件事情上, 从当时不太懂到不停的总结,自认现在在这件事情上还是做的还算可以。相反,我发现很多朋友或同行在写邮件上不得要领,或是想写好但是不知道怎么写。今天这篇文章分享我的一些经验,概要的写一下,怕写多了部分读者看不下。 在 阅读全文
posted @ 2019-03-18 12:21 张太国 阅读(470) 评论(0) 推荐(1) 编辑
摘要: Container是一个Tomcat容器的接口,Tomcat有四种容器 · Engine · Host · Context · Wrapper Engine代表整个Catalina的Servlet引擎,Host则代表若干个上下文的虚拟主机。Context则代表一个Web应用,而一个Context则会 阅读全文
posted @ 2019-02-02 11:11 张太国 阅读(924) 评论(0) 推荐(0) 编辑
摘要: 在上面的部分,其实我们已经接触到Tomcat的生命周期了,接下来我们将仔细讨论和学习Tomcat的生命周期的具体实现。 LifeCycle接口 这个LifeCycle接口上面在讲解Server和Service时其实已经有所接触。Tomcat通过org.apache.catalina.LifeCycl 阅读全文
posted @ 2019-02-01 16:29 张太国 阅读(889) 评论(0) 推荐(0) 编辑
摘要: 原本打算一篇文章就发了的,无奈文章太长,阅读压力较大。为了让阅读体验更好一些,还是分多篇吧,大概6篇。 下面是这个主题的目录: 阅读全文
posted @ 2019-01-31 10:01 张太国 阅读(559) 评论(0) 推荐(1) 编辑
摘要: Tomcat启动和停止 很明显,我们启动或停止Tomcat,一般调用的是bin下的startup.sh或shutdown.sh(以Linux为例,以下涉及到平台,若无特殊说明,一般都指Linux)。我们看看startup.sh的脚本是什么? 最后一行,它执行的是"/"$EXECUTABLE,那它是什 阅读全文
posted @ 2019-01-31 09:50 张太国 阅读(2005) 评论(0) 推荐(0) 编辑
摘要: 背景 Tomcat是一个非常重要的Web Server,已经存在多年。尤其是最近几年,因为Spring MVC或是Spring Boot的盛行,Tomcat的地位越发重要,地位明显升级。 我相信很多人一般只是停留在使用的基础上,但是想利用Tomcat实现一些复杂的场景或者高级同功能,我们就需要进一步 阅读全文
posted @ 2019-01-30 12:08 张太国 阅读(1007) 评论(0) 推荐(0) 编辑
摘要: 上篇文章深入浅出:5G和HTTP里给自己挖了一根深坑,说是要写一篇关于HTTP/2的文章,今天来还账了。 本文分为以下几个部分: HTTP/2简介 HTTP/2主要是为了解决现HTTP 1.1性能不好的问题才出现的。当初Google为了提高HTTP性能,做出了SPDY,它就是HTTP/2的前身,后来 阅读全文
posted @ 2018-12-21 09:51 张太国 阅读(46225) 评论(3) 推荐(11) 编辑
摘要: 本文将会讲到5G和HTTP。曾经在深入浅出经典面试题:从浏览器中输入URL到页面加载发生了什么 - Part 3 提到为什么有些RPC框架不选用HTTP,而5G会采用HTTP。 您可以从本文里获取到一些概念:5G用HTTP作为reference point interface的实现,HTTP/2,R 阅读全文
posted @ 2018-12-14 10:57 张太国 阅读(6451) 评论(1) 推荐(1) 编辑
摘要: 本文讲开源项目的许可证(License)。 现在FOSS(Free Open Souce Software)的项目逐步增多,而且项目引进FOSS项目也越来越多,以提高我们开发的效率,避免重复造轮子。那么在我们开心享用这些FOSS项目时,感叹世界真美好,但我们有没有认真去研读过它们的许可证呢? 引进F 阅读全文
posted @ 2018-12-07 13:09 张太国 阅读(1332) 评论(1) 推荐(1) 编辑
摘要: 备注: 因为文章太长,所以将它分为三部分,本文是第三部分。 第一部分:深入浅出经典面试题:从浏览器中输入URL到页面加载发生了什么 - Part 1 第二部分:深入浅出经典面试题:从浏览器中输入URL到页面加载发生了什么 - Part 2 第三部分:深入浅出经典面试题:从浏览器中输入URL到页面加载 阅读全文
posted @ 2018-12-04 22:05 张太国 阅读(3006) 评论(5) 推荐(11) 编辑
摘要: 备注: 因为文章太长,所以将它分为三部分,本文是第二部分。 第一部分:深入浅出经典面试题:从浏览器中输入URL到页面加载发生了什么 - Part 1 第二部分:深入浅出经典面试题:从浏览器中输入URL到页面加载发生了什么 - Part 2 第三部分:深入浅出经典面试题:从浏览器中输入URL到页面加载 阅读全文
posted @ 2018-12-04 08:52 张太国 阅读(3840) 评论(4) 推荐(5) 编辑
摘要: 备注: 因为文章太长,所以将它分为三部分,本文是第一部分。 第一部分:深入浅出经典面试题:从浏览器中输入URL到页面加载发生了什么 - Part 1 第二部分:深入浅出经典面试题:从浏览器中输入URL到页面加载发生了什么 - Part 2 第三部分:深入浅出经典面试题:从浏览器中输入URL到页面加载 阅读全文
posted @ 2018-12-03 06:40 张太国 阅读(7677) 评论(2) 推荐(17) 编辑
摘要: 最近,加入了一个微信群,这个微信群的群体基本上都是IT行业人士,而且各个地方的人都有。不出一天时间,我发现这个群里讨论的话题无非包括: 一些IT大公司的五花八门 如何进入这些大公司 买房 保险 30岁的焦虑 … 参与这个群的都有哪些人呢? 在读的学生 大部分是参加工作5以下的在职人员 卖保险的 某些 阅读全文
posted @ 2018-11-28 21:49 张太国 阅读(6901) 评论(67) 推荐(64) 编辑
摘要: 在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 张太国 阅读(1286) 评论(0) 推荐(0) 编辑
摘要: 用微软的那套东西确实很令人不爽,写个HTTP/HTTPS POST小功能都令人抓狂。连接,发送,关闭就这么简单。发送时使用了API HttpSendRequest,但是这个方法的body(即第4个参数必须为multi-char),所以您现在正在使用Unicode,那么必须现将之转化为multi-char如果不转化有什么后果?结果是post的数据不完整。而且post data仅仅只有一个字母。很可惜... 阅读全文
posted @ 2009-05-04 17:59 张太国 阅读(8194) 评论(0) 推荐(1) 编辑
摘要: 已经有3年没有认认真真写过C/C++程序。即使是写,也是写些小程序。因为项目的需要,与C/C++再续前缘。令人崩溃的是,我写的程序居然出现内存泄漏,直接吐血。以前,也有一次出现过内存泄漏问题,记得当时写的是一个monitor工具,一直运行在机器上,有意思的是每次执行泄漏4个字节。原因后来找到了,都是CString惹的祸啊。这次的情况和上次不一样,没那么简单,一直用到其他库,二是因为自己对这门语言开... 阅读全文
posted @ 2009-02-04 18:11 张太国 阅读(3315) 评论(6) 推荐(0) 编辑