程序员的笔记

for 分享
私信 关注
ssxueyi
码龄12年

IT男一枚

  • 584,610
    被访问量
  • 130
    原创文章
  • 15,590
    作者排名
  • 72
    粉丝数量
  • 于 2009-05-17 加入CSDN
获得成就
  • 获得208次点赞
  • 内容获得83次评论
  • 获得501次收藏
荣誉勋章
兴趣领域
  • #安全
    #web安全#系统安全
TA的专栏
  • postgres
    3篇
  • java
    32篇
  • maven
    2篇
  • weblogic
    1篇
  • 地图
    1篇
  • postman
  • 测试
    1篇
  • jdk
    1篇
  • haproxy
    1篇
  • 负载
    1篇
  • js
    2篇
  • spring
    11篇
  • 大数据
    5篇
  • css
    9篇
  • redis
    8篇
  • linux
    15篇
  • C
  • C++
    1篇
  • socket
    4篇
  • python
    1篇
  • hadoop
    1篇
  • hbase
    3篇
  • 百度地图
    1篇
  • javascript
    5篇
  • 集群
    1篇
  • kafka
    3篇
  • html
    6篇
  • oracle
    29篇
  • 谷歌浏览器
    1篇
  • 安全
    4篇
  • spring boot
    7篇
  • tomcat
    9篇
  • windows
    1篇
  • windows10
    1篇
  • hive
    1篇
  • sqoop
    1篇
  • mysql
    4篇
  • mybatis
  • jsp
    2篇
  • node.js
    1篇
  • jquery
    3篇
  • mybaits
    2篇
  • 数据库
    12篇
  • word
    1篇
  • sql
    3篇
  • eclipse
    1篇
  • nginx
    2篇
  • poi
    2篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

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

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

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
原创
54阅读
0评论
0点赞
发布博客于 2 月前

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 ...
原创
273阅读
1评论
0点赞
发布博客于 2 月前

pcre-8.42.tar.bz2

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

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.
原创
122阅读
0评论
0点赞
发布博客于 2 月前

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如果不方
原创
186阅读
0评论
1点赞
发布博客于 4 月前

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;..
原创
122阅读
0评论
1点赞
发布博客于 4 月前

mysql随机数

#随机数select RAND() * 100#50-100之间的随机数select 50 + RAND() * (100 - 50)#随机整数select FLOOR(RAND() * 100)#保留2位小数的随机数select truncate(RAND() * 100,2)
原创
87阅读
0评论
1点赞
发布博客于 6 月前

修改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
原创
167阅读
0评论
0点赞
发布博客于 7 月前

oracle创建用户

/*新建用户不指定表空间分为两步 *//*第1步:创建用户并指定表空间 */create user cutd identified by cutd ; /*第2步:给用户授予权限 */grant connect,resource,dba to cutd;数据泵导入:/*分为四步 *//*第1步:创建directory文件夹,把要导入的数据库文件放到文件夹下 */...
原创
95阅读
0评论
0点赞
发布博客于 1 年前

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配置文件的,删除或注释掉这一行,修...
原创
2406阅读
3评论
0点赞
发布博客于 1 年前

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放最上面:...
原创
330阅读
0评论
1点赞
发布博客于 1 年前

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...
原创
119阅读
0评论
0点赞
发布博客于 1 年前

java保留2位小数点

保留小数位数要求是常见的需求,比如保留2位小数的常见实现方法如下:1.使用String.format方法格式化2.使用DecimalFormat.format格式化代码如下: //原始数据 double d=123.456789; //1.使用String.format方式 String r1 = String.format("%....
原创
177阅读
0评论
0点赞
发布博客于 1 年前

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

特殊输入框,比如带日历插件等显示历史记录时会影响插件操作,不能正常使用,这是因为页面表单默认打开了自动完成功能,关闭自动完成功能即可,通过autocomplete属性进行设置:关闭自动完成功能:autocomplete="off"...
原创
271阅读
0评论
0点赞
发布博客于 2 年前

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

使用nohup + &方法, 命令如下:nohup java -jar deme.jar -> temp.log &其中nohup 表示后台运行,关闭窗口后也也继续执行,&意思是终端连接的时候后台运行,终端断了进程也会停。...
原创
2177阅读
0评论
0点赞
发布博客于 2 年前

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;/** * ...
原创
5105阅读
0评论
1点赞
发布博客于 2 年前

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

spring boot 2.0开始弃用了WebMvcConfigurerAdapter ,我们可以用WebMvcConfigurer,代码如下:import org.springframework.context.annotation.Configuration;import org.springframework.core.Ordered;import org.springframew...
原创
750阅读
0评论
0点赞
发布博客于 2 年前

设置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...
原创
2471阅读
0评论
2点赞
发布博客于 2 年前

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

spring boot 或spring cloud 热部署配置方法如下:1.在项目pom.xml的dependencies中添加devtools依赖:<!-- 热部署依赖 --> <dependency> <groupId>org.springframework.boot</groupId> <artif...
原创
344阅读
0评论
0点赞
发布博客于 2 年前

外部jar包导入本地maven仓库

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

html引用字体过大,页面加载缓慢,可以通过压缩字体解决

如果网页引用了特殊字体,而且字体文件较大,页面响应速度会有延迟,字蛛插件可以通过分析本地 CSS 与 HTML 文件获取 WebFont 中没有使用的字符,并将这些字符数据从字体中删除以实现压缩,同时生成跨浏览器使用的格式,从而在不影响网页效果的前提下,加快网页响应速度。使用方法如下:1.先安装运行Node.JS2.安装字蛛插件font-spider,命令为:npm install f...
原创
2201阅读
0评论
3点赞
发布博客于 2 年前

weblogic创建域(domain)

类似win10系统安装程序之后不太方便找到快捷方式,如果安装weblogic之后没有找到创建域的向导,可以去安装目录下找,路径是安装路径的Oracle\Middleware\Oracle_Home\wlserver\common\bin\config.cmd双击运行起来就是配置向导界面:...
原创
968阅读
0评论
1点赞
发布博客于 2 年前

java socket客户端绑定本地端口的方法

1. java socket链接服务端时, 不绑定本地端口(随机端口), 可以使用以下方法创建socket:Socket socket=new Socket("127.0.0.1",6000);2. 如果需要绑定本地端口(指定端口), 可以使用以下方法创建socketSocket socket=new Socket();//connect之前绑定本地端口socket.bind...
原创
1987阅读
0评论
0点赞
发布博客于 2 年前

火星坐标系(GCJ-02坐标系),CGCS2000坐标系,WGS-84坐标系

火星坐标系是在GSP原始定位数据的基础上经过加密算法加密之后的定位数据所属坐标系,GSP原始定位数据所属坐标系叫WGS-84坐标系,WGS-84坐标系是美国国防制图局于1984建立的世界大地坐标系(World Geodetic System)的简称,处于安全考虑,我国国家测绘局规定国内必须对原始GSP数据进行加密,加密之后的坐标系就是GCJ-02坐标系,又叫火星坐标系。即: ...
原创
3299阅读
0评论
1点赞
发布博客于 2 年前

oracle恢复删除的表

使用drop table命令删除的表, 可以使用以下语句恢复:flashback table 表名 to before drop;
原创
109阅读
0评论
1点赞
发布博客于 2 年前

postman上传文件测试

1.准备接收文件接口2.打开postman, 新建request3.选择body选项4.选择form-data5.把鼠标放到key值后面, 稍等会出现 key类型选项, 选择file6. 这时value 这里就可以选择上传的文件了, 即可进行后续上传文件测试....
原创
469阅读
0评论
2点赞
发布博客于 2 年前

oracle彻底删除表, 不进入Recycle

--删除表:--彻底删除,不进入回收站drop table table_name purge;--删除进入回收站drop table table_name;--查询回收站信息SELECT t.object_name,t.type ,t.original_name FROM user_recyclebin t;--清空回收站PURGE recyclebin;...
原创
274阅读
0评论
0点赞
发布博客于 2 年前

java时间相减

String t1 = "2019-10-15 13:59:50";String t2 = "2019-10-15 13:59:54";//格式化SimpleDateFormat sdf = new SimpleDateFormat("yyyy-mm-dd hh:mm:ss");Date d1 = sdf.parse(t1);Date d2 = sdf.parse(t2);//单位...
原创
682阅读
0评论
0点赞
发布博客于 2 年前

oracle数据库重启命令

1.切换到oracle用户su - oracle2.sqlplus登录sqlplus / as sysdba3.关闭数据库shutdown immediate4.启动数据库startup
原创
290阅读
0评论
0点赞
发布博客于 2 年前

kafka常用命令

进入kafka安装文件bin目录,可以使用命令操作kafka, 常用命令如下(持续更新):说明: zoo1为kafka地址对应的hostname--topic列表./kafka-topics.sh -list -zookeeper zoo1:2181--创建topic(副本数2, 分区数3)./kafka-topics.sh --create --zookeeper zoo1:2181 ...
原创
67阅读
0评论
0点赞
发布博客于 2 年前

oracle新建用户并授权

oracle新建用户并授权/*第1步:创建用户并指定表空间 */create user username identified by password; /*第2步:给用户授予权限 */grant connect,resource,dba to username;...
原创
1293阅读
0评论
0点赞
发布博客于 2 年前

oracle新建用户并指定表空间

oracle新建用户并指定表空间分为四步:/*第1步:创建临时表空间 */create temporary tablespace tp_temp tempfile 'C:\orcldb\db_temp.dbf'size 50m autoextend on next 50m maxsize 2048m extent management local; /*第2步:创建...
原创
676阅读
0评论
0点赞
发布博客于 2 年前

oracle 查看连接数及修改最大连接数

--链接信息SELECT * FROM v$session;--主要字段含义:username --连接用户名 program --应用程序名machine --机器名osuser --操作系统用户logon_time --登录时间STATUS --session状态( Achtive:正执行SQL语句,Inactive:等待操作.Killed:被...
原创
1801阅读
0评论
0点赞
发布博客于 2 年前

oracle查询引起锁表的SQL语句

可以通过以下sql查询oracle引起锁表的SQL语句:SELECT A.USERNAME, A.MACHINE, A.PROGRAM, A.SID, A.SERIAL#, A.STATUS, C.PIECE, C.SQL_TEXT, c.SQL_ID FROM V$SESSIO...
原创
3204阅读
0评论
2点赞
发布博客于 2 年前

oracle查询被锁的表并解锁

可以通过以下语句查询被锁的表:SELECT P.SPID, A.SID, A.SERIAL#, C.OBJECT_NAME, B.SESSION_ID, B.ORACLE_USERNAME, B.OS_USER_NAME FROM V$PROCESS P, V$SESSION A, V$LOCKED_OBJ...
原创
285阅读
0评论
0点赞
发布博客于 2 年前

oracle查看当前的被锁对象

可以通过以下sql查看oracle当前被锁对象:SELECT l.session_id sid, s.serial#, l.locked_mode 锁模式, l.oracle_username 登录用户, l.os_user_name 登录机器用户名, s.machine 机器名, s.terminal 终端用...
原创
322阅读
0评论
0点赞
发布博客于 2 年前

Oracle查询正在执行的sql语句及执行该语句的用户

可以通过以下sql查询Oracle正在执行的sql语句及执行该语句的用户: SELECT b.sid oracleID, b.username 登录Oracle用户名, b.serial#, spid 操作系统ID, paddr, sql_text 正在执行的SQL, ...
原创
1265阅读
0评论
0点赞
发布博客于 2 年前

oracle查看当前SQL执行时间

可以通过以下sql查看sql执行时间:SELECT sid "SID", ELAPSED_SECONDS "秒 已经执行", TIME_REMAINING "秒 预计完成时间", jindu "进度",SQL_TEXT FROM (SELECT A.USERNAME, A.SID, A.S...
原创
7031阅读
0评论
0点赞
发布博客于 2 年前

oracle增加表空间大小的四种方法

oracle表空间不足时,可以通过以下四种方法增加表空间:1:给表空间增加数据文件ALTER TABLESPACE TABLESPACE_NAME ADD DATAFILE 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\EDWTEST\APP03.DBF' SIZE 50M; 2:新增数据文件,并且允许数据文件自动增长ALTER TABLESPACE TABLES...
原创
192阅读
1评论
2点赞
发布博客于 2 年前

oracle “ORA-25153:临时表空间为空” 错误的解决方法

今天在数据库中执行sql语句时出现了“ORA-25153:临时表空间为空” 错误,如下:经查,oracle临时表空间是用来管理数据库排序操作以及用于存储临时表、中间排序结果等临时对象的,当sort且PGA中sort_area_size大小不够时,将会把数据放入临时表空间里进行处理。其他的一些操作,比如: 创建索引、DISTINCT去重、ORDER BY排序、GROUP BY分组、UNIIO...
原创
1774阅读
0评论
0点赞
发布博客于 2 年前

手动删除oracle数据库DBF文件,无法正常使用数据库, 可以尝试将删除的DBF数据文件进行离线后重试

手动删除oracle数据库DBF文件时,将无法正常启动数据库, 可以尝试将删除的DBF数据文件进行离线后重试:1.alter database open 命令可以提示数据文件序号2.alter database datafile 10 offline drop 命令可以根据文件序号将文件离线....
原创
696阅读
0评论
0点赞
发布博客于 2 年前

oracle数据库表分区

1.建表的同时添加分区:CREATE TABLE TABLE_NAME( ID NUMBER NOT NULL, ...... CREATE_DATE DATE)PARTITION BY RANGE (CREATE_DATE)( PARTITION PARTITION_1 VALUES LESS THAN (TO_DATE('2019-09-01','...
原创
481阅读
0评论
0点赞
发布博客于 2 年前

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和分区数量来实现
zip
发布资源于 2 年前

kafka自定义partition分发策略实例(含生java生产者实例代码和消费者实例代码)

1.基本信息kafka版本:kafka_2.11-0.9.0.1kafka jar包版本:0.9.0.1kafka集群:192.168.1.101,192.168.1.102,192.168.1.1032.自定义partition分发策略, 新建MyPartitioner类, 根据key值进行自定义import kafka.producer.Partitioner;imp...
原创
395阅读
0评论
0点赞
发布博客于 2 年前

java获取当前时间

import java.util.Date;import java.text.SimpleDateFormat;/** * 获取当前时间**/public class Demo { public static void main(String[] args) { //时间格式 SimpleDateFormat df = new SimpleD...
原创
160阅读
0评论
0点赞
发布博客于 2 年前

haproxy在线重启reload

haproxy在线重启命令:service haproxy reload
原创
7460阅读
0评论
0点赞
发布博客于 2 年前

spring boot 打包成可执行war包

spring boot打包成可执行war包的方法如下:1.pom.xml配置文件<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM...
原创
444阅读
0评论
0点赞
发布博客于 2 年前

spring boot打包成可执行jar包后无法访问jsp(404错误)的解决方法

spring boot项目打包成可执行jar包后, 无法访问jsp时, 可以从以下几个方面进行排查解决:1.打包jsp等资源文件, pom.xml需要配置以下内容<build>.............. <resources> <!-- 打包时将jsp文件拷贝到META-INF目录下 --> ...
原创
1572阅读
1评论
1点赞
发布博客于 2 年前

spring boot打包成可执行jar包

spring boot打包成可执行jar包的方法如下:1.pom.xml配置文件(主要配置):<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache....
原创
59阅读
0评论
1点赞
发布博客于 2 年前

spring boot设置项目名称

spring boot项目的项目名通过context-path属性设置,2.0以下版本的设置方法如下:server: context-path: /demo需要注意的是,设置项目名之后jsp、css、js等路径要同事变化,否则容易出现找不到路径的问题。...
原创
4606阅读
0评论
1点赞
发布博客于 2 年前

linux 修改系统时间

1.查看时间#date2.修改时间#date -s "2019-09-16 13:41:11"3.写入CMOS#clock -w
原创
63阅读
0评论
0点赞
发布博客于 2 年前

-bash: export: `??': not a valid identifier

今天配置服务器jdk环境变量source /etc/profile时出现了"-bash: export: `??': not a valid identifier"错误,经查,是因为export环境变量后面多了中文“ ”导致的,把多余的空格去掉,再次执行“source /etc/profile”即可正常执行。...
原创
535阅读
0评论
0点赞
发布博客于 2 年前

oracle id自增

1.创建序列CREATE SEQUENCE MY_ID_SEQ MINVALUE 1 NOMAXVALUE INCREMENT BY 1 START WITH 1 NOCACHE;2.创建Insert触发器CREATE OR REPLACE TRIGGER MY_INS_TRG BEFORE INSERT ON tabelname FOR EACH ROW WHEN(NEW.ID IS...
原创
52阅读
0评论
0点赞
发布博客于 2 年前

ORA-00984错误:列在此处不允许

今天修改数据库某表默认值时遇到了,ORA-00984错误:列在此处不允许,简单查了一些资料发现这个错误经常出现在数据引用不正确的情况下,比如设置默认值的时候:设置默认值为Y,这种写法是错误的:正确的写法是,字符串加上引号:没有详细分析原因,推测应该是因为oracle把Y认为变量了,但没有找到变量定义等类似的原因。...
原创
2250阅读
0评论
0点赞
发布博客于 2 年前

Temporary failure in name resolution错误解决方法

今天迁移服务器之后原本正常运行的程序报"Temporary failure in name resolution"错误,意思是域名解析失败,但是DNS什么的设置没有问题,其实是主机名解析失败,在hosts里配置一下即可解决:1.打开/etc/hosts#vi /etc/hosts2.增加主机名映射按 i 键进入编辑模式,在wenj最后增加:127.0.0.1 hostname...
原创
46240阅读
0评论
4点赞
发布博客于 2 年前

redis哨兵sentinel配置参数说明

#sentinel 配置#端口port 26379#目录dir /tmp#日志文件logfile /var/log/redis/redis-sentinel.log#是否在后台执行,yes:后台运行;no:不是后台运行daemonize yes#是否开启保护模式,默认开启。开启后,只能根据配置的bind地址和密码进行访问。protected-mode no#主节点信息,格式...
原创
2359阅读
0评论
0点赞
发布博客于 2 年前

redis配置参数说明

#redis.conf#配置文件使用方法# ./redis-server /path/to/redis.conf################################## conf引用 ####################################可以把配置参数放到其他conf配置文件中,然后引入进来。# include /path/to/local.conf# i...
原创
354阅读
0评论
0点赞
发布博客于 2 年前

redis哨兵模式搭建配置(一主三从三哨兵)

一主三从三哨兵模式:1.新建文件夹6379、6380、6381、6382、26380、26381、263822.分别在6379、6380、6381、6382、26380、26381、26382文件夹下创建6379.conf、6380.conf、6381.conf、6382.conf、26380.conf、26381.conf、26382.conf配置文件6379.conf配置文件内...
原创
819阅读
0评论
0点赞
发布博客于 2 年前

redis主从模式搭建配置(一主二从)

一主二从模式:1.新建文件夹6380、6381、63822. 分别在6380、6381、6382文件夹下创建380.conf、6381.conf、6382.conf配置文件6380.conf内容如下:#主节点bind 127.0.0.1#端口port 6380#日志文件logfile "./6380/6380.log"#数据文件dbfilename "./...
原创
533阅读
0评论
0点赞
发布博客于 2 年前

redis单节点模式配置

1.新建文件夹63792.在6379文件夹下新建redis.conf配置文件,内容如下:bind 127.0.0.1#端口port 6379#日志位置logfile "./6379/6379.log"#数据文件dbfilename "dump-6379.rdb"#redis路径dir "E:\\mypro\\redis-x64-2.8.21-oneline"...
原创
565阅读
0评论
0点赞
发布博客于 2 年前

redis在线切换主从关系(redis主从模式)

环境:master:127.0.0.1 6379slave1:127.0.0.1 6380slave2:127.0.0.1 6381如果想把主节点切换为6381,可以通过以下步骤完成:1.更改6379的主从配置,指定新主节点:# redis-cli -h 127.0.0.1 -p 6379127.0.0.1:6379> slaveof 127.0.0.1 638...
原创
1493阅读
0评论
0点赞
发布博客于 2 年前

redis启动报错:The Windows version of Redis allocates a memory mapped heap for sharing with the 解决方法

今天启动redis失败,报以下错误:The Windows version of Redis allocates a memory mapped heap for sharing with the forked process used for persistence operations. In order to share this memory, Windows allocates fr...
原创
1788阅读
0评论
2点赞
发布博客于 2 年前

jquery实现 单选框选中及取消选中

选中:$(this).prop('checked', true);$(this).data('waschecked', true);取消选中:$(this).prop('checked', false);$(this).data('waschecked', false);
原创
771阅读
0评论
2点赞
发布博客于 2 年前

pointer-events 鼠标事件控制开关

禁用鼠标事件,设置pointer-events属性为none:pointer-events:none开启鼠标事件,设置pointer-events为auto:pointer-events:auto
原创
3305阅读
0评论
1点赞
发布博客于 2 年前

spring boot设置session超时时长(自定义spring boot session超时时长)

针对spring boot 2.0 以下版本(亲测1.5.10)设置session超时的方法如下:1.添加依赖,代码如下: <dependency> <groupId>org.springframework.session</groupId> <artifactId>spring...
原创
5716阅读
0评论
0点赞
发布博客于 2 年前

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

oracle导入导出文档及视频.zip是windows下使用命令行进行oracle数据库导出导入(dmp文件)的文档及参考视频
zip
发布资源于 2 年前

oracle导出导入命令行

1.准备1.1.新建test用户并新建test表:1.2.新建test2用户,用于导入。2.导出打开命令窗口,输入以下命令:exp 用户名/密码@实例名 file=导出的dmp文件存放路径 log=导出日志存放路径exp test/test@orcl file=c:\test\test.dmp log=c:\test\test.log导出结果:3....
原创
3442阅读
0评论
0点赞
发布博客于 2 年前

win10系统安装oracle11g详细步骤

一、下载下载oracle11g安装文件,一般包括win64_11gR2_database_1of2和win64_11gR2_database_2of2 2个文件,下载完成后解压到一个文件中:下载文件:解压之后的文件夹:二、准备1.系统配置2.预览空间系统盘:2GB安装盘:5GB3.配置 NET Framework 3.5依次按下图进行...
原创
17333阅读
4评论
10点赞
发布博客于 2 年前

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

win10系统oracle安装文档及视频.zip是windows10系统下安装oracle的说明文档及参考视频。
zip
发布资源于 2 年前

java获取当前时间

SimpleDateFormatdf=newSimpleDateFormat("yyyy-MM-ddHH:mm:ss");//设置日期格式Stringtime=df.format(newDate());
原创
27阅读
0评论
0点赞
发布博客于 2 年前

java使用poi实现excel保护工作表实例代码(支持.xls和.xlsx)

java使用poi实现excel保护工作表,支持.xls和.xlsx类型的excel,代码如下:import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.Inp...
原创
1334阅读
0评论
0点赞
发布博客于 2 年前

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

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

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

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

java使用poi解密excel文件

这里所说的解密是指数解密文件密码,而非保护工作表或工作博的密码,代码如下:import java.io.FileInputStream;import org.apache.poi.hssf.record.crypto.Biff8EncryptionKey;import org.apache.poi.hssf.usermodel.HSSFCell;import org.apache.p...
原创
1469阅读
2评论
0点赞
发布博客于 2 年前

jquery replaceALL实现方法/js replaceALL实现方法

js中没有直接的replaceALL方法,可以通过正则表达式实现,方法如下:functionreplaceALL(str){ //定义正则表达式 var reg_= new RegExp("%","g");//第一个参数是要替换的内容,第二个参数g 表示全部替换 if(str){ return str.replace(...
原创
203阅读
0评论
0点赞
发布博客于 2 年前

oracle使用&(百分号)或_(下划线)进行模糊查询

在oracle数据库中,&(百分号)或_(下划线)是通配符,无法直接进行模糊查询,需要进行转义,写法如下:-- 转义 _(下划线)SELECT * FROM table_name WHERE username like '%/_%' ESCAPE TO_NCHAR('/');-- 转义 %(百分号)SELECT * FROM table_name WHERE userna...
原创
1822阅读
0评论
0点赞
发布博客于 2 年前

TortoiseGit-2.8.0.0-32bit.msi

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

nginx-1.16.0.zip

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

windows下Nginx安装及使用

1. nginx下载官方下载地址:http://nginx.org/en/download.html, 根据需要下载所需版本, 没有需要的,可以下载最新稳定版本.2. 本文选择下载windows 1.16版本, 下载之后解压, 把 解压文件夹nginx-1.16.0放到无中文路径目录(中文路径下启动失败).3. 免安装, 直接运行nginx.exe 即可启动, 验证是否启动成...
原创
1215阅读
0评论
2点赞
发布博客于 2 年前

eclipse 显示内存使用情况

1.windows-->preferences-->General2. 勾上show heap status 选项
原创
1191阅读
0评论
3点赞
发布博客于 2 年前

oracle case when then else 语法

case when 条件1 then action1 when 条件2 then action2 when 条件3 then action3 when 条件N then actionN else actionend
原创
2676阅读
0评论
1点赞
发布博客于 2 年前

input输入框,只输入数字的控制方法

可以使用oninput+正则表达式实现,代码如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8" /> <title>input</title></head><body> <br>只...
原创
3024阅读
1评论
1点赞
发布博客于 2 年前

word图片批量添加题注(序号)的方法

1.选中一张图片,右键选中“添加题注”2.设定好题注格式3.复制生成的题注。4.CTRL+H,在替换框中的查找内容输入:^g,替换为输入:^&^p^c,然后全部替换。5.此时所以图片均添加了题注,注意刚才第一次添加题注的图片也再次添加了,需要删除一个。6.选类似(也可以CTRL+A 全选),然后按F9刷新即可。...
原创
8613阅读
3评论
3点赞
发布博客于 2 年前

java.lang.IllegalArgumentException: Request header is too large 解决方法

java.lang.IllegalArgumentException: Request header is too large错误是因为前台请求时的header过长引起的,一般出现在get请求时,首先建议改为post请求,如果非用get请求方式,可以通过修改tomcat配置文件解决请求头过长异常,修改方法如下:在tomcat安装目录/config/server.xml文件的Connector配...
原创
17984阅读
0评论
4点赞
发布博客于 2 年前

create table as select from和 insert into select from的用法

复制表(含数据): create table table_name2 as select * from table_name1复制表(不含数据): create table table_name2 as select * from table_name1where 1=2只复制表数据:insert into table_name2 select * from table_name1...
原创
5210阅读
0评论
2点赞
发布博客于 2 年前

js定制器启动与停止

<script type="text/javascript"> //定时执行的函数 function demo(){ console.log("demo"); } //定义定时器(调用函数不加()),此代码执行之后,定时器已启动 var demo_interval = setInterval(demo, 1000); //停止 clearInterval...
原创
298阅读
0评论
0点赞
发布博客于 2 年前

oracle用命令执行sql脚本文件

当sql命令过多(sql文件过大)时,用plsql执行时比较慢而且容易超时,此时可以用sqlplus命令直接执行sql脚本文件,方法如下:1、sqlplus登录>sqlplususername/password@dbname2、执行sql文件如果sql文件在当前目录下,可以直接执行:>@demo.sql如果sql文件不在当前目录下,可以使用绝对路径:>...
原创
36979阅读
2评论
4点赞
发布博客于 2 年前

tomcat指定jdk路径

经常用到的,tomcat指定jdk路径,方法如下:修改bin路径下的catalina.bat和setclasspath.bat文件,在开头部分增加如下代码:set JAVA_HOME=D:\whg\jdk1.8.0_181set JRE_HOME=D:\whg\jdk1.8.0_181\jre...
原创
8524阅读
0评论
0点赞
发布博客于 2 年前

tomcat设置窗口标题名字

如果多个tomcat同时运行时,不方面区分,可以通过自定义设置tomcat窗口标题名字标示,方法如下:修改bin路径下的catalina.bat文件,增加如下代码:if "%TITLE%" == "" set TITLE=自定义标题名称...
原创
3244阅读
0评论
1点赞
发布博客于 2 年前

tomcat指定项目路径(tomcat访问项目不带项目名称)

tomat默认加载webapps路径下的项目 ,如果想要更改(指定项目路径),可以通过修改conf/server.xml文件实现:在host里添加以下代码:<Context path="" docBase="E:\workspaces\demo" debug="0" reloadable="true"/>其中,path为访问路径,设置为空,访问时不用带项目名称,直接通过端...
原创
6968阅读
0评论
1点赞
发布博客于 2 年前

tomcat安全加固手册

1、版本更新、补丁安装最有效、最简单的安全加固方法,升级到最新版本。注:tomcat版本与jdk版本对应关系(https://tomcat.apache.org/whichversion.html):2、隐藏tomcat版本号修改tomcat安装目录/lib/catalina.jar的\org\apache\catalina\util\ServerInfo.propert...
原创
4961阅读
2评论
3点赞
发布博客于 2 年前

tomcat安全加固手册.pdf

tomcat安全加固手册.pdf,总结了常用的tomcat安全加固方法,可以根据此文档完成tomcat安全加固。
pdf
发布资源于 2 年前

隐藏tomcat版本号/修改tomcat版本号

方法一:修改tomcat安装目录/lib/catalina.jar的\org\apache\catalina\util\ServerInfo.properties文件,以下3个参数修改为自定义值:server.info=Apache Tomcatserver.number=自定义server.built=自定义注:jar包可以用好压等压缩软件自动修改重新压缩。方法二:...
原创
2198阅读
0评论
0点赞
发布博客于 2 年前

tomcat启动控制台中文乱码问题解决方法

tomcat启动控制台中文乱码问题解决方法,修改tomcat安装路径/conf/logging.properties文件java.util.logging.ConsoleHandler.encoding = UTF-8修改为java.util.logging.ConsoleHandler.encoding = GBK另种修改方法为修改tomcat安装路径/bin/cata...
原创
2757阅读
1评论
7点赞
发布博客于 2 年前

庞门正道标题体.ttf

庞门正道标题体.ttf,是庞门正道字体的标题类字体系列,ttf文件,直接双击安装即可使用。
ttf
发布资源于 2 年前

Mybatis遇到No constructor found in ....的解决方法

在使用mybatis时,偶尔遇到了“No constructor found in .....”的问题,根据问题提示理解,应该是构造方法引起的,经测试,当引用实体重构了构造方法之后会出现这个问题,因为mybatis需要用到默认构造方法,明确一个默认购置方法即可解决。有问题的代码:/** * <p>类描述:mybatis 引用实体 测试 </p> * &l...
原创
10091阅读
1评论
6点赞
发布博客于 2 年前

DIV居中及DIV垂直居中.html

该html代码是实现DIV居中及DIV垂直居中的实例,包括: div居中, div内文本居中及垂直居中, div嵌套div并居中, div嵌套div并垂直居中.
html
发布资源于 2 年前

DIV居中(水平居中及垂直居中)实现代码

效果:代码:<html><head><style type="text/css">/*页面通用样式*/body { background:#fff;}/*div 水平居中*/.div1{ margin:0 auto; text-align:center; height:80px; width:500px; backg...
原创
1090阅读
0评论
0点赞
发布博客于 2 年前

jquery 设置disabled与去掉disabled属性的方法

jquery 设置disabled与去掉disabled属性的方法如下://设置disabled属性的方法$('#mytext').attr("disabled",true);$('#mytext').attr("disabled","disabled");//移除disabled属性的方法$('#mytext').attr("disabled",false);$('#myt...
原创
2973阅读
0评论
0点赞
发布博客于 2 年前