首页 > 2017年02月06日 > 全部分享
Spring AOP
AOP编程 AOP即面向切面编程。相对面向对象编程来说,面向对象是从静态角度考虑程序的结构,面向切面则是从动态角度考虑程序的运行过程。 面向切面编程通常是为了代码重用,类或者方法的封装也可以实现代码重用,但各个模块中需要显式调用类或者方法才能使用相应功能,即重用的代码在一定程度上还是会跟具体的业务模 ...
分类:编程语言   时间:2017-02-06 20:00:44    收藏:0  评论:0  赞:0  阅读:241
C语言的结构体
举例,一个结构体的定义如下: 对齐 如果直接对上面的结构体作sizeof()运算: 如果在成员名后面加上冒号,指定占用的bits数,可以节省结构体的大小,例如: 可以使用下面的宏计算结构体中某个成员的偏移位置: 演示如何计算成员的位置: 初始化 结构体变量在定义的同时进行初始化,类似于数组的初始化: ...
分类:编程语言   时间:2017-02-06 20:00:15    收藏:0  评论:0  赞:0  阅读:245
使用国内镜像源来加速python pypi包的安装
默认pip是使用Python官方的源,但是由于国外官方源经常被墙,导致不可用,我们可以使用国内的python镜像源,从而解决Python安装不上库的烦恼。 注意后面要有/simple目录!!! 1、临时使用,只有安装pillow时使用指定源 2、永久修改,一劳永逸 ...
分类:编程语言   时间:2017-02-06 20:00:02    收藏:0  评论:0  赞:0  阅读:297
druid sqlparser使用例子
package com.alibaba.druid.bvt.sql.mysql; import java.util.List; import org.junit.Assert; import com.alibaba.druid.sql.MysqlTest; import com.alibaba.dr... ...
分类:数据库技术   时间:2017-02-06 19:59:28    收藏:0  评论:0  赞:0  阅读:1115
字符编码笔记:ASCII,Unicode和UTF-8
转:http://www.ruanyifeng.com/blog/2007/10/ascii_unicode_and_utf-8.html 1. ASCII码 我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出25 ...
分类:其他   时间:2017-02-06 19:58:59    收藏:0  评论:0  赞:0  阅读:287
VirtualBox 與 Vmware 差異
VirtualBox 4.3.36_Ubuntu r105129 與 VMware® Workstation 12 Player 12.5.2 build-4638234, 分別在各自的 Ubuntu的 ~/.vimrc 加入以下組合鍵的code, 在 VirtualBox 是無作用的, 也就是在 ...
分类:系统服务   时间:2017-02-06 19:58:45    收藏:0  评论:0  赞:0  阅读:231
测试工作总结---------测试工具及介绍
用一篇随笔记录一下一年以来用到的测试工具以及用途,仅写的是用到的功能。 1. Xmind 思维导图工具,用于理清软件逻辑以及功能点,可用于写测试计划或者简单测试用例。 2. Office 文档工具,自不必说。 3. Adobe Acrobat PDF阅读及编辑工具 4. 火狐,谷歌,IE浏览器 兼容 ...
分类:其他   时间:2017-02-06 19:58:25    收藏:0  评论:0  赞:0  阅读:274
BZOJ3019 : [Balkan2012]handsome
首先预处理出$f[i][j][k]$表示长度为$i$的序列,第一个位置是$j$,最后一个位置是$k$时合法的方案数。 从后往前枚举LCP以及那个位置应该改成什么。 用线段树维护区间内最左最右的已经确定的位置,以及区间内的合法方案数。 合并的时候只需要将左右儿子的答案乘起来,然后再乘以左儿子最右到右儿 ...
分类:其他   时间:2017-02-06 19:57:46    收藏:0  评论:0  赞:0  阅读:291
2017寒假零基础学习Python系列之函数之 定义默认参数
在定义函数时,可以有默认参数例如Python自带的函数int(),其实就是两个参数,我们既可以传一个参数,又可以传两个参数 int()的第二个参数是转换进制,如果不传,默认是10进制,如果传了,就用传入的参数。所以说,函默认参数的作用:简化调用 注:由于函数的参数按从做到右的顺序匹配,所以默认的参数 ...
分类:编程语言   时间:2017-02-06 19:57:08    收藏:0  评论:0  赞:0  阅读:211
对等网络的定义
网络的参与者共享他们所拥有的一部分硬件资源(处理能力、存储能力、网络连接能力、打印机等),这些共享资源通过网络提供服务和内容,能被其它对等节点(Peer)直接访问而无需经过中间实体。在此网络中的参与者既是资源、服务和内容的提供者(Server),又是资源、服务和内容的获取者(Client)在P2P网 ...
分类:其他   时间:2017-02-06 19:56:54    收藏:0  评论:0  赞:0  阅读:218
返回json数据乱码
原因:在springMVC controller 中返回json数据出现乱码问题,因为没有进行编码,只需要简单的注解就可以了。 解决方案:在@RequestMapping中加入produces="text/html;charset=UTF-8" 属性。 @RequestMapping(value=" ...
分类:Web开发   时间:2017-02-06 19:56:40    收藏:0  评论:0  赞:0  阅读:232
volatile 关键字
今天看代码发现很多地方都会用到volatile关键字。自己平时写的时候也都是依葫芦画瓢,没有深究为什么。 今天百度了一下,发现早有前人研究: http://www.cnblogs.com/yc_sunniwell/archive/2010/06/24/1764231.html http://www. ...
分类:其他   时间:2017-02-06 19:56:07    收藏:0  评论:0  赞:0  阅读:222
FileReader对象
1.检测浏览器对FileReader的支持 2. 调用FileReader对象的方法 FileReader 的实例拥有 4 个方法,其中 3 个用以读取文件,另一个用来中断读取。下面的表格列出了这些方法以及他们的参数和功能, 需要注意的是 ,无论读取成功或失败,方法并不会返回读取结果,这一结果存储在 ...
分类:其他   时间:2017-02-06 19:55:19    收藏:0  评论:0  赞:0  阅读:230
谈CSS的设计模式
什么是设计模式? 曾有人调侃,设计模式是工程师用于跟别人显摆的,显得高大上;也曾有人这么说,不是设计模式没用,是你还没有到能懂它,会用它的时候。 先来看一下比较官方的解释:“设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类的、代码设计经验的总结。使用设计模式是为了可重 ...
分类:Web开发   时间:2017-02-06 19:55:09    收藏:0  评论:0  赞:0  阅读:192
XSS注入学习
引贴: http://mp.weixin.qq.com/s?__biz=MzIyMDEzMTA2MQ==&mid=2651148212&idx=1&sn=cd4dfda0b92ab6a88cc9e4ee9feea32d&chksm=8c21542ebb56dd38ac073112df40dfd2e7 ...
分类:其他   时间:2017-02-06 19:54:55    收藏:0  评论:0  赞:0  阅读:318
Log4j配置记录(特定java包/类的日志级别控制)
最近使用log4j,关于日志级别的如何配置生效百思不得其解,花了些时间,误打误撞终于整了,记录一下,备忘。 注意: 1、图中的2(log4j.logger.com.taobao)限制级别最高,它直接指定某个包中的所有日志级别。不指定的包或者类中的日志则按照1(log4j.rootLogger)生效执 ...
分类:编程语言   时间:2017-02-06 19:54:44    收藏:0  评论:0  赞:0  阅读:276
html5的鼠标拖拽
鼠标拖拽 拖拽文件上传 ...
分类:Web开发   时间:2017-02-06 19:54:25    收藏:0  评论:0  赞:0  阅读:199
分享几个免费IP地址查询接口(API)
淘宝IP地址库 提供的服务包括:1. 根据用户提供的IP地址,快速查询出该IP地址所在的地理信息和地理相关的信息,包括国家、省、市和运营商。2. 用户可以根据自己所在的位置和使用的IP地址更新我们的服务内容。 优势: 1. 提供国家、省、市、县、运营商全方位信息,信息维度广,格式规范。2. 提供完善 ...
分类:Windows开发   时间:2017-02-06 19:54:06    收藏:0  评论:0  赞:0  阅读:332
C#当中的扩展方法
先说有用的,c#扩展方法结论: 扩展方法能够向现有类型“添加”方法,而无需创建新的派生类型,重新编译或以其他方式修改原始类型。扩展方法必须是静态方法,可以像实例方法一样进行调用。且调用同名中实际定义的方法优先级要高于扩展方法。 先来个简单的例子: 这里我定义了一个测试类,CountYourNumbe ...
分类:Windows开发   时间:2017-02-06 19:53:26    收藏:0  评论:0  赞:0  阅读:317
c++ explicit关键字
explicit关键字不经常看到,切实比较生僻。今天总结一下。 C++提供了关键字explicit,可以阻止不应该允许的经过转换构造函数进行的隐式转换的发生。声明为explicit的构造函数不能在隐式转换中使用。 这是百度百科给的定义。 从定义上来看大概可以明白什么意思。 具体作用如下: expli ...
分类:编程语言   时间:2017-02-06 19:53:11    收藏:0  评论:0  赞:0  阅读:314
1356条   上一页 1 ... 14 15 16 17 18 ... 68 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!