之前一直不明白依赖注入有什么好处,甚至觉得它是鸡肋,现在想想,当时真是可笑。 这个想法正如同说接口是没有用处一样。 当整个项目非常庞大,各个方法之间的调用非常复杂,那么,可以想象一下,假设说没有任何的分离模块的想法,各个关系非常的复杂,不便于维护以及查找bug等等。这个时候,就需要一个东西,去将这么 ...
分类:
其他 时间:
2016-12-01 21:28:59
收藏:
0 评论:
0 赞:
0 阅读:
232
Question:首先,明确一点,什么是松耦合?什么是紧耦合? Answer:比如说两个模块,A模块和B模块,当两者的关联非常多的时候,就叫紧耦合,反之,则是松耦合。 实现松耦合的方式有,使用接口抽象出来,当两个模块的关联仅仅是根据几个接口就可以实现的话,那么,就应当叫松耦合,实现松耦合是非常有必要 ...
分类:
其他 时间:
2016-12-01 21:28:19
收藏:
0 评论:
0 赞:
0 阅读:
190
多个中断源在它们的抢占式优先级相同的情况下,子优先级不论是否相同,如果某个中断已经在服务当中,则其它中断源都不能打断它;只有抢占式优先级高的中断才可以打断其它抢占式优先级低的中断。 就是说, 组优先级不同的时候高优先级可以抢占低优先级进程。 组优先级相同的时候,子优先级不能抢占。 ...
分类:
其他 时间:
2016-12-01 21:28:03
收藏:
0 评论:
0 赞:
0 阅读:
199
select * from (select t.*, row_number() over(partition by 分组字段 order by 排序字段 desc ) rnfrom tablename t )where rn=1 row_number() OVER (PARTITION BY COL ...
分类:
数据库技术 时间:
2016-12-01 21:27:38
收藏:
0 评论:
0 赞:
0 阅读:
236
selenium3下写自动化脚本,使用firefox(48) 要下载驱动了 geckodriver 就是这个,和其他驱动放一个地方~~~ ...
分类:
其他 时间:
2016-12-01 21:27:19
收藏:
0 评论:
0 赞:
0 阅读:
206
1 什么是ajax ajax的直译是异步js和xml,即使用js和服务器进行通信,传输的数据形式不单单是xml。 异步交互指的是发送一个请求后,无需等待服务器的响应就可以发送第二个请求。ajax的另一个优点在于可以进行局部刷新,类似功能比如百度输入一个字会有10相关联系跳 出。 2 AJAX的优缺点 ...
分类:
Web开发 时间:
2016-12-01 21:26:25
收藏:
0 评论:
0 赞:
0 阅读:
201
1. NSTimer 不是很精确 2.CADisplayLink 屏幕 3.通过GCD来实现定时间器 //定时循环执行事件 //dispatch_source_set_timer 方法值得一提的是最后一个参数(leeway),他告诉系统我们需要计时器触发的精准程度。 所有的计时器都不会保证100%精 ...
分类:
移动平台 时间:
2016-12-01 21:26:09
收藏:
0 评论:
0 赞:
0 阅读:
306
匆匆一周将要过去,该做个总结了。 在本周,有一些主要课程,例:JS、.NET、软件工程等。还有一些不属于专业课的:形式政策、毛概、网络安全与组网。 就拿软件工程来说: 本周所讲的第11章 软件设计实现及界面设计 一、复习 OO 、原则、模式、架构(三层) 二、从Spec到实现 1. 计划(估计开发任 ...
分类:
其他 时间:
2016-12-01 21:25:48
收藏:
0 评论:
0 赞:
0 阅读:
202
Linux下查看mysql、apache是否安装,并卸载。 指令 ps -ef|grep mysql 得出结果 usr/bin/mysql 是指:mysql的运行路径 var/lib/mysql 是指:mysql数据库文件的存放路径 usr/lib/mysql 是指:mysql的安装路径 1,mys ...
分类:
数据库技术 时间:
2016-12-01 21:25:12
收藏:
0 评论:
0 赞:
0 阅读:
267
这几天做支付的时候,又用到了事物,为了方便自己以后查看,今天闲的没事就把以前的东西整理下。(其中引用别人的东西,在这里谢谢他们贡献的代码!) 一、事务处理概述: 事务:是若干事件的集合 事务处理:当所有事件执行成功,事务才执行;若有任何一个事件不能成功执行,事务的其它事件也不被执行。 只要你的MyS ...
分类:
数据库技术 时间:
2016-12-01 21:24:48
收藏:
0 评论:
0 赞:
0 阅读:
258
tcpdump host 210.27.48.1 and \ (210.27.48.2 or 210.27.48.3 \) 截获主机210.27.48.1 和主机210.27.48.2 或210.27.48.3的通信 http://www.cnblogs.com/ggjucheng/archive/ ...
分类:
系统服务 时间:
2016-12-01 21:24:12
收藏:
0 评论:
0 赞:
0 阅读:
260
Random Selection Algorithm This is the implementation of Random Selection Algorithm as instructed in Algorithms: Design and Analysis, Part1, Coursera. ...
分类:
其他 时间:
2016-12-01 21:23:10
收藏:
0 评论:
0 赞:
0 阅读:
243
小组名称:飞天小女警 项目名称:礼物挑选小工具 小组成员:沈柏杉(组长)、程媛媛、杨钰宁、谭力铭 final阶段各组员的贡献分分配如下: 此次分配与原计划的分配方案基本一致,50%积极度 50%工作量 积极程度由是否主动要求完成作业,随时随地可以加入讨论为评判标准 ...
分类:
其他 时间:
2016-12-01 21:22:55
收藏:
0 评论:
0 赞:
0 阅读:
197
最近业务上有要求,要实现类似oracle 的dblink linux版本 Server version: 5.6.28-0ubuntu0.14.04.1 (Ubuntu) 修改配置文件 /etc/mysql/my.cnf windows 版本 Server version: 5.6.21-log M ...
分类:
数据库技术 时间:
2016-12-01 21:21:56
收藏:
0 评论:
0 赞:
0 阅读:
242
事件驱动机制广泛应用于嵌入式系统,类似于中断机制,当有事件到来时(比如按键、数据到达),系统响应并处理该事件。相对于轮询机制,事件机制优势很明星,低功耗(系统处于休眠状态,当有事件到达时才被唤醒)和MCU利用率高。 Contiki将事件机制融入Protothreads机制,每个事件绑定一个进程(广播 ...
分类:
其他 时间:
2016-12-01 21:21:32
收藏:
0 评论:
0 赞:
0 阅读:
302
本文重点介绍使用Eclipse+pydev插件来写Python代码, 以及在Mac上配置Eclipse+Pydev 和Windows配置Eclipse+Pydev 编辑器:Python 自带的 IDLE 简单快捷, 学习Python或者编写小型软件的时候。非常有用。 编辑器: Eclipse + p ...
分类:
编程语言 时间:
2016-12-01 21:20:39
收藏:
0 评论:
0 赞:
0 阅读:
358