自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 收藏
  • 关注

原创 hutool http巨坑

原始链接是:http://foo?wthis.url.toURL(this.urlHandler)返回结果是:http://foo?w=即加了一个=号。

2023-04-19 15:28:54 436

原创 linux gui版本控制工具对比

对比了几款linux gui版本控制工具

2023-01-28 15:11:54 989

原创 搭建nexus私服 发布npm

搭建nexus私服

2022-07-11 09:02:00 438

原创 jenkins配置

创建软链接 mvn全局工具配置 jdk

2020-12-29 13:20:43 100

原创 jenkins入门

系统管理 -> 全局工具配置配置java mvn

2020-09-14 12:49:25 57

原创 Java函数式编程第8章学习笔记

以前一直用stream,没去深究它的实现方式,今天面试被问到,答了个编译器语法糖,面试官听了不满意,所以记录一下这个东西到底怎么实现Java中的惰性结构布尔运算符 || 和 &&三目运算符 ?:if…elsefor循环while循环流严格带来的问题public class BooleanMethods { public static void main(String[] args) { System.out.println(getFirst() || ge

2020-08-19 19:38:45 116

原创 KeyLock

在这篇文章https://bbs.csdn.net/topics/390523873基础上改进的public class KeyLock<K> { // 保存所有锁定的KEY及其信号量 private final ConcurrentMap<K, Semaphore> map = new ConcurrentHashMap<K, Semaphore>(); // 保存每个线程锁定的KEY及其锁定计数 private final Threa

2020-08-18 19:55:35 279

原创 redis常用数据结构

stringhash链表setzset

2020-08-18 19:42:03 72

原创 python selenium爬虫

本文介绍python使用selenium获取页面,并提供http接口供替他语言使用python库1. pip install selenium -i https://pypi.douban.com/simple2. pip install tornado -i https://pypi.douban.com/simplechrome driver下载chrome driver,然后把exe路径加到path中python代码import jsonimport timeimport tor

2020-08-18 15:20:20 108

原创 redis笔记

keysRedisTemplate.keys() 返回空StringRedisTemplate.keys()正常返回Jedis.keys()正常返回

2020-08-11 10:13:20 73

原创 windows下elk收集日志

网上介绍elk的文章很少,在windows上的就更少了

2020-07-07 15:13:02 394

原创 spring跨域

在controller加上注解即可,例如@RestController@RequestMapping("/logic/app/noAuth/testConnect")@CrossOrigin(methods = {RequestMethod.GET, RequestMethod.POST}, origins = "*")public class TestConnectController有些文章说给response加上如下代码,经测试无用response.setHeader("Access-C

2020-06-29 21:36:18 87

原创 docker 常用命令

列出所有容器docker ps -a

2020-06-29 08:52:42 75

原创 rsa加密解密

网上有好多教程,要么符号乱,要么步骤不全,没法编程,这里总结一下,并用js实现加解密// 1. 选取两个素数 p qconst p = 67;const q = 71;// 2. 计算乘积const m = (p - 1) * (q - 1);const n = p * q;// 3. 随机选择 e s.t. 1 < e < m, m e 互素// 公钥为(m, e)const e = 101;// 4. find d > 0 s.t. (d * e) % m =

2020-06-17 17:44:51 122

原创 idea打jar包

File -> Project Structure Artifacts3. Build -> Build Artifacts4. 最后会在src同级目录下生成一个out文件夹, 完成

2020-05-18 21:51:22 82

原创 Jenkins任务报错

Running as SYSTEMBuilding in workspace D:\Program Files (x86)\Jenkins\workspace\my_project_name\repositoryusing credential 236324d7-f1fa-46d9-9188-3916f1559b91D:\Program Files\Git\bin\git.exe rev-...

2020-04-22 11:25:13 962

原创 Java密码正则

一个很简单的需求验证密码,长度在6-12位,只能由数字,字母英文符号组成,网上搜了半天都没一个靠谱的,自己把键盘上的按钮全部按一边了,注意正则关键字符号要加转义public class CreateRegex { public static void main(String[] args) { String s = "`~!@#$%^&*()-_=+[{]}\\|;:'...

2020-04-15 16:41:10 1169

原创 js下载文件

base64转为ArrayBufferfunction base64ToArrayBuffer(base64) { const binaryString = window.atob(base64); const len = binaryString.length; const bytes = new Uint8Array(len); for (let i = 0;...

2020-04-01 17:20:56 200

原创 ahk脚本

ctrl & q:: Loop 1 { Click 100 260 sleep 5 Click 200 260 Send {h}{e}{l}{l}{o}{,}{w}{o}{r}{l}{d} sleep 5 }ctrl & q:: Loop 25 { Click...

2020-03-31 21:29:20 349

原创 常用cmd脚本

压缩文件夹"C:\Program Files\7-Zip\7z.exe" a -t7z "C:\Users\foo\Desktop\vg_server.7z" "D:\__projects\various-graphics\server\vgserver\classes\artifacts\vgserver_jar\*"解压文件夹set "v=vg_ad"call:doCopyset ...

2020-03-31 21:28:12 479

原创 oracle常见问题总结

conn /as sysdba: logon denied正常来说,可以通过命令行指令登录oracleset oracle_sid=xxxxxxsqlplus /nologconn / as sysdba但最后一步报错logon denied先看路径 D:\app\Administrator\product\11.2.0\dbhome_1\BIN下有无sqlnet.ora这个文件,如...

2020-03-26 15:29:29 63

原创 h2db入门

spring工程 要h2.create…

2020-03-25 23:02:41 251

原创 idea/webstorm配置

atom material iconslombok

2020-03-25 22:16:16 283

原创 初始化Java Angular web项目小结

有时候想写个web小程序,需要用到某些以前用过的库/框架,就要打开以前的项目或者翻收藏夹好烦。现在将一些web常用的东西整理合并起来。文章目录常用maven依赖打包路径问题常用maven依赖打包路径问题...

2020-03-25 21:36:26 103

原创 Java long byte互相转化

import java.nio.ByteBuffer;public class Main { public static byte[] longToBytes(long x) { final ByteBuffer buffer = ByteBuffer.allocate(Long.BYTES); buffer.putLong(x); return buffer...

2020-03-25 20:53:57 667

原创 idea2019.3 angular 模板颜色 bug

如图, 导入某些主题后template里的html元素就不会高亮了 只要把图2中的勾去掉即可

2020-03-24 18:02:51 112

原创 input图片回显

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document&l...

2020-03-24 17:49:14 277

原创 maven打jar包

<properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding></properties><build> <plugins> <plugin> <groupId>org.apa...

2020-03-24 10:53:10 59

原创 fiddle手机抓https包

记录下fiddle抓ios 微信小程序包过程

2020-03-10 09:08:47 290

原创 idea 远程 debug windows tomcat

网上大多数教程都是教怎么用 idea 远程 debug linux tomcat,现在记录下windows下怎么debug。

2020-02-25 17:42:52 129

原创 VMware安装CentOS

一路next登陆后有几个坑:连不上网络cd /etc/sysconfig/network-scripts/vi ifcfg-ens33不一定有 ifcfg-ens33这个文件,反正名字是类似这个的,把ONBOOT=no改成ONBOOT=yes重启后就可以连接上网络了安装Perlyum install perl*安装VMware Tools创建挂载点目录mkdir /...

2020-02-20 18:14:39 50

原创 Securcrt CentOS上传 下载文件

先安装lrzszyum install lrzsz上传rz输入后,会有个选择文件的弹窗下载sz fileName下载目录配置:Options -> Session Options -> X/Y/Zmodem

2020-02-20 16:15:47 63

原创 Java数字识别

网上大多少OpenCV都是C++版本的,现在写一篇Java版的OpenCV识别数字,话说这Java版的OpenCV真难用,主要是因为C++版本的好多函数都没有移过来,不是亲儿子真惨,Python版的OpenCV不知道怎么样,最好还是用C++,主要是资料方便,用其他语言的只能当玩具玩了。下面正式开始:下载 解压没啥好说的,去OpenCV官网下载“安装”包,下好后双击其实就是解压缩,本文使用的Op...

2020-02-16 15:24:34 391

原创 html表格左边锁定,表头锁定

去年一个项目有个表格组件一共做了1个多月才做好,大部分时间都花在找资料,调试bug,代码优化上,现在记录一下设计过程。需求abcd如上图所示,区域d上下滚动的时候,区域b不能滚动;区域d左右滚动的时候,区域c不能左右滚动第一种方案原来的表格分成4个表格,a,b,c,d表格d监听滚动事件,滚动时b和c跟着滚这样有几个问题:由于客户还要求合并行列,步骤1其实...

2020-02-16 14:44:52 672

原创 webpack简单入门

简单记录下webpack是什么 为什么 怎么用

2020-02-16 12:15:25 65

原创 springboot controller Date格式问题

今天遇到两个类似的项目A和B,A controller返回日期是2019-10-14T16:00:00.000+0000,B controller返回日期却是时间戳,两个项目貌似没什么区别,用的都是springboot2.x,记录下断点源码后这个问题的原因,以及如何解决。...

2020-02-16 12:12:04 268

原创 运维零散知识集合

查看端口进程netstat –ano | findstr 1111或netstat –ano | findstr "1111"通过脚本杀进程for /f "tokens=5" %%a in ('netstat /ano ^| findstr 8088') do taskkill /F /pid %%afor循环,提取第5个字段(从命令的结果中)赋予到变量a,并执行杀进程调用变量a...

2020-02-11 23:00:46 75

原创 oracle快速入门

查找表select * from all_tables where lower(table_name) like '%table_name%';

2019-12-08 11:18:36 135 1

空空如也

空空如也

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

TA关注的人

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