摘要:
有一天,有一个男人和一头猪还有一只狗一起流落到了一个荒岛上。在一起生活了一段时间之后,男人萌发了很强的性欲。思来想去发现岛上只有猪和狗,于是男人决定要跟猪或者狗亲热一下。男人在猪和狗之间挑选了很久,最终选中了猪,因为猪看上去比较耐看那么一点点。于是,男人把猪抓住,固定在了树上,正当男人要上前亲热的时候,狗跳起来狠狠的咬了一下男人的屁股。男人条件反射的抬脚踢狗,同时用手捂住自己的屁股,这个时候猪就顺势逃跑了。男人很郁闷的提起裤子去抓狗,当他抓住狗固定在树上的时候,猪却在他后面狠狠的拱了一下。男人踢猪,狗顺势就跑了。于是,男人抓猪,狗咬他屁股,男人抓狗,猪拱他……男人如此这般的循环往复了若干次之后 阅读全文
摘要:
jvm体系结构类装载器 --- > (运行时数据区:方法区,堆,java栈,pc寄存器,本地方法栈) --- > 执行引擎 --- > 本地方法接口 < --- 本地方法库装载--- |-- 如何装载一个类,如何解析|-- 启动类装载器, 用户自定义装载器|-- 每个类装载器都有自己的命名空间,维护着由他装载的类型|-- 关于类装载的详细细节,后面介绍.tbt方法区,堆,栈,寄存器,本地方法栈方法区---|-- 方法区中的数据必须是线程安全的。|-- 方法区中需要使用合理的数据结构以保证以保证虚拟机查找其中的类型信息。|-- 方法区可以被垃圾收集。|-- 方法区的大小不 阅读全文
摘要:
Java中的堆空间是什么?当Java程序开始运行时,JVM会从操作系统获取一些内存。JVM使用这些内存,这些内存的一部分就是堆内存。堆内存通常在存储地址的底层,向上排列。当一个对象通过new关键字或通过其他方式创建后,对象从堆中获得内存。当对象不再使用了,被当做垃圾回收掉后,这些内存又重新回到堆内存中。要学习垃圾回收,请阅读”Java中垃圾回收的工作原理”。如何增加Java堆空间在大多数32位机、Sun的JVM上,Java的堆空间默认的大小为128MB,但也有例外,例如在32未Solaris操作系统(SPARC平台版本)上,默认的最大堆空间和起始堆空间大小为 -Xms=3670K 和 -Xmx 阅读全文
摘要:
提升技术的关键问:很想成为技术高手,最重要的,是不是要看大量书,做很多项目?答:我看很多人买了一堆书,做了无数的项目,还是技术平平,因为买了书没读,后五年做项目,是在前三年水平循环。能力提升靠学习,学习的持久动力来源于兴趣。有兴趣,买书后会看、会思考;做项目时会总结。有兴趣,就会勤奋、专注、有耐心。有兴趣,就会不断总结方法。而方法,是提升学习效率和工作效率的关键。所以,兴趣最关键。关于阅读量问:很多技术高手都看书近百本,我如何做到?答:你知道他们花了多少年吗?可能是10年,平均一年才10本,这个你能够做到吧?关于表达能力问:我感觉自己和同事交流时,总表达不清自己的观点,我怎样提升自己的口才?答 阅读全文
摘要:
应用启动报错,看到数据库无法连接。查看服务,发现tns listener没有启动,start失败。。。cmd-- >LSNRCTL --> status ...日志:以 pid=1536 开始监听该对象时出错: (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=xxxxxxxxxx)(PORT=1521)))TNS-12545: 因目标主机或对象不存在, 连接失败TNS-12560: TNS: 协议适配器错误 TNS-00515: 因目标主机或对象不存在, 连接失败 32-bit Windows Error: 1004: Unknown error 阅读全文
摘要:
字符串拷贝char* strcpy(char *dst, char *src){ char *tempDst = dst; //测试字符串的长度,如果目标字符串长度大于源字符串,返回目标指针dst,否则,返回NULL if(strlen(dst) > strlen(src)) { while(*src != '\0') { *tempDst++ = *src++; } *tempDst = '\0'; return dst; } else { re... 阅读全文
摘要:
之前去百度面试,整理了一下面试问题。没有笔试,直接和面试官交谈。感觉面试 官人挺好的,挺有耐心,每次面试回来不论公司大小,不管能不能拿到offer,但基本都能有一些有价值的输入,还挺开心的。我虽然有4年工作经验,但是不 是走纯技术系的,开发,维护,见客户,项目管理什么都干过,最近想换工作,粪发图强恶补算法,数据结构一类大公司特爱考的基础知识。 这次后几道题答的不好。尤其是有一个关于服务器session优化和数据库表水平拆分策略的,没说到点儿上,回来的路上有了点儿思路,回来百度一下,发现八九不离十。前面几个算法的也都是磕磕碰碰,好歹都说上来了,是不是最优的就不好说了。 以前做信息系统,更注重业务 阅读全文
摘要:
经常在一些技术论坛里看到,有人抱怨说做开发好多年了,技术没有多大长进,薪水也没有提升;经常会碰到一些做技术外包的同学,说我天天coding,coding,今天换这个东家、明天换那个东家,代码也写了几十万行,但几年下来,个人竞争力却没多大提升; 也时常听到一些在大公司里工作的开发人员抱怨,虽然拿着不错的薪水,在公司里成天就像一个螺丝钉一样,被安排在一个细小的领域里,几年下来,抠来抠去,就那点东西,实在微不足道,同行面前拿不出手,没有成就感; 不一一列举,相信做IT技术的人,多少都会碰到上面所说的情况,因此,对于做IT技术的人,如何提升自身的竞争力,或者说的再俗一点,如何能保持、提升自身的身价,做 阅读全文