自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 问答 (1)
  • 收藏
  • 关注

原创 Kaggle注册验证码问题(Captcha must be filled out.)

Kaggle Captcha must be filled out.

2024-03-29 17:23:26 1518

原创 pip 配置镜像源

【代码】pip 配置镜像源。

2024-01-31 16:58:20 882

原创 死锁代码及其验证

死锁代码及其验证。

2023-01-12 15:54:11 201

原创 SpringBoot环境Json对Date类型的处理

json date 序列化 反序列化日期少一天

2022-10-26 15:01:31 1515

原创 MySQL 日期加减

mysql 日期格式再进行加减法时,应尽量使用date_add, date_sub方式进行。避免使用+/-符号的语法糖进行,否则遇到月初月末会产生未知的异常,导致程序奔溃,或产生特殊的bug。

2022-10-17 00:24:39 1653

原创 MySql中@符号的使用

MySQL中@变量的使用

2022-07-26 10:22:42 9419 3

原创 JAVA系统夏令时导致的生日问题

JAVA 夏令时

2022-07-17 19:59:54 300

原创 汇编语言王爽实验十六

汇编伪指令 ORG

2022-07-17 19:04:12 137

原创 汇编语言——程序设计1

王爽老师,汇编语言第四版程序设计1 的一种简单实现

2022-07-14 13:54:53 150

原创 深入理解C指针 6.4.4 用指针支持树

读到这一节后,发觉由于使用了双重指针,则直接对其解引赋值,会导致外层一同被修改的问题,从而导致root节点的丢失现象

2022-07-09 15:16:35 107

原创 MySql 相关命令

MySql 相关命令统计信息-- 查看对应库下的表数据-- 方式一SELECT TABLE_NAME FROM information_schema.TABLES WHERE table_schema = '库名' AND table_type = 'BASE TABLE';-- 方式二SHOW TABLES;

2022-07-07 15:40:38 63

原创 Ubuntu16.04 安装robotframework

Ubuntu16.04 安装robotframework环境信息过程中遇到的问题环境信息操作系统,python使用系统自带:lsb_release -a安装robotframework(此处使用豆瓣镜像进行安装)sudo -H pip3 install -i https://pypi.douban.com/simple robotframework# sudo -H pip3 install -i https://pypi.douban.com/simple wxpythonsudo -

2022-04-10 13:12:34 1394

原创 Oracle 基础操作

select file_id,file_name from dba_data_files order by file_id desc;-- 查看目录时oradata2的就是1t的文件(156-175)-- 然后查看文件里面有什么内容-- select distinct SEGMENT_NAME,SEGMENT_TYPE from dba_extents where file_id >= 156;select distinct SEGMENT_NAME,SEGMENT_TYPE from dba

2022-03-14 15:19:12 857

原创 数据库行专列

Oracle-- TEXT_FIELD 字段, TABLE_NAME 表名select wm_concat(a.TEXT_FIELD) from TABLE_NAME aMySQL-- TEXT_FIELD 字段, TABLE_NAME 表名SELECT GROUP_CONCAT(TEXT_FIELD) FROM TABLE_NAME;-- TEXT_FIELD 字段, TABLE_NAME 表名, SEPARATOR 指定使用分隔符,默认已逗号为准SELECT GROUP_CONCAT(

2022-03-06 16:20:36 361

原创 Postgre SQL操作数据库脚本

基础操作-- 切换schema,xxxx为目标schema名称set search_path to xxxx;-- 查看索引内容select * from pg_catalog.pg_indexes;-- 查看索引名select * from pg_catalog.pg_statio_all_indexes;

2022-03-01 17:55:00 560

原创 Oracle 查看表空间

select tablespace_name,total_mb,used_mb,free_mb,used_pct from ( select t.tablespace_name,t.total_mb,t.total_mb-f.total_free_mb used_mb,total_free_mb free_mb, to_char((1-(f.total_free_mb/t.total_mb))*100,'990.99')||'%' as used_pct from (select tablespac

2022-02-20 19:46:20 355

原创 MySQL数据库中DELIMITER的作用

DELIMITER的作用DELIMITER 百度翻译为“定界符,分隔符”MySQL中的作用通常情况下,MySQL命令行窗口中默认遇到;,则判断为语句结束,立即前述的SQL语句,例如:select 1+1;但有时候我们不希望这样,例如,在存储过创建过程中,因此在这个过程中,我们需要使用DELIMITER指定MySQL使用其他分隔符,待存储过程创建完毕后,再恢复即可。语句如下:-- 指定以//分割DELIMITER //-- 恢复以;分割DELIMITER ;上述情况示例截图:

2021-12-22 16:20:56 1766

原创 MySQL数据库统计信息

查看数据库前10张大表select TABLE_NAME,round((DATA_LENGTH+INDEX_LENGTH)/1024/1024,2) as data_size_MB,TABLE_ROWS from information_schema.TABLES where TABLE_SCHEMA='数据库名' order by data_size_MB desc limit 10;-- 表分析,当表空间所占用实际大小与统计信息由较大差异时,考虑可能为频繁对大表执行DML操作(增、删、改)导致存储

2021-12-11 19:08:21 972

原创 Oracle 查询效率优化

添加索引create index 索引名称 on 表名(字段1,字段2,...);索引未生效的解决方式-- 表索引统计信息表 dba_tab_statistics-- 方法1: 使用hint 强制指定索引select /*+index(tmp 索引名)*/ * from tmp where col1 in (...);-- 方法2: 使用表分析语句,重新收集统计信息Analyze table 表名 compute statistics;...

2021-12-07 14:33:45 453

原创 Oracle 查看锁表

检查锁表语句SELECT substr(v$lock.sid,1,4) "SID", serial#, V$SESSION.sid, substr(username,1,12) "UserName", substr(object_name,1,25) "ObjectName", v$lock.type "LockType", decode(rtrim(substr(lmode,1,4)), '2','Row-S

2021-12-05 16:01:48 423

原创 MySQL查索引

-- 查看指定数据库下的索引SELECT CONCAT('create index ', a.INDEX_NAME, ' on ', a.TABLE_SCHEMA, '.', a.TABLE_NAME, '(', GROUP_CONCAT(a.column_name) ,');'), a.TABLE_SCHEMA, a.TABLE_NAME, a.INDEX_NAME, GROUP_CONCAT(a.COLUMN_NAME) from information_schema.STATISTICS a WHE

2021-10-02 10:49:43 224

原创 利用国内PIP镜像安装第三方软件包

pip镜像利用pip镜像安装模块,以Pycryptodome为例临时使用:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple Pycryptodome设为默认(指定为清华镜像源):pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple其他可用开源镜像清华阿里云中国科技大学豆瓣...

2021-03-10 20:21:52 509

原创 公式

公式三角公式两角和公式sin(α±β)=sin(α)cos(β)±cos(α)sin(β)cos(α±β)=cos(α)cos(β)∓sin(α)sin(β)tan(α±β)=tan(α)±tan(β)1∓tan(α)tan(β)sin(\alpha \pm \beta)=sin(\alpha)cos(\beta) \pm cos(\alpha)sin(\beta)\\cos(\alpha \pm \beta)=cos(\alpha)cos(\beta) \mp sin(\alpha)sin(\b

2021-01-30 23:04:39 127

原创 Oracle中user_tab_cols、user_tab_columns的差异

Oracle中user_tab_cols、user_tab_columns的差异两表均可用于查询用户下Table(表)、View(视图)、Clusters(聚簇表)差异-- 通过执行此SQL语句,可发现user_tab_cols还包含隐藏列,因此平时使用时推荐使用user_tab_columnsselect column_name from user_tab_cols where table_name = 'TEST'minusselect column_name from user_t

2021-01-04 10:42:56 1765

原创 mysql-binlog 日志清理

mysql-binlog 日志清理登陆mysql -h127.0.0.1 -uroot -p显示binlog日志清单show binary logs;删除一天前的日志文件purge master logs before date_sub(current_date, interval 1 day);

2020-11-23 11:12:30 139

原创 PLSQL Developer配置TNS

PLSQL Developer配置TNS需下载Oracle Instant Client,前往官网下载即可,注意版本应与PLSQL Developer版本保持一致PLSQL Developer版本查看:图标的快捷方式上右键->属性即可查看,此处为32位解压下载的Oracle Instant Client,并配置环境变量解压配置环境变量ORACLE_HOME对应路径\instantclient_19_8TNS_ADMIN对应路径\instantclient_1

2020-10-09 16:18:34 11466

原创 install:install-file本地jar文件

install:install-file完整版mvn install:install-file -Dfile=your-artifact-1.0.jar \ [-DpomFile=your-pom.xml] \ [-Dsources=src.jar] \ [-Djavadoc=apidocs.jar] \

2020-09-28 18:10:39 539

原创 fatal: unable to read config file ‘C:/Users/xxxx/.gitconfig‘: No such file or directory

fatal: unable to read config file ‘C:/Users/sinosoft/.gitconfig’: No such file or directory新安装的git文件, 执行git config --global --list出现该问题问题原因此为对应目录下.gitconfig文件不存在导致解决方案执行一下命令初始化配置信息即可:配置用户名:git config --global user.name "输入你的用户名"配置邮箱信息:git conf

2020-09-23 22:01:02 15362 5

原创 SpringBoot项目取消向注册中心注册

SpringBoot项目取消向注册中心注册将SpringBoot项目作为但实例部署调试时使用,将如下配置到yml文件中即可eureka: client: fetch-registry: false # 取消从注册中心获取服务信息 register-with-eureka: false # 取消注册服务到注册中心...

2020-09-23 12:08:04 2066

原创 MySQL5.7.30 创建数据库并为其添加用户

MySQL5.7.30 创建数据库并为其添加用户创建数据库CREATE DATABASE `seata` CHARACTER SET 'utf8mb4' COLLATE 'utf8mb4_unicode_ci';新建用户create user mysql@'%' identified by 'mysql';为用户赋权GRANT all privileges ON seata.* TO 'mysql'@'%' IDENTIFIED BY 'mysql' WITH GRANT OPT

2020-08-22 13:55:56 451

原创 Win10 环境 MySQL 5.7 安装

Win10 环境 MySQL 5.7 安装Win10 环境 MySQL 5.7 安装常见错误解决方案Win10 环境 MySQL 5.7 安装至MySQL官网下载对应软件包,此处以5.7.30为演示配置环境变量打开cmd命令行窗口,输入mysql -V查看版信息,若无异常信息则表明配置成功添加my.ini文件,并置于mysql文件夹下:[mysqld]# 设置3306端口port=3306# 设置mysql的安装目录basedir=~\mysql-5.7.30-winx64 #

2020-08-22 13:13:43 139

原创 Ubuntu 安装openjdk

Ubuntu 安装openjdkapt-cache search jdk 搜索当前可用镜像从中选择一个即可,此处选择openjdk-8-jdk - OpenJDK Development Kit (JDK)2.1 安装openjdk-8:apt-get install openjdk-8-jdk执行上述操作前,已将apt 源切换为国内镜像源...

2020-08-16 16:59:17 333

原创 apt-get更换国内数据源

apt-get更换国内数据源使用阿里云官方镜像站替换Ubuntu官方镜像,提升访问速度与稳定性1.1 进入阿里云官方镜像站1.2 选择对应的系统镜像,此处选择Ubuntu1.3 根据提示选择对应版本查看当前系统版本, 我的版本为Ubuntu 20.04.1 LTSlsb_release -a更新镜像列表3.1 备份原文件sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak3.2 使用对应版本sudo vi /etc/apt/

2020-08-16 16:40:04 1497

原创 Ubuntu 解压tar.gz文件

Ubuntu 解压tar.gz文件# 将Typora.tar.gz解压至/opt目录下sudo tar -zxvf Typora-linux-x64.tar.gz -C /opt/

2020-08-16 09:23:36 2728

原创 PostgreSQL数据库日常

PostgreSQL默认事务隔离级别 show default_transaction_isolation;当前事物的隔离级别 show transaction_isolation;字段重命名PostgreSQL ALTER TABLE <表明> RENAME <原字段名> TO <新字段名>;

2020-07-10 10:12:17 94

原创 MySQL8.0.16与Navicat10.0兼容性问题

MySQL8.0.16与Navicat10.0兼容性问题今天在使用Navicat10.0连接MySQL8.0时出险ERROR 1251错误,后经核实自MySQL8.0开始,加密插件由mysql_native_password改为caching_sha2_password,导致Navicat部分历史版本无法链接数据库。解决办法使用最新版本的Navicat适应新变化,也更加安全使用旧版本,但...

2020-03-16 23:31:46 756

原创 新建maven-archetype-webapp工程目录缺失

#Maven工程指定JDK版本为1.8<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> &lt...

2020-03-16 17:56:41 581

原创 Python创建虚拟运行环境

Python创建虚拟运行环境#创建虚拟运行环境,用Python3.7为例进行演示python -m venv 虚拟环境名称#激活虚拟运行环境虚拟环境名称\Scripts\activate#安装所需模块pip install -U 模块名#演示示例, Win7 Python3.7python -m venv sklearn-venvsklearn-venv\Scripts\act...

2019-12-31 09:45:44 254

原创 矩阵

矩阵m×nm×nm×n个数aij(i=1,2,…,m;j=1,2,…,n)a_{ij}(i=1, 2, \dots, m; j=1, 2, \dots, n)aij​(i=1,2,…,m;j=1,2,…,n)排成的m行n列的数表成为一个m×nm×nm×n矩阵(a11a12…a1na21a22…a2n⋮⋮⋱⋮am1am2…amn)\left(\begin{matrix}a_{11}&amp...

2019-12-29 15:52:49 354

原创 Python编码格式及运算符

Python编码格式及运算符指定文件编码格式默认情况下Python使用ASCII编码格式进行解释,如源代码中包含其他编码格式的数据,需指定编码格式,否则将出现乱码问题Python指定编码格式要求必须放置于文件的第一行一种例外情况是源文件存在shebang line(#!) 时,可以位于第二行#!/usr/bin/env python3# -*- coding: utf-8...

2019-12-23 11:36:48 174

空空如也

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

TA关注的人

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