码迷,mamicode.com
首页 > 编程语言
spring框架的设计理念与设计模式分析
Spring 的骨骼架构 Spring 总共有十几个组件,但是真正核心的组件只有几个,下面是 Spring 框架的总体架构图: 从上图中可以看出 Spring 框架中的核心组件只有三个:Core、Context 和 Beans。它们构建起了整个 Spring 的骨骼架构。没有它们就不可能有 AOP、 ...
分类:编程语言   时间:2016-09-29 09:31:15    阅读次数:232
C++ 类的动态组件化技术
序言: N年前,我们曾在软件开发上出现了这样的困惑,用VC开发COM组件过于复杂,用VB开发COM组件发现效率低,而且不能实现面向对象的很多特性,例如,继承,多态等。更况且如何快速封装利用历史遗留的大量C++代码本身就是一个大的难题。 当时,开发小组的成员通过共同努力,摸索了一套C++类的动态组件化 ...
分类:编程语言   时间:2016-09-29 07:52:05    阅读次数:281
Python 网络爬虫(图片采集脚本)
爬虫原理 通过Python访问网站,获取网站的HTML代码,通过正则表达式获取特定的img标签中src的图片地址。 之后再访问图片地址,并通过IO操作将图片保存到本地。 脚本代码 运行结果 ...
分类:编程语言   时间:2016-09-29 07:51:19    阅读次数:326
用python格式化小说txt
下载了《无人生还》的txt版。传到手机,发现阅读器识别得不够好。 原文格式如下: 我想要它变成这样子的: 貌似编辑器做不到这么高级的替换,我要写个小程序了。那就python吧。 python的东西几乎全都忘光了。helloworld、数字转字符串、字符串截取、串内查找、字符串的遍历、文件读写、文件遍 ...
分类:编程语言   时间:2016-09-29 07:45:18    阅读次数:210
数组中的逆序对
题目描述 在数组中的两个数字,如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。输入一个数组,求出这个数组中的逆序对的总数P。并将P对1000000007取模的结果输出。 即输出P%1000000007 输入描述: 题目保证输入的数组中没有的相同的数字 数据范围: 对于%50的数据,siz ...
分类:编程语言   时间:2016-09-29 07:45:22    阅读次数:174
【转载】20道常见初级Java面试题
这篇文章的内容很不错。学到了很多东西。值得仔细琢磨。 http://mt.sohu.com/20160831/n466900239.shtml 20道常见初级Java面试题,入职者必备! 广州华信智原2016-08-31 09:30:37阅读(564)评论(0) 声明:本文由入驻搜狐公众平台的作者撰 ...
分类:编程语言   时间:2016-09-29 07:44:34    阅读次数:276
搞不懂的算法-排序篇
最近在学习算法,跟着<Algorithms>这本书,可能是自己水平不够吧,看完排序算法后各种,希尔,归并,快排,堆的实现在脑子里乱成一锅粥,所以就打算大概总结一下,不求精确,全面,只想用平白的语言来理一理,如有错误之处,请直言。 为什么所有的算法书籍都重墨介绍排序,一、对一组数据进行排序在生活中是如 ...
分类:编程语言   时间:2016-09-29 07:45:41    阅读次数:271
Python日期时间函数处理
所有日期、时间的 api 都在datetime模块内。 1 日期的格式化输出 datetime => string import datetime now = datetime.datetime.now() now.strftime('%Y-%m-%d %H:%M:%S') 输出 '2015-04- ...
分类:编程语言   时间:2016-09-29 07:44:13    阅读次数:213
Python OpenCV —— bitwise
关于图像的位操作,目的是为了将一个logo覆盖到另一个图片上。 输出图形(位置好像不太对。。。请忽略): 这里感谢交流群里废帝和黄同学帮助理解位运算。目前还是不能深入理解,再学习下吧。 ...
分类:编程语言   时间:2016-09-29 07:41:37    阅读次数:376
Python OpenCV —— Arithmetic
图案的算术操作。 输出如下(图丑忽略。。。文档原图未找到): ...
分类:编程语言   时间:2016-09-29 07:43:17    阅读次数:175
Python中,如何初始化不同的变量类型为空值
参考文章 Python中,如何初始化不同的变量类型为空值 常见的数字,字符,很简单,不多解释。 列表List的其值是[x,y,z]的形式 字典Dictionary的值是{x:a, y:b, z:c}的形式 元组Tuple的值是(a,b,c)的形式 所以,这些数据类型的变量,初始化为空值分别是: 数值 ...
分类:编程语言   时间:2016-09-29 07:41:27    阅读次数:219
Python OpenCV —— geometric
用OpenCV画几何图形。 输出: ...
分类:编程语言   时间:2016-09-29 07:37:55    阅读次数:329
关于python3 OpenCV的安装和配置
开发环境,win7 32bit, Anaconda3.之前尝试pip安装,但是总是不成功。后来,交流群里面废帝大神让我用conda安装,之后按照conda install --channel https://conda.anaconda.org/menpo opencv3,安装成功。开始的时候总是提 ...
分类:编程语言   时间:2016-09-29 07:37:59    阅读次数:343
各种排序笔记
在计算机科学中,排序是一门基础的算法技术,许多算法都要以此作为基础,不同的排序算法有着不同的时间开销和空间开销。排序算法有非常多种,如我们最常用的快速排序和堆排序等算法,这些算法需要对序列中的数据进行比较,因为被称为基于比较的排序。 基于比较的排序算法是不能突破O(NlogN)的。简单证明如下: N ...
分类:编程语言   时间:2016-09-29 07:36:43    阅读次数:210
Python OpenCV —— Border
关于border的部分,边缘处理。 输出如下: ...
分类:编程语言   时间:2016-09-29 07:37:22    阅读次数:460
Python OpenCV —— Modifying
一些索引和修改图像像素点数据等的操作,可打印观察运行结果。 ...
分类:编程语言   时间:2016-09-29 07:37:27    阅读次数:276
基础入门_Python-模块和包.运维开发中__import__动态导入最佳实践?
常规导入:importmodule_name[,module1,...] frommodule_nameimport[*|child[,child1,...] frommodule_nameimport[*|child[,child1,...]asalias_name注意:导入语句可出现在程序任意位置,自定义包要实现frommodule_nameimport*的效果则此模块必须在__init__.py实现__all__=[‘modu..
分类:编程语言   时间:2016-09-29 02:32:39    阅读次数:302
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!