表达式括号匹配(stack) 2017年02月05日 13 阅读 题目描述假设一个表达式由英文字母(小写)、运算符(+、-、*、/)和左右小(圆)括号构成,以“@”作为表达式的结束符。请编写一个程序检查表达式中的左右括号是否匹配,若匹配,则返回“YES”;否则返回“NO”。表达式长度小于255,左圆括号少于20个。输入输出格式输入格式:输入文件stack.in包括一行数据,即表达式。输出格式:输出文件stack.out包括一行,即“YES...
Google Chrome安全限制绕过漏洞(CVE-2016-1629) 2017年02月05日 13 阅读 Google Chrome安全限制绕过漏洞(CVE-2016-1629)发布日期:2016-02-15更新日期:2016-02-22受影响系统:Google Chrome < 48.0.2564.116描述:CVE(CAN) ID: CVE-2016-1629Google Chrome是由Google开发的一款Web浏览工具。Google Chrome 48.0.2564.116之前版本存在安全漏洞。远程攻击者利用此漏洞可绕过Blink同源策略及沙盒...
渡轮问题Ship 2017年02月05日 13 阅读 题目描述 Palmia河从东往西流过Palmia国,把整个国家分成南北两半。河的两岸各有N个城市,北岸的每一个城市都与南岸的一个城市互为友好城市,而且任意两个北岸城市的友好城市都不相同。每一对友好城市都向政府申请,希望开通一条连接两城市的航线。但政府遇到一个问题:Palmia河上经常有大雾,这对航行不利。为了降低出现航行事故的可能性,政府决定任意两条航线不能交叉,这样,政府就不一定能接受所有城市的申请。你的任务是:写一程序帮助政府决定接受哪些城市的申请,...
phpMyAdmin 多个跨站脚本漏洞(CVE-2016-2043) 2017年02月05日 13 阅读 phpMyAdmin 多个跨站脚本漏洞(CVE-2016-2043)发布日期:2016-02-15更新日期:2016-02-22受影响系统:phpMyAdmin phpMyAdmin 4.5.4 > 4.5.xphpMyAdmin phpMyAdmin 4.4.15.3 > 4.4.x描述:CVE(CAN) ID: CVE-2016-2043phpmyadmin是MySQL数据库的在线管理工具。phpMyAdmin 4.4.15.3之前的4.4...
C语言形参与实参的概念及swap函数 2017年02月05日 13 阅读 形式参数(formal argument)和实际参数(actual argument)是什么?void function(int n); //n为形式参数int main{ int times=5; function(times); //times为实际参数} void function(int n){ for(int i=0;i<n;i++) printf("hello ");}在声明一个参数时就创建了一个叫形式参数的变量,在上面的例子中...
phpMyAdmin 完整路径泄露漏洞(CVE-2016-2044) 2017年02月05日 13 阅读 phpMyAdmin 完整路径泄露漏洞(CVE-2016-2044)发布日期:2016-02-15更新日期:2016-02-22受影响系统:phpMyAdmin phpMyAdmin 4.5.4 > 4.5.x描述:CVE(CAN) ID: CVE-2016-2044phpmyadmin是MySQL数据库的在线管理工具。phpMyAdmin 4.5.4之前的4.5.x版本,SQL解析器内libraries/sql-parser/autoload.ph...
Avast Virtualization aswSnx.sys缓冲区溢出漏洞(CVE-2015-8620) 2017年02月05日 13 阅读 Avast Virtualization aswSnx.sys缓冲区溢出漏洞(CVE-2015-8620)发布日期:2016-02-15更新日期:2016-02-23受影响系统:Avast InternetSecurity <= v11.1.2245Avast ProAntivirus <= v11.1.2245Avast Premier <= v11.1.2245Avast Free Antivirus <= v11.1.2245...
C语言printf()函数 2017年02月05日 13 阅读 C primer plus 是本更不错的入门书籍,讲得很全面。所以这本书也比较厚,有点难啃... 系列文章参考于此书。C Primer Plus(第五版)中文版[PDF+源代码]下载 http://www.linuxidc.com/Linux/2012-05/60075.htmprintf() 函数基础扩充:想必大家的第一个C语言程序都应该是下面这个在屏幕上输出hello world 的经典程序吧。#include<stdio.h>int ma...
Apache Tomcat Security Manager信息泄露漏洞(CVE-2016-0706) 2017年02月05日 13 阅读 Apache Tomcat Security Manager信息泄露漏洞(CVE-2016-0706)发布日期:2016-01-05更新日期:2016-02-23受影响系统:Apache Group Tomcat 9.0.0.M1Apache Group Tomcat 8.0.0.RC1 - 8.0.30Apache Group Tomcat 7.0.0 - 7.0.67Apache Group Tomcat 6.0.0 - 6.0.44描述:BUGTRA...
Android 参考文档本地打开缓慢,Java解决方案 2017年02月05日 14 阅读 关于Android Develop 文档明明本地下载了,但在浏览器里打开还是很卡,原因是html文档中有链接Google服务器的Link和script。网上有很多解决方案,其中一种是删除里面所有链接Google服务器的Link和script。我在网上下载的JAVA代码这两行修饰css代码是怎么也删不掉,后来我读完代码发现有些bug.<link rel="stylesheet"href="http://fonts.googleapis.com/css?...
Apache Tomcat Security Manager远程代码执行漏洞(CVE-2016-0714) 2017年02月05日 14 阅读 Apache Tomcat Security Manager远程代码执行漏洞(CVE-2016-0714)发布日期:2016-01-05更新日期:2016-02-23受影响系统:Apache Group Tomcat 9.0.0.M1Apache Group Tomcat 8.0.0.RC1 - 8.0.30Apache Group Tomcat 7.0.0 - 7.0.67Apache Group Tomcat 6.0.0 - 6.0.44描述:BUGT...
Java的collection类使用 2017年02月05日 13 阅读 collection中的常用方法:增加:1:add() 将指定对象存储到容器中 add 方法的参数类型是Object 便于接收任意对象2:addAll() 将指定集合中的元素添加到调用该方法和集合中删除:3:remove() 将指定的对象从集合中删除4:removeAll() 将指定集合中的元素删除修改5:clear() 清空集合中的所有元素判断6:isEmpty() 判断集合是否为空7:contains() 判断集合何中是否包含指定对象8:contain...
Nettle x86_64/ecc-384-modp.asm安全漏洞(CVE-2015-8804) 2017年02月05日 14 阅读 Nettle x86_64/ecc-384-modp.asm安全漏洞(CVE-2015-8804)发布日期:2016-02-23更新日期:2016-02-24受影响系统:Nettle Nettle > 3.2描述:CVE(CAN) ID: CVE-2015-8804Nettle是低阶加密库。Nettle 3.2之前版本,x86_64/ecc-384-modp.asm未正确处理进位转送,在P-384 NIST的椭圆曲线实现中出现了错误的输出,这可使攻击...
Linux C 实现mycp 可以显示文件拷贝进度 2017年02月05日 14 阅读 在Linux系统里面用到 cp命令复制不能显示文件拷贝的进度,也不能计算还有多长时间文件可以 拷贝结束,现在写一个程序可以显示文件拷贝的进度。思路:当前目录下面有一个1G大小的bigfile文件当我在命令行下面输入ls -lh bigfile,我会得到这个文件的详细信息,当然也可以看到文件的大小。www.linuxidc.com@linuxidc~$ ls -lh bigfile -rw-rw-r-- 1 nii nii 1000M 7月 13 19:41...
didiwiki wiki.c目录遍历漏洞(CVE-2013-7448) 2017年02月05日 14 阅读 didiwiki wiki.c目录遍历漏洞(CVE-2013-7448)发布日期:2016-02-23更新日期:2016-02-24受影响系统:didiwiki didiwiki描述:CVE(CAN) ID: CVE-2013-7448DidiWiki是一个小巧简单的Wiki实现。didiwiki在wiki.c的实现上存在目录遍历漏洞,远程攻击者通过api/page/get的page参数,利用此漏洞可读取任意文件。<*来源:Alexander Izm...
Linux C 实现mysleep函数 2017年02月05日 14 阅读 先了解一下SIGALRM信号、alarm函数和pause函数。SIGALRM 时钟定时信号, 计算的是实际的时间或时钟时间. alarm函数使用该信号.unsigned int alarm(unsigned int seconds);alarm也称为闹钟函数,它可以在进程中设置一个定时器,当定时器指定的时间到时,它向进程发送SIGALRM信号。如果忽略或者不捕获此信号,则其默认动作是终止调用该alarm函数的进程。int pause(void);pause...
Nettle ecc_256_modq函数安全漏洞(CVE-2015-8805) 2017年02月05日 15 阅读 Nettle ecc_256_modq函数安全漏洞(CVE-2015-8805)发布日期:2016-02-23更新日期:2016-02-24受影响系统:Nettle Nettle > 3.2描述:CVE(CAN) ID: CVE-2015-8805Nettle是低阶加密库。Nettle 3.2之前版本,ecc-256.c内ecc_256_modq函数未正确处理进位转送,在P-256 NIST的椭圆曲线实现中出现了错误的输出,这可使攻击者利用此漏洞执行...
C语言单向链表的实现 2017年02月05日 13 阅读 采用VS2013编辑器编写的C语言单向链表代码:#include <stdio.h>#include <windows.h>typedef int TypeData;#define NODE_LENGTH sizeof(NODE)/**定义链表的结构体*/typedef struct tagNode{ TypeData tdData; struct tagNode *plNext;}NODE;/*******函数声明******...
Nettle ecc_256_modq函数安全漏洞(CVE-2015-8803) 2017年02月05日 14 阅读 Nettle ecc_256_modq函数安全漏洞(CVE-2015-8803)发布日期:2016-02-23更新日期:2016-02-24受影响系统:Nettle Nettle > 3.2描述:CVE(CAN) ID: CVE-2015-8803Nettle是低阶加密库。Nettle 3.2之前版本,ecc-256.c内ecc_256_modq函数未正确处理进位转送,在P-256 NIST的椭圆曲线实现中出现了错误的输出,这可使攻击者利用此漏洞执行...
Cisco Nexus 2000 Series Fabric Extender Software默认凭证漏洞(CVE-2016-1341) 2017年02月05日 13 阅读 Cisco Nexus 2000 Series Fabric Extender Software默认凭证漏洞(CVE-2016-1341)发布日期:2016-02-23更新日期:2016-02-25受影响系统:Cisco Nexus 2000 Series Fabric Extender Software描述:CVE(CAN) ID: CVE-2016-1341Cisco Nexus 2000 Series Fabric Extender Software...