HDU 3966 Aragorn's Story(树链剖分 模板题)...
分类:
其他好文 时间:
2015-01-30 21:10:39
阅读次数:
283
今天有同事来问我为嘛360的su权限是755。
以前还真没注意这个细节,看了下自己手机里用360root的su,果真如此。
既然没有SUID或者SGID权限,那又是怎么访问root用户下的东西呢。
于是花了点时间研究了一下,360此举主要是为了规避4.4以后android系统的selinux机制。
它的主要步骤如下:
1. 修改install-recovery...
分类:
其他好文 时间:
2015-01-30 21:11:33
阅读次数:
212
在C中字符串转换为数值,可以使用atoi()、atof()、atol()等,数值转换为字符串可以使用itoa()、sprintf()等,但itoa与编译器有关,并不是标准函数,而sprintf可能会不安全。
使用lexical_cast可以很容易地在数值与字符串之间转换,只需在模板参数中指定转换的目标类型即可。如 int x = lexical_cast("100");
long...
分类:
其他好文 时间:
2015-01-30 21:11:30
阅读次数:
263
许三爷这个外号始于电影《智取威虎山》,这是为了表达我对他对景仰,取许大马棒和座山雕张三爷之合力,以表示其在技术这条道上深厚的背景和能量。许三爷是个时髦的人,当然啦,我的是在技术上。他对新技术很是敏感,用着很潮的新玩意乐此不彼,并且眼光放在国际,经过推特等国际信息集散地他掌握着很潮很IN的技术动向。他又有点不屑于国内技术,但自己始终还是要在国内技术圈子混,很是尴尬。 几个月前我的Ard...
分类:
其他好文 时间:
2015-01-30 21:10:11
阅读次数:
149
数塔
Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 24626 Accepted Submission(s): 14814
Problem Description
在讲述DP算法的时候,一个经典的例子就...
分类:
其他好文 时间:
2015-01-30 21:08:57
阅读次数:
222
金蝶KIS新建账套时 从字符串向DateTime转换时失败 从字符串转换为Datetime类型时发生语法错误...
分类:
其他好文 时间:
2015-01-30 21:10:15
阅读次数:
198
又是一道经典的状态压缩dp
开始自己想了一下,总是觉得因为这个小矩形可以竖着放导致没法确定状态如何转移(第i行的小矩形如果竖着放,及可能影响i-1行,也有可能影响i+1行);后面看了别人的题解后,才知道原来我们可以固定小矩形竖着放的时候只能向前放,这样第i行的状态就只能影响i-1行了,也就能顺利的写出状态转移方程啦。
设dp[i][j]表示第i行处于状态j的时候,共有多少种放置方法。
dp[...
分类:
其他好文 时间:
2015-01-30 21:09:57
阅读次数:
243
先上代码,有时间再详说:
package com.kaiyuan.common.util;
import java.lang.reflect.Field;
import java.lang.reflect.Method;
import java.util.HashMap;
import java.util.Map;
import java.util.Set;
import org.slf4j...
分类:
其他好文 时间:
2015-01-30 21:07:57
阅读次数:
223
c++中定义一个类时,如果不明确定义拷贝构造函数和拷贝赋值操作符,编译器会为我们自动生成这两个函数如class TestClass
{
public:
TestClass(const TestClass&);
TestClass& operator=(const TestClass&);
};如何防止类的实例被拷贝呢?可以将拷贝构造函数和拷贝赋值操作符定义为privateclass TestC...
分类:
其他好文 时间:
2015-01-30 21:08:04
阅读次数:
205
题目: Largest prime factorTime Limit: 5000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 4868 Accepted Submission(s): 1452 Problem DescriptionEverybody knows ...
分类:
其他好文 时间:
2015-01-30 21:08:12
阅读次数:
205
不是每个人都适合做程序员。
从小学到高中,我们接受的都是应试教育,而缺对少养学生的兴趣进行培养。当我们要进入大学选择专业的时候
我们茫然了,大部分同学都不知道自己喜欢什么专业,也不知道这个专业以后是做什么的!这样就会导致很多同学只
能按照自己父母的意志选择专业或者看目前社会上热门专业来选择,根本没有根据爱好、兴趣考虑过自己是否喜欢这
个专业,随大流的选择。
没有上大学之前,高中老师都会说...
分类:
其他好文 时间:
2015-01-30 21:09:04
阅读次数:
181
简单来说内存池预先分配了一块大的内存空间,然后在其中使用某种算法高效快速的自定制内存分配。pool库包含四个组成部分,最简单的pool,分配类实例的object pool,单件内存池singleton_tool和用于标准库的pool_alloc.为了使用pool组件,需要包含头文件。
操作函数:pool的构造函数接受一个size_type类型的整数request_size,指示每次pool分配内存...
分类:
其他好文 时间:
2015-01-30 21:08:32
阅读次数:
250
shared_ptr与scoped_ptr都包装在堆上分配的动态对象,都重载了*和->操作符以模仿原始指针行为,但shared_ptr实现的是引用计数型的智能指针,当没有代码使用时计数为0,此时释放被包装的动态分配的内存。shared_ptr可以被自由地拷贝和赋值。shared_ptr可以安全地放到标准容器中。引用《boost程序库完全开发指南》中的话:“shared_ptr非常有价值、非常重要、...
分类:
其他好文 时间:
2015-01-30 21:06:47
阅读次数:
248
boost.smart_ptr库提供了六种智能指针:scoped_ptr、scoped_array、shared_ptr、shared_array、week_ptr和intrusive_ptr。
说到智能指针,我们会想到c++98标准中的自动指针auto_ptr.auto_ptr获取指针所有权后,离开作用域时自动释放该指针指向的堆内存。也可以转移指针的所有权。
auto_ptr ap_a1(new...
分类:
其他好文 时间:
2015-01-30 21:08:29
阅读次数:
364
一:起因
(0)提到C++ STL,首先被人想到的是它的三大组件:Containers(容器), Iterators(迭代器), Algorithms(算法)。容器为用户提供了常用的数据结构(如,vector,list,deque,stack,map,multimap,set,multiset,外加string),算法大多是独立于容器的常用的基本算法(一般在algorithm头文件中,其中sor...
分类:
其他好文 时间:
2015-01-30 21:07:01
阅读次数:
248
马年虽然已经过去一个月了,但对于我们过惯了农历的人来说,羊年还没有到来。昨天想想,我的英语应该写写总结了,又到了月底,又到了年底。清清这个月的帐。记得上个月写到,这个月要加入音标的学习,开始的时候实行了有一个星期,后来寒假开学了,我们的音标学习加入了新的内容,于是就以炮叔英语音标学习为主了。自我感觉音标学习挺有作用的,至少让我感觉学习了有种想说的冲动。这个寒假的英语内容挺丰富的。加入了美剧学习,但...
分类:
其他好文 时间:
2015-01-30 21:05:33
阅读次数:
203