码迷,mamicode.com
首页 > 编程语言
JAVA面向对象之一
一、面向过程的思想和面向对象的思想 面向对象和面向过程的思想有着本质上的区别, 作为面向对象的思维来说,当你拿到一个问题时,你分析这个问题不再是第一步先做什么,第二步再做什么,这是面向过程的思维,你应该分析这个问题里面有哪些类和对象,这是第一点,然后再分析这些类和对象应该具有哪些属性和方法。这是第二 ...
分类:编程语言   时间:2016-05-25 14:55:38    阅读次数:174
LA 4329 Ping pong (树状数组)
题意:从左到右给你n个不同的数值,让你找出三个数值满足中间的数值在两边的数值之间的个数。 析:题意还是比较好理解的,关键是怎么求数量,首先我们分解一下只有两种情况,一个是左边<中间<右边,另一种是左边>中间>右边(因为数值都不相同嘛)。 我们考虑第i个数值在中间的情况。假设a1到ai-1中有ci个比 ...
分类:编程语言   时间:2016-05-25 14:53:56    阅读次数:153
c++(重载等号=操作为深拷贝)
...
分类:编程语言   时间:2016-05-25 14:51:22    阅读次数:246
5.python的字符串
在前面提起过字符串这个词,现在就来学习什么是字符串。 首先,字符串是python内置的数据类型,其特点是用引号引起来,并且可以是使用单引号('字符串'),双引号("字符串"),三个引号('''字符串''' 和"""字符串""")。注意,这些符号都是半角符号,且是英文的引号,也就是不能用中文输入法中的 ...
分类:编程语言   时间:2016-05-25 14:48:34    阅读次数:246
spring boot 拦截器添加
@Configuration public class WebMvcConfig extends WebMvcConfigurerAdapter { @Override public void addInterceptors(InterceptorRegistry registry) { regis ...
分类:编程语言   时间:2016-05-25 14:49:47    阅读次数:304
Java(2)
1. 由 基本数据型态转换成 String String 类别中已经提供了将基本数据型态转换成 String 的 static 方法 也就是 String.valueOf() 这个参数多载的方法 2. 由 String 转换成 数字的基本数据型态 要将 String 转换成基本数据型态转 大多需要使 ...
分类:编程语言   时间:2016-05-25 14:43:29    阅读次数:144
java1.8函数式接口
...
分类:编程语言   时间:2016-05-25 14:40:42    阅读次数:192
java.lang.NoSuchFieldError: TRACE
Exception in thread "main" java.lang.NoSuchFieldError: TRACE at org.jboss.logging.Log4jLoggerPlugin.isTraceEnabled(Log4jLoggerPlugin.java:85) at org.j ...
分类:编程语言   时间:2016-05-25 14:41:14    阅读次数:201
表与数组
aardio中只有一种数据结构,就是表,表中省略键值的,即为数组:1.名字空间不仅是一个表,还是定义了一个语句块,在table里,只能用键和值(键值对),不允许使用变量和语句块。因为键值具有唯一性,不会出现重复的键,一个键也不可能指向多个不同的值。虽然namespace和table都..
分类:编程语言   时间:2016-05-25 13:30:54    阅读次数:157
把数组排成最小(大)的数
这是一道经典的面试题,初次看到这道题我们可能会想到全排列,然后把每个排列拼起来,最后我们求出拼出来的最小值就可以了,下面我们说一种更快的算法。其实我们可以找出一种排序规则,数组根据这个排序规则就能排成一个最小的数。我们要确定排序规则,就要比较两个数字,比如m..
分类:编程语言   时间:2016-05-25 13:31:19    阅读次数:276
Spring 依赖注入(DI)的注解
Spring中想要使用注解进行依赖注入,需要进行如下配置: Spring自带依赖注入的注解 @Required,该注解必须用是setter方法上面,目的是强制要求提供setter所需数据,否则报错。 例如,BeanA中的字段field,有一个setField( T field)方法。当在该方法上使用 ...
分类:编程语言   时间:2016-05-25 13:24:45    阅读次数:193
Spring @Scheduled 服务器上定时任务执行两次
昨天写了一个定时任务,每五分钟执行一次。 通过日志观察总是执行两次,并且是两个线程执行的。刚开始以为是spring加载了两遍。 包括网上说web.xml 和spring 各加载了一遍,导致最后执行两次。 最后排查原来是tomcat配置问题 这是之前的配置 、 这是之后的配置。 修改后,只执行一次。 ...
分类:编程语言   时间:2016-05-25 13:23:31    阅读次数:1819
java1.8函数式编程概念
有关函数式编程 ·1 函数作为一等公民 特点:将函数作为参数传递给另外一个函数;函数可以作为另外一个函数的返回值 ·2 无副作用 函数的副作用指的是函数在调用过程中,除了给出了返回值外,还修改了函数外部的状态,比如,函数在调用过程中,修改了某一个全局状态。 显式函数指函数与外界交换数据的唯一渠道就是 ...
分类:编程语言   时间:2016-05-25 13:22:25    阅读次数:378
SpringMVC无法获取请求中的参数的问题的调查与解决
使用框架可以节约开发时间,但有时由于隐藏了一些实现细节,导致对底层的原理知之不详,碰到问题时不知道该从哪一个层面入手解决。因此我特意记录了下面这个典型问题的调查和解决过程供参考。 事情是这样的,我们原来有一个移动端调用的发表评论的API,是几年前在NET平台上开发的,移植到JAVA后,发现安卓版AP ...
分类:编程语言   时间:2016-05-25 13:20:29    阅读次数:226
C++调用COM之错
记录一下:昨天加班到晚上12点都没找到原因,出现奇怪的错误,今天上午偶然发现了问题所在。 事情经过是: 我之前测试无误的COM,当时是在控制台下,然后昨天想把它用在Qt中,理论上是没有任何问题的,但是加进去在使用智能指针时始终出现这个错误 百思不得其解,怀疑了各种情况:多线程的影响,成员函数指针头文 ...
分类:编程语言   时间:2016-05-25 13:21:12    阅读次数:144
学习Swift -- 构造器(上)
构造器(上) 构造过程是为了使用某个类、结构体或枚举类型的实例而进行的准备过程。这个过程包含了为实例中的每个存储型属性设置初始值和为其执行必要的准备和初始化任务。 构造过程是通过定义构造器(Initializers)来实现的,这些构造器可以看做是用来创建特定类型实例的特殊方法。与 Objective ...
分类:编程语言   时间:2016-05-25 13:19:12    阅读次数:381
初识Python
Python简介 Python前世今生 python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。 最新的TIOBE排行榜,Python赶超PHP占据第五!!! 由 ...
分类:编程语言   时间:2016-05-25 13:12:54    阅读次数:207
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!