首页 > 编程语言
Java数据结构之线性表(2)
从这里开始将要进行Java数据结构的相关讲解,Are you ready?Let's go~~java中的数据结构模型可以分为一下几部分:1.线性结构2.树形结构3.图形或者网状结构接下来的几张,我们将会分别讲解这几种数据结构,主要也是通过Java代码的方式来讲解相应的数据结构。今天要讲解的是:Ja...
分类:编程语言   时间:2015-03-20 20:03:04    收藏:0  评论:0  赞:0  阅读:292
关于C语言include尖括号和双引号的对话
A: #include "..." 和 #include <...> 有什么区别? B: 他喵的, 这么简单的问题. 尖括号是先在系统目录下找, 双引号是首先在当前目录下找, 找不到就找系统目录. A: 说得很含糊. 那么我问你, 当前目录有个叫hdr.h的...
分类:编程语言   时间:2015-03-20 18:58:44    收藏:0  评论:0  赞:0  阅读:322
关于Spring定时任务(定时器)用法
Spring定时任务的几种实现 博客分类: spring框架 quartzspringspring-task定时任务注解? Spring定时任务的几种实现 近日项目开发中需要执行一些定时任务,比如需要在每天凌晨时候,分析一次前一天的日志信息,借...
分类:编程语言   时间:2015-03-20 18:58:34    收藏:0  评论:0  赞:0  阅读:438
JAVA算法1——连通性问题之快速查找算法
假设现在有一个整数对序列,每个整数对代表某周类型的对象,我们用P-Q对表示“P链接到Q”。我们假设这种关系具有传递性,即如果p链接到q,而q又连接到r,则p连接到r。下面的程序是一个简单算法的实现,这个算法是解决连通性问题的快速查找算法。该算法的基础是一个整数数组,当..
分类:编程语言   时间:2015-03-20 18:56:24    收藏:0  评论:0  赞:0  阅读:448
JAVA算法2——连通性问题之快速合并算法
我们考虑的下一个算法是与快速查找算法互补的快速合并算法。它基于相同的数据结构——以对象名作为索引的数组——但由于它对元素值的解释与快速查找算法不同,因此导致了更复杂的抽象结构。在一个无循环的结构中,每个对象都与同一集合中的另一个对象有连接。要判断两个对象是..
分类:编程语言   时间:2015-03-20 18:55:14    收藏:0  评论:0  赞:0  阅读:383
JAVA算法3——连通性问题之快速合并算法的加权版本
在进行合并操作的时候,我们不是随意的把第二棵树连接到第一棵树,而是记下每棵树的节点数,合并的时候,总是要把结点数较少的树连接到节点数较大的数上。这个改变需要修改的代码稍微多一点,而且还需要一个数组来存放节点数,但是使程序的效率提高不少,我们把这个算法称为“..
分类:编程语言   时间:2015-03-20 18:53:04    收藏:0  评论:0  赞:0  阅读:419
java错误:org.hibernate.AssertionFailure: null id in xxx.xx.xx的问题
经常遇到这种问题,在添加数据的时候;看到这种情况,你是不是容易想到配置问题?缓存问题?主键问题?不过一般只要不是新项目,而且主键已经配置了自动增长,那么就是其它问题了。以下就是我遇到过的比较坑人的现象,但往往不会想到这方面,浪费不少时间;1、做添加功能时,因..
分类:编程语言   时间:2015-03-20 18:51:34    收藏:0  评论:0  赞:0  阅读:1117
【java】Collection框架
★存储对象:数组、集合对象多了用集合存,数据多了用对象存★数组和集合的不同?数组长度是固定的,集合长度是可变的数组中只能存储同一类型的对象,而集合中存储的只要是对象就行★集合框架:是不断向上抽取共性出来的Collection框架中包含了大量集合接口以及这些接口的实现..
分类:编程语言   时间:2015-03-20 18:50:04    收藏:0  评论:0  赞:0  阅读:270
排列数算法A(n,m)(n>=m)
#include using namespace std; int source[]={1,2,3,4,5,6,7,8,9},n=9,m=3,record[10],visited[10],counter=0; void output() { for(int i=0;i<m;i++) cout<<record[i]<<" "; cout<<endl; } void dfs(int step)...
分类:编程语言   时间:2015-03-20 18:45:44    收藏:0  评论:0  赞:0  阅读:425
XCode6报数组越界错误的问题
今天碰到一个很奇葩的问题, 调试了半天:  错误:“index 0 beyond bounds for empty array”,  意思就是说数据源数组为nil, 所以你调用直接取值自然就报错.      我叙述下我的场景:  1. 在UITaleView中创建cell, 数据源dataArray是存在并且数量为10, 然后我是[dataArray objectAtIndexindexPa...
分类:编程语言   时间:2015-03-20 18:45:24    收藏:0  评论:0  赞:0  阅读:334
快速幂算法的理解
首先给出代码:#include using namespace std; //计算a^bmodn int modexp(int a,int b,int n) { int ret=1; int tmp=a; while(b) { if(b&1)...
分类:编程语言   时间:2015-03-20 18:45:14    收藏:0  评论:0  赞:0  阅读:440
单例模式(Java代码实现)
单例模式的定义 单例模式确保类只有一个实例,并且提供一个全局的访问点。...
分类:编程语言   时间:2015-03-20 18:44:24    收藏:0  评论:0  赞:0  阅读:279
JAVA学习笔记(一) - 基本数据类型
基本数据类型基本数据类型-定点型package com.itany.basejava.day02.demo01; /* * 基本数据类型-定点型 */ public class Test { public static void main(String[] args) { //1-整型常量值默认的类型是int;如果声明的变量的类型为byte,short,char时...
分类:编程语言   时间:2015-03-20 18:43:54    收藏:0  评论:0  赞:0  阅读:265
【JAVA】【NIO】9、Java NIO SocketChannel
Java NIO的SocketChannel是连接tcp网络套接字的channel。有如下两种方式去创建: 1、打开一个SocketChannel,连接到网络上的一个server 2、当ServerSocketChannel收到一个连接,SocketChannel就创建了 打开SocketChannel SocketChannel socketChannel = SocketChannel...
分类:编程语言   时间:2015-03-20 18:43:14    收藏:0  评论:0  赞:0  阅读:336
数组去重Array
var aee3=[31,42,13,19,5,11,8,13,40,39,1,8,44,15,3]; Array.prototype.unqu2=function(){ this.sort(); var arr2=[this[0]]; for (var j = 1; j < this.length; j++) { ...
分类:编程语言   时间:2015-03-20 18:43:03    收藏:0  评论:0  赞:0  阅读:245
JAVA学习笔记(二) - 运算符
变量与常量变量的声明和赋值/* * 变量的声明和赋值 */ public class Test { public static void main(String[] args) { // 1-可以声明的同时,对变量赋值:int x = 10; //局部变量,变量名符合命名规则。 //推荐使用此种方式。 int x =...
分类:编程语言   时间:2015-03-20 18:41:54    收藏:0  评论:0  赞:0  阅读:322
[python学习] 简单爬取图片网站图库中图片
最近老师让学习Python与维基百科相关的知识,无聊之中用Python简单做了个爬取游讯网图库中的图片。主要分享的是如何爬取HTML的知识和Python如何下载图片;希望对大家有所帮助,同时发现该网站的图片都挺精美的,建议阅读原网下载图片。通过浏览游讯网发现它的图库URL为,其中全部图片为0_0_1到0_0_75,简单来说文章就两句话:如何分析源代码通过正则表达式提取指定URL;如何通过Python下载图片。...
分类:编程语言   时间:2015-03-20 18:40:24    收藏:0  评论:0  赞:0  阅读:388
Java 加解密技术系列之 AES
序 这篇文章继续介绍对称加密算法,至于今天的主角,不用说,也是个厉害的角色 — — AES。AES 的出现,就是为了来替代原先的 DES 标准。现在来说,AES 的用途还是非常广泛的。 概念 AES,全称为“Advanced Encryption Standard”,中文名“高级加密标准”,在密码学中又称 Rijndael 加密法,是美国联邦政府采用的一种区块...
分类:编程语言   时间:2015-03-20 18:39:14    收藏:0  评论:0  赞:0  阅读:420
Go语言:正则表达式的使用
Go语言:正则表达式的使用...
分类:编程语言   时间:2015-03-20 18:38:49    收藏:0  评论:0  赞:0  阅读:462
【JAVA】【NIO】10、Java NIO ServerSocketChannel
Java NIO的ServerSocketChannel是用来监听外来TCP连接的channel,就想标准Java网络中的ServerSocket。实例如下: ServerSocketChannel serverSocketChannel = ServerSocketChannel.open(); serverSocketChannel.socket().bind(new InetSocke...
分类:编程语言   时间:2015-03-20 18:37:54    收藏:0  评论:0  赞:0  阅读:369
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!