04 2021 档案

摘要:###1、什么是枚举 在java开发中,有时候一个类的对象是有限而且固定的,比如我们常见的季节类,就是春夏秋冬。只有这四个简单的对象而已,这些实例有限而且固定的类,在java中,被称为枚举类。 在java中,类的对象是有限个,确定的。这个类我们定义为枚举类。 举例: 星期:一二三四五六日 性别:男女 阅读全文
posted @ 2021-04-28 23:31 雪漠阳光 阅读(227) 评论(0) 推荐(0)
摘要:###1、master和worker 当启动nginx以后,有两个nginx进程,一个master进程,一个worker进程,这两个nginx进程都有各自的作用,见名知意, "worker"进程天生就是来"干活"的,真正负责处理请求的进程就是你看到的"worker"进程,那么"master"进程有什 阅读全文
posted @ 2021-04-10 17:13 雪漠阳光 阅读(117) 评论(0) 推荐(0)
摘要:2019年Oracle公司发布提示 10g版本数据库与高版本数据库之间的dblink可能会由于SCN增长频率不一致导致报错的问题,最近在我运维的项目中出现了这种问题,联系公司集成将老版本的数据库迁移到12c版本之后发现程序调用存储过程时出现报错 ORA-04091 表 发生了变化, 触发器/函数不能 阅读全文
posted @ 2021-04-10 16:47 雪漠阳光 阅读(309) 评论(0) 推荐(0)
摘要:1.启动命令 [root@iZuf625ohgv150cwlh1yn4Z bin]# service mysqlid start Redirecting to /bin/systemctl start mysqlid.service 或者使用: systemctl start mysqld 2.关闭 阅读全文
posted @ 2021-04-10 14:37 雪漠阳光 阅读(2310) 评论(0) 推荐(0)
摘要:mysql默认启动,会占用四百多M内存,也可以优化 打开 /etc/my.cnf skip-locking #避免MySQL的外部锁定,减少出错几率增强稳定性。 skip-name-resolve #禁止MySQL对外部连接进行DNS解析,使用这一选项可以消除MySQL进行DNS解析的时间。但需要注 阅读全文
posted @ 2021-04-10 14:24 雪漠阳光 阅读(858) 评论(0) 推荐(0)
摘要:很多同学刚开始做项目买了最低配置,但有时运行软件好几个,服务器就趴下来,以我的经验可以这么搞,尽量运行必须要用的软件,2G内存能干什么,所以还可以优化软件本身,让启动时尽可能少占用内存空间,等用户上来再升级配置也不迟。 TOMCAT优化 tomcat7默认内存配置,启动后,大约会占四百多M内存,如果 阅读全文
posted @ 2021-04-10 14:16 雪漠阳光 阅读(1149) 评论(0) 推荐(0)
摘要:free -m 命令查询当前内存使用情况,单位M echo 1 > /proc/sys/vm/drop_caches :表示清除pagecache。 echo 2 > /proc/sys/vm/drop_caches :表示清除回收slab分配器中的对象(包括目录项缓存和inode缓存)。slab分 阅读全文
posted @ 2021-04-10 14:09 雪漠阳光 阅读(2309) 评论(0) 推荐(0)
摘要:一、下载安装JDK //进入离线包放置路径 cd /home/www/ tar -xvf jdk-8u271-linux-x64.tar.gz //copy到需要放置的路径 cp -r jdk1.8.0_271/ /usr/local/jdk1.8.0_271 //配置环境变量 vim /etc/p 阅读全文
posted @ 2021-04-10 14:08 雪漠阳光 阅读(116) 评论(0) 推荐(0)
摘要:###反向代理 ####反向代理一 转发localhost的8080端口 ####反向代理二 #####根据不同的端口和路径实现不同服务的转发 准备两个tomcat服务 修改其中一个端口围为8081 分别在两个不同的tomcat的webapp中新建 edu/test.html 和 vod/test. 阅读全文
posted @ 2021-04-10 11:22 雪漠阳光 阅读(135) 评论(0) 推荐(0)
摘要:###配置文件组成 ####1-全局块 从配置文件开始到events块之间的内容,配置影响nginx全局的指令。一般有运行nginx服务器的用户组,nginx进程pid存放路径,日志存放路径,配置文件引入,允许生成worker process数等。 比如worker_processes 1; wor 阅读全文
posted @ 2021-04-10 10:15 雪漠阳光 阅读(116) 评论(0) 推荐(0)
摘要:###1、安装nginx的依赖包 检查gcc版本 rpm -qa |grep gcc rpm -qa |grep zlib rpm -qa |grep pcre rpm -qa |grep openssl 依赖包离线安装下载地址: gcc: http://gcc.gnu.org/ zlib: htt 阅读全文
posted @ 2021-04-10 09:58 雪漠阳光 阅读(94) 评论(0) 推荐(0)
摘要:###查询用户拥有的对象操作权限 select * from dba_tab_privs where grantee='USERA'; 给USERB授权USERA用户下所有表的权限脚本生成语句 select 'grant select,insert,update,delete on '||owner 阅读全文
posted @ 2021-04-07 16:06 雪漠阳光 阅读(3494) 评论(0) 推荐(0)
摘要:在数据库中使用约束(constraints)是为了在该数据库中实施所谓的“业务规则”其实就是防止非法信息进入数据库,满足管理员和应用开发人员所定义的规则集。 ORACLE使用完整性约束(integrity constraints)防止不合法的数据写入数据库,管理员和开发人员可以定义完整性规则,增强商 阅读全文
posted @ 2021-04-05 20:28 雪漠阳光 阅读(1189) 评论(0) 推荐(0)
摘要:数据库与数据库管理系统的区别 **数据库:**存储数据的地方(就是一些数据文件而已) **数据库管理系统:**用来管理数据依据用户操作数据的软件 DBMS:数据库管理系统(Database Management System)是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库,简称DBMS 阅读全文
posted @ 2021-04-05 19:00 雪漠阳光 阅读(78) 评论(0) 推荐(0)
摘要:trunc(value,precision) 按指定的位数截取某个数字,不进行舍入操作。 select trunc(23.33) from dual; 返回值 23 round(value,precision) 把数值字段舍入为指定的小数位数 select round(23.33) from dua 阅读全文
posted @ 2021-04-05 10:41 雪漠阳光 阅读(1311) 评论(0) 推荐(0)
摘要:创建触发器 CREATE [OR REPLACE] TRIGGER trigger_name {BEFORE | AFTER } {INSERT | DELETE | UPDATE [OF column [, column …]]} [OR {INSERT | DELETE | UPDATE [OF 阅读全文
posted @ 2021-04-05 10:40 雪漠阳光 阅读(144) 评论(0) 推荐(0)
摘要:##jdbc基本流程代码用例 package jdbctest; import java.sql.*; public class jdbcDemo01 { /** * @param args * @throws Exception */ public static void main(String[ 阅读全文
posted @ 2021-04-04 15:01 雪漠阳光 阅读(1743) 评论(0) 推荐(0)