迷失的鹿hold
码龄15年
关注
提问 私信
  • 博客:170,969
    170,969
    总访问量
  • 17
    原创
  • 1,447,337
    排名
  • 12
    粉丝
  • 0
    铁粉

个人简介:何以解忧,唯有暴富!!! 哈哈哈,努力吧,骚年。。。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2010-09-01
博客简介:

刘hh的成长记录

博客描述:
何以解忧,唯有暴富!!! 哈哈哈,努力吧,骚年。。。
查看详细资料
个人成就
  • 获得45次点赞
  • 内容获得6次评论
  • 获得31次收藏
创作历程
  • 1篇
    2021年
  • 17篇
    2018年
  • 33篇
    2017年
  • 4篇
    2016年
成就勋章
TA的专栏
  • javascript
    6篇
  • 正则表达式
    1篇
  • java
    15篇
  • linux
    10篇
  • mysql
    7篇
  • 数据库
    3篇
  • bat
    1篇
  • maven
    5篇
  • 加密技术
    1篇
  • 编辑器
    1篇
  • config-xml
  • js
  • vue-js
    1篇
  • gradle
    1篇
  • kafka-消息发布与订阅
    1篇
  • redis
    1篇
  • config
  • mongodb
    1篇
  • nginx
    1篇
  • IntelliJ IDEA
兴趣领域 设置
  • 编程语言
    java
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

tesseract安装文字识别-基础训练

tesseract安装文字识别-基础训练效果对比安装tesseract训练素材识别文字开始训练合并文件为tif生成box文件创建字体文件字符矫正执行合并为字体库文件再次识别效果对比训练前:这里明显可以看出来真的很烂,识别的什么玩意儿训练后:完美的训练。安装tesseractmacOS下安装:首先安装tesseract,这个应该是基础程序吧brew install tesseract2.下载语言(字)库字库下载,可以顺便把tesseract下载了,后面如果异常可能用到这里的文件。
原创
发布博客 2021.01.08 ·
463 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

centos nodejs v10安装

curl -sL https://rpm.nodesource.com/setup_10.x | bash -yum install -y nodejsnode -vnpm -v测试 okgoogle-chrome 安装yum install https://dl.google.com/linux/direct/google-chrome-stable_current_x86_6...
原创
发布博客 2018.11.08 ·
3056 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

深入理解乐观锁与悲观锁

原文地址在数据库的锁机制中介绍过,数据库管理系统(DBMS)中的并发控制的任务是确保在多个事务同时存取数据库中同一数据时不破坏事务的隔离性和统一性以及数据库的统一性。乐观并发控制(乐观锁)和悲观并发控制(悲观锁)是并发控制主要采用的技术手段。无论是悲观锁还是乐观锁,都是人们定义出来的概念,可以认为是一种思想。其实不仅仅是关系型数据库系统中有乐观锁和悲观锁的概念,像memcache、hi...
转载
发布博客 2018.04.18 ·
570 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

前端图片压缩上传(纯js的质量压缩,非长宽压缩)

这里写链接内容 此demo为大于1M对图片进行压缩上传若小于1M则原图上传,可以根据自己实际需求更改。demo源码如下:<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title>XMLHttpRequest上传文件</title&gt
转载
发布博客 2018.04.17 ·
968 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

https nginx配置文件

安装nginxuser www www;worker_processes 1; #设置值和CPU核心数一致error_log /usr/local/webserver/nginx/logs/nginx_error.log crit; #日志位置和日志级别pid /usr/local/webserver/nginx/nginx.pid;#Specifies the value for m...
原创
发布博客 2018.03.30 ·
711 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

将jar包安装到本地repository中的命令

原文:将jar包安装到本地repository中的命令mvn install:install-file -Dfile=my-jar.jar -DgroupId=org.richard -DartifactId=my-jar -Dversion=1.0 -Dpackaging=jarmvn install:install-file-Dfile=jar包的位置-DgroupId=上面的g...
转载
发布博客 2018.03.28 ·
1333 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux 下后台运行程序,查看和关闭后台运行程序

原文:Linux 下后台运行程序,查看和关闭后台运行程序1、运行.sh文件直接用./sh 文件就可以运行,但是如果想后台运行,即使关闭当前的终端也可以运行的话,需要nohup命令和&命令。(1)&命令 功能:加在一个命令的最后,可以把这个命令放在后台执行(2)nohup命令 功能:不挂断的运行命令2、查看当前后台运行的...
转载
发布博客 2018.03.27 ·
1064 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

sh_脚本语法

原文:sh_脚本语法介绍:开头程序必须以下面的行开始(必须方在文件的第一行):#!/bin/sh符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。当编写脚本完成时,如果要执行该脚本,还必须使其可执行。要使编写脚本可执行:编译 chmod +x filename 这样才能用./filename 来运行...
转载
发布博客 2018.03.27 ·
381 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Java8 Stream API介绍

原文:Java8 Stream API介绍Stream API是Java8中处理集合的关键组件,提供了各种丰富的函数式操作。Stream的创建任何集合都可以转换为Stream: //数组 String[] strArr = new String[]{"aa","bb","cc"}; Stream<String> streamArr = Str...
转载
发布博客 2018.03.27 ·
251 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

spring boot 学习(十二)拦截器实现IP黑名单

原文:spring boot 学习(十二)拦截器实现IP黑名单拦截器实现IP黑名单前言 最近一直在搞 Hexo+GithubPage 搭建个人博客,所以没怎么进行 SpringBoot 的学习。所以今天就将上次的”?秒防刷新”进行了一番修改。上次是采用注解加拦截器(@Aspect)来实现功能的。但是,如果需求是一个全局的拦截器对于大部分URL都进行拦截的话,自己一个个加显然是不可能的...
转载
发布博客 2018.03.27 ·
2220 阅读 ·
1 点赞 ·
1 评论 ·
4 收藏

SpringBoot 实现控制器 IP 访问次数限制

原文:SpringBoot 实现控制器 IP 访问次数限制今天给大家介绍一下 SpringBoot 中如何自定义注解实现控制器访问次数限制。在 Web 中最经常发生的就是利用恶性 URL 访问刷爆服务器之类的攻击,今天我就给大家介绍一下如何利用自定义注解实现这类攻击的防御操作。其实这类问题一般的解决思路就是:在控制器中加入自定义注解实现访问次数限制的功能。具体的实现过程看下面的例子...
转载
发布博客 2018.03.27 ·
5030 阅读 ·
0 点赞 ·
1 评论 ·
4 收藏

js上传图片

效果图index.html<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head&g
原创
发布博客 2018.03.23 ·
330 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

高德地图搜索点击反馈

高德api 页面加载完成/提示框选中/点击地图根据经纬度 获取并设置地址<!DOCTYPE HTML><html><head><meta charset="utf-8"><meta name="renderer" content="webkit|ie-comp|ie-stand">&lt
原创
发布博客 2018.03.20 ·
850 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

lambda实体属性去重,对实体的某个属性进行去重

原文地址下面我将介绍一下如何为一个List<People> 这样的List里面的某个属性进行去重。顺便介绍一下两个实体之间如何用lambda进行复制 OK,我们先来写一个Person实体package com.dzy.test.lambda;/** * Created by itar */public class Person { private in...
转载
发布博客 2018.03.15 ·
1737 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MongoDB安装及配置,解决只能通过127.0.0.1访问的问题

mongodb安装教程菜鸟教程创建文件夹mkdir D:\Program Files\MongoDB\Server\3.6\data\dbmkdir D:\Program Files\MongoDB\Server\3.6\data\logmongod.cfgsystemLog: destination: file path: D:\Program File...
原创
发布博客 2018.03.14 ·
8863 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

远程连接mysql 授权

报错:1130-host ... is not allowed to connect to this MySql server解决方法:1。 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从”localhost”改称”%”m...
转载
发布博客 2018.03.07 ·
400 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

linux下彻底卸载mysql

linux下彻底卸载mysql 图解教程1、查找以前是否装有mysql 命令:rpm -qa|grep -i mysql说明之前安装了:MySQL-client-5.5.25a-1.rhel5MySQL-server-5.5.25a-1.rhel52、停止mysql服务、删除之前安装的mysql 删除命令:rpm -e –nodeps 包名rpm -ev MySQL-...
转载
发布博客 2018.03.07 ·
328 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

[linux/windows]mysql修改密码

linux下mysql的root密码忘记解决方1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。 因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的 状态下,其他的用户也可以任意地登录和修改MySQL的信息。可以采用将MySQL对 外的端口封闭,并且停止Apache以及所有的用户进程的方法实现服务器的准安全 状态。最...
转载
发布博客 2018.03.07 ·
287 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Redis配置参数的热修改 设置有效时间

原作者地址Redis使用config命令,可以对配置项参数热修改,不必重启。redis最好不要重启,重启一次会引发如下问题: 1、如果数据很多(例如几个G),读起来很慢; 2、重启风险很大,Redis有内存陷阱 3、重启会引发读快照,读AOF文件使用config get * 获得所有的配置项的key config set timeout 250改变key的value ...
转载
发布博客 2017.08.29 ·
2561 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

mysql数据关联查询及显示问题,一对多查询

原文链接 表a aid atitle atext 1 测试1 测试1测试1测试1测试1测试1 2 测试2 测试2测试2测试2测试2测试2 表b: bid aid bclass 1 1 red 2 1 green 3 2 red 4 1 white 查询语句: SELECT a.*,b.bclass FROM aleft JOIN B ON a.aid =
转载
发布博客 2017.08.17 ·
903 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多