- 博客(8)
- 收藏
- 关注
原创 androidstudio复制module
切换project视图复制module,粘贴后重命名修改包名settings.gradle中添加module名称
2022-02-14 15:07:32 1406
原创 下载aosp源码
参考链接Android 镜像使用帮助AOSP 镜像使用帮助下载源码脚本使用清华大学开源软件镜像AOSP的“每月更新初始化包”更新指定版本的Android源码repo 工具使用手册代号、标记和 Build 号下载aosp源码1. 下载repo工具下载mkdir ~/binPATH=~/bin:$PATHcurl https://mirrors.tuna.tsinghua.edu.cn/git/git-repo -o repochmod +x repo修改REPO_URLr
2022-02-09 14:36:26 1650
原创 java cglib动态代理
参考链接CGLIB全网详细教程代码实现模块导入cglib源码地址:https://github.com/cglib/cglib获取当前最新版本:cglib-nodep-3.3.0.jar定义主题业务操作类class Message { public void send() { System.out.println("【Message】www.baidu.com"); }}定义代理类class ProxyUtil implements M
2022-01-21 23:56:27 215
原创 java动态代理模式
创建业务接口public interface IMessage { void send(String content);}创建实现该业务接口的子类public class MessageImpl implements IMessage { @Override public void send(String content) { System.out.println("【MessageImpl】" + content); }}创建动态代.
2022-01-21 18:01:48 92
原创 java静态代理模式
代理模式设计思路定义1个业务接口定义2个类实现该业务接口,其中一个为真实业务操作类,另外一个为代理操作类;其中,代理操作类中持有一个真实业务操作类对象。实现代码业务接口public interface IMessage { void send(String content);}真实业务操作类public interface IMessage { void send(String content);}代理业务操作类public class Messag
2022-01-21 12:52:14 191
原创 java网络通讯tcp
Serverclass ServerThread implements Runnable { private Socket socket; public ServerThread(Socket socket) { this.socket = socket; } @Override public void run() { boolean flag = true; while (flag) { .
2022-01-21 12:35:30 199
原创 java网络通讯udp
UDPClientpublic class UDPClient { public static void main(String[] args) throws IOException { DatagramSocket socket = new DatagramSocket(9999); byte[] data = new byte[1024]; DatagramPacket packet = new DatagramPacket(data, da.
2022-01-21 10:02:29 415
原创 [FAQ20527] 如何关闭OTG功能
设定kernel config中:CONFIG_USB_MTK_OTG=n或删除CONFIG_USB_MTK_OTG.注:kernel config位置:kernel-3.18(kernel-4.4)/arch/arm[64]/configs/[_debug]_defconfig确认文件修改有效与否:out/target/product//obj/KERNEL_OBJ/.config...
2019-12-26 17:01:02 1245
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人