自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

自由的博客

分享知识,学习知识,提升技能,适应社会发展

  • 博客(29)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

原创 消息队列 Kafka、RockitMQ、RabbitMQ的适用于什么样的场景及公司

消息队列是分布式系统中重要的组件,主要解决应用解耦、异步消息、流量削峰、消息通讯等问题。主要的消息队列有:Kafka、RockitMQ、RabbitMQ这三种。适用场景及公司规模Kafka:适用于流量级别在十万级别及以上的分布式系统,大型公司的大数据实时计算,日志采集等。RockitMQ:适用于流量在十万级别及以上的分布式架构系统,大中型公司,基础架构研发实力较强的公司。Rab...

2019-07-26 17:42:41 746

原创 让input type=text 文本输入框的文字居中显示

很多时候在写输入框的时候,页面输入框上显示的内容都是靠上的,总觉得怪怪的,后来发现原来是行高和输入框的高度不一致导致的,所以把他们设置为一样的高度就可以了例如:style=“height=20px;line-hight=20px;”这样设置之后你就会发现他们居中显示,不靠上了。

2017-09-27 11:30:21 30330 4

原创 java中size(),length和length()三者用法区别

size()是获取泛型集合的长度 length是获取字符串的长度 length()是获取数组的长度。

2017-09-26 10:20:07 10124 3

原创 js中===和==的区别

===和==都是作比较用的,只不过===会更加严格,他不仅要比较值的大小,还要比较类型是否相同。而==只比较两个值是否相同就可以了。简单来说就是:===既要比较值,还要比较类型是否相同 ==只比较值是否相同

2017-09-04 15:33:33 384

转载 解析Java异常处理机制

1. 引子       try…catch…finally恐怕是大家再熟悉不过的语句了,而且感觉用起来也是很简单,逻辑上似乎也是很容易理解。不过,我亲自体验的“教训”告诉我,这个东西可不是想象中的那么简单、听话。不信?那你看看下面的代码,“猜猜”它执行后的结果会是什么?不要往后看答案、也不许执行代码看真正答案哦。如果你的答案是正确,那么这篇文章你就不用浪费时间看啦。

2017-08-19 17:40:41 380

转载 Java出现null指针的九种情况

对于Java程序员来说,null是令人头痛的东西。时常会受到空指针异常(NPE)的骚扰。连Java的发明者都承认这是他的一项巨大失误。Java为什么要保留null呢?null出现有一段时间了,并且我认为Java发明者知道null与它解决的问题相比带来了更多的

2017-08-19 17:32:24 6224 1

转载 原生JS实现图片懒加载

Demo地址: http://axuebin.com/lazyload 懒加载 什么是懒加载 懒加载其实就是延迟加载,是一种对网页性能优化的方式,比如当访问一个页面的时候,优先显示可视区域的图片而不一次性加载所有图片,当需要显示的时候再发送图片请求,避免打开网页时加载过多资源。 什么时候用懒加载 当页面中需要一次性载入很多图片的时候,往往都是需要用懒加

2017-08-19 17:27:27 596

原创 命令行导入导出数据库文件

导出数据库全部数据:cmd (打开命令行窗口) sqlplus(进入Oracle) 用户名:(输入要导出的数据库用户名) 密码:(输入要导出的数据库密码) $exp file=D://文件名.dmp. (执行命令 $是开始导入导出的前置符号,file是你要存放到的地方) 然后按enter键执行,按照提示在输入一遍数据库的用户名密码。就可以看见黑窗口命令导入数据的动作导入: $imp

2017-08-14 18:31:34 1512

转载 看看你处于程序员江湖鄙视链条的哪一级

老婆漂亮的程序员 鄙视 老婆不漂亮的程序员 鄙视 有女友的程序员 他们都 鄙视单身狗程序员 而在单身狗之间,才有了语言

2017-08-08 16:36:25 1271 1

原创 Oracle中关于schema="workName"的问题及解决办法

在做ssh项目的时候,导入数据库文件。运行程序出现错误,表或者视图找不到,还报空针异常等等。找原因的时候发现数据库里有需要的表程序却找不到这个表。 原因:项目的数据库映射文件xxxx.hbm.xml中写有schema=”workName” 而我自己又重建创建了一个用户utdp,导致程序在查找的时候没有找到相对应的数据表 解决方法:创建一个用户名为workName的用户,重新导入数据库的数据。

2017-08-01 12:21:13 814

原创 i++和++i ,i--和--i的使用方法和作用

i++ 是先引用后增加 ,先在i所在的表达式中使用i的当前值,后让i加1++i 是先增加后引用,让i先加1,然后在i所在的表达式中使用i的新值他们其实都是i=i+1的意思,但是在程序中运行的时候的执行的顺序不一样。i–和–i 的使用方法和作用同上面的一样的作用。

2017-07-27 17:33:30 36857 1

原创 Java中+=和-=的意思和作用

sum使用之前需要进行定义和初始化 sum +=1相当于sum=sum+1, sum -=1相当于sum = sum-1他们是加减运算的简便写法。可以减少代码的编写量

2017-07-27 17:21:12 11567

原创 java.lang.ArrayIndexOutOfBoundsException(数组越界)处理方法

当你使用不合法的索引访问数组时会报数组越界这种错误,数组arr的合法错误范围是[0, arr.length-1];当你访问这之外的索引时会报这个错。例如:public class Test { public static void main(String[] args) { int[] arr = {1, 2, 3}; for (int i = 0; i <=

2017-07-26 14:36:47 427753 17

原创 Hibernate连接oracle数据库:外部(远程)数据库和内部(本地)数据库

连接内部数据库<property name="jdbcUrl"value="jdbc:oracle:thin:@localhost:1521:orcl"></property>//127.0.0.0 <property name="user" value="User"></property> <property name="password" value="123456"

2017-07-19 15:21:25 1441

原创 什么是we x5

WeX5是一种移动应用开发工具, 开发出的App 是Hybrid App(混合模式移动应用),即移动应用的主体是Web View,主要使用网页语言HTML 编写。WeX5 可以将现有的Web App 生成移动应用 WeX5 可以生成iOS 应用和安卓应用点击wex5 可以访问wex5 官方网站,了解详细信息

2017-07-14 11:16:47 963

原创 NullPointerException 空指针异常

程序运行发生空指针异常的原因是 1.对象为空,但是却引用这个对象的方法。 例如: String s = null; //对象s为空(null) int length = s.length(); 运行出来的结果就是空指针异常。 2.变量没有赋值,没有给他分配内存,却要使用这个变量。

2017-07-12 14:50:27 1561

转载 ssm框架的整合(spring ,springMvc,MyBatis)

ssm框架是由spring+spring+mybatis三个框架组成的额一个新的框架,是最常用的Java开发框架之一。

2017-07-07 17:07:16 542

原创 时间类Calendar类操作 创建和管理日历时间

Java Calendar 类时间操作,这也许是创建和管理日历最简单的一个方案,示范代码很简单。本文经网络整理而成,演示了获取时间,日期时间的累加和累减,以及比较。只有多加尝试,才会获得更多的收获!原文地址:blog.csdn.NET/joyous/article/details/9630893注意事项:Calendar 的 month 从 0 开始,也就是全年 12 个月由 0 ~ 11

2017-06-30 16:22:49 3767 2

原创 Java中indexof()的用法

java 中indexof():指定字符在此实例中的第一个匹配项的索引并从指定字符位置开始搜索,检查指定数量的字符位置。其实就是在字符串中,对其子串的查找。

2017-06-30 12:16:45 37411 1

转载 电脑设置定时播放任务

定时播放任务:参考文章:windows计划任务使用方法附常见问题解决计划任务应该是很老的一个系统的功能的(从98下就有的), 也渐渐的被人淡忘了,现在我用来进行数据库备份,其实还可用于很多功能。

2017-06-30 11:14:54 3428 1

转载 使用Navicat for MySQL设置定时备份数据库和数据恢复

在做数据库修改或删除操作中,可能会导致数据错误,甚至数据库奔溃,而有效的定时备份能很好地保护数据库。本篇文章主要讲述Navicat for MySQL定时备份数据库和数据恢复等功能,希望对您有所帮助,如果文章中存在错误或不足之处,还请海涵~

2017-06-30 11:08:37 12465 2

转载 Class org.apache.struts2.json.JSONWriter can not access a member of class

Class org.apache.struts2.json.JSONWriter can not access a member of 或是 Class com.googlecode.jsonplugin.JSONWriter can not access a member of class

2017-06-29 17:58:32 1568

转载 实习背后的选择——早知道还是比较好

实习的背后故事,早知道对你即将入实习阶段很有好处。夏天又到了,临近暑假,很多公司都在招实习生,所以也就思考起了关于工作和实习的主题,先从公司为什么招实习生开始吧。招实习现在的公司都喜欢招实习生,可能有如下因由。其一,公司可能因市场变化短期内涌现了很多事情,正式员工忙不过来。而招聘正式员工通常流程比较长,而且成本也比较刚性,不太能适应这种短期快速变化的工作量问题。

2017-06-29 11:03:58 2273

原创 myeclipse设置默认工作空间

当我们用myeclipse的时候,如果创建与多个工作空间,如何来设置一个默认的工作空间,在我们打开的时候不至于来回切换。下面的方法就是如何设置myeclipse的默认工作空间。

2017-06-28 18:44:01 3044

转载 eclipse 通过Hibernate 逆向生成实体类和映射文件

做项目必然要先进行数据库表设计,然后根据数据库设计建立实体类(VO),这是理所当然的,但是到公司里做项目后,让我认识到,没有说既进行完数据库设计后还要再“自己”建立一变VO。意思是,在项目设计时,要么根据需求分析建立实体类,由正向生成数据库表;要么就先进行数据库表设计,再逆向生成实体类。没有说进行完任意一方的设计后再去花时间去自己匹配建立另一方的设计。

2017-06-28 18:20:51 12072

转载 ssm框架 自动生成实体类、DAO接口和Mapping映射文件

在做项目的时候需要用到MyBatis的代码自动生成的功能,就把这个过程写了下来,给大家分享。由于MyBatis属于一种半自动的ORM框架,所以主要的工作就是配置Mapping映射文件,但是由于手写映射文件很容易出错,所以可利用MyBatis生成器自动生成实体类、DAO接口和Mapping映射文件。这样可以省去很多的功夫,将生成的代码copy到项目工程中即可。

2017-06-28 18:00:17 13987

转载 CSDN如何转载别人的博客

CSDN转载他人的博客

2017-06-28 14:42:42 4416 3

原创 js防止用户多次提交,可以做成公共方法供其他js调用

使用之前需要引入jQuery,方法可以放在onclick事件里面,需要加上this。function delay(obj){alert("点击之后变灰色,5秒钟后恢复!!");//$("#button").attr("disabled","disabled");//如果是id="button"$(obj).attr("disabled","disab

2017-04-18 16:40:26 511

原创 jsp页面的调试方法

在jsp页面进行调试,需要使用IE浏览器自带的开发人员工具。首先打开你的项目,运行。然后打开你要调试的jsp页面。点击 浏览器右上角的工具按钮。然后就会进去jsp页面的调试界面,如下你可以在这里找到你要调试的程序段,然后在段前设置debug断点,debug断点设置跟java设置一样,双击程序段前就可以,出现红色圆点就标明断点设置成功。之后返回jsp页面,执行

2017-03-29 18:08:40 33325 1

Eclipse汉化包

Eclipse汉化包

2017-08-25

Oracle数据库驱动类

oracle数据库的驱动类,有了它才可以连接数据库

2017-08-17

mysql驱动包

连接mysql数据库必须的驱动包

2017-08-17

apache-maven-3.2.1

Java开发需要用到的maven资源

2017-08-17

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

TA关注的人

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