现在位置: 首页 > stabbed发表的所有文章
  • 08月
  • 27日
综合 ⁄ 共 19122字 评论关闭
转自:http://blog.csdn.net/qinjuning/article/details/7384906 前言: 本文博客是公司培训之间的PPT整理而成,在此把相关的细节发布出来,希望对大家能有所帮助。         关于Intent以及IntentFilter的基本知识,大家可以参阅如下资料,                       SDK中对Intent与IntentFilter的介绍  ---- 英文                        其中文翻译如下:                               Android开发之旅: Intents和Intent Filters(理论部分)       我重点分析一下两个方面:          第一部分 、Intent以及Inte......
阅读全文
  • 06月
  • 10日
综合 ⁄ 共 4323字 评论关闭
Vtables: Know by Many Different Names It’s worth a few brain cells to remember that a vtable is known by many different names: virtual function table, virtual method table, and even as a dispatch table. When interviewing, it’s always a good idea to be familiar with the terminology. Vtables: Used Behind the Scenes of Polymorphism When working with virtual functions in C++, it’s the vtable that’s being used behind the scenes to help achieve polymorphism. And, although you can understand p......
阅读全文
  • 05月
  • 20日
综合 ⁄ 共 3405字 评论关闭
1:get/load存取单条数据      public Teacher getTeacherById(Long id) { return (Teacher)this.hibernateTemplate.get(Teacher.class, id); } public Teacher getTeacherById(Long id) { return (Teacher)this.hibernateTemplate.load(Teacher.class, id); } 2:find/iterate查询操作   public Iterator getTeachersByAge(int age) { Iterator iterator = null; //使用find方法 List list = (List)this.hibernateTemplate().find("from Teacher t where t.age>......
阅读全文
  • 04月
  • 06日
综合 ⁄ 共 533字 评论关闭
  for循环的执行顺序用如下表达式: for(expression1;expression2;expression3) { expression4; } 执行的顺序应该是: 1)第一次循环,即初始化循环。 首先执行表达式expression1(一般为初始化语句);再执行expression2(一般为条件判断语句),判断expression1是否符合expression2的条件;如果符合,则执行expression4,否则,停止执行;最后执行expression3。 2)第N(N>=2)次循环 首先执行expression2,判断在expression3是否符合在expression2要求;如果符合,则继续执行在ex......
阅读全文
  • 04月
  • 03日
综合 ⁄ 共 1923字 评论关闭
在vs2010中,由于在创建的时候是.4FramsWork的,没有创建web服务应用的选项,要改成.3Framework的就有了。当然还可以在.4中可以创建空的web服务应用,在添加web服务。 同时,在应用项目中引用自己的WebService时,与下面介绍的不一样,需要在高级选项里做设置。 以下是具体的操作,转自:http://blog.sina.com.cn/s/blog_49f485700100gfrl.html webservice.就概念上来说,可能比较复杂,不过我们可以有个宏观的了解:webservice就是个对外的接口,里面有 函数可供外部客户调用(注意:里面同样有客户不可调用的函数)。假若我们是......
阅读全文
  • 03月
  • 31日
综合 ⁄ 共 1956字 评论关闭
Android手机一次性加载图片到内存,最大不超过8MB,否则会崩溃,大家都知道,那么,我们在对超过8MB的图加载并显示,有什么办法呢? 这里给出四种方法供大家参考:         1、将图片转化为缩略图再加载: BitmapFactory.Options options = new BitmapFactory.Options(); options.inSampleSize = 2; Bitmap img = BitmapFactory.decodeFile("/sdcard/1.png", options);         该段代码即是读取1.png的缩略图,长度、宽度都只有原图片的1/2。图片大小减少,占用的内存自然也变小了。这么做的弊端是图片质量变差,inSampleSi......
阅读全文
  • 03月
  • 30日
综合 ⁄ 共 2847字 评论关闭
XMPP(Extensible Messaging and Presence Protocol)是一个应用于实时通信的开放协议,定义了有关即时消息通信的各方面内容,本文主要是关于XMPP安全机制的介绍以及设计实现思考。 XMPP包含一个保证流安全的方法来防止篡改和偷听,包括两个层次的安全机制,分别是TLS(Tansport Layer Security)和 SASL(Simple Authentication Security Layer)。 TLS主要用于保证传输通道安全,SASL用于用户鉴权认证,协商流程如下: 1. 客户端发起,流初始化(建立TCP连接,发送如下格式数据) <stream:stream from='juliet@im.exam......
阅读全文
  • 02月
  • 22日
综合 ⁄ 共 1425字 评论关闭
最新:区域赛西安站虽然拿到铜牌,但是感觉很遗憾没能夺银,so~>就看广东这一战了,从西安回来,感觉这段时间学的东西有点少,只是巩固了一下以前学过的知识,也没做多少题,接下来的两周一定尽最大的限度学习算法,同时巩固以前学过的知识,为最后一战奋斗!!                                                                                                                                                                                  --------------写给自己   2014/11/10 一、今天在写一个题的题解时突然有......
阅读全文
  • 01月
  • 17日
综合 ⁄ 共 1422字 评论关闭
Problem Description Alice and Bob are playing a kind of special game on an N*M board (N rows, M columns). At the beginning, there are N*M coins in this board with one in each grid and every coin may be upward or downward freely. Then they take turns to choose a rectangle (x1, y1)-(n, m) (1 ≤ x1≤n, 1≤y1≤m) and flips all the coins (upward to downward, downward to upward) in it (i.e. flip all positions (x, y) where x1≤x≤n, y1≤y≤m)). The only restriction is that the top-left corner (i.e. (......
阅读全文
  • 12月
  • 17日
综合 ⁄ 共 718字 评论关闭
在4.0.4 r1.2中查看android.widget.ImageView源代码可以发现,setImageBitmap()方法其实是调用了setImageDrawable()方法进行重绘。 Sets a Bitmap as the content of this ImageView. Parameters: bm The bitmap to set @android.view.RemotableViewMethod public void setImageBitmap(Bitmap bm) { // if this is used frequently, may handle bitmaps explicitly // to reduce the intermediate drawable object setImageDrawable(new BitmapDrawable(mContext.getResources(), bm)); } Sets a drawable as the content ......
阅读全文
  • 12月
  • 03日
综合 ⁄ 共 3456字 评论关闭
java设计模式之——策略模式 1,什么是策略模式? 策略模式,又叫算法簇模式,就是定义了不同的算法族,并且之间可以互相替换,此模式让算法的变化独立于使用算法的客户。 2,策略模式有什么好处?      策略模式的好处在于你可以动态的改变对象的行为。   3,设计原则      设计原则是把一个类中经常改变或者将来可能改变的部分提取出来,作为一个接口(c++z中可以用虚类),然后在类中包含这个对象的实例,这样类的实例在运行时就可以随意调用实现了这个接口的类的行为。下面是一个例子。        策略模式属于对象行为......
阅读全文
  • 12月
  • 03日
综合 ⁄ 共 530字 评论关闭
  1. 建立weblogic用户 adduser weblogic passwd weblogic   2.将weblogic源文件拷贝到/home/weblogic/  目录下   我的源文件是 wls1035_linux32.bin 3.运行wls1035_linux32.bin 运行前先给wls1035_linux32.bin附一个可执行的权限   chmod u+x  wls1035_linux32.bin 4. 运行的期间会有以下几个选择项比较重要      1.选择安装目录      2.选择JDK,weblogic源码提供2个JDK,一个是SUN的,一个是BEA的。建议开发模式下选SUN的,产品模式下选BEA的。      5. 安装完成后,需要启动才能用    启动的文件在/home/weblogic/bea/us......
阅读全文