之前项目中用的是工具组做的日志模块,用的久了,脑袋里就懒得思考这是如何实现的。毕竟菊厂的开发,忙成狗,不是我所负责的自然只是看看会用就行了。最近开始奋发图强,自然要好好看下基础的东西。 以前做java开发时候知道java有个log4j的日志模块,用着还不错。我在python中找到它有自己的日志模块l... ...
分类:
编程语言 时间:
2020-04-06 22:11:27
阅读次数:
82
一、认识dubbo Dubbo是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合)。从服务模型的角度来看, Dubbo采用的是一种非常简单的模型,要么是提供方提供服务,要么是消费方消费服务,所以基于这一点可以抽象出服务提 ...
分类:
其他好文 时间:
2020-04-05 00:12:47
阅读次数:
89
测试: package t1; import java.util.concurrent.TimeUnit; class MyThread implements Runnable { private String lockA; private String lockB; public MyThread ...
分类:
其他好文 时间:
2020-04-04 10:04:03
阅读次数:
91
一、原理区别: java动态代理是利用反射机制生成一个实现代理接口的匿名类,在调用具体方法前调用InvokeHandler来处理。 而cglib动态代理是利用asm开源包,对代理对象类的class文件加载进来,通过修改其字节码生成子类来处理。 1、如果目标对象实现了接口,默认情况下会采用JDK的动态 ...
分类:
编程语言 时间:
2020-04-04 09:45:51
阅读次数:
85
一、AOP概述 AOP思想的实现一般都是基于代理模式,JDK动态代理模式只能代理接口,而不能代理类。但是SpringAOP同时支持CGLIB、JDK、ASPECTJ这三种代理模式,因此,如果目标的对象实现了接口,SpringAOP将会采用JDK动态代理,如果目标对象没有实现接口,SpringAOP切 ...
分类:
编程语言 时间:
2020-04-03 11:49:52
阅读次数:
82
参考: 1.https://community.dynamics.com/ax/f/microsoft-dynamics-ax-forum/105963/adding-fields-to-inventonhand-form-in-ax2012 2.https://community.dynamics ...
分类:
其他好文 时间:
2020-04-03 00:42:05
阅读次数:
67
1、通过 xdebug 官方提供的一个检测工具:https://xdebug.org/wizard.php,找到对应版本的 xdebug 文件,如下图: 2、安装并配置 xdebug: (1)将下载好的 .dll 文件放入指定位置(..\PHP7.3.16\ext)。 (2)配置 php.ini 文 ...
分类:
Web程序 时间:
2020-04-02 19:47:22
阅读次数:
103
Ionic4的官方文档中关于ion-picker组件没有给出相应的示例代码,但是其右上角效果展示的地方下边有一个github的示例代码连接,这个代码不是标准的ionic项目结构,但使用原理是一样的,这里我修改成ionic项目的写法: HTML: <ion-button expand="block" ...
分类:
其他好文 时间:
2020-03-31 14:05:25
阅读次数:
345
我们都知道props值是只读的,子组件内不可直接修改,会报错滴 但是很多时候这个值是需要子组件主动修改的,一般我们会使用this.$emit()去修改,但比较麻烦 下面这种方式可以实现: 1、父组件实时修改props值时,子组件可以接收到改变 2、子组件可主动修改该值 <div>{{RealValu ...
分类:
其他好文 时间:
2020-03-31 12:16:06
阅读次数:
209
本篇文章基于 著作《Hands-On Machine Learning with Scikit-learn,Keras and TensorFlow 2nd edition》,主要介绍分类模型。 1. MNIST数据集: MNIST数据集是一组70000张小数字图像,由高中生和美国人口普查局员工手写 ...
分类:
其他好文 时间:
2020-03-31 10:25:00
阅读次数:
73