前言:对于JAVA WEB端的程序员来说,对JAVA三大框架:Struts+Hibernate+Spring的了解必不可缺,下面详细谈谈Java三大框架主要用来做WEN应用。三大框架:Struts+Hibernate+SpringJava三大框架主要用来做WEN应用。Struts主要负责表示层的显示...
分类:
编程语言 时间:
2015-05-02 17:53:10
阅读次数:
141
2015年5月2日 51刚过一天,电脑坏了。不开心,就没有更新了Java中的类型转换自动类型在 Java 程序中,不同的基本数据类型的数据之间经常需要进行相互转换。例如:,代码中 int型变量 score1可以直接为 double 型变量 score2 完成赋值操作,运行结果为:82.0这种转换称为...
分类:
编程语言 时间:
2015-05-02 17:54:25
阅读次数:
122
首先先理清一下逻辑,后面会贴上源代码,里面有详细的解释,根据前面的逻辑去看后面的源码能够很快掌握断点下载。续传也是同样的道理。
看源码之前需要了解的知识:使用Http的Range头字段可以指定每条线程从文件的什么位置开始下载,下载到什么位置为止,如:指定从文件的2M位置开始下载,下载到位置(4M-1byte)为止,代码如下:HttpURLConnection.setRequestProperty...
分类:
编程语言 时间:
2015-05-02 16:35:35
阅读次数:
178
HQL(Hibernate Query Language)查询语言是完全面向对象的查询语言,它提供了更加面向对象的封装,它可以理解如多态、继承和关联的概念。HQL看上去和SQL语句相似,但它却提供了更加强大的查询功能。1. 了解HQL语言HQL语句与SQL语句是相似的,其基本的使用习惯也与SQL相同...
分类:
编程语言 时间:
2015-05-02 16:34:48
阅读次数:
159
(ENV)carlo@ubuntu:~/flasky$ python hello.py shell>>> from hello import db>>> db.drop_all()>>> db.create_all()
分类:
编程语言 时间:
2015-05-02 16:31:54
阅读次数:
138
fp = open('somefile.txt')while True: line = fp.readline() if not line: breakPython中,空串的not返回true,即not line时为读到EOF(文件末尾)
分类:
编程语言 时间:
2015-05-02 16:33:10
阅读次数:
2603
串口通信简介 一般来说,计算机都有一个或多个串行端口,这些串口提供了外部设备与PC进行数据传输和通信的通道,在CPU和外设之间充当解释器的角色。当字符数据从CPU发送给外设时,这些字符数据将被转换成串行比特流数据;当接收数据时,比特流数据被转换为字符数据传递给CPU,再进一步说,在操作系统方面,W....
分类:
编程语言 时间:
2015-05-02 16:30:38
阅读次数:
263
1.代码块 (1)在java中,使用 { } 括起来的代码 被称为代码块 (2)分类: A:局部代码块 【局部位置】 【作用:用于限定 变量的生命周期】 B:构造代码块 【在类中的成员位置,用{}括起来的代码。每次调用构造方法执行前,都会先执行构造代码块。】 【作用:可以把多个构造方法的共同 代码放...
分类:
编程语言 时间:
2015-05-02 16:28:23
阅读次数:
150
栈是一种“先去后出”的抽象的数据结构。例如:我们在洗盘子的时候,洗完一个盘子,将其放在一摞盘子的最上面,但我们全部洗完后,要是有盘子时,我们会先从最上面的盘子开始使用,这种例子就像栈的数据结构一样,先放进去的数据,最后才能得到。 栈不仅在生活中有很多例子,在计算机方面使用的更为频繁。如:大部...
分类:
编程语言 时间:
2015-05-02 16:26:30
阅读次数:
131
有向图的遍历和无向图的遍历类似,主要是DFS和BFS。对于DAG(Directed Acyclic Graph),还有一个很重要的拓扑的概念,拓扑排序的倒序可以用Depth-first search来生成,类似二叉树的后序遍历。见Depthfirst Order in Algs4private vo...
分类:
编程语言 时间:
2015-05-02 16:26:11
阅读次数:
160
题目描述给定一个整数数组a[0,...,n-1],求数组中第k小数输入描述首先输入数组长度n和k,其中1 2 #include 3 #include 4 using namespace std; 5 6 int main() 7 { 8 int n, k; 9 cin >> n...
分类:
编程语言 时间:
2015-05-02 16:21:06
阅读次数:
213
【例】 Document 改变文字样式 或 Document 改变文字样式 或 Document 改变文字样式
分类:
编程语言 时间:
2015-05-02 16:22:45
阅读次数:
145
在程序中所有的数据都是以流的方式进行传输或保存的,程序需要数据时要使用输入流读取数据,而当程序需要将一些数据保存起来时,就要使用输出流,可以通过图12-5表示出输入及输出的关系。
(点击查看大图)图12-5 输入、输出的关系
在java.io包中流的操作主要有字节流、字符流两大类,两类都有输入和输出操作。在字节流中输出数据主要使用OutputStre...
分类:
编程语言 时间:
2015-05-02 15:17:42
阅读次数:
189
// InsertSort.cpp : 定义控制台应用程序的入口点。
//插值排序
#include "stdafx.h"
#include
static int testArray[] = {0,55,33,22,99,77,66,11,44,88,9};//11个
//数组0号位置 作为 哨兵...
//升序排序
void insertSort(int * array,int num)...
分类:
编程语言 时间:
2015-05-02 15:15:56
阅读次数:
167
又见GCD
Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 12371 Accepted Submission(s): 5257
Problem Description
有三个正整数a,b,c(0
...
分类:
编程语言 时间:
2015-05-02 15:17:24
阅读次数:
144
首先在leetcode上面有这样类似的题,做法大致类似
1,首先是只出现一次的一个数
比较简单,直接全部亦或值就得到了
//只出现一次的一个数
public static int singleNumber1(int[] A) {
int res=0;
for(int i=0;i<A.length;i++)
res^=A[i];
...
分类:
编程语言 时间:
2015-05-02 15:15:39
阅读次数:
182