现在位置: 首页 > carpinteyrodly发表的所有文章
  • 11月
  • 19日
综合 ⁄ 共 1453字 评论关闭
页面常见跳转的方法和选择 实现页面跳转有两种方法:   利用控件 、利用编程。 1.HyperLink 服务器控件    HTML和ASP中,我们经常用<a href=target.asp>目标</a>方式实现页面的跳转,在ASP.Net中仍可用此方法,另外还可用HyperLink服务控件代替,如下:     <form id="form1" runat="server">    <div>        <asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl="target.aspx">目标</asp:HyperLink></div>    </form>         上述两种方法实现结果一样,但是有一点重要区别,......
阅读全文
  • 08月
  • 16日
综合 ⁄ 共 2452字 评论关闭
题目链接:hysbz 1036 树的统计Count 题目大意:略。 解题思路:树链剖分+线段树维护。 #include <cstdio> #include <cstring> #include <algorithm> using namespace std; const int maxn = 30005; const int INF = 0x3f3f3f3f; #define lson(x) ((x)<<1) #define rson(x) (((x)<<1)|1) int lc[maxn << 2], rc[maxn << 2], s[maxn << 2], m[maxn << 2], val[maxn]; inline void pushup(int u) { s[u] = s[lson(u)] + s[rson(u)]; m[u] = max(m[lson(u)], m......
阅读全文
  • 02月
  • 20日
综合 ⁄ 共 406字 评论关闭
题意:电梯最多坐k人,给出n个人和他们要去的楼层,问最少的时间。 贪心的话不难想到坐一次就尽量带上尽可能多的人,而去high楼层的人带上尽可能多的比他low无疑更佳,因此从最高的开始找,依次是1, 1+k, 1+2k..... #include<stdio.h> #include<string.h> #include<algorithm> using namespace std; int cmp(int a, int b) { return a > b; } int a[2005]; int main() { int n, k; while(~scanf("%d%d", &n, &k)) { for(int i = 1; i <= n; i++) { ......
阅读全文
  • 08月
  • 18日
综合 ⁄ 共 947字 评论关闭
函数不需要 return,因为 json 对象会被函数直接修改。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 var str1 = {"name": "apple", "sex": "21"};                   // 参数:prop = 属性,val = 值 function createJson(prop, val) {     // 如果 val 被忽略     if(typeof val === "undefined") {         // 删除属性         delete str1[prop];     }     else {         // 添加 或 修改         str1[prop] = val;     } } 下面为测试 1 2 3 4 5 6 7 8 9 1......
阅读全文
  • 06月
  • 10日
综合 ⁄ 共 863字 评论关闭
java应用基本结构: java除了web应用外,还可以作为应用程序使用,java应用程序有两种基本结构,java application(java应用程序) 和 java applet(java小应用程序)。 在eclipse 就有Run As java application和java applet java application程序结构: public类型的主类和主类里的静态入口点main函数,如下: public class Hello {     public static void main(String args[])   { //静态入口点main函数     System.out.println("Hello World!!!"); //系统输出,在屏幕上打印   } }; java application程序启动执行过程: 当右键点......
阅读全文
  • 05月
  • 12日
综合 ⁄ 共 16453字 评论关闭
From http://www.yolinux.com/TUTORIALS/LinuxTutorialC++StringClass.html   Simple example of a program using string class and comparison with C char: view source print ? 01 #include <string> 02 #include <iostream> 03 #include <string.h>   // Required by strcpy() 04 #include <stdlib.h>   // Required by malloc() 05   06 using namespace std; 07   08 main() 09 { 10 ......
阅读全文
  • 04月
  • 28日
综合 ⁄ 共 567字 评论关闭
1.安装apache2(需要配置后能正常工作才进行后面的工作) sudo apt-get install apache2 2.启用关联到的模块: sudo a2enmod dav sudo a2enmod dav_fs sudo a2enmod dav_lock 3.创建虚拟主机: mkdir /var/www/webdav chown www-data:www-data /var/www/webdav 4.创建密码文件及用户 sudo htpasswd -c /var/www/.passwd.dav test sudo chown root:www-data /var/www/.passwd.dav sudo chmod 640 /var/www/.passwd.dav 5.在文件/etc/apache2/sites-available/default中新增如下内容 Alias /webdav /var/www/webdav ......
阅读全文
  • 04月
  • 26日
综合 ⁄ 共 10109字 评论关闭
一)断点续传的原理 其实断点续传的原理很简单,就是在Http的请求上和一般的下载有所不同而已。打个比方,浏览器请求服务器上的一个文时,所发出的请求如下:假设服务器域名为wwww.sjtu.edu.cn,文件名为down.zip。GET /down.zip HTTP/1.1Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, application/msword, application/vnd.ms-powerpoint, */*Accept-Language: zh-cnAccept-Encoding: gzip, deflateUser-Agent: Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)Connection: Keep-......
阅读全文
  • 04月
  • 22日
综合 ⁄ 共 1713字 评论关闭
题意:有n个牛棚,现在每个牛棚都有ai牛,下雨的时候每一个牛棚可以放bi只牛才不会淋湿。把牛放入另一个牛棚需要一些时间。。问最短要多少时间。能把牛放到其他的牛盆里,牛才不会被淋湿。。 思路:网络流,开始的时候建了一个图,后来发现错了 ,无语。。。又是看别人的报告才过的,,还有自己到自己的路程应该是0,wa了一次,更纠结了。。 数据:http://ace.delos.com/MAR05_4.htm #include <iostream> #include <cstdio> #include <cstring> #include <algorithm> #include <cmath> #include &......
阅读全文
  • 04月
  • 15日

msu

综合 ⁄ 共 1606字 评论关闭
MSU文件不支持“/x”类型参数,也不能在Vista之前的系统中运行。要解压缩MSU文件,就需要使用Vista的展开命令,需要用到“-F”参数。   D:|temp>mkdir msu   D:|temp>expand -F:* Windows6.0-KB929761-x86.msu d:|temp|msu   以上命令会输出:   Adding d:|temp|msu|WSUSSCAN.cab to Extraction Queue   Adding d:|temp|msu|Windows6.0-KB929761-x86.cab to Extraction Queue   Adding d:|temp|msu|Windows6.0-KB929761-x86-pkgProperties.txt to Extraction Queue   Adding d:|temp|msu|Windows6.0-KB929761-x86......
阅读全文
  • 04月
  • 10日
综合 ⁄ 共 921字 评论关闭
第11章:持有对象 泛型 容器 List 迭代器 LinkedList Stack Set Map Queue 11.9 Set 查找成为了Set中最重要的操作。因此通常都会选择一个HashSet的实现,它专门对快速查找进行了优化。 HashSet使用散列数据结构。TreeSet使用了红黑树数据结构:是有序的。   Set<String> set1 = new HashSet<String>();     Collections.addAll(set1, "A B C D E F G H I J K L".split(" "));   set1.add("M");   System.out.println("H:" + set1.contains("H"));   System.out.println("M:" + set1.contains("M"));     ......
阅读全文
最后我们再看看NIO方面最著名的框架Mina,抛开Mina有关session和处理链条等方面的设计,单单挑出前端网络层处理来看,也采用的是与Jetty和Tomcat类似的模式,只不过它做了些简化,它没有隔开请求侦听和请求处理两个阶段,因此,宏观上看它只分为两个阶段。 先看看它的类图: 其中: SocketAcceptor起线程调用SocketAcceptor.Work负责新连接侦听,并交给SocketIoProcessor处理 SocketIoProcessor起线程调用SocketIoProcessor.Work负责侦听所管辖的channel队列, select到新请求后交给IoFilterChain处理 IoFilterChain组装了mina的......
阅读全文