自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(75)
  • 资源 (3)
  • 收藏
  • 关注

原创 tesseract OCR 插件 ARM版本安装部署【亲测可用】

tesseract最近搞xc,之前在x86集群是用的ocr插件的包不能再arm服务器直接安装,需要寻找arm版本的rpm包。tesseract的arm rpm包比较好找,问题是还有其他的依赖,需要安装,否则安装会报错。下载链接https://download.csdn.net/download/fly_fly_fly_pig/85116400地址:部署步骤安装rpmsudo rpm -Uvh --force --nodeps *.rpm放入中文识别包cp chi_sim.tr

2022-04-12 16:18:02 1423

原创 LeetCode122,买股票的最佳时机

LeetCode122,买股票的最佳时机题目描述给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。设计一个算法来计算你所能获取的最大利润。你可以尽可能地完成更多的交易(多次买卖一支股票)。注意:你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock-ii解题思路直接暴力法题中已经说明,不限制次数

2020-05-18 22:37:09 232

原创 LeetCode523,连续的子数组和

LeetCode532,连续的子数组和题目描述给定一个包含非负数的数组和一个目标整数 k,编写一个函数来判断该数组是否含有连续的子数组,其大小至少为 2,总和为 k 的倍数,即总和为 n*k,其中 n 也是一个整数。示例 1:输入: [23,2,4,6,7], k = 6输出: True解释: [2,4] 是一个大小为 2 的子数组,并且和为 6。示例 2:输入: [23,2,6,4,7], k = 6输出: True解释: [23,2,6,4,7]是大小为 5 的子数组,并且和为 4

2020-05-15 00:24:47 361

原创 LeetCode152,乘积最大子数组

LeetCode152,乘积最大子数组题目描述给你一个整数数组 nums ,请你找出数组中乘积最大的连续子数组(该子数组中至少包含一个数字),并返回该子数组所对应的乘积。示例 1:输入: [2,3,-2,4]输出: 6解释: 子数组 [2,3] 有最大乘积 6。示例 2:输入: [-2,0,-1]输出: 0解释: 结果不能为 2, 因为 [-2,-1] 不是子数组。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/maximum

2020-05-14 00:06:26 236

原创 LeetCode322,硬币凑整问题

LeetCode 322问题描述给定不同面额的硬币 coins 和一个总金额 amount。编写一个函数来计算可以凑成总金额所需的最少的硬币个数。如果没有任何一种硬币组合能组成总金额,返回 -1。示例 1:输入: coins = [1, 2, 5], amount = 11输出: 3解释: 11 = 5 + 5 + 1示例 2:输入: coins = [2], amount = 3 输出: -1来源:力扣(LeetCode)链接:https://leetcode-cn.com/pro

2020-05-13 15:48:13 4313

原创 Word未保存文档恢复

写了一天的word,最后点关闭的时候,忘记点保存。结果,修改的内容全没了点了不保存之后,瞬间意识到问题的严重性。然后就是问度娘,有好多说是要用到其他软件 ,瞬间放弃。最后算是通过用office自带的功能把修改内容找回来了。解决方法:打开未保存文件,文件->信息->管理文档,有历史版本,双击即可恢复。office自动恢复功能:在恢复文件夹下面可以找到相应的asd文件...

2020-02-26 21:11:01 951

原创 最长回文串题解

题目描述给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为 1000。示例 1:输入: “babad” 输出: “bab” 注意: “aba” 也是一个有效答案。示例 2:输入: “cbbd” 输出: “bb”来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/longest-palindromic-...

2019-12-23 11:17:23 202

原创 Linux挂载磁盘步骤

此次使用虚拟机vm来进行操作1. 在vm设置界面添加磁盘,大小自定义,一直默认下一步即可。2. 添加磁盘后需要重启虚拟机。3. 查看磁盘//查看是否有新加的磁盘 /dev/sd*# fdisk -l4. 格式化//格式化为ext4格式,根据自己需求来选合适的格式# mkfs -t ext4 /dev/sd*5. 创建挂载目录,挂载// 创建挂载目录# mkdir -p ...

2019-11-08 17:31:44 378

原创 SequoiaDB集群部署简易步骤

本篇采用命令行方式在三台虚机上部署SDB集群。SequoiaDB v3.2.3及以上版本支持sac一键部署集群此次部署集群使用centos7.x版本,每台虚机内存分配2g或以上一. 安装前准备工作1. 修改主机名# 按照顺序,修改三台主机名分别为sdb01,sdb02,sdb03vi /etc/hosts2. 关闭防火墙# 查看防火墙状态systemctl status ...

2019-09-17 19:35:22 830

原创 虚拟机问题汇总

Linux篇1. 最小化安装centos7,安装完成之后,输入ifconfig提示找不到命令。解决方法:vi /etc/sysconfig/network-scripts/ifcfg-eno***该文件有一个属性:ONBOOT=no,改为ONBOOT=yes,保存退出。重启网卡:service network restartyum安装net-tools:yum install ne...

2019-09-17 09:39:16 290

原创 redis搭建步骤

redis集群搭建步骤1. 单机版redis搭建在redis官网下载安装包,上传至linux。下载地址:https://redis.io/download解压tar -zxvf redis-5.0.3.tar.gz解压完成之后,在解压目录下执行:make命令,进行编译。cd redis-5.0.3make编译成功之后,就算是安装好了。在解压目录下,新建bin,和et...

2019-09-11 14:36:18 198

原创 redis集群搭建时遇到的问题(ERR Invalid node address specified: hostname:6379)

环境:三台虚拟机,一台部署两个redis节点。 三台主机的host文件中已经配置好主机名,并且可以ping通。问题:在六个节点创建完成之后,开始进行集群的搭建。命令:redis-cli --cluster create redis01:6379 redis02:6379 redis03:6379redis01:7379 redis02:7379 redis03:7379报错...

2019-09-10 16:00:24 4477 1

原创 红黑树的理解

https://blog.csdn.net/yang_yulei/article/details/26066409

2019-08-20 15:28:59 85

原创 java探幽-java实现方法参数数量可变

一般,我们在编写接口方法时,参数的个数都是固定的。今天在看String静态方法join时,发现,参数可以传任意多个。这激起了我的好奇心,翻开源码 public static String join(CharSequence delimiter, CharSequence... elements) { Objects.requireNonNull(delimiter); ...

2019-08-14 17:22:08 171

原创 spring boot整合ssm框架开发java web项目(maven聚合)

之前用myeclipse做的一个课设,用的ssm框架,没有maven,所以想着能不能用spring boot做一下这里说一下为什么要用spring boot主要是最近在学spring boot啦,用这个项目来练一下手。优点是显而易见的,spring boot相比于传统的spring省去了繁琐的配置,甚至这个项目中我都没有去管web.xml。只需要将必须的信息:如数据库信息,mapper文件位...

2019-03-21 11:23:25 696

原创 搭建自己的linux服务器(入门级)

这两天刚入职,还没有进项目组,所以比较闲,就想着试试能不能把上次课设的项目布到服务器上面,经过两天的折腾,终于布上去了(服务器是在腾讯云上免费领的,只有15天)我的项目:http://129.28.24.21:9999/smsm_copy/服务器租用在腾讯,阿里,或者百度云上随便租一个服务器就行,一般都有学生套餐,一般10块左右一个月,最低配置.租好服务器之后,创建实例,这时候你就拥有一台...

2019-03-08 14:14:52 6381 1

原创 java按照字节数截取字符串(确保汉字不能被截取半个)

编写一个截取字符串的函数,输入一个字符串和要截取的字节长度,确保汉字不能被截取半个,比如输入(“我ABC”,4)应该输出"我AB",输入(“LAB汉”,4)应该输出"LAB汉",而不应该输出LAB和汉的一半思路:在内存中,字符和符号占一个字节,而汉字占两个或三个字节.所以在截取的时候,应该一边拼接字符串,一边记录已经截取的字节长度,遇到汉字时,只要字节长度没有超出,则这个汉字就应该被全部截取代...

2019-02-22 18:11:38 3375 1

原创 java工程中log4j.properties配置文件的应用和

介绍Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务 器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。Log4j由三个重要的组件构成:日志信息的优先级,日志信息的输出目的地,日志信息的输出格...

2019-01-12 22:08:49 1452

原创 java实现二叉平衡树

二叉平衡树定义二叉树中所有子树的左右子树的高度差不超过1树的高度从所有叶节点开始数高度到根节点,其中的最大值即为树的高度非平衡二叉树转成平衡二叉树(思路)找出所有不平衡的子树,将不平衡子树的根节点记录下来.调节位于最下方的子树,使之平衡重复1,2步,直到这棵树平衡每次调整只调整节点数最少的子树,节点少的子树大部分情况都为4中的基本情况二叉树的调节(旋转)...

2018-12-04 21:36:51 338 1

转载 collection接口

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/jyg0723/article/details/80498840 集合家族Collection接口Collection接口Api一览为什么重写Iterable...

2018-11-17 10:14:41 162

原创 java设计模式之建造者模式

一.建造者模式描述Builder模式是一步一步创建一个复杂对象的创建型模式,它允许使用者在不知道内部建造细节的情况下,可以更精细的控制对象的构造流程。该模式是为了将构建复杂对象的过程和它的部件解耦,使得构建过程和看不见得表示隔离开来。因为一个复杂的对象有很多大量组成部分,如电脑,有主机,显示器,操作系统,还有各种小零件等,如何将这些看不见的组建成一台电脑,这个装配过程很漫长,也很复杂,为了在...

2018-10-29 12:01:28 164

原创 idea快捷键大全

IntelliJ Idea 常用快捷键列表Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctrl+F12,可以显示当前文件的结构Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3...

2018-10-26 17:27:36 249

原创 java设计模式之工厂设计模式(Factory)

在学校实训的时候,第一节课老师就讲的spring中的工厂模式,创建对象的时候,只需要传入配置文件中预设的名字就可以得到该对象,当时确实很困惑.1. 工厂模式简介工厂模式用于对象的创建,使得客户从具体的产品对象中被解耦。2 工厂模式分类工厂模式获取对象的方式有三种:通过判断变量名获取,每次都要传入字符串变量,用来告诉工厂你要获取的是哪个对象,容易出错.(简单工厂)通过调用工厂中的方...

2018-10-26 15:48:52 177

原创 java面试题练习记录

之前有在网上下过好多java面试题,都还没怎么做过,最近因为实习快要结束了,意味着又要开始面试之路了,所以拿出来练练,开贴记录一下.1.写出代码的运行结果public class WriteResult { public static void welcome(String str){ str = new String("welcome"); } p...

2018-10-19 16:14:28 159

转载 web.xml中标签的加载顺序

一、概述1、启动一个WEB项目的时候,WEB容器会去读取它的配置文件web.xml,读取<listener>和<context-param>两个结点。2、紧接着,容器创建一个ServletContext(servlet上下文),这个web项目的所有部分都将共享这个上下文。3、容器将<cont...

2018-10-10 14:57:26 413

转载 servlet详细教程

版权声明:本文为博主原创文章,转载请注明来自微信公众号"最高权限比特流"。欢迎关注我的微信公众号:最高权限比特流,带你装逼带你飞。 https://blog.csdn.net/yanmiao0715/article/details/79949911 #Serv...

2018-10-10 10:31:09 175

转载 在idea上导入和 部署项目

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u013291367/article/details/78053195 长时间使用Eclipse或者MyEclipse慢慢的就会发现越来越蛋疼。过于简单粗暴的界面...

2018-09-25 10:17:29 694

原创 Integer中方法compare和compareTo的区别

从名字上我们就可以大概才出来他们的区别,compareTo的参数是一个整数,是对象的方法.相对之下compare的参数应该就是两个,是类的方法.再来看看源码 //compareTo public int compareTo(Integer anotherInteger) { return compare(this.value, anotherInteger...

2018-09-17 14:58:33 25657

原创 Integer类的缓存策略

先给出一个问题,下面程序的输出结果是什么public static void integerCacheTest{ Integer num_01 = 100; Integer num_02 = 100; System.out.println(num_01==num_02); Integer num_03 = 200; ...

2018-09-13 15:31:47 160

原创 ip地址,域名,dns的和url(网址)联系和区别

1.IP地址:每个连接到Internet上的主机都会分配一个IP地址,IP地址是用来唯一标识互联网上计算机的逻辑地址,机器之间的访问就是通过IP地址来进行的。IP地址采用二进制的形式表示的话很长,比较麻烦,为了便于使用,IP地址经常被写成十进制的形式,用“.”分开,叫做“点分十进制表示法”,如:127.0.0.1。2.域名:IP地址毕竟是数字标识,使用时不好记忆和书写,因此在IP地址的基础上又...

2018-09-12 14:38:25 391

转载 cmd常用命令

windows常用命令打开”运行”对话框(Win+R),输入cmd,打开控制台命令窗口…也可以通过cmd /c 命令 和 cmd /k 命令的方式来直接运行命令注:/c表示执行完命令后关闭cmd窗口;...

2018-09-10 17:00:15 7439 1

原创 java String中concat和'+'的区别

java对String类型可以进行拼接操作 我们常用的是直接用’+’进行拼接,String中还提供了一种方法String concat(String str),用来在字符串的尾部拼接一个字符串,那么,这两种拼接方法有什么不同呢?今天来研究一下.1.concat方法 老规矩,先给出源码 public String concat(String str) { int...

2018-09-09 12:40:20 5769 1

原创 java String中new和直接赋值的区别

在此之前,我们要知道的是,String是不可变对象,只要创建就不能修改,所有的修改操作实际上都是新建的String对象.1.直接赋值String myString = "hello world";原理是:现在java的常量池中寻找hello world对象,如果没有,在堆内存中new一个值为”hello world” 的对象,放到常量池中. 之后再用直接赋值的方法时,如果值相同,就直接...

2018-09-07 10:27:13 11528 6

原创 java中equals和==的区别(String)

话不多说,先给出String中equals方法的源码 /** * Compares this string to the specified object. The result is {@code * true} if and only if the argument is not {@code null} and is a {@code * Stri...

2018-09-06 17:18:19 118

转载 java的自动装箱与拆箱

详解Java的自动装箱与拆箱(Autoboxing and unboxing) 一、什么是自动装箱拆箱 很简单,下面两句代码就可以看到装箱和拆箱过程1 //自动装箱2 Integer total = 99;3 4 //自定拆箱5 int totalprim...

2018-09-06 11:59:37 152

转载 java成神之路

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/small__snail__5/article/details/82428237 ...

2018-09-06 09:26:10 159

转载 ajax学习

版权声明:更多内容:http://www.findme.wang ;本文地址: https://blog.csdn.net/hsd2012/article/details/51152810 ...

2018-09-03 14:48:49 231

转载 绝对定位和相对定位

我们先来看看CSS3 Api中对position属性的相关定义:static:无特殊定位,对象遵循正常文档流。top,right,bottom,left等属性不会被应用。 relative:对象遵循正常文档流,但将依据...

2018-09-03 14:27:32 329

原创 CSS:盒子模型(框模型)

盒子css处理网页时,他认为每个元素都包含在一个不可见的盒子里.盒子组成: 内容区(content) 内边距(padding) 边块(border) 外边距(margin):与其他盒子的距离1.给盒子设置边框 为一个元素设置边框必须指定三个样式,缺一不可 border-width:边框宽度 border-color:边框颜色 border-style:边框的样式(实线还...

2018-08-20 22:31:16 213

原创 dubbo初学:一个简单的demo步骤详解

这周看了好久的dubbo,看不懂啊,越看头越大,想了想还是算了吧,直接上手,先会用了在探究原理吧!准备工作 在项目开始之前,首先要在电脑上装一个注册中心,用来发布服务.我装的是zookeeper注册中心.安装很简单,安装方法:https://blog.csdn.net/weixin_37715446/article/details/78642052安装完之后,zookeeper的那个cm...

2018-08-18 21:14:20 917 2

tesseract-aarch64 rpm合集包

tesseract arm安装部署 其中包含: rpm包 中文识别包 readme文件

2022-04-12

activiti员工请假流程源码

源码对应博文,https://blog.csdn.net/fly_fly_fly_pig/article/details/81700820

2019-03-27

activiti插件

myeclipse的activiti插件压缩包,把解压之后里面的文件放到myeclipse安装目录下的dropins文件夹中,并修改activiti.link中的路径为你的安装路径,以上即可完成activiti的安装

2018-08-06

空空如也

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

TA关注的人

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