说明:本文仅供学习交流,转载请标明出处,欢迎转载! 今天看到剑指offer上的第12题,题目例如以下: 输入数字n。按顺序打印出从1到最大的n位十位数。比方输入3,则打印出1,2,3,...,999。 当我看到这个题目的时候。第一感觉就是用递归,为什么呢?首先得从我们的一个实际数字出发,比方123。 ...
分类:
编程语言 时间:
2017-05-16 12:53:52
阅读次数:
212
前言 个人认为,学习,内容越多、越杂的知识,越需要进行深刻的总结,这样才能记忆深刻,将知识变成自己的。这篇文章主要是对多线程的问题进行总结的,因此罗列了40个多线程的问题。这些多线程的问题,有些来源于各大网站、有些来源于自己的思考。可能有些问题网上有、可能有些问题对应的答案也有、也可能有些各位网友也 ...
分类:
编程语言 时间:
2017-05-16 12:54:10
阅读次数:
222
--引入 程序运行时,难免出现bug,当出现bug时,用户可能很难明白那一堆报错代码到底是个什么东西,为了让用户能更清楚知道错误原因或者直接对用户将此错误屏蔽,异常处理就应运而生。 --格式 try: #输入要运行的代码 pass except NameError as err: #将该类型的错误捕 ...
分类:
编程语言 时间:
2017-05-16 12:54:41
阅读次数:
205
#include <stdio.h>#include <math.h>typedef struct date { int year; int month; int day; }Date;int isleapyear(int y);int islegal(Date a);int calcday(Dat ...
分类:
编程语言 时间:
2017-05-16 12:55:28
阅读次数:
1353
一、Http协议 1.什么是Http协议 HTTP,超文本传输协议(HyperText Transfer Protocol)是互联网上应用最为广泛的 一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为 了提供一种发布和接收HTML页面的方法 2.Http协议的组成 Http ...
分类:
编程语言 时间:
2017-05-16 12:55:35
阅读次数:
327
配置方法一 1、导入第三方的jackson包,jackson-mapper-asl-1.9.7.jar和jackson-core-asl-1.9.7.jar。 2、spring配置文件添加** 配置方案二(常用) 1、导入第三方的fastjson包,fastjson-1.1.34.jar 2、Spr ...
分类:
编程语言 时间:
2017-05-16 12:56:12
阅读次数:
286
第一章--流与文件----------------------------------------------流读写字节java.io.InputStream 1.0abstract int read() //从数据中读入一个字节,并返回该字节,在碰到流的结尾时返回-1int read(byte[]... ...
分类:
编程语言 时间:
2017-05-16 12:56:46
阅读次数:
281
上篇文章介绍了spring boot初级教程:spring boot(一):入门篇,方便大家快速入门、了解实践Spring boot特性;本篇文章接着上篇内容继续为大家介绍spring boot的其它特性(有些未必是spring boot体系桟的功能,但是是spring特别推荐的一些开源技术本文也会 ...
分类:
编程语言 时间:
2017-05-16 12:57:10
阅读次数:
220
JavaScript 支持不同类型的循环: for - 循环代码块一定的次数 for/in - 循环遍历对象的属性 while - 当指定的条件为 true 时循环指定的代码块 do/while - 同样当指定的条件为 true 时循环指定的代码块 For 循环 for 循环是您在希望创建循环时常会 ...
分类:
编程语言 时间:
2017-05-16 12:59:09
阅读次数:
145
Swift 3的String有三个方法用于做字符串截取: 用于做示范的示例: str.substring(to: String.Index) 这个方法会从字符串的开始截取到to参数指定的索引。 substring(from: String.Index) 这个方法会从from参数指定的索引截取到字符串 ...
分类:
编程语言 时间:
2017-05-16 13:00:08
阅读次数:
213
当循环正常退出,没有break 就会 执行else,一般用于 打印执行结果 for i in range(3): print (i) else: print (" >ok") i=0 while i<3: print (i) i +=1 else: print ('3') ...
分类:
编程语言 时间:
2017-05-16 13:00:39
阅读次数:
164
//概述轻量级,一站式,开发框架IoC,Inversion of Control,控制反转DI,Dependency Injection,依赖注入AOP,Aspect-Oriented Programming,面向切面编程:业务逻辑与非业务逻辑分离,如日志、安全...IoC容器:对象创建、装配对象生... ...
分类:
编程语言 时间:
2017-05-16 13:01:07
阅读次数:
273
配置文件: 读取并解析xml: UserAction代码: 运行,控制台输出: 配置文件: 读取并解析xml: UserAction代码: 运行,控制台输出: 顶0 ...
分类:
编程语言 时间:
2017-05-16 13:01:46
阅读次数:
194
目录 一、前言二、spring mvc 核心类与接口三、spring mvc 核心流程图 四、spring mvc DispatcherServlet说明 五、spring mvc 父子上下文的说明 六、springMVC-mvc.xml 配置文件片段讲解 七、spring mvc 如何访问到静态的 ...
分类:
编程语言 时间:
2017-05-16 13:03:07
阅读次数:
311
Go 环境变量 Go 开发环境依赖于一些操作系统环境变量,你最好在安装 Go 之间就已经设置好他们。如果你使用的是 Windows 的话,你完全不用进行手动设置,Go 将被默认安装在目录 c:/go 下。这里列举几个最为重要的环境变量: $GOROOT 表示 Go 在你的电脑上的安装位置,它的值一般 ...
分类:
编程语言 时间:
2017-05-16 13:03:19
阅读次数:
156
我做互联网前端后台开发也有四年多了,一路走过来,累并快乐着。快乐比艰辛更多,源自我的兴趣驱动。初中的一个偶然的机会我接触到了计算机,从那个时候就喜欢上开始经常到网吧上网。那个时候我对计算机领域的认识是相当有限,相当肤浅的,就知道玩游戏,以前从来都不知道不懂编程,连程序是什么,都说不出个所以然来。一次 ...
分类:
编程语言 时间:
2017-05-16 13:03:55
阅读次数:
194
什么是正则表达式? 正则表达式并不仅仅是python的专利,几乎其他的语言都有正则表达式。就比如bash就有正则表达式命令--grep,个人感觉python中的正则表达式类似于 grep -o 正则表达式是用于处理字符串的强大工具,虽然效率上可能不高,但是功能强大! 正则表达式设定了一系列语法,比如 ...
分类:
编程语言 时间:
2017-05-16 13:04:03
阅读次数:
242
一、 使用Callable 接口public class DatePoolServer { public static void main(String[] args) { ExecutorService pool = Executors.newFixedThreadPool(50);// 创建50 ...
分类:
编程语言 时间:
2017-05-16 13:04:16
阅读次数:
208
冒泡排序 冒泡排序原理 冒泡排序代码: 选择排序 选择排序原理图 选择排序代码 二分查找法 二分查找法原理 二分法的代码实现: Arrays类 ...
分类:
编程语言 时间:
2017-05-16 13:04:35
阅读次数:
298
继承 当我们定义完成某个类时,可以再定义一个新类,新类可以继承第一个类。新类被称为子类,而被继承的类称为父类/基类/超类。 继承就是子类继承父类的属性和方法(注意是类属性和类方法)。 继承可以使子类使用父类中的方法,也可以在子类中新定义某个方法,或者在子类中覆盖父类的方法。 来看一个实例: clas ...
分类:
编程语言 时间:
2017-05-16 13:05:23
阅读次数:
167