原文地址:https://www.jianshu.com/p/a1e6b3abd789 今天介绍下ASM3.0,开始之前先思考几个问题: 1.ASM是什么? 2.ASM 跟传说中的AOP三剑客APT、aspectJ、Javassit有什么关系? 3.ASM是怎样修改class文件的? 带着问题开始今 ...
分类:
其他好文 时间:
2020-04-25 19:21:57
阅读次数:
61
一、前言 个人购买了阿里云服务器,配置好远程连接密码和登陆密码后,使用iTerm2终端ssh root@ip,每次都需要输入密码,实在是麻烦。 ssh免密登陆,其实就是将本机的公钥存到服务器上,authorized_keys文件是Linux系统默认生成的用来保存远程登录设备的公钥。初始时为空,在.s ...
分类:
系统相关 时间:
2020-04-25 01:01:51
阅读次数:
115
1.注意,Linux的别名,即alias是不能写在/etc/profile或/etc/environment里的,即便开机启动后执行了/etc/environment,然后里面有配置别名,但是打开一个bash输入里面写的别名也是会提示找不到命令 ,因为别名它是属于bash的范畴,要写在/etc/ba ...
分类:
系统相关 时间:
2020-04-24 16:04:11
阅读次数:
133
1 index/Controller/index中的文件,实例如下 public function cpdetail(){ $o = input('ui'); $list = db('tp')->alias('a') // ->field('a.*,u.id,u.name,s.id,s.name a ...
分类:
其他好文 时间:
2020-04-24 14:28:22
阅读次数:
86
<fetch distinct="false" mapping="logical" aggregate="true" > <entity name="account" > <attribute name="name" alias="countorsum" aggregate="count" /> < ...
分类:
其他好文 时间:
2020-04-24 01:35:28
阅读次数:
81
ASM也是字节码编辑库,如果我们的目的仅仅是为目标类添加某些功能,也可以考虑动态代理,但是动态代理是面向接口的,因为proxy.newinstance实际上是对某个接口定义一个invocaionHandler,那么这样限制就比较大,并且对代理的每一次函数调用都将被invocationHandler处 ...
分类:
编程语言 时间:
2020-04-23 19:07:28
阅读次数:
78
"amap_location 包" 获取debug SHA1 获取发布的 SHA1 其他设置可以参考文档 ...
分类:
其他好文 时间:
2020-04-22 12:52:38
阅读次数:
227
前言 学 C++ 若干年,几乎没离开过 Dev-C++,有时候需要在 Ubuntu 环境下考试/比赛,就比较简单地学习了 Emacs,但并不熟练。后来在 C++ 资深玩家 bebe 的引导下(以及 asm 实验报告美观度的刚需),装上了 VS Code,不要太好看。(但还没进行配置) 这篇文章大致介 ...
分类:
其他好文 时间:
2020-04-21 00:16:05
阅读次数:
92
费了好大的劲,记录下: AFG AF 阿富汗 Afghanistan ALB AL 阿尔巴尼亚 Albania DZA DZ 阿尔及利亚 Algeria ASM AS 美属萨摩亚 American Samoa AND AD 安道尔 Andorra AGO AO 安哥拉 Angola AIA AI 安 ...
分类:
其他好文 时间:
2020-04-20 20:04:45
阅读次数:
466
一、jQuery是什么? <1>jQuery由美国人John Resig创建,至今已吸引了来自世界各地的众多 javascript高手加入其team。 <2>jQuery是继prototype之后又一个优秀的Javascript框架。其宗旨是——WRITE LESS,DO MORE! <3>它是轻量 ...
分类:
Web程序 时间:
2020-04-19 00:49:11
阅读次数:
69