自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于一个final关键字的坑

1.redis自定义序列化Jackson2JsonRedisSerializer<Object> jackson2JsonRedisSerializer = new Jackson2JsonRedisSerializer<>(Object.class);//ObjectMapper类是Jackson库的主要类。它提供一些功能将转换成Java对象匹配JSON结构ObjectMapper objectMapper = new ObjectMapper();//配置全局序列化参

2020-09-17 14:54:30 376

原创 maven 使用assembly打zip包

话不多说,直接路配置文件,外带怎么把scala代码打入jar包中<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...

2019-10-29 11:44:26 428

原创 GIt上传文件到远程GITHUB端

1.使用git上传本地文件到远端github上安装git,我安装的是win64版本,直接解压安装就好。在本地磁盘找一个文件夹作为本地仓库,选择Git Bash Here,切换到/e/te 目录下,输入git init初始化,发现目录下多了一个.git文件夹。置ssh key值在git命令行中对git进行全局设置,git config --global user.name "用户名",...

2019-09-02 21:47:10 127

原创 关于ElasticSearch的使用

一、安装 下载地址:https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.3.0-linux-x86_64.tar.gz,这是针对lunix的版本,其中7.3.0是自己的需要的版本号,换成自己对应的version就可以下载对应的版本针对单机版的: 在服务器上找个目录解压,然后修...

2019-08-01 15:22:05 180

原创 关于Spring中的注解

@Bean用于Spring自动注入创建对象创建对象,如如果方法,带参数,则参数必须也是使用了@Bean注解创建的对象类的起始需要注解@Configuration和@Component@Configurationpublic class SparkShellConfiguration { @Bean // @Bean(name="spark") /** ...

2019-05-05 16:56:37 169

原创 kylo添加登录权限module

kylo系统权限是双重权限,auth-kylo(是用于查看页面的,如去掉进入页面,将是白板)自带支持默认(dladmin,thinkbig)auth_file(users.properties,group.properties)对于group.properties(如果使用auth-kylo、auth-file组合,group.properties是一个空文档,因为auth-kyl...

2019-04-15 10:25:06 599 2

原创 Springboot 结合Spring security实战

项目中用到了权限,控制每个访问路径,实施具体权限,以防没有权限登陆后直接可以输入网址访问数据库:role(权限表)注:这个有个坑就是关于“ROLE_”这个的Spring security默认好像是自己添加了“ROLE_”Z,这个前缀的,后面会遇到Spring security核心类import org.springframework.beans.factory.annotat...

2018-12-25 11:17:54 494

原创 intell idea 使用mave打springboot包的插件

&lt;plugin&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-maven-plugin&lt;/artifactId&gt; &lt;version&gt;1.5.4.RELEASE&lt;/version&gt;&am

2018-11-08 11:49:46 432

转载 Springboot打包放入tomcat中运行

pom.xml调整1.1 打包方式修改&lt;packaging&gt;jar&lt;/packaging&gt;变更为&lt;packaging&gt;war&lt;/packaging&gt;1.2. 添加依赖重点:scope是provided&lt;dependency&gt; &lt;groupId&gt;org.springframework.b...

2018-11-08 11:45:03 1327

原创 shell脚本:awk和sed

awk 和sed    cut [选项] 文件名   默认分隔符是制表符    选项:        -f 列号:    提取第几列        -d 分隔符:    按照指定分隔符分割    cut的局限性  不能分割空格        awk        一个强大的文本分析工具        把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分在进行各种处理   ...

2018-10-14 12:11:16 287

原创 shell脚本:函数以及调试

自定义函数     [ function ] funname [()]     {       &lt;程序&gt;     }     注:函数返回值,只能通过$?系统变量获得,可以显示加:return 返回值,如果不加,将以最后一条命令运行结果,作为返回值,return后跟随数字n(0-255)     脚本调试    bash -n xx.sh 判断语法是否有误    bas...

2018-10-14 12:07:58 142

原创 shell脚本:流程控制语句

if/else 命令连接符:单个分支if条件语句if[ 条件判断 ]then&lt;程序&gt;fi或者if[ 条件判断 ]; then&lt;程序&gt;fi多分支if[ 条件判断 ]; then&lt;程序&gt;elif [条件判断2];then&lt;程序&gt;else&lt;程序&gt;fieg:#!/bin/...

2018-10-14 12:06:10 216

原创 shell脚本:命令

命令连接符;表示不管前面是否执行成功都要执行&amp;&amp;表示前面执行成功才执行后面||表示前面执行失败才执行后面read命令read [选项] 值read -p(提示语句) -n(字符个数) -t(时间秒) -s(不显示)运算符expr 3 + 2结果赋值sum=`expr 3 + 2` 或者 sum=$((3 + 2))乘法expr 3 \...

2018-10-14 12:01:43 624

原创 shell脚本:变量

首行:#!/bin/bash#!符号能够被内核识别成为一个脚本的开始,这一行必须位于脚本的首行注释:#除去第一行的#内容:可执行结构和内容创建文件的方式:touchecho “” &gt; first.sh 注:向文件输入””中的内容 &gt; 是覆盖  &gt;&gt; 是追加vimchmod +x first.sh 给文件赋予权限执行脚本:绝对路劲、...

2018-10-14 12:00:27 151

原创 spring自带websocket用于前后台实时交付

后台代码package com.ny.until;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.web.socket.config.annotation.E...

2018-08-29 10:15:28 278

原创 websocket的java客户端,使用Tomcat中的websocket搭建

pom.xml的配置&lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;spring-boot-starter-websocket&lt;/artifactId&gt;&lt;/dependency&gt;&lt;dependency&gt

2018-08-29 10:07:32 1143

原创 富文本编辑ckeditor.js的使用

使用ckeditor.js编辑副本,生成静态页面前端代码: &lt;div style="margin:20px"&gt; &lt;textarea rows="20" name="editor" id="editor"&gt;&lt;/textarea&gt;&lt;br/&gt; &lt;a onclick=&quo

2018-08-28 17:52:55 5150

原创 java 读取PDF

pom.xml配置 &lt;!-- 读取pdf文件 --&gt; &lt;dependency&gt; &lt;groupId&gt;org.apache.pdfbox&lt;/groupId&gt; &lt;artifactId&gt;pdfbox&lt;/artifactId&gt; &lt;version&gt;

2018-08-28 15:25:53 242

原创 word 转html,实用版

第一种:导入pom.xml&lt;dependency&gt; &lt;groupId&gt;net.sf.jacob-project&lt;/groupId&gt; &lt;artifactId&gt;jacob&lt;/artifactId&gt; &lt;version&gt;1.14.3&lt;/version&gt; &lt;/de

2018-08-27 14:58:54 304

原创 关于springboot读取自定义的配置

我是自定义一个关于发邮件的自定义文件,然后读取它,在网上找了很多关于读取文件的,结果一直发现值为null,用@Value读取也为null,因为我不是在controller层读取配置,而是在util工具包读取,就十分麻烦,记录下来自己走过的坑:第一步不用说,创建配置文件;第二步,创建配置文件的类:@Component@Configuration@ConfigurationPro...

2018-08-14 15:10:29 118

原创 搭建spring boot项目

pom.xml配置&lt;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/m...

2018-07-28 00:06:42 119

原创 关于springboot打包,然后扫描不到mapper文件

springboot项目打成jar包后,一直提示:nested exception is org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.ny.dao.UserInfoDao.getUserInfo] with root cause,花了几小时试过很多种方式,一直没用成...

2018-07-27 16:46:59 4928 2

原创 spring boot 对于thymeleaf配置html

需要加入:&lt;!DOCTYPE html&gt;&lt;html xmlns:th="http://www.thymeleaf.org"&gt; &lt;head&gt;然后就可以使用&lt;input type="hidden" th:value="${error}" id="error"/&gt;在thymeleaf中怎么使用js获

2018-07-13 15:37:34 279

转载 lunix 命令

系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpuinfo 显示CPU info...

2018-06-24 12:52:54 273

原创 动态分析求('abc'-> 'xy')

使用动态分析求解,abc-&gt;xy,需要几步操作增加、删除、替换一个字母算一步# -*- coding: UTF-8 -*-start = 'abc'end = 'yz's = len(start) + 1e = len(end) + 1# 生成二维数组arr = [[0 for i in range(e)] for j in range(s)]for i in range...

2018-05-28 19:19:12 230

原创 python遇错

#建立图像plt.figure()#画箱线图,直接使用DataFrame的方法p = data.boxplot()#'flies'即为异常值的标签x = p['fliers'][0].get_xdata()y = p['fliers'][0].get_ydata()#从小到大排序,该方法直接改变原对象y.sort()报错:'AxesSubplot' object is not subscripta...

2018-05-11 19:03:38 1384

原创 归并排序

        归并排序(MERGE-SORT)是建立在归并操作上的一种有效的排序算法,该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。将已有序的子序列合并,得到完全有序的序列;即先使每个子序列有序,再使子序列段间有序。若将两个有序表合并成一个有序表,称为二路归并。#coding:utf-8def mergeSort(lis): if len(lis) ...

2018-05-11 19:01:34 105

原创 梳排序算法

梳排序(Comb sort)是一种不稳定排序算法,其改良于冒泡排序和快速排序。在冒泡排序中,只比较阵列中相邻的两项,即比较的间距为1,梳排序提出此间距其实可以大于1,梳排序中,开始时的间距设定为阵列长度,并在循环中以固定的比率递减,通常递减率为1.3,该数字是原作者通过实验得到的最有效的递减率。其实当间距为1的时候,梳排序就是冒泡排序,而间距大于1的时候,梳排序的就是尽量把小的数字往前移动并保证此...

2018-05-10 21:45:29 276

空空如也

空空如也

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

TA关注的人

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