现在位置: 首页 > censure发表的所有文章
  • 12月
  • 30日
综合 ⁄ 共 911字 评论关闭
字典树模板题目           #include<stdio.h> #include<string.h> #include<stdlib.h> struct tree { struct tree *son[26]; int count; char str[20]; }*root; void insert(char *p,char s[]) { int i,k,j; tree *cur=root,*next; int len=strlen(p); for(i=0;i<len;i++) { k=p[i]-'a'; if(cur->son[k]!=NULL) cur=cur->son[p[i]-'a']; else { next=new(tree); for(j=0;j<26;j++) next->son[j]=NULL; next->count=0; cur-&......
阅读全文
  • 09月
  • 28日
综合 ⁄ 共 66字 评论关闭
int i =Float.SIZE; System.out.println(i); 找到基本类型对应的封装类,然后得到封装类的.SIZE字段
阅读全文
  • 08月
  • 07日
综合 ⁄ 共 896字 评论关闭
其实这个就是用CIDR(无类别域间路由选择,Classless and Subnet AddressExtensions and Supernetting))的形式表示的一个网段,或者说子网。         我们知道确定一个子网需要知道主机地址和子网掩码,但用CIDR的形式,可以简单得到两个数值。举例说吧,192.168.0.0/24”就表示,这个网段的IP地址从192.168.0.1开始,到192.168.0.254结束(192.168.0.0和192.168.0.255有特殊含义,不能用作IP地址);子网掩码是255.255.255.0。         上面的子网掩码怎么来的呢?其实关键就在“24”上。我们知道IP地址是四个十进制数组成的,相当......
阅读全文
  • 06月
  • 08日
综合 ⁄ 共 3531字 评论关闭
ASP.NET中页面传值 一、目前在ASP.NET中页面传值共有这么几种方式: 1、表单提交,   <form action= "target.aspx" method = "post" name = "form1"> <input name = "param1" value = "1111"/> <input name = "param2" value = "2222"/>    </form>   ....   form1.submit();   ....   此种方在ASP。NET中无效,因为ASP。NET的表单总是提交到自身页面,如果要提交到别一页面,需要特殊处理。2、<A href="target.aspx?param1=1111&param2=2222">链接地址传送</A>接收页面: string str ......
阅读全文
  • 05月
  • 15日
综合 ⁄ 共 688字 评论关闭
  我看了不少所谓的武侠科幻,当然实际上也没有几本,所以我不打算横比了,也不打算纵比,就谈谈自己的想法。武侠主要看主流的,我看书是为了消遣,也是为了寻找一种感觉,一种做梦的感觉,因此我和其他人不同,我会很多遍的去看同一部书。我觉得看过最好的书其实是金庸的《笑傲江湖》的确经典,看过n遍。但是金庸的书消遣功能不强,趣味性太差,当然除了《鹿鼎记》以外。而且金庸的语言风格比较平实,客观记述的时候略嫌琐碎,当然他的语言风格也给人一种干净、质朴、确实的感觉,但是不够激情。   因为我看书是以娱乐性为第......
阅读全文
  • 05月
  • 07日
综合 ⁄ 共 900字 评论关闭
       在前面乱序设置陷阱的利子中,如果没有那个聪明的士兵,乱序也就无从谈起。同样,处理器的乱序执行内核也需要一个调度器,分析指令间中的相关性,分析指令什么时候能开始执行。        指令什么时候能开始执行呢?        对于一条指令来说,它有操作码和操作数,操作码描述指令要做什么,处理器会安排一个功能单元(function unit)去执行它。操作数描述指令要处理什么数据,经过寄存器重命名后,目的寄存器总是新的,因此只需要关注源操作数是否准备好即可。所以,指令能否开始执行,依赖于2个条件: 1.       是否有空闲......
阅读全文
  • 05月
  • 01日
综合 ⁄ 共 1082字 评论关闭
PC机与移动端的分辨率不同,导致页面或视频会出现拉长的情况,针对移动端的兼容性问题,可尝试将以下代码加到网页中. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta charset="utf-8"> <meta name="format-detection" content="telephone=no"> <meta name="apple-mobile-web-app-capable" content="yes"> <meta name="apple-mobile-web-app-status-bar-style" content="black"> <meta http-equiv="Pragma" content="no-cache"> ......
阅读全文
  • 04月
  • 08日
综合 ⁄ 共 813字 评论关闭
@class与循环依赖关系 在OC中,导入(import)头文件之后,会产生很多的依赖关系,产生依赖关系的原因是,OC需要某些信息才能正常工作,比如:在一个类的.h中或者.m需要用到某些实例变量或者方法;但有时候我们在.h文件中只需要使用类名即可,不需要知道那个类的具体的方法,和实例变量,这样在OC中的解决方案是使用@class只是说明一下,这是个类而已,只需要使用指针来引用他.而不需要导入该文件,这样也不会导致编译错误! #import<Foundation/Foundation.h> //#import” Engine.h” //#import”Tire.h” //注释掉该两行语句后就可以......
阅读全文
  • 02月
  • 21日
综合 ⁄ 共 1344字 评论关闭
初做此题时,的确注意到了数据范围,如果用动态规划做的话,两层搜索,时间复杂度为o(n^2),n达50000,铁定超时。但是我还是用dp交了一次,果然tle了。想在10001的基础上优化一下,但是苦于没想法。 龙酱后来跟我提了一下 优先队列 这种数据结构。什么是优先队列? 优先队列(priority queue) 普通的队列是一种先进先出的数据结构,元素在队列尾追加,而从队列头删除。在优先队列中,元素被赋予优先级。当访问元素时,具有最高优先级的元素最先删除。优先队列具有最高进先出(largest-in,first-out)的行为特征。 在优先队列中......
阅读全文
  • 02月
  • 21日
综合 ⁄ 共 547字 评论关闭
7.输入和输出 7.1函数 open() 返回文件对象,通常的用法需要两个参数: open(filename, mode)。 >>> f = open('/tmp/workfile', 'w') 第一个参数是一个标识文件名的字符串。第二个参数是由有限的字母组成的字符串,描述了文件将会被如何使用。可选的 模式 有: 'r' ,此选项使文件只读; 'w' ,此选项使文件只写(对于同名文件,该操作使原有文件被覆盖); 'a' ,此选项以追加方式打开文件; 'r+' ,此选项以读写方式打开文件; 模式 参数是可选的。如果没有指定,默认为 'r' 模式。 在 Windows 平台上, 'b' 模......
阅读全文
  • 02月
  • 17日
综合 ⁄ 共 14821字 评论关闭
文中首先解释了加密解密的一些基础知识和概念,然后通过一个加密通信过程的例子说明了加密算法的作用,以及数字证书的出现所起的作用。接着对数字证书做一个详细的解释,并讨论一下windows中数字证书的管理,最后演示使用makecert生成数字证书。如果发现文中有错误的地方,或者有什么地方说得不够清楚,欢迎指出!   1、基础知识       这部分内容主要解释一些概念和术语,最好是先理解这部分内容。 1.1、公钥密码体制(public-key cryptography) 公钥密码体制分为三个部分,公钥、私钥、加密解密算法,它的加密解密过程如下......
阅读全文
  • 02月
  • 02日
综合 ⁄ 共 1492字 评论关闭
“完全解耦是极其困难和昂贵的,否则就是不可能的,”Ron Schmelzer如是说到,他是ZapThink的高级SOA分析师。一般人们都认为:系统要么是松耦合的,要么不是。在这篇最近的帖子中,Schmelzer炮轰了这个信仰。尽管松耦合的重要性得到认识已经有些时日了,但是围绕这个帖子展开的对话却收集了一些有趣的讨论。 Schmelzer如此描述松耦合的7个维度: 实现 服务契约 服务策略 过程 数据模式 基础设施 语义级别 这个报告是这样说明松耦合实现级别的: 所有SOA的实现必须在实现级别是松耦合的,但是显然这并不足以保证达到业务期望......
阅读全文