码迷,mamicode.com
首页 > 编程语言 > 周排行
python3-----反射实例
#/usr/bin/env python # -*- coding:utf-8 -*- import sys,os class WebServer(object): def __init__(self,host,port): self.host = host self.port = port def... ...
分类:编程语言   时间:2017-02-27 23:00:27    阅读次数:189
BZOJ2109 NOI2010 Plane 航空管制 拓扑排序
题意:给定两种限制:1、编号为i的航班必须在ki+1之前起飞 2、(a,b)表示a必须在b之前起飞。求:1、一个合法起飞序列 2、每个航班在所有合法起飞顺序中,最早的起飞时间。问题保证有解 题解:首先按照第二个限制条件建图,那么第一问随便跑一个拓扑序就好,关键在第二问,我们枚举每一个飞机,假定该飞机 ...
分类:编程语言   时间:2017-02-27 23:01:03    阅读次数:251
每日java基础知识(01)
1.java语言的主要特点。 跨平台性:一个应用可以不经过修改,就直接在不同的平台上运行。 面向对象:java是面向对象的语言,可以使用对象封装事物的属性和行为,可以使用面向对象的思想进行分析设计,并实现整个应用。 解释执行:执行java应用时,jvm中的解释器将解释类文件,生成符合当前平台的字节码 ...
分类:编程语言   时间:2017-02-27 23:01:36    阅读次数:152
使用 Arrays 类操作 Java 中的数组
//导入Arrays类import java.util.Arrays;//使用Arrays必须导入此行,导入包public class lianxi11 { public static void main(String[] args) { // 定义一个字符串数组 String[] hobbys = ...
分类:编程语言   时间:2017-02-27 23:01:53    阅读次数:233
zbb20170227_spring_quartz
一、Spring3+Quartz2整合 1.quartz2所需jar包 http://download.csdn.net/detail/bobchao0730/9479097 2.spring-task.xml [html] view plain copy <?xml version="1.0" e ...
分类:编程语言   时间:2017-02-27 23:02:25    阅读次数:219
spring aop 深入分析
aop简介 aop是spring 的两大特性之一,还有IOC。主要提供面向切面的编程思想,区分于面向对象编程。 aop原理(动态代理+反射) 在一个方法体中,可能会存在很多其他的方法调用,我们可以把每一次的方法调用称作连接点。对于我们在表达式中配置的目标连接点,我们叫做切入点。每一个切入点的执行,我 ...
分类:编程语言   时间:2017-02-27 23:04:11    阅读次数:176
spring8——AOP之Bean的自动代理生成器
对于上篇博客http://www.cnblogs.com/cdf-opensource-007/p/6464237.html结尾处提到的两个问题,可以使用spring提供的自动代理生成器解决。自动代理生成器可以让我们把切面织入目标对象方法时不用再使用ProxyFactoryBean这个类来生成代理对 ...
分类:编程语言   时间:2017-02-27 23:06:52    阅读次数:240
C风格字符串和C++ string 对象赋值操作的性能比较
<<C++ Primer>> 第四版 Exercise Section 4.3.1 部分Exercise 4.2.9 习题如下: 在自己本机执行如下程序,记录程序执行时间: 其中时间记录的代码是我自己加的,用于分别记录C风格字符串和C++ string对象赋值操作的执行时间。执行结果如下: c++ ...
分类:编程语言   时间:2017-02-27 23:08:22    阅读次数:199
多线程
进程:就是正在运行的程序,是系统进行资源分配和利用的独立单位,每一个进程都有自己的内存空间和系统资源。 多进程的意义:可以在一个时间段执行多个任务,可以提高CPU的使用率。 线程:在同一个进程内可以执行多个任务,每一个任务就可以看做一个进程 是程序的执行单元/执行路径,是程序使用CPU的最基本单位。 ...
分类:编程语言   时间:2017-02-27 23:13:09    阅读次数:193
201521123087 《Java程序设计》第1周学习总结
1.学习总结 初步了解面对对象编程思想 学会安装JDK和设置JAVA_HOME,PATH,CLASSPATH环境变量 简单了解java 2.书面作业 1.为什么java程序可以跨平台运行?执行java程序的步骤是什么?(请用自己的语言书写) (1)JAVA经过编译程序翻译为位码文档,然后由目标平台的 ...
分类:编程语言   时间:2017-02-27 23:13:25    阅读次数:176
插入排序
1 #include 2 using namespace std; 3 4 5 void Insertion_Sort(int a[],int n) 6 { 7 if (n == 1) 8 exit(1); 9 for (int k = 1; k = 0 && a[j] > x) 14 { 15 a... ...
分类:编程语言   时间:2017-02-27 23:15:07    阅读次数:232
python学习第一部分
人生苦短,快学python!! 从零开始学习python,开启漫漫学习之路。 一 、python的介绍 python是一门解释型语言,由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年,Python 源代码同样遵循 GPL(GNU General Public L ...
分类:编程语言   时间:2017-02-27 23:15:22    阅读次数:255
Java开发中的eclispe常用快捷键&全部快捷键
Java开发中的eclispe常用快捷键&全部快捷键 Ctrl+1 快速修复(经典快捷键)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Al ...
分类:编程语言   时间:2017-02-27 23:18:55    阅读次数:368
java.util.prefs.Preferences
java.util.prefs.Preferences java.util.prefs.Preferences Preferences可以用作应用程序的配置,这里对Preferences做点介绍。 1、Preferences的基本概念 2、Preferences的用法 3、Preferences的原 ...
分类:编程语言   时间:2017-02-27 23:21:39    阅读次数:347
Java NIO中的缓冲区Buffer(一)缓冲区基础
什么是缓冲区(Buffer) 定义 简单地说就是一块存储区域,哈哈哈,可能太简单了,或者可以换种说法,从代码的角度来讲(可以查看JDK中Buffer、ByteBuffer、DoubleBuffer等的源码),Buffer类内部其实就是一个基本数据类型的数组,以及对这个缓冲数组的各种操作; 常见的缓冲 ...
分类:编程语言   时间:2017-02-27 23:23:19    阅读次数:350
Java内存模型
多线程如何通信,同步? 1)通信: 共享内存/消息队列 2)同步: 访问时加锁/消息队列 JMM采用共享内存以及访问时加锁。JMM决定一个线程对变量的写入何时对另一个线程可见。 Java中,静态变量/实例变量/数组元素都分配在堆中,而局部变量/方法参数/异常变量分配在栈中。线程共享堆,但是独有栈。所 ...
分类:编程语言   时间:2017-02-27 23:24:06    阅读次数:348
R语言︱异常值检验、离群点分析、异常值处理
在数据挖掘的过程中,数据预处理占到了整个过程的60% 脏数据:指一般不符合要求,以及不能直接进行相应分析的数据 脏数据包括:缺失值、异常值、不一致的值、重复数据及含有特殊符号(如#、¥、*)的数据 数据清洗:删除原始数据集中的无关数据、重复数据、平滑噪声数据、处理缺失值、异常值等 缺失值处理:删除记 ...
分类:编程语言   时间:2017-02-28 00:21:38    阅读次数:2813
JavaScript权威指南--词法结构
使用广泛,所有的浏览器(桌面、手机、屏蔽等等)都配有相应的JavaScript解析器。 三技能:JavaScript、HTML、CSS。 JavaScript早已超出了其“脚本语言”本身的范畴,而成为一种集健壮性/高效性和通用性为一身的编程语言。 编程语言的词法结构是一套基础性规则,用来描述如何使用 ...
分类:编程语言   时间:2017-02-28 00:25:45    阅读次数:186
python flask初体验(一)linux命令发射器
以上是前台代码 以上是后台代码 我的感受:通过本次学习我了解到了,flask路由,jinja2,还有模板的使用,代码需要日日练习,天天积累。我会坚持分享 ...
分类:编程语言   时间:2017-02-28 00:28:54    阅读次数:224
给定一个无序数组arr,求出需要排序的最短子数组长度。例如: arr = [1,5,3,4,2,6,7] 返回4,因为只有[5,3,4,2]需要排序。
思路 首先从左往右遍历,然后设定一个Max,如果遍历的过程中array[i]大于Max,则置换Max,若小于Max,则指定 k 记录该位置。 然后再从右往左遍历,设定一个Min,在遍历的过程中array[i]小于Min,则置换Min,若大于Min,则指定 j 记录该位置。 于是 j~~k之间的就是需 ...
分类:编程语言   时间:2017-02-28 00:29:08    阅读次数:209
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!