码迷,mamicode.com
首页 > 2019年09月27日 > 全部分享
Mach-O在内存中符号表地址、字符串表地址的计算
"KSCrash" 是一个用于 iOS 平台的崩溃捕捉框架,最近读了其部分源码,在 文件中有一个函数,代码如下: 该函数被如此调用: 0 迷惑现场 一个 image 中会有多个 segment,参数 传递的是 image 的索引,如果返回的是 segment base, 那么是哪个 segment? ...
分类:系统相关   时间:2019-09-27 01:25:19    阅读次数:159
Java数据结构与算法(1):线性表
线性表是一种简单的数据类型,它是具有相同类型的n个数据元素组成的有限序列。形如如A0,A1,...,An 1。大小为0的表为空表,称Ai后继Ai 1,并称Ai 1前驱Ai。 printList打印出表元素,makeEmpty置空表,find返回某一项首次出现的位置,insert和remove一般是从 ...
分类:编程语言   时间:2019-09-27 01:24:54    阅读次数:101
JavaScript Map 和 Set
结论 Map:存放键值对,区别于 Object,键可以是任何值。 Set:存放不重复的值 Map 存储键值对,读取时与插入顺序一致。 var map = new Map([[1, "1"], [3, "3"], [2, "2"]]); map.set("foo", "bar"); for (cons ...
分类:编程语言   时间:2019-09-27 01:24:19    阅读次数:87
Spring学习之==>入门知识
一、Spring是什么? Spring 是一种轻量级的、非侵入式的 Java/JavaEE 应用框架。Spring 使用的是基本的 JavaBean 来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅仅限于服务端的开发。从简单性、可测试性和松耦合性角度而言,绝大部分Java应用都可以从 ...
分类:编程语言   时间:2019-09-27 01:24:00    阅读次数:96
第五周课程总结&试验报告(三)
实验内容 1.已知字符串:"this is a test of java".按要求执行以下操作:(要求源代码、结果截图。) 1.统计该字符串中字母s出现的次数。 代码: package test; public class test { public static void main(String ...
分类:其他好文   时间:2019-09-27 01:23:48    阅读次数:64
二叉树的遍历
·1.Binary Tree Preorder Traversal Morris先序遍历,时间复杂度O(n),空间复杂度O(1) 步骤: 1.如果当前节点的左孩子为空,则输出当前节点并将其右孩子作为当前节点。 2.如果当前节点的左孩子不为空,在当前节点的左子树中找到当前节点在中序遍历下的前驱节点。 ...
分类:其他好文   时间:2019-09-27 01:23:33    阅读次数:96
撸羊毛的一些心得体会
”羊毛党”蕴含着强大势能,危可断独角兽的角,用可创建增长神话。如同“道德经”——道可道,非常道。羊有毛,非常毛。羊毛群体除了巨大的破坏力外,还具有强大的传播势能。了解利弊加以利用,从此以后爸爸再也不愁我的裂变活动没有大量免费种子用户传播啦~但如果没有系统性了解羊毛党的破坏力,轻易尝试引火烧身,重着被 ...
分类:其他好文   时间:2019-09-27 01:23:18    阅读次数:76
随手一抓, 相对论 的 错误 一大堆
本文 是 我 在 反相吧 杏园别居 的 帖 《关于运动电荷的电磁场及受力分析》 http://tieba.baidu.com/p/6274030293 中 8 楼 的 回复 。 还 分析 什么 ? 首先 t2 > t1 是 S2 的 钟 快, 不是 钟 慢, aa954011705 其次 不能用 t ...
分类:其他好文   时间:2019-09-27 01:22:57    阅读次数:109
文件下载案例
一、需求分析 其中,浏览器可以直接解析图片,不能解析视频,所以视频的超链接是下载; 加载文件,则需要知道文件的真是路径(ServletContext); 前端: 二、代码实现 其中,ServletOutputStream字节流会自动刷新,即自动将缓冲区的数据持久化到真实文件流中,不用手动刷新和关闭, ...
分类:其他好文   时间:2019-09-27 01:22:40    阅读次数:112
C++ 重载函数
1、什么是重载函数 同一个函数名定义不同的函数,当函数名相同,不同的参数搭配时含义不同。 例如: 运行结果: 上面代码函数名相同,在C语言中是肯定会报错的因为C语言不支持重载函数。而在C++中是不会报错的。而且会根据参数 调用 对应的函数。 2、允许重载的条件是什么了? 2.1、参数类型不同 2.2 ...
分类:编程语言   时间:2019-09-27 01:22:21    阅读次数:95
枚举算法
枚举有什么好写的~( ̄▽ ̄)~ 枚举算法是我们在日常中使用到的最多的一个算法,它的核心思想就是:枚举所有的可能。 枚举法的本质就是从所有候选答案中去搜索正确的解,使用该算法需要满足两个条件:(1)可预先确定候选答案的数量;(2)候选答案的范围在求解之前必须有一个确定的集合。 没有剪枝,没有优化,没有 ...
分类:编程语言   时间:2019-09-27 01:22:03    阅读次数:86
Git(二)
恢复内容开始 管理修改: 每次修改,如果不用git add 放入到暂存区中,那commit就不会更新最新修改的内容。 git checkout -- file可以丢弃工作区的修改: 命令git checkout -- readme.txt意思就是,把readme.txt文件在工作区的修改全部撤销,这 ...
分类:其他好文   时间:2019-09-27 01:21:51    阅读次数:74
空指针终结者之Optional
9012年了,请放弃(a!=null && a.getFiled()!=null)或者封装后写成(!ObejectUtil.isEmpty(a) && !ObjectUtil.isEmpty(a.getFiled()))的写法。快来交接下Optional吧。 Optinal的用法一抓一大片,此处不再 ...
分类:其他好文   时间:2019-09-27 01:21:38    阅读次数:103
C++的override和final
1、final用于让虚函数不可被重写 如上代码是不可被编译过的 2、override 1.在函数比较多的情况下可以提示读者某个函数重写了基类虚函数(表示这个虚函数是从基类继承,不是派生类自己定义的); 2.强制编译器检查某个函数是否重写基类虚函数,如果没有则报错。 ...
分类:编程语言   时间:2019-09-27 01:21:24    阅读次数:86
redis实现网关限流(限制API调用次数1000次/分)
1. 添加maven依赖,使用springboot2.x版本 2. 添加redis配置进application.yml,springboot2.x版本的redis是使用lettuce配置的 3. 使用redis作限流器有两种写法 方法一: java Long size = redisTemplate ...
分类:Windows程序   时间:2019-09-27 01:21:06    阅读次数:147
基于Anaconda编译caffe+pycaffe+matcaffe in Ubuntu[不用sudo权限]
[TOC] caffe 编译 环境 Ubuntu16.04 CUDA10 cuDNN gcc 5.4 g++ 5.4 大前提!! 在服务器上面装,但是没有sudo权限,所以依赖的包都只能装在自己用户下的conda环境里 按理来说这个要求应该不少吧。。但是搜出来一大堆博客都是要sudo权限,动不动就卸 ...
分类:系统相关   时间:2019-09-27 01:20:50    阅读次数:110
T1 syx的奖励
这题明显是签到题了吧 当然是一道猜结论题 先说怎么做吧,把所有的可走的数gcd起来,然后再与n求gcd,如果为1,则输出n,若不为1,则输出-1 证明如下: ∵gcd(所有可行的数,n)=1, ∴在可行的步数中必有一点y,使得gcd(x,y)<=x 然后就数学归纳一下,就得出了结论了鸭 ...
分类:其他好文   时间:2019-09-27 01:20:25    阅读次数:73
881条   上一页 1 ... 46 47 48 49 50 51 52 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!