- 博客(17)
- 资源 (16)
- 问答 (1)
- 收藏
- 关注
转载 我拒绝参加你们的技术面试!
本文连接来自:点击打开链接 我十分不擅长对付技术面试。就我参加过的几十次来说,我甚至连一次都没有通过。一般来说,过程是这样的:因为一次偶然的联系,一个经理或一个招募者突如其来的给我打来电话。之后,我与招聘经理进行一次电话约谈,一般以对方非常满意结束。最后,我当场(现在一般是线上)与技术人员们深入讨论技术细节,之后被淘汰掉。 有时,他们提出的问题我根本不了解。
2013-08-28 09:37:46 2041
原创 监测系统的情况,你必须知道的两三事!
你要是系统运维人员,就要实时的监控系统的一些重要参数,不如僵尸进程,CPU的利用率,内存的使用情况,磁盘空间的使用情况,系统的均衡负载,根据得到的最新信息,我们就能判断系统运行的状态是否良好。本人接触linux系统也有一点时间,在网上看看了,经过整理,将一些常用的系统监控的命令shell脚本拿出来晒晒,希望给新手提供学习的机会,同时也希望经验丰富者提够些技术知道,多多探讨交流!获得某个用户的某
2013-08-26 15:09:30 2014
原创 我眼中的“程序员”!
我们如何定义程序员 我们改如何定义程序员,第一次这个单词源自于我们大学同学,他们说:学了这个专业(计算机科学与技术),以后就是“码农”,就是“程序猿”!起初,没一点概念,我从高中开始才接触电脑,只知道他可以上网,其他的真的不知道,不知自己以后就会跟他打交道,不知他能搞什么,不知我以后能干点什么? 经过大学的三年洗礼,我发现,其实并不是每个人都能当程序猿的,很多人
2013-08-25 14:38:46 1913
转载 C++应用程序性能优化(书)内存管理 (转载!!!)
本文是笔者看到的关于程序运行时内存管理的书籍!很是不错,让人读来很有深度,读此文需要一定的内功修为,为了方便广大读者学习!知识共同分享,将本文转载过来:http://blog.csdn.net/gaoteng1984/article/details/1681862 本质上虚拟内存就是要让一个程序的代码和数据在没有全部载入内存时即可运行。运行过程中,当执行到尚未载入内存的
2013-08-22 09:54:11 1839
原创 垃圾回收的算法的选择!?
最近在看《C++编程艺术》,这本说讲的很深刻,讲到了垃圾回收算法!看着很是爽!就将一个信息摘录出来,供大家学习!选择垃圾回收的算法: 在为C++实现垃圾回收器之前,有必要确定垃圾回收使用的算法。在这里介绍三种典型的方法:引用计数、标记并清除、复制。在确定选择哪种方法的同时,我们先来浏览一下这三种算法:引用计数: 在引用计数中,每一块动态分配的内存都与一个引
2013-08-21 22:27:09 1541
原创 如何用C++来建立自己的垃圾回收机制?!
在C++中创建垃圾回收器: 由于C++是一种功能丰富强大的语言,因此有许多不同的方法可以建立垃圾回收器。一个明显但受限制的方法就是基于建立一个垃圾回收器,想要使用垃圾回收的类可以从这个类继承。这样做可以使得一个类接一个类地实现垃圾回收。但遗憾的是,这种方案太有限而不能令人满意! 更好的解决方案是建立一个可以被任何动态分配的对象使用的垃圾回收器。为了提供这种解决方案,垃圾
2013-08-21 20:53:51 1825 1
转载 技术之美[程序人生]我在IBM实习的日子 ! 求扩散!
转载此文:让更多的IT程序员了解如何想世界顶级的IBM和自己心中的梦想前进!其实我们很幸福! 写这篇文章的时候,我已经在IBM正式工作了,看看上一篇博文的发布日期,才发现,我已经将近三个月没有更新博客了,多么惊人!为什么这么久?期间发生了很多事情。最重要的一件就是我大学毕业了!毕业的那么平淡,很多同学说,似乎一下子从学校出来,放下书本,略有不适应。而我却没有毕业的感觉,正如四年前一样,高中
2013-08-21 19:28:42 1698 3
转载 程序猿,该在一个公司呆多久?
IT行业,节奏快,压力大,所以员工流动性也比较大。每年年初和年中,都是员工跳槽的高峰。如果是公司的领导,当然希望员工流动小一些,因为如果大量的流动,可能对项目或产品造成重大的损失。但作为个人,站在自己的职业生涯来说,跳槽是件再正常不过的事情,决定一个人在一个公司呆多久,可以从以下几个方面加以考虑: 1.我在公司还是否具有成长性(不管是技术上的还是管理上的)。对于初学者,如果在现在
2013-08-21 19:24:24 1634
原创 C++中的“动态内存管理”,你知道多少!
当你的程序运行时,突然的崩掉了;当你的大程序,运行时越来越慢;当你的程序,在不同的机子上运行的装填不一样;。。。你是否能想到是由于你的代码中对内存管理的缺失而导致,程序运行的诸多问题! 当一块内存中的数据没有价值时,他就成为垃圾,在我们的程序的“小城市中”,如果来进行垃圾的回收,如何有效的管理资源,才是“城市”能否正常,良好运行的前提!垃圾回收的优缺点:
2013-08-19 10:21:50 1097
原创 在程序中,你敢怎样使用“goto”语句!
用goto是一个个人爱好的问题。“我”的意见是,十个goto中有九个可以用相应的结构化结构来替换。在那些简单情形下,你可以完全替换掉goto,在复杂的情况下,十个中也有九个可以不用;你可以把部分代码写成一个小的子程序调用;用嵌套的if语句;用状态变量代替;或者重新设计控制条件的结构。消除goto是很难的,但它却是很好的脑力活动。 如果100个用goto的情形中有一个靠goto很好地
2013-08-18 20:26:14 2607
原创 对于“循环”,你的判断标准是什么?
我们在写程序中时,往往只是去写各种for循环,但是往往在出问题时,就会出在循环的检查上:循环是从顶部进入的吗?循环的初始化是靠近循环顶部吗?循环是死循环还是事件驱动循环?它的结构很清楚吗?是C的for循环吗?循环头包含了全部的循环控制条件了吗?循环体用begin和end或类似的结构去表明以免在修改时出错了吗?空循环还是非空循环?把循环内任务处理归结到一起了吗?放在头部还是放在结尾了?循
2013-08-18 19:59:15 1426
原创 再探“指针”奥秘--换个角度看“指针”!
指针: 指针是现代编程中最容易出错的区域。使用指针式非常复杂的,只有你对所有编译程序内存管理方式有非常深刻的理解之后,才能正确的使用它。理解指针: 在概念上,每个指针包括两部分:内存存储单元以及对这个存储单元中内容的解释 内存中的存储单元--- 内存中的存储单元就是地址,通常是用十六进制数来表示的。指针本身只含有地址,要使用指针指向的数据,你
2013-08-18 16:49:18 1166
原创 关于端口号你知道多少!
端口号: TCP和UDP采用16bit的端口号来识别应用程序。那么这些端口号是如何选择的呢? 服务器一般都是通过知名端口号来识别的。例如,对于每个TCP/IP实现来说,FTP服务器的TCP端口号都是21,每个telnet服务器的TCP端口号都是23,每个FTP(简单文件传送协议)服务器的UDP端口号由internet号分配机构(Internet Assigned
2013-08-16 14:53:16 3972 1
原创 准程序员必须知道的内存那点事儿----指针域数组的对比
指针域数组的对比: C++/C程序中,指针和数组在不少地方是可以互相替换着用,让人产生一种错觉,以为两者是等价的。 数组要么在静态存储区被创建(如全局数组),要么在栈上被创建。数组名对应着(而不是指向)一块内存,其地址与容量在生命周期内保持不变,只有数组的内容可以改变。 指针可以随时指向任意类型的内存块,它的特征是"可变",所以我们常用指针来操
2013-08-13 17:11:15 1146
原创 在“面向对象”前班门弄斧,其中个把滋味,知多少??!!
面向对象编程: 编程的发展已经从简单控制流中按步的指令序列进入到更有组织的方式中,依靠代码可以形成命名子程序和完成既定的功能。结构化的或者过程性编程可以让我们把程序组织成逻辑块,以便重复或者重用。创建程序的过程变得更具有逻辑性;选出行为要符合规范,才可以约束创建的数据。迪特尔父子认为结构化编程是“面向行为”的,因为事实上,即使没有任何的数据也必须规定逻辑性。 然而,
2013-08-13 16:20:50 1431
原创 Python和其他编程语言数据类型的比较
静态类型语言: 一种在编译期间就确定数据类型的语言。大多数静态类型语言是通过要求在使用任一变量之前声明其数据类型来保证这一点。Java和C是静态类型语言。动态类型语言: 一种在运行期间采取确定数据类型的语言,与静态类型相反。VBScript和Python是动态类型的,因为他们确定一个变量的类型是在您第一次给他赋值时确定的。强类型语言:
2013-08-08 11:58:06 1887 2
酒店订单管理系统
2015-01-30
学生管理系统C语言版本
2015-01-30
mysql-5.5.21-winx64.msi
2015-01-15
手势识别代码
2014-06-08
车牌识别算法程序
2014-05-29
OPenGL--- 编程指南(ENGLISH)
2012-02-28
OPenGL 入门学习 绘制几何图形
2012-02-28
QT-- C++ 图形界面
2011-12-03
如何欺骗服务器,可以无限制的抓取网页!!!
2015-01-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人