自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (2)
  • 收藏
  • 关注

原创 线程池的使用

线程池能帮助我们有效的管理线程,避免重复的创建销毁线程。Executor框架提供的线程池newFixedThreadPool():固定线程数量的线程池 newSingleThreadExecutor():返回一个只有一个线程的线程池 newCachedThreadPool():返回一个可根据实际情况调整线程数量的线程池 newSingleThreadScheduledExecutor():返回

2017-10-01 16:14:59 414

原创 (二)synchronized和重入锁

程序运行起来一定要保证线程安全,所以在多线程中一定要对临界区资源加锁,synchronized和重入锁都可以用来加锁。synchronized用法对对象加锁,进入同步代码块时需要获得对象的锁。 对实例方法加锁,相当于对当前实例加锁,进入代码块要获得当前实例对象的锁 对静态方法加锁,相当于对当前类加锁,进入代码块要获得对象的锁注意锁要加在对象上锁不能加在基本数据类型上,因为java的自动拆装箱,也

2017-10-01 15:17:31 407

原创 (一)多线程简单爬虫

看网页的代码结构开始写代码先写一个模拟http请求的方法开始写解析网页的方法搜索城市搜索地区获取楼盘和添加楼盘解析网页获得楼盘最近让做一个统计数据的作业,就想去去爬取重庆的房价,决定爬取安居客的数据,然后又想着练习一下多线程就爬取了所有的数据。完整代码GitHub看网页的代码结构首先看网页的结构,安居客是按照城市分类,城市又分为不同的地区,我就计划一个一个地区的来抓取数据。首先看一下所

2017-10-01 11:42:21 1544

原创 schema.xml配置介绍

打开solrcore的conf目录,有一个managed-schema文件,里面配置field域,solr中所有的域都必须先配置后才可以使用。定义field域<field name="" type="" indexed="" stored="" required="" multiValued="" /><!-- name:指定域名字 type:指定域类型,必须是后面fieldT

2017-08-13 16:59:51 429

原创 Windows配置solr

环境solr的文件可以在http://archive.apache.org/dist/lucene/solr/下载,我选择的是5.5.2,后面的版本ik分词器不支持了,ik分词器可以在https://github.com/EugenePig/ik-analyzer-solr5下载配置下载完成后解压压缩包,将目录下的server\solr-webapp文件夹下的webapp文件夹复制到tomcat的

2017-08-13 16:18:05 276

原创 java操作redis

java连接redis进行操作最基本的连接redis进行操作需要的jar—-jedis-x.x.x.jarpublic class Test{public static void main(String[] args) { Jedis redis = new Jedis("192.168.1.1",6379); System.out.println(redis.ge

2017-07-19 15:54:25 445

原创 redis基础和配置

redis基础和配置Redis 是一个开源的使用 ANSI C 语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value 数据库。key相关指令redis 的 key 是字符串类型,但是 key 中不能包括边界字符,由于 key 不是 binary safe的字符串,所以像”my key”和”mykey\n”这样包含空格和换行的 key 是不允许的。 exits—-key 检测指定 k

2017-07-19 01:29:11 274

转载 redis简介和相关操作

Redis 是一个开源的使用 ANSI C 语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value 数据库。redis相关指令exits key—-检测指定 key 是否存在,返回 1 表示存在,0 不存在 del key1 key2 …… keyN—-删除给定 key,返回删除 key 的数目,0 表示给定 key 都不存在 type key—-返回给定 key 值的类型。返回

2017-07-18 22:46:19 240

转载 redis数据类型及操作

redis数据类型stringstring操作语句hashhash操作语句listlist操作语句setset操作语句sorted setsorted set操作语句redis数据类型redis有五种数据类型:string(字符)、hash(哈希)、list(列表)、set(集合)、sorted set(有序集合)stringstring是最基本的数据类型,是二进制安全的,可以看

2017-07-18 19:50:29 520

原创 类初始化相关

默认构造器当创建类时,若自己没有定义构造器,那么编译器就会自动创建默认构造器,若自己已经定义了构造器,那么编译器就不会自动创建默认构造器,若想使用默认构造器必须自己定义。this的作用this是指所操作对象的引用,在调用方法时,编译器将this作为第一个参数传给方法。例如B类的setFlag方法,b1.setFlag(10)调用就变成了这样————B.setFlag(b1,10); 若在构造器中t

2017-07-14 23:05:12 205

原创 类的继承和对象引用

类的继承和转型相关public class Test { public static void main(String[] args) { /* *a是父类指向子类的一个引用对象,a只能调用父类定义了的方法, *若子类重写了这个方法,则调用的方法是子类重写的那个方法 */ A a = new B();//向上转型

2017-07-13 10:33:39 482

dubbo简单例子

项目是在ideal中的一个maven多模块项目,api是公共接口,consumer是消费者,provider和providerx都是提供者,实现的功能是差不多的,可以用来测试负载均衡,要自己修改resources里面zookeeper的地址

2018-01-25

dubbo-admin-2.6.0.war

dubbo-admin-2.6.0的war包,初始密码是root,root,在tomcat种启动解压后WEB-INF的dubbo.properties可以修改密码

2018-01-23

空空如也

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

TA关注的人

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