自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 awk的基本用法

awk1.域和记录:取第一域,并在开头和结尾加字符begin和end通常使用BEGIN来显示变量和预置变量,使用END来输出最终结果。awk  ' BEGIN  {print "being"}  {print $1}  END  {print "end"}'   file 2.条件操作符:第一字域,包含expect,就打印整行awk '{if($1~/expect/...

2018-10-08 11:42:20 266

转载 Maven项目中的pom.xml详解

<project xmlns="http://maven.apache.org/POM/4.0.0"          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"      xsi:schemaLocation="http://maven.apache.org/POM/4.0.0http://maven.apache.org...

2018-09-28 10:04:07 219

转载 window下zookeeper+tomcat+solr搭建solrCloud

1:下载相应的开源软件,本说明以一下软件版本为例说明solr4.9.0  tomcat7.0.54  zookeeper3.4.62: 将zookeeper解压1)放到 任意一个自定义目录下,比如 solrCloud目录下,重命名为 zk-server_1。2)然后在 这个目录下新建 data目录 和 logs目录。建好后在data目录下新建文件myid,注意没有任何后缀,然后在里面写入内...

2018-09-28 10:02:57 237

转载 solr配置dataimport步骤

solr配置dataimport步骤2017年01月05日 17:46:29 GIS程序媛 阅读数:7465 标签: solr数据库 更多个人分类: solr版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010367582/article/details/54095343按照昨天的步骤,可以看到一个无内容的solr管理界面,其中...

2018-09-28 09:58:58 350

转载 solr7.2.1--下载和tomcat8下搭建

一、官网下载 (1)http://www.apache.org/dyn/closer.lua/lucene/solr/7.2.1(2)进入官网   (3)客官,选一个吧   (4)等待下载完毕(文件还不小,哈哈,这还只是个开始.....)    (5)下载解压后,将文件夹拷贝☞本地D盘下    ...

2018-09-28 09:55:22 251

转载 分布式系统事务一致性的几种解决方案简析

开篇在OLTP系统领域,我们在很多业务场景下都会面临事务一致性方面的需求,例如最经典的Bob给Smith转账的案例。传统的企业开发,系统往往是以单体应用形式存在的,也没有横跨多个数据库。我们通常只需借助开发平台中特有数据访问技术和框架(例如Spring、JDBC、ADO.NET),结合关系型数据库自带的事务管理机制来实现事务性的需求。关系型数据库通常具有ACID特性:原子性(Atomicity...

2018-08-03 17:30:43 203

转载 jvm垃圾回收

jvm垃圾回收是什么时候触发的? 垃圾回收算法? 都有哪些垃圾回收器2016年10月12日 14:50:24阅读数:81911.1。那究竟GC为我们做了什么操作呢?  1 ,哪些内存需要回收?     2 ,什么时候回收?     3 ,如何回收?      这时候有人就会疑惑了,既然GC 已经为我们解决了这个矛盾,我们还需要学习GC 么?...

2018-07-31 10:19:14 207

转载 乐观锁与悲观锁原理及实现

一、乐观锁 总是认为不会产生并发问题,每次去取数据的时候总认为不会有其他线程对数据进行修改,因此不会上锁,但是在更新时会判断其他线程在这之前有没有对数据进行修改,一般会使用版本号机制或CAS操作实现。 version方式:一般是在数据表中加上一个数据版本号version字段,表示数据被修改的次数,当数据被修改时,version值会加一。当线程A要更新数据值时,在读取数据的同时也会读取version...

2018-07-12 10:29:06 159

转载 mysql数据库分库分表(Sharding)

https://www.cnblogs.com/mfmdaoyou/p/7246711.html总结:数据库垂直切分成不同的模块的数据库,水平切分(分表),表根据某个字段切分成多个表

2018-07-12 08:37:09 222

原创 Mysql 中需不需要commit

mysql在进行如插入(insert)操作的时候需不需要commit,这得看你的存储引擎,如果是不支持事务的引擎,如myisam,则是否commit都没有效的。如果是支持事务的引擎,如innodb,则得知道你事物支持是否自动提交事务(即commit)看自己的数据库是否是自动commit,可以使用mysql> show variables like '%autocommit%';来进行查看,如...

2018-07-11 16:47:14 20825

转载 JVM调优之jstack找出最耗cpu的线程并定位代码

jstack可以定位到线程堆栈,根据堆栈信息我们可以定位到具体代码,所以它在JVM性能调优中使用得非常多。下面我们来一个实例找出某个Java进程中最耗费CPU的Java线程并定位堆栈信息,用到的命令有ps、top、printf、jstack、grep。第一步先找出Java进程ID,服务器上的Java应用名称为mrf-center:root@ubuntu:/# ps -ef | grep mrf-c...

2018-07-09 16:27:10 128

转载 Maven常用命令及在Eclipse中的应用

1、常用命令mvn archetype:generate--构建项目 mvn clean--项目清理 mvn test--项目单元测试的编译 mvn compile--项目源代码的编译 mvn package--项目打包 mvn install--发布项目提交到本地仓库 mvn deploy--发布项目到 mvn jetty:run--启动jetty容器 mvn...

2018-07-09 16:01:50 111

转载 深入理解JVM(七)——性能监控工具

https://www.cnblogs.com/leefreeman/p/7464179.html

2018-07-06 16:08:31 170

转载 序列化与反序列化,transient关键字

1. transient的作用及使用方法      我们都知道一个对象只要实现了Serilizable接口,这个对象就可以被序列化,java的这种序列化模式为开发者提供了很多便利,我们可以不必关系具体序列化的过程,只要这个类实现了Serilizable接口,这个类的所有属性和方法都会自动序列化。      然而在实际开发过程中,我们常常会遇到这样的问题,这个类的有些属性需要序列化,而其他属性不需要...

2018-06-25 15:31:19 247

原创 mysql数据类型强转

CAST函数语法规则是:Cast(字段名 as 转换的类型 ),其中类型可以为:CHAR[(N)] 字符型  、DATE 日期型、DATETIME 日期和时间型 、DECIMAL float型 、SIGNED int、TIME 时间型注:当使用decimal类型的数据和非decimal类型的数据进行运算时会发生数据乱码,需要将非decimal类型的数据转换成decimal后再进行运算。...

2018-06-21 16:11:47 3801

转载 Mysql联合查询union和union all的使用介绍

Mysql的联合查询命令UNION和UNION ALL,总结了使用语法和注意事项,以及学习例子和项目例子,需要的朋友可以参考下 一、UNION和UNION ALL的作用和语法 UNION 用于合......Mysql的联合查询命令UNION和UNION ALL,总结了使用语法和注意事项,以及学习例子和项目例子,需要的朋友可以参考下一、UNION和UNION ALL的作用和语法UNION 用于合并两...

2018-06-13 15:13:01 265

转载 动态MBean

一共有四种MBean:标准MBeans(Standard MBeans)设计和实现是最简单的,这类MBean使用自己的方法名作为管理接口;——在前一篇中的Hello、HelloMBean就是一个标准MBeans(Standard MBeans)动态MBeans(Dynamic MBeans)必须实现一个指定的接口,由于动态MBeans在运行期间暴露它们的管理接口,因此更为灵活;开放MBeans(O...

2018-06-06 10:13:57 396

转载 nginx启动、重启、关闭

Nginx的启动、停止与重启启动 启动代码格式:nginx安装目录地址 -c nginx配置文件地址例如:[root@LinuxServer sbin]# /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf 停止 nginx的停止有三种方式: 从容停止   1、查看进程号[ro...

2018-06-01 11:32:39 1250

转载 Nginx配置文件(nginx.conf)配置详解

Nginx的配置文件nginx.conf配置详解如下: user nginx nginx ;Nginx用户及组:用户 组。window下不指定 worker_processes 8;工作进程:数目。根据硬件调整,通常等于CPU数量或者2倍于CPU。 error_log  logs/error.log;  error_log  logs/error.log  notice;  error_log  ...

2018-06-01 08:59:13 987

转载 LINUX重启MYSQL的命令

LINUX重启MYSQL的命令 LINUX重启MYSQL的命令标签: mysqllinuxservice脚本web服务server2010-06-25 10:21 62152人阅读 评论(0) 收藏 举报 分类:Linux(6) 如何启动/停止/重启MySQL一、启动方式1、使用 service 启动:service mysqld start2、使用 mysqld 脚本启动:/etc/inint....

2018-05-31 14:34:27 1407

转载 linux中安装mysql5.6的方法

linux中安装mysql5.6的方法2018年04月27日 02:32:19阅读数:77 安装包下载地址(http://pan.baidu.com/s/1o8G5qmI)1.Linux 创建普通用户并分配权限(root用户操作):  创建用户组: groupadd mysql 创建用户并且分配组: useradd -g  mysql   mysql     设置用户密码:passwd  mysq...

2018-05-30 11:28:00 486

转载 关于阿里云服务器Linux安装Tomcat后,外网不能访问解决方案

关于阿里云服务器Linux安装Tomcat后,外网不能访问解决方案2017年07月07日 13:24:50阅读数:6872这里需要提及三个方面的问题第一个方面:Linux上启动防火墙的问题 当下比较流行的Linux镜像是CentOS,所以防火墙也随之变成了firewall,那么怎么操作这个防火墙呢?#停止firewallsystemctl stop firewalld.service #开启...

2018-05-30 09:47:15 223 1

转载 linux环境下配置JavaWeb 环境(java8 tomcat8)

安装jdk1 下载jdk下载jdk安装包 下载地址 http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz 同时可以使用wget下载[root@iZj1fkye8uu7o0Z ~]# wget http://download.o...

2018-05-30 09:18:05 194

转载 Mahout 对推荐数据的抽象表示(下部分)处理无Preference values 数据

Mahout 对推荐数据的抽象表示(下部分)2015年10月10日 22:09:41阅读数:889这篇博客是延续上部分的补充:Mahout 对推荐数据的抽象表示(上部分)处理无Preference values 数据下面都是围绕Mahout对没有Preference values的数据的推荐。有时进入推荐引擎的数据没有Preference values,而是只有相关联的一个userID、itemI...

2018-05-09 20:31:50 390

转载 Mahout协同过滤

Mahout协同过滤1.Mahout是什么Mahout是一个算法库,集成了很多算法Apache Mahout是Apache Software Foundation(ASF)旗下的一个开源项目,提供一些可拓展的机器学习领域经典算法的实现,旨在帮助开发人员更加方便快捷地创建智能应用程序Mahout项目目前已经有了多个公共发行版本。Mahout包含许多实现,包括聚类、分类、推荐过滤、频繁子项目挖掘...

2018-05-09 18:06:23 337

转载 chrome异步加载json跨域问题

# chrome异步加载本地json文件报错:cross origin request are only supported for HTTP2017年02月22日 11:27:34阅读数:4422问题:定义了一个studentInfo.json文件存储学生相关信息,在index.html中想通过$.getJSON("studentInfo.json" , function(data){...})...

2018-04-30 13:13:17 642

原创 登陆注册图片地址

http://www.bootcss.com/p/font-awesome/design.html

2018-04-30 12:11:27 136

转载 jQuery DataTables大数据异步二次加载渲染及initComplete事件bug

我们在使用dataTables进行数据统计时,不可避免的会碰到对大数据的统计。当进行服务器端大数据读取时,毫无疑问的会占用大量加载时间,拖慢页面加载速度。为优化页面加载速度问题,我们便要在将请求中最耗时的部分在页面加载完成之后,进行二次加载,渲染入数据。之前我采用的是重新发起dataTables渲染事件,来进行二次加载。如下:<script type="javascript/text"&gt...

2018-03-10 09:43:34 7368 1

转载 Bootstrap中的datetimepicker用法总结

datetimepicker用法总结目录简述官方文档选项属性1 format 格式2 weekStart 一周从哪一天开始3 startDate 开始时间4 endDate 结束时间5 daysOfWeekDisabled 一周的周几不能选6 autoclose 选完时间后是否自动关闭7 startView 选完时间首先显示的视图8 minView 最精确的时间9 maxView 最高能展示的时间...

2018-03-07 20:18:23 1986

转载 bootstrap-datepicker的简单使用

bootstrap-datepicker的简单使用先说datepicker。 github上的地址是:https://github.com/eternicode/bootstrap-datepicker。效果如下:在bundle里面引用添加js 和 css的引用。bundles.Add(new StyleBundle("~/Content/css").Include( "~/Content/b...

2018-03-06 20:56:18 307

转载 Handlebars.js 模板引擎

Handlebars.js 模板引擎作者:王赛 • 2014年2月22日介绍Handlebars 是 JavaScript 一个语义模板库,通过对view和data的分离来快速构建Web模板。它采用"Logic-less template"(无逻辑模版)的思路,在加载时被预编译,而不是到了客户端执行到代码时再去编译, 这样可以保证模板加载和运行的速度。Handlebars兼容Mustache,你可...

2018-03-06 20:27:04 127

转载 Bootstrap table

Bootstrap table (当前版本 v1.11.1) 可以有几种快速入门的方法,每种适合不同技能等级的人使用,往下看哪种适合你。源码包含了 css,JavaScript,多语言和扩展,以及文档。下载源码克隆或者 Fork 通过 GitHub通过 GitHubCDNCDNJS 或者 bootcss 提供了 CDN 来支持 Bootstrap table 的 CSS 和 JavaScript ...

2018-03-03 09:25:54 506

转载 JQUERY dataTable 参数说明

dataTable 参数说明下面是一些常用的参数列表,比较常用或者有价值的标示为绿色.功能参数(Features)参数名说明参考值默认值autoWidth定义是否由控件自动控制列宽BooleantruedeferRender定义在render时是否仅仅render显示的dom,在显示大量数据的情况下强烈建议设为true,显示少量数据或者真翻页方案可以设为false,注意在设为true时无法通过函数...

2018-03-03 09:04:53 2690

原创 Navicat Premium新建mysql用户

2018-02-24 15:36:51 253

转载 【Jsoup爬取网页内容】

思路:根据给定URL分析其源码,得到所需的网页内容的位置,制定规则采集或下载之采集的图片和文字示例:tags:tag:braziltag:dogtag:pettag:pointyfaceddogtag:Pets Around the WorldimageUrl:http://farm2.staticflickr.com/1241/1050065123_9739d1283a_z.jpg:[java]...

2018-02-09 16:48:29 324

转载 利用solr实现商品的搜索功能(实例讲解)

利用solr实现商品的搜索功能(实例讲解)转载  2017-11-28   作者:小虾米的java梦    我要评论下面小编就为大家分享一篇利用solr实现商品的搜索功能,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧后期补充:为什么要用solr服务,为什么要用luncence?问题提出:当我们访问购物网站的时候,我们可以根据我们随意所想的内容输入关键字就可以查询出相关的内容,这是...

2018-02-08 16:43:08 1685 1

原创 zookeeper+dubbo

 一,背景     以前我们需要远程调用他人的接口,我们是这么做的:                                              我们遇到的问题:        (1) 当服务越来越多时,服务URL配置管理变得非常困难,F5硬件负载均衡器的单点压力也越来越大。此时需要一个服务注册中心,动态的注册和发现服务,使服务的位置透明。并通过在消费方获...

2018-02-01 16:57:26 133

转载 分布式与集群的区别

一.先说区别:一句话:分布式是并联工作的,集群是串联工作的。1.分布式是指将不同的业务分布在不同的地方。 而集群指的是将几台服务器集中在一起,实现同一业务。分布式中的每一个节点,都可以做集群。 而集群并不一定就是分布式的。举例:就比如新浪网,访问的人多了,他可以做一个群集,前面放一个响应服务器,后面几台服务器完成同一业务,如果有业务访问的时候,响应服务器看哪台服务器

2018-01-31 16:43:12 116

原创 zookeeper环境搭建和启动

安装步骤易错情况不予给出:限于服务器个数有限本次测试了两种情况1、单节点方式:部署在一台服务器上2、单IP多节点(伪集群):部署在同一IP,但是有多个节点,各有自己的端口3、多IP多节点:部署在不同IP,各有自己的端口(未测试)一、单机模式(单节点模式):1)下载压缩包,直接解压zookeeper-3.5.3压缩包,任意解压到一个你喜欢的地方

2018-01-31 15:46:27 230

转载 spring redis注解解释

Spring CacheSpring Cache使用方法与Spring对事务管理的配置相似。Spring Cache的核心就是对某个方法进行缓存,其实质就是缓存该方法的返回结果,并把方法参数和结果用键值对的方式存放到缓存中,当再次调用该方法使用相应的参数时,就会直接从缓存里面取出指定的结果进行返回。所以在使用Cache的时候我们要保证我们缓存的方法对于相同的参数要有相同的返回结果。

2018-01-30 09:39:26 456

空空如也

空空如也

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

TA关注的人

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