自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

King-Blog

选择了技术这条路,就不能怕艰苦。骐骥一跃,不能十步;驽马十驾,功在不舍!

  • 博客(272)
  • 收藏
  • 关注

原创 技术网站

国外科技新闻网站,有很多是博客媒体式网站。博主们评论新科技的文章也很有读者。博客媒体网站1.www.ArsTechnica.com2.www.alleyinsider.com2.www.Engadget.com3.www.techcrunch.com4.www.Gizmodo.com5.www.Torrentfreak.comTorrent相关主题。下载时BT可是个

2016-09-05 11:20:30 1372 1

原创 Java web 技术综述

最近自己做了几个Java Web项目,有公司的商业项目,也有个人做着玩的小项目,写篇文章记录总结一下收获,列举出在做项目的整个过程中,所需要用到的技能和知识点,带给还没有真正接触过完整Java Web项目的同学一个比较完整的视角,提供一个所谓的“大局观”,也以便于同学们更有针对性地学习。当然,这里所用到的例子项目是非常初级,简单的项目,所以大神们就可以不用往下看了。首先我们从网站的架构谈起

2016-08-29 09:38:27 2726

原创 Java学习书目

一、基础类 1、《Thinking in java》,入门第一位是建立正确的概念。 2、《Core Java》,我没系统读过,这本书更贴近实践,更多API的介绍,同样,更新也更频繁。 二、进阶类 1、《Effective Java》,在熟悉语法、API之后,你需要知道最佳实践和陷阱,没有比这本更好的。 2、《Java Puzzlers》,通过谜题介绍一些你可能没有注意到的边

2016-08-28 20:33:36 1237 3

原创 中华各朝代图文简介

夏 夏朝活动的主要区域是黄河中下游一带(相当于今山西、河南、河北地区),都城建于安邑。商 商朝的统治区域,以现在的河南为中心。武丁在位时国势鼎盛,势力达于长江流域。曾多次迁都;盘庚时,迁到殷(今河南安阳小屯一带)。在商的周围,还有许多臣服于商的属国,如西北的鬼方,西部的羌方。周 灭商前,周族活动于黄河上游(今陕西、甘肃一带)。周武王灭纣后,建立周朝,定都于镐(今陕西西安附近),

2016-06-07 20:13:12 1752 1

原创 技术经验集

JAVA EE架构师 需要具备的知识1、构架师胚胎(程序员)学习的知识是语言基础、设计基础、通信基础等,应该在大学完成,内容包括java、c、c++、uml、RUP、XML、socket通信(通信协议)——学习搭建应用系统所必须的原材料。2、构架师萌芽(高级程序员)学习分布式系统、组建等内容,可以在大学或第一年工作时间接触,包括分布式系统原理、ejb、corba

2016-05-15 22:21:15 4218

原创 Java技术要求大杂烩

知己知彼方能百战不殆一、Java高级工程师【技术要求】1、精通Java主流开源框架开发包括SSH、MyBatis等;2、熟悉Eclipse、Maven、Git等常用开发工具和开发环境,并在多个项目中使用;3、熟悉各种web前端技术,包括HTML/XML/Ajax/CSS/Javascript/jQuery/BootStrap等4、熟悉LINUX操作系统和nginx/

2016-05-01 23:00:06 1438

原创 Java基础(持续更新)

1、substringsubstring(参数)是java中截取字符串的一个方法有两种传参方式一种是public String substring(int beginIndex)返回一个新的字符串,它是此字符串的一个子字符串。该子字符串从指定索引处的字符开始,直到此字符串末尾。另一种是public String substring(int beginIndex, int end

2016-04-25 19:54:20 711

原创 JAVA学习的技术路线

在技术方面无论我们怎么学习,总感觉需要提升自已,却又不知道从哪里着手,同时也不知道自己处于哪个水平。这时候就需要有清晰的指示图来指引我们,这样我们能清楚的知道我们在哪方面不足,以及自己大概处于哪个阶段和水平。     Java程序员高级特性反射、泛型、注释符、自动装箱和拆箱、枚举类、可变参数、可变返回类型、增强循环、静态导入

2016-04-07 16:21:58 2986

原创 编程精华资源大汇总

目 录 [ - ]Java 学习Java 框架Web 前端编程语言开源项目研究编程经验之谈数据库设计模式项目管理移动开发云计算与大数据其他Java 学习专栏名称专栏说明作者Java研发技术指南着重于JavaWeb研发技术,讲求实现,讨论优化与设计!一切从简单出发,始终向高端冲刺!cuisuqiang

2016-04-07 15:58:09 2350 1

原创 数据库基础总结 (持续更新)

1、数据库一般存放资源(图片或文件)的路径,提高系统效率。

2016-04-02 16:09:03 1238

原创 中国各朝代统治时间列表

盘古氏、三王五帝时代夏: 约公元前2100----1600年 约500年商: 约公元前1600----1028年 约550年以上周: 约公元前1027----256年 共772年西周 公元前1027----771年 共257年东周 公元前770----475年 共295年春秋 公元前770----256年 共295年战国 公元前475----

2017-02-22 18:05:47 31280

原创 天天写业务代码,如何成为技术大牛?

摘要: 写在前面 不管是开发、测试、运维,每个技术人员心理多多少少都有一个成为技术大牛的梦,毕竟“梦想总是要有的,万一实现了呢”!正是对技术梦的追求,促使我们不断地努力和提升自己。然而“梦想是美好的,现实却是残酷的”,很多同学在实际工作后就会发现,梦想是成为大牛,但做的事情看起来跟大牛都不沾边,例如,程序员说“天天写业务代码还加班,如何才能成为写在前面不管是开发、测试、运维,每

2016-09-30 16:42:30 1472

原创 精选30道Java笔试题解答

下面都是我自己的答案非官方,仅供参考,如果有疑问或错误请一定要提出来,大家一起进步啦~~~ 1. 下面哪些是Thread类的方法()A start()       B run()       C exit()       D getPriority()答案:ABD解析:看Java API docs吧:http://docs.oracle.com/javase

2016-09-08 12:42:23 1545 1

原创 华为

华为效率很高,果然是狼性文化啊,从一面到最后一面,一天结束,我比较幸运的是最后一面已经知道自己能拿到offer啦,小小的得意一下。  华为分为4面,技术面,集体面试,压力测试和主管面。下面分结合我自己的经历进行分部分介绍。  第一面:技术面  通知我18日10:30去面试,我接近10点的时候过去,晕,还是好多人,然后排了号等待吧。这里提醒大家,华为的面试通知时间只是他们的对

2016-09-04 09:40:36 1407

原创 PrintWriter和BufferedWriter的区别

1. PrintWriter的print、println方法可以接受任意类型的参数,而BufferedWriter的write方法只能接受字符、字符数组和字符串;2. PrintWriter的println方法自动添加换行,BufferedWriter需要显示调用newLine方法;3. PrintWriter的方法不会抛异常,若关心异常,需要调用checkError方法看是否有异

2016-09-02 10:27:44 7885

原创 反向代理服务器

通常的代理服务器,只用于代理内部网络对Internet的连接请求,客户机必须指定代理服务器,并将本来要直接发送到Web服务器上的http请求发送到代理服务器中,然后由代理服务器来完成我们的访问。普通的Web代理服务器不支持外部对内部网络的访问请求。当一个代理服务器能够代理外部网络上的主机,访问内部网络时,这种代理服务的方式称为反向代理服务,反向代理服

2016-08-29 14:55:30 970

原创 LVS搭建负载均衡集群服务

一, LVS简介LVS是Linux Virtual Server的简称,也就是Linux虚拟服务器, 是一个由章文嵩博士发起的自由软件项目,它的官方站点是www.linuxvirtualserver.org。现在LVS已经是 Linux标准内核的一部分,在Linux2.4内核以前,使用LVS时必须要重新编译内核以支持LVS功能模块,但是从Linux2.4内核以后,已经完全内置了LVS的各个

2016-08-29 14:41:51 688

原创 RabbitMq、ActiveMq、ZeroMq 和 kafka 比较

MQ框架非常之多,比较流行的有RabbitMq、ActiveMq、ZeroMq、kafka。这几种MQ到底应该选择哪个?要根据自己项目的业务场景和需求。下面我列出这些MQ之间的对比数据和资料。第一部分:RabbitMQ,ActiveMq,ZeroMq比较1、 TPS比较 一ZeroMq 最好,RabbitMq 次之, ActiveMq 最差。这个结论来自于以下这

2016-08-29 10:38:04 708

原创 SVN和Git的比较

最近开始学Git,跟以前常用的SVN来做个对比,以便对双方的优缺点了解更多些。其实Git和SVN还是挺像的,都有提交,合并等操作,看来这是源码管理工具的基本操作。1. Git是分布式的,SVN是集中式的,好处是跟其他同事不会有太多的冲突,自己写的代码放在自己电脑上,一段时间后再提交、合并,也可以不用联网在本地提交;2. Git下载下来后,在本地不必联网就可以看到

2016-08-29 09:53:13 640

原创 值得和孩子一起看的100部BBC经典纪录片

:  相信很多家长们已经发现,现在的孩子天天沉迷在电视动画或手机游戏里。进入电子时代,让孩子完全不接触电子产品,不看动画片、不玩游戏是不现实的。通通建议家长们与其让孩子看《熊出没》、《喜羊羊与灰太狼》等没什么营养的动画片,倒不如花时间陪孩子看一些经典的纪录片,既能满足孩子看电视的需求,也能增长见闻,学习更多的知识  BBC(英国广播公司)的纪录片题材广泛

2016-08-28 23:18:44 17953 1

原创 什么是中间件

1. 由来  因为工作的原因,我从金蝶集团调入金蝶中间件公司工作以来,经常遇到一个问题就是中间件公司是个什么公司,中间件是什么?,金蝶不是做ERP的吗?怎么也做中间件?。这是我以前在金蝶集团时无法想象的问题。因为金蝶,金蝶ERP的品牌以及大众对ERP的了解,是无需我解析什么是ERP,什么是财务软件一类的问题的。  毕竟,中间件在实际的应用过程中,是对应用软件起到支撑作用,最终用户并

2016-08-28 16:12:23 2306 1

原创 java 的流

首先,流是什么?流是个抽象的概念,是对输入输出设备的抽象,Java程序中,对于数据的输入/输出操作都是以“流”的方式进行。设备可以是文件,网络,内存等。流具有方向性,至于是输入流还是输出流则是一个相对的概念,一般以程序为参考,如果数据的流向是程序至设备,我们成为输出流,反之我们称为输入流。可以将流想象成一个“水流管道”,水流就在这管道中形成了,自然就出现了方向的概念

2016-08-27 23:21:25 612

原创 正则表达式全部符号解释

字符描述\将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。例如,'n' 匹配字符 "n"。'\n' 匹配一个换行符。序列 '\\' 匹配 "\" 而 "\(" 则匹配 "("。^匹配输入字符串的开始位置。如果设置了 RegExp 对象的 Multiline 属性,^ 也匹配 '\n' 或 '\r' 之后的

2016-08-26 11:43:35 459

原创 java web后台开发跟手机APP后台开发有什么不同

基本上一样的,ssh也可以为手机APP开发后台。其实对于后台开发来说原理都差不多。只不过app的后台开发和web不一样的地方在于传输数据格式不一样,一般来说web访问后返回的是一个html页面,少部分是json格式;而一般app的后台开发大部分直接传json格式数据(也有不是json格式的,看项目的选择,但一般来说都是json),少部分会直接返回html5的页面。  还有一个不同点在于登录验证

2016-08-23 11:12:55 11644 3

原创 常用 J2EE 应用服务器比较

Weblogic和Tomcat的区别J2ee开发主要是浏览器和服务器进行交互的一种结构.逻辑都是在后台进行处理,然后再把结果传输回给浏览器。可以看出服务器在这种架构是非常重要的。 这几天接触到两种Java的web服务器,做项目用的Tomcat,看视频看的是WebLogic Server(WLS),都是web服务器,有什么区别和联系呢? (一)先简单介绍一下这两种服

2016-08-22 21:33:57 17979

原创 服务器操作系统

服务器操作系统主要分为四大流派:WINDOWS、LINUX、NETWARE、UNIX。WINDOWS 服务器操作系统重要版本WINNT 4.0 Server、Win2000/AdvancedServer、Win2003/AdvancedServer,WINDOWS SERVER 2008,,Windows服务器操作系统派应用,结合.Net开发环境,为亲微软企业用户提供了良好的应用框架。

2016-08-12 14:38:30 1225

原创 java常见异常

问HelloWorld问题的人实在是太多了,而且经常都以“问一个最简单的问题”开头。其实回想一下,自己也是从这个阶段过来的,说一句“你好”,真的是一个最简单的问题吗?...//think 好了,言归正传,let's say "HelloWorld!" in java...首先,我们要假设一下我们的平台是Windows+JDK(Linux环境下也差不多)。这个环境是相当普遍、基础和入

2016-08-11 13:40:45 502

原创 压力会让人染上哪些病

现实生活中,压力与每个人如影随形,有时甚至让人无所适从。由于各个方面的压力,许多人正在透支着自己的健康,因为压力所带来的健康问题不容忽视。  抑郁。约1/4压力大的人出现临床上的抑郁症状。在我们生活中的环境中,时常都是处于各种的压力当中,来自于各方面的压力常常是让我们喘不过气来。长期的处于这样的一种精神状态,是容易导致患上抑郁症的。  乳腺癌。压力会增加乳癌风险,并加快其扩散速度。

2016-08-02 15:05:01 556

原创 Java ConcurrentModificationException异常原因和解决方法

Java ConcurrentModificationException异常原因和解决方法  在前面一篇文章中提到,对Vector、ArrayList在迭代的时候如果同时对其进行修改就会抛出java.util.ConcurrentModificationException异常。下面我们就来讨论以下这个异常出现的原因以及解决办法。  以下是本文目录大纲:  一.Concurr

2016-07-27 23:15:06 576

原创 jquery中prop&attr之disabled问题

因为之前遇到过checkBox中关于prop&attr的问题所以后来都比较慎用attr了,但是最近使用prop又遇到了一个问题,描述如下  场景描述:只有勾选了协议转出按钮才能用,否则就是灰色禁用的状态,这次用的事prop代码如下$("#saleBtn").prop("disabled","disabled");//禁用$("#saleBtn").removeProp("disabl

2016-07-27 23:07:38 5399

原创 <many-to-one>和<one-to-many>

从字面意思上看,one to many 是一对多,many to one是多对一。很明显就是区别(说实话,楼主问这样的问题,我都觉得很诧异,仿佛问黑与白有什么区别一样)。从实际开发角度来说,一对多反过来就是多对一。我们以学生和班级为例。学生对班级是many to one,班级对学生就是one to many。那到底我们配置班级方的one to many,还是配置学生方的many t

2016-07-27 09:54:32 1794

原创 Hibernate中inverse="true"

Customer类: Java代码  public class Customer {       private int id;       private String name;  private Set orders = new HashSet();  •••  }  即Customer类具有一个set集合属性orders,其中Or

2016-07-26 13:56:59 483

原创 org.hibernate.MappingException: Unknown entity

今天处理的任务是从一套系统中分离出微信易信功能代码添加到另一套系统中..本来是一个很简单的任务,但是分离移植过去后,一运行报了个错:nested exception is org.hibernate.MappingException: Unknown entity一看错误提示,看来是hibernate的映射出问题了,看了一下po类存在,又看了一下映射的.hbm.xml配置文件也在,看了

2016-07-26 10:30:06 508

原创 struts2的redirectAction类型

[html] view plain copy print?action name="login" class="loginAction" method="login">      result name="success">/smart/frame/main.jspresult>      result name="error" type="redirect

2016-07-23 23:32:34 438

原创 <s:iterator>的status属性

1:#status.odd 是否奇数行2:#status.count 当前行数3:#status.index 当前行的序号,从0开始『#status.count=#status.index+1』4:#status.first 是否第一行5:#status.last 是否最后一行6:#status.modules(int) 当前行数取模 statu

2016-07-23 23:31:43 621

原创 struts2中<s:select>标签的使用

1 静态生成注解:这里从页面来静态(也就是在页面中写死啦)构造下拉选项,关键点是list="#{'0':'男','1':'女'}" 通过它实现的select的两个option 。headerKey指定缺省的选项“value”,headerValue指定缺省的选项“text”。2 action传递list过来注解:这里通过一个list类型的对象来动态生成一

2016-07-23 23:31:03 1206

原创 <a>标签的href和onclick属性

链接的onclick 事件被先执行,其次是href属性下的动作(页面跳转,或 javascript 伪链接);假设链接中同时存在href 与onclick,如果想让href 属性下的动作不执行,onclick 必须得到一个false的返回值;如果页面过长有滚动条,且希望通过链接的 onclick 事件执行操作。应将它的 href 属性设为 javascript:void(0);,而不要是 #,

2016-07-22 23:35:54 564

原创 jsp的几种注释

1).JSP页面中的HTML注释SP页面中的HTML注释使用“”创建,它的具体形式如下所示:当它出现在JSP页面时,微蘑菇将不被原样地加入JSP响应中,而且将出现在生成的HTML代码中,此代码将发送给浏览器;然后有浏览器负责忽略此注释。由于 HTML注释不是简单地被JSP忽略,因此它们可以包含内嵌的动态内容。HTML注释内的JSP表达式将被计算和执行,并送给浏览器的响应。(这种注释

2016-07-22 18:28:12 1284

原创 Log4J日志配置详解

(1)import jar包(一个就够),这里我用的是log4j-1.2.14.jar(2)在src下新建log4j.properties,配置如下:#DEBUG,INFO,WARN,ERROR,FATAL#--------console-----------log4j.rootLogger=WARN,myConsolelog4j.appender.myConsole=or

2016-07-22 18:25:03 396

原创 Hibernate中的query.setFirstResult(),query.setMaxResults();

setFirstResult 是起始数据,setMaxResults是查询显示的数据。 如果放在分页程序里边 setFirstResult的值应该是 (当前页面-1)X每页条数,setMaxResults 就是每页的条数了。 一、query.scroll()和query.setFirstResult(),query.setMaxResults();这两种方法都可以取到一定范围内

2016-07-19 15:30:16 311

空空如也

空空如也

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

TA关注的人

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