自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(73)
  • 资源 (1)
  • 收藏
  • 关注

原创 CAS的服务记录是空的,没有定义服务。 希望通过CAS进行认证的应用程序必须在服务记录中明确定义。

cas 5.3.16报错,经各种排查meven依赖缺少导致。--自定义JDBC认证策略start-->--自定义JDBC认证策略end-->--自定义用户登入依赖集成 -->-- lombok依赖包 -->-- 人大金仓数据库 -->

2023-11-06 16:09:46 251

转载 ActiveMQ消息选择器Selector

一、前言  消息发送到Broker,消费者通过Destination可以订阅消费某个特定的通道内的消息。一些特殊情况下,需要消费者对消息过滤下再进行消费,也就是筛选出某些特定消息。ActiveMQ提供了SQL92表达式语法的自定义消息筛选功能。非常方便快捷的能够开发出具有消息筛选功能的应用。  ActiveMQ 支持:数字表达式:>,>=,<,<=,BETWEEN,=. 字符表达式:=,<>,IN. IS NULL或则IS NOT NULL. 逻辑...

2022-01-16 13:57:50 460

原创 ansj-5.1.6中文分词器加载自定义crf

网上都是无脑复制粘贴,不同版本加载crf方法差别很大,以下是查看5.1.6源码后实现的,经测无误。MyStaticValue.putLibrary(CrfLibrary.DEFAULT, "C:\\model.txt", new SplitWord(new CRFppTxtModel().loadModel("C:\\model.txt")));...

2021-09-21 23:48:35 209

原创 ansj中文分词器加载自定义crf教程

ansj中文分词器加载自定义crf教程本教程参考https://github.com/NLPchina/ansj_seg/wiki,但在crf上始终无法读取,故自己重新整理。用的是ansj_seg-5.0.1-all-in-one.jar包,前期用maven引入ansj_seg-5.1.6.jar,发现model.txt无法生成crf.model,不知什么原因。如有高手研究过,麻烦告知下。步骤如下:1.下载语料文件。https://github.com/NLPchina/ansj_seg

2021-09-21 21:56:36 270

原创 ELK日志分析平台搭建(7.7.0)

ELK日志分析平台搭建(7.7.0)用于内网环境限制,该手册搭建linux安装包部署搭建为主,条件允许强烈建议使用Docker进行搭建。 整套部署安装包以7.7.0版本为标准。业余研究,若有不对的地方,希望大家留言指出。环境准备:CentOS7、JDK11Elasticsearch部署安装:下载地址:https://www.elastic.co/cn/downloads/past-releases/elasticsearch-7-7-01.解压安装包到指定路径(建...

2021-06-12 14:34:29 1366 4

原创 Docker 安装 Logstash

使用同版本镜像 7.4.11、下载Logstash镜像docker pull logstash:7.4.1#查看镜像docker images2、编辑logstash.yml配置文件logstash.yml配置文件放在宿主机/data/elk/logstash目录下,内容如下:path.config: /usr/share/logstash/conf.d/*.confpath.logs: /var/log/logstash3、编辑test.conf文件test..

2021-06-10 16:13:37 161

转载 CountDownLatch的理解和使用

CountDownLatch概念CountDownLatch是一个同步工具类,用来协调多个线程之间的同步,或者说起到线程之间的通信(而不是用作互斥的作用)。CountDownLatch能够使一个线程在等待另外一些线程完成各自工作之后,再继续执行。使用一个计数器进行实现。计数器初始值为线程的数量。当每一个线程完成自己任务后,计数器的值就会减一。当计数器的值为0时,表示所有的线程都已经完成一些任务,然后在CountDownLatch上等待的线程就可以恢复执行接下来的任务。CountDownLatch

2021-06-10 11:23:43 859

原创 Docker部署ElasticSearch以及使用

https://www.cnblogs.com/balloon72/p/13177872.html

2021-05-31 18:37:41 113

原创 Solr安装与IK Analyzer(中文分词器)

一、Solr简介二、solr安装三、solr基础四、IK Analyzer(中文分词器)一、Solr简介Solr是Apache下的一个顶级开源项目,采用Java开发,它是基于Lucene的全文搜索服务器。Solr提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展,并对索引、搜索性能进行了优化。Solr可以独立运行,运行在Jetty、Tomcat等这些Se...

2020-05-01 21:19:13 242

转载 FastDFS文件存储

一、FastDFS介绍FastDFS开源地址:https://github.com/happyfish100参考:分布式文件系统FastDFS设计原理参考:FastDFS分布式文件系统个人封装的FastDFS Java API:https://github.com/bojiangzhou/lyyzoo-fastdfs-java1、简介FastDFS 是一个开源的高性能分布...

2020-04-02 11:23:24 1189

转载 Object.defineProperty()语法说明

对象的定义与赋值经常使用的定义与赋值方法obj.prop =value或者obj['prop']=valueObject.defineProperty()语法说明Object.defineProperty()的作用就是直接在一个对象上定义一个新属性,或者修改一个已经存在的属性Object.defineProperty(obj, prop, desc)obj ...

2020-02-12 15:10:33 205

转载 Vue2.0 Vue.set的使用

这里我定义了一个列表数据,我将通过三个不同的按钮来控制列表数据。首先在列表中动态新增一条数据:<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title></head><body...

2020-02-11 21:45:07 122

原创 vue路由懒加载及组件懒加载

一、为什么要使用路由懒加载  为给客户更好的客户体验,首屏组件加载速度更快一些,解决白屏问题。二、定义  懒加载简单来说就是延迟加载或按需加载,即在需要的时候的时候进行加载。三、使用  常用的懒加载方式有两种:即使用vue异步组件和ES中的import1、未用懒加载,vue中路由代码如下          import Vue from 'vue' ...

2020-02-08 15:58:47 264

原创 Vue动态加载组件的四种方式

动态加载组件的四种方式:1、使用import导入组件,可以获取到组件var name = 'system';var myComponent =() => import('../components/' + name + '.vue');var route={ name:name, component:myComponent}2、使用import导入...

2020-02-06 18:01:03 2661

原创 Vue Router官网

https://router.vuejs.org/zh/guide/essentials/named-routes.html

2020-02-06 16:41:47 1030

原创 IntelliJ IDEA 2019.3.2 x64 设置树状文件层级结构

2020-02-06 15:18:30 1040

原创 vue2.0:(三)、项目开始,首页入门(main.js,App.vue,importfrom)

接下来,就需要对main.js App.vue 等进行操作了。  但是这就出现了一个问题:什么是main.js,他主要干什么用的?App.vue又是干什么用的?main.js 里面的import from又在干嘛?newVue({})是干嘛的?里面又需要什么参数,它到底能干什么。在网上搜了一篇博文,解答一些初级的困惑。  一、什么是main.js?里面一般都是些什么内容?  ...

2020-02-05 10:46:25 444

转载 IDEA External libraries 不显示Maven中引入的repository

记录一下遇到的这个问题的解决方法,也是困惑了半天,感觉这是maven的bug,因为动了几次项目中引入的外部jar包,导致IDEA External libraries 不显示Maven中引入的repository,解决方法:1. 打开IDEA右侧的侧边栏Maven Project -> life cycle -> clean2. install3. 最后同样是在Mav...

2020-02-04 19:01:39 1084

原创 IDEA工作空间多开项目教程,多个项目放在一起

  刚开始使用IDEA的时候,因为不知道能在一个工作空间运行多个项目,都是有几个项目就开几个页面,结果就是,电脑超卡,本来电脑的运行就不大,这下子就更卡了,经常敲着敲着就卡顿了,所以在知道能开一个页面之后,这个博文就出来了,下面就是具体的操作步骤:    1.打开IDEA→选择 【file】→【new】→[Project] 2.选择【Empty...

2020-01-24 23:43:13 7458

转载 使用vue-cli(vue脚手架)快速搭建项目

vue-cli 是一个官方发布 vue.js 项目脚手架,使用 vue-cli 可以快速创建 vue 项目。这篇文章将会从实操的角度,介绍整个搭建的过程。1. 避坑前言其实这次使用vue-cli的过程并不顺利,反复尝试几次都遇到以下这个报错:创建vue-cli工程项目时的报错在网上查了很多资料才发现原来是node版本过低的问题,虽然没有找到官方对这个“过低”问题的解...

2020-01-12 18:22:23 162

原创 日历制作

&lt;%@ page language="java" contentType="text/html; charset=ISO-8859-1"    pageEncoding="ISO-8859-1"%&gt;&lt;!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html

2018-11-22 20:54:11 574

原创 用deferred对象解决异步加载问题

 注:jQuery 1.5.0版本开始引入的一个新功能----deferred对象。function start(){          var dtd = $.Deferred();          $.ajax({});          return dtd.promise();}function test2(){}function test3(){}f...

2018-11-04 17:23:53 390

原创 jQuery的deferred对象详解

作者: 张贝日期: 2018年11月04日jQuery的开发速度很快,几乎每半年一个大版本,每两个月一个小版本。每个版本都会引入一些新功能。今天我想介绍的,就是从jQuery 1.5.0版本开始引入的一个新功能----deferred对象。这个功能很重要,未来将成为jQuery的核心方法,它彻底改变了如何在jQuery中使用ajax。为了实现它,jQuery的全部ajax代码都被改...

2018-11-04 17:02:30 131

转载 struts2中怎么把action中的值传递到jsp页面

对于如何把struts2的action中的值传到jsp页面中,主要的方法有2种: 使用转发视图利用request域中储存所需的值 使用重定向时存储数据进入session使其在jsp中可以获得 下面,让我们分先后的讲解这2种方法!一、转发到jsp: 准备步骤: jsp页面随时准备使用el表达式获取request中的值, action中的值分...

2018-10-28 13:59:48 394

转载 Java中,ResultSet 的用法

•在Java中,获得ResultSet的总行数的方法有以下几种。 第一种:利用ResultSet的getRow方法来获得ResultSet的总行数 Java代码  Statement stmt = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE);    ResultSet...

2018-10-26 18:56:03 6303

转载 什么是闭包?闭包的优缺点?

闭包(closure)是javascript的一大难点,也是它的特色。很多高级应用都要依靠闭包来实现。1、变量作用域要理解闭包,首先要理解javascript的特殊的变量作用域。变量的作用域无非就两种:全局变量和局部变量。javascript语言的特别之处就在于:函数内部可以直接读取全局变量,但是在函数外部无法读取函数内部的局部变量。注意点:在函数内部声明变量的时候,一定要使用...

2018-10-18 09:41:18 142

转载 全面理解Javascript闭包和闭包的几种写法及用途

 一、什么是闭包和闭包的几种写法和用法1、什么是闭包闭包,官方对闭包的解释是:一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。闭包的特点:  1. 作为一个函数变量的一个引用,当函数返回时,其处于激活状态。  2. 一个闭包就是当一个函数返回时,一个没有释放资源的栈区。  简单的说,Javascript允许使用内部函数---即函数定...

2018-10-17 14:50:25 118

转载 bootstrap中modal框数据不清空,怎么解决

$('#myModal').on('hidden.bs.modal', function () { $('#fm').data('bootstrapValidator').destroy(); $('#fm').data('bootstrapValidator', null); clearForm($('#fm')); formValidator(); //...

2018-10-13 15:07:41 3893 1

原创 bootstrap分页

前端:&lt;%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%&gt;&lt;%@ include file="/static/vehicle/common/taglib.jsp"%&gt;&lt;%-- &lt;%@ include file=&quot

2018-10-11 12:32:08 504

转载 tomcat配置jndi+spring使用jndi数据源

1.JNDI 是什么JNDI是 Java 命名与目录接口(Java Naming and Directory Interface)2.JNDI到底起什么作用?2.1传统的做法JDBC 创建一个以JDBC连接数据库的程序,包含7个步骤:  1、加载JDBC驱动程序:     在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机),     这通过ja...

2018-08-26 20:49:16 277

转载 Multipart/form-data POST文件上传

Multipart/form-data POST文件上传简单的HTTP POST大家通过HTTP向服务器发送POST请求提交数据,都是通过form表单提交的,代码如下:&lt;form method="post"action="http://w.sohu.com" &gt;         &lt;inputtype="text" name="txt1"&gt;        

2018-08-14 16:27:55 520

原创 mysql8.0 centOs安装教程

 rpm安装: $ rpm -ivh mysql-community-common-5.7.19-1.el6.x86_64.rpm   $ rpm -ivh mysql-community-libs-5.7.19-1.el6.x86_64.rpm   $ rpm -ivh mysql-community-clients-5.7.19-1.el6.x86...

2018-08-12 18:30:25 239

转载 MySQL8如何设置表名大小写不敏感?

遇到同样问题,翻看MySQL官方文档发现lower_case_table_names can only be configured when initializing the server. Changing the lower_case_table_names setting after the server is initialized is prohibited.别指望了改了经过...

2018-08-12 17:53:20 12340 3

转载 MYSQL8.0以上版本正确修改ROOT密码

部署环境:安装版本red hat Cent 7.0MYSQL 版本 8.0.2.0 成功部署完毕后出现故障情况:1.      正常启动MYSQL服务后,敲Linux中root账户和密码进入不去。2.      从/etc/my.cnf 配置文件中加入skip-grant-table后正常登陆,但是不能创建用户等多操作  总结来说:想进去mysq...

2018-08-12 17:06:46 10302

原创 mysql8.0授权:远程连接 ,修改加密方式

问题: 其它主机如何访问另一个主机的数据库java报错: null,  message from server: "Host 'windows10.microdone.cn' is not allowed to connect to this MySQL server"数据库报错: You are not allowed to create a user with GRANT解决方法:...

2018-08-12 16:06:30 3448

转载 mysql修改密码

新版MySQL修改密码的四种方法:(1) 直接设置法:# test为用户名,password后面是新密码,回车后输入旧密码即可[root@pavilion 15:09 hp]# mysqadmin -u test -p password Csdn123456....

2018-08-12 15:45:04 282

转载 springMV中的view-controller的作用

先来看一段代码,下面这段代码的作用是在Controller中实现一个页面的跳转功能。 @Controller @RequestMapping("index") public class TestController { /** * @Title: toIndex * @Description: 实现页面跳转功能 * @retur...

2018-08-11 15:20:18 207

原创 spring5.0整合activity5.22报错:java.lang.NoClassDefFoundError:com/fasterxml/jackson/databind/ObjectMapper

查看MappingJackson2HttpMessageConverter源码注释:Implementation of {@link org.springframework.http.converter.HttpMessageConverter} that can read and * write JSON using &lt;a href="http://wiki.fasterxml.co...

2018-08-05 21:47:57 1467

转载 mysql服务设置远程连接 解决1251 client does not support ..问题

一、前期准备1、虚拟机/物理机    mysql环境(非本机)2、本机 navicat软件(验证远程连接)二 、mysql配置1、在远程主机的本机   使用root用户连接mysqlmysql -u root -p备注 : mysql -u 最高权限用户名 -p   再输入密码进入2、设置用户配置项(1) 查看用户信息select host,user,plugin,authentication_s...

2018-07-15 16:42:56 351

转载 【mysql】You must reset your password using ALTER USER statement before executing this statement.

故障现场:登陆到MySQL服务器,不管你执行什么命令都报这个错mysql&gt; show databases;ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.mysql&gt; use test;ERROR 1820 (HY000...

2018-07-15 15:53:19 216

ansj中文分词器加载自定义crf教程.docx

自己整理的ansj中文分词器加载自定义crf教程

2021-09-21

空空如也

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

TA关注的人

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