自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (4)
  • 收藏
  • 关注

原创 Vue前端项目增量更新

Vue前端项目增量更新Vue前端项目打包时会将项目页面代码封装成一个个的js和css,命名规则为chunk+哈希值。当页面代码有变动并重新打包时,webpack只会更新有变动的文件,并更新文件名称里的哈希值,其他的文件并不会更新,根据这一特性,可以实现vue前端项目增量更新。操作步骤如下:1、 上一版本的打包文件命名为dist1,并重新打包前端项目(生成文件默认为dist)。如图将执行程序拷贝到前端项目根目录下点击空白处右键+shift,选择“在此处打开powershell窗口”,或者cmd

2021-01-12 11:57:17 7266 9

原创 springboot 项目启动不起来,报错加载不到配置信息

项目启动报错,无法加载配置属性

2023-03-03 11:33:55 742

原创 Qt5.9.6+MSVC2015安装配置(附带全部安装包)

一、安装VS2015安装MSVC2015有两种办法,一种笨方法是安装visual studio2015,这也是最有效的办法,第二种是单独安装C++库,这个有问题,暂时未成功,以下介绍第一种安装方法。DVD驱动器装载en_visual_studio_community_2015_with_update_3_x86_x64_dvd_8923300.iso(或者解压ISO文件),然后双击vs_commnuity.exe开始安装。2、选择安装路径,并点击“自定义”,然后点击下一步。(刚开始初始化界面会

2022-04-21 11:04:29 13962 11

原创 ubuntu安装oracle

一、前期准备安装java8,参考ubuntu安装jdk8文档安装docker,参考linux安装第三方库文档二、安装Oracle镜像的过程1、切换到root账号下,如果是普通账号,下面操作指令前面加sudo2.搜索oracle镜像 docker search oracle3.下载oracle镜像 Docker pull registry.cn-hangzhou.aliyuncs.com/qida/oracle-xe-11g4.查看镜像 docker image...

2022-03-13 09:47:43 8110

原创 ubuntu安装jdk1.8

一、命令行安装jdk1.8sudo apt-get updatesudo apt-get install openjdk-8-jdk二、安装包安装jdk1.81、创建jdk安装文件夹mkdir java将压缩包拷贝到ubuntu系统 usr/local/java中并解压(网上一堆)tar -zxvf jdk-8u301-linux-x64.tar.gz(或者命令行安装:1、更新软件包列表:sudo apt update2、sudo apt install open

2022-03-13 09:47:34 20868

原创 linux安装第三方库

1、安装PIL安装PIL的依赖yum install zlib zlib-develyum install libjpeg libjpeg-levelyum install freetype freetype-devel下载PILwget http://effbot.org/media/downloads/Imaging-1.1.7.tar.gz解压tar -zxvf Imaging-1.1.7安装cd Imaging-1.1.7python setup.py insta

2022-03-13 09:47:18 1110

转载 ubuntu安装达梦数据库

下载达梦数据库镜像命令行安装root用户执行(达梦7和达梦操作相同)1、创建达梦数据库安装目录和数据盘mkdir -p /opt/dm8(用普通用户登录可以不授权)镜像文件挂载目录:mkdir -p /opt/mnt更改安装目录所有者: chown ubuntu:dinstall -R /opt/dm8更改镜像挂载目录所有者:chown ubuntu:dinstall -R /opt/mnt2、上传对应版本的安装包,挂载到指定目录进入opt目录,执行下方命令mou

2022-03-12 22:46:36 2673

转载 ubuntu安装redis

1、安装命令sudo apt install redis-server2、查看是否安装成功ps -aux|grep redis 命令可以看到服务器系统进程默认端口6379使用netstat -nlt|grep 6379命令可以看到redis服务器状态tcp 0 0 127.0.0.1:6379 0.0.0.0:* LISTEN使用sudo /etc/init.d/redis-server status命令可以看到Redis服务器状态3、修改端口找到etc/redis/redi

2022-03-12 22:25:17 1077

原创 linux安装python和MySQL

一、安装python1、Linux下安装(其他系统请自行前往官网安装)--- 安装依赖包# cd /usr/local# yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make -y# wget https://www.python.org/ftp/python/2.7.12/Python-2.7.12.tgz# tar -

2022-03-12 22:24:02 813

原创 ubuntu安装rabbitmq

1、安装erlang由于rabbitMq需要erlang语言的支持,在安装rabbitMq之前需要安装erlangsudo apt-get install erlang-nox2、安装Rabbitmq更新源sudo apt-get update安装sudo apt-get install rabbitmq-server启动、停止、重启、状态rabbitMq命令sudo rabbitmq-server startsudo rabbitmq-server stopsu

2022-03-12 22:21:37 4411

转载 ubuntu安装mysql

1、#查看有没有安装MySQL:dpkg -l | grep mysql2、 安装MySQL:sudo apt install mysql-server3、检查是否安装成功:netstat -tap | grep mysql通过上述命令检查之后,如果看到有 mysql 的socket处于 LISTEN 状态则表示安装成功。4、登录mysql数据库可以通过如下命令:mysql -u root -p-u 表示选择登陆的用户名, -p 表示登陆的用户密码,现在是mysql数据库

2022-03-12 22:20:30 33653 2

原创 ubuntu安装nginx

sudo apt-get install nginx修改配置文件vi /etc/nginx/nginx.conf将打包之后的VUE项目 放在 /var/www/html/ams 下重启nginxService nginx restart

2022-03-12 22:17:50 2428

转载 ubuntu安装MongoDB

1. 在Ubuntu下最傻瓜的步骤(以下都在root用户下进行操作):MongoDB安装很简单,无需下载源文件,可以直接用apt-get命令进行安装。打开终端,输入以下命令:sudo apt-get install mongodb2.这时装好以后应该会自动运行mongod程序,通过"pgrep mongo -l"查看进程是否已经启动3.在终端输入"mongo",然后回车进入数据库4、创建一个超级管理员root:db.createUser({user: "roo...

2022-03-12 22:16:19 10339

原创 linux 常用指令

reboot 重启service iptables status 查看防火墙状态sercice iptables stop 暂时关闭防火墙chkconfig iptables off 永久关闭防火墙ifconfig 查看IPcd / 返回根目录ll查看目录下所有文件夹信息ls查看目录下所有文件名称unzip 解压压缩文件vim编辑指令:i编辑模式,esc退出编辑模式,:q -- 退出(这是:quit的缩写):q! -- 不保存退出(这是:quit!的缩写)

2022-03-12 22:11:26 1122

原创 创建自定义注解

一、创建注解文件文件内容如下:/** * 自定义操作日志记录注解 */@Target({ElementType.PARAMETER, ElementType.METHOD})@Retention(RetentionPolicy.RUNTIME)@Documentedpublic @interface Log { /** * 模块 */ public String title() default ""; /** * 功能 */ public Busines

2022-03-12 16:15:02 1355

原创 spring常用注解

1、@Mapper注解:作用:在接口类上添加了@Mapper,将dao交给spring容器管理,不需要写mapper映射文件,在编译之后会生成相应的接口实现类添加位置:接口类上面2、@MapperScan作用:指定要扫描的Mapper类的包的路径,相当于给路径下的接口类都加上@mapper注解(扫描多个路径用逗号隔开)添加位置:是在Springboot启动类上面添加3、@ComponentScan(path)作用:根据定义的扫描路径,把符合扫描规则的类(加@controller、@ser

2022-03-12 14:48:04 1151

原创 qt仿雷达图扫描效果

话不多说,上代码。头文件:#ifndef CRADAR_H#define CRADAR_H/*************************************************描述: 仿雷达扫描效果**************************************************/#include <QWidget>#include "QPainter"#include <QJsonObject>class CRadar

2021-11-30 15:50:11 2648 3

转载 QT根据多个点绘制曲线

绘制过多点的曲线意义重大。但通过试验,QT的PainterPath不是很如意。当多段曲线围成一个区域时,PainterPath内并不包含该区域的所有面积,只包含曲线和其弦构成的面积。为了解决这一问题,采用如下方法:1.生成自己的bezier曲线点集2.将多个bezier曲线头尾相联,形成整个polygon的点集3.将这个polygon放入一个PainterPath,然后绘制;4.这个PainterPath返回留待下次使用。下面是代码:1.头文件graphic.h#...

2021-11-18 15:12:01 2346

原创 QT中文显示乱码问题

在做Qt项目的时候,在大哥(佬)创建好的文件中直接敲代码一切很正常,有一次需要自己创建个设计师界面类,问题就出现了。ui文件里中文正常显示,但是在cpp文件中qDebug和给控件重新赋值就不行了,一堆的乱码,对比了一下别的文件,发现并没有什么不同,头疼了一天。 在翻阅了大量的文章后,突然反应过来,可能不是代码的事,是不是qt creator设置的事,于是终于找到了原因,如图:我的编码默认是使用utf-8,在新建的时候并没有添加utf-8的BOM,所以系统就不按utf-8...

2021-11-18 09:53:55 759

转载 windows下使用RoboCopy命令进行文件夹增量备份

RoboCopy,它是一个命令行的目录复制命令,自从Windows NT 4.0 开始就成为windows 资源工具包的一部分,然后在Windows Vista、Windows 7和 Windows Server 2008采用作为标准的功能。Windows 7的此项功能也得到升级——已经可以支持多线程了,这就意味着可以大大提升复制速度。而且该功能可以创建两个文件结构完全的镜像副本而不复制任何不需要的重复文件,同时还允许您保留所有相关文件信息,包括日期和时间戳、安全访问控制列表(ACL))等等。下面先看看这条

2020-08-06 16:14:26 1505

原创 窗口始终显示最新数据

用HTML写聊天页面或写物联网模块显示收发数据时,想把最新的数据始终能显示出来,而不是超出窗口后只有旧的数据和一个下拉框手动滑动,今天要说的是怎么才能让窗口始终显示最新接收的数据,即下拉框始终在最下方。方法是:在接收数据后展示到页面的方法中加上$("#xxx")[0].scrollTop=$("#xxx")[0].scrollHeight就可以了。要是嫌不够高大上,那就监听窗口内容的高度,超出窗口范围,就把下拉框拉到最低,如下$("#xxx").bind("DOMNodeInse..

2020-05-09 18:04:11 326

原创 HTML导入其他页面(代码块)小工具

在写electron项目的时候需要把一个页面根据功能拆分成好几块,用的哪个页面就导入哪个页面,由于官网上没找到这方面的技术文档,所以想了一个办法,通过一个自定义标签把对应的代码块插入当前页面,实现无缝拼接。目前有两个缺点:1.为了解决加载顺序的问题,用了jquery的$(function(){}),所以在使用这个小工具的时候需要先引入jquery。(其实也算不上缺点,现在写HTML页面基本都会用到jquery,哈哈哈哈,手动狗头)2、通过点击按钮触发事件的时候,如果是通过选择器触发,比如$("#

2020-05-09 17:42:09 759

原创 python将py文件打包成exe

将py文件打包成exe文件1、安装pyinstaller库pip install pyinstaller2、PyInstaller生成可执行程序PyInstaller 工具的命令语法如下:pyinstaller 选项 Python 源文件不管这个 Python 应用是单文件的应用,还是多文件的应用,只要在使用 pyinstaller 命令时编译作为程序入口的 Pyth...

2020-01-03 11:51:14 360

原创 linux将python文件打包成so文件

1、安装PIL安装PIL的依赖yum install zlib zlib-develyum install libjpeg libjpeg-levelyum install freetype freetype-devel下载PILwget http://effbot.org/media/downloads/Imaging-1.1.7.tar.gz解压tar -zxvf I...

2020-01-03 11:44:01 1104

原创 centos6.6安装Python2.7

一、安装python1、Linux下安装(其他系统请自行前往官网安装)--- 安装依赖包# cd /usr/local# yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make -y# wget https://www...

2020-01-03 11:41:07 494 1

原创 com.mysql.jdbc.PacketTooBigException: Packet for query is too large

使用mysql查询数据的时候报错:Caused by: com.mysql.jdbc.PacketTooBigException: Packet for query is too large (1078 &gt; 1024). You can change this value on the server by setting the max_allowed_packet' variable....

2019-03-15 17:14:15 932

原创 IDEA 创建maven项目的配置和使用

一、使用idea创建一个maven版本的java项目在使用idea创建maven项目之前,需要对idea进行配置:通过这个设置,让idea指导maven的环境是什么样子。下面就是创建项目的过程首先新建一个项目,如图操作:下一步,先检查,先检查maven的配置项是否正确,然后点击绿色加号,增加一个属性,目的是为了提高项目的创建速度。增加的内容,name为archetypeCatalog,值为inte...

2018-03-05 10:13:58 467

原创 IDEA创建web项目

一、创建项目创建好的项目,在WEB-INF下没有lib文件夹,需要手动的去创建这是最基本为web项目结构项目中所用到的jar文件都放在WEB-INF下的lib文件夹中。下面一部是给项目配置一个tomcat。在myeclipse的时候,是 把所有的项目都部署同一个tomcat中,即所有的项目都公用一个tomcat。但是在idea中,会把tomcat的环境和你代码做一个副本来运行。下面就是要给项目配置...

2018-03-05 10:09:14 1625

原创 IDEA创建java项目

1、创建一个java项目此处表示我们还没配置过JDK,需要配置JDK的路径。创建java项目,右侧保持空白即可,不用选中任何功能此处不再勾选,保持一个空白工程即可不建议把代码放在c盘,防止代码丢失注意:project name的值和project location的值得最后一个保持一致,即项目名和所在文件夹的名字保持一致我们的关注点 是src文件夹,其他的不要去动,这是idea帮我们创建的项目描述...

2018-03-05 10:07:52 490

原创 IntelliJ IDEA 的安装和使用

一、安装:安装过程结束到此,破解完成。

2018-03-05 09:57:17 395

原创 MySQL安装教程

1、mysql的安装过程到此为止,安装过程结束,下面是配置过程到此,配置完成下面是安装连接客户端oracle安装完成之后,使用的是SqlDeveloper来作为链接客户端的工具,通过SqlDeveloper可以实现对oracle的图形化操作。mysql也有链接客户端,叫做navicat在navicat ,右键,以管理员说身份安装下面是navicat的用法1、创建一个链接,用来链接数据库填写项说明:...

2018-03-05 09:46:49 255

BccCheck.js

用于处理bcc异或校验的方法,纯javascript编写,不需要其他文件,下载后引入页面即可使用,方便快捷

2020-05-11

include.js

用于将封装的HTML代码块导入当前页面,只需要引入该js文件,即可轻松无缝插入代码块,和在一个页面写代码的效果一样,需要注意的是,因为加载顺序的问题,使用该js文件需要先引入jQuery。

2020-05-09

网上商城源码

Java开发的web项目,B2C网上商城源代码以及数据库信息

2018-12-21

echarts全国省市合并js和json

echarts地图的全国省份js和json,全国所有城市的合并js

2018-12-21

空空如也

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

TA关注的人

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