Java Proxy的小结

最近太热了,北京的疫情又有所反弹,天天戴个大口罩子,什么事情都不想干了,只想大字型躺在床上——保持呼吸。 今天稍微能够提振心情,简单的记录一下我最近的内部分享,有兴趣的看官凑合读读吧。 首先从静态代理说起。 静态代理的例子分为几步: 1. 声明个接口(I)。    2. 创建个实现类(A),实现接口。 3. 创建个实现类(B),实现接口,同时构造函数的参数类型为接口(I)。 ...

Activiti监听器参数

本篇记录一下Activiti监听器的参数详情。 直接上代码: import org.activiti.engine.delegate.DelegateExecution;import org.activiti.engine.delegate.ExecutionListener;public class MyStartListener implements ExecutionListener {    @Override    public void notify(DelegateExecution delegat...

file.encoding的简单分析

网络上关于“file.encoding”的分析简直乱七八糟,大部分的观点是与入口函数所在文件的编码有关系。今天就这个问题,简单的分析一下,做一个小例子。 首先我们需要一个很简单的入口函数: public static void main(String[] args) {    System.out.println("file.encoding:"+System.getProperty("file.encoding"));} 在IDEA中,我这里的文件默认编...

Java-Synchronized用法(5)

Synchronized主要有以下几种用法: 1. 加在方法上:这里包括加在实例方法上、加在静态方法上。 2. 方法块:这里包括锁定this、锁定Class、锁定实例对象、锁定静态对象。 今天主要通过例子演示一下第一个用法:锁定不同的实例对象或不同的静态对象时,不同的函数方法之间的相互影响。 首先是锁定不同的实例对象时 测试代码如下: import org.junit.Test;import java.util.Scan...

Java-Synchronized用法(4)

Synchronized主要有以下几种用法: 1. 加在方法上:这里包括加在实例方法上、加在静态方法上。 2. 方法块:这里包括锁定this、锁定Class、锁定实例对象、锁定静态对象。 今天主要通过例子演示一下第一个用法:加在实例方法上和加在静态方法上时,不同的函数方法之间的相互影响。 首先是加在实例方法上 测试代码如下: import org.junit.Test;import java.util.Scanner;public...

整合Activiti6.0流程设计器

其它相关的文章索引: 流程设计器整合(含源码)整合Activiti6.0流程设计器Flowable使用Activiti设计器Flowable6.4 – 整合流程设计器 最近一个多月都在尝试了解Activiti6.0,趁着放假整合编辑器这件事情终于有了些眉目,到此可以总结一下了。 第一步:下载源码 整合的时候肯定要从源码拷贝一些东西,有些问题出现的时候,源码也是非常有效的参考资料,所以要去Github下载源码到本地。 ...

Java-Synchronized用法(3)

Synchronized主要有以下几种用法: 1. 加在方法上:这里包括加在实例方法上、加在静态方法上。 2. 方法块:这里包括锁定this、锁定Class、锁定实例对象、锁定静态对象。 今天主要通过例子演示一下第二个用法:锁定实例对象和锁定静态对象。 首先是锁定实例对象 测试代码如下: package com.xnck.example.sbtest;import org.junit.Test;import java.util.Scanner;public&...

Java-Synchronized用法(2)

Synchronized主要有以下几种用法: 1. 加在方法上:这里包括加在实例方法上、加在静态方法上。 2. 方法块:这里包括锁定this、锁定Class、锁定实例对象、锁定静态对象。 今天主要通过例子演示一下第二个用法:锁定this和锁定class。 首先是锁定this 测试代码如下: 1package com.xnck.example.sbtest; 2 3import org.junit.Test; 4 5public class ThreadTest ...

Java-Synchronized用法(1)

Synchronized主要有以下几种用法: 1. 加在方法上:这里包括加在实例方法上、加在静态方法上。 2. 方法块:这里包括锁定this、锁定Class、锁定实例对象、锁定静态对象。 今天主要通过例子演示一下第一个用法:加在实例方法上和加在静态方法上。 首先是加在实例方法上 测试代码如下: 1import org.junit.Test; 2 3import java.util.Scanner; 4 5public class Threa...

字符与字节

我一直停留在很多年以前,还以为1个汉字顶2个英文,直到今天我把Javascript、Java、C#、MySQL全都试了一遍,才发现我一直停留在自己的幻想之中。 1. Javascript 2. Java 3. C# 4. MySQL JavaScript语言采用Unicode字符集,但是只支持一种编码方法,JavaScript用的是UCS-2。但是UTF-16取代了UCS-2,或者说UCS-2整合进了UTF-16。所以,现在只有UTF-16,没有UCS-2。“?”这个字的长度为4个字节,Javascript...
Copyright © 字痕随行 保留所有权利.   Theme  Ality

用户登录

分享到: