
程序员记录
文章平均质量分 77
俗尘某某
所有的疑问,在某个明天一定会有答案。
展开
-
通用HTTP请求代码【Java代码】
【代码】通用HTTP请求代码【Java代码】原创 2025-01-08 08:47:07 · 163 阅读 · 0 评论 -
Docker网络模式图解
当Dockerserver启动时,会在主机上创建一个名为docker0的虚拟网桥,此主机上启动的Docker容器会在连接到这个虚拟网桥上。虚拟网桥的工作方式和物理交换机类似,这样主机上的所有容器就通过交换机连在了一个二层网络中。原创 2025-01-07 16:47:36 · 433 阅读 · 0 评论 -
Kafka集群安装
Kafka集群安装详细教程原创 2025-01-07 16:56:40 · 2400 阅读 · 0 评论 -
Zookeeper 集群安装
Zookeeper集群安装原创 2025-01-07 16:56:06 · 1456 阅读 · 0 评论 -
Linux Jar包定时重启脚本,按最新时间的Jar包启动
LinuxJar包定时重启脚本,按最新时间的Jar包启动原创 2025-01-07 17:02:12 · 1430 阅读 · 0 评论 -
gitee及github有什么区别?
前言: 1、目前的最常用的版本控制中心有两种:SVN和Git; 2、SVN:集中式版本控制中心,svn就像是一对多的关系,一个仓库供多个人使用,而且必须联网才能工作,个人感觉不是太方便; 3、Git:分布式版本控制中心,而Git就像是多对多的关系,每一个终端都是一个仓库,客户端并不只拉取最新版本的代码,而是把原始的代码仓库完整地镜像下来。每一次的拉取操作,实际上都是一次对代码仓库的完整备份;......转载 2022-06-26 11:39:25 · 5287 阅读 · 0 评论 -
多线程学习(一)
多线程学习(一)面试中,多线程并发问题基本上是必问的,所以,不背上个线程相关的问题,都不好意思出去面试了。一提到多线程,相信大部分小伙伴首先想到的一定是Synchronize、Lock,再就是volatile、concurrent并发包,厉害点的小伙伴呢,还能再跟面试官吹吹Synchronize、volatile的区别跟原理,以及并发包常用的数据结构,例如之前提到的Concurre...转载 2020-04-01 11:56:08 · 213 阅读 · 0 评论 -
Linux常用命令
1.在所有普通文件下搜索hostname这个词(可能使用于aix系统) find . -type f -prit | xargs grep "hostname"2.查看磁盘使用情况 liunx:df -h aix:按GB为单位则df -g; 按MB为单位则df -m; 按字节为单位则df -s;3.统计输出信...原创 2019-06-20 20:58:45 · 223 阅读 · 0 评论 -
Linux定时备份oracle数据库shell脚本,并删除15天以前备份
#!/bin/shexport USER=oracleexport ORACLE_SID=orclexport ORACLE_PORT=1521export ORACLE_ADDR=192.168.230.128export ORACLE_BASE=/home/oracle/app/oracleexport ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1export LD_LIBRARY_PATH=:$ORACLE_HOME/lib:/usr/原创 2019-06-20 21:07:58 · 1119 阅读 · 0 评论 -
linux定时备份mysql数据库shell脚本,并删除15天前的备份文件
linux定时备份mysql数据库shell脚本,并删除15天前的备份文件原创 2019-06-20 21:22:19 · 1314 阅读 · 0 评论 -
Oracle集群概念和原理
Oracle的三种高可用集群方案1 RAC(Real Application Clusters) 多个Oracle服务器组成一个共享的Cache,而这些Oracle服务器共享一个基于网络的存储。这个系统可以容忍单机/或是多机失败。不过系统内部的多个节点需要高速网络互连,基本上也就是要全部东西放在在一个机房内,或者说一个数据中心内。如果机房出故...转载 2019-06-26 10:51:52 · 919 阅读 · 0 评论 -
Linux命令mv用法
----------------------------------------------------mv用法开始-------------------------------------------------用法:mv [选项]... [-T] 源文件 目标文件 或:mv [选项]... 源文件... 目录 或:mv [选项]... -t 目录 源文件...将源文件重命名为目标文件,...原创 2019-07-02 16:05:19 · 3531 阅读 · 0 评论 -
Oracle数据库体系结构详解
一、oracle数据库的整体架构由上图可知,oracle数据库由实例和数据库组成。二、数据库存储结构:2.1数据库存储结构Oracle数据库有物理结构和逻辑结构。数据库的物理结构是数据库中的操作系统文件的集合。数据库的物理结构由数据文件、控制文件和重做日志文件组成。数据文件:数据文件是数据的存储仓库。联机重做日志文件:联机重做日志文件包含对数据库所做的更改记...转载 2019-07-17 08:58:16 · 1063 阅读 · 0 评论 -
ORACLE数据库常用SQL收集
各位程序大佬们,删库需谨慎,跑路要不留痕迹oracle删库SQL:drop user cacade;1.创建备份表 create table tablename_bak as select * from tablename;2.添加字段 alter table test_table add (tablecolumnvarchar2(30) default null...原创 2019-06-20 20:55:45 · 415 阅读 · 0 评论 -
oralce数据库授权权限传递详解
以sys用户登陆oracle,执行select * from V_$PWFILE_USERS;可查询到具有sysdba权限的用户。sys/change_on_install SYSDBA 或 SYSOPER 不能以 NORMAL 登录,可作为默认的系统管理员system/manager SYSDBA 或 NORMAL 可作...原创 2019-06-20 20:51:11 · 1053 阅读 · 0 评论 -
常见加密算法【附JAVA代码案例】
加密算法AES、DES、3DES,RSA原创 2025-01-08 10:04:11 · 3036 阅读 · 0 评论 -
修改大字段
--增加大字段项 alter table med_generic add hehe clob; --将需要改成大字段的项内容copy到大字段中 update med_generic set hehe=option07; --删除原有字段 alter table med_generic drop column option07; --将大字段名改成原字段名原创 2017-06-07 10:56:25 · 287 阅读 · 0 评论 -
oracle导出导入数据和创建用户以及授权命令
SQL> conn / as sysdba; SQL>create user username identified by password SQL> grant dba to username; SQL> conn username/password SQL> select * from user_sys_privs; CMD导出oracl原创 2017-06-05 13:27:38 · 1887 阅读 · 0 评论 -
oracle数据库学习
1.orcale简介 orcale数据库默认的账户和密码:scott:tiger,hr:hr 连接orcale数据库:sqlplus scott/scott回车 连接orcale数据库:sqlplus / as sysdba 修改锁定帐号:sqlplus /as dba回车,alter user username account unlock;清屏:hos...原创 2017-05-21 12:29:08 · 625 阅读 · 0 评论 -
ORACLE 正确删除归档日志的方法
ORACLE 正确删除归档日志的方法 我们都知道在controlfile中记录着每一个archivelog文件的相关信息,当然们在OS下把这些物理文件delete掉后,在我们的controlfile中仍然记录着这些archivelog文件的相关信息,在oracle的OEM管理器中有可视化的日志展现出,当我们手工清除 archive目录下的文件后,这些记录并没有被我们从cont...原创 2018-10-26 14:51:21 · 9497 阅读 · 0 评论 -
Oracle数据库启动过程及状态详解(nomount、mount和open)
Oracle数据库启动过程及状态详解(nomount、mount和open)SGA主要由Share Pool(共享池,又分Library Cache和Data Dictionary Cache,前者临时存储最近执行过的语句代码等,后者临时存储数据位置、表定义及用户权限等)、Database Buffer Cache(数据缓冲区,临时存储读过的数据块)、Redo Log Buffer(重做日志缓...原创 2018-10-26 14:54:29 · 2442 阅读 · 0 评论 -
oracle数据库表名和列表规范
一、表名和列表规范1.必须以字母开头2.长度不能超过30字符3.不能使用oracle的保留字4.只能使用如下字符 A-Z,a-z,0-9,$,#等二、数据类型1.char 定长 最大2000个字符 例子:char(10) '小明' 前四个字符存放'小明',后面添加6个空格补全,虽然浪费空间,但是查询速度极快.2.varchar2(20) 变长 最大...原创 2018-10-26 15:11:05 · 9412 阅读 · 0 评论 -
oracle数据库常用SQL语句以及角色传递
一、本地oracle11g数据库以下用户密码统一修改为:sysorcl;本地使用DBA权限远程连接ORACLE数据库以sys用户登陆oracle,执行select * from V_$PWFILE_USERS;可查询到具有sysdba权限的用户。sys/change_on_install SYSDBA 或 SYSOPER 不能以 NORMAL 登录,可作为默认...原创 2018-10-26 15:12:59 · 330 阅读 · 0 评论 -
Linux下启动/关闭Oracle正确顺序
一、Linux下启动Oracle Linux下启动Oracle分为两步: 1)启动监听; 2)启动数据库实例;1.登录服务器,切换到oracle用户,或者以oracle用户登录[admin@dataserver ~]$ su - oracle密码:[oracle@dataserver ~]$2.打开监听服务[oracle@localhost ~]$ lsn...原创 2018-10-26 15:16:57 · 905 阅读 · 0 评论 -
BASH的初始化和Shell简介
BASH的初始化什么时候不使用shell脚本 通配符 什么是RPM? RPM命令的一般形式 Linux框架结构 tar文件备份 tar示例 grep命令常用开关 基本特殊字符集 扩展字符集,要加-E 正则表达式例子 、 s...原创 2018-10-26 15:18:40 · 389 阅读 · 0 评论 -
Linux 设置定时任务crontab命令
Linux 设置定时任务crontab命令1、 crontab命令概念crontab命令用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行。cron 系统调度进程。 可以使用它在每天的非高峰负荷时间段运行作业,或在一周或一月中的不同时段运行。cron是系统主要的调度进程,可以在无需人工干预的情况下运行作业。cront...原创 2018-10-26 15:19:51 · 209 阅读 · 0 评论 -
drop、truncate和delete的区别
(1)DELETE语句执行删除的过程是每次从表中删除一行,并且同时将该行的删除操作作为事务记录在日志中保存以便进行进行回滚操作。 TRUNCATE TABLE 则一次性地从表中删除所有的数据并不把单独的删除操作记录记入日志保存,删除行是不能恢复的。并且在删除的过程中不会激活与表有关的删除触发器。执行速度快。(2)表和索引所占空间。 当表被TRUNCATE 后,这个表和索引所占用...原创 2018-10-26 15:22:04 · 209 阅读 · 0 评论 -
基础概念:Oracle数据库、实例、用户、表空间、表之间的关系
数据库:Oracle数据库是数据的物理存储。这就包括(数据文件ORA或者DBF、控制文件、联机日志、参数文件)。其实Oracle数据库的概念和其它数据库不一样,这里的数据库是一个操作系统只有一个库。可以看作是Oracle就只有一个大数据库。实例: 一个Oracle实例(Oracle Instance)有一系列的后台进程(Backguound Processes)和内存结构(Memor...原创 2018-10-26 15:24:18 · 225 阅读 · 0 评论 -
orcale数据库学习2
orcale数据库学习1.orcale简介orcale数据库默认的账户和密码:scott:tiger,hr:hr连接orcale数据库:sqlplus scott/scott回车修改锁定帐号:sqlplus /as dba回车,alter user username account unlock;清屏:host cls;当前用户:show user;当前用户的表:sel原创 2017-05-21 12:31:24 · 516 阅读 · 0 评论