码迷,mamicode.com
首页 > 编程语言
排序——插入排序(循环不变式)
插入排序的思想是构造一个循环不变式,可用扑克牌的例子来解释,左手为已经排好序的牌,右手为未排好序的牌,分别将右手中的牌依次一张一张地插入到左手,将左手中的每一张牌依次和这张牌比较,以此来确定这张牌在左手中的正确顺序,然后进行下一张牌,在这个过程中,左手中的牌始终是排好序的,即不变的,——称为循环不变 ...
分类:编程语言   时间:2016-03-31 20:15:20    阅读次数:134
Java正则表达式测试用例
(1)对IP地址进行排序: 运行结果: (2)字符串截取: 运行结果: (3) 对邮件地址校验: 运行结果: ...
分类:编程语言   时间:2016-03-31 20:16:06    阅读次数:213
第二次java
public class disi{ public static void main(String arg[]){ int shuzu[]={1,3,4,5,6,6,5,4,7,6,7,5}; he(shuzu); sort(shuzu); } public static void he(int t ...
分类:编程语言   时间:2016-03-31 20:14:37    阅读次数:202
用Java语言打印九九乘法口诀表
打印九九乘法口诀表。程序:packagemyclass;publicclassmyclass{ publicstaticvoidmain(String[]args){ for(inti=1;i<=9;i++){ for(intj=1;j<=9;j++){ if(j>i){ break; } System.out.printf("%d*%d=%d",i,j,i*j); } System.out.println(..
分类:编程语言   时间:2016-03-31 19:04:18    阅读次数:186
python学习过程一
python在window和Linux区别。在window下无法多进程。Linux下可以。python种类有很多。cpython(官方,由C语言写的),jython.Ironyhon....比如jython是由JAVA编译,编译相应的字节码。语言都是python的格式。只是解释器(虚拟机)不一样。python解释流程默认按照ASCII码读取代码。..
分类:编程语言   时间:2016-03-31 19:01:37    阅读次数:195
JavaScript之DOM-1 DHTML概述 DOM概述
一、DHTML概述DHTML简介-DHTML:DynamicHTML,动态HTML,不是一种技术、标准或规范,只是一种将目前已有的网页技术、语言标准整合运用,制作出能再下载后仍然能实时变换页面元素效果的网页设计概念-DHTML的功能-动态改变页面元素-与用户进行交互等-DHTML对象模型包括BOM和DOMDHTML..
分类:编程语言   时间:2016-03-31 19:01:26    阅读次数:258
java c# 加密与解密对照
原文 java c# 加密与解密对照 最近一直烦恼,java , c# 加密的不同,然后整理了一下,留个备份的轮子: 其中在 java、c#加密转换时,最重要的是 IV 的确定,我常常用如下方法使得java和c#之间的 IV 可以转换: 将其中某个 IV 数组转为 10进制后,在转换为相应的 byt ...
分类:编程语言   时间:2016-03-31 18:56:47    阅读次数:364
让任意线程执行一个匿名函数
本类主要功能是在当前线程(比如说主线程),指派任意一个线程(比如说某个工作线程)去执行一个匿名函数。 注意,这个和QtConcurrent配合QThreadPool不一样,QtConcurrent配合QThreadPool只能指派回调到QThreadPool中的线程。 而这个类可以指派一个回调到任意 ...
分类:编程语言   时间:2016-03-31 18:56:08    阅读次数:291
Java中的Vector和ArrayList的比较
今天在学习观察者模式时,查看了下Observable类,发现它里面的实现使用的是Vector,这个类不太熟悉,平时都没有使用过,查看这个类的源码,Vector的底层也是使用数组实现的,而且继承了AbstractList,实现了List接口,看着Vector和ArrayList很像:底层都是用数组实现 ...
分类:编程语言   时间:2016-03-31 18:56:29    阅读次数:136
Java 四大域对象总结
一、ServletContext 1、生命周期:当Web应用被加载进容器时创建代表整个web应用的ServletContext对象,当服务器关闭或Web应用被移除时,ServletContext对象跟着销毁。 2、作用范围:整个Web应用。 3、作用: a)在不同Servlet 之间转发 方法执行结 ...
分类:编程语言   时间:2016-03-31 18:55:33    阅读次数:231
JavaScript函数部分
函数部分学习:+parseInt(): -parseInt()函数将其收到的任何输入值(通常是字符串)转换成整数类型输出,如果转换失败就返回NaN。 -parseInt(“参数”,第二参数基数):没有指定第二参数,函数将会将其默认为十进制 -如果参数是0x开头,则默认为十六进制 -如果参数是0 开头 ...
分类:编程语言   时间:2016-03-31 18:54:32    阅读次数:191
javascript Dom编程艺术
涉及 快速访问键(accesskey属性) 功能:HTML页面添加如下代码: JS添加一个方法来显示: 注意:javascript脚本只应该用来充实文档的内容,避免使用DOM技术来直接插入核心内容。 ...
分类:编程语言   时间:2016-03-31 18:55:46    阅读次数:167
C++ ssd5 12 optional exercise2
#pragma once#ifndef FIFO_H#define FIFO_H#include"simulator.h" class fifo : public simulator{public: fifo(int second_per_page); virtual void simulate(s ...
分类:编程语言   时间:2016-03-31 18:55:57    阅读次数:186
JAVA基本概念
JAVA语言是一门面向对象编程语言,类是JAVA程序的基本构造单元,JAVA程序中所有的语句都出现在一个类中。 面向对象是一种看待问题的处理问题的方式,本质上就是人类日常的直观思维。面向对象编程思想中包含两个基本概念:对象和类。 所谓“对象”就是日常生活中的“东西”。也就是说,对象是用来表示现实世界 ...
分类:编程语言   时间:2016-03-31 18:54:00    阅读次数:186
Java时间日期格式转换
Java时间格式转换大全 import java.text.*; import java.util.Calendar; public class VeDate { /** * 获取现在时间 * * @return 返回时间类型 yyyy-MM-dd HH:mm:ss */ public static ...
分类:编程语言   时间:2016-03-31 18:52:32    阅读次数:389
springboot-shiro chapter01——创建springboot web环境
简介:本章主要包含以下内容 1.pom.xml依赖资源 2.springboot配置 3.web应用spring mvc 环境: IDEA15+ JDK1.8+ Maven3+ 一、pom.xml依赖资源 由于功能相对简单,这里引用的第三方资源文件相对较少 ...
分类:编程语言   时间:2016-03-31 18:51:18    阅读次数:366
将Linux系统默认的java修改过来
sudo update-alternatives --install /usr/bin/java java /opt/java/jdk1.8.0_40/bin/java 300 sudo update-alternatives --install /usr/bin/javac javac /opt/ ...
分类:编程语言   时间:2016-03-31 18:52:35    阅读次数:237
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!