现在位置: 首页 > octagon发表的所有文章
  • 09月
  • 24日
综合 ⁄ 共 377字 评论关闭
open-flash-chart请求PHP,多参数解决方式,将URL中的“&”转换成“%26”。例子如下: Javascript view plaincopy to clipboardprint?var data_url = "http://localhost/test.php?a=a&b=b&c=c";   data_url = data_url.replace(/&/g,"%26");   swfobject.embedSWF("open-flash-chart.swf", "ofc_chart", "600", "250", "9.0.0", SWFINSTALL, {"data-file": data_url});  本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/dante_k7/archive/2010/07/13/5728473.aspx
阅读全文
  • 08月
  • 22日
综合 ⁄ 共 9246字 评论关闭
1概述 基本就是C和C++程序编写需要维护没一个对象生命开始到终结。 Java把内存控制权利交给了Java 虚拟机,但是有时却会出现内存溢出等问题。 2运行时数据区域 Java虚拟机在执行Java程序的过程中会把他所管理的内存换分为若干不同的内存区域。 ===运行时数据区==== 方法区(Method Area)   虚拟机栈(VM Stack)   本地方法栈(Native Method Stack) 堆(Heap)               程序计算器(Program Counter Register) ===运行时数据区====↓↑ ↓↑      执行引擎 →  本地库接口  →    本地方法库       方法区和堆:由所......
阅读全文
  • 12月
  • 19日
综合 ⁄ 共 2895字 评论关闭
AC自动机算法详解 点击打开链接    以HDU2222 Keywords Search 为例详细讲解了AC自动机的原理和算法步骤,入门必看。 http://www.cs.uku.fi/~kilpelai/BSA05/lectures/slides04.pdf http://www.docin.com/p-46845432.html    //英文版 //====================================================================================== http://www.cppblog.com/menjitianya/archive/2014/07/10/207604.html 一. 多串匹配 。。是否出现、出现了几次、出现了哪些。。 HDU 2222. Keywords Search 网络流上流传最广的AC自动机模板题,问......
阅读全文
E/AndroidRuntime( 1908): FATAL EXCEPTION: main E/AndroidRuntime( 1908): java.lang.IllegalStateException: ViewStub must have a non-null ViewGroup viewParent Reason: ViewStub不能反复inflate,只能inflate一次
阅读全文
  • 09月
  • 01日
综合 ⁄ 共 2243字 评论关闭
一、概述       我们常说的排序就是将一组数据按一定顺序排列起来,以便方便查询和处理。排序大致分为两类:内部排序和外部排序,区别在于是否需要访问外存。这里不展开讲解。 二、常见排序算法 1、冒泡排序法       博主认为冒泡排序可以算是一种接触地非常频繁的算法。其基本思想是:从后往前进行多次扫描,当发现相邻两个关键字的次序与排序要求不符时,将这两个数据进行位置交换。当然了,说得再多,还不如看个demo来得快。假设现有6个数据,需要将其按从小到大排序。为便于读者理解,直接上代码。 #include <stdio.h> ......
阅读全文
  • 08月
  • 12日
综合 ⁄ 共 10555字 评论关闭
 微软公司软件开发模式简介 北京大学出版社96年底所出的《微软的秘密》一书是目前我所见到的对微软公司软件产品开发过程介绍的最专业、最深入的一本书。通过本书,我们可以看到微软公司是如何对科学地对软件产品开发进行有效地管理,我想这些经验对于中国的广大软件开发人员,尤其是关心中国软件产业发展的各位朋友是大有益处的。所以特将此书中涉及软件产品开发的部分内容摘录出来(第四章“产品定义与开发过程”),加上我在微软中国工作的实际经验总结出这篇文章,希望与大家共同分享。本文作为摘录,自然是挂一漏万,所以建议大......
阅读全文
  • 05月
  • 26日
综合 ⁄ 共 1335字 评论关闭
HDU 1158 传送门:Employment Planning 题目大意: 一个项目经理准备招一部分工人做事,每个月所需要的工人人数不一样, 经理可以看情况hires or fires a worker,雇人或解雇都需要钱,雇的人不干活也需要发工资, 要求怎样安排才能使得完成整个工作花费最少? 分析 :  以第i个月结束时,现有j个人的最小花费dp[i][j]为状态量,对人数进行举, 状态转移方程 : dp[i][j] = min(dp[i][j] , dp[i][k] + cost ,( num[i-1]< k < max)) Code: #include"stdio.h" #define MAX_WORKER 0x9999 int months; int hireCost, salary, fireCo......
阅读全文
  • 05月
  • 09日
综合 ⁄ 共 641字 评论关闭
filenet workplace 文件安全性的各项对应的权限 权限名称:十进制值:二进制值 查看属性:131073:100000000000000001 READ_ACL_AS_INT = 131072 READ_AS_INT = 1 查看目录:131201:100000000010000001 VIEW_CONTENT_AS_INT = 128 修改属性:132499:100000010110010011 WRITE_AS_INT = 2 LINK_AS_INT = 16 CREATE_INSTANCE_AS_INT = 256 CHANGE_STATE_AS_INT = 1024 修改目录:132563:100000010111010011 MINOR_VERSION_AS_INT = 64 升级版本:132567:100000010111010111 MAJOR_VERSION_AS_INT = 4 所有者控制:998871:11110011110111010111......
阅读全文
上次在《【Java】在一定的范围内产生不同的随机数》(点击打开链接)上所提到的方法,尽管已经解决了一定范围内产生不同随机数的问题,运行速度已经可以的,至少不会弄很久都弄不好,其实利用Collections类下的shuffle方法思想可以更清晰、速度更快地在一定的范围内产生不同的随机数。 Collections类下的shuffle方法是可以随机打乱一个数组中的元素的程序,也叫做洗牌方法。 有这个方法,配合我在《【Java】Java中的Collections类——Java中升级版的数据结构》(点击打开链接)中介绍的动态数组ArrayList,此题就已经终结了: impor......
阅读全文
  • 05月
  • 05日
综合 ⁄ 共 418字 评论关闭
参考两篇博文,智能提示可以使用但是自我感觉不够强大,有待扩展 1,http://www.icodelogic.com/?p=404我的配置环境可能跟作者的不太相同,主要是在智能提示时显示找不到路径,问题出在一下几句,: 1 2 3 4 5 (add-to-list 'load-path "/usr/local/emacs23/my_plus/company-mode" "/usr/local/emacs23/my_plus/cedet/common") ;拓展文件(插件)目录 (load "/usr/local/emacs23/my_plus/cedet/common/cedet" nil t) (autoload 'company-mode "company" nil t) 2,http://www.blogjava.net/longsooooon/archive/2011/09......
阅读全文
  • 04月
  • 28日
综合 ⁄ 共 420字 评论关闭
项目中需要计算指定月份的上一个月,如传入3月,则上一个月为2月,很简单 我先获取calendar对象,然后执行canlendar.add(Calenday.MONTH,-1); 但发现执行的结果不对 写了一段测试代码: for (int i = 0 ; i < 12 ;i++) {      Calendar calendar = Calendar.getInstance(Locale.CHINA);      calendar.set(Calendar.MONTH, i);      System.out.print(calendar.get(Calendar.MONTH) +","); } 打印结果 0,2,2,4,4,6,6,7,9,9,11,11 出现如上结果的原因是: 有些月份只有28、29或30天,而当你在31号执行上段代码时,如果上一个月只......
阅读全文
  • 03月
  • 16日
综合 ⁄ 共 651字 评论关闭
大学时,学过一段时间FPGA编程,但是后来一直没有碰过,本来以为温习起来应该很快,但是一做才发现,基本全忘完了,又得重新学习,于是把学习过程中的笔记记下来。 一、TestBench学习:testbench用来测试和验证自己的模块功能是否正确,以前一直认为直接用FPGA开发软件产生一些激励即可仿真,但是实际上对于大型工程,这些就显得力不从心了!因此应该学会自己编写testbench来测试自己的模块是否正确; 一般简单testbench:激励的产生、复位信号的产生、或者其他测试激励的产生。 1、时钟的产生: 对于Verilog 可以使用initial语句......
阅读全文