排序:是一串记录,按照其中的某个或者某些关键字的大小,递增或者递减地排序起来的操作。 排序的算法有很多,各种算法对空间的要求及时间效率也各有差别。 今天学习到了两个简单的排序算法——冒泡排序和插入排序。 冒泡排序: 简单地说,冒泡排序就是一次比较相邻的两个数,将小的数往前放,打的数往后放(或者反过来 ...
分类:
编程语言 时间:
2017-02-10 22:08:55
阅读次数:
208
你好 我是大福 你现在看的是大福笔记 今天复习了Java语言的概述 内容包括Java 语言的历史、语言特点及平台版本 JRE和JDK的区别 这篇文章的主题是总结下对Java语言特点中的跨平台原理. 在这之前,我们先了解下计算机语言为什么不能跨平台. 跨平台分两个层面 硬件层面 系统层面 先说硬件层面 ...
分类:
编程语言 时间:
2017-02-10 22:03:13
阅读次数:
207
今天下午,我进行了树状数组的进一步学习[1],并完成了poj2155的编程与调试,下面是一些记录与感想。 这道题目是一道二维树状数组的练习,中心思想如下: 1、C(x1, y1)(x2, y2)可以用c[x1][y1]++、c[x2 + 1][y1]++、c[x1][y1 + 1]--、c[x2 + ...
分类:
编程语言 时间:
2017-02-10 21:57:15
阅读次数:
193
1. 由 基本数据型态转换成 String String 类别中已经提供了将基本数据型态转换成 String 的 static 方法 也就是 String.valueOf() 这个参数多载的方法 有下列几种 String.valueOf(boolean b) : 将 boolean 变量 b 转换成 ...
分类:
编程语言 时间:
2017-02-10 21:58:21
阅读次数:
179
使用Python编写多线程http下载器,并生成可执行文件。 ...
分类:
编程语言 时间:
2017-02-10 21:55:49
阅读次数:
211
1、Struts2是类级别的拦截, 一个类对应一个request上下文,SpringMVC是方法级别的拦截,一个方法对应一个request上下文,而方法同时又跟一个url对应,所以说从架构本身上SpringMVC就容易实现restful url,而struts2的架构实现起来要费劲,因为Struts ...
分类:
编程语言 时间:
2017-02-10 21:54:15
阅读次数:
178
$arr1 = ['a','b','c','d','e','e','a','a']; $arr = array_count_values($arr1); echo '<pre>'; print_r($arr); result: Array ( [a] => 3 [b] => 1 [c] => 1 [ ...
分类:
编程语言 时间:
2017-02-10 21:51:46
阅读次数:
155
1 内部匿名类和Lambda表达式 2 Switching Scene 3 信息提示框 (Alert Boxes) 前情回顾: 前面的学习内容:关于JavaFX的基本概念,以及窗口所使用的类的一个介绍 学习了如何运用事件对一个按钮做出最简单的回应—click me 点击。 1 内部匿名类和Lambd ...
分类:
编程语言 时间:
2017-02-10 21:47:40
阅读次数:
999
有时在Spring MVC中返回JSON格式的response的时候会使用@ResponseBody注解,不过在处理时间的时候会很麻烦,一般我们使用的HTTPMessageConverter是MappingJackson2HttpMessageConverter,它默认返回的时间格式是这种: 但是一 ...
分类:
编程语言 时间:
2017-02-10 21:38:50
阅读次数:
1535
Pexpect 是一个用来启动子程序并对其进行自动控制的纯 Python 模块。 Pexpect 可以用来和像 ssh、ftp、passwd、telnet 等命令行程序进行自动交互。本文主要是针对ssh远程登录,然后执行简单的新建文件夹与拷贝任务 Pexpect 的安装: 下载:https://py ...
分类:
编程语言 时间:
2017-02-10 20:51:42
阅读次数:
160
把不同号段的数据储存在不同的机器上,以用来分散压力。假如我们有一百万个QQ号,十台机器,,如何划分呢? 最简单粗暴的方法是用QQ号直接对10求余,结果为0-9 分别对应上面的十台机器。比如QQ号为 23900 的用户在编号为0的机器 23901的用户在编号为1的机器,以此类推。那么问题来了,现在QQ ...
分类:
编程语言 时间:
2017-02-10 20:46:31
阅读次数:
489
Virtualenv 虚拟的 Python 环境(简称 venv) 是一个能帮助你在本地目录安装不同版本的 Python 模块的 Python 环境,你可以不再需要在你系统中安装所有东西就能开发并测试你的代码。 知识点 virtualenv 的安装 创建虚拟环境 激活虚拟环境 使用多个虚拟环境 关闭 ...
分类:
编程语言 时间:
2017-02-10 20:44:54
阅读次数:
232
互联网上各个网页之间的链接关系我们都可以看成是一个有向图,一个网页的重要性由链接到该网页的其他网页来投票,一个较多链入的页面会有比较高等级,反之如果一个页面没有链入或链入较少等级则低,网页的PR值越高,代表网页越重要 假设一个有A、B、C、D四个网页组成的集合,B、C、D三个页面都链入到A,则A的P ...
分类:
编程语言 时间:
2017-02-10 20:43:47
阅读次数:
318
项目结构 知识点 创建项目,编写 __init__ 文件 使用 setuptools 模块,编写 setup.py 和 MANIFEST.in 文件 创建源文件的发布版本 项目注册&上传到 PyPI 实验步骤 本实验阐述了一个完整的 Python 项目结构,你可以使用什么样的目录布局以及怎样发布软件 ...
分类:
编程语言 时间:
2017-02-10 20:42:52
阅读次数:
363
转载自:http://blog.csdn.net/anlidengshiwei/article/details/42264301 JAVA自学之路 一:学会选择 为了就业,不少同学参加各种各样的培训。 决心做软件的,大多数人选的是java,或是.net,也有一些选择了手机、嵌入式、游戏、3G、测试等 ...
分类:
编程语言 时间:
2017-02-10 20:40:35
阅读次数:
1121
solution to include bits/stdc++.h in visual c++ By Tensor, 2 years ago, , This is just a method i used to make me able to include bits/stdc++.h in vis ...
分类:
编程语言 时间:
2017-02-10 20:37:30
阅读次数:
4154
...
分类:
编程语言 时间:
2017-02-10 20:37:10
阅读次数:
212