自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序员的笔记

for 分享

  • 博客(151)
  • 资源 (153)
  • 收藏
  • 关注

原创 echarts图标x轴字倾斜

echarts图标x轴字倾斜,通过xAxis里的axisLabel的rotate值大小设置倾斜角度。

2022-08-11 12:06:14 123

原创 win10系统关闭最近打开记录、关闭最近浏览记录

win10系统关闭应用程序(浏览器、文件夹等)最近打开记录和最近关闭记录

2022-07-28 21:57:02 1323

原创 怎样在运行jar包时指定jdk

正常情况下,运行jar包使用命令是:java -jar xxx.jar这里默认使用JAVA_HOME环境变量中的jdk。如果想要指定jdk路径运行jar包,可以使用以下命令:%~dp0\java1.8安装路径\jre\bin\java -jar xxx.jar其中:“%~dp0”表示切换当前批命令执行目录为其后面的路径,这样就能使用指定的jdk环境运行jar包了。...

2022-04-07 20:28:08 3917

原创 参考《一个64位操作系统的设计与实现》,自己写操作系统(一)

跟着《一个64位操作系统的设计与实现》学自己写操作系统的第一个步,准备基础环境,编写boot引导程序。

2022-04-04 23:24:29 1264 1

原创 linux 查看服务器资源(cpu型号、cpu数量、内存大小、磁盘空间)

1.查看cpu信息cat /proc/cpuinfo查看CPU型号cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c查看物理CPU个数cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l查看每个物理CPU中core的个数(即核数)cat /proc/cpuinfo| grep "cpu cores"| uniq查看逻辑CPU的个数cat /proc/cpuinfo| grep

2022-02-11 21:06:37 1826

原创 linux 压缩解压命令

zip文件  解压:unzip FileName.zip  压缩:zip FileName.zip dirtar文件  解包:tar -zxvf FileName.tar  压缩:tar -czvf FileName.tar dirtgz文件  解压:tar -zxvf FileName.tgz  压缩:tar -zcvf FileName.tgz dirgz文件  解压:gunzip FileName.gz  或者:gzip -d FileName.gz..

2022-02-11 21:04:35 453

原创 mysql复制表create table like 和 create table as select

create table table_name_blike table_name_a将表table_name_a字段结构复制到table_name_b,同时将表table_name_a的索引也复制过来。create table table_name_b as select * from table_name_a where 1=2将表table_name_a字段结构复制到table_name_b,不复制索引。...

2022-02-08 11:16:13 656

原创 linux系统查看文件大小及使用空间大小

linux系统查看文件大小及使用空间大小

2021-12-30 11:25:39 928

原创 mysql最大连接数修改

当mysql出现“Too many connections”异常时,说明mysql数据库连接数过高,增加方法如下:如果可以登录,可以使用以下语句临时增加连接数,重启后失效:set GLOBAL max_connections=1024;永久增加连接数方法:修改配置文件my.cnf,在[mysqld]中增加或修改max_connections值,并重启mysql数据库:max_connections=1024查询最大连接数命令:show variables like '%ma

2021-12-02 09:36:07 776

原创 nginx只允许域名访问的配置方法(ngnix禁止IP访问的配置方法)

只允许域名访问的配置方法一#修改配置文件,判断是否用域名访问server { listen 8081; server_name www.tq.com; if ( $host != 'www.tq.com' ){ return 403; }}只允许域名访问的配置方法二#修改配置文件,配置2个server,一个配置域名,一个处理不使用域名时的结果server { listen 8081; server_nam...

2021-08-28 17:56:28 2281

原创 Keepalived+Nginx 高可用集群(主从模式)

一、架构(主从模式) 机器IP 安装软件 角色 虚拟ip 描述 192.168.232.201 Nginx、keepalived Nginx主机 192.168.232.203 反向代理到tomcat1和tmocat2 192.168.232.205 Ng

2021-08-19 19:12:38 86

原创 linux在线安装nginx,配置nginx及nginx常用命令

1.修改yum源,源地址:http://nginx.org/en/linux_packages.html#RHEL-CentOSa)安装yum-utilsyum install yum-utilsb)查询并修改源地址vi /etc/yum.repos.d/nginx.repo内容如下:[nginx-stable]name=nginx stable repobaseurl=http://nginx.org/packages/centos/$releasever/$basearc

2021-08-18 15:42:48 105

原创 linux修改时区和时间

1、安装ntpdate工具yum -y install ntp ntpdate2、设置系统时间与网络时间同步(可以选择time.nist.gov、time.nuri.net、0.asia.pool.ntp.org、1.asia.pool.ntp.org、2.asia.pool.ntp.org、3.asia.pool.ntp.org中任意一个)ntpdate 0.asia.pool.ntp.org3、将系统时间写入硬件时间hwclock --systohc4、查看时间date...

2021-08-13 08:46:10 51

原创 linux更换源文件

1.进入yum源配置文件所在文件夹cd /etc/yum.repos.d/2.备份原有的源文件mv CentOS-Base.repo CentOS-Base.repo.bak3.上传新的源文件myrepo.repo4.将文件改名为 :CentOS-Base.repomv myrepo.repo CentOS-Base.repo5.清理缓存yum clean all6.重新生成缓存yum makecache7.更新系统yum -y update即可进行install...

2021-08-13 08:43:12 208

原创 linux挂载磁盘

1、执行 lsblk 命令查看磁盘情况,其中未分配盘符的为未挂载磁盘。2、执行fdisk /dev/sdb进行分区,具体步骤如下图所示:3、执行命令df –T,查看系统格式化类型4、执行以下命令,将新建分区文件系统设为系统所需格式。输入命令:mkfs -t xfs /dev/sdb15、创建挂载点输入命令:mkdir /data6、将新建的分区挂载到/data挂载点。df –h输入命令:mount /dev/sdb1 /data7、重启自动挂载输入命令..

2021-08-13 08:35:28 72

原创 linux安装postgres和postgis 完整版

1.按照postgresql官网说明安装postgresqlhttps://www.postgresql.org/download/linux/redhat/postgresql10的安装说明如下:# Install the repository RPM:sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.r

2021-08-10 13:48:04 1328

原创 java链接oracle数据库示例(JDBC方式)

import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import java.sql.SQLException;import java.sql.Statement;import java.util.ArrayList;import java.u..

2021-07-08 19:28:06 96

原创 java使用JDBC方式操作mysql数据库示例

java使用JDBC方式操作mysql数据库示例

2021-07-08 19:26:51 49

原创 centos 7 添加端口白名单,设置防火墙白名单

1.查看防火墙白名单:firewall-cmd --list-ports2.增加防火墙白名单:firewall-cmd --permanent --add-port=8080/tcp3.重启防火墙firewall-cmd --reload

2021-03-24 10:53:33 2229

原创 使用nginx部署VUE项目及nginx配置

1.将vue项目打包放到指定位置,比如/data下2.安装nginxcentos7在线安装比较方面,可以直接使用命令:yum install nginx安装,具体步骤如下:2.1.修改yum源查看源地址:http://nginx.org/en/linux_packages.html#RHEL-CentOS2.2.安装yum-utilsyum install yum-utils2.3修改源地址vi /etc/yum.repos.d/nginx.repo2.4切换为主线分支

2021-03-14 11:53:47 2161

原创 postgres设置时区报错:invalid value for parameter “TimeZone“: “PRC“

使用java连接postgres库时,因为数据库时区问题连接不成功,修改数据库时区时,一直提示“invalid value for parameter "TimeZone": "PRC"”错误,经排查,是因为数据库时区文件权限问题造成的。修改postgres库的时区相关文件夹及文件为postgres库用户权限即可正常设置:postgres库时区相关文件夹有2个,分别为postgres库安装路径下的:share/timezone/share/timezonesets/用户权限修改...

2021-01-09 14:01:10 1734 3

原创 linux系统权限修改命令

1.chmod命令用来修改文件的操作权限修改文件权限:chmod 755 test.txt修改文件夹权限:chmod 755 test/修改文件夹及文件夹下所有文件权限:chmod -R 755 test/2.chown命令用来修改文件的用户修改文件所属用户:chown user:usergroup test.txt修改文件夹所属用户:chown user:usergroup test修改文件夹及文件夹下所有文件所属用户:chown -R us

2021-01-09 13:49:11 986

原创 Postgresql 离线安装教程

Postgresql 离线安装教程1.下载postgresql安装包和依赖包依赖包包括:gcc、zlib、readline等,但是一般的服务器都自带gcc或zlib。postgresql包下载地址:https://ftp.postgresql.org/pub/source/readline包下载地址:http://ftp.gnu.org/gnu/readline/2.自检是否已经安装gcc、zlib、readline 可以使用以下方式:rpm -qa|grep ...

2020-12-12 18:25:38 2732 1

原创 nginx离线安装教程

nginx离线安装教程准备离线包nginx-1.14.0.tar.gzpcre-8.42.tar.bz2zlib-1.2.8.tar.gzCopy离线安装文件到服务器 先安装pcre 解压pcre tar –jxvf pcre-8.42.tar.bz2 pcre编译环境验证 ./configure 编译pcre make再安装zlib 解压zlib tar –zxvf zlib-1.2.8.tar.gz zlib编译环境验证 ./co.

2020-12-05 09:18:08 388

原创 centos 6 添加端口白名单,设置防火墙白名单

1.使用root权限编辑iptables,命令如下:vi /etc/sysconfig/iptables或sudo vi /etc/sysconfig/iptables2.在ACCEPT列表中增加访问的端口-A INPUT -p tcp -m state --state NEW -m tcp --dport 8080 -j ACCEPT3.编辑完成后保存,命令::wq!4.重启iptables,命令:/etc/init.d/iptables restart如果不方

2020-10-27 11:35:28 1107

原创 mysql 拼接字符串函数CONCAT,列拼接函数GROUP_CONCAT

1.拼接字符串函数:CONCATselect CONCAT('hello','word');结果:helloword2.带分隔符拼接字符串函数:CONCAT_WSselect CONCAT_WS('#','hello','word');结果:hello#word3.列拼接函数:GROUP_CONCAT表数据:默认逗号分隔:select user_result,GROUP_CONCAT(user_name) from test group by user_result;..

2020-10-09 17:27:27 363

原创 mysql生成随机数函数

#随机数select RAND() * 100#50-100之间的随机数select 50 + RAND() * (100 - 50)#随机整数select FLOOR(RAND() * 100)#保留2位小数的随机数select truncate(RAND() * 100,2)

2020-08-13 18:40:10 726

原创 修改mysql的group_concat函数长度限制,解决数据莫名其妙丢失问题

mysql的group_concat函数查询结果默认长度1024,超过这个长度的结果将不显示,使用的时候可能会遇到莫名其妙丢失的问题,有临时解决方案和永久解决方案2种:1.永久解决方案,在mysql的配置文件“my.ini”或“my.conf”加上以下语句,然后重启mysql服务即可:group_concat_max_len=102400如果这个值设为-1,表示为最大值(4294967295)2.临时解决方案,执行以下sql语句:SET GLOBAL group_concat_max_l

2020-08-01 17:17:52 771

原创 oracle创建用户

/*新建用户不指定表空间分为两步 *//*第1步:创建用户并指定表空间 */create user cutd identified by cutd ; /*第2步:给用户授予权限 */grant connect,resource,dba to cutd;数据泵导入:/*分为四步 *//*第1步:创建directory文件夹,把要导入的数据库文件放到文件夹下 */...

2020-03-06 21:46:39 119

原创 Apache Tomcat 文件包含漏洞(CNVD-2020-10487)修复方法

Apache Tomcat 文件包含漏洞(CNVD-2020-10487)修复有以下方法:1.版本升级,截至2020-2-24,官方公布的已修复该漏洞版本包括:Apache Tomcat 7.0.100Apache Tomcat 8.5.51Apache Tomcat 9.0.312.关闭AJPConnector:修改conf/server.xml配置文件的,删除或注释掉这一行,修...

2020-02-24 12:00:39 4176 3

原创 jdk安装遇到 Error: could not open 'C:\Program Files\Java\jre6\lib\i386\jvm.cfg' 错误的解决方法

安装jdk如果遇到“Error: could not open `C:\Program Files\Java\jre6\lib\i386\jvm.cfg'。”类似错误,可以尝试以下2种方法解决:1.删除C:\windows\system32下的java.exe、javaw.exe和javaws.exe;2.把path变量的配置上移至最上方,jre/bin放最上面:...

2020-02-03 10:31:30 923

原创 mysql常用时间函数

mysql常用的日期函数及用法如下:#当前时间select now(); #结果:2020-01-18 15:25:26#当前时间戳select current_timestamp; #结果:2020-01-18 15:26:36select current_timestamp(); #结果:2020-01-18 15:26:36#前一天select date_add(no...

2020-01-18 15:34:57 137

原创 java保留2位小数点

保留小数位数要求是常见的需求,比如保留2位小数的常见实现方法如下:1.使用String.format方法格式化2.使用DecimalFormat.format格式化代码如下: //原始数据 double d=123.456789; //1.使用String.format方式 String r1 = String.format("%....

2020-01-18 14:41:31 365

原创 禁止输入框显示历史记录:autocomplete="off"

特殊输入框,比如带日历插件等显示历史记录时会影响插件操作,不能正常使用,这是因为页面表单默认打开了自动完成功能,关闭自动完成功能即可,通过autocomplete属性进行设置:关闭自动完成功能:autocomplete="off"...

2019-12-13 19:20:45 528

原创 linux后台运行jar命令,退出命令窗口后继续运行

使用nohup + &方法, 命令如下:nohup java -jar deme.jar -> temp.log &其中nohup 表示后台运行,关闭窗口后也也继续执行,&意思是终端连接的时候后台运行,终端断了进程也会停。...

2019-12-09 14:22:58 3839

原创 java 8 获取当前时间(新方法)

相对之前的获取时间方式,Java 8提供新的Date-Time API,获取当时时间的方法如下:import java.time.LocalDate;import java.time.LocalDateTime;import java.time.format.DateTimeFormatter;import java.time.temporal.ChronoUnit;/** * ...

2019-12-07 16:55:31 15485

原创 spring boot 2.0项目设置默认访问路径(页面)方法

spring boot 2.0开始弃用了WebMvcConfigurerAdapter ,我们可以用WebMvcConfigurer,代码如下:import org.springframework.context.annotation.Configuration;import org.springframework.core.Ordered;import org.springframew...

2019-11-30 17:31:15 1009

原创 设置div背景透明的方法

div背景透明常见的有两种方法:1.通过opacity属性设置,取值0~1,0表示透明,1表示不透明,但是这种方法会把div上的内容也同时进行透明设置。2.通过rgba格式的background-color设置,格式为:background-color:rgba(0,0,0,0~1),0表示透明,1表示不透明。效果如下:完整代码如下:<html><h...

2019-11-19 17:06:04 11632

原创 spring boot (spring cloud) 热部署配置方法

spring boot 或spring cloud 热部署配置方法如下:1.在项目pom.xml的dependencies中添加devtools依赖:<!-- 热部署依赖 --> <dependency> <groupId>org.springframework.boot</groupId> <artif...

2019-11-19 15:30:40 758

原创 外部jar包导入本地maven仓库

部分特殊jar包在公共maven仓库可能找不到,需要自己导入,步骤如下:1.安装并配置maven环境变量安装很简单,不多说,环境变量需要配置2项:MAVEN_HOME=maven安装目录,如:E:\apache-maven-3.2.5path,增加:%MAVEN_HOME%\bin;2.打包可以用powershell方式和cmd方式,由于powershell方式限制比较多,...

2019-11-15 11:41:31 542

RedisStudio-cn-0.1.0.1379.exe

Redis Studio是一款可以与Redis 2.6、Redis 2.7、Redis 2.8平台兼容的redis可视化工具,非常简单易用,连接后就可以方便用户对数据库进行管理和开发操作了,支持同时连接多个Redis server,并提供了可视化的Redis server界面,同时还拥有简单的命令参考页面供用户学习。RedisStudio-cn-0.1.0.1379.exe是RedisStudio的安装文件。

2022-04-02

geos-3.6.5.tar.bz2

GEOS是一个集合形状的拓扑关系操作实用库,简单得说,就是判断两个几何形状之间关系和对两个几何形状进行操作以形成新的几何形状的库。安装postgres数据库时需要用到geos-3.6.5.tar.bz2。

2022-04-02

JRT 0223—2021金融数据安全数据生命周期安全规范pdf.zip

标准 JRT 0223—2021金融数据安全数据生命周期安全规范pdf

2021-10-21

JRT 0197-2020金融数据安全 数据安全分级指南pdf.zip

标准 JRT 0197-2020金融数据安全 数据安全分级指南pdf

2021-10-21

burpsuite_pro_v1.5.18.zip

burpsuite_pro_v1.5.18.zip,抓包渗透必备

2021-07-08

zlib-1.2.7-18.el7.x86_64.rpm

zlib-1.2.7-18.el7.x86_64.rpm

2021-07-08

readline-devel-6.2-11.el7.x86_64.rpm

readline-devel-6.2-11.el7.x86_64.rpm

2021-07-08

readline-6.2-11.el7.x86_64.rpm

readline-6.2-11.el7.x86_64.rpm

2021-07-08

libstdc++-devel-4.8.5-39.el7.x86_64.rpm

libstdc++-devel-4.8.5-39.el7.x86_64.rpm

2021-07-08

libstdc++-4.8.5-39.el7.x86_64.rpm

libstdc++-4.8.5-39.el7.x86_64.rpm

2021-07-08

glibc-headers-2.17-307.el7.1.x86_64.rpm

glibc-headers-2.17-307.el7.1.x86_64.rpm

2021-07-08

glibc-devel-2.17-307.el7.1.x86_64.rpm

glibc-devel-2.17-307.el7.1.x86_64.rpm

2021-07-08

geos-3.8.1.tar.bz2

geos-3.8.1.tar.bz2

2021-07-08

gcc-c++-4.8.5-39.el7.x86_64.rpm

gcc-c++-4.8.5-39.el7.x86_64.rpm

2021-07-08

cpp-4.8.5-39.el7.x86_64.rpm

cpp-4.8.5-39.el7.x86_64.rpm

2021-07-08

postgresql-10.3.tar.gz

postgresql-10.3.tar.gz,postgres离线安装包

2021-07-08

gdal-2.1.2.tar.gz

gdal-2.1.2.tar.gz

2021-07-08

postgis-3.1.2.tar.gz

postgis-3.1.2.tar.gz,postgres的gis离线包

2021-07-08

postgis-3.0.3.tar.gz

postgis-3.0.3.tar.gz,postgres的gis插件包

2021-07-08

postgis-3.0.0.tar.gz

postgis-3.0.0.tar.gz,postgres的gis插件包

2021-07-08

postgis-2.5.5.tar.gz

postgis-2.5.5.tar.gz,postgres的gis插件包

2021-07-08

postgis-2.2.3.tar.gz

postgis-2.2.3.tar.gz,postgis 2.2.3 离线安装包

2021-07-08

json-c-0.12.1.tar.gz

json-c-0.12.1.tar.gz,json-c库离线安装包

2021-07-08

pcre-8.42.tar.bz2

PCRE(Perl Compatible Regular Expressions)是一个Perl库,包括 perl 兼容的正则表达式库。apache和nginx等常用软件需要依赖pcre库。

2020-12-05

kafka自定义partition分发策略实例代码.zip

kafka版本:kafka_2.11-0.9.0.1 kafka jar包版本:0.9.0.1 kafka集群:192.168.1.101,192.168.1.102,192.168.1.103 partition分发策略主要是自定义Partitioner的实现类,通过根据key和分区数量来实现

2019-09-26

oracle导入导出文档及视频.zip

oracle导入导出文档及视频.zip是windows下使用命令行进行oracle数据库导出导入(dmp文件)的文档及参考视频

2019-08-21

win10系统oracle安装文档及视频.zip

win10系统oracle安装文档及视频.zip是windows10系统下安装oracle的说明文档及参考视频。

2019-08-21

poi解密excel文件实例代码.zip

poi解密excel文件实例代码.zip是java使用poi解密excel文件的实例代码,代码只实现了.xls类型的excel,.xlsx类型的excel只需把HSSF前缀的类更换成XSSF开通的前缀类即可。 本代码所实现的解密是指使用密码解密,不是破解,请看清楚在下载,不要引起不必要的误会。

2019-08-14

poi实现EXCEL保护工作表实例代码.zip

poi实现EXCEL保护工作表实例代码.zip是java使用poi实现excel保护工作表的实例代码,兼容.xls和.xlsx类型的excel,分别对其进行了处理。

2019-08-14

TortoiseGit-2.8.0.0-32bit.msi

tortoiseGit是一个开放的git版本控制系统的源客户端,支持Winxp/vista/win7.该软件功能和git一样.

2019-08-01

nginx-1.16.0.zip

Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。nginx-1.16.0.zip是nginx的windows安装版本.

2019-08-01

tomcat安全加固手册.pdf

tomcat安全加固手册.pdf,总结了常用的tomcat安全加固方法,可以根据此文档完成tomcat安全加固。

2019-05-22

DIV居中及DIV垂直居中.html

该html代码是实现DIV居中及DIV垂直居中的实例,包括: div居中, div内文本居中及垂直居中, div嵌套div并居中, div嵌套div并垂直居中.

2019-05-16

纯css实现table滚动条(纯css实现div滚动条)

纯css实现table滚动条(纯css实现div滚动条),主要是通过设定高度/宽度及overflow:auto;实现.

2019-04-23

java链接hbase数据示例代码

本代码是java链接hbase数据库并对hbase进行增删改查操作的实例代码,包括批量操作

2019-04-19

node-v11.12.0-x64.msi

node-v11.12.0-x64.msi,node.js安装文件,windows版,可以直接安装,版本号V11.12.0。

2019-03-18

redis-source-win-3.2.100.zip

redis-source-win-3.2.100.zip,最新windows版redis源码。

2019-03-17

node-v10.15.3-x64.msi

node-v10.15.3-x64.msi,node.js windows 64位系统安装文件,版本号是v10.15.3,msi安装文件,可以直接安装使用。

2019-03-17

node-v10.15.3-win-x64.zip

node-v10.15.3-win-x64.zip,node.js windows64位系统安装文件,编译版,版本为v10.15.3。

2019-03-17

node-v10.15.3-linux-x64.tar.xz

node-v10.15.3-linux-x64.tar.xz,node.js linux64位安装文件,版本是node-v10.15.3-linux-x64.tar.xz,可以直接安装使用。

2019-03-17

空空如也

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

TA关注的人

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