4 zzyhjm

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 12w+

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

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

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

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

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

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

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

2018-08-03 17:30:43

jvm垃圾回收

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

2018-07-31 10:19:14

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

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

2018-07-12 10:29:06

mysql数据库分库分表(Sharding)

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

2018-07-12 08:37:09

Mysql 中需不需要commit

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

2018-07-11 16:47:14

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

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

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

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

2018-07-06 16:08:31

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

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

2018-06-25 15:31:19

mysql数据类型强转

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

2018-06-21 16:11:47

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

动态MBean

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

2018-06-06 10:13:57

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

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

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

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!