框架最底层其实就是通过反射实现的,就像spring,当你配置各种各样的bean时都是以配置文件的形式配置的,你需要用到哪些bean就配哪些,spring容器就会根据你的需求去动态加载,这儿写一个简单的例子模拟一下: 1.加深对反射的理解, 2.了解一下框架的实现的原理 3.通过dom4j对xml的解 ...
分类:
编程语言 时间:
2017-09-15 13:44:41
阅读次数:
200
# -*- coding: utf-8 -*- li = [1,2,3,4,5,6,7,8,9]print ([x**2 for x in li]) print ([x**2 for x in li if x>5]) print (dict([(x,x*10) for x in li])) prin ...
分类:
编程语言 时间:
2017-09-15 13:47:29
阅读次数:
157
WXS脚本语言是 Weixin Script脚本的简称,是JS、JSON、WXML、WXSS之后又一大小程序内部文件类型。截至到目前小程序已经提供了5种文件类型。 解构小程序的几种方式,其中一种方式就是通过文件类型:JS、JSON、WXML、WXSS、WXS。前面四种之前已经介绍过,今天主要是介绍W ...
分类:
编程语言 时间:
2017-09-15 13:48:25
阅读次数:
704
进程和线程 1.概述:简单理解一个进程就是一个正在运行的程序(程序在内存中的所属空间)程序只有在运行的时候才会被加载进内存2.进程内部的划分进程不会直接执行,只是被当作分配内存资源的基本单位,真正的执行单位就是线程(执行路径),一个进程至少含有一个线程,多个线程就代表多个任务,多个执行路径,可以并发 ...
分类:
编程语言 时间:
2017-09-15 13:49:27
阅读次数:
224
第二章笔记 什么是变量: 变量代表一块内存区域,变量类型不一样,这一块内存的大小也不一样。 #在编程语言里面,你可以通过定义变量,向内存里添加数据或者修改内存已有的数据。说白了,变量就是代表程序运行时存放数据的地方 数据的存放: 磁盘、内存卡、U盘、光盘、内存条、固态、机械硬盘等等 简单的信息(临时 ...
分类:
编程语言 时间:
2017-09-15 13:50:30
阅读次数:
232
第二章笔记什么是变量:变量代表一块内存区域,变量类型不一样,这一块内存的大小也不一样。#在编程语言里面,你可以通过定义变量,向内存里添加数据或者修改内存已有的数据。说白了,变量就是代表程序运行时存放数据的地方数据的存放:磁盘、内存卡、U盘、光盘、内存条、固态、机械硬盘等等简单的信息(临时的信息)纸人 ...
分类:
编程语言 时间:
2017-09-15 13:51:20
阅读次数:
225
链接: codeforces.com/contest/432/problem/D 题意: 给你一个字符串,求每一个和前缀匹配的后缀在这个字符串中出现的次数 题解: 先算出lcp,找到sa[i]==0的位置标记为beg,和前缀匹配的后缀一定会出现beg的左边,这个想一想明白了 我们先算出beg左边每一 ...
分类:
编程语言 时间:
2017-09-15 13:53:04
阅读次数:
195
一种采用COM交互机制的VBA加密办法,适用于大部分VBA代码加密 ...
分类:
编程语言 时间:
2017-09-15 13:56:11
阅读次数:
246
具体实现如下,使用python+结巴分词+scikit-learn实现一个简单的文本聚类得到会议室数据,直接从DBA线上数据库得到预约数据,如下所示,共有3列,分别是会议ID,会议标题和会议时间 停用词文件stopwords.txt ...
分类:
编程语言 时间:
2017-09-15 13:57:04
阅读次数:
1778
学习的道路就是要不断的总结归纳,好记性不如烂笔头。 但是,毫无逻辑的总结,并无太大意义,一份有规划有流程的总结往往能有事半功倍的作用。 下面小编将po出11张JavaScript相关的思维导图,建议WiFi下查看。 分别归类为: javascript变量 javascript运算符 javascri ...
分类:
编程语言 时间:
2017-09-15 13:57:55
阅读次数:
317
转自CSDN博客,u010425776,http://m.blog.csdn.net/u010425776/article/details/46932867 成员变量与局部变量的区别 1.成员变量定义在类中,整个类中都能够访问。 局部变量定义在局部代码块中,只能在局部代码块中访问。 2.成员变量存在 ...
分类:
编程语言 时间:
2017-09-15 14:42:17
阅读次数:
279
依赖库 yum install python-devel yum install libjpeg libjpeg-devel zlib zlib-devel freetype freetype-devel lcms lcms-devel yum install python-imaging 下载解压 ...
分类:
编程语言 时间:
2017-09-15 14:43:38
阅读次数:
266
验证了如下几种java api的使用方法。 1.创建表 2.创建表(预分区) 3.单条插入 4.批量插入 5.批量插入(写缓存) 6.单条get 7.批量get 8.简单scan 具体请参考GitHub。 https://github.com/quchunhui/hbase_sample pom.x ...
分类:
编程语言 时间:
2017-09-15 14:43:46
阅读次数:
274
Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别?用contains来区分是否有重复的对象。还是都不用。 在比较时先调用hashCode方法,如果不相同,证明不相等。 如果相同,再调用equals方法,如果equals方法相同,证明相等,不相 ...
分类:
编程语言 时间:
2017-09-15 14:44:58
阅读次数:
264
一、概述 代理模式是Java常用的设计模式之一,实现代理模式要求代理类和委托类(被代理的类)具有相同的方法(提供相同的服务),代理类对象自身并不实现真正的核心逻辑,而是通过调用委托类对象的相关方法来处理核心逻辑,而代理类对象主要负责为委托类对象过滤消息、预处理消息、转发消息给委托类、事后处理消息等等 ...
分类:
编程语言 时间:
2017-09-15 14:45:27
阅读次数:
270
1、Java变量类型:成员变量、局部变量、静态变量 修饰符public、private、protected、default只能修饰成员变量,不能修饰局部变量。 private、protected不能用来修饰类,只有public、abstract、或final可以修饰类。 2、Java中的接口没有任何 ...
分类:
编程语言 时间:
2017-09-15 14:46:44
阅读次数:
193
对Java中的修饰符一直记不住,现在结合网上的一些资料进行总结,并重点说明一下protected修饰符。 一. Java中的访问修饰符 Java面向对象的基本思想之一是封装细节并且公开接口。Java语言采用访问控制修饰符来控制类及类的方法和变量的访问权限,从而向使用者暴露接口,但隐藏实现细节。访问控 ...
分类:
编程语言 时间:
2017-09-15 14:48:50
阅读次数:
200
2、web服务接口: 注意需要使用到:SoapToolkit3.0 开发包,开发的时候需要安装到本地,发布的时候不安装该客户端的步骤: 1、修改头部文件: 2、将该目录下的所有文件复制到程序运行目录下“C:\Program Files (x86)\Common Files\MSSoap\Binari ...
分类:
编程语言 时间:
2017-09-15 14:49:44
阅读次数:
239
原文地址:http://www.cnblogs.com/relucent/p/4955340.html 概述 分布式系统中,有一些需要使用全局唯一ID的场景,这种时候为了防止ID冲突可以使用36位的UUID,但是UUID有一些缺点,首先他相对比较长,另外UUID一般是无序的。 有些时候我们希望能使用 ...
分类:
编程语言 时间:
2017-09-15 15:25:34
阅读次数:
220
1,整体架构图 运行步骤: 第一步:发起请求到前端控制器(DispatcherServlet) 第二步:前端控制器请求HandlerMapping查找 Handler 可以根据xml配置、注解进行查找 第三步:处理器映射器HandlerMapping向前端控制器返回Handler 第四步:前端控制器 ...
分类:
编程语言 时间:
2017-09-15 15:27:00
阅读次数:
283