码迷,mamicode.com
首页 > 编程语言
springMVC+json构建restful风格的服务
首先。要知道什么是rest服务,什么是rest服务呢? REST(英文:Representational State Transfer,简称REST)描写叙述了一个架构样式的网络系统。比方 web 应用程序。它首次出如今 2000 年 Roy Fielding 的博士论文中,他是 HTTP 规范的主 ...
分类:编程语言   时间:2017-07-30 13:44:34    阅读次数:257
基础排序算法
七个基础排序算法(均为内部排序): 直接插入排序 希尔排序 冒泡排序 简单选择排序 高速排序 堆排序 二路归并排序 排序算法稳定性:经过排序后,具有同样关键码的元素之间的相对次序保持不变,则称该排序方法是稳定的;否则不稳定。 直接插入排序: void InsertSort(int a[],int n ...
分类:编程语言   时间:2017-07-30 12:56:15    阅读次数:284
Python 集合set()添加删除、交集、并集、集合操作详解
Python 集合set()添加删除、交集、并集、集合操作详解 在Python set是基本数据类型的一种集合类型,它有可变集合(set())和不可变集合(frozenset)两种。创建集合set、集合set添加、集合删除、交集、并集、差集的操作都是非常实用的方法。python之家提示: 推荐在Li ...
分类:编程语言   时间:2017-07-30 12:53:44    阅读次数:851
python编码问题一点通
一、了解字符编码的知识储备 1. 文本编辑器存取文件的原理(nodepad++,pycharm,word) 打开编辑器就打开了启动了一个进程,是在内存中的,所以在编辑器编写的内容也都是存放与内存中的,断电后数据丢失,因而需要保存到硬盘上,点击保存按钮,就从内存中把数据刷到了硬盘上。在这一点上,我们编 ...
分类:编程语言   时间:2017-07-30 12:53:12    阅读次数:196
JAVA的protected权限
1.派生类能够訪问父类的protected数据。这是毫无疑问的。 2.今天做Think in java的习题发现,同一个包内的一个类调用还有一个类的protected数据是能够的。代码例如以下: package mnmlist; class Mnmlist{ public static void p ...
分类:编程语言   时间:2017-07-30 12:52:39    阅读次数:118
单源最短路径问题-无权最短路径算法
无权最短路径算法:借助广度优先搜索,距开始最近的那些顶点首先被赋值,而最远的顶点最后被赋值 伪码如下 ...
分类:编程语言   时间:2017-07-30 12:52:13    阅读次数:167
《Java设计模式》之调停者模式(Mediator)
调停者模式是对象的行为模式。调停者模式包装了一系列对象相互作用的方式,使得这些对象不必相互明显引用。从而使它们能够较松散地耦合。当这些对象中的某些对象之间的相互作用发生改变时,不会马上影响到其它的一些对象之间的相互作用。从而保证这些相互作用能够彼此独立地变化。 为什么须要调停者 例如以下图所看到的。 ...
分类:编程语言   时间:2017-07-30 12:51:08    阅读次数:200
Swift开发教程--怎样设置状态栏的文字颜色
第一步:在Info.plist中设置UIViewControllerBasedStatusBarAppearance 为NO 第二步:在viewDidLoad中加一句 UIApplication.sharedApplication().statusBarStyle = UIStatusBarStyl ...
分类:编程语言   时间:2017-07-30 12:50:29    阅读次数:129
拓扑排序
对有向无边图的一种排序,它使得如果存在一条从 Vi 到 Vj 的路径,那么在排序中 Vj 出现在 Vi 后面 方法:找出任意一个没有入边的顶点开始,将其及其出度边删除,重复 伪码如下: ...
分类:编程语言   时间:2017-07-30 12:50:15    阅读次数:133
数组的基本操作
int x; cin>>x; int a[110] for(int i=0;i<n;i++) if(a[i]==x)cout<<i<<endl; int k; cin>>k; int a[110]; for(int i=k;i<n;i++) a[i]=a[i+1]; n--; for(int i=n ...
分类:编程语言   时间:2017-07-30 12:48:48    阅读次数:122
数据结构与算法分析-排序
作者:xiabodan 出处:http://blog.csdn.net/xiabodan 排序算法(Sorting Algorithm)是计算机算法的一个组成部分。也是程序=算法+数据结构中的一部分(算法)。 实验平台:raspberry 2 B + Ubuntu Mate 插入排序 外循环i由1到 ...
分类:编程语言   时间:2017-07-30 12:47:04    阅读次数:232
python 6期 函数(二)
函数的命名空间 定义:可以理解为一个容器,在这个容器中可以装许多标识符。不同容器中的同名的标识符是不会相互冲突 命名空间的三种形式 内置命名空间 全局命名空间 局部命名空间 内置 在创建函数的时候生成的,存放了python解释器为我们提供的名字:input,print,str,list,tuple. ...
分类:编程语言   时间:2017-07-30 12:45:19    阅读次数:171
Python异步通信模块asyncore
Python异步通信模块asyncore 介绍 Python的asyncore模块提供了以异步的方式写入套接字服务的client和server的基础结构。 模块主要包含: asyncore.loop(…) - 用于循环监听网络事件。loop()函数负责检測一个字典。字典中保存dispatcher的实 ...
分类:编程语言   时间:2017-07-30 12:45:04    阅读次数:152
2015级C++第7周项目 友元、共享数据保护、多文件结构
【项目1-成员函数、友元函数和一般函数有差别】參考解答 (1)阅读以下的程序,体会凝视中的说明(要执行程序,请找到课程主页并复制代码) //例:使用成员函数、友元函数和一般函数的差别 #include <iostream> using namespace std; class Time { publ ...
分类:编程语言   时间:2017-07-30 12:44:25    阅读次数:113
Java Socket编程之TCP
基于TCP的Socket通信: 服务器端: 客户端: 例:服务器端: 客户端: 服务器线程处理类: 使用TCP通信传输对象: ObjectOutputStream oos=new ObjectOutputStream(os); User user=new User(“admin”,”123”);// ...
分类:编程语言   时间:2017-07-30 12:44:17    阅读次数:268
快学Scala 第三课 (定长数组,变长数组, 数组循环, 数组转换, 数组常用操作)
定长数组定义: val ar = new Array[Int](10) val arr = Array("aa", "bb") 定长数组赋值: arr(0) = "cc" 变长数组定义: val ab = new ArrayBuffer[String]() val ab1 = ArrayBuffer ...
分类:编程语言   时间:2017-07-30 12:43:54    阅读次数:176
单源最短路径问题-Dijkstra算法
同样是层序遍历,在每次迭代中挑出最小的设置为已知,收敛 表初始化 显示实际路径 算法伪代码 ...
分类:编程语言   时间:2017-07-30 12:43:26    阅读次数:193
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!