自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

温润如玉的博客

app开发者,机器学习, 系统科学爱好者

  • 博客(8)
  • 资源 (2)
  • 收藏
  • 关注

原创 置换群Larry‘s Array

其中2元的置换为互换,互换是特殊的轮换, 轮换是特殊的置换,置换可以写成若干轮换的组合。容易观察原始序列一定可以将最后2个最大数字之外的数字置换至最终有序数组位置,所以第一种思路是遍历数组,从最小到倒数第三个依次向左移动(置换),最后判断剩余2个数的顺序即可,代码如下。A,B,C->C,A,B: (1,2,3) = (1,3)(2,3) , 逆序对[C,A], [C,B]为2。A,B,C->B,C,A: (1,2,3) = (1,2)(2,3), 逆序对[B,A], [B,A]为2。

2023-09-05 20:15:00 111 1

原创 MathJax基本的使用方式

本文介绍了MathJax的基本使用方法,包括如何插入公式,如何使用不同的字体,如何进行分组和使用空间,希腊字母、数学符号、表格、矩阵等的使用方法。

2023-03-04 18:06:20 3645

原创 Real Android, 从逆向开始

最快的学习方式是直接阅读实际项目源码, 最快的开发方式也是直接使用最佳实践。 Android逆向, 用来学习和研究最合适不过了。归功与android和java成熟的开发者体系, android 系统通用的, 重要的组件(4大组件, View子类, 系统服务等)由于在框架中频繁用到,app 加固和混淆机制通常对顶层的代码通常不会做过度的混淆处理。基于此,我们在使用jadx或者其他dex2j...

2019-10-27 20:28:19 232

原创 native, react native, flutter app开发框架对比

前端开发是离用户最近的工程领域,需要在开发时间和体验上不断作出选择和权衡, 就像著名的论断 “php是最好的计算机语言"一样, js也能依靠(node, react native)一统天下. 我们都想要一个统一的框架搞定一切.而目前的情况是即便是同一个app的界面, 我们也在糅合这些不同的框架, 用来快速迭代,适应变化。最近抽了点时间把app开发领域人气比较高的框架凑到了一块而,对比体会了...

2019-10-23 12:25:48 2057

原创 分析预测模型在机器学习中的应用之线性回归

回归能做什么呢?《机器学习实战》的作者认为:回归能做任何事情。回归模型大致分为2个阶段,训练阶段和预测阶段, 训练阶段需要对历史确定结果的数据进行反馈训练,使得模型的参数适应当前的输入与预期输出, 预测阶段在完善模型的基础上对新的数据进行模拟输出。这两个阶段对于一个模型都至关重要。回归模型广泛地应用于机器学习,深度学习,AI,人工智能等领域,在这里我们讲对它的应用进行深入浅出的学习与探讨...

2016-08-17 09:25:34 54

原创 Android中的线程与进程模型

了解Android的多线程与多进程模型有助于我们对Android app的整个开发模型有更深的理解,这里记录下一些理解与思考.Android中的线程对于初学java的人都知道thread的概念,而到了android thread的概念变味了,出现了譬如service, asynctask, intent service, handler thread, async query loader...

2016-08-15 08:53:25 68

原创 android内存优化之图片加载

APP图标的现有问题因为我们应用中大量常用view中出现图标概率很大,正常使用拉取图标较多,对图标的流量问题优化的投入产出比会很高,对于图片的选择和使用就尤为重要。android分段屏幕的物理尺寸如下:xdpi现在有三个物理长宽分别为2寸、3寸, 4 寸,屏幕密度分别为120dpi、160dpi、240dpi的手机在这三个屏幕上,将三个手机屏幕的宽分为三等份,则根据dpi的定...

2016-08-09 13:38:44 47

原创 android内存优化之hprof文件的使用

“A small leak will sink a great ship.” - Benjamin Franklin在android开发中,由于程序员的疏忽,对于android framework处理组件对象的声明周期不够了解,导致了一些内存没有释放。目前Android上处理处理内存问题的方法均是基于强大的hprof文件的分析,包括android studio memory dump, le...

2016-07-24 12:01:30 94

thinkcomplexity2.pdf

利用python对常见的复杂问题建模求解, 是一本非常实用的行业类书籍。

2019-06-23

HackerRank_2019-2018_Developer-Skills-Report.pdf

HackerRank 2019-2018技能报告,报告中阐明 React, IOT和DeepLearning可能是互联网行业未来数年的最重要的发展方向.

2019-06-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除