自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

王者之笨的博客

计算机资源

  • 博客(46)
  • 资源 (12)
  • 收藏
  • 关注

原创 笔记本同时接入无线(外网)和有线(内网)

有时候因工作环境的局限性,工作的网络环境只能访问内网(无法上外网),然而作为开发人员,经常需要上网查资料,如果不对网络进行设置,内网和外网是无法同时访问的,只能来回切换网络环境,影响工作效率,自己也烦。下面是根据网上资料自己做的总结(网上有些说的不清楚,或比较繁琐)。1.连接内网和无线网络后查看网络信息进入cmd,执行 route print上图中的172.16.22...

2019-05-15 15:40:57 32527 19

原创 keepalived+nginx高可用配置说明(亲验)

keepalived+nginx高可用配置说明(亲验)keepalived和nginx的安装不再叙述,本文主要对keepalived和nginx的配置文件进行说明、搭建高可用集群说明及验证。资源说明如下(用四台服务器做高可用模拟):应用服务器1:192.168.144.129 应用端口:8080应用服务器2:192.168.144.130 应用端口:8080keepalived+nginx服务器 主:192.168.144.131keepalived+nginx服务器 备:192.168.1

2020-12-31 17:43:51 1197 5

原创 nginx及keepalived常用命令

nginx及keepalived常用命令nginx命令需要进入该路径执行:/usr/local/nginx/sbin启动nginx:./nginx[root@k8s-master sbin]# ./nginx[root@k8s-master sbin]# ps -ef | grep nginxroot 2644 1 0 16:25 ? 00:00:00 nginx: master process /usr/local/nginx/sbin/nginxnobo

2020-12-30 18:00:11 1087

原创 redis常用操作系列文章

redis常用操作系列文章系列文章链接:redis配置文件介绍redis启动验证及必备命令redis字符串操作redis之List操作redis之Set操作redis之Hash操作redis之Zset操作redis事务(伪事务)及watch监控redis之发布订阅redis持久化redis主从复制...

2020-12-23 10:18:22 155

原创 redis配置文件介绍

redis配置文件介绍参数说明redis.conf 配置项说明如下:Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程daemonize no当Redis以守护进程方式运行时,Redis默认会把pid写入/var/run/redis.pid文件,可以通过pidfile指定pidfile /var/run/redis.pid指定Redis监听端口,默认端口为6379,作者在自己的一篇博文中解释了为什么选用6379作为默认端口,因为6379在手机按键

2020-12-23 10:14:07 129

原创 redis主从复制

redis主从复制redis主从复制:master/slave 主写从读master:192.168.144.130 6379slave:192.168.144.129 6380slave:192.168.144.132 6381查看redis主从信息:info replication从机执行该命令绑定主机:SLAVEOF 192.168.144.130 63791.从机会将主机的所有数据进行拷贝(包括SLAVEOF前的数据)2.从机只能读,不能写。3.主机挂掉,从机不能抢为

2020-12-22 17:29:51 104

原创 redis持久化

redis持久化redis持久化两种方式,两种可共同存在RDB:将内存中的数据集快照写入磁盘(snapshot快照)。触发快照的条件默认:1分钟内改了10000次5分钟内改了10次15分钟内改了1次立即生效:执行save命令,立即写入磁盘(阻塞)执行bgsave命令,立即写磁盘(异步)AOF:以日志的形式记录每个写操作,将redis执行过的所有写指令记录下来(读操作不记录)。只能追加文件但不能改文件,redis启动后会读取该文件重新构建数据。换言之,将redis记录的日志文件的指令,启动

2020-12-22 17:29:32 122

原创 redis之发布订阅

redis之发布订阅该功能基本无用武之地,简单说下 哈哈发布订阅:进程间的消息通信模式,发送者发送消息,订阅者收到消息。订阅多个:PSUBSCRIBE new*订阅单个:SUBSCRIBE c1 c2 c3发布:PUBLISH c1 hello先订阅: 127.0.0.1:6379> SUBSCRIBE c1 c2 c3 Reading messages... (press Ctrl-C to quit) 1) "subscribe"

2020-12-22 17:29:14 125

原创 redis事务(伪事务)及watch监控

redis事务(伪事务)及watch监控redis事务(部分支持):开启事务:MULTI提交事务:EXEC放弃提交:DISCARD正常执行: 127.0.0.1:6379> MULTI OK 127.0.0.1:6379> set k1 v1 QUEUED 127.0.0.1:6379> set k2 v2 QUEUED 127.0.0.1:6379> get k2

2020-12-22 17:22:52 189

原创 redis之Zset操作

redis之Zset操作集合Zset:在set基础上加了一个score。Zset设置:ZADD zset01 60 v1 70 v2 80 v3 90 v4 100 v5Zset获取等级:ZRANGE zset01 0 -1Zset逆序获取等级:ZREVRANGE zset01 0 -1Zset获取分数和等级:ZRANGE zset01 0 -1 withscores 127.0.0.1:6379[1]> ZADD zset01 60 v1 70 v2 80 v3 90 v4 1

2020-12-22 17:22:33 1511

原创 redis之Hash操作

redis之Hash操作Hash:KV模式不变,但V是一个键值对Hash设置:HSET user k1 11Hash获取:HGET user k1Hash多值设置:HMSET user name zhangsan age lisiHash多值获取:HMGET user name ageHGETALL user 127.0.0.1:6379[1]> HSET user k1 11 (integer) 1 127.0.0.1:6379[1]> HGET

2020-12-22 17:21:50 195

原创 redis之Set操作

redis之Set操作Set添加(只会添加进去1、2、3):SADD set1 1 1 2 2 3 3 3Set查询所有:SMEMBERS set1Set查询单个是否存在:SISMEMBER set1 1Set获取集合里面有多少元素:SCARD set1Set删除集合中的元素:SREM set1 1 127.0.0.1:6379[1]> SADD set1 1 1 2 2 3 3 3 (integer) 3 127.0.0.1:6379[1]> SM

2020-12-22 17:21:30 572

原创 redis之List操作

redis之List操作List是一个字符串链表,left和right都可以插入添加如果键不存在,创建新的列表如果键已经存在,新增内容如果键全部移除,对应的键也就消失了链表的操作头尾效率都很高,但操作中间元素,效率就不行了List先进后出:LPUSH list1 1 2 3 4 5 6List先进先出:RPUSH list2 1 2 3 4 5 6List查询:LRANGE list2 0 -1 127.0.0.1:6379[1]> LPUSH list1 1 2 3 4

2020-12-22 17:20:55 743

原创 redis字符串操作

redis字符串操作字符串追加:APPEND k1 123字符串长度:STRLEN k1字符串自增1(数字):INCR k1字符串自减1(数字):DECR k1字符串增3(数字):INCRBY k1 3字符串减3(数字):DECRBY k1 3 127.0.0.1:6379[1]> set k1 10 OK 127.0.0.1:6379[1]> APPEND k1 123 (integer) 5 127.0.0.1:6379[1]

2020-12-22 17:16:37 176

原创 redis启动验证及必备命令

redis启动验证及必备命令启动redis注意:redis.conf文件中将daemonize no 改为 daemonize yes,通过守护进程后台启动。进入安装路径:/usr/local/redis/bin/启动:./redis-server /root/redis-3.0.4/redis.conf验证:./redis-cli -p 6379[root@130 bin]# redis-cli -p 6379127.0.0.1:6379> pingPONG必备命令:换库:se

2020-12-22 17:16:06 1040

原创 centos7更改句柄(limit.config),导致用户无法登录。

原因:项目需要,修改了linux的最大打开文件描述符,修改后对应用户就无法登录了。。。/etc/security/limits.conf,配置内容如下:root soft nofile 2048000root hard nofile 2048000root soft nproc 2048000root hard nproc 2048000liyu soft nofile 102400liyu hard nofile 102400liyu soft nproc 102400liyu har

2020-09-26 21:22:27 3790

原创 centos7单用户系统修改配置文件,导致ssh无法登录

导致ssh无法登录的原因:修改配置文件后selinux不生效(selinux的相关内容自行学习,网上资料很多)。解决方案当然是让其生效:方法比较简单,这里直接上命令登录root用户执行命令:touch /.autorelabel重启系统:reboot如果无法登录root:需要进去单用户模式执行命令:touch /.autorelabel重启系统:reboot如何进入单用户模式的文章链接:入口...

2020-09-26 21:03:21 1586

原创 Linux下Centos7对外防火墙及端口常用操作

常用命令:(1)防火墙相关查看防火墙状态 systemctl status firewalld开启防火墙 systemctl start firewalld 关闭防火墙 systemctl stop firewalld 关闭防火墙(永久)systemctl disable firewalld开启防火墙 service firewalld start若遇到无法开启先用:s...

2020-04-14 09:41:15 220

原创 linux用vim打开文件后退出命令

2019-07-03 11:12:11 9811

转载 web.xml配置文件元素详解

一、web.xml配置文件常用元素及其意义预览 1 <web-app> 2 3 <!--定义了WEB应用的名字--> 4 <display-name></display-name> 5 6 <!--声明WEB应用的描述信息--> 7 <description>&lt...

2019-05-23 11:06:01 144

原创 Linux下查看指定目录挂载路径及调整目录的空间大小

一、查看目录挂载路径:1、最简单的,直接df -h目录名可以看到,ESB在rhel-root分区下2、fdisk -l查看分区挂载情况二、调整目录空间大小(这块是转的,为了方便和第一部分整合到一块)在使用CentOS6.5版本linux系统的时候,发现根目录(/)的空间不是很充足,而其他目录空间有很大的空闲,所以本文主要是针对现在已有的空间进行调整。首先,先来查看...

2019-05-13 11:13:30 43679

原创 Oracle查询当前用户的信息及常用权限等查询SQL

一、查看当前用户信息:1、查看当前用户拥有的角色权限信息:select * from role_sys_privs;2、查看当前用户的详细信息:select * from user_users;3、查看当前用户的角色信息:select * from user_role_privs;二、常用查询1.查看所有用户:select * from dba_user;select * fro...

2018-11-30 10:11:55 19688 2

转载 Oracle查询表空间、schema、表等存储情况操作

一、对表空间的查询表空间是数据库的逻辑划分,一个表空间只能属于一个数据库。所有的数据库对象都存放在指定的表空间中。但主要存放的是表, 所以称作表空间。Oracle数据库中至少存在一个表空间,即SYSTEM的表空间。 1、查询所有表空间名select tablespace_name from sys.dba_tablespaces; 查询scott用户默认表空间,...

2018-11-30 09:39:33 4824

原创 oracle通过load data 将数据导入表中通过存储过程进行批量处理

说明:虽然没图,但文字表述很清楚,自己做过的项目留着备用(这只是初版,比较繁琐,但很明确)准备工作做完之后,后期可直接使用。如后期excel数据有变更,只需改动对应的部分即可,不涉及改动的可直接使用。实际操作步骤依照excel数据模版格式准备好建表语句,将中间过渡表在对应12家村行数据库中分别建立。(二步骤中的第2小步) 将excel补录数据转换成txt文件导入中间过渡表。(二步骤中...

2018-10-27 19:01:44 4993

原创 HTML5之radial-gradient经向渐变

经向渐变:&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt;    &lt;meta charset="UTF-8"&gt;    &lt;title&gt;HTML5之radial-gradient经向渐变&lt;/title&gt;    &lt;meta name="keywords" content

2018-10-25 19:11:47 1039

原创 HTML5之linear-gradient背景颜色搭配

鲁上代码:&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt;    &lt;meta charset="UTF-8"&gt;    &lt;title&gt;HTML5之linear-gradient背景颜色搭配&lt;/title&gt;    &lt;meta name="keywords" conten

2018-10-25 19:07:42 3519

原创 HTML 5兄弟选择器

这个比较简单,看注释就能明白:&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt;    &lt;meta charset="UTF-8"&gt;    &lt;title&gt;HTML 5兄弟选择器&lt;/title&gt;    &lt;meta name="keywords" content="

2018-10-25 18:40:36 2537

原创 HTML 5的属性选择器(id和class)

直接上图,copy下来自己测试使用:&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt;    &lt;meta charset="UTF-8"&gt;    &lt;title&gt;HTML 5的属性选择器(id和class)&lt;/title&gt;    &lt;meta name="keywords&quot

2018-10-25 18:37:12 6598

转载 MyEclipse 8.5打不开文件时显示:Could not open the editor: Invalid thread access 错误

MyEclipse 8.5打不开文件时显示:Could not open the editor: Invalid thread access 异常  解决方法:一,1. 打开cmd2. cd 进入你的Myeclipse 安装目录 :D:\MyEclipse 8.53. 执行命令 myeclipse.exe -clean即可二,创建MyEclipse 8.5 快捷键到桌面,快捷键上右键...

2018-10-25 15:01:41 917

原创 db2 常用SQL

Windows下执行: db2cmd db2 CONNECT TO GDHTCMS USER zhyxdb USING zhyxdb //连接对应数据库执行sql查询所有表信息 select * from sysibm.systables where type=’T’ and creator=’DB2ADMIN’ ORDER BY NAME–修改序列重新开始的值 ...

2018-09-14 17:46:32 3517

原创 SQL 语句优化

一、操作符优化 1、IN 操作符 用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。但是用IN的SQL性能总是比较低的,从Oracle执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别: ORACLE试图将其转换成多个表的连接,如果转换不成功则先执行IN里面的子查询,再查询外层的表记录,如果转换成功则直接采用多个表的连接方式查询。由此可见用IN的SQL至...

2018-09-14 17:41:01 87

原创 sql 优化整理

1.避免无计划的全表扫描 如下情况进行全表扫描: -该表无索引 -对返回的行无任何限制条件(无where子句) -对索引主列(索引的第一列)无限制条件 -对索引主列的条件含在表达式中 -对索引主列的限制条件是is(not)null或!= -对索引主列的限制条件是like操作 且 ...

2018-09-14 17:33:27 119

转载 IE下载文件无法弹出下载框

最近,产品在项目使用过程中,出现了一些导出按钮点击后系统弹出文件名填写对话框后,IE并没有下载提示框。得知这个问题以后,排查了很多地方,程序一切运行正常,js也将导出请求发送到了服务端,服务端也正常的处理完了导出逻辑。但就是IE没有反映。如果是在让用户通过点击按钮来触发导出时,系统能正常提示下载(奇怪)。经过反复的测试,后来发现是IE屏蔽了文件下载对话框。换句话说,如果是js程序触发文件下载,...

2018-09-03 17:15:39 30528 5

原创 oracle权限查询

–查看所有用户权限 SELECT * FROM dba_users; SELECT * FROM all_users; SELECT * FROM user_users; –查看用户系统权限 SELECT * FROM dba_sys_privs; SELECT * FROM user_sys_privs; –查看用户对象权限 SELECT * FROM dba_tab_privs;

2017-12-13 15:18:39 2070

原创 创建序列及修改序列

1、创建序列最小值1,最大值2147483647, 并 修改 从 500开始++CREATE SEQUENCE "LXGZZS"."SEQ_COMMON" AS INTEGER MINVALUE 1 MAXVALUE 2147483647 START WITH 1 INCREMENT BY 1 CACHE 20 NO CYCLE NO ORDER; ALTER

2017-12-11 15:48:19 1042

原创 MyEclipse中的快捷键

MyEclipse 快捷键1(CTRL)Ctrl+1 快速修复 Ctrl+D: 删除当前行 Ctrl+Q 定位到最后编辑的地方 Ctrl+L 定位在某行 Ctrl+O Ctrl+O:在一个类中,显示该类的所有变量和方法,输入前几个字符可以自动筛选,选中后快速定位。 Ctrl+T 快速显示当前类的继承结构 Ctrl+W 关闭当前Editer Ctrl+K 快速定位到下

2017-12-11 15:28:12 172

原创 PLSQL中存储过程的建立,导出,导入,使用

一.在plsql的procedures文件下新建存储过程: 1.procedures——》新建 2.将写好的脚本粘贴在界面中,点击执行按钮。刷新procedures文件夹,可看到建立好的存储过程。二.在plsql导出建立好的存储过程: 工具——》导出用户对象——》选择需要导出的存储过程——》导出到本地三.在plsql导入存储过程: 工具——》导入表——》SQL插入——》选择需要导入的存储过程

2017-12-11 15:15:02 31540 2

原创 oracle表空间,用户(创建和删除、授权或撤销授权),dmp文件(导入和导出)

–运行中输入cmd,回车 C:\Users\liyu>sqlplus /nologSQL*Plus: Release 11.2.0.1.0 Production on 星期四 9月 7 09:23:47 2017Copyright (c) 1982, 2010, Oracle. All rights reserved.–登陆oracle数据库(可以用sys,system等登陆) SQL> co

2017-12-11 15:00:26 1557

原创 ResultSet.last()和ResultSet.beforeFirst()以及ResultSet..getRow()

要使用resultset的这个方法,首先在得到这个resultset的时候必须把statement声明成为scrollable,例如: PreparedStatement stmt = connection.prepareStatement(sql, para1, para2); 其中para1和para2可以使用ResultSet类中的常量。你在创建Statement的时候必须指定允许以后移动

2017-09-06 12:11:39 15755

转载 mergr into 在oracle中替代insert或update

动机:想在Oracle中用一条SQL语句直接进行Insert/Update的操作。说明:在进行SQL语句编写时,我们经常会遇到大量的同时进行Insert/Update的语句 ,也就是说当存在记录时,就更新(Update),不存在数据时,就插入(Insert)。实战:接下来我们有一个任务,有一个表T,有两个字段a,b,我们想在表T中做Insert/Update,如果存在,则更新T中b的值,如

2017-09-04 10:02:07 1008

java操作redis

java操作redis的示例源码

2020-12-25

金山打字通免费版

亲测可用,金山打字通免费版,想练习打字的小伙伴可以试试,还是挺好玩的。

2018-12-21

UltraCompare注册机及详细教程,亲测了两个版本,应该各种版本都可用

UltraCompare注册机及详细教程,亲测了两个版本,应该各种版本都可用。

2018-12-21

jdk1.7.80 32位

亲测可用jdk1.7.80 32位,温馨提示:如果eclipse是32位,必须匹配32位jdk.

2018-12-21

Java反编译常用工具,方便好用

亲测好用,本人正在使用该版本。Java反编译常用工具。

2018-12-21

SecureCRT破解版

亲测可用,SecureCRT破解版,对服务器方面的操作很方便。

2018-12-21

DbVisualizer_9.2.14_Windows

亲测可用,适合多种数据库的使用。压缩包内含有安装包、破解包、安装破解以及使用的操作手册。这种资源应该不多了,珍惜吧,朋友

2018-12-21

PLSql12以及汉化包

亲测好用,本人现在用的就是这一版本,解压文件后会得到plsqldev1204x64.msi和chinese.exe,安装的时候先执行plsqldev1204x64.msi根据提示安装。完成后执行chinese.exe汉化包,路径选择plsql的安装路径即可,执行后从新启动plsql你会发现汉化完成。破解也很容易,网上一搜一大把,破解方式这里就不介绍了,祝君好运。

2018-12-21

取色器,亲测非常好用的

该取色器亲测非常好用,直接解压后即可使用,很方便,很小,基本不占内存

2018-12-21

飞机大战(java)

飞机大战程序,不是很复杂,可作为java课设,myeclipse下可直接运行,自己写的代码,亲测。

2017-12-11

PLSQL中存储过程的建立,导出,导入,使用

PLSQL中存储过程的建立,导出,导入,加入图示详细描述

2017-12-11

俄罗斯方块

该俄罗斯方块使用纯Java代码写的,主要锻炼面向对象的编程。适合大学生课程设计等做参考。内包含源代码,可直接运行。

2017-02-16

空空如也

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

TA关注的人

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