- 博客(36)
- 资源 (4)
- 收藏
- 关注
原创 docker学习之旅(1)
docker学习之旅docker命令安装docker查看docker版本注册docker ID指定docker镜像加速源拉取docker镜像docker 查看安装的所有镜像docker 查看运行的容器删除某个镜像docker命令以下操作都是在Mac电脑上。安装dockerbrew install --cask --appdir=/Applications docker查看docker版本docker --version注册docker ID指定docker镜像加速源因为不是命令,而是要通过
2021-01-23 12:55:28 321
原创 ArrayList源码解析(JDK1.8)-逐行代码分析
文章目录类图内部参数构造方法ArrayList()ArrayList(int initialCapacity)ArrayList(Collection c)常用方法解析add(E e)ensureCapacityInternalensureExplicitCapacitygrowddAll(Collection<? extends E> c)addAll(int index, Collection<? extends E> c)get(int index)E elementData(
2020-08-19 14:19:12 626
原创 人身保险产品思维导图
人身保险产品思维导图人身保险概述人身保险产品开发人身保险产品定价原理人寿保险产品年金保险产品分红保险产品万能保险产品投资连结保险产品健康保险产品意外伤害保险产品人身保险产品销售管理人身保险概述人身保险产品开发人身保险产品定价原理人寿保险产品年金保险产品分红保险产品万能保险产品投资连结保险产品健康保险产品意外伤害保险产品人身保险产品销售管理...
2020-07-22 17:58:32 2787
原创 MyEclipse离线安装FindBugs
1. 安装FindBugsFindBugs有两种安装方式:在线安装(Eclipse建议使用此安装方式)离线安装:下载FingdBugs插件,放入plugins文件夹(MyEclipse建议使用此安装方式)2. MyEclipse使用插件安装FindBugs首先下载FindBugs插件,本文提供一个下载链接:https://download.csdn.net/download/qingfengai/9450325?ops_request_misc=&request_id=&bi
2020-07-08 19:01:33 480
原创 图解算法第4章第1节(Java实现)
请编写前述sum函数的代码 public static int sum(int[] array, int i) { //定义基线条件 if (i == array.length - 1) { return array[i]; } //定义递归条件 return array[i] + sum(array, i + 1); }编写一个递归函数来计算列表包含的元素数 public sta
2020-06-26 15:56:57 321
原创 违反唯一性约束的两种可能:唯一约束or唯一索引
ORA-00001: 违反唯一约束条件 这一个报错相信大家在插入数据时还是经常遇到的,尤其是在测试环境。但是今天我在处理一个生产问题的时候再次遇到这个报错时有点奇怪:1.该表(记为表A)的主键是数据库序列生成的,不存在测试环境常见的因为插入测试数据导致后续通过数据库序列生成的主键冲突的问题2.检查了数据库表结构的约束,发现只有主键约束。然后检查了插入数据的SQL,如下:MERGE INTO EIS_INSU_FILE_CABIN AUSING (SELECT BUSI_ID, APPLY_ID
2020-05-19 20:59:26 23336
转载 (转)规范的开发流程
最近接连几次上线搞到夜里很晚,从运营到IT到外包到发布支持人员都很累,直接原因就是代码质量很差,希望这篇文章能够从某种程度上给出一些解决方案。原文链接概述这篇文章分享开发流程规范,目的是提高产品质量,优化开发流程,供大家参考。规范是死的,人是活的,希望自己定的规范,不要被打脸。接下来从以上六个阶段进行逐一拆解。1 需求评审作为技术人员肯定都参加过需求评审会,不知道有没有遇到这样的情...
2020-03-08 17:34:58 794
原创 Xshell连接虚拟机中的Ubuntu
1.虚拟机中安装好Ubuntu系统后使用cmd测试pingping能成功,但是telnet 22端口不通解决办法:进入Ubuntu中,安装openssh-server,安装命令为sudo apt install openssh-server,执行此命令前可能还需要你执行其他操作,按照提示操作即可。2.用xftp连接,报错“找不到匹配的outgoing encryption算法”,原因是ss...
2019-10-28 23:59:46 608
原创 PLSQL-Developer常用设置
1、登录后默认自动选中My Objects默认情况下,PLSQL Developer登录后,Brower里会选择All objects,如果你登录的用户是dba,要展开tables目录,正常情况都需要Wait几秒钟,而选择My Objects后响应速率则是以毫秒计算的。设置方法:Tools菜单 --> Brower Filters,会打开Brower Folders的定单窗口,把“My...
2019-10-16 12:41:23 823
原创 windows中快速停掉占用某端口的进程的方法
在Windows操作系统中,我们在启动一个Weblogic服务器时,如果之前因为意外情况非正常停止Weblogic服务,再次启动时会发现7001端口已经被占用的错误。本文将通过命令来强行终止这个已经运行的tomcat进程如下:1、首先查找到占用7001端口的进程号PID是多少CMD>netstat -ano | findstr 7001这个命令输出的最后一列表示占用7001端口的进程...
2019-10-16 10:01:11 1546
原创 一些术语或概念
文章目录前置机前置机前置机这个概念一般在银行、券商、电信运营商那里用的比较多。这些地方都有很多后台核心处理系统,对外提供各种接口服务。如果我有某种业务接口需要跟他们的后台系统打交道,要从我们的外部网络访问他们的后台系统,这些单位是绝对不允许的。这个时候,他们要求你或者他们自己开发一个软件,运行在他们的内网,然后通过专线或硬件隔离技术将运行这个软件的计算机连接到你的外网系统上,那么运行这个软件的...
2019-09-27 10:34:53 375
转载 【高效程序员系列】3 别碰鼠标——让键盘飞起来
文章目录一、闪电启动软件的秘密二、操作系统常用快捷键(非初学者可以跳过此段,如有遗漏,欢迎补充)1、不可小视的Alt、Ctrl、Shift(1)Alt(2)Ctrl(3)Shift2、方便的Windows键3、其他快捷键(1)Tab(2)空格键(3)Fx系列按键(4)Esc(5)键盘模拟右键三、工作中的快捷键四、用脚本语言加速五、不需要鼠标的编辑器-Vim六、鼠标也可以飞一、闪电启动软件的秘密...
2019-09-05 15:26:12 1153 2
转载 jdbc连接数据库使用sid和service_name的区别
问题描述:ORA-12505, TNS:listener does not currently know of SID given in connect descriptor The Connection descriptor used by the client was:10.12.162.84:1521:xxxxoracle数据的tnsnames.ora中配置的是:SERVICE_NAM...
2019-09-04 19:06:01 380
原创 git clone fatal: Authentication failed for "xxx"
今天在公司内网环境从git上clone时一直提示:git clone fatal: Authentication failed for "xxx"检查了配置的用户名、邮箱都没有问题,但还是一直报错。最后通过修改windows凭证解决问题:WIN + S ,输入“凭据”打开凭据管理器,选择Windows凭据,删除已有的普通凭据(git相关的)重新clone,会弹出凭据窗口,重新输入...
2019-09-04 16:55:44 3483
转载 此安装程序必须使用 Java 开发工具包 (JDK) 执行, 但 C:\Program Files\Java\jre1.8.0_172 不是有效的 JDK Java 主目录。
转自:https://blog.csdn.net/HezhezhiyuLe/article/details/95960479前言安装jar时遇到这个问题,以管理员身份运行注:着急了直接看解决,跳过检查检查 JDK1.8打开此电脑>属性>高级系统设置>JAVA_HOME没问题(检查这是不是你的jdk安装路径)往下拉,打开Path(不是上边的Path)加入%JA...
2019-09-02 14:36:21 8396
原创 由一道面试题说开去:程序输出结果是good and gbc
这道面试题是这样子的:public class Example { String str = "good"; char[] ch ={'a','b','c'}; public static void main(String[] args) { Example ex = new Example(); ex.change(ex.str, ex...
2019-07-25 16:44:05 1926
原创 SpringCloud与Docker微服务架构实战读书笔记(四)
Eureka的元数据Eureka的元数据有两种,分别是标准元数据和自定义元数据。标准元数据指的是主机名、IP地址、端口号、状态页和健康检查等信息,这些信息都会被发布在服务注册表中,用于服务之间的调用。自定义元数据可以使用eureka.instance.metadata-map配置,这些元数据可以在远程客户端中访问,但一般不会改变客户端的行为,除非客户端知道该元数据的含义。下面通过一个简单的示...
2019-07-21 18:25:13 707
原创 SpringCloud与Docker微服务架构实战读书笔记(三)
微服务注册与发现服务发现简介通过前面的讲解,我们知道硬编码提供者地址的方式有不少问题。要想解决这些问题,服务消费者需要一个强大的服务发现机制,服务消费者使用这种机制获取服务提供者的网络信息。不仅如此,即使服务提供者的信息发生变化,服务消费者也无需修改配置文件。服务发现组件提供这种能力。在微服务架构中,服务发现组件是一个非常关键的组件。使用服务发现组件后的架构图,如下:服务提供者、服务消...
2019-07-21 12:59:19 2170
原创 SpringCloud与Docker微服务架构实战读书笔记(二)
开始使用SpringCloud实战微服务SpringCloud实战前提SpringCloud不一定适合所有人。先来探讨一下,玩转SpringCloud需要具备什么样的技术能力,以及在实战中会使用到哪些工具。技术储备SpringCloud并不是面向零基础开发人员的,它有一定的学习曲线。语言基础:SpringCloud是一个基于Java语言的工具套件,所以学习它需要一定的Java基础。当...
2019-07-20 12:21:10 344
原创 Exception in thread "main" mapping values are not allowed here in 'reader', line 6, column 13
使用yml配置SpringBoot或SpringCloud工程后,启动时报错:Exception in thread “main” mapping values are not allowed herein ‘reader’, line 6, column 13:show-sql: true^报错信息截图如下:根据错误提示信息判断应该是yml配置文件有问题:这是配置文件,第6行是...
2019-07-20 09:40:38 3374 3
原创 SpringCloud与Docker微服务架构实战读书笔记(一)
微服务架构概述单体应用架构存在的问题单体应用:一个归档包(例如war格式)包含所有功能的应用程序优点:比较容易部署、测试缺点:复杂性高:一个应用百万行级别,修改代码容易牵一发而动全身技术债务:已使用的系统设计或代码难以被修改部署频率低:构建和部署的时间长→部署频率低→两次发布之间有大量功能变更与缺陷修复,出错概率比较高可靠性差:某个应用bug,可能会导致整个应用的崩溃扩展能力受...
2019-07-20 07:29:03 488
原创 江苏省小学升初中数学题:求图中阴影面积
江苏省小学升初中数学题:求图中阴影面积分析:小学升初中数学题应该是要考察图形的分割与拼接,而此题中的阴影面积实际最终需要用到三角函数的知识,无法简单通过图形的分割与拼接求得。如果是小学数学题,其真实图形很可能是如下样子:假设图中蓝色线包围的图形为图形1,蓝色阴影部分为图形2,以正方形顶点为圆点,边长为半径的圆称为大圆,以正方形中心为圆心,10为直径的圆称为小圆。显然有S阴影=2∗(S1−...
2019-07-09 00:00:13 93190 14
原创 苏州免费景点
文章目录苏州免费景点姑苏区相门古城墙平江历史街区曲园畅园七里山塘朴园五峰园拥翠山庄天香小筑明轩实样北寺塔定慧寺城隍庙神仙庙苏州博物馆忠王府苏州民俗博物馆中国昆曲博物馆苏州公园桂花公园桐泾公园吴中区沐春园(原园博会苏州园)瑞园道勤小筑乡畦小筑石湖风景区灵岩山景区堂里古村甪直古镇木渎古镇苏州太湖湖滨国家湿地公园相城区阳澄湖美人腿后乐园虎丘湿地公园中国珍珠宝石城阳澄湖现代农业产业园灵峰牧谷农场苏州御窑金...
2019-07-07 14:54:13 19877
原创 Windows系统使用MPic实现图片自动上传到七牛云,自动生成Markdown
文章目录七牛云图床申请注册七牛云新建存储空间设置云图床下载MPic并进行相关设置MPic使用其他配置图床,感觉已是学习记录时必备的一项技能。旨在将图片保存在云端服务器,方便查看。七牛云图床申请注册七牛云如果没有七牛云账号,需要注册一个。好心的朋友可以用我的注册邀请完成七牛云的注册,为什么用我的邀请?因为用我的邀请,我能得到七牛的一点点好处,是的,一点点。另外,注册时要你填一个网站域名,...
2019-06-05 13:46:26 538
原创 Markdown中Latex公式编辑
在线公式编辑器有了上述在线公式编辑器,基本不用记相关语法,并且支持实时预览。常用操作上标------x的20次方: x^{20}x20x^{20}x20下标------水的化学式的: \text{H}_2\text{O}H2O\text{H}_2\text{O}H2O排列数: \text{C}^2_7C72\text{C}^2_7C72log数: \log_3空格5log...
2019-06-04 00:15:20 1135
原创 Java与Python中获取float类型的最大值与最小值
JavaJava中获取基本数据类型的最值的方法很简单,就是调用基本数据类型的包装类的MIN_VALUE与MAX_VALUE属性即可。具体如下:- Integer.MIN_VALUE ⇒ -2147483648- Integer.MAX_VALUE ⇒ 2147483647- Long.MIN_VALUE ⇒ -9223372036854775808- Long.MAX_VALUE ⇒...
2019-06-03 20:56:35 3102
转载 Numpy.random中shuffle与permutation的区别
原文链接shuffle与permutation的区别相同点:函数shuffle与permutation都是对原来的数组进行重新洗牌(即随机打乱原来的元素顺序)不同点:shuffle直接在原来的数组上进行操作,改变原来数组的顺序,无返回值permutation不直接在原来的数组上进行操作,而是返回一个新的打乱顺序的数组,并不改变原来的数组示例:a = np.arang...
2019-06-03 15:44:29 243
原创 用图床在Typora中插入图片
步骤一:上传图片到图床什么是图床?百度百科:图床一般是指储存图片的服务器,有国内和国外之分。国外的图床由于有空间距离等因素决定访问速度很慢影响图片显示速度。国内也分为单线空间、多线空间和cdn加速三种。简单来说,就是一个保存图片的仓库,上传上去后,你可以用一个URL地址查看这张图片。免费图床推荐路过图床小贱贱图床free.imgsha.comSM.MS上传图片以路过图...
2019-06-02 16:03:34 6047 2
原创 机器学习线性回归最小二乘法推导及几何解释
文章目录最小二乘法原理代数解法矩阵解法几何解释最小二乘法的局限性最小二乘法原理目标函数=∑(观测值−理论值)2目标函数 =\sum (观测值-理论值)^2目标函数=∑(观测值−理论值)2n个只有一个特征的训练样本为(x1,y1),(x2,y2),⋯ ,(xn,yn)(x_1,y_1),(x_2,y_2),\cdots ,(x_n,y_n)(x1,y1),(x2...
2019-05-19 18:36:00 931 2
原创 VS2017+opencv4.0.1+contrib4.0.1+cmake
主要参考了这篇博客https://blog.csdn.net/qqbb1987/article/details/81329322但是在添加扩展模块时报错:CMake Error at cmake/OpenCVModule.cmake:370 (_glob_locations): Syntax error in cmake code at D:/OpenCV/ope...
2019-03-10 23:05:05 1240 3
原创 mysql中出现的Data truncated for column(表字段长度已经调整到足够长度)
问题描述:更新表A的某个varchar(10)的字段时报错:Data truncated for column,根据百度查询的结果看是更新字段长度超过列的长度。然后调整了该字段的长度,增大到varchar(50)(现在待更新的字段长度介于10-50之间,也就是肯定没有超长的),结果仍然报相同的错误。解决方案:问题有点奇怪,根据错误提示 ,问题原因很明确,但是为什么还是继续报一样的错误呢?无意中点到...
2018-07-11 16:35:33 153974 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人