自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(174)
  • 资源 (3)
  • 收藏
  • 关注

原创 Java注解

jdk中和注解有关的类都定义在java.lang.annotation包中注解本质上就是一个接口,该接口默认继承Annotation接口注解使用@interface来定义,例如:定义一个TestAnnotation注解访问修饰符必须是public 不写默认public参数类型必须是基本数据类型、String、Class、枚举类型、注解类型以及上述类型的数组,像Integer、Double这些(包装类型)都不行。参数名字一般定义为名词,如果只有一个参数,一般定义为value。

2024-05-10 20:40:45 639

原创 ArrayList数组去重

排序之后,如果相邻两个元素是相等的,那么就说明重复了。(但这个方法会改变数组原有顺序)由于HashSet不能保证添加顺序,所以只能作为判断条件保证顺序。如果不计较去重后的数据顺序,可以直接使用HashSet进行去重。

2024-05-10 11:18:40 279

原创 MySQL数据类型

M是小数位数(精度)的总数,D是小数点(标度)后面的位数。整数部分最大是3位,如果插入数12.123456,存储的是12.1234,如果插入12.12,存储的是12.1200.字符串类型:CHAR、VARCHAR、TINY TEXT、TEXT、MEDIUM TEXT、LONGTEXT、TINY BLOB、BLOB、MEDIUM BLOB、LONG BLOB。例如,定义为ENUM的列(‘one’,‘two’,‘three’)可以有下面所示任何值。M是小数总位数,D是小数点后面的位数。二进制数据(_Blob)

2024-05-08 19:32:06 1033

原创 jQuery的简单使用

('#myId') //选择ID为myId的网页元素$('ul.first') // 选择class为first的ul元素$('input[name=first]') // 选择name属性等于first的input元素$('a:first') //选择网页中第一个a元素$('tr:odd') //选择表格的奇数行$('#myForm :input') // 选择表单中的input元素$('div:visible') //选择可见的div元素。

2024-05-03 23:33:57 677 2

原创 优化慢SQL

慢SQL的优化,主要从两个方面考虑,SQL语句本身的优化,以及数据库设计的优化。

2024-04-29 14:45:45 507

原创 数据库设计的三范式

数据库设计的三范式是一种规范和标准,它能够帮助我们构建高效、可维护的数据库结构。通过遵循第一范式、第二范式和第三范式的原则,我们可以减少数据冗余、提高数据一致性,并优化数据库的性能。在实际应用中,根据具体业务需求和数据特点,我们可以灵活地应用三范式,以达到最佳的数据库设计效果。

2024-04-28 14:01:49 553

原创 两位数乘法速算技巧

原理:设两位数分别为10AC10A+C10AC10BD10B+D10BD,其积为SSS, 根据多项式展开:S10AC×10BD10A×10BC×10B10A×DC×DS10AC×10BD10A×10BC×10B10A×DC×D而所谓速算,就是根据其中一些相等或互补(相加为十)的关系简化上式,从而快速得出结果。

2024-01-20 19:15:02 985

原创 @Scheduled定时器

当任务开始时Spring就会给这个任务计时,5秒钟时候Spring就会再次调用这个任务,可是发现原来的任务还在执行,这个时候第二个任务就阻塞了(这里只考虑单线程的情况下,多线程后面再讲),甚至如果第一个任务花费的时间过长,还可能会使第三第四个任务被阻塞。每分钟的第十秒执行一次。比如第一次执行时间为2023-10-20 23:09:10,下一次2023-10-20 23:10:10,再下一次2023-10-20 23:11:10。上一次任务执行完毕时间点之后多长时间再执行,任务的执行要等上一个任务执行结束。

2023-10-21 22:50:45 723

原创 Linux命令 -- 重定向

用 >> 表示追加,追加多个标准输入。结束的标志符一般用EOF(end of file),因为是自定义的,所以也可以用其他的。重定向输出符>,是1>的缩写。也就是说明它只会重定向标准输出,标准错误输出不符合,也就不处理。2>& 1 表示标准错误输出和标准输出绑定在一起。cat mo.txt ml.txt >> am.log 2>& 1 表示追加。用 2> 可将标准错误输入,重定向到文件中。重定向默认写入标准输出。对于标准错误输出,其内容默认不写入。0:标准输入,1:标准输出,2:标准错误输出。

2023-08-13 16:49:35 393

原创 Linux命令 -- vim

用vim指令进入文件。刚进入时是命令行模式,也叫一般模式。按i或者insert进入编辑模式,此时可以编辑文件内容。按esc可从编辑模式退回到一般模式,输入冒号进入底线命令行模式。

2023-08-13 14:20:29 639

原创 Linux命令 -- find

三个参数,分别是:a(访问时间 Access time),m(修改时间(内容) Modify time),c(变更时间(状态) Change time)

2023-08-13 14:07:52 164

原创 Linux命令 -- chmod

对于asd.txt文件,- 代表它是一个普通文件,- - x代表文件所有者拥有执行权限,- - - 代表与所有者属同一用户组用户的权限,- - - 代表其他用户的权限。也就是1+3+3+3,一共10个参数。-c 参数查看权限的变化,-v 查看现在拥有的权限。

2023-08-13 14:04:36 171

原创 Linux命令 -- grep

【代码】Linux命令 -- grep。

2023-08-13 13:59:42 174

原创 Linux命令 -- sed

mo.txt文件内容,若无特别说明,默认如下。

2023-08-13 13:56:00 126

原创 二进制的运算

它也叫半加运算,就是数值相加之后不进位。比如二进制的1+1结果是10,进位为1再写0,如果不进位,那么1异或1就等于0。1与0的异或就可以直接看作是相加。类似于逻辑或运行,当条件只要有一个为true时,结果就为true。类似于逻辑与运行,当条件都为true时,结果才为true。异或运算,相同为0,不同为1。它在书本上的符号是这样的。

2023-08-03 14:37:36 256

原创 七种遍历Map的方法

【代码】七种遍历Map的方法。

2023-08-02 21:58:04 2429

原创 POI的简单入门

Apache POI的maven坐标。

2023-07-30 14:55:19 320

原创 POI使用教程

Apache POI是Apache软件基金会的开放源码函数库,POI提供API让Java程序对Microsoft Office格式的文档进行读写操作。

2023-07-30 14:49:15 805

原创 MongoDB常用语句

当然 name 也可以用 true 或 false,当用 ture 的情况下和 name:1 效果一样,如果用 false 就是排除 name,显示 name 以外的列信息。skip(), limilt(), sort()三个放在一起执行的时候,执行的顺序是先 sort(), 然后是 skip(),最后是显示的 limit()。【student】表和【stuAdress】表关联,两表关联字段是userId相等,关联条件是userId等于2102123。查看当前在使用的数据库。删除当前使用的数据库。

2023-07-23 22:21:58 370

原创 用Python解析WIFI密码

也就是,电脑对于曾经连过的WiFi,不需要输密码就能直接连接。但是执行之后,这些WiFi都需要重新输入密码才能连。这个程序执行之后,会对本地连过的WiFi的配置信息进行清空。

2023-07-10 14:22:27 637

原创 RSA和MD5加密(Java和JavaScript)

这是blueimp-md5插件地址,可以自行选择其他版本。插件也可以使用网上的,比如。

2023-06-28 17:01:00 310

原创 一个简易的,多次发送微信消息

打开微信,找到需要轰炸的对象,右键单击,选中右键菜单中的“在独立窗口中打开”。主要是防止操作失误,导致轰炸对象出错。“WScript.Sleep 1000”表示每段信息的间隔时间,1000表示1000毫秒,1000 毫秒=1 秒。操作一遍后,您会发现,这个代码实现的是“Ctrl + V”的粘贴功能。“for i=1 to 10”表示信息发送的次数,其中10表示信息发送10次,请根据情况进行修改。打开“微信轰炸机.vbs”,然后快速的切换到微信,点击需要轰炸的对象,即可实现微信消息自动轰炸。

2023-06-27 10:40:04 2255 1

原创 6. N 字形变换

那么,对于每层的元素,我们可以通过StringBuilder数组进行保存,那么对应数组存储的下标index,我们需要一个boolean变量reverse,当它为false的时候,index执行加1操作,当它为true时,index执行减1操作。那么,在执行拼装操作时,其实就是一个“从上向下”,当长度达到numRow的时候,在执行反方向的“从下向上”。比如输入字符串为 **"PAYPALISHIRING"** 行数为 **4** 时,排列如下。下标的升降,也可以用变量n,然后求余数来控制。

2023-06-06 17:29:16 459

原创 Java读写txt文件

如果想直接输出,将代码 strList.add(line);换成 System.out.println(line);方法中可以换成传字符串,那整个for循环就能替换成 info.write(str);方法加个返回值,可方便后续对内容的操作。需要引入maven包。

2023-06-01 15:59:26 7126

原创 用form表单,向后端参数

【代码】用form表单,向后端参数。

2023-05-29 16:27:50 809

原创 Java获取当前时间

【代码】Java获取当前时间。

2023-05-23 15:55:42 1460

原创 Oracle创建物化视图

执行创建语句时是11:32分,所以下一次刷新从12:32开始,往后都是每小时的32分刷新。进入目录后,选中对应视图,然后右键选择View,可查看此视图的相应创建语句。build immediate 是默认的,所以不显示。今天是4月21号,创建视图时已经刷新了一次,所以下一次刷新从明天一点开始,往后都是每天一点刷新。trunc(sysdate,‘hh24’) 表示取今天的时间,精确到小时。点击 V_USER_DAY,查看创建语句,发现语句变成如下。点击 V_USER_HOUR,查看创建语句,语句如下。

2023-04-21 12:29:31 1672

原创 SQL的一些函数

通过临时函数,查询本身更简单,更可读,可以重复使用资历函数!在Where子句中使用子查询进行以下查询。使用WITH AS 提高可读性。利用临时函数来捕获案例子句。

2023-03-24 16:26:34 148

原创 shell脚本获取当前时间

shell脚本获取当前时间

2023-03-20 16:39:46 2452

原创 Oracle里的ratio_to_report函数

RATIO_TO_REPORT分析函数

2022-11-18 16:44:02 1234

原创 Oracle创建DBlink

DBlink

2022-11-15 17:38:07 1930

原创 Oracle创建索引

索引

2022-11-15 14:59:51 34097

原创 Oracle锁表

Oracle锁表

2022-11-14 17:11:37 358

原创 Oracle查看表空间使用情况

查看表空间

2022-11-14 16:52:11 2358

原创 Oracle创建分区表

创建分区

2022-11-14 15:29:05 2067

原创 Oracle存储过程

Oracle存储过程

2022-11-11 16:22:12 1168

转载 排序算法--快速排序

快速排序

2022-07-21 11:03:56 537

原创 Python 中的列表推导式

列表推导式

2022-07-11 16:34:10 8805

原创 求质数的方法

判断质数

2022-07-01 18:42:09 753

原创 180.1.连续登录N天(数据库)

求连续登录N天用户

2022-06-24 15:30:24 285

MD5加密,还是凑字数

MD5加密,还是凑字数

2023-06-28

RSA加密,为了凑字数

RSA加密,为了凑字数

2023-06-28

甜酒铺用到的相关图片和建库插入等相关SQL语句

甜酒铺用到的相关图片和建库插入等相关SQL语句

2022-03-25

图像识别364.rar

使用python3.6.4识别图中物体。 代码涉及使用tensofflow模块和自己训练模型两个部分。

2021-11-10

图像识别391.rar

使用python3.9.1识别图中物体。 主要是使用百度和讯飞的API,以及其他方法

2021-11-10

空空如也

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

TA关注的人

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