- 博客(16)
- 资源 (5)
- 收藏
- 关注
原创 算法-dfs
通过递归的方法去写会相对简单,但运行时的耗时及内存占用会更多。非递归的写法会要考虑很多的场景,需要额外的数据结构辅助,代码量偏多,但是运行耗时少,空间占用少。1.矩阵中的路径矩阵中的路径_牛客题霸_牛客网递归写法:import java.util.*;public class Solution { /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param matrix char字符..
2021-09-14 13:56:04
133
原创 lint/pmd/p3c静态代码检查工具的配置与使用
一、工具介绍1、lint/pmd/p3c工具做检查。其中,pmd/p3c偏向于java语言本身,lint工具入偏向于android。(后续会考虑加入C/C++的代码检查。)工具、规则介绍:pmd:https://pmd.github.io/https://pmd.github.io/pmd/pmd_rules_java_design.htmlp3c:https://gi...
2020-04-15 10:22:48
2398
原创 LeakCanary接入MK编译App过程记录
因为工作需要,需要对固件中通过MK编译的系统应用接入LeakCanary以检查内存泄露。几经折腾,终于成功。接入的LeakCanary最新版本 2.2版本,免写版本。环境准备:使用的Android10 AOSP代码(tag: android-10.0.0_r10),接入leakcanary前已经全编译通过。接入的APP路径:packages/apps/Gallery2对比的独...
2020-04-03 16:29:26
1843
2
原创 Android应用中你不得不知的事儿
一、applicationId与包名见https://blog.youkuaiyun.com/jinrall/article/details/53465403总结来说applicationId与包名在默认情况下是相同的。但是可以在moudle层的build.gradle中定义applicationId。而this.getApplicationContext()..getPackageNa...
2020-04-03 14:15:54
267
转载 使用AIDL实现进程间的通信
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.youkuaiyun.com/liuhe688/article/details/6400385在Android中,如果我们需要在不同进程间实现通信,就需要用到AIDL技术去完成。AIDL(Android Interface Definition Language)...
2019-10-18 16:29:22
392
转载 [ 转载]对于String的理解
原文地址:https://www.nowcoder.com/test/question/done?tid=21083157&qid=3731#summarypublic class StringDemo{ private static final String MESSAGE="taobao"; public static void main(String [] args)...
2019-02-13 14:18:22
215
原创 带body的POST请求在postman和curl中的使用
1. 在postman中使用带body的POST2. 在curl中使用带body的POSTcurl -H "Content-Type:application/json" -XPOST http://localhost:8080/api/city -d '{ "id":"3", "provinceId":"3", "cityName":"zhuhai", &
2019-01-22 15:55:01
22994
1
原创 springboot连接mysql问题解决
学习的项目路径:https://www.bysocket.com/?p=1627即:https://github.com/JeffLi1993/springboot-learning-example 下面的springboot-restfull准备工作:下载了Postman工具做http请求接口验证。使用2018-idea IDE。工程放在了自己的MAC本上。1. mac上新安装了8....
2019-01-22 14:21:48
2861
1
原创 appium1.8版本在android应用上实现滑屏swipe
appium1.8版本在android应用上实现滑屏swipestep1上网找使用方法。网上提供的方法大多如下:获得机器屏幕大小x,ydef getSize(self): x = self.driver.get_window_size()['width'] y = self.driver.get_window_size()['height'] return (...
2018-11-15 10:57:43
1474
原创 复杂函数求导/对数指数幂公式
指数、对数公式https://wenku.baidu.com/view/69653d53f01dc281e53af0ba.html求导公式https://wenku.baidu.com/view/65d5968b3c1ec5da51e270b8.html?from=search复合函数求导法则https://baike.baidu.com/item/复合函数求导法则/15792114复...
2018-11-05 11:22:03
7992
转载 [转载] 机器学习笔记(VII)线性模型(III)对数几率回归和极大似然估计
转自 https://blog.youkuaiyun.com/uncle_gy/article/details/78788737 对原文增加理解,其中:1. s0, s1式是直接对下式进行求对数得到2. 综合两种情况: p(yi∣xi;β)=y1βTx̂ −ln(1+eβTx̂ )是直接取的 p(yi∣xi;β) = y1lnp1 + (1-y1)lnp0, 然后将s0, s1代入...
2018-11-01 10:55:53
216
原创 pandas数据处理--pivot
pivot VS pivot_tablepivot_table创建一个电子表格式的数据透视表作为DataFrame。以index columns来决定结果DataFrame的多索引(层级索引)。重要的参数:values 用于聚集的列index 用做结果DataFrame的索引的项,可以是column, Grouper, array or list of the previous...
2018-10-16 11:40:12
333
转载 windows-PHP5安装配置指南(转载)
转自:http://www.cnblogs.com/cardon/archive/2009/12/13/1622935.html
2014-11-08 18:00:49
577
转载 Ubuntu Linux下为PHP5安装cURL
开启curl也好,加装curl也好,都是一码事。本文假定你的Ubuntu Linux已经安装好了LAMP环境。LAMP环境具体请点击Ubuntu 10.04 LAMP Server安装简明教程。先查看自己的php5是否已经安装了curl。方法如下:1.在web服务器目录( Ubuntu下的通常为 /var/www )新建test.php文件2.编辑文件,键入下面一行代码:3.保
2013-12-27 20:35:43
570
原创 DexClassLoader简介
源码注释: 1、DexClassLoader是一个可以从包含有{@code classes.dex}入口的{@code.jar}和{@code.apk}文件中装载class的class loader。它可以用于执行那些未被安装到应用中的代码。 2、这个class loader 需要一个应用私有的,可写的目录来存放这些优化的classes。可以使用{@code Conte
2013-12-18 10:48:55
708
MemoryAnalyzer MAT linux x86-64
2023-11-14
objective-c编程(第二版).pdf
2018-01-08
Swift编程权威指南第2版.pdf
2018-01-08
程序呐的种业发展
2012-03-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人