首页 > 2016年03月28日 > 全部分享
设计模式系列之四:观察者模式
前言观察者模式是属于设计模式中的行为型模式,所谓行为型就是指对象的动作发生改变,比如方法以及状态。那么观察者模式是一种什么模式呢?说白了,观察者模式解决的一对多的依赖关系,当一个对象的状态发生改变的时候,其他依赖此对象的对象会得到通知并且做出相应的改变。但从定义上还是很难理解。我们可以从一个简单的例子中更深地去体会观察者模式。 问题背景 某公司的两名职员在主管离开办公室后,一个在看股票,一个在...
分类:其他   时间:2016-03-28 00:08:48    收藏:0  评论:0  赞:0  阅读:269
HDU 5651 xiaoxin juju needs help(BestCoder Round #77 (div.1)1001)
套公式,求一个逆元。。。...
分类:其他   时间:2016-03-28 00:08:38    收藏:0  评论:0  赞:0  阅读:357
机器学习:核函数的一个小题目
题目:给一百万个三角形,再给一个点,判断在不在某个三角形内。 解法1:RTree 解法2:核函数映射。使得二维空间线性不可分的情况变为三维或四维空间线性可分的。 ---------------------------------------------------------------------- (1)首先介绍核函数。 核函数指所谓径向基函数(Radial Basis Functi...
分类:其他   时间:2016-03-28 00:08:18    收藏:0  评论:0  赞:0  阅读:269
阿里JAVA开发面试常问问题总结3
阿里java开发面试...
分类:编程语言   时间:2016-03-28 00:08:08    收藏:0  评论:0  赞:0  阅读:243
理解maven的核心概念
好久没进行java方面的开发了,最近又完成了一个java相关的任务,顺便重新体会了 maven 这一利器。 在使用过程中发现以前对maven的理解不够深入,借此机会重新梳理了一下maven的核心概念。相信理解了这些核心概念, 即使长时间不使用,以后再重新上手也会非常容易。 本文以类图的方式,介绍maven核心的12个概念以及相互之间的关系。 Table of Contents ...
分类:其他   时间:2016-03-28 00:07:58    收藏:0  评论:0  赞:0  阅读:216
Atom编辑器入门到精通(四) Atom使用进阶
在本节中将介绍Atom提供的更高级的使用技巧,通过这些技巧将会进一步提高你的代码编写效率...
分类:其他   时间:2016-03-28 00:07:48    收藏:0  评论:0  赞:0  阅读:306
【架构篇】Android移动app架构设计浅谈
前言 架构,又名软件架构,是有关软件整体结构与组件的抽象描述,用于指导大型软件系统各个方面的设计。 软件架构设计目标: 1.可靠性(Reliable)。软件架构的可靠是产品设计的前提。 2.安全性(Secure)。软件架构的安全性是产品可持续发展的条件。 3.可扩展性(Scalable)。软件架构必须能够不同的功能需求情况下,支持可扩散性。 4.可定制化(Customi...
分类:移动平台   时间:2016-03-28 00:07:38    收藏:0  评论:0  赞:0  阅读:182
sql数据类型
目前在重构机房收费系统,本想总结一下遇到的错误,但是一些错误,自己目前还处于混乱状态,so,那就总结一下别的。 在重构的时候我们与数据库会经常打交道,那么尤其是数据类型尤为重要,下面是整理的一些关于SQL Server中的数据类型。 一、 整数数据类型 整数数据类型是最常用的数据类型之一。 1、INT (INTEGER) INT (或INTEGER)数据类型存储从-2的31次方 (-...
分类:数据库技术   时间:2016-03-28 00:07:28    收藏:0  评论:0  赞:0  阅读:334
基于Redis的三种分布式爬虫策略
前言:爬虫是偏IO型的任务,分布式爬虫的实现难度比分布式计算和分布式存储简单得多。 个人以为分布式爬虫需要考虑的点主要有以下几个: 爬虫任务的统一调度 爬虫任务的统一去重 存储问题 速度问题 足够“健壮”的情况下实现起来越简单/方便越好 最好支持“断点续爬”功能 Python分布式爬虫比较常用的应该是scrapy框架加上Redis内存数据库,中间的调度任务等用scrapy-redis模块实现。...
分类:其他   时间:2016-03-28 00:07:18    收藏:0  评论:0  赞:0  阅读:227
Item 26: 避免对universal引用进行重载
本文翻译自《effective modern C++》,由于水平有限,故无法保证翻译完全正确,欢迎指出错误。谢谢! 如果你需要写一个以名字作为参数,并记录下当前日期和时间的函数,在函数中还要把名字添加到全局的数据结构中去的话。你可能会想出看起来像这样的一个函数:std::multiset name; // 全局数据结构void logAndAdd(co...
分类:其他   时间:2016-03-28 00:06:58    收藏:0  评论:0  赞:0  阅读:275
【LeetCode OJ 075】Sort Colors
题目链接:https://leetcode.com/problems/sort-colors/ 题目:Given an array with n objects colored red, white or blue, sort them so that objects of the same color are adjacent, with the colors in the order r...
分类:其他   时间:2016-03-28 00:06:48    收藏:0  评论:0  赞:0  阅读:262
UESTC 1300 Easy Problem 水题
Given n strings Ai, Each string has a non-negative cost Ci. Let’s define the function of string ss: f(s)=∑i=1nCi?tot(s,i) tot(s,i) represents the number of occurrences of s in Ai Find the maximal value of function f(s) over all strings. Note that s is...
分类:其他   时间:2016-03-28 00:06:38    收藏:0  评论:0  赞:0  阅读:228
架构设计:系统间通信(22)——提高ActiveMQ工作性能(上)
根据这个系列文章所陈述的中心思想,系统的性能层次包括:代码级性能、规则性能、存储性能、网络性能,以及多节点协同方法(集群方案),所以我们优化ActiveMQ的中心思路也是这样的:首先优化ActiveMQ单个节点的性能,然后在配置ActiveMQ的集群。下面我们就按照这个思路,一步步介绍和ActiveMQ性能有关的那些事。...
分类:其他   时间:2016-03-28 00:06:28    收藏:0  评论:0  赞:0  阅读:270
[JAVA · 初级]:11.终结者-final
关于final关键字的总结,是很容易学习和掌握的,大致分为用final修饰的符号常量、类、方法、属性四部分,而这四部分的内容也是我们必须掌握的,很实用,在项目中经常来利用final关键字来帮忙以完成我们特定的任务。...
分类:编程语言   时间:2016-03-28 00:06:18    收藏:0  评论:0  赞:0  阅读:304
Android新手入门2016(16)--画图
画图设计到图片的格式,有空可以看看图片资源各种格式。了解一下图片格式,对学习有用的。而且我面试别人的时候也很喜欢问这个问题,哈哈。 先看个图。 直接看代码吧,注释很详细了。 activity_hello_world.xml <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"...
分类:移动平台   时间:2016-03-28 00:06:08    收藏:0  评论:0  赞:0  阅读:302
win7win8 64位汇编开发环境合集安装与设置
win7win8 64位汇编开发环境合集安装与设置 下载 win7 win8  64位汇编开发环境.rar 下载地址打开DOSBox0.74-win32-installer.exe进行安装将debug.exe,edit.com,link.exe,masm.exe这几个程序复制到d:\myassembly文件夹下即可找到你安装的路径文件夹下,以记事本打开文件:DOSBox 0.74 Opt...
分类:Windows开发   时间:2016-03-28 00:05:58    收藏:0  评论:0  赞:0  阅读:622
Object-C基础(7)——类与对象
Object-C的面向对象        类:一批具有相同特征的对象的统称(一批相似对象的概念)        类:一批对象的总称。        对象:具体存在的东西。        定义类的语法:                Object-C定义类,需要2个部分:                头文件部分(声明部分)    —— 相当表盘部分,暴露出来供用户操作的。...
分类:其他   时间:2016-03-28 00:05:38    收藏:0  评论:0  赞:0  阅读:401
Android自定义控件系列案例【四】
在这个拼颜值的时代,Android原生态的控件渐渐失去吸引力,让人感到失望,产品经理不会选择,UI设计不会选择,只能烂在我们程序员的手里,是吗?天生傲骄的程序员为了满足颜值控们的要求,纷纷踏上了这条自定控件之路,没错,这是唯一的出路,也是大神必经之路。让我们在通往大神的路上相互照应,抱团取暖。...
分类:移动平台   时间:2016-03-28 00:05:28    收藏:0  评论:0  赞:0  阅读:391
Java笔记---通过nginx和FileZilla部署代码到云服务器
一、前言在前一篇中了解到如何利用 SecurityCRT 远程登录云主机,那么现在就到重头戏了:如何将我们的 Java Web 项目部署到云主机上呢?请往下看…二、Nginx 的使用 简介 简单说一下: 1. Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器 2. 特点是占有内存少,并发能力强。在高连接并发的情况下,Nginx是Apache服务...
分类:编程语言   时间:2016-03-28 00:05:08    收藏:0  评论:0  赞:0  阅读:500
聊聊android界面适配
为什么要适配?我们先来看一组统计数据,这是国外opensignal给出的统计数据,我们来看看去年8月份的统计数据,参考链接我们先来看看几个图表: 2014设备分布图: 2015设备分布图: 设备品牌分布: 屏幕尺寸分布: 系统分布图: 与ios对比图: 从上面几个图就可以看出android设备多,品牌多,屏幕尺寸多,还有系统版本分布比较大,碎片化比较严重,这也就是android之所以要...
分类:移动平台   时间:2016-03-28 00:04:58    收藏:0  评论:0  赞:0  阅读:348
1572条   上一页 1 ... 76 77 78 79 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!