首页 > 编程语言
JAVA学习笔记(十八)- API常用类
常用类import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.Random;/* * 常用类 * Date类 * SimpleDateFormat类 * Calendar类 *...
分类:编程语言   时间:2015-03-25 15:24:24    收藏:0  评论:0  赞:0  阅读:342
(1.1.19)C语言之数字、字符、字符串、字符数组的关联和strcpy与memcpy的差别
概述 字符串处理函数概述 Name 实例1 实例2 解析 数字 2 $1600 字符 ‘2’ $1600 字符串 “2” char str[ ]={‘I’,’ ‘,’a’,’m’,’ ‘,’h’,’a’,’p’,’p’,’y’,’\0’}; 字符数组 char str[10]={ ‘I’,’ ‘,’a’,’m’,’ ‘...
分类:编程语言   时间:2015-03-25 15:24:11    收藏:0  评论:0  赞:0  阅读:423
python3:迭代器
python支持在容器上迭代,通过两个方法实现,允许用户自定义,序列总是支持迭代方法,后面介绍序列的时候会涉及更多的细节。 容器中的迭代 容器需要定义下面的方法以提供迭代支持: container.__iter__() 返回一个迭代器对象,对象要求支持后面介绍的迭代器协议。如果一个容器支持不同类型的迭代,需要提供额外的方法指定请求的迭代器类型(例如一个树结构支持两种迭代方式:广度优先和深度...
分类:编程语言   时间:2015-03-25 15:22:59    收藏:0  评论:0  赞:0  阅读:249
Java实现最大公约数的算法代码
最大公约数: eg: a=6,a的公约数有(1,2,3,6) b=9; b的公约数有(1,3,9) 那么a与b的公约数是1,3.那么他们的最大公约数为3.下面我们用程序来实现,其实非常简单:publick class test{ publick static void main(String args[]){...
分类:编程语言   时间:2015-03-25 15:22:49    收藏:0  评论:0  赞:0  阅读:221
JAVA学习笔记(十九)- 异常
常见异常 /* * 常见异常 */ public class Test02 { public static void main(String[] args) { // 算术异常 int a = 10; int b = 0; System.out.println(a / b);*/ //数组下标越界异常...
分类:编程语言   时间:2015-03-25 15:22:42    收藏:0  评论:0  赞:0  阅读:267
排序算法大总结(一)
提到算法大多数人感觉可能是好高大上呀,其实这些算法都是生活中我们在不经意之间用到的。比如当下最火的真人秀节目《我是歌手》在第12期突围赛宣布结果的时候就是用到了冒泡法。那么接下来让我们看看还有哪些其他的排序算法。    首先,关于排序的算法如下:                                 算法书上给的官方的解释一大堆看着晦涩难懂,我们用举例的方法一一介绍具体怎么用。...
分类:编程语言   时间:2015-03-25 15:22:31    收藏:0  评论:0  赞:0  阅读:162
数据结构--排序之堆排序
一 :分析部分 堆排序是一种选择排序,其时间复杂度为O(nlogn)。 堆的定义   n个元素的序列{k1,k2,…,kn}当且仅当满足下列关系之一时,称之为堆。   情形1:ki 2i 且ki 2i+1 (最小化堆或小顶堆)   情形2:ki >= k2i 且ki >= k2i+1 (最大化堆或大顶堆)   其中i=1,2,…,n/2向下取整;...
分类:编程语言   时间:2015-03-25 15:22:00    收藏:0  评论:0  赞:0  阅读:193
C/C++/Java不使用临时变量实现两个数的交换
方法一、加减减         a = a + b;         b = a - b;         a = a - b; 方法二、异或运算(只能用于整数)        a = a ^ b;        b = a ^ b;        a = a ^ b; 方法一好理解,加加减减就出来了,关于方法二,个人目前还不是很理解,如果有懂数学证明的不妨留言交流一下。异或运算就...
分类:编程语言   时间:2015-03-25 15:21:30    收藏:0  评论:0  赞:0  阅读:233
C# 数据结构--排序[下]
希尔排序(Shell Sort)排序思想:先取一个小于n的整数d1作为第一个增量,把文件的全部记录分组。所有距离为d1的倍数的记录放在同一个组中。先在各组内进行直接插入排序;然后,取第二个增量d2 1){ len = len / 2; for (int i = len; i = 0 &&...
分类:编程语言   时间:2015-03-25 15:17:58    收藏:0  评论:0  赞:0  阅读:426
LCA-Tarjan算法
一开始从watashi的那本书中看了二分查找法跟RMQ法,也明白了思路,RMQ法是在线LCA算法,但我记得还有一种tarjan的离线算法。于是花了两个小时在网上查了一下,大致做了几道题。下面以HDU2586为例简单说一下。【题意】给定一棵树,每条边都有一定的权值(40000个点),q次询问(500次...
分类:编程语言   时间:2015-03-25 15:17:38    收藏:0  评论:0  赞:0  阅读:346
【java技术】日期+自增长 流水号生成策略
本想利用Hibernate的JPA方式(不想采用数据库的方式,而是在程序代码中想办法设定),寻找一种在调用save方法时可以自动生成流水号(8位日期+6位自增长号)作为主键。但是在研究了Hibernate主键生成策略和Hibernate自定义主键后,采用JPA注解的形式,自己写生成器来实现org.hib..
分类:编程语言   时间:2015-03-25 14:07:19    收藏:0  评论:0  赞:0  阅读:4307
python3 urllib使用debug输出
python2.7.5中使用debug输出,可以采用如下方式: import urllib2 httpHandler = urllib2.HTTPHandler(debuglevel=1) httpsHandler = urllib2.HTTPSHandler(debuglevel=1) opener = urllib2.build_opener(httpHandler, https...
分类:编程语言   时间:2015-03-25 14:05:28    收藏:0  评论:0  赞:0  阅读:379
使用 unset 和 array_filter 过滤多维数组
//清除元素 unset($value['child'][$k]); $mmenu = array_filter($menu_list, array($this,"_Filter"));...
分类:编程语言   时间:2015-03-25 14:03:39    收藏:0  评论:0  赞:0  阅读:497
jQuery和CSS3超酷元素分类过滤和排序插件
这是一款使用上非常简单的jQuery和CSS3元素分类过滤和排序插件。这个分类过滤和排序插件使用CSS的matrix()函数来对元素进行排序转换。整个分类过滤和排序的动画过渡十分的平滑。你可以通过纯javascript来调用该插件。也可以通过jQuery来调用该插件。 在线演示:http://www.htmleaf.com/Demo/201503241571.html 下载地址:htt...
分类:编程语言   时间:2015-03-25 13:59:50    收藏:0  评论:0  赞:0  阅读:291
MD5加密类。。工具类。。。java实现
import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; public class MD5Utils { /** * md5加密函数 * @param password * @return */ public static String md5Password(S...
分类:编程语言   时间:2015-03-25 13:59:39    收藏:0  评论:0  赞:0  阅读:289
8、java内部类
一、基本介绍 内部类是指在一个外部类的内部再定义一个类。类名不需要和文件夹相同。 内部类可以是静态static的,也可用public,default,protected和private修饰;而外部顶级类即类名和文件名相同的只能使用public和default。 注意:内部类是一个编译时的概念,...
分类:编程语言   时间:2015-03-25 13:51:18    收藏:0  评论:0  赞:0  阅读:332
冒泡排序
/// /// 冒泡排序 /// /// /// private static int[] GetSort(int[] array) { //外层循环n-1 for (int i = 0; i array[j+ 1]) { int temp = array[j]; array[j] = a...
分类:编程语言   时间:2015-03-25 13:49:58    收藏:0  评论:0  赞:0  阅读:283
Java学习之路(一)
小知识:1:1973年 贝尔实验室 => c语言2:sun 的意思是:斯坦福大学校园网3::1994 oak 被命名为JavaJDK(Java开发工具包)1:下载JDK2:安装JDK3:配置环境变量 path 配置::先是分号(英文的) + jdk安装bin文件的路径e.g C:\Program F...
分类:编程语言   时间:2015-03-25 13:49:18    收藏:0  评论:0  赞:0  阅读:305
快速排序
package sort;import java.util.Scanner;public class 快排 { private static void sort(int x,int y,int[] a){ int i,j,k,t,l; i=x; j=...
分类:编程语言   时间:2015-03-25 13:48:38    收藏:0  评论:0  赞:0  阅读:367
将python对象序列化成php能读取的格式(即能反序列化到对象)
转载自:http://my.oschina.net/zuoan001/blog/94914代码如下:#coding:utf-8# vim: encoding=utf-8:ft=python:et:sw=4:ts=8:sts=4:## Copyright (c) 2005 Scott Hurring....
分类:编程语言   时间:2015-03-25 13:44:38    收藏:0  评论:0  赞:0  阅读:293
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!