一、Spring的简介 Spring 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。Spring是一个轻量级控制反转(IoC)和面向切面(AOP)的容器框架,是分层的一站式开 ...
分类:
编程语言 时间:
2017-04-14 09:20:03
收藏:
0 评论:
0 赞:
0 阅读:
239
在安全性要求较高的web项目中,我们经常有这样的需求: 黑名单:禁止指定ip访问。 白名单:允许指定ip访问。 根据ip追踪恶意入侵系统者。 在java中我们通常可以这样获取客户端ip地址: request.getRemoteAddr() 但是这个方法有个弊端,就是如果对方使用了反向代理,那么这个方 ...
分类:
编程语言 时间:
2017-04-14 09:19:36
收藏:
0 评论:
0 赞:
0 阅读:
234
小马同学,马农一枚,互联网搬运工,写了多年的程序,由于不是软件/计算机专业出身,算法技能较为薄弱,故在此开一栏,以巩固自己的算法知识,记录自己的学习过程.大部分例子主要参考了<<算法导论>>(作者:Thomas H. Cormen等)及<<数据结构、算法与应用-C++语言描述>>(作者:Sartaj ...
分类:
编程语言 时间:
2017-04-14 01:27:53
收藏:
0 评论:
0 赞:
0 阅读:
272
程序: ...
分类:
编程语言 时间:
2017-04-14 01:27:00
收藏:
0 评论:
0 赞:
0 阅读:
363
c语言第一课: 类型: 不仅定义了数据元素的内容,还定义了这类数据上可以进行的运算。 编译、运行程序: 程序源文件命名约定: cc、cxx、cpp、cp及.C 从命令行运行编译器: cc test1.cc 其中cc是编译器程序的名字。编译器生成一个可执行文件。Windows系统将会生成可执行文件 p ...
分类:
编程语言 时间:
2017-04-14 01:26:13
收藏:
0 评论:
0 赞:
0 阅读:
198
c语言第二课: 八进制 0 0370 十六进制 0x (不区分大小写) 0xe3d ASCII码: ASCII码规定了128个英文字符与二进制的对应关系,占用一个字节(实际上只占用了一个字节的后面7位,最前面1位统一规定为0) Unicode: Unicode 是一个很大的集合,现在的规模可以容纳1 ...
分类:
编程语言 时间:
2017-04-14 01:15:37
收藏:
0 评论:
0 赞:
0 阅读:
254
模块就是一个包含Python代码的文本文件,以.py结尾。 第三方模块都在PyPI(python package index)上,可使用PyPI发布你的模块,供他人使用。 注释代码 发布到PyPI 1、为模块创建各一个文件夹nester 文件夹下面包含nester.py和setup.py ...
分类:
编程语言 时间:
2017-04-14 01:10:55
收藏:
0 评论:
0 赞:
0 阅读:
241
选择排序:链表的选择排序和一般的选择排序基本思路上是一样的,只是对于链表而言,他的指针不一样 遍历链表,每次找出一个最小的节点,将其值与未排序节点的首个节点交换,这里需要一个指针标记值最小的节点。 Node *SelectSort( Node *L ){ Node *p, *q, *small; i ...
分类:
编程语言 时间:
2017-04-14 00:56:53
收藏:
0 评论:
0 赞:
0 阅读:
310
使用yield和函数式编程转换数组 算法案例:移除第一个负数之后的所有负数 算法案例:移除第一个负数之后的所有负数(改良版) ...
分类:
编程语言 时间:
2017-04-14 00:54:07
收藏:
0 评论:
0 赞:
0 阅读:
204
/** * */package Student_System;import java.util.*;import java.util.*;/**Homework11 * *Homework1101 *已知一个数组,求数组中心元素 * @author 读你一世 * * QQ: 1816274408 * ...
分类:
编程语言 时间:
2017-04-14 00:24:54
收藏:
0 评论:
0 赞:
0 阅读:
357
为什么Spring要支持Autowire(自动装配) 先写几个类,首先定义一个Animal接口表示动物: 写一个Animal接口的实现Tiger类: 写一个动物园类Zoo,持有Animal接口,表示动物园中有动物: 配置一下spring文件,由于这个功能研究的是Autowire,因此我命名为auto ...
分类:
编程语言 时间:
2017-04-14 00:23:22
收藏:
0 评论:
0 赞:
0 阅读:
225
使用R实现决策树分析 决策树算法也是数据挖掘的核心算法之一,使用树形结构模型进行知识表达。非叶子节点为分支条件,叶子节点为决策条件。 分支算法主要使用的信息增益,这里不再详述。本篇案例主要也是使用weather数据集建立决策树模型,使用Rattle的model工具栏的Tree选项,rattle包的安 ...
分类:
编程语言 时间:
2017-04-14 00:22:46
收藏:
0 评论:
0 赞:
0 阅读:
257
一、接口的流畅性 好的接口是流畅易懂的,他主要体现如下几个方面: 1.简单 操作某个元素的css属性,下面是原生的方法: document.querySelector('#id').style.color = 'red'; 封装之后 function a(selector, color) { doc ...
分类:
编程语言 时间:
2017-04-14 00:21:41
收藏:
0 评论:
0 赞:
0 阅读:
175
无论当前 JavaScript 代码是内嵌还是在外链文件中,页面的下载和渲染都必须停下来等待脚本执行完成。JavaScript 执行过程耗时越久,浏览器等待响应用户输入的时间就越长。浏览器在下载和执行脚本时出现阻塞的原因在于,脚本可能会改变页面或 JavaScript 的命名空间,它们对后面页面内容 ...
分类:
编程语言 时间:
2017-04-14 00:21:00
收藏:
0 评论:
0 赞:
0 阅读:
145
栈:stack,它是java运行的单位 堆:heap是存储的单位 java虚拟机中,数据类型分为两种:基本类型和引用类型。 基本类型8种:byte,char,short,int,long,float,double,boolean 引用类型包括:类类型,接口类型,数组。 所以栈中存的是基本类型和局部变 ...
分类:
编程语言 时间:
2017-04-14 00:20:47
收藏:
0 评论:
0 赞:
0 阅读:
235
/*问题:小球下落:有一颗二叉树,最大深度为D,且所有叶子的深度都相同.所有节点从上到下从左到右编号为1,2,3, 一直到2^D-1.在节点1处放一个小球,它会往下落, 每一个节点都有一个开关,初始状态为全部关闭,当每次有小球落到一个开关上时,状态都会改变.当小球到达一个内节点时,如果该节点上的开关 ...
分类:
编程语言 时间:
2017-04-14 00:20:13
收藏:
0 评论:
0 赞:
0 阅读:
325
trim函数: trim() lTrim() rTrim()校验字符串是否为空: checkIsNotEmpty(str)校验字符串是否为整型: checkIsInteger(str)校验整型最小值: checkIntegerMinValue(str,val)校验整型最大值: checkIntege ...
分类:
编程语言 时间:
2017-04-14 00:19:23
收藏:
0 评论:
0 赞:
0 阅读:
235
1.什么是数组 2.怎么使用数组 package test;public class ShuZu { public static void main(String[] args) { /** * 1.什么是数组 * 数组是具有相同数据类型的一组数据的线性集合 * 使用new 来分配内存空间 */ / ...
分类:
编程语言 时间:
2017-04-14 00:17:46
收藏:
0 评论:
0 赞:
0 阅读:
283
一 API准备 sdk中含有API的帮助和例子 2.离线部署(以IIS为例) 配置IIS(详见网络);解压离线包,包中的install_SDK.html/install_API.html文件含有详细的部署过程。 二 第一个应用程序 (1)创建简单的html文档 (2)在<head>中引入样式表和Ar ...
分类:
编程语言 时间:
2017-04-14 00:15:13
收藏:
0 评论:
0 赞:
0 阅读:
338
// 纯文本版 今日新增单词(更多属性查看手册) form:表单 (要提交的就要用这个括起来) action:行动(提交的路径) method:方法(提交的方式) get(链接有新内容) post(显示内容隐蔽一点) input:输入 type:类型 text:文本(文本输入项) password: ...
分类:
编程语言 时间:
2017-04-14 00:10:38
收藏:
0 评论:
0 赞:
0 阅读:
208