综合
sj206327327206
这个作者很懒,什么都没留下…
展开
-
VMware workstatiion15 安装centos7虚拟机配置静态ip,两台物理机及物理机中的centos7全部联通
写在前面的话其实我也是参考别人的,再写这篇文章只是为了汇总,毕竟哪怕你照着做,可能会得不到相同的结果。背景需求我有两台物理机,一台笔记本,一台台式机,两台配置算是中等配置,想在两个物理机上创建多个(期望4个)虚拟机模拟分布式的一些东西,于是想着使用vm 搭建虚拟机,这里有个问题是虚拟机默认ip 是DHCP 形式随机分配的,即是动态的,我们外部肯定会用一些ssh 工具链接虚拟机。因此网络需求如...原创 2020-01-11 23:46:00 · 295 阅读 · 0 评论 -
springboot 整合mybatis时,junit单元测试或打包时报无法找到Mapper中声明的方法
背景最近搭建了一个简单的springboot+mybatis+thymelaf的项目,但是项目写了部分数据库代码后跑单元测试提示找不到Mapper中声明的,即如下错误:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): xxx之前测试的两个mapper方法都是能跑成功的,但现在也不...原创 2019-07-22 22:38:28 · 3739 阅读 · 1 评论 -
如何输出cglib以及jdk动态代理产生的class文件
背景最近像研究下spring 原理,看到代理这块,想去看看JDK动态代理产生的过程,这里想要知道最终生成代理类的结构,于是需要知道class 文件的结构。解决办法:产生jdk 代理文件的方法方法一:在调用测试代理的方法前加(此方法通知虚拟保存产生的代理文件):System.getProperties().put("sun.misc.ProxyGenerator.saveGenerat...原创 2019-07-17 18:24:45 · 6213 阅读 · 3 评论 -
Java 源代码编译成 Class 文件的过程分析
不错的好文章,直接调式Javac编译过程来说明怎样将.java 文件转成.class文件,这其中发生了什么。下面我们详细了解Java前端编译:Java源代码编译成Class文件的过程;我们从官方JDK提供的前端编译器javac入手,用javac编译一些测试程序,调试跟踪javac源码,看看javac整个编译过程是如何实现的。javac编译器javac源码与调试javac编译器是官方JDK中...转载 2019-07-15 18:21:02 · 5630 阅读 · 0 评论 -
如何同时在笔记本使用gitlab 和 github 仓库
背景使用git 的公司基本上都会搭建自己的gitlab服务器,项目代码托管在gitlab上,但是有时候个人有github项目需要维护,通过ssh 直接生成的key只能指定gitlab或者github,这就产生了我想同时让两个项目托管服务器都可用的问题。解决办法照搬没意义,参考:https://www.jianshu.com/p/cbb7117986d8实际过程上面的文章说配置全局的git...原创 2019-07-15 11:13:17 · 247 阅读 · 0 评论 -
终于有人把云计算、大数据和 AI 讲明白了(好文)
我今天要讲这三个话题,一个是云计算,一个大数据,一个人工智能,我为什么要讲这三个东西呢?因为这三个东西现在非常非常的火,它们之间好像互相有关系,一般谈云计算的时候也会提到大数据,谈人工智能的时候也会提大数据,谈人工智能的时候也会提云计算。所以说感觉他们又相辅相成不可分割,如果是非技术的人员来讲可能比较难理解说这三个之间的相互关系,所以有必要解释一下。一、云计算最初是实现资源管理的灵活性我们...转载 2018-10-12 17:17:04 · 1176 阅读 · 0 评论 -
基于Vue的前后端分离项目实践
一、为什么需要前后端分离1.1什么是前后端分离 前后端分离这个词刚在毕业(15年)那会就听说过,但是直到17年前都没有接触过前后端分离的项目。怎么理解前后端分离?直观的感觉就是前后端分开去做,即功能和职责上的一种划分,前端负责页面的渲染,部分页面交互的逻辑,然后通过网络请求与后端进行数据的交互;后端则着重关注业务逻辑的处理,直接操控数据库。1.2前后端未分离前(1)jsp + s...原创 2018-09-26 14:45:55 · 34566 阅读 · 7 评论