自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(92)
  • 资源 (7)
  • 收藏
  • 关注

原创 springboot项目练习十 整合mybatis+pageHelper

新建数据库 新建news表 配置数据库链接信息和数据源 整合pageHelper 编写baseDao 和baseDaoImpl实现公用方法的抽取 编写newDao和newsDaoImpl的实现类 编写newsDataBaseController测试创建数据库和表create database springboot_solr ;use springboot_solr;CRE...

2019-01-12 14:32:01 361

原创 springboot项目练习九 整合log4j2+aop完成新增方法日志信息记录

注意注意:由于使用的是springboot2.0.5版本,故采用log4j2进行日志采集(起初尝试log4j没有成功网上说1.5版本以上得使用log4j2 ,具体原因也未进行深究。知道的小伙伴可以留言告诉一下,大家一起学习) 由于springboot默认使用的是spring-boot-starter-logging这个,需将此依赖排除 起初想在用户请求数据的时候进行日志记录,但由于查询请求,往...

2019-01-12 12:48:39 897

原创 springboot项目练习八 获取新闻json数据

在查看完数据接口后网易新闻的链接地址返回的json数据是根据时间动态生成的 在项目查询列表上增加一个按钮修改解析json数据的方法完成数据的增加在页面顶部增加获取数据的按钮<td style="width:150px"></td> <td style="margin-left:20px"><input type="button" styl

2019-01-10 21:23:52 838 1

原创 springboot项目练习七 solr高亮查询条件查询

1 页面增加输入框和搜索按钮 修改页面交互代码完成搜索框的检索功能 增加solr的高亮查询<table> <tr> <td>输入查询关键字:</td> <td><input type="text" class=".l-text" id="key" >&l

2019-01-10 00:17:02 1769 3

原创 springboot项目练习六 去除页面上多余的html代码

去除页面多余的元素,使用jsoup完成HTML页面div的选择拼接自己的html模板完成html的修改 使用ligerui弹出窗口的方式修改查看新闻的方式 <!-- jsoup --> <dependency> <groupId>org.jsoup</groupId> <artifactId>jsoup...

2019-01-08 22:14:56 806

原创 springboot项目练习五 整合redis-页面静态化

1 静态化:根据请求链接生成html文件完成访问页面的静态化2 静态化借用nosql数据库redis完成文件存储判断用户发起请求,接收用户请求,判断是否已经生成html静态文件,有则直接将生成的HTML文件地址return返回。 未生成html文件,通过Http发起网络请求,生成html文件,将文件名称以key-value的方式存储进redis缓存中。 第一步项目中添加redis的依赖...

2019-01-07 23:05:51 650

原创 springboot项目练习四 与solr交互

1 导入ligerUi的js插件2 修改后台代码完成分页查询,增加根据id删除的方法3 编写JQ完成页面的简单的交互3 新增一个resultData类完成返回数据的封装package com.gc.utils;import java.io.Serializable;/** * 返回结果数据 * @author gc * */public class Resul...

2019-01-06 19:01:45 1075 1

原创 springboot项目练习三 配置solr 抽取公共CRUD方法

编写solr的配置类完成solrClient的注入 编写操作solr的常用操作封装CRUD操作 编写controller类完成导入数据的程序入口1  新建solrContext.java文件package com.gc.config;import org.apache.solr.client.solrj.SolrClient;import org.apache.solr.clie...

2019-01-05 15:30:53 722 1

原创 springboot项目练习一 搭建springboot应用

项目介绍:           1 将下载完成的网易新闻的json数据进行解析,映射成solr索引文档对应的字段           2  使用ligurUi进行前端页面展示           3 将抓取到的页面进行静态化生成html文档项目环境搭建:1 pom文件<project xmlns="http://maven.apache.org/POM/4.0.0"...

2019-01-04 22:36:34 603

原创 生产者消费者 synchronized 互斥锁 和lock同步锁

1  synchronized package com.gc.test;/** * 生产者消费者问题 * 1 店员 * 2 生产者 * 3 消费者 * @author jiji * */public class ProducetAndConsumerTest { public static void main(String[] args) { ShopPe...

2018-12-30 18:49:52 429

原创 0L到100000000000L 进行累加求和的两种方式对比

package com.gc.test;/** * Created by jiji on 2018/12/30. */import java.time.Duration;import java.time.Instant;import java.util.concurrent.ForkJoinPool;import java.util.concurrent.Recursive...

2018-12-30 17:46:37 662

原创 模拟数据在用户服务实现简单的查询

1 在userService项目 新增service serviceImpl 模拟查询数据库@Servicepublic class UserServiceImpl implements UserService { public static final Map<String,User> resMap = new HashMap<String,User&g...

2018-12-15 12:40:33 442

原创 开发用户模块完成服务注册

1 新建 user_service项目导入eureka client依赖 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId...

2018-12-15 11:34:04 315

原创 Eureka 注册中心环境搭建

官网教程地址:https://cloud.spring.io/spring-cloud-netflix/2.0.x/single/spring-cloud-netflix.html#netflix-eureka-server-starter1 新建springboot项目2 增加项目依赖<properties> <java.version>1.8&l...

2018-12-15 11:13:57 2619

原创 Elasticsearch+logstash+kibana ELK简单案例模拟

1 下载json数据包   使用kibana完成数据分析 官网数据文档地址https://www.elastic.co/guide/en/kibana/current/tutorial-load-dataset.html2 下载官网上的数据包(下载的是第一个也可以下载第二个)wget https://download.elastic.co/demos/kibana/gettings...

2018-11-11 13:29:26 610

原创 Kibana 安装部署环境

1 下载 Kibana   安装包 (安装版本和elasticsearch保持一致)wget https://artifacts.elastic.co/downloads/kibana/kibana-6.4.3-linux-x86_64.tar.gz2 官网安装教程https://www.elastic.co/guide/en/kibana/6.4/install.htmlh...

2018-11-10 19:04:53 619

原创 logstash 读取日志信息输出到elasticsearch完成查询

1 新建test2.conf文件input { file { path =>"/soft/elasticsearch-6.4.3/logs/elasticsearch.log"#elasticsearch日志信息 #codec =>"json" type =>"elasticsearch" star...

2018-11-10 17:25:59 4540 1

原创 Logstash日志采集 安装搭建环境

https://www.elastic.co/guide/en/logstash/current/index.html1 下载安装包wget https://artifacts.elastic.co/downloads/logstash/logstash-6.2.2.tar.gz2  官网一些资料官网安装教程:https://www.elastic.co/guide/en/l...

2018-11-10 17:02:42 735

原创 elasticsearch 简单操作

1 查询健康状态 http://192.168.34.3:9200/_cluster/health?pretty{ "cluster_name" : "elasticsearch", "status" : "yellow", "timed_out" : false, "number_of_nodes" : 1, "number_of_data_no

2018-11-10 16:16:12 201

原创 Elk日志采集分析系统 搭建elasticsearch环境 6.4 环境

https://www.elastic.co/cn/blog/elasticsearch-6-4-0-released1 官网下载 elasticsearch 安装包https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.4.3.tar.gz2 官网安装文档地址 https://www.elas...

2018-11-10 13:08:59 382

原创 linux

Linux下如下开启某个端口,比如我要开放6379端口:sbin/iptables -I INPUT -p tcp --dport 6379 -j ACCEPT在命令行输入以上命令后,再输入/etc/rc.d/init.d/iptables save保存防火墙配置。保存配置后我们重启防火墙服务,服务就能生效。 具体的操作是:/etc/rc.d/init.d/ipt...

2018-11-03 14:01:21 980

原创 日期工具类

package commUtils;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;/** * 常用时间函数 * @Description: TODO(用一句话描述该文件做什么) * @author guochao * @date 2018年10月31日 *...

2018-10-31 00:08:44 183

原创 StringUtils常用方法

package commUtils;/** * 常见 方法封装 string * @Description: TODO(用一句话描述该文件做什么) * @author guochao * @date 2018年10月30日 * */public class StringUtils { /** * 判断两个字符串是否相等 * @Description: TODO(...

2018-10-31 00:07:11 400

原创 solr+jdbc练习

1 创建数据库表create table item(fid varchar(50) PRIMARY KEY,fname varchar(50),ftitle varchar(50),fprice varchar(50),fcreatetime datetime)2 创建java项目 引入项目所需要的jar<dependency> <...

2018-10-13 21:38:08 725 1

原创 slor6.5配置ikanalyzer-solr分析器

1 分词器ikanalyzer-solr下载地址链接:https://pan.baidu.com/s/1dsJKtonhD-0R1GzCe0hzaA 提取码:gaov2 上传分析器至linux服务器上加压文件unzip ikanalyzer-solr6.5.zip [root@demo ikanalyzer-solr5]# lsext.dic ik...

2018-10-06 22:56:33 1034

原创 linux 虚拟机安装slor6.5

1)将 solr 压缩包中 solr\server\solr-webapp\文件夹下有个webapp文件夹,将之复制到tomcat\webapps\目录下,文件夹名改成solr(任意) ;cp -r /usr/solr-6.5.0/server/solr-webapp/webapp/ /usr/tomcat/apache-tomcat-8.5.34/webapps/solr2)将 s...

2018-10-06 20:57:27 314

原创 springboot+thymeleaf

需求 :     1 springboot 整合thymeleaf   3 完成登录验证demo1  新建maven工程选择war包 修改pom文件引入springboot 和thymeleaf 的依赖<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XM...

2018-10-04 18:32:34 206

原创 linux 上安装tomcat

1  wget 方式下载tomcat jar包wget http://mirror.bit.edu.cn/apache/tomcat/tomcat-8/v8.5.34/bin/apache-tomcat-8.5.34-windows-x64.zip2 将下载完成的tomcat压缩包剪切至usr目录3 解压压缩包至usr/tomcatunzip apache-tomca...

2018-10-03 23:48:27 183

原创 redis 发布订阅方式

SUBSCRIBE channel [channel ...] 订阅一个或多个频道 PUBLISH channel message 将信息发送至指定频道 PSUBSCRIBE pattern [pattern ...] 订阅一个或多个符合模式的频道PUBSUB subcommand [argument [argument ...]] 查看订阅与发布系统状态 PUNSUBSCR...

2018-10-03 22:50:56 527

原创 redis 命令行操作sort set 和java方式操作

Redis (sorted set)有序集合和集合一样也是string类型元素的集合,且不允许重复的成员。不同的是每个元素都会关联一个double类型的分数。redis正是通过分数来为集合中的成员进行从小到大的排序。有序集合的成员是唯一的,但分数(score)却可以重复。集合是通过哈希表实现的,所以添加,删除,查找的复杂度都是O(1)。 集合中最大的成员数为 232 - 1 (4294...

2018-10-03 21:37:19 870

原创 redis命令行操作set集合和java方式操作set集合

sadd key member [member ...] 向集合中增加元素SMEMBERS key 查询集合中所有的元素srem key member [member ...] 移除集合中指定元素SISMEMBER key member 判断集合中是否存在某元素 SDIFF key [key ...] 计算集合差集SINTER key [key ...] 计算...

2018-10-03 19:02:08 1049

原创 redis 命令行操作map 和java操作map

hset key field value 单个设置 hget key field 获取map中指定key的值HMSET key field value [field value ...] 多个设置HMGET key field [field ...] 获取map中多个key的值HGETALL key 获取map中所有的数据hdel key field [f...

2018-10-03 18:06:40 17348

原创 redis 命令操作list和java 操作list

list  双向链表1  lpush 方式添加 从左往右添加127.0.0.1:6379> lpush list1 a b c d r(integer) 5127.0.0.1:6379> 查询list1 从左到右0 -1语法 :lrange key start stop   127.0.0.1:6379> lrange list1 0 -11) ...

2018-10-02 23:46:15 2146

原创 redis 简单操作字符串

package redisUtils;import redis.clients.jedis.Jedis;import redis.clients.jedis.JedisPool;public class RedisUtils { static JedisPool jedisPool = new JedisPool("192.168.34.3",6379); static Jedis...

2018-10-02 21:53:58 166

原创 java配置redis连接池

1新增依赖<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.0 http://maven.apache.org/xsd/ma...

2018-10-02 19:43:48 881

原创 java 连接redis 实现简单的查询

1  新建maven项目 添加依赖 <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.0 http://maven.apac...

2018-10-02 18:51:16 1894

原创 虚拟机安装redis

第一步安装gcc redis编译环境yum install gcc-c++第二步 wget方式 下载redis压缩包,并解压,以及编译wget http://download.redis.io/releases/redis-3.2.9.tar.gz输入命令yum -y install wget下载redis jar包下载成功则可在 root目录...

2018-10-02 17:30:52 616

原创 通过远程工具上传jdk,并完成配置

1   配置linux的编码方式  解决乱码   /etc/sysconfig/i18n                           退出插入模式 esc   shift+zz 保存退出 2 上传jdk文件 通过远程连接工具将JDk上传至usr目录下3  创建文件夹big使用mv 命令将jdk文件移进此目录mv jdk-7u71-linux-i586.tar....

2018-07-29 13:01:08 828

原创 配置linux网络的坑之IPADDR 等出现Command not found

本想使用ssh客户端工具上传一下jdk安装一下jdk的结果卡在这,记录下来。先上错误截图目录下面开始配置linux的网络环境          一  设置VMware的虚拟地址  点击编辑----->选择虚拟网络编辑器二  修改本地以太网中vmware虚拟出的网卡的Ip三  配置linux的网络信息其他配置完后,修改了eth0文件下图是修改后直接退出保存的截图。...

2018-07-22 18:33:17 12317

原创 搭建hadoop环境前期准备搭建修改linux配置

1  安装虚拟机VMWare2   安装Centos3  进入linux环境修改配置      1  进入环境 输入用户名和密码            2  查看系统文件目录                 ls 查看文件列表                             ls  -a 显示所有文件包含影藏文件                 ls -l ...

2018-07-21 19:11:39 246

身份证前四位所属身份地区sql文件

INSERT INTO `t_card_area` (`IDPREFIX`, `PRV`, `CITY`, `COUNTY`) VALUES (530901,'云南省','临沧市','市辖区');// 建表语句CREATE TABLE default.t_card_area( idprefix BIGINT NOT NULL ENCODING AUTO_ENCODING COMPRESSION DEFAULT_COMPRESSION COMMENT '省份', prv STRING NULL ENCODING AUTO_ENCODING COMPRESSION DEFAULT_COMPRESSION COMMENT '城市', city STRING NULL ENCODING AUTO_ENCODING COMPRESSION DEFAULT_COMPRESSION COMMENT 'CITY', county STRING NULL ENCODING AUTO_ENCODING COMPRESSION DEFAULT_COMPRESSION COMMENT 'COUNTY', PRIMARY KEY (idprefix) ) STORED AS KUDU TBLPROPERTIES ('kudu.master_addresses'='node129:7051', 'kudu.num_tablet_replicas'='1')我的是kudu表

2020-05-21

手机号前7位归属地csv文件

包含全国手机号归属地,如:1,1300000,山东,济南,中国联通,0531,250000 分别对应id,机号前7位,省份,城市,运营商类型,所在地区区号,对应邮编

2020-05-21

web crawing 电子书(外文书刊)

资源为web crawing 电子书,介绍java 爬虫,书为外文文献

2018-06-01

一套后台管理的html静态模板

一套html的页面模板,可以很方便的完成后台程序的页面开发,当时用来做毕业设计前端页面,直接套数据就可以了

2018-05-04

webscoket 前端js文件

里面包含scoketjs和stompjs,webScoket开发前端使用的两个js文件,使用stomp即可完成订阅和群发的功能

2018-05-04

mysql数据库单表备份和调用mysqldump.exe进行数据库备份

介绍mysql数据库,单表备份,整库备份。

2017-07-06

mysql数据库触发器,外键约束模式知识点

内包含外键约束模式,数据库的视图基本操作

2017-07-06

空空如也

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

TA关注的人

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