摘要:
初涉网络流。改日再写一些概念性的介绍。ek算法可作为模板使用。 #include #include usingnamespacestd; #defineMAXN105 #defineinf1q; while(1) { memset(pre,-1,sizeof(pre)); memset(used,0,sizeof(used)); while(!q.empty()) q.pop(); q.push(0); used[0]=true; while(!q.empty()) { now=q.front(); q.pop(); if(now==vertices+1) break; for(i=0;i.. 阅读全文
摘要:
一步步的往前走,判断当前状态与上一个状态的关闭。注意,题目输入的楼层的速度是从小到大,而实际运用的楼层顺序是从大到小。。#include#include#include#include#define max3(a,b,c) max(max(a,b),c)using namespace std;int dp[110][221];int b[10010];int main(){ int n,v,k,i,j,a; while(~scanf("%d%d%d",&n,&v,&k)) { memset(dp,0,sizeof(dp)); for(i=n-1;i. 阅读全文
摘要:
使用了大名鼎鼎的CURL 开源库,以及mimetic开源库。CURL支持N多协议。功能超强,但是不能直接发邮件附件,需要自己拼mime。太麻烦,于是乎~~mimetic主要用于构造邮件mimetic格式数据。 CURL:http://curl.haxx.se/ mimetic:http://www.codesink.org/mimetic_mime_library.html源码:http://download.csdn.net/detail/kfbyj/6566431 m_Email.SetUserInfo("你的邮箱帐号", "你的邮箱密码"); m_ 阅读全文
摘要:
最近在使用Android Studio开发android项目,我的项目是由gradle构建的,gradle的优势文档上有说明,当你不断使用中,我越来越发现,太TMD方便啦,优势大大的明显。打包,功能模块多实现切换等等吧,在这里感谢Nick Xu的引导和帮助。回到正题,如何加载so库。以前的项目都没有使用jni比较简单的项目,最近由于工作原因,感觉切换成Android studio基于gradle构建项目能够很好的解决公司内多款产品的问题,所所以开始研究如何加载so库,发现这方面的资料很少,多次尝试终于成功啦,在此笔记。(如有错误,请留言纠正)。一:so库应该放在那里呢? │app│ |── l 阅读全文
摘要:
Author: Charlie个人微博:http://YinYongYou.com转载请注明出处。工作过程纯粹手贱,测试了一下。然后发现了这么一个东西。有心利用能造成大范围影响。如可以自由修改用户信息。漏洞存在文件:*.b2b.youboy.com/framephoto.html 【用户商铺的framephoto.html 文件均存在】成因:没有对提交的参数 path 和 t 的值进行过滤就插入到网页。漏洞证明: 看到这里,懂的同学就知道弹出那个框是什么意思了。不懂的继续往下看。看看它能干嘛。先看下面一张图展示一个简单的攻击过程: 正常访问应该如图片中所示。提交用户名密码 -> 服务器验 阅读全文
摘要:
本文简单的介绍下Python的几个基本语句。print语句 print可同时打印多个表达式,只要将他们用逗号隔开。>>> name='Gumy'>>> greet='hello'>>> print(name+',',greet) #注意这里既有用到+号,又用到逗号同时打印多个表达式Gumy, helloimport语句 在导入一些模块的时候会用到import。 import somemodule from somemodule import somefunction from somemodu 阅读全文
摘要:
免费轻松学习Linux系统调试技术欢迎收看本工作室放到优酷上播放的免费教学视频。清晰! 完整! 无病毒!请点击:http://v.youku.com/v_show/id_XNjM1OTQ3MjY0.html 阅读全文
摘要:
把图片添加到工程里面:就报了108个警告!!! 然后我发现我添加的图片有很多命名是这样子的: xcode去找图片的时候是按照什么方式找的呢????? 还发现有好几张同名的图片。。。。。----------------------在这个地方把里面的png全部删除,,然后把工程里面的图片删除了,再加上自己现在需要的那几个png进去。就ok了。之前是一股脑的把整个工程的png全部加进去,没有注意到有的是不同颜色的图片但是同名。 --- 阅读全文
摘要:
最近自学linux,看鸟哥的文章。提到了apache,所以在虚拟机redhat 5下安装了一把,结合国内外文章写下快速可行的教程:-------------------------------------------------------------------------------系统版本: # cat /etc/redhat-release Red Hat Enterprise Linux Server release 5.4 (Tikanga) 一 步骤概览:(摘自apache官网) Download $ http://httpd.apache.org/download.cgi .. 阅读全文
摘要:
在unix系统中,特权是基于用户和组ID的,当程序需要增加特权,或需要访问当前并不允许访问的资源时,我们需要更换自己用户ID或组ID,使的新ID具有合适的特权或访问权限。与此类似,当程序需要降低其特权或阻止对某些资源的访问时,也需要更换用户ID或组ID,从而使新ID不具有相应特权或访问这些资源的能力。可以用setuid函数设置实际用户ID和有效ID,与此类似,可以使用setgid函数设置实际组ID和有效组ID。#include int setuid(uid_t uid);int setgid(gid_t gid);//两个函数返回值:若成功则返回0,出错则返回-1。POSIX.1包含了两个函数 阅读全文