Spring是开源、轻量级、一站式框架。 Spring核心主要两部分 aop:面向切面编程,扩展功能不是修改源代码实现 ioc:控制反转,比如一个类,在类里面有方法(不是静态的方法),想要调用类里面的方法,一般的方法是创建对象(new一个),通过new出来的这个对象调用方法。而使用Spring框架时 ...
分类:
编程语言 时间:
2017-11-07 15:01:40
阅读次数:
137
restful中数据权限加密方式有很多种,特别是针对于request json的方式加密,这里详细介绍了SOA中针对于get、post数据加密方式,保证数据传输中的安全性 ...
分类:
编程语言 时间:
2017-11-07 15:25:50
阅读次数:
180
我们都知道浏览器通过http协议与Tomcat(web服务器)通信时,会生成两个对象,一个是HttpServletRequest对象,一个是HttpServletResponse对象。它们是一对数据封装对象,前者封装客户端的请求头,后者封装服务器的响应头。而在这里要介绍的是HttpServletRequest对象,HttpServletRequest实际上是个接口,是Java所定制的接口,这个接口是由开发web服务器的人员去做实现的。
分类:
编程语言 时间:
2017-11-07 15:55:02
阅读次数:
280
一、JavaScript基础 1、概念:JavaScript简称JS,是运行在浏览器端的一门脚本语言,代码不需要编译,可直接运行,并且读入一行,运行一行,多应用于:浏览器端验证、Ajax、富客户端等 2、编写位置: 标签内部:在标签内部写JS事件代码 网页内部:在<script> </script> ...
分类:
编程语言 时间:
2017-11-07 16:14:58
阅读次数:
132
创建字符串 一对单引号或双引号 >>> 'hello world' 'hello world' >>> "hello world" 'hello world' 可以字符串开始的引号之前加上r,忽略所有转义字符 三元引号,创建多行字符串,所有引号、制表符、换行都是字符串的一部分,可以作多行注释 >>>... ...
分类:
编程语言 时间:
2017-11-07 16:15:42
阅读次数:
293
KMP算法(三个人名字开头字母) 对BF算法进行了改进,省去了一部分没必要的比较,提高了算法的效率。 K,M,P这三个人发现了BF算法中一些模式中遗憾的用于模式匹配的信息,这种信息就是模式匹配中的“部分匹配“的信息。 首先先要理解引入的Next[Size]数组的含义,简单的理解就是一个模式串对应一个 ...
分类:
编程语言 时间:
2017-11-07 16:16:12
阅读次数:
280
1.this 在java中, this 对象,它可以在类里面来引用这个类的属性和方法。 1.它在方法内部使用,即这个方法所属的对象的引用。 2.它在构造器内部使用,表示该构造器正在初始化的对象。 3.this表示当前对象,可以调用类的属性、方法和构造器。 在方法内需要用到调用该方法的对象是,就用th ...
分类:
编程语言 时间:
2017-11-07 16:17:14
阅读次数:
174
JavaScript中setTimeout返回值类型和意义说明: 1、setTimeout :暂停指定的毫秒数后执行指定的代码,返回值是id标识,这个id的意义就是通过clearTimeout来清理暂停执行函数。 setTimeout函数的ID标识(number类型),每次调用setTimeout函 ...
分类:
编程语言 时间:
2017-11-07 16:17:33
阅读次数:
188
1 #!/usr/bin/env python 2 # -*- coding: utf-8 -*- 3 #encode 编码 decode 解码 4 #GBK 编码: 全称是“《汉子内码扩展规范》” 双字节编码 5 s = "中文字符串" 6 bs = s.encode("utf-8") 7 cs ... ...
分类:
编程语言 时间:
2017-11-07 16:18:12
阅读次数:
227
为了说明 JavaScript 是一门彻底的面向对象的语言,首先有必要从面向对象的概念着手 , 探讨一下面向对象中的几个概念: a、一切事物皆对象 b、对象具有封装和继承特性 c、对象与对象之间使用消息通信,各自存在信息隐藏 以这三点做为依据,C++ 是半面向对象半面向过程语言,因为,虽然他实现了类 ...
分类:
编程语言 时间:
2017-11-07 16:19:58
阅读次数:
144
scheduler定时调度系统是大多行业项目都需要的,传统的spring-job模式,个人感觉已经out了,因为存在很多的问题,特别是定时调度的追加、修改、删除等,需要修改xml,xml的配置生效无非是热部署灰度发布方案或者直接停止、重启服务器,完全不能做到自动启动、修复方式。 ...
分类:
编程语言 时间:
2017-11-07 16:20:42
阅读次数:
273
在java中,final的含义在不同的场景下有细微的差别,in a word,它指的是“不可变的” 1.修饰数据。这里的可以看到被final修饰的变量,值不能被改变,但是 ...
分类:
编程语言 时间:
2017-11-07 16:21:09
阅读次数:
218
python 导入模块出错 ImportError: No module named 'request' import request ImportError: No module named 'request' 如果是requests第三方模块,那你就需要安装一下,pip install requ ...
分类:
编程语言 时间:
2017-11-07 16:21:47
阅读次数:
600
Keytool 是一个Java数据证书的管理工具 ,Keytool将密钥(key)和证书(certificates)存在一个称为keystore的文件中在keystore里,包含两种数据:密钥实体(Key entity)-密钥(secret key)或者是私钥和配对公钥(采用非对称加密)可信任的证书 ...
分类:
编程语言 时间:
2017-11-07 16:22:33
阅读次数:
228
3211: 花神游历各国 Description Input Output 每次x=1时,每行一个整数,表示这次旅行的开心度 每次x=1时,每行一个整数,表示这次旅行的开心度 Sample Input 4 1 100 5 5 5 1 1 2 2 1 2 1 1 2 2 2 3 1 1 4 Sampl ...
分类:
编程语言 时间:
2017-11-07 16:22:48
阅读次数:
227
在Python中,通常有这几种方式来表示时间: 时间戳(timestamp):时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量。我们运行“type(time.time())”,返回的是float类型。 格式化的时间字符串(Format String) 结构化的时间(struct ...
分类:
编程语言 时间:
2017-11-07 16:26:16
阅读次数:
201
简介 支持分词模式Search模式,用于对用户查询词分词Index模式,用于对索引文档分词特性支持多种分词模式全角统一转成半角用户词典功能conf 目录有整理的搜狗细胞词库因为性能原因,最新的快照版本去除词性标注,也希望有更好的 Pull Request 可以提供该功能。 简单使用 获取jieba- ...
分类:
编程语言 时间:
2017-11-07 16:26:25
阅读次数:
316
从应用角度说一下unity Quaternion,Quaternion是四元数,百度相关资料可能找到的都是一些大牛给你搞个矩阵云云,给你讲解四元数。在此只是从应用角度讲一讲。最简单理解四元数对应一个向量,也可以理解为一个转角,这个取决于应用场合。四元数本身没有特别的含义,就是一个思维向量(不严谨的讲 ...
分类:
编程语言 时间:
2017-11-07 16:26:51
阅读次数:
211