现在位置: 首页 > EdnaWillilams发表的所有文章
  • 10月
  • 08日
综合 ⁄ 共 1403字 评论关闭
1.BlockingQueue:支持两个附加操作的 Queue,这两个操作是:检索元素时等待队列变为非空,以及存储元素时等待空间变得可用。   2.BlockingQueue 不接受 null 元素。   3.BlockingQueue 可以是限定容量的。   4.BlockingQueue 实现是线程安全的。Queue不是线程安全的。因此可以将Blockingqueue用于用于生产者-使用者队列。   根据Api修改的一个例子,大家可以修改自己体验BlockingQueue的使用     package test;   import java.util.concurrent.ArrayBlockingQueue;   import java.util.concurrent.BlockingQueue;  ......
阅读全文
  • 05月
  • 13日
综合 ⁄ 共 1662字 评论关闭
 Android程序有很多Activity,比如说主窗口A,调用了子窗口B,如果在B中直接finish(), 接下里显示的是A。在B中如何关闭整个Android应用程序呢?本人总结了几种比较简单的实现方法。   1. Dalvik VM的本地方法   android.os.Process.killProcess(android.os.Process.myPid()) //获取PID   System.exit(0); //常规java、c#的标准退出法,返回值为0代表正常退出   2. 任务管理器方法   首先要说明该方法运行在Android 1.5 API Level为3以上才可以,同时需要权限   ActivityManager am = (ActivityManager)getSystemServic......
阅读全文
  • 04月
  • 01日
综合 ⁄ 共 2148字 评论关闭
--安装------------- 1、先检查有没有安装snmp服务:which snmpd,没有找到就是没有安装 2、再检查一些rpm包有没有安装:     rpm -qa|grep snmp         检查是否安装net-snmp-utils-...,net-snmp-libs-...,net-snmp-...三个rpm包     rpm -qa|grep lm         检查是否安装lm_sensors-... 3、到网上(http://rpm.pbone.net/)下载或光盘中取上面没有的相关包,并按以下顺序安装:     rpm -ivh lm_sensors-2.8.7-2.40.3.i386.rpm     rpm -ivh net-snmp-libs-5.1.2-11.EL4.10.i386.rpm     rpm -ivh net-snmp-5.1.2-11.EL4.10.......
阅读全文
  • 02月
  • 22日
综合 ⁄ 共 1455字 评论关闭
Description The following math joke is presented for your amusement:Two mathematicians sit in a car outside a house. Two people enter the house. Then, three people are observed going out of the house. One of the mathematicians exclaim:If one person is to enter now, the house will be empty! Since you have very little sense of humor, you are to write a program that will calculate the minimum number of people there must have been there to begin with. In other words, given a sequence of gro......
阅读全文
  • 02月
  • 18日
综合 ⁄ 共 1498字 评论关闭
Shallow size就是对象本身占用内存的大小,不包含其引用的对象。常规对象(非数组)的Shallow size有其成员变量的数量和类型决定。数组的shallow size有数组元素的类型(对象类型、基本类型)和数组长度决定。Shallow size of a set of objects represents the sum of shallow sizes of all objects in the set.在32位系统上,对象头占用8字节,int占用4字节,不管成员变量(对象或数组)是否引用了其他对象(实例)或者赋值为null它始终占用4字节。故此,对于String对象实例来说,它有三个int成员(3*4=12字节)、一个char[]成员......
阅读全文
  • 02月
  • 09日
综合 ⁄ 共 126字 评论关闭
中国证书CHINASSL正式接受 BTC比特币/LTC莱特币付款服务,购买我们所有SSL正式产品均可支持 BTC比特币/LTC莱特币付款,支付快捷,按当天汇率结算。 中国证书CHINASSL http://中国证书.com http://chinassl.net
阅读全文
  • 01月
  • 17日
综合 ⁄ 共 3939字 评论关闭
                                                              指针和引用的区别 (1)引用总是指向一个对象,没有所谓的 null reference .所有当有可能指向一个对象也由可能不指向对象则必须使用 指针.  由于C++ 要求 reference 总是指向一个对象所以 reference要求有初值.  String & rs = string1;  由于没有所谓的 null reference 所以所以在使用前不需要进行测试其是否有值.,而使用指针则需要测试其的有效性.  (2)指针可以被重新赋值而reference则总是指向最初或地的对象.  (3)必须使用reference的场合. Operator[] 操作......
阅读全文
  • 01月
  • 16日
综合 ⁄ 共 3550字 评论关闭
如果新开始写一个3D渲染引擎,Mesh应该是一个很好的切入点。当一个看似简单的Mesh渲染到窗口时,说明引擎的架构已经确定,并验证了。想了解Ogre内部的机制, 可以先看看Mesh的加载过程,这里主要涉及到Resource是如何管理的,Material是怎样处理的,Resource和HardwareBuffer是如何关联的。对于前面教程代码的执行过程做一下分析: 创建一个Entity(加载Mesh及其相关的Material)的调用流程如下:   SceneManager::createEntity() ->SceneManager::createMovableObject() ->MovableObjectFactory::createInstance() ->Ent......
阅读全文
  • 01月
  • 15日
综合 ⁄ 共 875字 评论关闭
Color the ball Time Limit: 9000/3000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 4474    Accepted Submission(s): 2402 Problem Description N个气球排成一排,从左到右依次编号为1,2,3....N.每次给定2个整数a b(a <= b),lele便为骑上他的“小飞鸽"牌电动车从气球a开始到气球b依次给每个气球涂一次颜色。但是N次以后lele已经忘记了第I个气球已经涂过几次颜色了,你能帮他算出每个气球被涂过几次颜色吗?   Input 每个测试实例第一行为一个整数N,(N <= 100000).接下来的N行,每......
阅读全文
  • 12月
  • 17日
综合 ⁄ 共 5051字 评论关闭
      之前已经把这个工程共享到eoe论坛上了,原文链接: http://www.eoeandroid.com/thread-156596-1-1.html MySlipSwitch: package com.qing; import android.content.Context; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.Canvas; import android.graphics.Matrix; import android.graphics.Paint; import android.graphics.Rect; import android.util.AttributeSet; import android.view.MotionEvent; import android.view.View; import android.view.View.OnTouchList......
阅读全文
  • 12月
  • 14日
综合 ⁄ 共 4156字 评论关闭
在设计实现推荐系统,选择推荐算法时, 肯定会考虑协同过滤(CF)的使用,而CF中经常使用的两种方法包括: neighbour-based方法和因式分解。 作为一个搜索推荐系统,百度关键词系统中也使用了CF(包括neighbour-based和因式分解方法)为用户推荐流量,考虑到可解释性和工程上在hadoop上实现的便利性,最终主要使用了neighbour-based中的item-based方法。但学术上,因式分解会从全局考虑用户投票的影响,所以理论和实践上效果都会更好。本文主要结合之前对因式分解的调研理解及调研demo代码, 介绍因式分解实现协同过滤的方法, 同......
阅读全文
  • 10月
  • 24日
综合 ⁄ 共 3904字 评论关闭
概要: Spring表达式语言:SpEL Spring表达式语言(简称SpEL):是一个支持运行时查询和操作对象图的强大的表达式语言 语言类似于EL:SpEL使用#{...} 作为定界符,所有在大括号中的字符都将被认为是SpEL SpEL为bean的属性进行动态赋值提供了便利 通过SpEL可以实现: 通过bean的id对bean进行引用 调用方法以及引用对象中的属性 计算表达式的值 正则表达式的匹配  SpEL:字面量(仅赋予字面值,使用SpEL的意义不大) 字面量的表示 整数:<property name="count" value="#{5}"/> 小数:<property name="frequenc......
阅读全文