首页 > 2017年12月02日 > 全部分享
【架构篇】OCP和依赖注入
描述 本篇文章主要讲解 : (1)OO设计OCP原则; (2)依赖注入引入 (3)依赖注入分析 (4)依赖注入种类 1 内容区 1 内容区 1.1 IOC背景 (1)Ralph E. Johnson & Brian Foote 论文 《Designing Reusable Classes》 早在19 ...
分类:其他   时间:2017-12-02 16:50:56    收藏:0  评论:0  赞:0  阅读:190
洛谷 P2042 维护数列
http://blog.csdn.net/drazxlnddt/article/details/51051598 flip为true表示以当前节点为根的子树需要交换。set为true表示以当前节点为根的子树(包括自身)需要全部设为setv。 有个大坑:所谓和最大的子列最少有一个元素。有些操作可能对空 ...
分类:其他   时间:2017-12-02 16:50:29    收藏:0  评论:0  赞:0  阅读:210
kmp模板
//kuangbin的模板:int S[maxn]; int T[maxn]; int next_[maxn]; int tlen,slen; void GetNext() { int k=-1; next_[0]=-1; int j=0; while(j<tlen) { if(k 1||T[j]= ...
分类:其他   时间:2017-12-02 16:50:07    收藏:0  评论:0  赞:0  阅读:161
数据类型总结:可变不可变
字符串、整数等都是不可变的,而list是可变的,tuple不可变。dict和set都是可变的 对于不变对象来说,调用对象自身的任意方法,也不会改变该对象自身的内容。相反,这些方法会创建新的对象并返回,这样,就保证了不可变对象本身永远是不可变的。 谈谈pop()和remove()2个方法的用法,前者是 ...
分类:其他   时间:2017-12-02 16:49:53    收藏:0  评论:0  赞:0  阅读:310
Appium基础二:Appium的安装(基Windows)
1.JAVA环境配置: 1.1安装jdk; 1.2配置JAVA_Home、Path配置、java验证 Path: 输入C:\Program Files\Java\jdk1.8.0_121\bin;C:\Program Files\Java\jre1.8.0_121\bin CLASSPATH(jav ...
分类:移动平台   时间:2017-12-02 16:49:41    收藏:0  评论:0  赞:0  阅读:171
Python之路,Day2 - Python基础2
本节内容 列表、元组操作 字符串操作 字典操作 集合操作 文件操作 字符编码与转码 1. 列表、元组操作 列表是我们最以后最常用的数据类型之一,通过列表可以对数据实现最方便的存储、修改等操作 定义列表 1 names = ['Alex',"Tenglan",'Eric'] 通过下标访问列表中的元素, ...
分类:编程语言   时间:2017-12-02 16:49:23    收藏:0  评论:0  赞:0  阅读:231
数学篇--初中数学知识
第一章:初中数学知识2017-12-02 第一节:数与代数 知识点1:实数 实数的分类 实数包含:a.有理数;b.无理数(无限不循环小数) 其中-->有理数:包含整数【正整数、0、负整数】;分数(有限或无限循环小数)【正分数、负分数】 无理数包含【正无理数、负无理数】 ...
分类:其他   时间:2017-12-02 16:49:00    收藏:0  评论:0  赞:0  阅读:208
2017-2018-1 20179202《Linux内核原理与分析》第十周作业
一、设备与模块 1.设备类型 块设备:随机访问设备中的内容,通过块设备结点访问,通常被挂载为文件系统 字符设备:不可寻址,仅提供数据的流式访问,通过字符设备结点访问,应用程序通过直接访问设备节点与字符设备交互 网络设备:通过套接字API来访问 除了物理设备外还有些驱动设备是虚拟的(伪设备),仅提供访 ...
分类:系统服务   时间:2017-12-02 16:48:47    收藏:0  评论:0  赞:0  阅读:294
python 集合 gather
1、当两个列表或者字典有交叉和重复,需要统计人数,集合就能很好的帮助去重集合还能把列表或集合拆出来 2、gather 3.set 更重要的作用是 “关系测试” 集合 两大特性: 去重: 把一个列表变成集合,就自动去重了关系测试:测试两组数据之前的交集、差集、并集等关系 #!/usr/bin/env ...
分类:编程语言   时间:2017-12-02 16:48:12    收藏:0  评论:0  赞:0  阅读:270
Spring注解开发简要步骤
1、除spring基本包外还需要下载AOP包 spring-aop-4.2.4.RELEASE.jar 2、导入约束(最后两行) 3、指定注释自动扫描的包,自动注入包中有注解的类 4、在扫描的类上加入注释标签 @Component、@Service等等 5、注入引用 备注:也可以XML配置和注释混合 ...
分类:编程语言   时间:2017-12-02 16:48:00    收藏:0  评论:0  赞:0  阅读:237
可持久化数组·放弃尊严
#include<cstdio> #define MXN 1000000+1 #define mid(a,b) ((a+b)>>1) int read(){ int x=0,w=1; char c=getchar(); while(c<'0'||c>'9'){ if(c=='-') w=-1; c= ...
分类:编程语言   时间:2017-12-02 16:47:31    收藏:0  评论:0  赞:0  阅读:151
Linux统计文件夹占用空间大小--du命令基本用法
简单写一个 linux查看文件夹占用空间大小--du命令的一种用法 ...
分类:系统服务   时间:2017-12-02 16:47:17    收藏:0  评论:0  赞:0  阅读:240
linux下(fdisk,gdisk,parted)三种分区工具比较
1 2种分区结构简介 MBR分区 硬盘主引导记录MBR由4个部分组成 主引导程序(偏移地址0000H--0088H),它负责从活动分区中装载,并运行系统引导程序。 出错信息数据区,偏移地址0089H--00E1H为出错信息,00E2H--01BDH全为0字节。 分区表(DPT,Disk Partit ...
分类:系统服务   时间:2017-12-02 16:47:05    收藏:0  评论:0  赞:0  阅读:980
C# System.Windows.Forms.WebBrowser中判断浏览器内核和版本
参考 [完美]原生JS获取浏览器版本判断--支持Edge,IE,Chrome,Firefox,Opera,Safari,以及各种使用Chrome和IE混合内核的浏览器 利用js来判断 ...
分类:Windows开发   时间:2017-12-02 16:46:36    收藏:0  评论:0  赞:0  阅读:718
Spring Boot 实现RESTful webservice服务端示例
Wit-Neptune是基于Spring Boot的RESTful API示例。 麻雀虽小,但五脏俱全,小小的代码示例涵盖了RESTful API后台的基本功能。 可在这个基础上快速构建后台的能力。 ...
分类:编程语言   时间:2017-12-02 16:46:07    收藏:0  评论:0  赞:0  阅读:274
SQLSERVER最简单的同名数据库恢复过程.
一. 冷备份恢复 1. net stop mssqlserver # 如果是安装的默认数据库实例 关闭 sqlserver的数据库 2. copy sqlserver的数据文件 主要是mdf 数据文件以及ldf 的磁盘文件. 3. 如果数据库采取完整日志模式 日志文件比较多的情况下可以先处理一下日志 ...
分类:数据库技术   时间:2017-12-02 16:45:36    收藏:0  评论:0  赞:0  阅读:316
python 复习 4-1 函数、参数、返回值、递归
函数 完成特定功能的一个语句组,这个语句组可以作为一个单位使用,并且给它组语句取一个名子,即函数名 可以通过函数名在程序不同地方多次执行,即函数调用 预定义函数(可以直接使用) 自定义函数(自编写的) 函数的定义: def 函数句([参数列表]): //定义 函数的调用: 函数名([参数列表]) / ...
分类:编程语言   时间:2017-12-02 16:45:17    收藏:0  评论:0  赞:0  阅读:223
python 函数 初学
一、定义一个函数你可以定义一个由自己想要功能的函数,以下是简单的规则:1.函数代码块以def关键词开头,后接函数标识符名称和圆括号()。2.任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。3.函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。4.函数内容以冒号起始,并 ...
分类:编程语言   时间:2017-12-02 16:44:57    收藏:0  评论:0  赞:0  阅读:246
spring ioc beanfactory 关系图
![](https://images2018.cnblogs.com/blog/497099/201712/497099-20171202161858647-793489912.png) ...
分类:编程语言   时间:2017-12-02 16:44:47    收藏:0  评论:0  赞:0  阅读:237
【洛谷】U16580 奇怪的根式
选自一道初中奥数题: 1/(2*sqrt(1)+sqrt(2))+1/(3*sqrt(2)+2*sqrt(3))+1/(4*sqrt(3)+3*sqrt(4))+…+1/((n+1)*sqrt(n)+n*sqrt(n+1)) = ? 我们先研究一下通项: 可以发现: 1/((n+1)*sqrt(n) ...
分类:其他   时间:2017-12-02 16:44:06    收藏:0  评论:0  赞:0  阅读:198
1130条   上一页 1 ... 26 27 28 29 30 ... 57 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!