首页 > 全部
ACL继承
setfacl-md:u:zym:rwx/dir1==当对目录/dir1设置了默认权限,之后在该目录下建立的所有文件,jack缺省拥有rwx权限==注意:rwx权限不针对该目录,也不针对该目录中现有的文件zym@zym-TOP2:~$sudomkdir/dir1/{test1,test2}-pzym@zym-TOP2:~$ll-d/dir1/drwxr-xr-x4rootroot40962月1516:..
分类:其他   时间:2014-02-16 08:16:55    收藏:0  评论:0  赞:0  阅读:338
LZCreat技术支持
51CTO博客http://lzcreat.blog.51cto.com/新浪微博http://weibo.com/u/5039472504电子邮箱lzcreat@163.comlzcreat@sina.com
分类:其他   时间:2014-02-16 08:55:46    收藏:0  评论:0  赞:0  阅读:446
算法之旅,直奔排序 基数排序
基数排序(radix sort) 真言 宿舍很冷,但是为了将来,什么苦都得忍着,忍方可成大事。 主题 给一堆相同具有相同位数的数排序。这些数有一个共同的特点具有相同的位数。 思路 举个例子呗,例子最好理解了。 比如有如下数据,{329,457,657,8...
分类:其他   时间:2014-02-16 04:46:01    收藏:0  评论:0  赞:0  阅读:456
设计模式初探-策略模式
策略模式(STRATEGY),别名政策(Policy),通过将一系列的算法封装成一个个的策略对象,使算法可以相互替换,并能独立于使用它们的客户而变化,属于对象行为型模式。软件开发过程中,通常要设计相应的算法,比如电子网站中经常有折扣活动,并且用户等级不同,享受的折扣也不一样。通过使用策略模式将折扣算法封装起来,不仅可以用于网商平台,还可以用于手持设备中折扣活动的实现。封装的特性确保了扩展算法和增加...
分类:其他   时间:2014-02-16 08:39:07    收藏:0  评论:0  赞:0  阅读:401
Knapsack problem poj 3264
Balanced Lineup Time Limit: 5000MS   Memory Limit: 65536K Total Submissions: 31136   Accepted: 14678 Case Time Limit: 2000MS Description For the daily milking, Far...
分类:其他   时间:2014-02-16 07:04:46    收藏:0  评论:0  赞:0  阅读:343
FPGA图像处理项目(一)--FIFO与FFT
最近这个项目是要通过SRIO将图像解析数据送到XILINX FPGA通过FFT处理再用SRIO传回主控,我准备用FIFO来做一个数据的缓冲池,然后按行做FFT运算,中间结果按行存入RAM中,之后按列进行FFT运算,再存入RAM,最后传入FIFO,经过SRIO传回主控。    昨天算是对FIFO有了一定了解(因为光一个fifo文档就300多页,我想一个看似简单的IP核其实想用好还真的不容易),对于...
分类:其他   时间:2014-02-16 06:42:34    收藏:0  评论:0  赞:1  阅读:569
寻找前K大数
寻找前K大数,虽然这个问题已经被做烂了,但是无意中看到之前A题时候的一个代码,还是忍不住改了改想提高下效率,从O(NlogN)降到O(KlogN)。 当时用的是很简单的冒泡和sort,恩,也就是对数组全部元素排序,复杂度O(NlogN), 但是当K很小时,比如题目中K<=10的情况无疑浪费了。因此用quicksort的思路,每次将数组partition成两部分,一边<key,一边>key。然后迭代地找前k大数。...
分类:其他   时间:2014-02-16 07:26:58    收藏:0  评论:0  赞:0  阅读:389
UVa 10014 简单的计算
/* * 解题思路: * 此题就是推导a1的公式 *      由题目已知 2a[ i ] = a[ i-1 ] + a[ i+1 ] - 2c[ i ]; *      从i=1->n无限累加可得  a[ i ] + a[ n ] = a[ 0 ] + a[ n+1 ] - 2( c[ 1 ] + c[ 2 ] + .... + c[ n ] ); *     再通过当n = 1 时...
分类:其他   时间:2014-02-16 06:14:49    收藏:0  评论:0  赞:0  阅读:365
九度OJ 1527 首尾相连数组的最大子数组和 -- 动态规划
题目地址:http://ac.jobdu.com/problem.php?pid=1527 题目描述: 给定一个由N个整数元素组成的数组arr,数组中有正数也有负数,这个数组不是一般的数组,其首尾是相连的。数组中一个或多个连续元素可以组成一个子数组,其中存在这样的子数组arr[i],…arr[n-1],arr[0],…,arr[j],现在请你这个ACM_Lover用一个最高效的方...
分类:其他   时间:2014-02-16 04:51:34    收藏:0  评论:0  赞:0  阅读:633
innotop 下载安装步骤
安装包下载地址:http://innotop.googlecode.com/files/innotop-1.9.0.tar.gz 解压后到目录:/root/innotop-1.9.0 cat   INSTALL,该文件里面有详细的安装步骤 1:perl Makefile.PL 2:make 3:make install 卸载命令:make uninstall...
分类:其他   时间:2014-02-16 04:40:28    收藏:0  评论:0  赞:0  阅读:426
UITableView的基本使用二(性能优化)
在使用UITableView的时候,会有很多的cell数据产生,如果数据量很大,而且用户在界面上操作频繁的时候,就会造成性能下降,那么这个时候我们要考虑使用缓存机制,也就是像Java中的缓存机制一样,用过Memcache或者使用过数据库连接池的同学肯定知道这个原理,如果缓存池中有就用缓存池中的,如果没有再创建。而在操作cell的时候,比如删除添加修改的时候,都要遵循MVC模式,通过修改数据来修改c...
分类:其他   时间:2014-02-16 08:33:34    收藏:0  评论:0  赞:0  阅读:357
Ruby Warrior —— 用游戏学习Ruby (附全部关卡代码)
游戏地址: https://www.bloc.io/ruby-warrior 今天发现了这个好玩的游戏,一下午通关。 Level 1 # 方法调用 class Player def play_turn(warrior) warrior.walk! end end Level 2 # if-else表达式 class Player def pl...
分类:其他   时间:2014-02-16 06:09:16    收藏:0  评论:0  赞:0  阅读:521
最有效率的Android开发技巧
去年Android Studio一经推出,本人就开始使用,感觉特别好的就是它的补全功能(Eclipse需要手动才能显示),但是编译起来却非常慢(Eclipse相对来说比较快),原因是采用了Gradle,传说很NX,速度却出奇的慢。由于之前都是用Eclipse开发的项目,就导入到Android Studio中,这样一来,各种速度都快了,编译也快了,代码编辑速度也快了。因此,最有效率的Android开...
分类:移动平台   时间:2014-02-16 05:24:52    收藏:0  评论:0  赞:0  阅读:386
UVALive - 4123 Glenbow Museum
.题意:Glenbow博物馆要建直角多边形的地面, 要求这个多边形有一个点可以看到边界上每一个点.并且   地面每个90度的内角就标记为R,每个270度的内角标记为O, 现在给定一个L长度的RO序列, 问你有多少种可能满足地面的序列 思路:观察到R的个数比O多4个,且序列中不可能出现OO,且会有四个RR,然后两个相邻的RR边之间有序列“OROROR....RORO”,一共会有(n+4)/2个R和...
分类:其他   时间:2014-02-16 05:19:19    收藏:0  评论:0  赞:0  阅读:386
删除C程序中的注释
搞神马软件著作权,什么,还得把所有注释去了,代码之间不能有空行。。。。 好吧,删到手麻还不知道删干净没有,突然想到,干嘛不用程序呢? 也不东藏西捏的,直接给出matlab的代码,matlab中直接可用: % 删除C文件中的注释内容,删除注释后删除空行 % xiahouzuoxin % 2014.02.15 % 测试OK,能删除C源文件中/**/和//格式的注释,能删除非首尾的空行...
分类:其他   时间:2014-02-16 06:03:43    收藏:0  评论:0  赞:0  阅读:394
ubuntu安装twisted方法
1. Ubuntu上下载twisted压缩包,Twisted-3.2.0.tar.bz2, cd 到下载目录,用tar –jvxf  Twisted-13.2.0.tar.bz2解压缩,解压完成后进入目录Twisted 13.2.0,然后用 python setup.py install命令安装 完成后在shell中输入python,即可显示python版本信息,再输入import tw...
分类:其他   时间:2014-02-16 06:37:01    收藏:0  评论:0  赞:0  阅读:433
UML的概述
UML作为一种可视化的面向对象的建模语言,通过图形来表现面向对象,从各个角度来分析为系统建模,病形成系统的不同视图。   首先UML是对面向对象技术的一种表现,是用图形方式表现典型的面向对象系统的整个结构。   其次UML在软件开发各个阶段的应用,每个阶段都需要不同的UML图对系统进行描述,比如:需求阶段采用用例图来描述;分析阶段需在类图来描述惊天结构,需要顺序图、合作图、活动图、状态图来描述...
分类:其他   时间:2014-02-16 08:11:22    收藏:0  评论:0  赞:0  阅读:377
NHibernate演示
上次用EF演示了数据库多对多关系的操作,这次我们还是引用上次的案例,来演示如何在C#当中使用NHibernate。首先介绍一下NHibernate框架的来源。熟悉Java编程的读者肯定知道Hibernate这个ORM。NHibernate就来源于Java中著名的ORM框架—Hibernate,这点从名称当中就能够知道。目前NHibernate的最新版本是3.3.3,好像有一阵子没有update了,...
分类:其他   时间:2014-02-16 06:53:40    收藏:0  评论:0  赞:0  阅读:524
Emacs 使用翻译
先声明,这是英文词典,不是中英文词典。安装方式,在package system中,选择安装dictionary.重启Emacs后就可以使用。使用方法:移动到某个单词,M-x 运行dictionary-lookup-definition, 就会出现一个Dictionary Buffer,显示词义。可以设置一个快捷键F8运行这个命令,在~/.emacs.d/init.el文件中添加;; diction...
分类:其他   时间:2014-02-16 07:21:25    收藏:0  评论:0  赞:0  阅读:371
boost::assign(标准容器填充库)
boost::assign通过对"+="和","的重载非常方便的填充标准容器(std::vector,std::set,std::list,std::map),使用boost::assign需要#include 1.使用boost::assign对标准容器插入数据 int main(){ using namespace boost::assign; //对std::ve...
分类:其他   时间:2014-02-16 05:58:10    收藏:0  评论:0  赞:0  阅读:472
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!