自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (4)
  • 收藏
  • 关注

原创 使用Docker在windows上安装IBM MQ

详见我另一篇安装wsl文章。

2024-03-13 09:12:55 1087 1

原创 一建通信高频考点1~25

自二零零四年考试至今,从未间断这个知识点的考察呃,考点涉及双代号网络图画图工期计算关键路径关键工作时间参数工期压缩步骤景前景后工作总工期调整实际工期计算流水施工等,经常与横道图和索赔等共同分析双代号网络图及时间参数参考图见口袋书。这里做简要的说明。第一,节点是反映前后工作的交接点,编号一般按顺序编写。第二,工作使用界限上,示名称写在界限上方消耗的时间写在下方。第三,虚电线不占用资源不消不消耗时间。

2024-02-07 08:36:19 823

原创 Nginx在windows设置开机自启动

3.管理员身份启动cmd,执行nginx-server.exe install。1.下载对应版本的exe,改名为nginx-server.exe。2.编写nginx-server.xml。

2023-12-07 11:29:33 475

原创 JAVA代码加密和机器码绑定通用解决方案

代码加密、代码混淆、机器绑定

2023-04-13 10:59:07 1647

原创 互联网访问局域网服务器上的git代码

在不触犯法律法规的前提下又要保证代码的安全性,接下来我来介绍使用cpolar(或者其他支持tcp内网映射工具)做临时外网映射以保证代码能实时更新。2.在配置文件,删除authtoken一行和email一行,保存cpolar.yml配置文件。因为长期出差的现场开发导致无法更新到局域网上的gitblit仓库里面的代码,怎么办?4.打开CMD,输入cpolar http 9999完成映射。3.双击桌面Cpolar Web UI登陆cpolar。3.重启cpolar服务。三、修改git仓库的地址。

2023-04-03 20:41:38 504

原创 ES6 箭头函数的演变过程和使用技巧

箭头函数:本质上也是一种函数的定义方式

2022-07-21 11:31:10 201

原创 什么是B树

B树又称为多路平衡查找树,B树中所有结点的孩子节点数的最大值称为B树的阶,通常用m表示。

2022-07-01 14:33:16 4071

原创 链表反转-学习笔记

思路:迭代法:

2022-06-24 08:37:26 117

原创 wsl unbuntu 安装node14和npm

//wsl unbuntu 安装node14和npm wget https://nodejs.org/dist/v14.15.1/node-v14.15.1-linux-x64.tar.xz tar xvf node-v14.15.1-linux-x64.tar.xz sudo mv node-v14.15.1-linux-x64 /usr/app/ sudo ln -s /usr/app/node-v14.15.1-linux-x64/bin/node /usr/bin/ sudo ln -s.

2021-10-31 22:32:00 485

原创 Ubuntu 20.4设置apt源

切记!!!!!原来的配置千万不要删,直接在后面追加就行,这些国内的源下载的包都不全!!!!!首先我们需要备份原来的软件源文件(防止改错),然后删除掉 sources.list (因为我们要直接添加内容)。sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak使用你喜欢的文本编辑器,打开 sources.list 并加入如下内容(你也可以把 mirrors.tuna.tsinghua.edu.cn 替换为自己喜欢的软件源:deb ht

2021-10-27 21:26:01 1252

原创 阿里云二级域名配置+springboot JKS证书上传

一、首先是申请证书(我用的是免费证书) 推荐网站:证书申请 - FreeSSL.cn一个提供免费HTTPS证书申请的网站 选择默认值即可。二、按照域名验证配置指南把阿里云的二级域名配置上去申请证书-域名验证配置指南三、验证通过后通过KeyManager工具下载tomcat方式的jks文件(记得输入秘钥)四、把证书放进我们的项目里面五、springboot项目配置ssl证书#https加密端口号 443server.port=4...

2021-10-18 14:11:14 473

原创 win10安装mysql8.0,一台电脑上安装多个mysql

由于工作需要,一个电脑上需要安装多个mysql8.0,每个端口都不一样,所以写一篇文章记录一下,避一下雷。1.下载解压我本地解压到了E:\mysql-8.0.26-winx642.配置环境变量把E:\mysql-8.0.26-winx64\bin配置到path里面,我以前配置过了,我要安装多个mysql,所以我不再配了。3.设置配置文件[client]port=13306default-character-set=utf8mb4[mysqld]port=13306.

2021-09-21 10:40:26 886

原创 jacob解决freemaker下载的word文档手机无法打开问题

java使用freemaker下载word的流程如下:1.新建一个word模板2.另存为xml格式3.将xml后缀的文件后缀改成.ftl4.将ftl中需要替换的内容使用freemaker jstl语法进行替换5.使用如下代码进行下载 注意:后缀一定得是.doc public static File createWord(HttpServletResponse response,Map dataMap,String templateName,File outFile){ File

2021-05-19 16:19:11 794 2

原创 JAVA多线程学习笔记(二)BlockingQueue在多线程中的应用

阻塞队列,顾名思义,它是一个队列,BlockingQueue很好的解决了多线程中,如何高效安全“传输”数据的问题,通过这些高效并且线程安全的队列类,为我们快速搭建高质量的多线程程序带来极大的便利。(在多线程领域:所谓阻塞,在某些情况下会挂起线程(即阻塞),一旦条件满足,被挂起的线程又会自动被唤醒) BlockingQueue的核心方法: 放入数据:  offer(anObject):表示如果可能的话,将anObject加到BlockingQueue里,即如果BlockingQueue...

2020-12-28 16:27:49 244

原创 JAVA多线程学习笔记(一)Java线程额三种初始化方式

1.继承Thread 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 publicclassTestThread { publicstaticvoidmain(String[] args) { System.ou...

2020-12-28 16:23:16 222

翻译 安卓权限大全

android.permission.ACCESS_CHECKIN_PROPERTIES 访问登记属性 读取或写入登记check-in数据库属性表的权限android.permission.ACCESS_COARSE_LOCATION 获取错略位置 通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米android.permission.ACCESS_FINE_LOCATION 获取精确位置 通过GPS芯片接收卫星的定位信息,定位精度达10米以内android

2020-11-11 15:32:52 538

转载 2060年未来人KFK的问答

作者:了解一些百科知识链接:https://zhuanlan.zhihu.com/p/157919749来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。KFK:从2060年过来,有问题可以问我 今天是来自2019年的第一天也许某种意义说,我是时间里的穷 游者。未来人类出去旅游,是乘坐什 么交通工具??K:科技发展并没有想象中那么遥不可 及。2048年以前,旅行仍靠飞机与 磁悬浮列车。你是人还是机器人?K:我是人。...

2020-09-16 10:37:10 4975

原创 windows server下面安装的confluence 6.7.1 登录失败三次后验证码不出来的问题

亲测有效。错误提示:com.octo.captcha.CaptchaException: word is too tall: try to use less letters, smaller font or bigger background: text bounds = {text=tasblejava.awt.geom.Rectangle2D$Float[x=0.0,y=-33.177246,w=10.989258,h=45.32666] ascent=33.177246 descent

2020-08-05 09:58:52 736

原创 lambda表达式steam的几种常用写法

记录一下,方便自己使用。Stream将List转换为Map,使用Collectors.toMap方法进行转换。背景:User类,类中分别有id,name,age三个属性。List集合,userList,存储User对象1、指定key-value,value是对象中的某个属性值。Map<Integer,String> userMap1 = userList.stream().collect(Collectors.toMap(User::getId,User::getName));.

2020-07-29 09:00:38 1167

转载 点赞功能,用mysql还是redis?

转自:今日头条,作者:一起web编程链接:https://www.toutiao.com/i6825148720728769028点赞功能是目前app开发基本的功能今天我们就来聊聊 点赞、评论、收藏等这些场景的db数据库设计问题,1、我们先来看看场景的需求: 显示点赞数量 判断用户是否点过赞,用于去重,必须的判断 显示个人点赞列表,一般在用户中心 显示文章点赞列表 我们先看一下头条和微博的例子这两个都是具有顶级流量的,后端肯定有复杂的架构,

2020-07-27 15:01:29 356

原创 搭建ORACLE RAC集群现场遇到的问题和解决方案

因为客户需求,需要在客户现场搭建oracle rac集群,前两天在虚拟机上安装演练一次,具体参考https://blog.csdn.net/s13353955305/article/details/107357822,感兴趣的可以照着安装一次。 但是真正的物理机上面有很多问题,我们一一解决并将问题记录下来,这些问题网上搜索不到相关资料,希望可以帮助大家。一、环境要求 总共五台服务器,四台拟作数据库集群,一台留作应用服务器。 1.五台服务器的网卡 2...

2020-07-22 08:50:02 721

原创 Windows server 2012 R2安装oracle11gR2 RAC集群

一、安装说明操作系统: Microsoft Windows Server 2012 R2Grid组件:Oracle 11gR2 Grid数据库:win64_Oracle 11gR2 Database硬件配置:每台主机两块网卡裸盘:三块(本次安装中因为没有磁盘阵列柜,这里采用虚拟共享磁盘,具体操作步骤看下面)总体规划2.1 网络配置 节点名称 PUBLIC PRIVATE VIP SCAN名称

2020-07-15 17:29:07 5569 4

原创 前端常用素材网站大全

1.阿里云图标库 https://www.iconfont.cn/2.awesome图标库 http://www.fontawesome.com.cn/3.flaticon图标库 https://www.flaticon.com/4.SVG图片资源 https://undraw.co/5.渐变色 https://www.sj520.cn/to...

2020-04-27 14:13:31 1624

原创 将20页以上html导出成PDF

调用方法:downPDF3($(".bodyPortraitCon"),"案件报告");pdfDown.js//分页导出PDF文档,解决页面图片显示不全的问题function downPDF3(select,fileName) { let export_content = $(select); let copyDom = $('<div/>')...

2020-04-21 09:55:19 255

原创 实现拖拽缩放任意元素功能的两种实现方式

第一种:转自刘小军的微博(https://liuxiaojun.win/page/3/)功能拖拽 缩放。 元素太小,滚动太快可能会出现抖动。 可限制最小缩放倍数。可拖拽缩放任何元素 依赖jquery使用方法<div id="dragDiv"> <svg> </svg></div>window.onload = fu...

2020-04-21 09:46:57 1322

原创 时序图实现原理

canvas是一个画布,要在canvas上面绘制出时序图需要初始化一个画笔进行操作。使用canvas绘制出时序图需要熟练使用以下技巧: 1.熟悉画布和画笔 2.熟悉绘制图片 3.熟悉绘制文字 4.熟悉绘制线条 5.绘制箭头1.熟悉画布和画笔 初始化一个画布:<canvas id="myCanvas"...

2020-04-21 09:41:13 946

原创 编码规范(待完善)

一、命名规范1、项目名全部小写2、包名全部小写 在新建一个包项目时可能会涉及到多层设计,每层的包名要遵循包名全部小写的规范,如图在一个功能的逐层上级的包名全部是小写和字符组成3、类名的命名要遵循首字母大写原则,类的名字必须由大写字母开头而单词中的其他字母均为小写;如果一个类名称是由多个单词组成,则每个单词的首字母均应为大写例如ModelWhAction;如果类名称中包含单词缩...

2020-04-21 09:28:46 586

原创 virtualbox安装centos 7并配置网络

公司购置一台新的开发用服务器,我在上面安装虚拟机时发现没法安装vmware,所以只能用oracle的virtualbox;安装步骤: 1.新增时选择redhatx64 因为centos的内核是redhat的 2.内存和硬盘空间选择默认的第一个都可以 3.新增完成后点击设置:分别按照下图配置系统、网络、存储 光驱调第一位 ...

2020-04-21 09:22:10 144

原创 JVM内存机制(待完善)

一、简单例子解释一下工作内存和主内存的区别@Slf4jpublic class DemoThread { //volatile public static Boolean initFlag = false; public static void changeFlag() { log.info("-----------ready to changeFlg"); init...

2020-04-21 09:20:59 113

原创 VUE使用过程

1.去官网下载安装nodejs node -v查看node版本2.安装后node自带有npm(node package manage),但是npm链接的是国外服务器,最好安装一下cnpm3.安装指令:npm install -g cnpm --registry=https://registry.npm.taobao.org cnpm -v 查看版本信息...

2020-04-10 16:26:00 93

IBM MQ Explore windows下安装包

IBM MQ Explore windows下安装包

2024-03-13

cploar带常见问题使用说明

cploar带常见问题使用说明

2023-04-03

jacob-1.19.zip

最新解决freemaker下载word手机端无法打开的解决方案,使用方法参考https://blog.csdn.net/s13353955305/article/details/117033557

2021-05-19

windows server 2012 R2安装oracle 11gR2 rac集群.docx

因为服务器特殊性需要在windows server 2012R2上安装oracle 11gR2 RAC集群,因此在虚拟机上演练了安装步骤,参考了网上很多例子,但是服务器配置和网络配置都不够细致,我自己补充了安装步骤,配上详细的截图说明,保证数据库小白也可以安装成功

2020-07-15

D3关系图实现源代码.zip

D3实现关系图分析源代码,详细内容请参考我的博客内容部分,可以独立运行,已经有完整的源代码

2020-04-14

Navicat全数据库汉化版,内含产品序列号

Navicat全数据库汉化版,内含产品序列号,可视化的导入、导出、查询功能,适配各大数据库

2019-01-17

空空如也

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

TA关注的人

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