现在位置: 首页 > pruning发表的所有文章
  • 09月
  • 29日
综合 ⁄ 共 298字 评论关闭
1.点 “window”-> "Preferences" -> "Java" -> "Installed JRES" 2.此时"Installed JRES"右边是列表窗格,列出了系统中的 JRE 环境,选择你的JRE,然后点边上的 "Edit...", 会出现一个窗口(Edit JRE) 3.选中rt.jar文件的这一项:“c:\program files\java\jre_1.5.0_06\lib\rt.jar”  点 左边的“+” 号展开它, 4.展开后,可以看到“Source Attachment:(none)”,点这一项,点右边的按钮“Source Attachment...”, 选择你的JDK目录下的 “src.zip”文件
阅读全文
  • 05月
  • 17日
综合 ⁄ 共 5860字 评论关闭
1.线程的多维组织 在上一篇博客中,我们提到一个kernel 函数会创建一个网格,每个线程通过 kernel 函数 内置的变量来计算其需要处理的数据索引。在那个 kernel 函数中,我们的任务是计算向量加法,因此我们的kernel 函数也是一维布局的。同 时,我们也提到,线程索引是一个最高支持三维的变量,而网格也是最高支持三维变量。换句话说,网格是线程块的三维数组,线程块是线程的三 维数组。这两个三维变量都可以由dim3这一内置类型表示,对于上一篇博客中的向量和kernel 函数,我们的配置参 数是<<<ceil(n/256.0),256&g......
阅读全文
  • 05月
  • 05日
综合 ⁄ 共 386字 评论关闭
<c:forEach var="s" items="${rightrole}" varStatus="i">      <script type="text/JavaScript">       var rid = "${s.right_id}";       $('#'+rid).attr("checked",true);//打勾      </script>      <c:forEach var="ss" items="${s.list}" varStatus="i">       <script type="text/JavaScript">        var rids = "${ss.right_id}";        $('#'+rids).attr("checked",true);//打勾      </script>      </c:forEach>        </c:forEach>
阅读全文
  • 05月
  • 02日
综合 ⁄ 共 1681字 评论关闭
棋盘游戏 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 2535    Accepted Submission(s): 1476 Problem Description 小希和Gardon在玩一个游戏:对一个N*M的棋盘,在格子里放尽量多的一些国际象棋里面的“车”,并且使得他们不能互相攻击,这当然很简单,但是Gardon限制了只有某些格子才可以放,小希还是很轻松的解决了这个问题(见下图)注意不能放车的地方不影响车的互相攻击。 所以现在Gardon想让小希来解决一个更难的问题,在保证尽量多的“车”的前提下,棋盘里......
阅读全文
  • 04月
  • 14日
综合 ⁄ 共 72字 评论关闭
(1)define不能定义在类中,而const必须定义在类中,并且const必须通过类名::变量名来进行访问; (2)两者都是不能进行重新赋值。  
阅读全文
  • 03月
  • 22日
综合 ⁄ 共 4808字 评论关闭
1、PHP的运行模式:     PHP两种运行模式是WEB模式、CLI模式。无论哪种模式,PHP工作原理都是一样的,作为一种SAPI运行。 1、当我们在终端敲入php这个命令的时候,它使用的是CLI。 它就像一个web服务器一样来支持php完成这个请求,请求完成后再重新把控制权交给终端。 2、当使用Apache或者别web服务器作为宿主时,当一个请求到来时,PHP会来支持完成这个请求。一般有:     多进程(通常编译为apache的模块来处理PHP请求)     多线程模式 2、一切的开始: SAPI接口     通常我们编写php Web程序都是通过Apache或者Nginx这类W......
阅读全文
  • 02月
  • 15日
综合 ⁄ 共 932字 评论关闭
一、控制台命令流        在控制台中输入如下命令 mkdir learnc cd learnc vim hello.c gcc -o hi.exe hello.c       生成hi.exe文件 运行此程序      ./hi.exe      输出      hello linux!      ./ 代表当前目录 hi.exe在当前目录下。       -o 指定了编译生成的程序名为 hi.exe。如果不指定,则程序的名默认为a.out。      如果使用了c++0x标准 请按如下方式编译 g++ -std=c++0x -o hi.exe hello.cpp 二、编辑源码及vim编辑器用法简单介绍1.编辑源码     vim hello.c     调用vim编辑器 新建文件hello.c并打开。输入如下代......
阅读全文
  • 01月
  • 08日
综合 ⁄ 共 5641字 评论关闭
xml,json都有大量的库来解析,我们如何解析html呢? TFHpple是一个小型的封装,可以用来解析html,它是对libxml的封装,语法是xpath。 今天我看到一个直接用libxml来解析html,参看:http://www.cocoanetics.com/2011/09/taming-html-parsing-with-libxml-1/#comment-3090 那张图画得一目了然,很值得收藏。这个文章中的源码不能遍历所有的html,我做了一点修改可以将html遍历打印出来 // NSData data contains the document data  // encoding is the NSStringEncoding of the data  // baseURL the documents base URL, i.......
阅读全文
  • 12月
  • 04日
综合 ⁄ 共 2796字 评论关闭
 常用log4j配置,一般可以采用两种方式,.properties和.xml,下面举两个简单的例子:一、log4j.properties### 设置org.zblog域对应的级别INFO,DEBUG,WARN,ERROR和输出地A1,A2 ##log4j.category.org.zblog=ERROR,A1 log4j.category.org.zblog=INFO,A2 log4j.appender.A1=org.apache.log4j.ConsoleAppender ### 设置输出地A1,为ConsoleAppender(控制台) ##log4j.appender.A1.layout=org.apache.log4j.PatternLayout ### 设置A1的输出布局格式PatterLayout,(可以灵活地指定布局模式)##log4j.appender.A1.layout.ConversionPattern=%......
阅读全文
  • 11月
  • 28日
综合 ⁄ 共 563字 评论关闭
tee:读取标准输入的数据,并将其内容输出成文件。 语   法:tee [-ai][--help][--version][文件…]  补充说明:tee指令会从标准输入设备读取数据,将其内容输出到标准输出设备,同时保存成文件。我们可利用tee把管道导入的数据存成文件,甚至一次保存数份文件。 参   数:  -a 附加到既有文件的面,而非覆盖它。如果给予tee指令的文件名                     称已经存在,预设会覆盖该文件的内容。加上此参数,数据会新                     增在该文件内容的最面,而不会删除原先之内容。   -i 忽略中断信号   --help 在线帮助 ......
阅读全文
  • 11月
  • 14日
综合 ⁄ 共 20352字 评论关闭
[IOS]iphone开发之常用代码:不断更新 1,获取翻转事件,并开启翻转: 只要在viewcontroller的类中加入   -(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation{//翻转后要执行的代码return YES;} 2,-(void)viewWillAppear:(BOOL)animated,- (void)viewDidLoad 的区别。 viewwillappear是每次视图控制器的视图出现前执行的代码。而viewdidload是每次视图控制器载入是执行的代码。 比如说:当a视图控制器的视图第一次出现是两个都要执行,但当a被push后有pop回来时,只有v......
阅读全文
  • 11月
  • 14日
综合 ⁄ 共 10510字 评论关闭
 过去两年,研究人员已发现Android上的流行软件普遍存在安全缺陷或安全漏洞。漏洞频发的原因可能有很多,例如以下几种。 与一切都是集中管理的iOS相比,Android提供了一种开放的环境,在获得了灵活性、可以满足各种定制需求的同时,也损失了部分安全性。 开发团队通常将精力集中在产品设计、功能实现、用户体验和系统效率等方面,而很少考虑安全问题。 Android提供的安全机制比较复杂,开发者需要理解它们,并对常见的攻击思路和攻击方法有所了解,才能有效地保护软件。 一方面,目前很少出现对特定移动软件安全漏洞......
阅读全文