在 C语言中,数据类型用于声明不同类型的变量或函数的参数、返回值。数据类型决定了存储占用的空间,以及如何读写存储的。 关于数据类型的表示范围宽度数据类型范围尺寸由编译器厂商根据运行目标机的硬件与系统平台定制优化,但必须遵守 ISO/ANSI 规定:1.short 至少 16位;2.int 至少与 s ...
分类:
编程语言 时间:
2017-04-20 18:43:20
阅读次数:
267
今天查看源码发现spring的线程池是支持队列的: 并且队列支持的上限相当大: 当线程池的达到最大线程时,默认会把任务放在队列(内存)中,所以我们可以放心用这个东西来写日志了 ...
分类:
编程语言 时间:
2017-04-20 18:42:25
阅读次数:
216
转载自:http://blog.csdn.net/evankaka 目录(?)[-] 本文主要讲了java中多线程的使用方法、线程同步、线程数据传递、线程状态及相应的一些线程函数用法、概述等。 首先讲一下进程和线程的区别: 进程:每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的 ...
分类:
编程语言 时间:
2017-04-20 18:41:04
阅读次数:
251
参考文章:http://www.cnblogs.com/ma6174/archive/2012/05/04/2482378.html 最近遇到一个问题,在网上下载了一批视频课程,需要将每节课的名称标号,方便排序观看,正好看了两天python语法,就想着用python实现一个简单的改名字的程序,果然有 ...
分类:
编程语言 时间:
2017-04-20 18:40:14
阅读次数:
162
一、接口与归一化设计 Java接口是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为(功能)。 由于python中没有Interface方法,根据Java接口的定义,可以抽象出python中的接口: ...
分类:
编程语言 时间:
2017-04-20 18:37:21
阅读次数:
273
裴波那契查找(Fibonacci Search)是利用黄金分割原理实现的查找方法,也是仅使用加减实现的二分查找法。 ...
分类:
编程语言 时间:
2017-04-20 18:33:40
阅读次数:
241
1.文件的打开与关闭 文件的打开采用open()函数,文件的关闭采用close()函数。 open(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener=None): ...
分类:
编程语言 时间:
2017-04-20 18:27:13
阅读次数:
200
1. DI:dependency injection:依赖注入。依赖注入和IOC是一件事不同的说法,对象的创建是依赖于容器的,对象属性的设置也是依赖于容器的。程序中被动接收对象,对象的属性值也是被动设置的。这个过程在spring称为注入。所以IOC又叫依赖注入(有容器来创建和管理对象)。 2.DI ...
分类:
编程语言 时间:
2017-04-20 18:17:27
阅读次数:
231
1、 spring简介 spring的最基本的功能就是创建对象及管理这些对象之间的依赖关系,实现低耦合、高内聚。还提供像通用日志记录、性能统计、安全控制、异常处理等面向切面的能力,还能帮我们管理最头疼的数据库事务,本身提供了一套简单的JDBC访问实现,提供与 第三方数据访问框架集成(如hiberna ...
分类:
编程语言 时间:
2017-04-20 18:16:22
阅读次数:
411
拦截器的目的就是:用户所属的session不存在后进行对控制器请求的拦截,使跳转到首页或者登陆页面。 1、首先在web.xml中配置dispatcher-servlet.xml 。代码中对应的<servlet-name>中的dispatcher 映射的就是dispatcher-servlet.xml ...
分类:
编程语言 时间:
2017-04-20 18:15:34
阅读次数:
188
前言:python中有众多的模块,下面我列举几个常用的模块。 第一:time模块 python中时间相关的操作,时间有三种表示方式: 时间戳 1970年1月1日之后的秒,运行“type(time.time())”,返回的是float类型。即:time.time() 格式化的字符串 2014-11-1 ...
分类:
编程语言 时间:
2017-04-20 18:15:56
阅读次数:
196
羊车门问题 羊车门问题描述:有3扇关闭的门,一扇门后停着汽车,另外两扇门后是山羊,主持人知道每扇门后是什么。参赛者首先选择一扇门。在开启它之前,主持人会从另外两扇门中打开一扇门,露出门后的山羊。此时,允许参赛者更换自己的选择。请问,参赛者更换选择后,能否增加猜中汽车的机会?通过设计并编写程序验证,并 ...
分类:
编程语言 时间:
2017-04-20 18:13:39
阅读次数:
144
1,setting--editor--fileandcodetemplate,找到Pythonscript,可以为新建的Python文件定义模板,只有再次新建才会生效。2,Python2.x如果需要使用中文的话,需要声明#-*-coding:utf-8-*-因为默认使用的是ASCII3,break#破坏当前的循环,并不是循环正常结束,所以不会执行while..
分类:
编程语言 时间:
2017-04-20 17:43:31
阅读次数:
174
再次了解多继承先来一段代码#!/usr/bin/envpython#_*_coding:utf-8_*_classA:defbar(self):print("BAR")self.f1()classB(A):deff1(self):print("B")classC:deff1(self):print("C")classD(C,B):passobj=D()obj.bar()执行结果/usr/bin/python3.5/home/ansheng/文档/Python_code/s..
分类:
编程语言 时间:
2017-04-20 17:41:55
阅读次数:
162
@RequestMapping(method=RequestMethod.GET,params="businessType=enroll")
publicModelAndViewnc_certServiceEnroll(@RequestParam(value="itrus_code",required=false)Stringitrus_code,
@RequestParam(value="itrus_code",required=false)Stringnc_group)HTTPStatus40..
分类:
编程语言 时间:
2017-04-20 17:41:04
阅读次数:
197
对于使用ubuntuserver版的朋友,可能就要适应英文环境了,面对一个纯英文的文本界面吧!如果安装过程中选择了中文界面,则ubuntu会自动将安装够的系统语言配置为中文,但是没有安装汉字系统,汉字是无法显示的,只能显示乱码。我们需要修改配置文件/etc/default/locale中文设置..
分类:
编程语言 时间:
2017-04-20 17:35:21
阅读次数:
149
迭代器的特点是:惰性求值(Lazyevaluation),即只有当迭代至某个值时,它才会被计算,这个特点使得迭代器特别适合于遍历大文件或无限集合等,因为我们不用一次性将它们存储在内存中。Python内置的itertools模块包含了一系列用来产生不同类型迭代器的函数或类,这些函数的返回..
分类:
编程语言 时间:
2017-04-20 17:34:55
阅读次数:
172