对于数组中的字符串进行排序: 1、运用递归: 每次停止函数需要return false ...
分类:
编程语言 时间:
2016-10-17 20:31:36
收藏:
0 评论:
0 赞:
0 阅读:
207
前言 又是很长时间才回来发一篇博客,前一个月确实因为杂七杂八的事情影响了很多,现在还是到了大火燃眉毛的时候了,也应该开始继续整理一下算法的思路了。Linked List大家应该是特别熟悉不过的了,因为这个算是数据结构了里面基本上最开始讲的结构吧。这块内容也没有太多需要琢磨的技巧,可以考量的东西也不多 ...
分类:
编程语言 时间:
2016-10-17 20:27:54
收藏:
0 评论:
0 赞:
0 阅读:
238
建造者模式(Builder Pattern)属于创建形的设计模式,使用多个简单的对象一步一步构建成一个复杂的对象。 主要解决:主要解决在软件系统中,有时候面临着"一个复杂对象"的创建工作,其通常由各个部分的子对象用一定的算法构成;由于需求的变化,这个复杂对象的各个部分经常面临着剧烈的变化,但是将它们 ...
分类:
编程语言 时间:
2016-10-17 20:25:17
收藏:
0 评论:
0 赞:
0 阅读:
250
转载自:http://www.cnblogs.com/artwl/archive/2012/03/07/2382848.html 应用Uri编码,可以把一个或多个Uri作为另一个Uri的参数(如果不用Uri编码方法,我们可以自定义一套Uri特殊字符的转换规则,同样可以实现Uri参数化的目的) 混乱的 ...
分类:
编程语言 时间:
2016-10-17 20:23:50
收藏:
0 评论:
0 赞:
0 阅读:
229
上一章,自定义了枚举类,超级麻烦。。 所以,JAVA给了一个枚举类:类 Enum<E extends Enum<E>> 注意事项 定义枚举类要用关键字enum 所有枚举类都是Enum的子类 枚举类的第一行上必须是枚举项,最后一个枚举项后的分号是可以省略的,但是如果枚举类有其他的东西,这个分号就不能省 ...
分类:
编程语言 时间:
2016-10-17 20:23:18
收藏:
0 评论:
0 赞:
0 阅读:
209
要想明白这个网络通信还真的是离不开实现它实现流程图,看明白了大体很多都知道,觉得这个博主画的不错,地址是 http://www.cnblogs.com/wangcq/p/3520400.html 1.明白它是在传输的哪个层 2.理解它的实现流程图 so,我们可以总结出他的实现方式和逻辑,代码如下 通 ...
分类:
编程语言 时间:
2016-10-17 20:20:57
收藏:
0 评论:
0 赞:
0 阅读:
209
...
分类:
编程语言 时间:
2016-10-17 20:15:43
收藏:
0 评论:
0 赞:
0 阅读:
228
关于二分 二分,是一种流氓算法,这种方法适用于直接算(猜、蒙、试)答案,然后直接得出最优解, 这一方法,对于可以轻易证明答案是否可行(o(n)、o(1))的题目有奇效, (在NOIP2015考试的时候出了这么一道题,放倒一推蒟蒻(包括我)) 二分的使用条件 1.如上文所说,对于轻易证明答案是否可行的 ...
分类:
编程语言 时间:
2016-10-17 20:13:41
收藏:
0 评论:
0 赞:
0 阅读:
291
对于刚入门的学者, 学习C语言要的是多练习,多总结。 例如,在今天学习变量和输入函数中,对于数据类型要打好基础,将各分类数据类型和对应使用占位符熟练运用。 再如,使用输入函数scanf()时应该注意的问题。 这些都是学习C语言的基础,关乎到对学习这门语言的兴趣。 其次就是多注释 在使用编辑器编写语言 ...
分类:
编程语言 时间:
2016-10-17 20:13:22
收藏:
0 评论:
0 赞:
0 阅读:
215
httplib模块实现了HTTP和HTTPS的客户端部分,但是一般不直接使用,经常通过urllib来进行HTTP,HTTPS的相关操作。 如果需要查看其源代码可以通过查找命令定位: 整个请求过程的状态转移图如下所示: httplib提供如下的类: 1. httplib.HTTPConnection( ...
分类:
编程语言 时间:
2016-10-17 20:12:30
收藏:
0 评论:
0 赞:
0 阅读:
278
Spring中事务的配置学习: 1.心法 Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。 DataSource、TransactionManager这两部分只是 ...
分类:
编程语言 时间:
2016-10-17 20:09:30
收藏:
0 评论:
0 赞:
0 阅读:
200
...
分类:
编程语言 时间:
2016-10-17 20:08:25
收藏:
0 评论:
0 赞:
0 阅读:
242
八、Java编程建议 根据GC的工作原理,我们可以通过一些技巧和方式,让GC运行更加有效率,更加符合应用程序的要求。一些关于程序设计的几点建议: 1)最基本的建议就是尽早释放无用对象的引用。大多数程序员在使用临时变量的时候,都是让引用变量在退出活动域(scope)后,自动设置为 null.我们在使用 ...
分类:
编程语言 时间:
2016-10-17 20:05:54
收藏:
0 评论:
0 赞:
0 阅读:
197
摘要认证的实现摘要认证实现主要包含四个方面:客户端参数摘要生成、服务端参数摘要检验、服务端响应摘要生成和客户端响应摘要检验。1、客户端参数摘要生成过程:a、请求参数;b、参数排序;c、将参数串接起来,加上secret,生成待摘要字符串;d、使用MD5等摘要算法生成摘要字..
分类:
编程语言 时间:
2016-10-17 18:28:19
收藏:
0 评论:
0 赞:
0 阅读:
313
首先我们要明白一点通过结构体变量来访问结构体中的各个元素时,其本质上是通过指针的方式来实现访问的,只不过是这个时候编译器帮自动帮我们计算了每个元素与结构体起始地址之间的偏移量而已一:offsetof宏:#defineoffsetof(TYPE,MEMBER)((int)&((TYPE*)0)->MEMBER)1..
分类:
编程语言 时间:
2016-10-17 18:25:45
收藏:
0 评论:
0 赞:
0 阅读:
261
恢复内容开始 python RabbitMQ队列使用 关于python的queue介绍 关于python的队列,内置的有两种,一种是线程queue,另一种是进程queue,但是这两种queue都是只能在同一个进程下的线程间或者父进程与子进程之间进行队列通讯,并不能进行程序与程序之间的信息交换,这时候 ...
分类:
编程语言 时间:
2016-10-17 18:21:03
收藏:
0 评论:
0 赞:
0 阅读:
245
数据类型可以分为两大类: 1)基本类型; 2)扩展类型。 先来看一下Java语言的基本数据类型。它包括 类型 描述 取值范围 Boolean 布尔型 只有两个值true、false Char 字符型 Byte 8位带符号整数 -128到127之间的任意整数 Short 16位无符号整数 -32768 ...
分类:
编程语言 时间:
2016-10-17 18:20:47
收藏:
0 评论:
0 赞:
0 阅读:
259
枚举 枚举概述 是指将变量的值一一列出来,变量的值只限于列举出来的值的范围内。举例:一周只有7天,一年只有12个月等。 回想单例设计模式:单例类是一个类只有一个实例 那么多例类就是一个类有多个实例,但不是无限个数的实例,而是有限个数的实例。这才能是枚举类。 自定义枚举类。 第一版:无参构造 第二版: ...
分类:
编程语言 时间:
2016-10-17 18:17:33
收藏:
0 评论:
0 赞:
0 阅读:
191
在python中调用系统命令,如果使用subprocess.Popen()模块,按照命令参数的的形式,可以分两种:把命令当作字符串传给subprocess.Popen()把命令保存到一个元组,list的序列,再传给subprocess.Popen()subprocess模块使用Popen类创建子进程执行命令,首先subprocess.Popen()的原..
分类:
编程语言 时间:
2016-10-17 16:44:00
收藏:
0 评论:
0 赞:
0 阅读:
371
简单介绍:1.浏览器发送一个HTTP请求2.服务器收到请求,生成HTML文档3.服务器把HTML文档作为HTTP响应的BODY发送给浏览器4.浏览器收到HTTP响应,从HTTPBODY取出HTML文档并显示说明:如上即Web应用本质,最简单的就是把HTML文件保存好,利用HTTP服务器软件,接收用户请求,从文件读取HTML..
分类:
编程语言 时间:
2016-10-17 16:37:44
收藏:
0 评论:
0 赞:
0 阅读:
207