自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一路向前前的专栏

未来仍在继续,一切皆有可能!

  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 es 常用操作

一:索引相关1,创建索引(1) PUT /majian_index/{"settings":{"index":{"number_of_shards":3,"number_of_replicas":0}}}(2)创建索引的同时手动创建mapping(一般添加数...

2019-12-12 14:03:31 714

原创 redis

一:说明:(1)如果只是用缓存的话,memecache 最合适,但是要多用的话 redis/tair 最合适。(2)书:《淘宝技术的这10年》(3)《mysql高级部分》视频(4)阿里:isearch(5)分布式数据库 CAP 原理:关系数据库是acid ,(1)强一致性,(2)可用性 ,(3)分区容错性 只能三选二,不能同时满足。 平常我们用的最多的也就是AP (可...

2019-12-12 11:23:49 680

原创 spring下载 文件已损坏,springMvc下载 文件已损坏

下载文件的时候,文本文件正常,对于一些 二进制文件,入word,图片 excel等下载后会提示文件已损坏原因是:maven在打包的时候,可以替换 resource目录下文件 中的一些变量 比如用xml文件中记录的数据库连接信息等(property文件中定义的变量)(如 ${jdbc.name}等)filtering 为ture表示要过滤,excludes 表示打包的时候排除掉 temp目...

2019-07-12 16:17:01 1508

原创 git

一:本地操作:1,配置文件和用户名:$ git config --global user.name "Your Name"$ git config --global user.email "email@example.com"2, add 文件git add test1.txt :添加文件test1git add . :添加所有的文件包括update 和 add 的文件,不...

2019-01-02 21:08:02 506

转载 linux之vi命令一

一:打开vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filen

2017-06-28 22:52:09 583

原创 rabbitmq 基本操作

1,basic.consum 订阅消息2,basic.get 获取单条消息3,basic.ack 消费者确认收到消息 (可以通过设置auto_ack 参数为true 来自动确认 )4,basic.reject 拒绝接受 消息 有个requeue 参数 设置为ture的话,重新放入队列,设置为false的话,从队列中删除5,queue.declare 创建队列,如果消费者在同一个信道

2017-06-28 22:51:28 871

原创 java设计模式之观察者模式

1,什么是观察者模式?定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态上发生变化时,会通知所有观察者对象,使它们能够自动 更新自己。形象点说就像 有几个人订阅邮件一样,比如订阅腾讯新闻,腾讯新闻就是一个主题(subject),你们每一个人都是一个观察者(observer);可以取消订阅,就不是观察者了,也 可以增加一个订阅的人,这个人就成了观察者,一般观察者有

2017-03-28 10:25:48 267

原创 maven 打源码包,maven 打带依赖 jar包

一:maven 打带依赖的jar 包:在pom.xml中添加plugin maven-assembly-plugin com.yt.distincttask.MainDistinctTask.Main jar-with-dependencies

2016-12-30 14:39:04 2974

原创 java设计模式之策略模式

什么是策略模式?策略模式就是:定义了算法族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化独立于使用算法的客户,简单点来说就是“封装变化”.仍然以手机为列,举一个反列:有两个手机 HuaWeiMobile.java,和XiaoMiMobile.java,这两个手机都有一个1200W的后置摄像头来拍照( photo()方法),都能打电话( call() 方法),为了代码复用,不在每一个

2016-11-01 13:48:47 476

原创 java设计模式一:单列模式(懒汉,恶汉,double-check- lock)

一:恶汉模式,饿死鬼投胎啊,类加载的时候就已经把对象初始化好了。package single;public class Singleton { public static final Singleton singleton=new Singleton(); public static Singleton getInstance(){ return singleton; }}

2016-11-01 09:31:27 1230

原创 java设计模式之工厂模式(简单工厂,工厂方法,抽象工厂)

一:简单工厂模式其包括以下3个角色:1,抽象产品角色:它一般是具体产品继承的父类或者实现的接口2,工厂类角色:这是本模式的核心,含有一定的商业逻辑和判断逻辑,用来创建产品3,具体产品角色:工厂类所创建的对象就是此角色的实例。在Java中由一个具体类实现 抽象产品角色 :Mobile.javapackage simplefactory;/** *工厂类角色:这是本模式的核

2016-10-31 16:49:54 363

原创 mysql 授权

1,公司中有时会用到动态ip,有时候ip一变,就连接不上mysql了。这时就要对你的ip授权,(找个能连上的机器,或者secureCRT上,对你的ip授权)执行以下sql    对指定ip授权执行下面两步:  (1)  GRANT ALL PRIVILEGES ON *.* TO 'username'@'192.19.30.37' IDENTIFIED BY'password' WITH

2016-10-12 17:31:10 379

原创 linux

1,查看当前linux的语言模式可以使用  >echo $LANG可以修改为其他语言>$LANG=en_US修改为英语2,连按两次tab键可以查看有多少命令可以使用3,who 查看哪些用户在线4,netstat -a 查看网络联机状态5,ps -aux查看后台运行的程序6,sync 刷出内存中的数据,保存7,shutdown 关机,(能执行重启或关机)加

2016-10-12 15:12:59 275

原创 js 时间戳转字符串

/** * 格式化日期显示,把timestamp类型转换成字符串类型 * new date(timestamp).format("yyyy-MM-dd hh:mm:ss"); */Date.prototype.format = function(format) {var now = new Date();var localTime = this.getTime(); v

2016-08-16 17:34:16 798

原创 springAOP之aspectJ(一)

一:目标类,Seller和WaiterSeller.javapackage aopAspectj;public class Seller { public void greet(String name) { System.out.println("in seller greet run "); } public void server(String name) {

2016-07-28 15:34:17 868 1

原创 java设计模式之代理模式

一,静态代理代理的好处是:我们在调用时候,可以不用直接操作目标类,而是使用的代理类,使用代理类的好处是:我们可以对代理类添加一些额外的方法,这样就是对目标类进行了增强。代理有三个角色1,抽象角色,是一个接口(或者抽象类),代理角色,和真实角色都要实现此接口。2,真实角色:具备各种功能(方法)的一个类3,代理角色:持有真实角色的引用(成员变量),还可以有自己的功能(方法)。1,首

2015-10-23 13:31:27 362

原创 java jvisualvm 检测工具

在catalina.sh 的## $Id: catalina.sh 1449412 2013-02-23 21:31:48Z kkolinko $# -----------------------------------------------------------------------------下面加上CATALINA_OPTS="-Dcom.sun.managem

2015-04-30 17:42:17 431

转载 mysql 如何提高批量导入的速度

最近一个项目测试,有几个mysql数据库的表数据记录达到了几十万条,在搭建测试环境 导入 测试数据时,十分慢。在网上搜索了一下,有下面一些方法可以加快mysql数据库导入数据的速度:0. 最快的当然是直接 copy 数据库表的数据文件(版本和平台最好要相同或相似);1. 设置 innodb_flush_log_at_trx_commit = 0 ,相对于 innodb_flush_

2015-04-20 11:43:24 813

转载 msql 分表之merge 表

msql 分表之merge 表(来源http://huangliangfeixu.blog.163.com/blog/static/1897470622010111633927895/)Merge表有点类似于视图。Merge表的优点:A: 分离静态的和动态的数据B:利用结构接近的的数据来优化查询C: 查询时可以访问更少的数据D:更容易维护大数据集

2015-01-19 11:47:46 434

w3school帮助文档

w3school帮助文档领先的

2012-10-25

空空如也

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

TA关注的人

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