首页 > 2014年11月19日 > 全部分享
一次 Rust 和C语言的混搭
存在内存泄露 ==== // rustc disk.rs extern crate libc; use libc::size_t; use libc::{FILE,c_char}; use std::string; #[repr(C)] pub struct mntent { mnt_fsname :*mut c_char, /* 挂载的文件系统的名字 */...
分类:编程语言   时间:2014-11-19 11:32:36    收藏:0  评论:0  赞:0  阅读:308
LRU
LRU是Least Recently Used算法的简称,在linux的内存页框管理里面用到。[LeetCode][01]上排名第一的就是这个算法。 有一个cache,大小固定,采用链表存储。当有数据时,放到链表头。如果大小溢出,则删除尾节点。...
分类:其他   时间:2014-11-19 11:32:24    收藏:0  评论:0  赞:0  阅读:359
win32api编程——文件系统长文件名测试
不同操作系统中不同的文件系统对于文件目录名长度的支持是不一样的,具体可以参考http://en.wikipedia.org/wiki/Comparison_of_file_systems#Limits在windowslogokit中的IFStest中有一个长文件名测试,请参考链接中OpenCreateGeneralFileSystemTestGroup——FileNameLengthTest..
分类:Windows开发   时间:2014-11-19 11:31:30    收藏:0  评论:0  赞:0  阅读:286
grep的基本正则表达式及扩展表达式
grep全名为全面搜索正则表达式并把行打印出来(globalsearchregularexpression)grep搜索以FILE命名的文件输入(或者是标准输入,如果没有指定文件名,或者给出的文件名是-的话),寻找含有与给定的模式PATTERN(正则表达式)相匹配的内容的行。默认情况下,grep将把含有匹配内容..
分类:其他   时间:2014-11-19 11:31:09    收藏:0  评论:0  赞:0  阅读:409
linux自定义启动脚本,服务脚本
#!/bin/bashcase"$1"instart)echo"Startingyum_rsyncdaemon..."/data/script/yum_rsync.sh;;stop)echo"Stoppingyum_rsyncdaemon..."killallyum_rsync.shkillallrsync;;restart)echo"Restartingyum_rsyncdaemon..."$0stop$0start;;status)ps-ef|greprsync;;*)echo"Usage:$0{star..
分类:系统服务   时间:2014-11-19 11:30:50    收藏:0  评论:0  赞:0  阅读:254
ECCV 2014 Oral Paper
今年的ECCV 的paper已经挂到了网上,本文整了其中Oral Paper。   一,Tracking and Activity Recognition...
分类:其他   时间:2014-11-19 11:29:34    收藏:0  评论:0  赞:0  阅读:124
cmake编译时遇到的问题解决
编译cmake首先需要gcc环境,可以执行 gcc --version命令看看。 如果没有,可以使用yum或从cd中进行安装,此处是在虚拟机中从cd中进行安装,将cd链接到虚拟机都会吧,此处略去,,,,, 链接好虚拟机启动后登陆,运行如下命令即可: cd  mkdir cd-dvd mount /dev/cdrom cd-dvd cd cd-dvd/Packages ...
分类:其他   时间:2014-11-19 11:29:24    收藏:0  评论:0  赞:0  阅读:380
职责链模式
1、模式定义 职责链模式(Chain of Responsibility Pattern):避免请求发送者与接收者耦合在一起,让多个对象都有可能接收请求,将这些对象连接成一条链,并且沿着这条链传递请求,直到有对象处理它为止。由于英文翻译的不同,职责链模式又称为责任链模式,它是一种对象行为型模式。 2、模式结构 职责链模式包含如下角色: Handler: 抽象处理者 ConcreteHan...
分类:其他   时间:2014-11-19 11:29:14    收藏:0  评论:0  赞:0  阅读:264
Go by Example: Constants
Go by Example: Constants...
分类:其他   时间:2014-11-19 11:29:04    收藏:0  评论:0  赞:0  阅读:240
设计模式之(Abstract Factory)抽象工厂
1. 需求: 设计一个电脑组装程序,用于组装品牌电脑。组装所用的配件(主板、硬盘、显示器)全部由品牌提供。比如组装一台联想的电脑,则主板、硬盘和显示全部由联想提供。(目前只有Lenovo和Dell两种品牌) 2. 分析 所有品牌的电脑组装流程都一样,不同的各家品牌有自己专用的配件,所以组装流程应该和获取配件两部分隔离开来。 3. 类图 抽象工厂模式主要用于创...
分类:其他   时间:2014-11-19 11:28:55    收藏:0  评论:0  赞:0  阅读:159
extern关键字放到函数体内而导致的linkage问题
不要在C++函数体内extern引用C对象...
分类:其他   时间:2014-11-19 11:28:44    收藏:0  评论:0  赞:0  阅读:214
HDU 3591 多重背包
给出N种钱币和M 给出N种钱币的面值和个数 NPC拿着这N些钱币去买价值M的物品,可以多付,然后被找零,找零的钱也为这些面值,但没有数量限制 问最少经手的钱币数量 对于NPC做一个付款多重背包 然后对于找零做一个完全背包  ans=Min(dp1[i]+dp2[i-m],ans); #include "stdio.h" #include "string.h" in...
分类:其他   时间:2014-11-19 11:28:34    收藏:0  评论:0  赞:0  阅读:246
[数据结构]线段树
hihocoder上的这一篇文章写得特别赞!很好理解。 “在我介绍别的算法之前,你先来讲一讲你是准备如何使用线段树来解决这个问题的吧?”小Hi虽然做好了讲解的准备,但是还是希望能够一步步引导小Ho进行思考,于是这般说道。 “唔……那我先从线段树的定义说起吧:线段树其实本质就是用一棵树来维护一段区间上和某个子区间相关的值——例如区间和、区间最大最小值一类的。”小Ho说道:“它的具体做...
分类:其他   时间:2014-11-19 11:28:24    收藏:0  评论:0  赞:0  阅读:396
UVA10519 - !! Really Strange !!(数论+高精度)
10519 - !! Really Strange !!(数论+高精度) 题目链接 题目大意:给你n个圆,每两个圆都有相交的部分,并且相交的两个点都唯一的,不能再和别的圆交于这点。问这样在一个矩形里的相交的n个圆可以产生多少个新的封闭图形。看图会明白的。 解题思路:规律:f(n) = f(n - 1) + 2 ?(n - 1) 最后推的 f(n) = n ? (n...
分类:其他   时间:2014-11-19 11:28:14    收藏:0  评论:0  赞:0  阅读:223
c#MD5加密
c#MD5加密...
分类:Windows开发   时间:2014-11-19 11:28:04    收藏:0  评论:0  赞:0  阅读:212
Linux学习(二) wget命令的使用
最近在Linux下进行一些操作,在很多地方都用到了wget这个命令,记录一下一些有关wget的用法: wget是在Linux下开发的开放源代码的软件,作者是Hrvoje Niksic,后来被移植到包括Windows在内的各个平台上。它有以下功能和特点: (1)支持断点下传功能;这一点,也是网络蚂蚁和FlashGet当年最大的卖点,现在,Wget也可以使用此功能,那些网络不是太好的用...
分类:系统服务   时间:2014-11-19 11:27:54    收藏:0  评论:0  赞:0  阅读:235
解释器模式
1、模式定义 解释器模式(Interpreter Pattern) :定义语言的文法,并且建立一个解释器来解释该语言中的句子,这里的“语言”意思是使用规定格式和语法的代码,它是一种类行为型模式。 2、模式结构 解释器模式包含如下角色: AbstractExpression: 抽象表达式 TerminalExpression: 终结符表达式 NonterminalExpression: ...
分类:其他   时间:2014-11-19 11:27:44    收藏:0  评论:0  赞:0  阅读:233
迭代器模式
1、模式定义 迭代器模式(Iterator Pattern) :提供一种方法来访问聚合对象,而不用暴露这个对象的内部表示,其别名为游标(Cursor)。迭代器模式是一种对象行为型模式。 2、模式结构 迭代器模式包含如下角色: Iterator: 抽象迭代器 ConcreteIterator: 具体迭代器 Aggregate: 抽象聚合类 ConcreteAggregate: 具体聚合...
分类:其他   时间:2014-11-19 11:27:34    收藏:0  评论:0  赞:0  阅读:246
用标准Struts2+mvc写的用户管理
麻雀虽小,五脏俱全...
分类:Web开发   时间:2014-11-19 11:27:24    收藏:0  评论:0  赞:0  阅读:519
用javabean封装xml文档数据
//book.xml 冰与火之歌 乔治马丁 2014 89 English 安徒生童话 2004 77 English //Books.java package com.huowolf.handler; public class Books { private String name; private String...
分类:编程语言   时间:2014-11-19 11:27:14    收藏:0  评论:0  赞:0  阅读:234
2580条   上一页 1 ... 80 81 82 83 84 ... 129 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!