自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

转载 Vector和ArrayList区别以及Vector并非是绝对线程安全的

转自:https://www.cnblogs.com/zhangzongle/p/5432212.htmlJava中Vector和ArrayList的区别首先看这两类都实现List接口,而List接口一共有三个实现类,分别是ArrayList、Vector和LinkedList。List用于存放多个元素,能够维护元素的次序,并且允许元素的重复。3个具体实现类的相关区别如下:ArrayList是最常...

2018-04-24 16:16:14 4840 3

原创 菜鸟柳--23种设计模式初学记录笔记(四)观察者模式

感觉上一章写的太磨叽,还没说重点,这一张我就直接把观察者模式写出来,并对java中的涉及到的Observable类和Observe接口进行说明:观察者模式四个组成部分:Subject主题----------ConcreteSubject具体的主题Observer观察者(抽象的观察主题的对象)----------ConcreteObserver具体的观察者(在java中java.util.Obser...

2018-04-24 15:41:09 235

原创 菜鸟柳--23种设计模式初学记录笔记(二)装饰者设计模式--重新看了一遍的理解

以前写的这个模式的简单应用,昨天看了下设计模式那本书,多了点不一样的感想:笼统的讲,装饰者模式由两个部分组成,一个是组件,另一个部分是用来装饰的不同的修饰类,这两部分要有相同的超类从而达到,在组件某个功能(方法)的前后之处,添加修饰类的相关改进,下边是结构图。虽然达成了oo设计模式支持扩展,拒绝修改的理念,但是随之而来的问题是实际中会创建很多小的类,如果不清楚体系的人看了这么多类肯定会觉得难以理解...

2018-04-24 10:44:37 228

原创 ArrayList底层源码学习

trimToSize()这个方法有博主写过,我也是看他写的理解的 https://www.cnblogs.com/sipher/articles/2429812.html请参考如下博主文章理解:https://www.cnblogs.com/kuoAT/p/6771653.html...

2018-04-23 16:53:43 232

原创 ArrayList底层代码中的writeObject和readObject问题思考

废话不多说,先上底层代码: /**     * Save the state of the <tt>ArrayList</tt> instance to a stream (that     * is, serialize it).     *     * @serialData The length of the array backing the <tt>A...

2018-04-23 16:17:28 2950 8

原创 java开发常用知识点部分(linux和dos命令)

一、dos常用命令1. 切换盘符D:回车 大写字母和小写字母都可以,因为Windows当中是不区分大小写的。2. 进入文件夹路径cd 文件夹名称cd ..返回上一级路径cd 文件夹1\文件夹2\...... 一次性进入多级文件夹cd \返回盘符的根路径3. 查看当前文件夹中的内容dir4. 清空屏幕cls5. 退出exit二、进制换算一个数字1或一个数字0,就是一个位(bit):最小信息单元8个位...

2018-04-20 10:02:03 235

原创 springboot整合activemq 简单版本

整个流程就是访问页面http://localhost:8888/index跳转到我写的简单页面welcome.xml,期间触发一个生产消费消息的过程配置文件:application.yml server: port: 8888spring: thymeleaf: prefix: classpath:/templates/ suffix: .html m...

2018-04-13 14:48:06 969

原创 mysql快速启动命令及关闭命令

做个记录,cmd命令窗口windows键+R键打开的权限不够,需要开始菜单中输入cmd右键选管理员权限打开,不然报错发生系统错误 5     拒绝访问。管理员权限开启命令:net start 数据库安装时服务名字(这个可以去我的电脑--管理--服务--找M打头的那个,如果你没乱改的话)关闭命令:net stop 数据库安装时服务名字用navicat连接运行中的mysql   ctrl+q开启查询页...

2018-04-12 14:50:01 964

原创 springboot简单项目搭建遇到的错误(继承thymeleaf)--跳转页面失败(不应用ModelAndView对象,采取配置)

我这个一直就没跳转到welcome的那个静态页面,只是返回了个welcome字符串,见笑见笑,后来发现是Controller注解用错了我原来用的是@RestController,图中是改完好使的@Controller。@RestController是@Controller和@ResponseBody的合并,所以影响了返回的情况,新手的大家要注意一下具体区别请见:https://www.cnblog...

2018-04-12 11:13:58 2916

原创 菜鸟柳--23种设计模式初学记录笔记(三)策略模式

以下相关例子是源于HeadFIrst--设计模式这本书,写的真的很好,大家可以买来看看,我这里只是给需要了解的朋友看一下,然后写一些我的见解帮助大家理解:package domain.strategypattern.initial;//初始设计中鸭子有游泳和叫这两种功能行为,这是一个超类public abstract class Duck { public void swim(){ Syste...

2018-04-12 11:01:32 348

原创 activeMq不管用哪个版本的bat文件启动都会失败报错

网上能查到的有手要改计算机名的,又说要去运行里找服务关掉的。我说下我的解决办法:当确认了不是端口被占用,也不是jdk环境变量配置的原因,我把同样的文件发给了我的同事,他也解压运行,跑着就没问题,我们所有的配置都是一致的。解决办法:重启电脑,看看好使不,我反正好使了。。。。估计是有冲突了。。。日志我也看了,说是被占用导致的冲突可是这个真没有。。。...

2018-04-11 15:36:43 438

原创 java中的深复制与浅复制的理解(简要)

先说浅复制:比如说有一个javabean类,叫Worker类,它里面有int这种成员变量,也有对象作为成员变量。实现Cloneable接口clone的时候,int这种普通的成员变量是copy了一份到新的Worker实例中,可是对象copy的却是地址索引,这就是浅复制,如果你修改原Worker中的对象的属性,那新Worer中的那个对象还是指向那个索引,与原Worker相同,都会改变深复制就是把类中的...

2018-04-10 17:33:11 146

原创 Spring Boot Configuration Annotion Processor not found in classpath

正如你们看到的,虽然在application.yml里配置了ftp的相关属性,注解也有,但是还是会报出第一张图的错误,经过尝试查询,最终找了个解决办法,看起来还行在pom文件中加入<dependency>      <groupId>org.springframework.boot</groupId>      <artifactId>spring-...

2018-04-10 11:02:03 387

原创 mongodb安装过程以及环境变量的配置,在本地用bat文件启动并做的一些操作

https://www.cnblogs.com/licl11092/p/7451732.html 这位博主写的还是很详细的,我说下我与其不同的地方主要是data这个文件夹,我没有放在根目录下,也能正常用mongod --dbpath D:\software\mongoDb\data\db我记得第一次用的时候的确因为data文件夹位置不对导致启动失败之类的错误,所以如果碰到了就按着上面的教程做吧在安...

2018-04-09 17:12:20 1296

转载 Redis、Memcache和MongoDB的区别

>>MemcachedMemcached的优点:Memcached可以利用多核优势,单实例吞吐量极高,可以达到几十万QPS(取决于key、value的字节大小以及服务器硬件性能,日常环境中QPS高峰大约在4-6w左右)。适用于最大程度扛量。支持直接配置为session handle。Memcached的局限性:只支持简单的key/value数据结构,不像Redis可以支持丰富的数据类型...

2018-04-09 16:52:48 118

原创 mongodb使用的一些问题(mongoimport,mongoexport)(第二部分,太长了分开写骗点访问量)我发布完了没显示重写一遍。。

我又重写了一遍!!!!!我靠!!!!上篇说到哪了???!!!?哦,对了csv文件已经没问题了,导入命令输入的时候注意点空格神马的,不然就报错,呵呵https://docs.mongodb.com/manual/reference/program/mongoimport/                 官网地址,自己玩去吧,英语6级的我会说我看不懂么csv文件以逗号分隔,可是我们拿到的文件以"分隔...

2018-04-09 11:35:05 1448

原创 mongodb使用的一些问题(mongoimport,mongoexport)(第一部分,太长了分开写骗点访问量)

昨天在做mongodb导入的一些操作,遇到了这样那样的问题,大家也知道有些东西查了很费劲,说的对还是不对什么的以上都是废话,我把我遇到的一些问题总结一下,特别是有些问题查了半天好像没人能解决,有人提问无人回答。希望能对大家带来帮助。首先,我们的工作是定期把别的部门推送过来的csv文件导入到mongodb库中,然后提供查询的功能显示在页面当中,一开始会有18个G的文件2亿条数据需要进行导入,后期每天...

2018-04-09 10:30:42 3439 1

空空如也

空空如也

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

TA关注的人

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