- 博客(58)
- 资源 (4)
- 收藏
- 关注
原创 00-从JAVA工程师的角度快速上手Python-基础语法
从JAVA工程师的角度快速上手Python-基础语法,上手Python的速度取决于你掌握Java的熟练度
2023-09-20 23:58:18
409
2
原创 常用的 screen 命令
是一个用于在 Linux 和 Unix 系统上创建和管理多个终端会话的命令行工具。它允许用户在一个终端窗口中创建多个虚拟终端,并在这些终端之间切换,同时还可以在后台运行会话。
2023-08-02 15:26:20
6118
原创 GO实现RSA 、AES加解密
使用门面和策略模式,对外开放加解密接口,由于密码比较场景使用率较高,再对外开放一个比较的接口,接口最少有两个参数,明文密码,密文密码,详见代码
2023-05-06 11:09:46
1543
原创 golang RSA公钥生成并转字符串
在以上示例代码中,首先使用 rsa.GenerateKey() 函数生成 RSA 私钥,然后使用 x509.MarshalPKIXPublicKey() 函数将公钥序列化为字节数组。接下来,使用 pem.EncodeToMemory() 函数将公钥字节数组转换为 PEM 格式,再使用 base64.StdEncoding.EncodeToString() 函数将 PEM 格式的公钥字符串进行 base64 编码,最终输出公钥字符串。在 Go 语言中,可以使用。
2023-05-05 20:34:15
1223
原创 Linux C编程一站式学习 标准I/O库函数 ini转xml
Linux C编程一站式学习 25章中第二节标准I/O库函数,最后的练习,ini文件转xml
2023-02-02 15:40:08
184
原创 tomcat8 只允许域名访问,禁止ip访问
conf/server.xml中 修改Engine节点<Engine name="Catalina" defaultHost="www.test.com"> <Realm className="org.apache.catalina.realm.LockOutRealm"> <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>
2021-02-23 20:12:39
586
原创 03.Redis常用的类型(二)
本文详细介绍了redis中string的字符类型,数值类型和bitmaps、list、hash、set、sorted sets常用类型及使用技巧
2021-02-02 21:05:40
150
原创 02.Redis常用的类型(一)
本文详细介绍了redis中string的字符类型,数值类型和bitmaps、list、hash、set、sorted sets常用类型及使用技巧
2021-02-02 15:46:16
247
原创 CentOS7下 docker安装官方版oracle
本文记录了在docker里安装官方Oracle11R2的数据库,非helowin版,你懂得。helowin这个版本的文章,跟转疯了似的,纯复制粘贴过来就发表一篇文章。今天我找寻多方资料,并安装了一份官方的Oracle11R2的版本,记录一下,后续打算做个镜像,玩一玩。
2020-07-21 20:58:16
652
原创 用java实现单链表之链表翻转
本篇文章使用带头单链表实现链表翻转,这里有一段特别low的翻转和原地翻转,欢迎在评论里交流。如果有不对的地方,欢迎各路大神不吝赐教!
2020-06-25 01:44:46
447
原创 用Java实现的链表完成简单的LRU缓存淘汰算法
本篇文章仅使用单链表简单实现LRU缓存策略,仅使用单链表并不是实现LRU缓存策略最优方案。欢迎在评论里交流。如果有不对的地方,欢迎各路大神不吝赐教!
2020-06-18 23:46:35
587
原创 Java实现链表之单链表
Java实现数据结构链表之单链表1. 认识单链表2. 关于链表的时间复杂度2.1 单链表的时间复杂度3. Java实现单链表3.1 代码3.2 测试4.最后郑重声明:写文章是为了学习交流,如果您也学习了,请留个赞呗。欢迎在评论里交流。如果有不对的地方,欢迎各路大神不吝赐教!感激不尽!1. 认识单链表 单链表 是最简单、最常用的链表结构,链表通过指针将一组零散的内存块串联起来,每一个内存块称为 “结点” ,为了将所有结点串起来,每个结点除了储存数据之外,还需要记录链上的下一个结点的地址,记录下一个结点
2020-06-18 00:46:01
426
原创 oracle 查询一个月的数据,每条数据间隔五分钟
oralce 查询一天每隔15分钟一个点 15分钟select to_char((daybegin + (level - 1) * 15 / 1440), 'hh24:mi') as this15timefrom (select (trunc(sysdate, 'dd')) as daybegin from dual)connect by level <= 96oracle...
2020-04-28 09:41:01
1765
原创 Excel 两列无序数据对比是否存在
两列无序数据在C列输入一下代码=IF(COUNTIF(B$1:B$38,A1)=0,"",A1)可以根据实际情况调整下拉至数据的最后一行
2020-01-06 18:56:48
2651
原创 Excel多个Sheet排序
1. 在最前面新建一个sheet;2.右键点击sheet,选择查看代码;3.插入一下代码Sub ml() Dim sht As Worksheet, k& [a:a] = "" '清空A列数据 [a1] = "目录" k = 1 For Each sht In Worksheets '遍历工作簿中每个工作表 ...
2020-01-03 10:13:24
10028
1
原创 Node.js 判断文件夹路径是否存在并创建文件夹路径
引用path,fs模块var path = require('path');var fs = require("fs");/** * 判读路径是否存在,如不存在创建文件夹 * @param pathStr 参数要用path.join()拼接,项目下的相对路径 * @return projectPath 返回绝对路径,可要可不要 */function mkdirPath(pat...
2019-08-22 12:06:12
6925
3
原创 Node.js Express+Easyui+ajax文件(图片)上传
views层:<form id="divEdit" method="post" enctype="multipart/form-data"> <input id="submit" type="submit" value="提交按钮"> <span>示例图片</span> <input id="projectFile" n...
2019-08-15 20:24:11
371
原创 node.js修改文件名称
引入所需模块及获取uploadPathconst fs = require("fs");const path = require('path');var uploadPath=path.join(process.cwd(),'upload\\');files.projectFile.name为带后缀的文件名称;files.projectFile.path为文件所在项目的相对路径...
2019-08-15 20:21:42
1772
原创 Easyui dataGrid启用表格编辑,添加editor,移除editor,自定义验证
HTML<table id="dgitem" class="easyui-datagrid"></table>js$.extend($.fn.datagrid.methods, { /*表格编辑器*/ editCell: function(jq,param){ return jq.each(function(){ ...
2019-08-15 18:39:26
1917
原创 js json数组去重
/** * JSON数组去重 * @param array jsonArray * @param key 根据此key名进行去重 */function uniqueJsonArray(array, key){ var result = [array[0]]; for(var i = 1; i < array.length; i++){ var...
2019-08-15 16:12:03
1425
原创 Node.js 删除文件夹下的所有文件
引入fs模块var fs = require("fs");function deleteFile(path) { var files = []; if( fs.existsSync(path) ) { files = fs.readdirSync(path); files.forEach(function(file,index){ ...
2019-08-15 14:26:06
1830
原创 Node.js 复制文件到指定目录下
引用fs模块var fs = require("fs");未设置编码格式,因为我在复制doc文件时,文件出现乱码,formPath为源路径,toPath为目标路径fs.readFile(formPath, function(err, data) { if (err) { throw err; } fs.writeFile(toPath,...
2019-08-15 13:28:49
5038
2
原创 Node.js 暂停等待方法
未经测试,参数单位毫秒function sleep(ms) { return new Promise(resolve => setTimeout(resolve, ms));}
2019-08-15 13:18:20
1133
原创 Easyui DataGrid 控制行上移下移,删除一行
在DataGrid中添加控制按钮上移方法,同时更新序号/** * 上移一行 * @param index */function UpBtn(index) { if(index==0){ $.messager.alert('系统提示', '顶行无法上移!', 'warning'); } else { var rows = $('#...
2019-08-13 18:37:59
518
原创 oracle中alter的部分常用语法
ALTER TABLE语句用于修改已经存在的表的设计。 增加字段 ALTER TABLE 表名ADD 字段名 数据类型; 例:为TABLE_TEST新增ALTER TABLE TEST_TABLE ADD TEST_COLUMN NUMBER(38,0); 修改字段类型 ALTER TABLE 表名MODIFY 字段名数据类型; 修改字段名...
2019-08-13 18:21:54
555
原创 oralce中alert在存储过程中的用法
在begin下用alter语句会提示一下错误解决办法:将alter用单引号包起来,并在前面加上 execute immediateBEGIN execute immediate 'alter table TABLE_TEST add TESTCOLUMN varchar2(20)';END;...
2019-07-26 14:44:01
817
原创 oracle使用for循环插入多条数据
从建表开始create table TEST( id varchar2(50) not null, column_a varchar2(50), column_b varchar2(50), column_c varchar2(50), operate_time date not null);comment on ta...
2019-07-26 12:27:13
1572
原创 MyEclipse8.6 MyEclipse注册 破解
共三步!第一步:新建类:MyEclipseKeyGen.java 代码内容如下import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.text.DecimalFormat;import java.text.NumberFormat;...
2019-06-21 09:33:35
2093
原创 webpack -v 报SyntaxError: Block-scoped declarations (let, const, function, class) not yet strict mode
环境版本:node.jsv4.4.7npm2.15.8安装步骤:1.全局安装webpacknpm install webpack -g2.在项目中安装webpack依赖,防止部署是与本地的依赖包不一致导致错误,指定版本npm install webpack@1.15.0 --save-dev安装后查看webpack版本webpack -v报...
2019-01-07 16:37:24
3083
github-copilot-intellij-1.1.15.1115
2022-04-01
FE助手 10.5 谷歌插件
2018-10-11
Restlet-Client 2.8.01谷歌插件
2018-10-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人