现在位置: 首页 > bovine发表的所有文章
  • 06月
  • 20日
综合 ⁄ 共 337字 评论关闭
当某类消息过于密集时,会导致其他类型的消息长时间无应答或延迟。 基本结构:server listener --> thread pools --> message handler --> real business processor 。这样的结构会是一个线程池分发所有消息,结构比较简单,但操作密集型消息时,会导致上面的情况发生。 需要改为:server listener -->  message handler --> thread pools --> real business processor,这样的好处就是可根据message handler将不同的消息分发给不同的thread pools,再做后续处理。但设计上较前者复杂不少。 密集型消息和非密......
阅读全文
  • 06月
  • 10日
综合 ⁄ 共 1435字 评论关闭
哎,这个年过的让我有点懒了。你懂得!程序员是不能懒的,所以还是逼着自己把这个集合的相关操作的程序写出来吧。我一直都告诉自己,程序不是想出来,是写出来的,程序不是在你的大脑里运行的,程序是在你的电脑上运行的,是吧,伙计! 如果,我想要一直的再懒下去,恐怕,链表我都不会实现了。呵呵!程序员需要的就是那种手摸键盘的感觉,你要是手不摸键盘就痒痒的,那你就该把手放到键盘上去磨磨了,至少,看完这个我写的程序你心里也该痒痒了。我知道你,你肯定实现的比我好!是吧,朋友!因为,我很菜!我都能实现,更何况你呢......
阅读全文
  • 05月
  • 21日
综合 ⁄ 共 1992字 评论关闭
Jedis 是 Redis 官方首选的 Java 客户端开发包。这篇文章我们将介绍如何使用 Sorted Set 排序集合(zsets)。 Sorted Set 跟一个集合一样,它是不会存在重复的数值,最大的不同是 Sorted Set 中每个元素都是经过排序的。 我们先看一些命令: import java.util.HashMap; import java.util.Map; import redis.clients.jedis.Jedis; public class TestJedis { public static void main(String[] args) { String key = "mostUsedLanguages"; Jedis jedis = new Jedis("localhost"); //Adding a value with score to the set ......
阅读全文
  • 04月
  • 01日
综合 ⁄ 共 1499字 评论关闭
五、如何留住用户 在互联网是没有用户的概念的,什么叫用户?是能够长期跟你玩下去的。 使用面膜的大部分是一些女人,或者是年轻的妈妈比较多。你为什么不跟别人聊点别的呢?比如说你跟宝宝之间的一些生活细节,你可以拍拍照片,为什么你平常不多出去走一走呢?移动互联网世界了,你为什么不拿着手机到全国各个地方走一走呢?去旅游或者去你家乡某个地方走走爬爬山呢?去多拍一些照片嘛,去展示你的生活状态。你今天能够这么轻松的带着宝宝到处去游玩,是因为什么,是因为你的工作方式,是因为你的创业方式所决定了你的生活状态......
阅读全文
  • 07月
  • 13日
综合 ⁄ 共 770字 评论关闭
    想要Android应用只用竖屏,要在Manifest.xml文件设置属性(只能设置在Activity上): android:screenOrientation="portrait" --> 只用竖屏 android:configChanges="keyboardHidden|orientation" --> 如此设置当用户横竖屏时不会重启Activity 完整的例子: <application android:label="@string/app_name"       android:icon="@drawable/icon"       android:name=".MyApplication">        <activity android:theme="@style/Theme.Welcome"        android:label="@string/app_name"         andro......
阅读全文
  • 05月
  • 21日
综合 ⁄ 共 2738字 评论关闭
POM.xml是一个maven项目的核心,每个工程的目录下面总有一个POM.XML文件,也就是说,它是属于单个项目的,要有这个概念。 首先,把 POM.xml 需要涉及的内容列出 <project>  <modelVersion>4.0.0</modelVersion>  <!-- The Basics -->  <groupId>...</groupId>  <artifactId>...</artifactId>  <version>...</version>  <packaging>...</packaging>  <dependencies>...</dependencies>  <parent>...</parent>  <dependencyMa......
阅读全文
  • 02月
  • 21日
综合 ⁄ 共 3372字 评论关闭
转:http://www.cnblogs.com/heaad/archive/2011/01/02/1924195.html BloomFilter——大规模数据处理利器     Bloom Filter是由Bloom在1970年提出的一种多哈希函数映射的快速查找算法。通常应用在一些需要快速判断某个元素是否属于集合,但是并不严格要求100%正确的场合。   一. 实例    为了说明Bloom Filter存在的重要意义,举一个实例:   假设要你写一个网络蜘蛛(web crawler)。由于网络间的链接错综复杂,蜘蛛在网络间爬行很可能会形成“环”。为了避免形成“环”,就需要知道蜘蛛已经访问过那些URL。给一个URL,怎......
阅读全文
  • 02月
  • 13日
综合 ⁄ 共 710字 评论关闭
 loadView 和 viewDidLoad 是 iPhone 开发中肯定要用到的两个方法。 他们都可以用来在视图载入的时候初始化一些内容。 但是他们有什么区别呢?     viewDidLoad 方法只有当 view 从 nib 文件初始化的时候才被调用。viewDidLoad 用于初始化,加载时用到。     loadView 方法在控制器的 view 为 nil 的时候被调用。 此方法用于以编程的方式创建 view 的时候用到。loadView 是使用代码生成视图的时候,当视图第一次载入的时候调用的方法。用于使用(写)代码来实现控件。用于使用代码生成控件的函数。如: - ( void ) loadView { ......
阅读全文
  • 02月
  • 02日
综合 ⁄ 共 1248字 评论关闭
Oracle中的数据类型   数据类型 取值范围 描述 备注 char(n) n=1to 2000字节 存储固定长度的字符串,默认长度为1。   varchar2(n) n=1to 4000 字节 可变长的字符串,具体定义时指明最大长度n,这种类型可以放数字、字母以及ASCII码字符集(或者EBCDIC等数据库系统接受的字符集标准)中的所有符号。 节省表空间,一个空的varchar2(2000)字段和一个空的varchar2(2)字段所占用的表空间是一样的。 nchar(n) n=1to 2000 字节 Unicode数据类型,只能存储utf-16和utf-8的数据。存......
阅读全文
  • 12月
  • 18日
综合 ⁄ 共 2373字 评论关闭
  1.boost libraries简介   之前对boost 库已有耳闻,但是没有去用过。这几天开始决定研究一下。 boost libraries是由c++标准库委员会组织的一系列c++“准”标准库,也可以说是c++候选标准库的打包。旨在推动一些成熟的c++库成为标准库。 什么是c++的标准库?鼎鼎大名的iostream库,STL库都是c++标准库,所有的c++编译器都支持这些标准库。 既然这些库都是准c++标准库,它们只和c++编译器的支持有关,和具体的操作系统平台无关。所以这些c++库可以在所有支持c++语言的操作系统平台上运用。当然,PC上常用的也只是windows和Linux 系......
阅读全文
  • 12月
  • 11日
综合 ⁄ 共 1813字 评论关闭
#include <windows.h> #include <math.h> #include <gl/GL.h> #include <gl/glut.h> int SCREEN_HEIGHT = 480; int NUMPOINTS = 0; class Point { public: float x, y; void setxy(float x2, float y2) { x = x2; y = y2; } Point operator&(const Point & rPoint) { x = rPoint.x; y = rPoint.y; return * this; } }; Point abc[4]; void myInit() { glClearColor(0.0,0.0,0.0,0.0); glColor3f(1.0f, 0.0, 0.0); gl......
阅读全文
  • 11月
  • 10日
综合 ⁄ 共 1838字 评论关闭
本文来自 丕子 的博客 http://www.zhizhihu.com/html/y2012/4124.html 一个给不知道机器学习是什么东西的人讲的一个挺不错的例子,方法。 今天从 quora 上看了一个问题:如何给不是 CS 的学生,给不知道机器学习和数据挖掘的学生,讲明白什么是机器学习和数据挖掘。 其中有个答案很不错,拿买芒果的例子来给大家解释。老师们也应该多用用类似的一些例子,启发下学生的思考。 ============================= 买芒果 有一天,你想吃芒果了,你就到地边的小摊上去买芒果,小摊上有好多芒果啊,你可以自己用手挑芒果。挑完......
阅读全文