Fight With Me!!!

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

02 2017 档案

maven中properties标签定义变量
摘要:一 发现问题 在pom.xml中添加依赖时语法如下 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-core</artifactId> <version>1.2.6</version></dependenc 阅读全文

posted @ 2017-02-27 15:54 nickTimer 编辑

java中的匿名内部类总结
摘要:匿名内部类也就是没有名字的内部类 正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写 但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口 实例1:不使用匿名内部类来实现抽象方法 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 abstract 阅读全文

posted @ 2017-02-24 14:41 nickTimer 编辑

泛型类型限定和通配符类型限定
摘要:泛型类型变量的限定 泛型的基础知识可以参考其他教程。 如果在方法前指定了<T>,那么就是说,方法的这个泛型类型和类定义时的泛型类型无关,这个特性让泛型方法可以定义在普通类中而不是泛型类中。 我们都知道,泛型中可以限定类型变量必须实现某几个接口或者继承某个类,多个限定类型用&分隔,类必须放在限定列表中 阅读全文

posted @ 2017-02-23 17:59 nickTimer 编辑

基于ActiveMQ的Topic的数据同步——消费者持久化
摘要:前面一章中介绍了activemq的初步实现:基于ActiveMQ的Topic的数据同步——初步实现 下面来解决持久化订阅的问题: (1)使用queue,即队列时,每个消息只有一个消费者,所以,持久化很简单,只要保存到数据库即可。然后,随便一个消费者取走处理即可。某个消费者关掉一阵子,也无所谓。(2) 阅读全文

posted @ 2017-02-21 13:42 nickTimer 编辑

基于ActiveMQ的Topic的数据同步——初步实现
摘要:一、背景介绍 公司自成立以来,一直以做项目为主,算是经累经验吧,自去年以来,我们部门准备将以前的项目做成产品,大概细分了几个小的产品,部们下面又分了几个团队,分别负责产品的研发,而我们属于平台团队,负责公用组件、开发平台的研发。 前期各个项目组使用的技术、框架等都不一样,想把技术、框架统一起来比较困 阅读全文

posted @ 2017-02-21 09:50 nickTimer 编辑

spring中的class配置不能使用properties中的字符串
摘要:1.比如在a.properties中我们声明了一个变量: classRoom=com.wc82.ClassRoom 2.然后在spring的配置文件中:applicationContext.xml,有如下的配置: 这样的配置是不可以的,会报错: 但以下的配置是可以的: 阅读全文

posted @ 2017-02-20 17:25 nickTimer 编辑

activemq控制面板里的NumberOfPendingMessages、MessagesEnqueued、MessagesDequeued含义
摘要:Number Of Consumers 消费者 这个是消费者端的消费者数量Number Of Pending Messages 等待消费的消息 这个是当前未出队列的数量。可以理解为总接收数-总出队列数Messages Enqueued 进入队列的消息 进入队列的总数量,包括出队列的。 这个数量只增不 阅读全文

posted @ 2017-02-20 16:03 nickTimer 编辑

linux中chmod与chown两个命令详解
摘要:在linux系统中chmod,chown命令都可以来设置权限了,但它们也是有区别的,下文小编为各位介绍chmod与chown两个命令用法与区别介绍。 今天要分享的2个命令也是我们平时常用的,chmod与chown看似拼写还有点差不多,但是两者的用途是不同的。chmod是用来设置文件夹和文件权限的,比 阅读全文

posted @ 2017-02-16 14:16 nickTimer 编辑

Linux chmod +755和chmod +777 各是什么意思呢?
摘要:在linux终端先输入ll,可以看到如: -rwx-r--r-- (一共10个参数) 表示文件所属组和用户的对应权限。第一个跟参数属于管理员,跟chmod无关,先不管.2-4参数:属于user5-7参数:属于group8-10参数:属于others接下来就简单了:r==>可读 w==>可写 x==> 阅读全文

posted @ 2017-02-16 14:14 nickTimer 编辑

xftp permission is not allowed
摘要:上传文件时出现此项错误: permission is not allowed, 原因: 1.可能vsfptd没有配置好 写权限没有开启 2.可能是当前的目录权限,上传的用户不具有: 比如:用户hadoop上传到拥有权限是root的文件夹中。 需要使用chown更改文件夹的拥有者: chown 用户名 阅读全文

posted @ 2017-02-16 12:38 nickTimer 编辑

HBase入门基础教程 HBase之单机模式与伪分布式模式安装
摘要:在本篇文章中,我们将介绍Hbase的单机模式安装与伪分布式的安装方式,以及通过浏览器查看Hbase的用户界面。搭建HBase伪分布式环境的前提是我们已经搭建好了Hadoop完全分布式环境,搭建Hadoop环境请参考:【Hadoop入门基础教程】4、Hadoop之完全分布式环境搭建 开发环境 硬件环境 阅读全文

posted @ 2017-02-15 15:50 nickTimer 编辑

ubuntu如何卸载apt-get install安装的软件
摘要:我们都知道安装软件最简单的方法是apt-get install,但是卸载就不常用了,如何卸载呢?1.sudo apt-get remove xxxxx sudo apt-get autoremove2.对于用命令sudo aptitude install xxx安装的软件 可以用sudo aptit 阅读全文

posted @ 2017-02-14 17:25 nickTimer 编辑

向vsftp服务器上传文件报“550 Permission denied”错误的解决办法
摘要:上传文件: ftp> mput db.iso 550 Permission denied 原因:vsftp默认配置不允许上传文件。 解决:修改/etc/vsftpd.conf 将“write_enable=YES”前面的#取消。 重启vsftp服务器。 阅读全文

posted @ 2017-02-14 16:00 nickTimer 编辑

一种创建实例的简便方式
摘要:有一种在非静态方法中创建实例的简单写法: 无法使用在静态方法中 阅读全文

posted @ 2017-02-10 10:09 nickTimer 编辑

tomcat是一个应用服务器
摘要:总的来说,tomcat的身份可以看作一个WEB容器,但实际上是一个应用程序服务器。为什么这么说?1.因为你从tomcat内部看你会发现其实tomcat内置了一个轻量级的WEB服务器,用于转发html文件的请求;2.从整个WEB流程来看,用户通过浏览器向WEB服务器请求,WEB服务器根据请求文件的后缀 阅读全文

posted @ 2017-02-08 17:54 nickTimer 编辑

junit4新框架hamcrest的assertThat
摘要:assertThat JUnit4.4引入了Hamcrest框架,Hamcest提供了一套匹配符Matcher,这些匹配符更接近自然语言,可读性高,更加灵活 /**equalTo匹配符断言被测的testedValue等于expectedValue,* equalTo可以断言数值之间,字符串之间和对象 阅读全文

posted @ 2017-02-08 17:10 nickTimer 编辑

理解和正确使用Java中的断言(assert)
摘要:一、语法形式: Java2在1.4中新增了一个关键字:assert。在程序开发过程中使用它创建一个断言(assertion),它的语法形式有如下所示的两种形式:1、assert condition; 这里condition是一个必须为真(true)的表达式。如果表达式的结果为true,那么断言为真, 阅读全文

posted @ 2017-02-08 16:45 nickTimer 编辑

单元测试
摘要:什么是单元测试 写了个类,要给别人用,会不会有bug?怎么办?测试一下。 用main方法测试好不好?不好! 为什么要进行单元测试 重用测试,应付将来的实现的变化。 提高士气,明确知道我的东西是没问题的。 JUnit4 HelloWorld 放弃旧的断言,使用hamcrest断言 a) 更自然 a)  阅读全文

posted @ 2017-02-08 16:43 nickTimer 编辑

Eclipse中如何开启断言(Assert),方法有二
摘要:Eclipse中如何开启断言(Assert),方法有二:1.Run -> Run Configurations -> Arguments页签 -> VM arguments文本框中加上断言开启的标志:-enableassertions 或者-ea 就可以了2.在myEclipse中,Windows 阅读全文

posted @ 2017-02-08 16:34 nickTimer 编辑

Java的JAR包, EAR包 ,WAR包 都是干什么的,有什么区别
摘要:JAR包:打成JAR包的代码,一般作为工具类,在项目中,会应用到N多JAR工具包;WAR包:JAVA WEB工程,都是打成WAR包,进行发布,如果我们的服务器选择TOMCAT等轻量级服务器,一般就打出WAR包进行发布;EAR包:这针对企业级项目的,实际上EAR包中包含WAR包和几个企业级项目的配置文 阅读全文

posted @ 2017-02-08 16:00 nickTimer 编辑

jstl 判断 null
摘要:${object}不为空 阅读全文

posted @ 2017-02-08 15:04 nickTimer 编辑

Access restriction required library rt.jar
摘要:在JAVA项目开发中,使用到了BASE64Decoder,但编辑运行时却会出现以下错误:Access restriction required library rt.jar,这里就详细的说明一下如何解决这个问题。 在JAVA项目开发中,使用到了BASE64Decoder,但编辑运行时却会出现以下错误 阅读全文

posted @ 2017-02-07 15:53 nickTimer 编辑

今天出现编码出现了No suitable driver found for jdbc
摘要:出现这样的情况,一般有四种原因: 一:连接URL格式出现了问题(Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/XX","root","XXXX") 二:驱动字符串出错(com.mysql.jdbc.D 阅读全文

posted @ 2017-02-06 17:08 nickTimer 编辑

多线程访问成员变量与局部变量
摘要:该例子中,HelloThread类实现了Runnable接口,其中run()方法的主要工作是输出"Hello number: "字符串加数字i,并且同时递增i,当i到达50时,退出循环。 main()方法中生成了一个HelloThread类的对象r,并且利用这个一个对象生成了两个线程。 程序的执行结 阅读全文

posted @ 2017-02-06 10:45 nickTimer 编辑

java中sleep()的用法
摘要:Thread.sleep(long millis)和Thread.sleep(long millis, int nanos)静态方法强制当前正在执行的线程休眠(暂停执行),以“减慢线程”。 当线程睡眠时,它睡在某个地方,在苏醒之前不会返回到可运行状态。 当睡眠时间到期,则返回到可运行状态。 线程睡眠 阅读全文

posted @ 2017-02-06 10:35 nickTimer 编辑

点击右上角即可分享
微信分享提示