Wesley13 Wesley13
4年前
jdk动态代理和cglib动态代理底层实现原理详细解析(cglib动态代理篇)
  代理模式是一种很常见的模式,本文主要分析cglib动态代理的过程1\.举例使用cglib代理需要引入两个包,maven的话包引入如下<!https://mvnrepository.com/artifact/cglib/cglib<dependency
隔壁老王 隔壁老王
4年前
Qt制作简单的无边框登陆窗口
使用qt做简单的登录窗口环境:win10Qt5创建项目:选择Widget类勾选ui界面因为我是用的默认类名所以类名是Widget以下是Widget.hcifndefWIDGETHdefineWIDGETHinclude<QWidgetnamespaceUiclassWidget;classWidget:publicQWidg
小尉迟 小尉迟
2年前
重磅更新!新版平面设计套装Affinity套件亮点一览
从《AffinityDesigner》到《AffinityPhoto》,再到《AffinityPublisher》,serif创意套件中的每一款App本身都是强大的设计工具,而三者的紧密联合能发挥更大的力量。比如,你可以在《Publisher》里直接使用A
Gloria36 Gloria36
4年前
CentOS 6.4 下编译安装MySQL
概述:CentOS6.4下通过yum安装的MySQL是5.1版的,比较老,所以就想通过源代码安装高版本的5.6.14。正文:一:卸载旧版本使用下面的命令检查是否安装有MySQLServerrpmqa|grep
Stella981 Stella981
4年前
Javascript 变量 var与不var的区别
1.在函数作用域内加var定义的变量是局部变量,不加var定义的就成了全局变量。使用var定义var a  'hello World';function bb(){    var a  'hello Bill';    console.log(a);   }bb()   // 'hello Bill'conso
Wesley13 Wesley13
4年前
JS 工具库文档化
JSDoc是一个自动化生成JavaScript文档工具,它是利用对JavaScript函数的特定注释来编译成HTML文件的一个文档工具。安装全局安装或者局部安装:npminstalljsdocgnpminstalljsdocsavedev复制代码基本使用
Stella981 Stella981
4年前
Beetl (2.2.3)模板引擎和SpringMvc整合
1.Beetl使用只针对springmvc;Beetl(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fsourceforge.net%2Fprojects%2Fbeetl%2Ffiles%2Fbeetlcore2.2.3all.zip%2Fdownloa
Stella981 Stella981
4年前
Apache Cordova开发环境搭建(一)
原文:ApacheCordova开发环境搭建(一)VisualStudio(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fblog.csdn.net%2Fu011127019%2Farticle%2Fdetails%2F50986413)一、使用VisualStudi
Stella981 Stella981
4年前
DragonBonesPro制作补间动画、龙骨动画
使用DragonBonesPro制作补间动画、龙骨动画1.开场动画2.小丑盒子3.跑步的人4.跳跳羊5.猴子荡树一.开场动画1.导入素材!(https://oscimg.oschina.net/oscnet/up
Wesley13 Wesley13
4年前
Activiti 开始流程时存储发起人员USERID
转子:https://my.oschina.net/zhuwawa/blog/394653activiti:initiator属性的作用:可以把启动流程实例的操作人名称“applyUserId”保存到数据库中,需要配合使用identifyService.setAuthenticatedUserId(StringuserId)引擎会把setA