码迷,mamicode.com
首页 > 编程语言 > 周排行
Spring《二》 Bean的生命周期
Bean初始化 1、bean中实现public void init();方法,config.xml中增加init-method="init" 属性。 2、bean实现接口InitializingBean,实现方法afterPropertiesSet,配置文件无需改动。 Bean的使用 1、 Hell ...
分类:编程语言   时间:2017-06-13 17:23:13    阅读次数:159
算法时间复杂度分析基础
摘要 本文论述了在算法分析领域一个重要问题——时间复杂度分析的基础内容。本文将首先明确时间复杂度的意义,而后以形式化方式论述其在数学上的定义及相关推导。从而帮助大家从本质上认清这个概念。前言 通常,对于一个给定的算法,我们要做 两项分析。第一是从数学上证明算法的正确性,这一步主要用到形式化证明的方法 ...
分类:编程语言   时间:2017-06-13 17:23:49    阅读次数:116
[转]C++中sizeof(struct)怎么计算?
版权属于原作者,我只是排版。 1、 sizeof应用在结构上的情况 请看下面的结构: struct MyStruct{ double dda1; char dda; int type;}; 对结构MyStruct采用sizeof会出现什么结果呢?sizeof(MyStruct)为多少呢?也许你会这样 ...
分类:编程语言   时间:2017-06-13 17:24:14    阅读次数:136
KMP及其改进算法
本文主要讲述KMP已经KMP的一种改进方法。若发现不正确的地方,欢迎交流指出,谢谢! KMP算法的基本思想: KMP的算法流程: 每当一趟匹配过程中出现字符比较不等时,不需回溯 i 指针,而是利用已经得到的部分匹配的结果将模式向右滑动尽可能远的一段距离后,继续进行比较。 设S为目标串,T为模式串,设 ...
分类:编程语言   时间:2017-06-13 17:24:24    阅读次数:168
javascript获取非行间样式的方法(可以兼容各个浏览器)
实例: HTML: CSS: //我们使用currentStyle和getComputedStyle来获取div元素的样式 //我们就单说一下getComputedStyle怎么使用吧!getComputedStyle有两个参数,其中第一个参数指的是你要获取哪个元素的样式,而第二个参数则是一个垃圾, ...
分类:编程语言   时间:2017-06-13 17:25:06    阅读次数:219
视觉直观感受7种常用排序算法
视觉直观感受若干常用排序算法 1 快速排序 介绍: 快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的内部循环(inne ...
分类:编程语言   时间:2017-06-13 17:25:12    阅读次数:185
Python(文件处理)
二.基本操作 2.1 文件操作(怎么编码,怎么打开) 2.3 文件打开模式 打开文件时,需要指定文件路径和以何等方式打开文件,打开后,即可获取该文件句柄,日后通过此文件句柄对该文件操作。 打开文件的模式有: r ,只读模式【默认模式,文件必须存在,不存在则抛出异常】 w,只写模式【不可读;不存在则创 ...
分类:编程语言   时间:2017-06-13 17:25:32    阅读次数:316
David MacKay:用信息论解释 '快速排序'、'堆排序' 本质与差异
这篇文章是David MacKay利用信息论,来对快排、堆排的本质差异导致的性能差异进行的比较。 信息论是非常强大的,它并不只是一个用来分析理论最优决策的工具。 从信息论的角度来分析算法效率是一件很有趣的事,它给我们分析排序算法带来了一种新的思路。 运用了信息论的概念,我们很容易理解为什么快排的速度 ...
分类:编程语言   时间:2017-06-13 17:26:16    阅读次数:224
【Javascript】call 和aplly
apply和call是Function类型的原型函数。所有的函数都会自动继承这两个方法。 func.apply(thisArg, [argsArray])func.call(thisArg, arg1, arg2, ...) 可以解释成下面这样,即客体是个方法,args是客体方法的参数,主体本来不拥 ...
分类:编程语言   时间:2017-06-13 17:27:40    阅读次数:185
史上最全编程语言列表_你掌握了哪些?
摘要: 计算机编程语言可用于将指令传达给计算机。下面可能是史上最全编程语言列表,我将它们分为以下几类,你掌握了哪些? 计算机编程语言可用于将指令传达给计算机。下面可能是史上最全编程语言列表,我将它们分为以下几类,你掌握了哪些? 解释型编程语言 函数式编程语言 编译型编程语言 过程式编程语言 脚本编程 ...
分类:编程语言   时间:2017-06-13 17:28:24    阅读次数:221
谁说Javascript简单的?
谁说Javascript简单的? – Hacker Noon 原文链接 译文链接 谁说Javascript简单的? – Hacker Noon 原文链接 译文链接 谁说Javascript简单的? – Hacker Noon 原文链接 译文链接 这里有一些 Javascript初学者应该知道的技巧和 ...
分类:编程语言   时间:2017-06-13 18:18:47    阅读次数:248
Python验证码
from PIL import Image, ImageDraw, ImageFont, ImageFilter import random # 随机字母:def rndChar(): return chr(random.randint(65, 90)) # 随机颜色1:def rndColor() ...
分类:编程语言   时间:2017-06-13 18:18:56    阅读次数:138
Python常用端口扫描
from socket import *import sys host=sys.argv[1]service={'21':'FTP','23':'Telnet','25':'SMTP','53':'DNS','69':'TFTP','80':'HTTP','135':'RPC','137':'Net ...
分类:编程语言   时间:2017-06-13 18:19:04    阅读次数:185
Hash table and Python dictionary
One of the most useful Python collections is the dictionary, which is an associative data type where you can store key-data pairs. It is implemented u... ...
分类:编程语言   时间:2017-06-13 18:19:12    阅读次数:210
python简单线程和协程学习
python中对线程的支持的确不够,不过据说python有足够完备的异步网络框架模块,希望日后能学习到,这里就简单的对python中的线程做个总结 threading库可用来在单独的线程中执行任意的python可调用对象。尽管此模块对线程相关操作的支持不够,但是我们还是能够用简单的线程来处理I/O操 ...
分类:编程语言   时间:2017-06-13 18:20:29    阅读次数:113
Java的三种多线程
项目结构 继承Thread类 实现Runnable接口 实现Callable<T>接口 运行 ...
分类:编程语言   时间:2017-06-13 18:21:11    阅读次数:194
Spring Security入门(2-2)Spring Security 的运行原理 2
Java配置和表单登录 因此使用Java代码配置Spring Security主要是这两个步骤:1、创建过滤器2、注册过滤器。 1.创建过滤器这段配置创建一个Servlet Filter:springSecurityFilterChain,其负责应用中的所有安全,包括:保护应用的URLS,验证提交的 ...
分类:编程语言   时间:2017-06-13 18:21:18    阅读次数:230
POJ 1466 Girls and Boys (匈牙利算法 最大独立集)
Girls and Boys Time Limit: 5000MS Memory Limit: 10000K Total Submissions: 10912 Accepted: 4887 Description In the second year of the university somebo ...
分类:编程语言   时间:2017-06-13 18:21:32    阅读次数:201
Unity AssetBundle工作流
一、创建AssetBundle 1、在资源的Inspector视图下有一个AssetBundle的UI,第一个选项表示AssetBundle名称,第二个用于设置AssetBundle Variant,主要用于在不同版本资源的使用和动态替换AssetBundle。 2、在Unity的Assets文件夹 ...
分类:编程语言   时间:2017-06-13 18:21:46    阅读次数:203
CAS工程用redis集群存储票据ticket Spring整合
准备工作: jdk版本:1.8 junit版本:4.12 maven jar包版本: 1:RedisTemplate由来简介 在网上没有找到redisTemplate操作redis集群的例子,所以只能自己动手,在这里简单说一下过程.首先既然redisTemplate依赖jedis,那我们可以认为他内 ...
分类:编程语言   时间:2017-06-13 18:21:52    阅读次数:3279
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!