自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 opencv python实现视频/图像加框以及文字(支持汉字)

最近做了个视频后处理的需求,记录下.直接上完整代码import cv2import numpyfrom flask import Flask, requestfrom PIL import Image, ImageDraw, ImageFontapp = Flask(__name__)def cv2ImgAddText(img, text, left, top, text_co...

2019-11-29 10:31:24 4088

原创 manjaro

sudo pacman-mirrors -i -c China -m ranksudo pacman -Syysudo pacman -Syy && sudo pacman -S archlinuxcn-keyring

2019-08-26 22:31:20 289

原创 Ubuntu 18.04 初始配置记录

闲置的笔记本作为个人小服务器记录初始配置;个人主要作用:小型服务器NAS1.初始配置1.1 sshsudo apt-get install ssh -y1.2 vimsudo apt-get install vim -y1.3更改软件源备份:cp /etc/apt/sources.list /etc/apt/sources.list.bak修改:sudo v...

2019-06-15 18:03:54 732

原创 wsl Ubuntu初始配置

最近试了下win10 的wsl,感觉挺好用,基本不用虚拟机了。1.修改apt-get源地址备份:cp /etc/apt/sources.list /etc/apt/sources.list.bak修改:vim /etc/apt/sources.list追加源:加入如下内容(中科大的):deb http://mirrors.ustc.edu.cn/ubuntu/ precise...

2019-04-26 23:56:43 2538

原创 一个项目多个git仓库

需求:公司的git不好随便提交,所以需要一个自己的git,方便家里和公司同步。1.取出项目2.建立自己的仓库,我使用的是gitee3.本地项目增加gitee仓库(空的仓库)git remote add XXX(别名) https://项目A仓库的地址4.push项目到gitee仓库git push gitee master5.基本搞定了,pull和push的时候加上仓库名就好...

2019-04-26 21:40:52 6939 2

原创 git命令总结

分支操作:git branch 创建分支git branch -b 创建并切换到新建的分支上git checkout 切换分支git branch 查看分支列表git branch -v 查看所有分支的最后一次操作git branch -vv 查看当前分支git brabch -b 分支名 origin/分支名 创建远程分支到本地git branch --merged 查看别的分...

2019-03-13 13:39:53 84

原创 liunx gnome 自定义快捷方式

在 /usr/share/applications/路径下创建对应的.desktop 文件。以 eclipse 为例[Desktop Entry]Name=EclipseComment=EclipseExec=/opt/eclipse/eclipseIcon=/opt/eclipse/icon.xpmTerminal=falseType=ApplicationCategori...

2019-01-09 17:27:22 725

原创 liunx整系统 备份 复制 还原

1.备份a)可以直接通过tar对整个文件系统(’/‘)进行备份,但是有几点需要注意:i. 不能备份以下几个文件(目录)当前压缩文件/proc文件夹/lost+found文件夹/mnt文件夹/sys文件夹/media文件夹b)所以,命令为:tar cvpzf backup.tar.gz --exclude=/proc --exclude=/lost+f...

2019-01-09 16:32:48 1616

转载 Java笔记 多线程 线程池 ThreadPoolExecutor ThreadPoolExecutor

为什么用线程池?1.创建/销毁线程伴随着系统开销,过于频繁的创建/销毁线程,会很大程度上影响处-理效率2.线程并发数量过多,抢占系统资源从而导致阻塞3.对线程进行一些简单的管理在Java中,线程池的概念是Executor这个接口,具体实现为ThreadPoolExecutor类,学习Java中的线程池,就可以直接学习他了对线程池的配置,就是对ThreadPoolExecutor构造函数的参...

2019-01-08 20:45:29 212

原创 DBeaver 指定JDK

Ubuntu 18jdk更新到11后dbeaver无法打开最后定位问题是dbeaver无法支持jdk11,但是不想更换系统环境JDK。就在下载一个JDK8,给DBeaver使用DBeaver 指定JDKsudo vim dbeaver.ini增加-vm/usr/xxxxx (你自己jdk的位置)...

2018-12-12 21:50:49 13833

原创 Liunx CentOS 安装虚拟机virtualbox,VMware

环境:CentOS7.5一.安装virtualbox1.下载virtualbox官网地址: https://www.virtualbox.org/ ![在这里插入图片描述](https://img-blog.csdnimg.cn/20181207184116450.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,sh...

2018-12-07 19:06:15 207

原创 Mysql字符串字段判断是否包含某个字符串的方法

方法一:likeSELECT * FROM 表名 WHERE 字段名 like "%字符%";方法二:find_in_set()利用mysql字符串函数 find_in_set();SELECT * FROM users WHERE find_in_set(str1, str2);mysql有很多字符串函数 find_in_set(str1,str2)函数是返回str2中str1所在...

2018-12-06 13:23:51 425

原创 CentOS yum 换为阿里云,163源

阿里云镜像网址http://mirrors.aliyun.com/更新步骤1、备份mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup2、下载新的CentOS-Base.repo 到/etc/yum.repos.d/CentOS 5wget -O /etc/yum.repos.d/...

2018-12-05 10:45:46 379

原创 Linux系统下强制关闭程序

Linux系统下强制关闭程序kill -9 `ps -ef|grep program_name|awk '{print $2}'`杀掉名称中有program_name的进程awk ‘{print $2}’:打印一行中的第二列

2018-11-29 18:28:48 5561

原创 Liunx CentOS 安装 JDK

1.卸载openJDk部分Liunx自带OpenJDK,需要先卸载。查看当前jdk版本java -version查询OpenJDK,发现有两个openJDK版本rpm -qa|grep java删除对应openJDKrpm -e --nodeps XXX(openJDK相关的)检验是否卸载成功。java -verison 2.下载jdk去Oracle官网下载最新jdk...

2018-11-26 23:00:02 125

原创 Liunx CentOS firewalld 打开关闭防火墙与端口

1、firewalld的基本使用启动: systemctl start firewalld关闭: systemctl stop firewalld查看状态: systemctl status firewalld开机禁用 : systemctl disable firewalld开机启用 : systemctl enable firewalld2.systemctl是redhat的服...

2018-11-26 22:51:46 191

原创 Liunx CentOS 安装 Maven 配置阿里云源

CentOS安装Maven现有的一个项目使用了Maven来管理,源代码放到了Subversion中。虽然Maven管理项目很方便,但是部署起来还是很麻烦的。先要在本地生成项目jar包,上传到服务器,然后再重启服务。如果在服务器上面安装Maven,便可以直接在服务器上面生成项目jar包,部署起来更加方便了。Maven的下载地址是:http://maven.apache.org/download....

2018-11-24 15:30:11 4594

原创 Liunx CentOS 安装JDK

卸载openJDk部分Liunx自带OpenJDK,需要先卸载。查看当前jdk版本java -version查询OpenJDK,发现有两个openJDK版本rpm -qa|grep java 删除对应openJDKrpm -e --nodeps XXX(openJDK相关的)用java -verison 检验是否卸载成功。下载jdk去Ora...

2018-11-21 18:50:03 107

原创 lombok注解

        @Data   :注解在类上;提供类所有属性的 getting 和 setting 方法,此外还提供了equals、canEqual、hashCode、 toString 方法         @Setter:注解在属性上;为属性提供 setting 方法         @Getter:注解在属性上;为属性提供 getting 方法         @Log4j / @Sl...

2018-11-19 11:03:21 131

原创 Java多线程中注入Spring的Bean-使用静态方法直接取的容器中的spring对象

目前认为比较好的解决方案。1,工具类public class SpringApplicationContextHolder implements ApplicationContextAware { private static ApplicationContext context; @Override public void setApplicationContext(Appl...

2018-09-14 16:01:56 1025

转载 mysql日期加减

mysql日期加减 一、MySQL 为日期增加一个时间间隔:date_add()。1、  示例:set @dt = now();select date_add(@dt, interval 1 day);           - 加1天select date_add(@dt, interval 1 hour);                -加1小时select dat...

2018-09-14 15:56:01 372

原创 通过Navicat创建MySql定时任务

需求:定时删除数据库A表中10分钟之前的数据。1.创建存储过程CREATE DEFINER=`root`@`%` PROCEDURE `del_hrt`()BEGIN SET @time = date_sub(now(), interval '10' MINUTE); DELETE FROM rt_hrt_sip WHERE ctime < @time; ...

2018-09-14 15:53:04 14510

原创 反射调用Service层方法,@Autowired注解失效。问题解决

反射调用方法时,里面的dao层注解失败。空指针异常。原因很简单,反射和new有点像。没通过spring管理。解决方案1:@Servicepublic class Service { @Autowired private Mapper mapper; //新增静态变量 public static Service proxy; @PostConstruct...

2018-09-05 19:39:24 4981 5

原创 IDEA 2018 破解 最稳定的破解

直接去官网下载,安装。这里就不讲了。http://idea.lanyus.com/这里下载破解文件。下载好的文件,放入idea安装目录。修改图中2个idea.exe.vmoptions文件。2个文件最后都加。-javaagent:  后面接自己文件的目录。-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA 20...

2018-08-15 23:25:07 967

原创 mysql 如何用一条SQL将一张表里的数据插入到另一张表 4个例子

1. 表结构完全一样 insert into 表1 select * from 表2 2. 表结构不一样(这种情况下得指定列名) insert into 表1 (列名1,列名2,列名3) select 列1,列2,列3 from 表23、只从另外一个表取部分值insert into 表1 (列名1,列名2,列名3) values(列1,列2,(select 列3 from 表2));转...

2018-06-21 13:34:58 4737

原创 MySql 同表复制数据 可以改变数据

Mysql语法:INSERT INTO 表名 (字段)SELECT 字段 FROM 表名 WHERE 条件;如果要修改其中某一个字段,在查询语句中:x(要改变的值) as 字段名。eg:INSERT INTO table ( `a`, `b`, `c` ) SELECT    `a`, `b`, 2 AS c FROM table WHERE a = 1;...

2018-05-21 13:41:32 12818 3

原创 JS 限制上传文件类型

直接上代码,网上看的,自己改了BUG。实测。html代码<input type="file" name="ksjh_file" class="ui_hidden" id="uploadksjh" accept="xls,xlsx" onchange="checkFileType(this)">JS代码//限制文件上传类型function c

2018-04-20 11:08:17 5080

原创 eclipse选择一行 快捷键

找了很久,其实并没有找到直接选择一行的快捷键,但是可以有个巧妙的方法。ctrl+d然后ctrl+z就是选中一行。有其他办法请留言。网友的方法一:先按home让光标定位到行首 然后按shift+end 选中整行网友的方法二:ctrl+shift+空格全选那一行...

2018-04-10 17:52:48 18587 21

原创 前言

开始写博客。JAVA WEB 开发

2018-04-10 11:08:28 203

Xshell5.0+Xftp5.0绿色整合版

PortableSoft 介绍过的所有 Xshell+Xftp (整合版) 绿色便携版,如有需要,请选择下载试用。 Xshell 是一个免费的安全终端仿真器,可以作为 SSH、TELNET 或 RLOGIN 的终端模拟,能够从 Windows 平台安全连接 Linux 服务器,Xftp 则是安全传输客户端,支持 FTP 和 SFTP 协议,两者都支持标签化的会话窗口。 Xshell+Xftp 整合版可以一键切换到 Xftp 或 Xshell,同时保持会话状态,方便以不同方式管理服务器。

2018-11-28

空空如也

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

TA关注的人

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