自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

庞亮的技术日志

庞亮——一个发自内心热爱程序员职业的程序员

  • 博客(23)
  • 资源 (2)
  • 收藏
  • 关注

原创 距离之前的博客不知不觉过去一年半多了,我进步的我自己都不敢信

如题,过去的一年是我技术突飞猛进的一年,不光技术连带对管理,工程学等等都有了很大进步,这都得益于看了非常多的书,当很多的书在你的脑海中不断打点,终会有一天醍醐灌顶,所谓开窍将这些孤立的点连成网。以前不理解看不懂的东西忽然就信手拈来了,这就是学习的力量!本来在深圳的公司要当leader了,对外需求会议,组内代码评审review等等都是我在做了,但是家里人催着回来,那就回来吧,其实我也想家

2017-10-29 10:57:52 335

原创 理解intern

下面是为了理解internString a = "hello"; String b = new String("hel") + new String("lo"); String d = b.intern(); System.out.println(a==d); System.out.println(a==b);

2017-09-26 18:56:46 410

原创 JQUERY1.6以后什么时候用attr什么时候用prop

找到源码看了下 prop比attr深一些 用于DOM自有的,所以attr取不到的时候prop可能会取到(一些隐藏的属性)attr能取到的自己加的 PROP取不到有一种局部变量对全局变量的感觉至于TRUE/FALSETo retrieve and change DOM properties such as the checked, selected, or disabled st

2016-09-21 11:56:49 352

原创 MAC SSH UBUNTU

简直蛋疼,首先是ubuntu切换到命令行模式死活登录不进去,网上说把小键盘关掉用键盘上面的数字打也不行,后开误打误撞进去了以为这样可以,重启后又进不去了。索性放弃了,反正那个笔记本也只是用MAC SSH用。结果发现始终SSH不上去,然后又是一番折腾改了配置文件,改了中文。最后SSH成功了。本来还想作为一个经验之谈放在这里以后参考的,结果。。。

2016-08-02 23:57:48 415

原创 八皇后问题

所谓八皇后问题,是指在8X8的棋盘中放置皇后,所以会有4皇后乃至N皇后问题注意是4X4的棋盘放4个 8X8的放8个回溯算法的典型应用。目前已求得8皇后问题解有92种。写程序时候不要写死1皇后个数2棋盘大小根据这两个定义出一个皇后数组,下标表示第几列,值表示行数queen[0]=1 就表示皇后在第一列第二行。要知道根据皇后的规则,只可能每列和每行上只有1个皇后!,

2016-07-18 23:57:14 457

原创 迷宫问题

关键点1 要记录所有走过的路径关键点2 遇到思路能回到岔路选择另一边走过的路径用链表记录,要记住堆栈是一种结构,但是他是抽象的,并不具体用哪种具体结果去表示也就是数据结构分为两种,具体的如数据链表,和抽象的比如堆栈,一种抽象可以用多种具体去描述,他是一种规则和限制。这道题里用链表记录所走的路程,当出现上下左右都不能走了的时候,就退回一步,重新判断,因为这时走过的路已经标记走

2016-07-18 01:39:03 397

原创 汉诺塔问题

规则就不说了,首先要直到前提也就是其中的规律假设有N个盘子:1最少要移动2的N次方-1次2前面的盘子不管,最后一个也就是第N个盘子,一定是从1到3这道题的解法要抽象起来,就是说是1 2 3一共三个柱子,但是除了第三个柱子来说,其他两个柱子之间的角色是可以互换的。这么说吧,最后也就是最大的盘子要去3时,3肯定是空的,1肯定只有他1个,那么2肯定是除了他之外的那些盘子都是按

2016-07-15 00:00:23 361

原创 单项链表的反转

第一种,最蠢的,新建个链表,每次把当前链表的NODE放在心链表的后面,实际中不会考虑的做法。第二种,假设链表前后各有一个空节点,空指向第二个节点,第一个节点指向第三个节点,第二个与第一个节点连接,完成一次交换,然后把第一个节点也就是之前的第二个节点作为第一个重复上面的操作,直到第一个节点后面第二个为NULL为止。缺点是循环的次数比较多,要多次交换。

2016-07-14 22:30:24 355

原创 电话面试一

其实这部分跟之前写过的是有重复的,但是经过几天的学习对那些问题已经有了更加深入的理解。1永久代是否被GC?这个要看实现JVM规范的虚拟机怎么设置的,hotspot是把永久代也放在堆中,但是默认不GC需要配置。2Servlet生命周期INIT SERVICE DESTROY再具体点有一个无参有一个有参的INIT 有参的会调用无参的,所以建议重写无参的以免没有加载servletco

2016-05-22 13:34:30 663

原创 写博客的过程真的体会到了什么叫知易行难

很多东西觉得自己明白,但是当真的要系统的给人讲明白,短短的文字背后都是作者的心血。而也验证了一句话,就是当你能给人讲明白了的时候,你才真正记住了,理解了和懂得了那些东西。虽然只写了短短几篇,但是真的收获很大,只是由于目前对所在的公司十分不满在跳槽的路上,而成都的IT行业跟深圳北京比差距还是很大。博主希望稳定下来后,结合新公司的技术框架和之前的经验进行一个比对,更系统的去加强学习。随

2016-05-19 23:58:16 322

原创 笔试面试题三

61ServletContext对象是由谁创建的servletcontext,叫SERVLET上下文,使用了单例模式,他的创建时有servlet容器创建的,在启动时就创建好了。通过Config.getServletContext()或者继承了HTTPSERVLET的对象中调用THIS.GETSERVLETCONTEXT。因为是单例模式,所以是共享的,也就是SERVLET间可以用它互相通

2016-05-11 00:10:43 350

原创 笔试面试题二

31出现OOM异常怎么解决OOM是什么:OUT OF MEMORYOOM为什么出现:内存空间不足,至于哪的内存可能是堆的,可能是OOM怎么解决:一般就是设大点。类似的还有StackOverFlowError当线程请求的栈深度大于虚拟机所允许的最大栈深度,就会抛出这个异常。方法区物理上存在于堆里,而且是在堆的持久代里面;但在逻辑上,方法区和堆是独立的。一般说堆的持

2016-05-03 22:34:43 490

原创 笔试面试题一

终于到了笔试面试题部分了,经过了之前的部分其实已经可以开始投简历了,但是为了更稳妥,为了能进更好的公司,这部分必须搞定,如果这部分也搞定了还去不了,要么你要太高了,要么那个公司招的不是中级的,是5年以上高级的。

2016-04-27 01:10:52 598

原创 招聘需求系列之七

到这招聘需求系列会告一个尾声,接下来就都是笔试面试题了,在目前的公司博主不太开心,技术上成长的空间已经不高,终日为琐事所累,没有真正的大神去膜拜,看着身边的菜鸟们,我虽然菜但是比他们强+上进的自信我还是有的。这个文章的主题就是设计模式!熟悉java设计原则、设计模式设计原则包括JAVA自身的设计原则和针对设计模式的设计原则,设计模式的设计原则:1单一职责,一个类就干一个事

2016-04-21 22:43:33 402

原创 招聘需求系列之六

终于到了最后的两个大头,一个是设计模式,一个是SQL,数据库博主用过SQLITE,SQL SERVER ,MYSQL和ORACLE。真正用的多的是ORACLE,包括其强大的事务,存储过程等等。这几个数据库的区别还是挺大的,很多用法都不一样,笔试面试和工作中最大的问题就是性能调优和联合查询了,性能主要就是考虑到1SQL语句的写法2索引,视图等的使用3ORACLE本身的性能4数据量是否过大

2016-04-21 22:43:11 304

原创 招聘需求系列之5

由于后面有设计模式和SQL两个大头,前面几期优先把其他的讲完。1Java基础扎实,熟悉io、多线程、集合等基础,熟悉分布式、缓存、消息等机制IO,在分布式大行其道的现在,IO很容易成为一个瓶颈,包括数据库也是,之前一家知名ORACLE服务公司来我们公司讲这方面内容,正巧我也去听了,SSD都已经不能满足需求说要上FLASH卡了,要说IO就要说BIO和NIO了,还有很少见的AIO。IO实在

2016-04-19 00:23:12 359

原创 招聘需求系列之四

1熟悉底层中间件、分布式技术(包括缓存、消息系统、热部署、JMX等首先说说什么是中间件,这个东西看多了你都会晕,其实就是常用的跟你的业务逻辑无关,为你实现功能的组件,比如TOMCAT,JBOSS,NGINX,消息中间件等。分布式技术这个概念就太大了,所谓分布式就是把一个任务拆分,部署到不同的节点共同处理从而提高处理效率。缓存常用的即使REDIS了,memcache没什么人用了JMX实在

2016-04-15 00:01:21 619

原创 写两点心得

1IT行业要学习的东西太多且永无止境,但是你只要坚持学,不会的就少一点,不学,不会的永远那么多还会越来越多!2越怕什么越要去干什么,然后你会发现不过如此。

2016-04-13 00:01:54 308

原创 招聘需求系列之三(加个提示目前还是中级的需求,后期会补高级的需求包括笔试面试题的系列)

3.1能够熟练使用Linux,并在Linux部署相关应用 关于LINUX,是博主的弱项,因为工作中用的很少,基本都是在WINDOWS下开发,LINUX使用更多的是查看日志,发包重启这样的功能,但是LINUX也很好补,经常用嘛肯定就熟悉了,之前看过一阵子但是不经常去用那些命令也就忘了。推荐个网站-实验楼,很好的平台让你去操作LINUX系统完成一系列任务。这个就这样吧,博主还没去纯用LINUX

2016-04-12 22:40:01 603

原创 博主读过的书单

书也看过一些了,需要一个地方记一下,但是书的质量真是感到参差不齐,尤其网购年代挑书大都只能看评论,可惜住的地方附近虽然有书店但是没有技术类书籍,不过名字不错,叫覔书店,在深圳还是挺有名的。开始的时候看的是《疯狂JAVA》,记得那时候看过两个版本,不错的入门书,但是确实比较浅。后来看了很多SSH的书,因为那时候工作中用的还是HIBERNATE,不过STRUTS是直接从2上手的。

2016-04-12 22:10:39 469

原创 招聘需求系列之二

既然CSDN的审核比较严格,那我一个文章多写些内容好了1熟悉Tomcat服务器的运行原理及部署 在北京的公司博主是用TOMCAT的,在深圳的公司已经换成了JBOSS,对开发人员使用起来区别不太大,毕竟JBOSS也是基于TOMCAT内核但是性能上JBOSS已经是遥遥领先,但是这不代表熟悉TOMCAT的运行原理与部署就不重要了,或者说标题换成JBOSS的运行原理和部署都是需要掌握的。

2016-04-12 22:09:32 348

原创 招聘需求系列之一

1熟悉XML,Web Service; 熟悉mysql,mongoDB,redis等至少一种操作关于XML博主遇到过最基础的面试题是:XML文件的第一行是什么?答案是不要怀疑,就是这么基础,这都答不上来场面会很尴尬的。XML文件我们平时打交道太多了,配置文件STRUTS SPRING MAVEN IBATIS IVY等等。XML文件标签要求闭合,那么一个XML文件应该有哪些标签呢?

2016-04-11 23:16:29 395

原创 接下来系列博客的大纲

由于是记录面试的准备情况,接下来的博客都是针对招聘需求和笔记面试实际问题的一个记录和解答。有博主熟悉的也会有不熟悉的,不熟悉的我们一起学习,熟悉的我会尽量结合工作中遇到过的实际情景去写,一些看似简单的问题,我会去搜索相应的面试题,因为我们要坚信,IT行业都是聪明人,不会无缘无故要求你这方面的技术的。

2016-04-11 23:11:30 267

MAVEN+JENKINS使用教程

博主自己为了小组培训写的MAVEN+JENKINS教程

2016-04-18

OD适合入门的软件破解教程_鄙视要太多分的.doc

ODOD适合入门的软件破解教程_鄙视要太多分的.doc

2013-12-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除