Verilog代码可移植性设计1.参数定义localparam,实例代码如下:module
tm1(clk,rst_n,pout);input clk;input rst_n;output[M:0] pout;localparam N =
4;localparam M = N-1;reg[M:0] ...
分类:
其他好文 时间:
2014-05-09 08:52:31
阅读次数:
391
在"MVC批量更新,可验证并解决集合元素不连续控制器接收不完全的问题"中,当点击"添加"按钮的时候,通过部分视图,在界面上添加新行。本篇体验使用jQuery
Template,在界面上添加新行。 □ 思路 →引用jQuery Template所需要的js文件:jquery.tmpl.min.js →...
分类:
Web程序 时间:
2014-05-09 08:09:21
阅读次数:
572
刚学习Java不久,今天遇到一个问题,需要在方法中修改传入的对象的值,确切的说是需要使用一个方法,创建一个对象,并把其引用返回,熟悉C#的我的第一反应就是C#中的ref/out关键字,结果发现Java中没有类似的关键字,所以只能想想如何解决此问题.
参数传递:方法的参数传递有两种,一种是值传递,一种...
分类:
编程语言 时间:
2014-05-09 07:17:27
阅读次数:
484
C语言的存储类型可分为:extern、auto、static、register。
外部变量定义在函数之外,通过同一个名字对外部变量的所有引用(即使这种引用来自于单独编译的不同函数),实际上都是引用同一个对外部变量的所有引用(C标准中把这一性质称为外部链接)。因此外部变量可以在全局范围内访问。
getChar.c:
#include
#include
exter...
分类:
编程语言 时间:
2014-05-09 06:26:36
阅读次数:
330
1. 异常处理
异常以类似于将实参传递给函数的方式抛出和捕获。异常可以是可传给非引用实参的任意实参的类型,这意味着必须能够复制该类型的对象。
当抛出一个表达式的时候,被抛出对象的静态编译时类型将决定异常对象的类型。
抛出指针通常是个坏主意。
栈展开:沿着嵌套函数调用链继续向上,直到为异常找到一个catch子句。
栈展开期间,释放局部对象所用的内存并运行类类...
分类:
编程语言 时间:
2014-05-09 06:17:46
阅读次数:
528
String与StringBuffer与StringBuilder的比较
String的内容一旦声明则不可改变,如果改变,则改变的肯定是String的引用地址。
StringBuffer则是有个字符缓冲区,所有的操作都是对字符缓冲区中操作。与StringBuilder类似。
1. 在执行速度方面的比较:StringBuilder > StringBuffer
2. Strin...
分类:
编程语言 时间:
2014-05-09 02:35:28
阅读次数:
272
最近项目需要使用excel导入功能,导入学生的时候需要指定所在班级,使用excel一次性导入!
将以前的代码改改支持属性内引用类的转换。
测试对象为User对象,javabean结构:
private String username;
private int id;
private String name;
private Date birthday;
private long he...
分类:
编程语言 时间:
2014-05-09 02:27:20
阅读次数:
319
1.垃圾收集算法的核心思想
Java语言建立了垃圾收集机制,用以跟踪正在使用的对象和发现并回收不再使用(引用)的对象。该机制可以有效防范动态内存分配中可能发生的两个危险:因内存垃圾过多而引发的内存耗尽,以及不恰当的内存释放所造成的内存非法引用。
垃圾收集算法的核心思想是:对虚拟机可用内存空间,即堆空间中的对象进行识别,如果对象正在被引用,那么称其为存活对象,反之,如果对象不再被...
分类:
编程语言 时间:
2014-05-09 01:32:44
阅读次数:
569
list里的元素以逗号隔开,以[]包围,其中元素的类型任意
官方一点的说:list列表是一个任意类型的对象的位置相关的有序集合。它没有固定的大小(1),通过对偏移量
(2)进行赋值以及其他各种列表的方法进行调用,能够修改列表的大小。
(1)尽管列表没有固定的大小,Python仍不允许引用不存在的元素,超出列表末尾之外的索引会导致错误,赋值也是。
(2)我们可以通过偏移量对...
分类:
编程语言 时间:
2014-05-09 01:29:32
阅读次数:
371
1、导入其他项目进来时,它使用了使用android.support.v7库,所以导入之后报错,解决办法是,在Android studio的程序文件夹里有sdk文件夹,里面存放着下载好的这个库的工程,将它导入到eclipse里,然后再引用它就行了。具体步骤:
(1)import -> Existing Android Code Into Workspace
(2) 选择目录: ...
分类:
移动开发 时间:
2014-05-09 00:33:05
阅读次数:
409