全部文章
每个节点有权值,子节点和父节点不能同时选,问最后能选的最大价值是多少?
#include
#include
#include
#include
#include
#include
using namespace std;
typedef long long int64;
const int INF = 0x3f3f3f3f;
const double PI = acos(-1.0);...
前段时间换电脑,在搭建开发环境时,遇到了些小问题,下面简单说说这些小坑。因为开发场景比较特殊,我多数时间会在windows下做开发,但有时还会切换到mac os下做些开发,刚开始时,尝试在mac os下安装虚拟机,然后在安装windows,但是实际体验不是很好,有时会有点卡的感觉,纠结过后,还是选择安装双系统,虽然系统切换比较繁琐,但是独立安装的windows,使用上操作更流畅。...
前言
《缓冲区溢出分析》这一系列的内容是我为“i春秋”所录制的同名视频课程的讲稿汇总。每次我都是在写完课程的文档后,再依据文档内容进行课程的讲解。而本系列的内容也是从零开始,来给大家由浅入深地进行缓冲区溢出漏洞的讲解。整个课程是理论与实践相结合,每讲完几个基础理论后,都会配以实际的软件中的漏洞进行分析,以帮助大家更好地理解漏洞的原理。
课程导论
漏...
最近做的项目中,在插入 ?? 字符时报错了ERROR 1366: 1366: Incorrect string value: '\xF0\x9D\x8C\x86' for column 'vl' at row 1在苦苦挣扎了数小时后将其解决掉了~~ 只要将 utf8 转到 utf8mb4 就好了这个问题其实不是那么难,之所以花了比较长的时间来解决主要还是由于对于 MySQL 的配置不是很清楚,还好使...
1.题目描述:点击打开链接
2.解题思路:本题利用BFS解决。由于行走的时候有两种情况,当遇到‘X'时会掉到下一层,当遇到’.'时还在本层,只不过’.'要变为'X'。那么直接用BFS进行搜索即可。如果遇到了’X',只需要判断是不是终点即可,否则跳过,如果遇到了‘.',那么将它改为‘X',并入队列即可。比赛时我一直在DFS和BFS之间徘徊不定,但其实不难发现,如果用DFS的话,可能有走不动的情况,...
题目链接:SDUT 2411 Pixel density
这一题,可以说题目略坑。为什么呢,第一就是他题意描述过于模糊,第二题输出格式有点坑(说到底还是题意不要表述清晰)。现在我们来看看这一题吧,这一题可以说是一道着重于细节的一道题。对于细节没有把握清楚的话,就是WA。这一题是 《2012年"浪潮杯"山东省第三届ACM大学生程序设计竞赛》 的题。据说当时某些队伍就是因为细节没有把握...
使用Fresco之前,一定先要进行初始化,一般初始化的工作会在Application.onCreate()完成,当然也可以在使用Drawee之前完成。Fresco本身提供了两种初始化方式,一种是使用使用默认配置初始化,另一种是使用用户自定义配置。如下代码是Fresco提供的两个初始化方法。第一个只需要提供一个Context参数,第二个还需要提供 ImagePipeline 的配置实例 - Image...
本想将mongodb安装到redhat中,yum不能使用,看网上说可以另外安装。
试了几次网上的,没有成功。看着看着也发现规律,知道怎么改了。
先把自带的卸载:
rpm -aq | grep yum | xargs rpm -e --nodeps
下载几个必要的包:(我这是64位的,不是的话先访问http://ftp.sjtu.edu.cn/centos/6/os/确定)
...