目?? 录 1.代码布局规则 2.代码书写规则 3.命名规则 4.声明规则 5.表达式和语法规则 6.注释规则 7.初始化和回收站规则 8.异常处理规则 9.线程和同步规则 10.面向对象设计规则 11.开发EJB规则 12.其他杂项规则 ...
分类:
编程语言 时间:
2014-11-04 17:39:33
收藏:
0 评论:
0 赞:
0 阅读:
514
环境为CentOS6+bugzilla4.4.6官方只有繁体中文的语言包,网上看到一个用perl转换的,下载下来。好不容易把各种问题搞好了,最后还是没生成,于是自己动手写了个bash脚本只需要修改rootdir就可以#!/bin/bashfunctionmyls(){ dirs=$(ls$2/$1) forchildin$dirs do iftest-d$2/$1/..
分类:
编程语言 时间:
2014-11-04 17:38:52
收藏:
0 评论:
0 赞:
0 阅读:
612
#include
#define MaxStackSize 100
typedef int DataType;
int len,x;
#include"SeqStack.h"
int main()
{
SeqStack myStack;
int i,n,m;
StackInitiate(&myStack);
for(i=0;i
StackPush(&myStack,i+1,...
分类:
编程语言 时间:
2014-11-04 17:36:22
收藏:
0 评论:
0 赞:
0 阅读:
429
习题3-6
输入基数b(2
#include
#include
#define MAXN 100
int a[MAXN];
int main(int argc, char *argv[])
{
int b, n, i = 0, j;
scanf("%d %d", &b, &n);
while(n/b != 0 || n%b != 0)
{
a[i++...
分类:
编程语言 时间:
2014-11-04 17:34:51
收藏:
0 评论:
0 赞:
0 阅读:
200
需要包:poi-3.5.jar、poi-ooxml-3.5.jar
实例:
[java] view
plaincopy
public class ProcessExcel {
private Workbook wb = null;
private Sheet s = null;
priva...
分类:
编程语言 时间:
2014-11-04 17:34:42
收藏:
0 评论:
0 赞:
0 阅读:
341
认识堆是从堆排序开始的
二叉堆是完全二叉树或者是近似完全二叉树,堆存储在数组中:
根结点下标为0时,下标为n的元素的子结点下标分别为2*n+1,2*n+2,其父结点下标为(n-1)/2
二叉堆的特性:
1、父结点的键值总是>=(
2、每个结点的左右子树都是二叉堆
当父结点的键值总是大于或等于任何一个子节点的键值时为最大堆。
当父结点的键值总是小于或...
分类:
编程语言 时间:
2014-11-04 17:32:12
收藏:
0 评论:
0 赞:
0 阅读:
380
1)求解模线性方程 ax = b(mod n)
方程ax = b(mod n) -> ax = b + ny ->ax - ny = b
-> ax + n (-y) =b 其中a,n,b已知。 可用扩展欧几里得来求解该方程的一组特解。
这里给出下列几个定理用来求解方程:
1.当且仅当d|b时,方程ax = b(mod n)有解。d=gcd(a,n)
2.ax = b...
分类:
编程语言 时间:
2014-11-04 17:31:08
收藏:
0 评论:
0 赞:
0 阅读:
209
PHP 常用数组函数汇集,详细解释描述...
分类:
编程语言 时间:
2014-11-04 17:29:12
收藏:
0 评论:
0 赞:
0 阅读:
292
用于解析多种格式条形码(EAN-13)和二维码(QRCode)的开源Java类库...
分类:
编程语言 时间:
2014-11-04 17:28:41
收藏:
0 评论:
0 赞:
0 阅读:
366
主要内容:宏定义、max(a,b)宏定义细节、大小端判断、(int&)a什么意思
#if 1
#include
// 注意空格
#define F (x) ((x) - 1) // F代表后面
#define F(x) ((x) - 1) // F(x)代表后面
// 经典的笔试题宏定义求最大值
//#define max(a,b) a>b?a:b //这个...
分类:
编程语言 时间:
2014-11-04 17:28:01
收藏:
0 评论:
0 赞:
0 阅读:
227
/**
* 文件名:BinaryHeap.java
* 时间:2014年11月3日下午7:15:34
* 作者:修维康
*/
package chapter6;
import java.util.*;
/**
* 类名:BinaryHeap 说明:建立一个最小堆
*/
class MinHeap> {
private int currentSize;
private stati...
分类:
编程语言 时间:
2014-11-04 17:24:22
收藏:
0 评论:
0 赞:
0 阅读:
294
java编程思想 第四版 第六章 个人练习,中文版...
分类:
编程语言 时间:
2014-11-04 17:23:06
收藏:
0 评论:
0 赞:
0 阅读:
275
我们知道在
function mm(){ }
这种形式是声明一个函数,跟 var 一个变量的机制一样,脚本在解释执行之前会做预编译处理,而
var mm = function(){ }
这种形式是对一个变量赋值,虽然也做预编译,但仅仅只是给 mm 事先变量分配一个内存空间,而没有做初始化...
分类:
编程语言 时间:
2014-11-04 17:21:42
收藏:
0 评论:
0 赞:
0 阅读:
308
1. 内部类:如果一个类定义在另一个类的内部,这个内部类就叫做内部类。注意此时这个内部类是一个独立的类,它不属于外部类,更不能通过外部类的对象去调用内部类。外部类对内部类没有任何优越的访问权限。
即说:内部类就是外部类的友元类。注意友元类的定义,内部类可以通过外部类的对象参数来访问外部类中的所有成员。但是外部类不是内部类的友元。
2. 内部类可以定义在外部类的public、protect...
分类:
编程语言 时间:
2014-11-04 17:21:21
收藏:
0 评论:
0 赞:
0 阅读:
734
利用Hough变换算法检测形状的检测结果如下如所示:
1、检测直线
2、检测圆形
源代码及论文下载地址如下:基于霍夫变换的形状检测算法研究与实现(源代码及论文)...
分类:
编程语言 时间:
2014-11-04 17:20:53
收藏:
0 评论:
0 赞:
0 阅读:
506
代码信息来自于http://ejohn.org/apps/learn/。向函数的原型中添加方法function Ninja(){} Ninja.prototype.swingSword = function(){ return true; }; var ninjaB = new Ninja(...
分类:
编程语言 时间:
2014-11-04 17:16:41
收藏:
0 评论:
0 赞:
0 阅读:
363
Java与C++都是面向对象语言,都使用了面向对象思想(比如封装、继承、多态等),因为面向对象有很多非常好的特性(继承、组合等),使得二者都有非常好的可重用性。 须要注意的是,二者并不是全然一样,以下主要介绍其不同点:(1) Java为解释性语言,运行的过程为:源码经过Java编译器编译成字节码,然...
分类:
编程语言 时间:
2014-11-04 17:16:11
收藏:
0 评论:
0 赞:
0 阅读:
218
一、什么是顺序锁 顺序锁对读写锁的一种优化,使用顺序锁时,读不会被写执行单元阻塞(在读写锁中,写操作必须要等所有读操作完成才能进行)。也就是说,当向一个临界资源中写入的同时,也可以从此临界资源中读取,即实现同时读写,但是不允许同时写数据。如果读执行单元在读操作期间,写执行单元已经发生了写操作,那么....
分类:
编程语言 时间:
2014-11-04 17:15:31
收藏:
0 评论:
0 赞:
0 阅读:
278
上一篇《秒杀多线程第四篇 一个经典的多线程同步问题》提出了一个经典的多线程同步互斥问题,本篇将用关键段CRITICAL_SECTION来尝试解决这个问题。本文首先介绍下如何使用关键段,然后再深层次的分析下关键段的实现机制与原理。关键段CRITICAL_SECTION一共就四个函数,使用很是方便。下面...
分类:
编程语言 时间:
2014-11-04 17:13:41
收藏:
0 评论:
0 赞:
0 阅读:
300
本文有关栈的介绍部分参考自网站数据结构。 1. 栈 1.1 栈的定义 栈(Stack)是限制仅在表的一端进行插入和删除运算的线性表。 (1)通常称插入、删除的这一端为栈顶(Top),另一端称为栈底(Bottom)。 (2)当表中没有元素时称为空栈。 (3)栈为后进先出(Last In...
分类:
编程语言 时间:
2014-11-04 17:13:22
收藏:
0 评论:
0 赞:
0 阅读:
296