文章注明来源:http://blog.csdn.net/yinwenjie,主要供自己学习转载用 1、JAVA中线程的状态 1-1、#对象锁 在Java中每一个对象都有一把‘锁’,这个‘锁’可以是开放状态;也可以由某一个线程(或者多个线程)持有‘钥匙’;一旦在系统中某个对象的‘锁’存在至少一把‘钥匙 ...
分类:
编程语言 时间:
2016-11-06 22:03:21
阅读次数:
302
1、表单验证<form></form> (1).非空验证(去空格) (2).对比验证(跟一个值对比) (3).范围验证(根据一个范围进行判断) (4).固定格式验证:电话号码,身份证号,邮箱,信用卡号等的验证;需要用到正则表达式来进行验证。 (5).其它验证 2、正则表达式 用符号来描述书写规则:/ ...
分类:
编程语言 时间:
2016-11-06 22:04:07
阅读次数:
267
前端学习 第六弹: javascript中的函数与闭包 当function里嵌套function时,内部的function可以访问外部function里的变量 function foo(x) { var tmp = 3; function bar(y) { alert(x + y + (++tmp) ...
分类:
编程语言 时间:
2016-11-06 22:02:31
阅读次数:
181
一、 请编写一个程序将一个整数转换为汉字读法字符串。比如“1123”转换为“一千一百二十三”。更进一步,能否将数字表示的金额改为“汉字表达?比如将“¥123.52”转换为“壹佰贰拾叁元伍角贰分”。 源代码: import java.util.Scanner;public class ABC{ pub ...
分类:
编程语言 时间:
2016-11-06 21:59:02
阅读次数:
264
一、作用域 对于变量的作用域,执行声明并在内存中存在,该变量就可以在下面的代码中使用。 1 2 3 if 1==1: name = 'wupeiqi' print name 1 2 3 if 1==1: name = 'wupeiqi' print name 1 2 3 if 1==1: name ...
分类:
编程语言 时间:
2016-11-06 21:53:12
阅读次数:
282
此文章主要面向零基础MFC的学员设计,主要是C++中的MFC,可用于C++课程设计.
分类:
编程语言 时间:
2016-11-06 20:15:15
阅读次数:
653
1.while循环(不确定次数,死循环)var a=0while (a>0){ if(a==5) {break; }2. do ...while 循环do{alert (“aa”)}while(true)3. 数据存储--数组强类型语言:1.同一种类型的数据存储的集合,在内存中是连续的。2.定义时候 ...
分类:
编程语言 时间:
2016-11-06 20:13:04
阅读次数:
158
一、动手动脑 1、qipan.java (1)源代码 (2)、结果 (3)、流程 用for循环进行棋盘的输出,用二维数组,之后输入坐标,再进行替换。 二、汉化 (1)、数字转换成汉字的源代码 (2)、结果截图 2、数字汉化成大写的汉字 (1)、源代码 (2)、结果截图 三、大数类 (1)、源代码 ( ...
分类:
编程语言 时间:
2016-11-06 20:07:31
阅读次数:
315
JAVA程序中有多个线程时,cpu分配给每个线程的时间片是在保证均衡的基础上随机分配的,如果这多个线程有部分相同的功能调用,那么在功能调用过程中可能会因为时间片的随机分配产生预想不到的结果。例如火车卖票的程序,火车票是一定的,但卖火车票的窗口到处都有,每个窗口就相当于一个线程,这么多的线程共用所有的 ...
分类:
编程语言 时间:
2016-11-06 20:06:04
阅读次数:
190
Given two words (beginWord and endWord), and a dictionary's word list, find the length of shortest transformation sequence from beginWord to endWord, ...
分类:
编程语言 时间:
2016-11-06 19:59:45
阅读次数:
250
synchronized ()方法解决了线程同步的问题,却带来新的问题——线程死锁。线程死锁是多个线程同时被阻塞,它们中的一个或者全部都在等待某个资源被释放。由于线程被无限期地阻塞,因此程序不可能正常终止。 public class sisuo { public static void main(S ...
分类:
编程语言 时间:
2016-11-06 19:56:50
阅读次数:
241
排序问题可以说是算法入门中的入门了,可尽管如此,算法这个东西还是让许多初学者伤透了脑筋(such as me~)。But,然而,但是,排序小结来了(基于c语言),希望能给读者包括笔者本身带来理解上的新体验。 1.冒泡排序。 所谓冒泡排序,从字面就可大体了解,对一系列数,对满足条件的数,让其依次“冒泡 ...
分类:
编程语言 时间:
2016-11-06 19:51:46
阅读次数:
316
阅读并运行示例PassArray.java,观察并分析程序输出的结果 小结:引用传递、如果方法中有代码则更改了数组元素的值,因为引用时传递的是地址。 阅读程序WhatDoesThisDo.java, 解释程序所完成的功能。 阅读程序WhatDoesThisDo2.java, 解释程序所完成的功能。 ...
分类:
编程语言 时间:
2016-11-06 19:49:24
阅读次数:
218
定义:在一个无向图中,定义一条边覆盖的点为这条边的两个端点。找到一个边集S包含最多的边,使得这个边集覆盖到的所有顶点中的每个顶点只被一条边覆盖。S的大小叫做图的最大匹配。 二分图的最大匹配算法:设左边集合为A集合,有边集合为B集合。二分图最大匹配常用的有两种方法。 (1)第一种方法叫做匈牙利算法。这 ...
分类:
编程语言 时间:
2016-11-06 19:49:10
阅读次数:
265
一.阅读QiPan.java示例程序了解如何利用二维数组和循环语句绘制五子棋盘。 结果和截图: 二.请编写一个程序将一个整数转换为汉字读法字符串。比如“1123”转换为“一千一百二十三”。 结果和截图: 三.更进一步,能否将数字表示的金额改为“汉字表达? 比如将“¥123.52”转换为“壹佰贰拾叁元 ...
分类:
编程语言 时间:
2016-11-06 19:48:59
阅读次数:
292
(1)一个n个顶点的无向图G,定义它的度数矩阵D,D是一个n*n的矩阵。对于顶点u,设度数为deg[u],如果i=j,那么D[i][j]=deg[i],否则D[i][j]=0. (2)一个n个顶点的无向图G,定义它的邻接矩阵A,A是一个n*n的矩阵。如果i和j之间有边,那么A[i][j]=1,否则等 ...
分类:
编程语言 时间:
2016-11-06 19:44:20
阅读次数:
194
1.导入包 fastjson-1.2.2.jar 2.JSP文件加入 <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> 3.用法 ...
分类:
编程语言 时间:
2016-11-06 19:40:12
阅读次数:
198