自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(219)
  • 资源 (5)
  • 收藏
  • 关注

原创 Java异常处理

Java异常处理异常发生的原因有很多,通常包含以下几大类:用户输入了非法数据。要打开的文件不存在。网络通信时连接中断,或者JVM内存溢出。要理解Java异常处理是如何工作的,你需要掌握以下三种类型的异常检查性异常:最具代表的检查性异常是用户错误或问题引起的异常,这是程序员无法预见的。例如要打开一个不存在文件时,一个异常就发生了,这些异常在编译时不能被简单

2017-09-06 09:29:06 233

转载 看完不敢熬夜了

每天睡6小时和8小时的区别 看完再不敢熬夜了       工作忙、应酬多、通宵看电视或打游戏,很多时候我们不得不“挤走”睡眠来填补白天不够用的时间,不知不觉间睡眠就欠下了债。很多人抱着侥幸的心理,认为少睡几十分钟或几小时没啥大事儿,然而,睡眠债是会累积的,如果对睡眠债置之不理,其结果将会很严重!不同年龄段的最佳睡眠时间分别是多少?不得已熬夜后,最好的补救措施是什么?下面这组图,

2017-09-05 18:27:46 340

原创 字符串类/正则表达式

Java Character类Character 类用于对单个字符进行操作。Character 类在对象中包装一个基本类型 char 的值Java String类字符串广泛应用在Java编程中,在Java中字符串属于对象,Java提供了String类来创建和操作字符串。注意:String类是不可改变的,所以你一旦创建了String对象,那它的值就无法改变

2017-09-05 16:20:09 449

原创 Object/System/RunTime类

Object类(1)Object是类层次结构的根类,所有的类都直接或者间接的继承自Object类。(2)Object类的构造方法有一个,并且是无参构造    这其实就是理解当时我们说过,子类构造方法默认访问父类的构造是无参构造(3)要掌握的方法:   A:toString()        返回对象的字符串表示,默认是由类的全路径+'@'+哈希值的十六进制表示。

2017-09-05 11:53:57 257

原创 包装类

Java Number类一般地,当需要使用数字的时候,我们通常使用内置数据类型,如:byte、int、long、double等.所有的包装类(Integer、Long、Byte、Double、Float、Short)都是抽象类Number的子类。这种由编译器特别支持的包装称为装箱,所以当内置数据类型被当作对象使用的时候,编译器会把内置类型装箱为包装类。相似的,编译器也可以把

2017-09-05 11:50:32 276

原创 Java日期时间处理

Java日期时间Date类、Calendar类、DateFormat类、Long、StringTime/Date/Calendar 在Java 8之前,我们最常见的时间与日期处理相关的类就是 Date、Calendar 以及 SimpleDateFormatter 等等。不过Java.util.Date 也是被诟病已久,它包含了日期、时间、毫秒数等众多繁

2017-09-05 11:38:38 614

转载 程序员应该知道的福利

眼下正是年后跳槽的黄金时期,园里的大牛小牛拿了去年的年终奖后,有些肯定想给自己加点工资。园里的大牛小牛都是我们中国软件业的精英,跳槽的时候肯定手里握着好几个Offer,不知道选择哪家。先不管工作的内容和前途,就工作本身的待遇,我们还是可以比较的。 HR是专门负责谈薪资的, 当我们跟HR讨价还价的时候, HR会介绍公司有的福利,而回避公司没有的福利。 作为程序员,我们一定要对跟我们利益息息相关的各种

2017-09-04 21:31:57 341

转载 jQuery怎么获取<c:forEach>标签的值

最近做项目中要获取到标签遍历出的元素的id,之前都是通过在遍历出的元素中添加onclick()函数,再通过原生的js来触发该函数实现。这次分享以下jQuery的实现。HTML代码:[html] view plain copytable>      tbody>          c:forEach items="${map.l

2017-09-04 20:27:51 7437

转载 JQuery+JQuery ui实现的弹出窗口

@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-tran

2017-09-04 20:26:04 3567

原创 org.mybatis.spring.MyBatisSystemException(参数找不到问题)

org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.binding.BindingException出现参数找不到的问题要注意dao层方法中,出现多个参数(参数类型不一致),在MyBatis配置文件中就要对参数进行类型声明void updateEquipment(@

2017-09-04 20:09:40 29507

原创 大量数据如何排序

数据量很大的排序问题http://blog.csdn.net/guyuealian/article/details/51151674

2017-09-03 20:56:10 1692

原创 校招上机题(收集)

2016年华为校招机试题http://blog.csdn.net/guyuealian/article/details/50968368

2017-09-03 20:53:22 251

转载 正确做事与做正确的事

正确地做事与做正确的事同样重要“又是一年毕业时”,看到一批批学子离开人生的象牙塔,走上各自的工作岗位;想想自己也曾经意气风发、踌躇满志,不觉感叹万千……本文是自己工作6年的经历沉淀或者经验提炼,希望对所有的软件工程师们有所帮助,早日实现自己的人生目标。本文主要是关于软件开发人员如何提高自己的软件专业技术方面的具体建议,前面几点旨在确定大的方向,算是废话吧。谨以此文献给那个自己为之奉

2017-09-03 19:36:40 2023

原创 中国合伙人正能量语句

1、想一千次,不如去做一次。华丽的跌倒,胜过无谓的徘徊。2、谁伤害过你,谁击溃过你,都不重要。重要的是谁让你重现笑容。3、用时间和心看人,而不是用眼睛。4、不要活在过去的回忆里。昨天的太阳,晒不干今天的衣裳!5、要学会对拥有的一切怀有感恩之心,最终你会得到更多。如果你总是对那些没有得到的东西耿耿于怀,那么你永远也不会满足。想必,也不会快乐。6、岁月极美,在于它必然的流逝。春花,

2017-09-03 19:20:49 349

转载 十万行代码的意义

雷军:这样的程序员创业有戏 (2008-12-11 02:19:02)标签:就业 程序员 卡内基梅隆大学 技术高手 雷军 it 分类:杂文这是我为12月4日开始的“2008软件开发2.0技术大会”准备的讲稿。到了现场,我发现这个讲稿对现场近千人的技术高手不适合,只好现场讲了移动互联网的趋势。 致刚入门的程序员五点建议

2017-09-03 19:17:14 2294

转载 2016年总结-Java程序员

一、技术积累(1)代码规范1.1.1、通常的模块分布:一般如果你要实现一个web应用,你从后台将数据展示到前端页面,在一个比较大的公司,你少不了跟其他项目有交集(你调用他的接口,他依赖你的接口),这样下来,整个公司有很多个模块,怎么做到很好的联系。回到刚刚的模块分布,你的一个web应用,应当需要分成三个模块:core模块、service模块、web模块。web模块就是展示到页面,后

2017-08-31 19:20:42 250

转载 程序员一年工作经验之谈

一、做好笔记前段时间公司来了一个据说有三年开发经验的外包同事,由于对公司的开发环境并不熟,所有有些会来问我,但是我发现这位兄弟经常都是同一个问题问了,过了一段时间又问,……又问,后面我是有些不耐烦了,就说了句,像这些东西你可以做下笔记,有道云笔记这个工具不错……。同一个问题你总是问,别人会反感的,此为做好笔记必要性其一。当然做笔记的好处还不仅仅只有上面一点,比如博主会把公司学到

2017-08-31 17:05:01 536

转载 程序员也要学会沟通

沟通无处不在,而且不可避免,那么我们需要怀着怎样的态度和意识?(1)不作模棱两可的信息传递简述:在许多的团队合作中,经常会遇到一种状况就是因为信息传递的不明确,导致问题的发生,接着是两方甚至多方的争执相互推卸责任而陷入僵局。 故事:上个月我家装修,我大姐负责联系装修师傅,我妈统筹全局,我二姐负责准备材料。某天晚上,我二姐跟我妈说,水泥明天就到了,要联系装修师傅搬到楼

2017-08-31 16:49:29 214

原创 JVM学习

什么是JVM?JVM是Java Virtual Mechine的缩写。它是一种基于计算设备的规范,是一台虚拟机,即虚构的计算机。JVM屏蔽了具体操作系统平台的信息(显然,就像是我们在电脑上开了个虚拟机一样),当然,JVM执行字节码时实际上还是要解释成具体操作平台的机器指令的。通过JVM,Java实现了平台无关性,Java语言在不同平台运行时不需要重新编译,只需要在该平台上部

2017-08-31 15:31:17 170

原创 深入理解Cookie与Session

参考地址http://blog.csdn.net/j903829182/article/details/39855221(深入理解JavaWeb技术内幕一样)http://blog.csdn.net/duan1078774504/article/details/51912868http://blog.csdn.net/xz0125pr/article/details/4933969

2017-08-26 16:13:28 1494

原创 http中post和get请求方法区别

说道GET和POST,就不得不提HTTP协议,因为浏览器和服务器的交互是通过HTTP协议执行的,而GET和POST也是HTTP协议中的两种方法。HTTP全称为Hyper Text Transfer Protocol,中文翻译为超文本传输协议,目的是保证浏览器与服务器之间的通信。HTTP的工作方式是客户端与服务器之间的请求-应答协议。HTTP协议中定义了浏览器和服务器进行交互

2017-08-26 15:38:00 353

转载 认识java JVM虚拟机选项Xms Xmx PermSize MaxPermSize区别

点击window---->preferences---->配置的tomcat---->JDK,在Optional Java VM arguments:中输入-Xmx512M -Xms256M -XX:MaxPermSize=256m,如下图所示:Eclipse崩溃,错误提示:MyEclipse has detected tha

2017-08-26 14:55:56 742

原创 那些值得看的博客(随笔/感悟)

参考地址http://blog.csdn.net/foruok/article/category/381336/1(程序世界--聚焦程序员的职业规划与成长)http://blog.csdn.net/mindfloating/article/category/1110909(破阵子)http://blog.csdn.net/column/details/14549.html(CSDN

2017-08-25 23:02:43 233

原创 112家IT互联网公司薪水一览表

参考地址:http://www.36dsj.com/archives/36876

2017-08-24 11:18:24 2739

原创 最受程序员欢迎的公司榜单发布:2015 IT人才招聘趋势分析

转载地址:http://www.csdn.net/article/2015-01-16/2823595-careerfocus?locationNum=14&fps=1

2017-08-24 11:14:56 463

原创 IT面试2014校招笔试面试全面总结分析回顾(有点早,仅供参考)

转载地址:http://blog.csdn.net/itmian4/article/details/17288077IT行业公司薪资信息(2015年)互联网公司通信/计算机/硬件转载地址:http://blog.csdn.net/bookzhaopin/article/details/39667683?locationNum=5&fps=1

2017-08-24 11:02:49 201

原创 9个offer/12家公司

转载地址:http://blog.csdn.net/qq_30968657/article/details/68065677

2017-08-24 10:55:22 391

转载 IT行业offer分析

国外的offer、国内互联网顶级offer(主要是游戏公司)、银行IT、互联网、华为、运营商、IT软硬件外企、其它通信设备商、IT软硬件内资公司。 1、Google、FB、Amazon、MS网易有道(据说国内极客氛围很好的网易有道,是Google、FB非常喜欢的一个资源池)2、网易、完美、盛大的30-40W的offer(游戏公司)BAT的special offer,还包

2017-08-24 09:47:34 1140

转载 HTTP/TCP常见面试问题总结

1.OSI,TCP/IP,五层协议的体系结构,以及各层协议答:OSI分层 (7层):物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。 TCP/IP分层(4层):网络接口层、 网际层、运输层、 应用层。 五层协议 (5层):物理层、数据链路层、网络层、运输层、 应用层。 每一层的协议如下: 物理层:RJ45、CLOCK、IEEE802.3 (中继器,集线器) 

2017-08-23 16:25:30 1346

转载 40个多线程问题总结

前言个人认为,学习,内容越多、越杂的知识,越需要进行深刻的总结,这样才能记忆深刻,将知识变成自己的。这篇文章主要是对多线程的问题进行总结的,因此罗列了40个多线程的问题。 这些多线程的问题,有些来源于各大网站、有些来源于自己的思考。可能有些问题网上有、可能有些问题对应的答案也有、也可能有些各位网友也都看过,但是本文写作的重心就是所有的问题都会按照自己的理解回答一遍,不会去看网上的答案,

2017-08-23 16:09:20 329 1

转载 Java线程面试题(Top50)

不管你是新程序员还是老手,你一定在面试中遇到过有关线程的问题。Java语言一个重要的特点就是内置了对并发的支持,让Java大受企业和程序员的欢迎。大多数待遇丰厚的Java开发职位都要求开发者精通多线程技术并且有丰富的Java程序开发、调试、优化经验,所以线程相关的问题在面试中经常会被提到。在典型的Java面试中, 面试官会从线程的基本概念问起, 如:为什么你需要使用线程, 如何创建

2017-08-23 16:07:03 344

转载 8张图理解Java

转载地址:http://www.importnew.com/11725.html

2017-08-23 15:56:33 202

转载 Java语言这些年的发展

Java 语言的发展回顾Java 语言源于 1991 年 Sun 公司 James Gosling 领导的的 Ork 项目,1995 年 Sun 公司正式起名为 Java,并提出“Write once, Run anywhere"的口号。1996 年 1 月 java 1.0 发布,提供了一个解释执行的 Java 虚拟机,其时恰逢互联网开始兴起,Java 的 App

2017-08-23 15:12:40 556

转载 JVM内存详解

前段时间在一个项目的性能测试中又发生了一次OOM(Out of swap sapce),情形和以前网店版的那次差不多,比上次更奇怪的是,此次搞了几天之后啥都没调整系统就自动好了,死活没法再重现之前的OOM了!问题虽然蹊跷,但也趁此机会再次对JVM堆模型、GC垃圾算法等进行了一次系统梳理; 基本概念 堆/Heap JVM管理的内存叫堆;在32Bit操作系统上有4G的限制,一般来说Wind

2017-08-23 14:56:38 296

转载 Java class文件信息

在谈论JVM-运行时数据区时,我们遇到了一个方法区,关于方法区的信息都来自于class,在JDK的工具中,有一个javap命令可以用来显示class文件的信息。查看class文件内容的命令如下:javap -v XXX.clsss11在这里以TestClass.Java示例/** * */package com.hx;import com.hx.vo.BaseP

2017-08-23 14:53:53 404

转载 JVM-运行时数据区(Run-time Data Areas)

在JVM规范中,定义了以下几种运行时数据存储区: - 程序计数器; - Java虚拟机栈; - 本地方法栈; - java堆; - 方法区。程序计数器程序计数器是一块很小的内存空间。由于java是支持多线程的语言,当线程数量超过CPU数量时,线程之间就会根据时间片轮询来抢夺CPU资源。对于单个CPU而言,在同一时刻,只能有一个线程在执行,而其他线程则会被切换出去

2017-08-23 14:52:23 256

转载 JVM-栈帧

帧通常用来存放数据和部分结果,通常还有执行动态链接,方法返回值和异常调度。在方法调用的同一时刻,一个新帧就会随之创建,当方法执行完成的时候(无论这个方法是正常完成还是意外完成),帧都会随之销毁。在线程创建帧的时候,Java虚拟机栈就会分配内存空间给帧。每个帧都有自己的局部变量表、操作数栈、当前方法对应类的运行时常量池的引用。在编译时就确定了局部变量表的大小、操作数栈和与帧相关联的方

2017-08-23 14:49:05 346

转载 JVM调优魔法棒-Java VisualVM

转载地址:http://blog.csdn.net/Android_app/article/category/7034275

2017-08-23 14:47:52 205

转载 对于垃圾回收相关的建议

说明==本文摘自【MemoryManagement-Whitepaper-1-150020.pdf】并转译,本文并不是完整的转译,部分地方有删减;====本人水平有限,如有不正确的地方烦请指出,感激不尽。==概述在前一节中说的垃圾回收器、虚拟机和堆大小的自动选择很大比例都是在应用程序的合理范围之内,另外,对于选择和配置垃圾回收器的初始化建议就是什么都不要做,意思就是说对于垃

2017-08-23 14:34:13 521

转载 技术与技术人员的价值

在我工作到第四年出头时,总是感觉自己的价值被低估了,换个说法就是感觉工资低了。当时,总觉得技术不如管理,但又听闻有人一直做技术也有到年薪百万的,虽不在身边,但江湖总有这样的传说。再环顾周身环境,似乎除了去伊拉克做技术能让收入立刻飙升(补贴超过工资),让我不禁怀疑江湖的百万传说是不是被高估了。再加上工作几年后,技术提升感觉明显变慢,第一个天花板已近在眼前。分类又过了七、八年后

2017-08-22 17:30:43 291

JQuery学习总结

jQuery库包含以下功能: HTML 元素选取、HTML 元素操作、CSS 操作、HTML 事件函数、JavaScript 特效和动画、HTML DOM 遍历和修改、AJAX、Utilities 提示: 除此之外,Jquery还提供了大量的插件。

2017-09-12

MyEclipse使用

MyEclipse使用

2017-08-16

MyBatis基本了解

MyBatis基本了解

2017-06-27

HTML学习归纳总结

HTML学习总结

2017-06-15

HTML学习总结

HTML学习总结

2017-06-15

空空如也

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

TA关注的人

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