上一页 1 2 3 4 5 6 ··· 174 下一页

2013年11月14日

动态规划之 <筷子>

摘要: 描述 A 先生有很多双筷子。确切的说应该是很多根,因为筷子的长度不一,很难判断出哪两根是一双的。这天,A 先生家里来了K 个客人,A 先生留下他们吃晚饭。加上A 先生,A夫人和他们的孩子小A,共K+3个人。每人需要用一双筷子。A 先生只好清理了一下筷子,共N 根,长度为T1,T2,T3,……,TN。现在他想用这些筷子组合成K+3 双,使每双的筷子长度差的平方和最小。(怎么不是和最小??这要去问A 先生了,呵呵) 输入 共有两行,第一行为两个用空格隔开的整数,表示N,K(1≤N≤100,0 #include #include #include #include #include us... 阅读全文

posted @ 2013-11-14 21:07 新一 阅读(593) 评论(0) 推荐(0) 编辑

都是权限惹的祸!

摘要: 最近一直忙的做公司的项目,很少来这里发东西了,对不起大家了,随着,项目的结束,终于可以在这里吐槽了! 公司的项目其实说白了,就是想实现类似百度文库或其他文库类似的功能,供公司内部技术人员和销售人员来使用的,和文库类项目唯一不同的地方就是,就是多文档的同时上传。废话少说,直接上菜。技术方面使用了如下的技术,PHP,uploadify,flashpaper,swftools,fleapaper,ADODB等技术。upuploadify的资料这里就不介绍了,简单的说一下,来自国外的一款优秀jQuery插件,主要功能是批量上传文件,它的使用说简单也简单,说复杂也复杂,我遇到的唯一的难点就是如何使用表. 阅读全文

posted @ 2013-11-14 21:05 新一 阅读(271) 评论(0) 推荐(0) 编辑

[LeetCode] Validate Binary Search Tree

摘要: Given a binary tree, determine if it is a valid binary search tree (BST).Assume a BST is defined as follows:The left subtree of a node contains only nodes with keys less than the node's key.The right subtree of a node contains only nodes with keys greater than the node's key.Both the left an 阅读全文

posted @ 2013-11-14 21:03 新一 阅读(179) 评论(0) 推荐(0) 编辑

解决IE6-IE8 Js代码不执行问题

摘要: 一种可能的原因:form标签不完整。使用在线工具,测试html代码标签的完整性。 阅读全文

posted @ 2013-11-14 21:01 新一 阅读(372) 评论(0) 推荐(0) 编辑

linux下chmod使用

摘要: 用法chmod使用语法$ chmod [options] mode[,mode] file1 [file2 ...]使用ls命令的查看文件或目录的属性$ ls -l file八进制语法chmod命令可以使用八进制数来指定权限。文件或目录的权限位是由9个权限位来控制,每三位为一组,它们分别是文件所有者(user)的读、写、执行,用户组(group)的读、写、执行以及(other)其它用户的读、写、执行。历史上,文件权限被放在一个比特掩码中,掩码中指定的比特位设为1,用来说明一个类具有相应的优先级。chmod的八进制语法的数字说明;r 4w 2x 1- 0所有者的权限用数字表达:属主的那三个权限位 阅读全文

posted @ 2013-11-14 20:59 新一 阅读(730) 评论(0) 推荐(0) 编辑

熬之滴水成石:最想深入了解的内容--windows内核机制(6)

摘要: 58 进程和线程(3)说完进程再说说线程,线程相比于进程其实有更多可说的内容。首先实现线程调用的数据结构是个栈,该栈记录了调用方法的信息这里面也包括了函数调用及返回的地址。线程肯定是属于某个进程,其控制流可以访问这个进程的资源,对于线程而言内存等数据都是共享的。一个进程可以有多个线程的,所以线程之间的通信还是比较方便,因为线程是共享资源的,所以多线程通讯的机制比起IPC机制更为方便。在OS的环境中,我们可以把线程分成用户线程和内核线程。用户线程的理解当放在OS的整体环境中还是比较好理解,你认为它就是OS提供的某个进程机制下的线程就可以了,因为用户线程往往是受到了OS进程下的控制的为用户开放的线 阅读全文

posted @ 2013-11-14 20:58 新一 阅读(303) 评论(0) 推荐(0) 编辑

linux网络设备—PHY

摘要: 一.结构体1.PHY设备struct phy_device { struct phy_driver *drv; //PHY设备驱动 struct mii_bus *bus; //对应的MII总线 struct device dev; //设备文件 u32 phy_id; //PHY ID enum phy_state state; //PHY状态 u32 dev_flags; phy_interface_t interface; //PHY接口 int addr; //PHY 总线地址(0~31) int speed; //速度 int duplex; //双工模式 int pause; // 阅读全文

posted @ 2013-11-14 20:56 新一 阅读(5008) 评论(0) 推荐(0) 编辑

linux网络设备—mdio总线

摘要: 一.结构体struct mii_bus { const char *name; //总线名 char id[MII_BUS_ID_SIZE]; //id void *priv; //私有数据 int (*read)(struct mii_bus *bus, int phy_id, int regnum); //读方法 int (*write)(struct mii_bus *bus, int phy_id, int regnum, u16 val); //写方法 int (*reset)(struct mii_bus *bus); //复位 struct mutex mdio_lock; st 阅读全文

posted @ 2013-11-14 20:54 新一 阅读(6835) 评论(0) 推荐(0) 编辑

通过action传过来的值在option获取进行验证

摘要: 通过action传过来的值在option获取进行验证的方法:for(var i=0;i<document.getElementById("ufacilityType").options.length;i++){ if(document.getElementById("ufacilityType").options[i].text==datas[0].facilityType){ document.getElementById("ufacilityType").options[i].selected=true; break; } 阅读全文

posted @ 2013-11-14 20:52 新一 阅读(201) 评论(0) 推荐(0) 编辑

屌丝也用按位与(&),按位或(|) (二)

摘要: 上篇讲到了,用按位操作进行配置,下边来讲一个大神也在用的例子 linux的权限系统我们知道一个文件,如果是777,那么是最高的权限,那这个七是咋构成的,我会告诉你是 4+2+1么?我会告诉你,是100+010+001么?看到没,看到没?如那个位置上是1说明就有这个权限 读写执行分别对应这三位二进制的某位,如果你要只读,那就是100,也就是4,如果是读写,那就是 110 也就是6 明白了否? 阅读全文

posted @ 2013-11-14 20:50 新一 阅读(155) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 174 下一页

导航