「探索发现」Java反汇编字节码指令分析String和StringBuffer字符串拼接的区别

### 问题导出

  最近一直在复习知识点。今天在网上看到了一篇关于代码优化的文章,文章里谈到了字符串拼接的优化,通过String替代StringBuffer将多行代码优化成1行代码。代码如下:

“`java
//StringBuffer拼接
StringBuffer sb = n[……]

继续阅读

「WP教程」WordPress通过自定义字段控制指定页面功能的开关

  在使用wordpress的过程中,我遇到了这样一个问题:自定义一个插件,这个插件里做的事情是在文章尾部添加一个赞赏的功能,然而我希望能够控制在指定页面显示与隐藏这个赞赏功能。而这个时候,自定义字段就起到了很大的作用,可以通过每一篇文章中自定义字段的值来决定赞赏是开启还是关闭。

  首先,当[……]

继续阅读

「WP教程」WordPress文章页面首尾添加自定义内容

  在使用wordpress建站的过程中,总会遇到一些需要定制的功能,如回复邮件提醒,指定位置插入内容,添加验证码,赞赏功能等等。今天添加赞赏功能的时候需要将赞赏的代码插入到文章的结尾处,于是Get了这么一个wordpress知识点,在此分享出来供大家参考以及自己备忘。而后又随便添加了版权声明的内容[……]

继续阅读

「吉他谱」天使的项链_野人看夕阳

去年还是前年的什么时候来着,请同事帮我扒了一首野人看夕阳唱的天使的项链的谱子,歌曲很好听,另外一首汽配厂我也非常推荐。经过了很长的时间之后我差一点忘记了这首歌曲怎么弹了,还好慢慢琢磨和回想了一下终于又将曲谱补齐了。为了给热爱音乐的广大网友们做出一些贡献,所以花了整整一晚上的时间把这首天使的项链制作成[……]

继续阅读

「探索发现」通过反汇编Java字节码文件输出字节码指令探索有关i++的问题

### 问题引出

  昨天下午,和一个朋友聊找工作需要复习的知识点的时候,他突然问了我这么一道程序题。

“`java
int i = 0;
i = i++;
最后i是多少?
“`

  于是想了想便回答i = 1,但是没想到朋友说答案是i = 0。似乎有些出乎意料,印象里[……]

继续阅读

「开源文档」Android JsBridge使用教程

## 如何使用JsBridge?

### Js调用Android原生

* **对于Android开发者**

1. 创建Api功能类

如需新增一个新的功能类提供给Js调用,则自定义一个类并实现JsApi接口,然后在此类中定义具有一个JsContext形参的方法,并通过@JsAn[……]

继续阅读