码迷,mamicode.com
首页 > 编程语言
JavaScript验证身份证号
根据网上的身份证的计算公式写的一个验证身份证号的js 第一步:将身份证号码的第1位数字与7相乘;将身份证号码的第2位数字与9相乘;将身份证号码的第3位数字与10相乘;将身份证号码的第4位数字与5相乘;将身份证号码的第5位数字与8相乘;将身份证号码的第6位数字与4相乘;将身份证号码的第7位数字与2相乘 ...
分类:编程语言   时间:2016-10-20 00:41:18    阅读次数:203
leetcode 90 Subsets II ----- java
Given a collection of integers that might contain duplicates, nums, return all possible subsets. Note: The solution set must not contain duplicate sub ...
分类:编程语言   时间:2016-10-20 00:41:10    阅读次数:199
Java 中文字符串编码之GBK转UTF-8
写过两篇关于编码的文章了,以为自己比较了解编码了呢?! 结果今天又结结实实的上了一课。 以前转来转去解决的问题终归还是简单的情形。即iso-8859-1转utf-8,或者iso-8859-1转gbk,gb2312之类。这种无损转换,一行代码就搞定。 今天遇到了gbk转utf-8。无论怎么转,都是乱码 ...
分类:编程语言   时间:2016-10-20 00:41:21    阅读次数:163
Java多线程同步 synchronized 关键字的使用
代表这个方法加锁,相当于不管哪一个线程A每次运行到这个方法时,都要检查有没有其它正在用这个方法的线程B(或者C D等),有的话要等正在使用这个方法的线程B(或者C D)运行完这个方法后再运行此线程A,没有的话,直接运行它包括两种用法:synchronized 方法和 synchronized 块。 ...
分类:编程语言   时间:2016-10-20 00:38:38    阅读次数:202
冒泡排序
先上代码: 代码中可以看出对于一个长度为n的数组: 最好的情况时需要比较n-1次,交换0次,时间复杂度为 最坏的情况时需要比较(n-1)n/2次,交换3(n-1)n/2次,时间复杂度为 ...
分类:编程语言   时间:2016-10-20 00:36:15    阅读次数:127
Spring10种常见异常解决方法
在程序员生涯当中,提到最多的应该就是SSH三大框架了。作为第一大框架的Spring框架,我们经常使用。 然而在使用过程中,遇到过很多的常见异常,我在这里总结一下,大家共勉。 一、找不到配置文件的异常 [plain] view plaincopy org.springframework.beans.f ...
分类:编程语言   时间:2016-10-20 00:37:21    阅读次数:274
Spring常用注解,自动扫描装配Bean
1 引入context命名空间(在Spring的配置文件中),配置文件如下: Xml代码 xmlns:context="http://www.springframework.org/schema/context" http://www.springframework.org/schema/conte ...
分类:编程语言   时间:2016-10-20 00:32:28    阅读次数:117
Python内置函数(6)——bool
英文文档: Return a Boolean value, i.e. one of True or False. x is converted using the standard truth testing procedure. If x is false or omitted, this ret ...
分类:编程语言   时间:2016-10-20 00:31:09    阅读次数:151
Qt: 多线程, 就是这么简单(确实非常简洁明了)
#include <iostream>#include <QApplication>#include <QThread>#include <QString> class Thread : public QThread {public: Thread(QString name = "") { stop ...
分类:编程语言   时间:2016-10-20 00:28:31    阅读次数:135
JavaBean的用法
JavaBean是一个可重复使用的软件组件,是用Java语言编写的、遵循一定标准的类。 JavaBean是Java Web的重要组件,它封装了数据和操作的功能类,供JSP和Servlet调用,完成数据封装和数据处理等功能。 既然JavaBean是一个遵循标准的类,那么标准是什么? JavaBean的... ...
分类:编程语言   时间:2016-10-20 00:30:38    阅读次数:148
Javascript创建空对象和空数组的几个方法和差别
以下是三种创建空对象的方法: 他们对Javascript来说是一样的,新创建的三个对象会继承object所有的属性和方法,所以emptyObj1.toString等于Object.prototype.toString。但是要注意,{}.toString是会报错的! 类似的还有空数组问题: 以上两行没 ...
分类:编程语言   时间:2016-10-20 00:29:07    阅读次数:146
c++策略模式
这几天需要学习一下设计模式来为设计代码结构使得代码可扩展性强,代码更加易于维护,不用想很长时间也不知道怎么去设计一个工具的代码。 我的理解策略模式: 1、有一个策略基类,策略类是什么呢?策略类就是一个算法类,每一个算法都有一个类。下面的例子便于理解这个 例子: 你是设计师,空调有暖风、冷风、没风三种 ...
分类:编程语言   时间:2016-10-20 00:28:05    阅读次数:164
插入排序
1、插入排序 2、代码实现 ...
分类:编程语言   时间:2016-10-20 00:27:32    阅读次数:128
Java 占位符使用 和 修饰符
Java中占位符的使用 String类的format()方法 String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处。format()方法有两种重载形式。 format(String format, O ...
分类:编程语言   时间:2016-10-20 00:26:38    阅读次数:137
Python练习题 028:求3*3矩阵对角线数字之和
【Python练习题 028】 求一个3*3矩阵对角线元素之和 这题解倒是解出来了,但总觉得代码太啰嗦。矩阵这东西,应该有个很现成的方法可以直接计算才对…… 啰嗦代码如下: 输出结果如下: 请输入9个数字,用空格隔开,以形成3*3矩阵:7 9 6 5 4 8 6 7 3[7, 9, 6][5, 4, ...
分类:编程语言   时间:2016-10-20 00:22:22    阅读次数:487
JavaScript--面向对象
1.创建对象 1) 工厂模式 function createPerson(name,age,job){ var o = new Object(); o.name = name; o.age = age; o.job = job; o.sayName = function(){ alert(this. ...
分类:编程语言   时间:2016-10-20 00:20:43    阅读次数:199
JavaWeb前端:JQuery
什么是Jquery Jquery是一个开源的,集成了Javascript,CSS,DOM,AJAX的前端框架;它诞生于2006年,最初是为了简化JavaScript开发而产生的,随着越来越多的开发者参与,JQuery逐渐演化成了一个易于开发,具有很多功能的前端框架。 JQuery和普通的JavaSc ...
分类:编程语言   时间:2016-10-20 00:16:46    阅读次数:145
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!