- 博客(99)
- 收藏
- 关注
原创 Docker操作
1、查看docker容器# 查看正在运行的docker容器docker ps# 查看所有docker容器,包括不在running状态docker ps -a# 根据运行的端口查看docker容器docker ps | grep 15812、查看具体某一容器日志docker logs [参数] [容器id]# 表示实时加载日志信息,并且仅显示最后200行docker logs -f --tail=200 容器id# 查找日志文件中含有特定字符串的行docker logs [参数] [
2022-05-25 19:24:00 893
原创 oracle查看具体表占用空间
1、查看表空间对应日志文件select tablespace_name, file_id, file_name, round(bytes/(1024*1024),0) total_spacefrom dba_data_filesorder by tablespace_name;2、查看表空间总大小、使用率、剩余空间select a.tablespace_name, total, free, total-free as used, substr(free/total * 100, 1
2022-04-07 14:16:48 16232
原创 JDKkeytool生成自签名证书
DK的bin目录下的keytool生成自签名证书1. 生成服务端证书keytool -genkey -alias server -keypass 123456 -keyalg RSA -keysize 1024 -validity 3650 -keystore [你的目录]/server.keystore -storepass 123456 -ext SAN=dns:localhost,ip:127.0.0.1-alias(别名)-keypass(别名密码)-keyalg(算法)-keysize
2022-03-09 21:45:13 1596
原创 Mac查看内存占用
top -l 1 | head -n 10显示:Processes: 506 total, 2 running, 504 sleeping, 2600 threads 2022/03/09 21:40:14Load Avg: 1.65, 1.70, 1.76 CPU usage: 2.58% user, 9.3% sys, 88.38% idle SharedLibs: 627M resident, 119M data, 174M linkedit.MemRegions: 130873 to
2022-03-09 21:42:00 1622
原创 oracle批量建表
oracle批量建表:begin declare j int; tbname varchar2(50) DEFAULT 'test'; name varchar2(200);begin for j in 1..8000 LOOP name := 'CREATE TABLE test_'||j||'(id number(20), name varchar2(200), create_time date)'; execute immediate name; end loop;
2021-08-17 16:01:44 1318
原创 几个英寸对应16:9的长度和宽度
一、14英寸对角线长度:16:9的长宽比:(16x)^2 +(9x)^2 = 35.56^2则:x = 1.9370766312593107841375832228048长:30.993226100148972546201331564877cm宽:17.433689681333797057238249005243cm二、15.6英寸16:9的长宽比:(16x)^2 +(9x)^2 = 39.624^2则:x = 2.1584568176889463023247355911254长:3
2021-08-02 10:32:21 14126
原创 Java使用Curator简单操作zookeeper
一、引入依赖 <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.13.2</version> <scope>test</scope>
2021-07-26 13:34:58 468
原创 Jdbc事务尝试
一、代码import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import java.sql.Statement;public class JdbcTest { public static void main(String[] args) { Connection connection = null; Statement statemen
2021-06-22 18:36:22 100
原创 Guava的双键map使用
一、Guava<dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>30.1-jre</version></dependency>二、双键map类似Map<String, Map<String, String>>:import co
2021-06-03 10:31:33 3132
原创 禁用el-checkbox默认事件
参考:http://blog.sina.com.cn/s/blog_50cec89f0102yqa7.html <el-checkbox v-model="isSkip" true-label="Y" false-label="N" v-on:click.native.prevent="skipOption"> 跳过条件 </el-checkbox>
2021-05-29 09:39:44 943
原创 Linux的Oracle数据库导入导出
1、导出数据expdp scott/scott@sid directory=DUMPDIR dumpfile=scott.dmp logfile=scott.log cluster=no schemas=scott content=alldirectory:虚拟目录的名称(dmpdir)。dumpfile : 导出的dump文件名称。cluster : 是否集群。content:等于metadata_only 只要表结构;等于all,将导出对象定义及其所有数据;为data_only时,只导出对象
2021-04-26 10:13:48 2248
原创 Maven的SpringBoot搭建
一、项目整体结构1、项目层级父级项目:spring-test,子module:spring-core,spring-web。2、项目功能父级项目spring-test打包方式为pom,仅做依赖包版本管理控制等。子module的spring-core,核心功能代码编写。子module的spring-web,restful接口编写。二、pom文件1、spring-test的pom<?xml version="1.0" encoding="UTF-8"?><project
2021-03-23 15:01:56 176 1
原创 Java的Calcite优化简单Sql尝试
一、引入pom引入calcite-core的1.26.0版本 <properties> <maven.compiler.source>8</maven.compiler.source> <maven.compiler.target>8</maven.compiler.target> <calcite-core.version>1.26.0</calcite-core.ver
2021-03-08 17:25:31 3330 2
原创 Jexl尝试
一、引入Jar包<dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-jexl3</artifactId> <version>3.1</version></dependency>二、实例import org.apache.commons.jexl3.JexlBuilder;import
2020-12-04 17:11:05 299
原创 Linux一些操作
1、显示-bash-4.2#cp /etc/skel/.bashrc /root/cp /etc/skel/.bash_profile /root/2、添加sudo用户2.1、进入root用户,打开sudoers文件su rootvi /etc/sudoers2.2、修改sudoers文件root ALL=(ALL) ALL下添加一行postgres ALL=(ALL) ALL3、添加写权限chmod u+w /etc/sudoers进行修改,修改完成之
2020-11-29 15:27:30 130
原创 查询被锁用户
—查询被锁用户select * from dba_users WHERE account_status LIKE ‘%LOCKED%’;—登录服务器解锁sqlplus /nologconn /as sysdbaalter user ** account unlock;
2020-11-12 19:11:02 419
原创 MySQL5.7.31版本:Access denied for user‘root‘@‘localhost‘ (using password: YES)
1、MYSQL版本5.7.31 MySQL2、问题# linux登录mysqlmysql -u root -p输入密码后报错:Access denied for user'root'@'localhost' (using password: YES)3、解决# 1、service mysqld stop停止mysql服务器service mysqld stop# 2、find / -name my.cnf 查找mysql配置文件的位置打开find / -name my.cnf3、
2020-11-08 09:29:00 185
原创 Linux排查JVM堆栈问题
1、查看进程pidps -ef | grep 进程名2、抓取堆栈信息jstack [pid] > jstack_info.txt #查询信息输出TXT中3、pstack使用pstack是gdb的一部分,如果系统没有pstack命令,使用yum搜索安装gdb即可。yum install gdb -ypstack 与 gstack 区别:pstack是/usr/bin/gstack的软链接。4、输入命令查看gc情况命令:jstat -gcutil 进程号 刷新的毫秒数 展示的记
2020-09-26 18:48:01 2063
原创 win10查看端口占用
按 win+R,输入cmd,回车使用命令查看端口占用:netstat -aon | findstr "8080"使用tasklist命令查看进程:# 进程的pid 5332tasklist | findstr "5332"taskkill语句结束进程:# 进程pid为5332的程序名称为java.exetaskkill /f /t /im java.e...
2020-04-09 22:09:57 426
原创 Springboot+mybatis+postgre尝试
一、环境1、操作系统:CentOS7。2、Postgresql版本:12.0。安装包下载地址:https://ftp.postgresql.org/pub/source/v12.0/postgresql-12.0.tar.gz安装参考:https://www.cnblogs.com/halberd-lee/p/11699694.html二、创建项目1、postgre数据库的postgr...
2020-01-13 19:16:42 595
原创 Java的Fastjson尝试
一、测试代码各个类型的转换:package cays.fastjson;import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONArray;import com.alibaba.fastjson.JSONObject;import java.util.ArrayList;import java.util.D...
2020-01-07 14:08:44 269
原创 Java构建器模式尝试
一、Student包含构建器类创建Student类,包含StudentBuilder构建器,替代Student的构造方法:package cays.build;/** * 学生类 * @create 2020/1/7 **/public class Student { private String name; private String nick; pri...
2020-01-07 09:59:15 114
原创 五、Oracle 中的包(Package)
五、Oracle 中的包(Package)在一个大型项目中,可能有很多模块,而每个模块又有自己的过程、函数等。而这些过程、函数默认是放在一起的(如在PL/SQL中,过程默认都是放在一起 的,即Procedures中),这些非常不方便查询和维护,甚至会发生误删除的事件。PL/SQL为了满足程序模块化的需要,引入了包的构造。通过使用包就可以分类管理过程和函数等。(1)包是一种数据库对象,相当于一...
2019-11-21 15:50:03 549
原创 四、Oracle的dual表
四、Oracle的dual表Oracle中dual表的用途dual是一个虚拟表,用来构成select的语法规则,oracle保证dual里面永远只有一条记录。我们可以用它来做很多事情。--1、查看当前用户,可以在 SQL Plus中执行下面语句 select user from dual;--2、用来调用系统函数select to_char(sysdate,'yyyy-mm-dd hh...
2019-11-21 15:43:26 210
原创 三、触发器程序
一、触发器程序1 向student表插入数据时如果年龄大于100或者小于0则报错create or replace trigger student_age_trigger before insert or update of age on student for each rowdeclare uage number;begin if :NEW.age > 100 th...
2019-11-21 15:42:42 598
原创 二、Oracle序列
二、Oracle序列序列(sequence)是序列号生成器,可以为表中的行自动生成序列号,产生一组等间隔的数值(类型为数字)。不占用磁盘空间,占用内存。其主要用途是生成表的主键值,可以在插入语句中引用,也可以通过查询检查当前值,或使序列增至下一个值。创建序列需要CREATE SEQUENCE系统权限。序列的创建语法如下:create sequence 序列名 [increment by...
2019-11-21 15:41:23 344
原创 一、Oracle触发器
一、触发器关于触发器A trigger is a PL/SQL unit that is stored in the database and (if it is in the enabled state) automatically executes (“fires”) in response to a specified event.A trigger has this structur...
2019-11-21 15:40:24 264
原创 CentOS7的Oracle11g报错
一、报错[oracle@cays ~]$ sqlplus / as sysdbaSQL*Plus: Release 11.2.0.1.0 Production on Thu Sep 26 17:34:06 2019Copyright (c) 1982, 2009, Oracle. All rights reserved.Connected to an idle instance....
2019-09-26 17:37:12 257
原创 Ganymed远程连接SSH
一、依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http...
2019-09-26 14:47:11 340
原创 Docker尝试
一、CentOS查看版本1、查看CentOS版本rpm -q centos-release# centos-release-7-6.1810.2.el7.centos.x86_642、查看全部信息和内核信息[oracle@cays ogg]$ uname -aLinux cays 3.10.0-957.el7.x86_64 #1 SMP Thu Nov 8 23:39:32 UTC ...
2019-09-26 14:28:17 106
原创 SpringBoot字符串转文件
一、SpringBoot字符串转文件将字符串写入流,前端生成文件并下载。 @RequestMapping(value = "/download") public void downloadParam(HttpServletResponse response) { response.setCharacterEncoding("UTF-8"); res...
2019-09-26 10:05:51 3611 2
原创 Kafka操作
一、启动kafkacd kafka# 开启zookeeperbin/zookeeper-server-start.sh config/zookeeper.properties# 开启zookeeper,后台运行nohup bin/zookeeper-server-start.sh config/zookeeper.properties 1>/dev/null 2>&1...
2019-09-26 08:15:14 97
原创 JSch连接linux
package cn.com.servyou.sdi.web.utils;import cn.com.servyou.sdi.stream.SdiException;import cn.com.servyou.sdi.web.vo.SshServer;import com.jcraft.jsch.Channel;import com.jcraft.jsch.ChannelExec;im...
2019-09-17 17:00:49 397
原创 Java连接Kafka
一、Java连接Kafkaimport com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONObject;import com.alibaba.fastjson.serializer.SerializerFeature;import com.twitter.bijection.Injection;import com.tw...
2019-09-17 12:53:35 798
原创 Oracle学生信息建表与导入数据
create table student( sno varchar2(20) primary key, sname varchar2(20) not null, ssex varchar2(20) not null, sage number(5) not null, sdep varchar2(20) not null, screate date default sysda...
2019-08-30 08:59:14 3325
原创 Jsoup爬取一首音乐
一、Jsoup爬取一首音乐package cays.music;import org.jsoup.Jsoup;import org.jsoup.nodes.Document;import org.jsoup.select.Elements;import javax.print.Doc;import java.io.*;import java.net.MalformedURLExc...
2019-08-25 16:21:59 820
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人