现在位置: 首页 > payoff发表的所有文章
  • 06月
  • 11日
综合 ⁄ 共 2783字 评论关闭
导读: SUID 和 SGID 的比较 由于用户在UNIX下经常会遇到SUID、SGID的概念,而且SUID和SGID涉及到系统安全,所以用户也比较关心这个问题。关于SUID、SGID 的问题也经常有人提问,但回答的人一般答得不够详细,加上曾经回答过两个网友的问题,还查了一些资料,决定整理成本文,以供大家参考。限于本人的水平问 题,文章中如果有不当之处,请广大网友指正。 一、UNIX下关于文件权限的表示方法和解析 SUID 是 Set User ID, SGID 是 Set Group ID的意思。UNIX下可以用ls -l 命令来看到文件的权限。用ls命令所得到的表示法的格式是......
阅读全文
  • 02月
  • 16日
综合 ⁄ 共 2609字 评论关闭
文章目录 Input Output Example 104. Highways Problem code: HIGH In some countries building highways takes a lot of time... Maybe that's because there are many possiblities to construct a network of highways and engineers can't make up their minds which one to choose. Suppose we have a list of cities that can be connected directly. Your task is to count how many ways there are to build such a network that between every two cities there......
阅读全文
  • 05月
  • 17日
综合 ⁄ 共 3236字 评论关闭
需求:需要一个保存不同整数的集合,自己又懒得去做筛选,std::set<int> 是一个很好的选择 原文链接:http://www.cppblog.com/Plator/archive/2008/06/11/52906.html 这是微软帮助文档中对集合(set)的解释: “描述了一个控制变长元素序列的对象(注:set中的key和value是Key类型的,而map中的key和value是一个pair结构中的两个分 量)的模板类,每一个元素包含了一个排序键(sort key)和一个值(value)。对这个序列可以进行查找、插入、删除序列中的任意一个元素,而完成这些操作的时间同这个序列中元素个数的对数成比例关......
阅读全文
  • 04月
  • 20日
综合 ⁄ 共 830字 评论关闭
具体的操作步骤 1、注册公众账号 注册地址:http://mp.weixin.qq.com/ 1)首先需要邮箱注册: 2)邮箱激活。邮箱将会收到激活邮件,点击激活链接即可。 3)需要登记个人信息。这里需要提供一些个人信息或者单位信息。 现在个人只允许注册订阅号,公司单位才能注册服务号,服务号比订阅号,功能更多,可以实现自定义菜单。 需要提供的信息,主要有身份证号码、本人手持身份证的照片,如果是单位注册,还需要单位注册号、营业执照及法人身份证及照片,感觉这个比较变态。哪个老总愿意让你给他和他的身份证合张影呢? 注意......
阅读全文
  • 04月
  • 11日
综合 ⁄ 共 490字 评论关闭
http://blog.chinaunix.net/uid/12617001/cid-174965-list-1.html http://blog.chinaunix.net/uid-9112803-id-2978041.html http://www.myexception.cn/ai/1434916.html http://senstools.gforge.inria.fr/doku.php?id=os:contiki#rime_stack http://www.cnblogs.com/wenix/archive/2012/04/22/2464582.html http://www.eefocus.com/autoca/blog/2012-04/75479_97174.html    Uip   http://contiki.sourceforge.net/docs/2.6/index.html    contiki2.6   http://www.iotdev.net/forum.php    iotdev论坛 http://blog.csdn.net/crys......
阅读全文
  • 04月
  • 10日
综合 ⁄ 共 87字 评论关闭
主窗口组成(6) 创建Action(7至8) 创建菜单、工具栏、状态栏、浮动窗口、上下文(9至14) 设置(18至20) 使用资源(23、24) 国际化(27至31) 发布(33、34)
阅读全文
  • 04月
  • 02日
综合 ⁄ 共 4808字 评论关闭
From: http://unmi.cc/vmware9-install-mac-os-x-mountain-lion/#comment-8684 本教程是在 VMware 9 下安装当前最新版的 Mac OS X Mountain Lion 苹果系统。曾在 VirtualBox/VMware 下安装过 Mac OS Lion 系统,但安装后是无法升级到 Mountain Lion 的,所以直接上最新版。以前虚拟机安装苹果系统总有点麻烦事要处理,比如 About This Mac 黑屏,分辨率修改复杂些,借助别的 ISO 文件来引导系统。下面是我在 VMware 9 中安装 Mac OS X Mountain Lion 的全过程,比以往的安装方法要简单。 首先,硬件上你要有一个支持虚拟化技术......
阅读全文
  • 03月
  • 16日
综合 ⁄ 共 19579字 评论关闭
嵌入式设备上的 Linux 系统开发[ 转]   如果您刚接触嵌入式开发,那么大量可用的引导装载程序(bootloader)、规模缩小的分发版(distribution)、文件系统和 GUI 看起来可能太多了。但是这些丰富的选项实际上是一种恩赐,允许您调整开发或用户环境以完全符合您的需要。对 Linux 嵌入式开发的概述将帮助您理解所有这些选项。 Linux 正在嵌入式开发领域稳步发展。因为 Linux 使用 GPL(请参阅本文后面的参考资料), 所以任何对将 Linux 定制于 PDA、掌上机或者可佩带设备感兴趣的人都可以从因特网免费下载......
阅读全文
  • 01月
  • 18日
综合 ⁄ 共 1369字 评论关闭
  收银台俗称付款处,是顾客付款交易的地方,也是顾客在商店最后停留的地方,这里给顾客留下的影响好坏,决定顾客是否会第二次光临,对于任何一家零售卖场来说,重要之处都是不言而喻的。但是据笔者研究,屈臣氏的收银台是所有零售卖场中最复杂的,也是最多学问的。 第一代屈臣氏商店的收银台设置在店铺的最里面,原因是收银台设置在店铺门口会给顾客造成压力,不愿意进入店铺,同时收银台在商铺里面可以引导顾客进入商场最里面;后来发现,收银台在最里面,顾客不容易找到付款的地方,而且不方便付款,结合超市的特点,屈臣氏......
阅读全文
  • 01月
  • 15日
综合 ⁄ 共 744字 评论关闭
 今天楼下项目组的manager踢掉了电源,导致正在做开发的几台机突然从主机断开。可惜的是他们没有通过DataStage Director中杀掉刚才的连接,而是选择重启datastage服务,这样一来,监听端口没有释放,服务再次启动后不可用。     以前经常碰到类似的问题,一般情况下重启机器就可以释放。但是这次工作紧而且服务器上又有其他项目的应用正在被使用,无法重新启动。经过半个多小时的摸索,终于解决。 现整理一下解决方法,记录如下:(hp-ux服务器) 1、出现异常断开后,先通过DataStage Director中job——>cleanup resources 中选sh......
阅读全文
  • 12月
  • 21日
综合 ⁄ 共 2778字 评论关闭
10.1.2 使用test 更常见的情况是,提供给if语句的清单是一个或更多个test命令,它们通过调用test命令而被激活,语法如下: test expression 这里,expression为test命令构造的表达式,该表达式的构造使用了特殊选项之一.在计算完表达式的值后,test命令或者返回0(真)或者返回1(假). 可用"["命令对test命令进行缩写: [ expression ] 这里expression是test命令可以理解的任何有效表达式,该简化格式将是读者可能会踫见的最常用格式. test可理解的表达式类型分为三类: 文件测试. 字符串比较. 数字比较. 读者将逐步学业习这......
阅读全文
上篇文章《Android Contact分析(一):Data, RawContact, Contact之间的关系》已经把联系人表之间的关系讲明了,这篇文章就写点例子,来加深一下。 一、读取联系人中所有姓名和电话号码: /** * 查询所有联系人姓名及电话号码 */ private void readContacts(){ StringBuilder sb = new StringBuilder(); ContentResolver cr = getContentResolver(); // select * from contacts Cursor cursor = cr.query(ContactsContract.Contacts.CONTENT_URI, null, null, null, null); while(cursor.moveToNext()){ ......
阅读全文