博客园 - 张太国
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=161346
2024-03-28T06:59:06Z
张太国
https://www.cnblogs.com/confach/
feed.cnblogs.com
https://www.cnblogs.com/confach/p/14894680.html
好日子一去不复返 - 张太国
一 公司一直断断续续招聘,我也看了无数份简历,我想他们中绝大部分人都不符合我们的期望。 这些不符合的简历都有一些共性,主要表现在: 专科生或民办大学,或是不写学历,或不写专业的 非计算机专业,后期转行的 外包项目居多 简历不好好写 以上条件满足一个,可能简历就会直接被刷掉。 二 因为简历看多了,为了
2021-06-17T09:55:00Z
2021-06-17T09:55:00Z
张太国
https://www.cnblogs.com/confach/
【摘要】一 公司一直断断续续招聘,我也看了无数份简历,我想他们中绝大部分人都不符合我们的期望。 这些不符合的简历都有一些共性,主要表现在: 专科生或民办大学,或是不写学历,或不写专业的 非计算机专业,后期转行的 外包项目居多 简历不好好写 以上条件满足一个,可能简历就会直接被刷掉。 二 因为简历看多了,为了 <a href="https://www.cnblogs.com/confach/p/14894680.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/confach/p/10695296.html
码农如何写好一封邮件/3 - 张太国
邮箱地址顺序 前面已经说过,需要用Full Name来表示发件者后者是收件者。不知道大家有没有关注到一些细节,如果To或者CC不止一个邮件地址时,当你收到邮件后,有没有观察到邮件To、CC的顺序呢? 这个顺序其实是非常重要的,它代表了当时发件人输入的顺序。 为什么我们关注这个顺序?很简单,这是发件者
2019-04-12T04:24:00Z
2019-04-12T04:24:00Z
张太国
https://www.cnblogs.com/confach/
【摘要】邮箱地址顺序 前面已经说过,需要用Full Name来表示发件者后者是收件者。不知道大家有没有关注到一些细节,如果To或者CC不止一个邮件地址时,当你收到邮件后,有没有观察到邮件To、CC的顺序呢? 这个顺序其实是非常重要的,它代表了当时发件人输入的顺序。 为什么我们关注这个顺序?很简单,这是发件者 <a href="https://www.cnblogs.com/confach/p/10695296.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/confach/p/10682201.html
码农如何写好一封邮件/2 - 张太国
编写一封专业的邮件,邮件的内容是非常关键的一部分。 拼写 无论是中文还是英文,尽量避免错别字。先说邮件如果出现错别字,会带来哪些影响? 影响个人形象。收件人会认为你不太仔细,不太严谨,为什么发出来的邮件会有错别字呢。这对于严谨的商业合作或多或少造成一些负面影响。在同样的条件下,选择可信赖的人肯定是大
2019-04-10T03:08:00Z
2019-04-10T03:08:00Z
张太国
https://www.cnblogs.com/confach/
【摘要】编写一封专业的邮件,邮件的内容是非常关键的一部分。 拼写 无论是中文还是英文,尽量避免错别字。先说邮件如果出现错别字,会带来哪些影响? 影响个人形象。收件人会认为你不太仔细,不太严谨,为什么发出来的邮件会有错别字呢。这对于严谨的商业合作或多或少造成一些负面影响。在同样的条件下,选择可信赖的人肯定是大 <a href="https://www.cnblogs.com/confach/p/10682201.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/confach/p/10599173.html
码农如何写好一封邮件/1 - 张太国
软技能 我们知道,在现在的商业和生活中,邮件其实是一种相对正式的沟通方式,所以我们需要意识到邮件的重要性。这样看来,编写一封专业的邮件是我们程序员需要掌握的一门软技能。 说到软技能,作为码农,大家关注的还是编程,调试等相对专业的技能,我认为这是硬技能,是从事IT行业必须的技能。随着自己越来越资深,软
2019-03-26T03:45:00Z
2019-03-26T03:45:00Z
张太国
https://www.cnblogs.com/confach/
【摘要】软技能 我们知道,在现在的商业和生活中,邮件其实是一种相对正式的沟通方式,所以我们需要意识到邮件的重要性。这样看来,编写一封专业的邮件是我们程序员需要掌握的一门软技能。 说到软技能,作为码农,大家关注的还是编程,调试等相对专业的技能,我认为这是硬技能,是从事IT行业必须的技能。随着自己越来越资深,软 <a href="https://www.cnblogs.com/confach/p/10599173.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/confach/p/10551399.html
码农如何写好一封邮件/0 - 张太国
做技术管理做了7年,和不同的team、不同的客户打交道也是非常多的,在写邮件这件事情上, 从当时不太懂到不停的总结,自认现在在这件事情上还是做的还算可以。相反,我发现很多朋友或同行在写邮件上不得要领,或是想写好但是不知道怎么写。今天这篇文章分享我的一些经验,概要的写一下,怕写多了部分读者看不下。 在
2019-03-18T04:21:00Z
2019-03-18T04:21:00Z
张太国
https://www.cnblogs.com/confach/
【摘要】做技术管理做了7年,和不同的team、不同的客户打交道也是非常多的,在写邮件这件事情上, 从当时不太懂到不停的总结,自认现在在这件事情上还是做的还算可以。相反,我发现很多朋友或同行在写邮件上不得要领,或是想写好但是不知道怎么写。今天这篇文章分享我的一些经验,概要的写一下,怕写多了部分读者看不下。 在 <a href="https://www.cnblogs.com/confach/p/10551399.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/confach/p/10348037.html
深入浅出Tomcat/4 - Tomcat容器 - 张太国
Container是一个Tomcat容器的接口,Tomcat有四种容器 · Engine · Host · Context · Wrapper Engine代表整个Catalina的Servlet引擎,Host则代表若干个上下文的虚拟主机。Context则代表一个Web应用,而一个Context则会
2019-02-02T03:11:00Z
2019-02-02T03:11:00Z
张太国
https://www.cnblogs.com/confach/
【摘要】Container是一个Tomcat容器的接口,Tomcat有四种容器 · Engine · Host · Context · Wrapper Engine代表整个Catalina的Servlet引擎,Host则代表若干个上下文的虚拟主机。Context则代表一个Web应用,而一个Context则会 <a href="https://www.cnblogs.com/confach/p/10348037.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/confach/p/10308572.html
深入浅出Tomcat/3 - Tomcat生命周期 - 张太国
在上面的部分,其实我们已经接触到Tomcat的生命周期了,接下来我们将仔细讨论和学习Tomcat的生命周期的具体实现。 LifeCycle接口 这个LifeCycle接口上面在讲解Server和Service时其实已经有所接触。Tomcat通过org.apache.catalina.LifeCycl
2019-02-01T08:29:00Z
2019-02-01T08:29:00Z
张太国
https://www.cnblogs.com/confach/
【摘要】在上面的部分,其实我们已经接触到Tomcat的生命周期了,接下来我们将仔细讨论和学习Tomcat的生命周期的具体实现。 LifeCycle接口 这个LifeCycle接口上面在讲解Server和Service时其实已经有所接触。Tomcat通过org.apache.catalina.LifeCycl <a href="https://www.cnblogs.com/confach/p/10308572.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/confach/p/10340684.html
深入浅出Tomcat系列 - 张太国
原本打算一篇文章就发了的,无奈文章太长,阅读压力较大。为了让阅读体验更好一些,还是分多篇吧,大概6篇。 下面是这个主题的目录:
2019-01-31T02:01:00Z
2019-01-31T02:01:00Z
张太国
https://www.cnblogs.com/confach/
【摘要】原本打算一篇文章就发了的,无奈文章太长,阅读压力较大。为了让阅读体验更好一些,还是分多篇吧,大概6篇。 下面是这个主题的目录: <a href="https://www.cnblogs.com/confach/p/10340684.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/confach/p/10306716.html
深入浅出Tomcat/2 - Tomcat启动和停止 - 张太国
Tomcat启动和停止 很明显,我们启动或停止Tomcat,一般调用的是bin下的startup.sh或shutdown.sh(以Linux为例,以下涉及到平台,若无特殊说明,一般都指Linux)。我们看看startup.sh的脚本是什么? 最后一行,它执行的是"/"$EXECUTABLE,那它是什
2019-01-31T01:50:00Z
2019-01-31T01:50:00Z
张太国
https://www.cnblogs.com/confach/
【摘要】Tomcat启动和停止 很明显,我们启动或停止Tomcat,一般调用的是bin下的startup.sh或shutdown.sh(以Linux为例,以下涉及到平台,若无特殊说明,一般都指Linux)。我们看看startup.sh的脚本是什么? 最后一行,它执行的是"/"$EXECUTABLE,那它是什 <a href="https://www.cnblogs.com/confach/p/10306716.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/confach/p/10306680.html
深入浅出Tomcat/1- 来历和配置文件 - 张太国
背景 Tomcat是一个非常重要的Web Server,已经存在多年。尤其是最近几年,因为Spring MVC或是Spring Boot的盛行,Tomcat的地位越发重要,地位明显升级。 我相信很多人一般只是停留在使用的基础上,但是想利用Tomcat实现一些复杂的场景或者高级同功能,我们就需要进一步
2019-01-30T04:08:00Z
2019-01-30T04:08:00Z
张太国
https://www.cnblogs.com/confach/
【摘要】背景 Tomcat是一个非常重要的Web Server,已经存在多年。尤其是最近几年,因为Spring MVC或是Spring Boot的盛行,Tomcat的地位越发重要,地位明显升级。 我相信很多人一般只是停留在使用的基础上,但是想利用Tomcat实现一些复杂的场景或者高级同功能,我们就需要进一步 <a href="https://www.cnblogs.com/confach/p/10306680.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/confach/p/10141273.html
深入浅出:HTTP/2 - 张太国
上篇文章深入浅出:5G和HTTP里给自己挖了一根深坑,说是要写一篇关于HTTP/2的文章,今天来还账了。 本文分为以下几个部分: HTTP/2简介 HTTP/2主要是为了解决现HTTP 1.1性能不好的问题才出现的。当初Google为了提高HTTP性能,做出了SPDY,它就是HTTP/2的前身,后来
2018-12-21T01:51:00Z
2018-12-21T01:51:00Z
张太国
https://www.cnblogs.com/confach/
【摘要】上篇文章深入浅出:5G和HTTP里给自己挖了一根深坑,说是要写一篇关于HTTP/2的文章,今天来还账了。 本文分为以下几个部分: HTTP/2简介 HTTP/2主要是为了解决现HTTP 1.1性能不好的问题才出现的。当初Google为了提高HTTP性能,做出了SPDY,它就是HTTP/2的前身,后来 <a href="https://www.cnblogs.com/confach/p/10141273.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/confach/p/10108437.html
深入浅出:5G和HTTP - 张太国
本文将会讲到5G和HTTP。曾经在深入浅出经典面试题:从浏览器中输入URL到页面加载发生了什么 - Part 3 提到为什么有些RPC框架不选用HTTP,而5G会采用HTTP。 您可以从本文里获取到一些概念:5G用HTTP作为reference point interface的实现,HTTP/2,R
2018-12-14T02:57:00Z
2018-12-14T02:57:00Z
张太国
https://www.cnblogs.com/confach/
【摘要】本文将会讲到5G和HTTP。曾经在深入浅出经典面试题:从浏览器中输入URL到页面加载发生了什么 - Part 3 提到为什么有些RPC框架不选用HTTP,而5G会采用HTTP。 您可以从本文里获取到一些概念:5G用HTTP作为reference point interface的实现,HTTP/2,R <a href="https://www.cnblogs.com/confach/p/10108437.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/confach/p/10082311.html
深入浅出:远离法律风险,必须了解开源项目许可证 - 张太国
本文讲开源项目的许可证(License)。 现在FOSS(Free Open Souce Software)的项目逐步增多,而且项目引进FOSS项目也越来越多,以提高我们开发的效率,避免重复造轮子。那么在我们开心享用这些FOSS项目时,感叹世界真美好,但我们有没有认真去研读过它们的许可证呢? 引进F
2018-12-07T05:09:00Z
2018-12-07T05:09:00Z
张太国
https://www.cnblogs.com/confach/
【摘要】本文讲开源项目的许可证(License)。 现在FOSS(Free Open Souce Software)的项目逐步增多,而且项目引进FOSS项目也越来越多,以提高我们开发的效率,避免重复造轮子。那么在我们开心享用这些FOSS项目时,感叹世界真美好,但我们有没有认真去研读过它们的许可证呢? 引进F <a href="https://www.cnblogs.com/confach/p/10082311.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/confach/p/10050437.html
深入浅出经典面试题:从浏览器中输入URL到页面加载发生了什么 - Part 3 - 张太国
备注: 因为文章太长,所以将它分为三部分,本文是第三部分。 第一部分:深入浅出经典面试题:从浏览器中输入URL到页面加载发生了什么 - Part 1 第二部分:深入浅出经典面试题:从浏览器中输入URL到页面加载发生了什么 - Part 2 第三部分:深入浅出经典面试题:从浏览器中输入URL到页面加载
2018-12-04T14:05:00Z
2018-12-04T14:05:00Z
张太国
https://www.cnblogs.com/confach/
【摘要】备注: 因为文章太长,所以将它分为三部分,本文是第三部分。 第一部分:深入浅出经典面试题:从浏览器中输入URL到页面加载发生了什么 - Part 1 第二部分:深入浅出经典面试题:从浏览器中输入URL到页面加载发生了什么 - Part 2 第三部分:深入浅出经典面试题:从浏览器中输入URL到页面加载 <a href="https://www.cnblogs.com/confach/p/10050437.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/confach/p/10050420.html
深入浅出经典面试题:从浏览器中输入URL到页面加载发生了什么 - Part 2 - 张太国
备注: 因为文章太长,所以将它分为三部分,本文是第二部分。 第一部分:深入浅出经典面试题:从浏览器中输入URL到页面加载发生了什么 - Part 1 第二部分:深入浅出经典面试题:从浏览器中输入URL到页面加载发生了什么 - Part 2 第三部分:深入浅出经典面试题:从浏览器中输入URL到页面加载
2018-12-04T00:52:00Z
2018-12-04T00:52:00Z
张太国
https://www.cnblogs.com/confach/
【摘要】备注: 因为文章太长,所以将它分为三部分,本文是第二部分。 第一部分:深入浅出经典面试题:从浏览器中输入URL到页面加载发生了什么 - Part 1 第二部分:深入浅出经典面试题:从浏览器中输入URL到页面加载发生了什么 - Part 2 第三部分:深入浅出经典面试题:从浏览器中输入URL到页面加载 <a href="https://www.cnblogs.com/confach/p/10050420.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/confach/p/10050013.html
深入浅出经典面试题:从浏览器中输入URL到页面加载发生了什么 - Part 1 - 张太国
备注: 因为文章太长,所以将它分为三部分,本文是第一部分。 第一部分:深入浅出经典面试题:从浏览器中输入URL到页面加载发生了什么 - Part 1 第二部分:深入浅出经典面试题:从浏览器中输入URL到页面加载发生了什么 - Part 2 第三部分:深入浅出经典面试题:从浏览器中输入URL到页面加载
2018-12-02T22:40:00Z
2018-12-02T22:40:00Z
张太国
https://www.cnblogs.com/confach/
【摘要】备注: 因为文章太长,所以将它分为三部分,本文是第一部分。 第一部分:深入浅出经典面试题:从浏览器中输入URL到页面加载发生了什么 - Part 1 第二部分:深入浅出经典面试题:从浏览器中输入URL到页面加载发生了什么 - Part 2 第三部分:深入浅出经典面试题:从浏览器中输入URL到页面加载 <a href="https://www.cnblogs.com/confach/p/10050013.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/confach/p/10034756.html
一个微信群的现状 - 张太国
最近,加入了一个微信群,这个微信群的群体基本上都是IT行业人士,而且各个地方的人都有。不出一天时间,我发现这个群里讨论的话题无非包括: 一些IT大公司的五花八门 如何进入这些大公司 买房 保险 30岁的焦虑 … 参与这个群的都有哪些人呢? 在读的学生 大部分是参加工作5以下的在职人员 卖保险的 某些
2018-11-28T13:49:00Z
2018-11-28T13:49:00Z
张太国
https://www.cnblogs.com/confach/
【摘要】最近,加入了一个微信群,这个微信群的群体基本上都是IT行业人士,而且各个地方的人都有。不出一天时间,我发现这个群里讨论的话题无非包括: 一些IT大公司的五花八门 如何进入这些大公司 买房 保险 30岁的焦虑 … 参与这个群的都有哪些人呢? 在读的学生 大部分是参加工作5以下的在职人员 卖保险的 某些 <a href="https://www.cnblogs.com/confach/p/10034756.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/confach/archive/2010/05/11/1732367.html
Windows Mobile开发启动模拟器时,得到错误 0x80070070: There is not enough space on the disk - 张太国
在Windows Mobile开发时,当编译成功并打算在模拟器上运行时,可能会得到如下错误:错误 0x80070070: There is not enough space on the disk造成这个错误的原因是计算机上安装了多个版本的VS,这样就会造成冲突。解决方法其实蛮简单的,删除\Documents and Settings\All Users\Application Data\Micr...
2010-05-11T02:51:00Z
2010-05-11T02:51:00Z
张太国
https://www.cnblogs.com/confach/
【摘要】在Windows Mobile开发时,当编译成功并打算在模拟器上运行时,可能会得到如下错误:错误 0x80070070: There is not enough space on the disk造成这个错误的原因是计算机上安装了多个版本的VS,这样就会造成冲突。解决方法其实蛮简单的,删除\Documents and Settings\All Users\Application Data\Micr... <a href="https://www.cnblogs.com/confach/archive/2010/05/11/1732367.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/confach/archive/2009/05/04/1448972.html
C/C++实现HTTP/HTTPS的POST存在的问题 - 张太国
用微软的那套东西确实很令人不爽,写个HTTP/HTTPS POST小功能都令人抓狂。连接,发送,关闭就这么简单。发送时使用了API HttpSendRequest,但是这个方法的body(即第4个参数必须为multi-char),所以您现在正在使用Unicode,那么必须现将之转化为multi-char如果不转化有什么后果?结果是post的数据不完整。而且post data仅仅只有一个字母。很可惜...
2009-05-04T09:59:00Z
2009-05-04T09:59:00Z
张太国
https://www.cnblogs.com/confach/
【摘要】用微软的那套东西确实很令人不爽,写个HTTP/HTTPS POST小功能都令人抓狂。连接,发送,关闭就这么简单。发送时使用了API HttpSendRequest,但是这个方法的body(即第4个参数必须为multi-char),所以您现在正在使用Unicode,那么必须现将之转化为multi-char如果不转化有什么后果?结果是post的数据不完整。而且post data仅仅只有一个字母。很可惜... <a href="https://www.cnblogs.com/confach/archive/2009/05/04/1448972.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/confach/archive/2009/02/04/1384103.html
Hello, Memory Leak - 张太国
已经有3年没有认认真真写过C/C++程序。即使是写,也是写些小程序。因为项目的需要,与C/C++再续前缘。令人崩溃的是,我写的程序居然出现内存泄漏,直接吐血。以前,也有一次出现过内存泄漏问题,记得当时写的是一个monitor工具,一直运行在机器上,有意思的是每次执行泄漏4个字节。原因后来找到了,都是CString惹的祸啊。这次的情况和上次不一样,没那么简单,一直用到其他库,二是因为自己对这门语言开...
2009-02-04T10:11:00Z
2009-02-04T10:11:00Z
张太国
https://www.cnblogs.com/confach/
【摘要】已经有3年没有认认真真写过C/C++程序。即使是写,也是写些小程序。因为项目的需要,与C/C++再续前缘。令人崩溃的是,我写的程序居然出现内存泄漏,直接吐血。以前,也有一次出现过内存泄漏问题,记得当时写的是一个monitor工具,一直运行在机器上,有意思的是每次执行泄漏4个字节。原因后来找到了,都是CString惹的祸啊。这次的情况和上次不一样,没那么简单,一直用到其他库,二是因为自己对这门语言开... <a href="https://www.cnblogs.com/confach/archive/2009/02/04/1384103.html" target="_blank">阅读全文</a>