- 军军小站|张军博客
搜索到与相关的文章
编程技术

单线程蜘蛛查找死链接

截图效果:源程序分别有四个文件:CheckLinks.javapackageorg.qyclass;importjava.awt.*;importjavax.swing.*;importjava.net.*;importjava.io.*;publicclassCheckLinksextendsjavax.swing.JFrameimplementsRunnable,ISpiderReportable{publicCheckLinks(){//{{INIT

系统 2019-08-29 23:49:05 2514

编程技术

16个SNS网站常用JS组件

1.FacebookjQuery聊天框。Facebook本身有一个不错的IM软件,这个组件教你怎么模仿faceback的样式实现一个在线聊天框。DemoDownload2.仿TwitterAjax搜索帮你建立以个仿Twitter风格的搜索引擎效果。DemoDownload3.仿FacebookMootools模态弹出框Facebook中到处可以的模态弹出框组件。DemoDownload4.仿FacebookjQuery模态弹出框同上,不过是jQuery实现

系统 2019-08-29 23:31:57 2514

CSS

css基础知识

开始CSS(CascadingStyleSheet,可译为“层叠样式表”或“级联样式表”)是一组格式设置规则,用于控制Web页面的外观。通过使用CSS样式设置页面的格式,可将页面的内容与表现形式分离。页面内容存放在HTML文档中,而用于定义表现形式的CSS规则则存放在另一个文件中或HTML文档的某一部分,通常为文件头部分。将内容与表现形式分离,不仅可使维护站点的外观更加容易,而且还可以使HTML文档代码更加简练,缩短浏览器的加载时间。语法CSS语法由三部分

系统 2019-08-29 23:24:09 2514

ASP.NET

用ASP.NET上传大文件

我们在上传大文件时都遇到过这样或那样的问题。设置很大的maxRequestLength值并不能完全解决问题,因为ASP.NET会block直到把整个文件载入内存后,再加以处理。实际上,如果文件很大的话,我们经常会见到InternetExplorer显示"Thepagecannotbedisplayed-CannotfindserverorDNSError",好像是怎么也catch不了这个错误。为什么?因为这是个clientside错误,serverside

系统 2019-08-29 23:15:01 2514

编程技术

QNX程序的键盘输入与控制台输出

第一个QNX程序已经写完,测试了QNX应用的开发过程,开始写一些复杂一点点的程序。最先想到的是获取键盘输入和通过控制台进行输出,这些都是当初学习C语言的时候必做的功课。和标准的C语言一样,QNXC语言实现也是通过printf()进行控制台输出,通过scanf()获取键盘输入。printf()在第一个QNX程序中已经使用过了,使用比较简单,第一个参数是要输出的字符串,中间加上%d,%s等格式符,第一个参数后加上格式符等量的变量参数。具体

系统 2019-08-12 09:29:34 2514

数据库相关

ural Timus 1303. Minimal Coverage

http://acm.timus.ru/problem.aspx?space=1&num=1303简单dp排序枚举就可以不过由于M最多可以是5000所以需要用到一定的优化比如说既然要覆盖0---m那么在0左边的区间和在m右边的区间和被其他区间包含的区间都应该去掉代码:#include#include#include#include#include#include

系统 2019-08-12 01:55:24 2514

各行各业

ioriiod0/orchid · GitHub

ioriiod0/orchid·GitHub什么是orchid?orchid是一个构建于强大的boost库基础上的C++库,类似于python下的gevent/eventlet,为用户提供基于协程的并发模型。什么是协程:协程,顾名思义,协作式程序,其思想是,一系列互相依赖的协程间依次使用CPU,每次只有一个协程工作,而其他协程处于休眠状态。协程在控制离开时暂停执行,当控制再次进入时只能从离开的位置继续执行。协程已经被证明是一种非常有用的程序组件,不仅被py

系统 2019-08-12 01:33:22 2514

数据库相关

STL map与Boost unordered_map - 有何不可的日

STLmap与Boostunordered_map-有何不可的日志-网易博客STLmap与Boostunordered_map2012-03-3016:06:26|分类:c|c++|标签:|字号大中小订阅分类:C++2011-12-2411:05311人阅读评论(0)收藏举报今天看到boost::unordered_map,它与stl::map的区别就是,stl::map是按照operator<比较判断元素是否相同,以及比较元素的大小,然后选择合适的位置插

系统 2019-08-12 01:32:16 2514

Python

python中break、continue 、exit() 、pass终止循环

python中break、continue、exit()、pass区分1、break:跳出循环,不再执行Pythonbreak语句,就像在C语言中,打破了最小封闭for或while循环。break语句用来终止循环语句,即循环条件没有False条件或者序列还没被完全递归完,也会停止执行循环语句。break语句用在while和for循环中。如果您使用嵌套循环,break语句将停止执行最深层的循环,并开始执行下一行代码。例1:break跳出while死循环```

系统 2019-09-27 17:45:43 2513

编程技术

中间件产品分类

(来源:http://www.middleware.org)MessageOrientedMiddlewareObjectOrientedMiddlewareTransactionProcessingMiddlewareDatabaseMiddlewareRPCMiddleware(来源:http://www.tongtech.com)序号种类优劣产品1数据库客户端连接产品管理数据库连接,抽象网络协议。一般由数据库厂商或支持多数据库的中间件提供。数据库厂商

系统 2019-08-29 23:47:12 2513