首页 > 2018年10月28日 > 全部分享
小故事(小时候的一段记忆)
说起来二十多年前了,那时候还在上小学当年还没有什么有线电视,什么卫视,就靠那两根天线收取电视台的讯号,电视还是黑白的但记不清是不是中央台了(反正就那么三四个台)有这么一个,呃,怎么说呢,应该不叫节目,叫连续剧吧,是国外的,中文配音就是一个老者讲一些民间传说故事什么的,老者好像还养了条小狗我只记得一个故事,虽然可能只看过一次,但深深的记住了(以我的记忆力来说不易啊)以下是故事应该发生在古代的欧洲吧。
分类:其他   时间:2018-10-28 00:47:28    收藏:0  评论:0  赞:0  阅读:231
源码之LinkedHashMap
构造函数publicLinkedHashMap(intinitialCapacity,floatloadFactor){super(initialCapacity,loadFactor);accessOrder=false;}publicLinkedHashMap(intinitialCapacity){super(initialCapacity);accessOrder=false;}publi
分类:其他   时间:2018-10-28 00:47:06    收藏:0  评论:0  赞:0  阅读:232
分布式,集群,冗余的理解
分布式:针对同一个服务的多个子服务,每个子服务各不相同,然后把每个子服务分别部署到独立的服务器上,实现分布式。 集群:针对同一个服务,将同一个服务部署到多个独立的服务器上,每个服务器上运行的都是同一个服务,这些服务器集体构成了一个服务器的集群。集群通常需要一个负载均衡服务器来分配访问请求到这些服务器 ...
分类:其他   时间:2018-10-28 00:46:08    收藏:0  评论:0  赞:0  阅读:208
32. Longest Valid Parentheses
1 class Solution { 2 public int longestValidParentheses(String s) { 3 if(s.length() == 0) return 0; 4 char[] arr = s.toCharArray(); 5 Stack stack = ne... ...
分类:其他   时间:2018-10-28 00:45:50    收藏:0  评论:0  赞:0  阅读:211
《剑指Offer》面试题3:二维数组中的查找
《剑指Offer——名企面试官精讲典型编程题》 作者:何海涛 一、书上原题再现 面试题3:二维数组中的查找 题目:在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。 请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 二、涉及的知识点 ...
分类:编程语言   时间:2018-10-28 00:45:33    收藏:0  评论:0  赞:0  阅读:266
openwrt(三) 固件的烧录
导航: 方法1: tftp; 方法2: 在线升级 方法3: BIOS烧录 方法1:tftp 这应该是最万能的一种方法了。TFTP是一种依靠网口传送数据的一种通信协议,没错,只是传输数据,并不是烧录,所以实现烧录这个功能的还是uboot的功能。 准备:机子有uboot。 步骤: 方法2:在线升级 这是 ...
分类:其他   时间:2018-10-28 00:45:17    收藏:0  评论:0  赞:0  阅读:250
三角多项式不等式
(Fejer-Jackson-Growall不等式) 1910年Fejer猜想,三角函数级数\[\frac{\pi-x}{2}=\sum_{k=1}^{\infty}\frac{\sin kx}{k},\quad 0<x\leq\pi\]的所有部分和\[S_n(x)=\sum_{k=1}^{n}\f ...
分类:其他   时间:2018-10-28 00:45:00    收藏:0  评论:0  赞:0  阅读:193
WEB服务端安全---注入攻击
注入攻击是web领域最为常见的攻击方式,其本质是把用户输入的数据当做代码执行,主要原因是违背了数据与代码分离原则,其发生的两个条件:用户可以控制数据输入;代码拼接了用户输入的数据,把数据当做代码执行了。 下面是几种常见注入攻击及其防御方法: SQL注入及常见攻击技巧 经典注入 如: 正常情况下用户输 ...
分类:Web开发   时间:2018-10-28 00:44:39    收藏:0  评论:0  赞:0  阅读:296
Android驱动中的remap_pfn_range()校验漏洞(CVE-2013-2596)
简单介绍 当然类似函数还有io_remap_pfn_range()。 remap_pfn_range() 为用户态提供了一种手段访问内核地址空间。它通过新页表,将一块内核物理内存映射到用户态进程空间。 remap_pfn_range() 函数的原型如下: 其中 unsigned long pfn 表 ...
分类:移动平台   时间:2018-10-28 00:43:44    收藏:0  评论:0  赞:0  阅读:227
2018年10月14日ICPC南京站参赛总结
这次比赛消耗掉了我们全部的信心和精力 在热身赛上,总体来说还是比较愉快的,这个时候心态就不对 正赛的时候我们遇到了A题签到题 我一开始是读错了题意了,认为这个题是一个裸的SG函数,而且那么多人秒过 WA了之后立刻发现了读错了题,这个时候状态就已经爆炸了 然后在各种错误的方向上推理+大脑空白 在快4h ...
分类:其他   时间:2018-10-28 00:43:27    收藏:0  评论:0  赞:0  阅读:146
Scala基础篇-01变量,数据类型
一、Scala变量 共有3种变量修饰符: val: 可变 var: 不可变 lazy val: 第一次应用时才计算 二、Scala的数据类型 1)类型不匹配:高精度数值赋给低精度数据类型。 2)Unit相当于Java中的void。 3)string新特性(就是Java中的String,但在Scala ...
分类:其他   时间:2018-10-28 00:43:10    收藏:0  评论:0  赞:0  阅读:217
Dalvik源码阅读笔记(一)
dalvik 虚拟机启动入口在 JNI_CreateJavaVM(), 在进行完 JNIEnv 等环境设置后,调用 dvmStartup() 函数进行真正的 DVM 初始化。 dvmStartup() 进行了一系列 DVM 子模块初始化工作,主要关注 dvmInternalNativeStartup ...
分类:其他   时间:2018-10-28 00:42:42    收藏:0  评论:0  赞:0  阅读:258
Android内核sys_setresuid() Patch提权(CVE-2012-6422)
让我们的Android ROOT,多一点套路。 一、简单套路 CVE-2012-6422的漏洞利用代码,展示了另一种提权方法。(见附录) 这也是一个mmap驱动接口校验导致映射任意内核地址的洞。将内核映射到用户进程空间后,使用setresuid(0, 0, 0)进行提权。 其步骤如下: 二、详解 1 ...
分类:移动平台   时间:2018-10-28 00:42:26    收藏:0  评论:0  赞:0  阅读:313
Android Native Hook技术(一)
原理分析 ADBI是一个著名的安卓平台hook框架,基于 动态库注入 与 inline hook 技术实现。该框架主要由2个模块构成:1)hijack负责将so注入到目标进程空间,2)libbase是注入的so本身,提供了inline hook能力。 源码目录中的example则是一个使用ADBI进 ...
分类:移动平台   时间:2018-10-28 00:42:08    收藏:0  评论:0  赞:0  阅读:330
arm svc
隐藏exit,ptrace etc. C示例 运行结果 汇编代码比对 没有ptrace调用, anti - GOT hook ...
分类:其他   时间:2018-10-28 00:41:50    收藏:0  评论:0  赞:0  阅读:233
674. Longest Continuous Increasing Subsequence
1 class Solution { 2 public int findLengthOfLCIS(int[] nums) { 3 if(nums.length == 0) return 0; 4 if(nums.length == 1) return 1; 5 int[] dp = new int[... ...
分类:其他   时间:2018-10-28 00:40:47    收藏:0  评论:0  赞:0  阅读:210
the import XXXX cannot be resolved 解决方法
明明XXX类完全没问题 突然就报错了 解决方法: 原因一:一个项目引用了兄弟项目的类,报错The import XXX cannot be resolved 解决办法:需要在引用的兄弟项目右键选择Maven项,点击update ProjectConfiguration,ok! 原因二:重构一下jdk ...
分类:其他   时间:2018-10-28 00:40:29    收藏:0  评论:0  赞:0  阅读:438
【16】有关python面向对象编程
面向对象编程 一、第一个案例 创建类 二、使用类实例化对象 三、访问对象的属性和方法 四、构造函数 五、self.__class__()的使用创建实例与析构函数 六、__str__()与__repr__()比较 七、练习面向对象作业: 枪设计子弹 设计一次少一个子弹,没子弹了提示无法射击 ...
分类:编程语言   时间:2018-10-28 00:40:07    收藏:0  评论:0  赞:0  阅读:201
uvaoj455Periodic Strings(枚举)
A character string is said to have period k if it can be formed by concatenating one or more repetitionsof another string of length k. For example, th ...
分类:其他   时间:2018-10-28 00:39:49    收藏:0  评论:0  赞:0  阅读:186
Android内核栈溢出与ROP(CVE-2013-2597)
一、准备 由于内核栈不可执行(NX),栈溢出利用需用到ROP。简单回顾一下ARM ROP。 漏洞演示代码如下,网上随便找了个。 vulnerable_function函数使用read从标准输入读数据到buf缓冲区,未校验拷贝长度导致栈溢出。分析其汇编代码: 首先LR,R11寄存器压栈,接着分配0x8 ...
分类:移动平台   时间:2018-10-28 00:39:31    收藏:0  评论:0  赞:0  阅读:475
1146条   上一页 1 ... 53 54 55 56 57 58 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!