上一页 1 ··· 146 147 148 149 150 151 152 153 154 ··· 329 下一页
摘要: package com.jadyer.service;import java.util.HashMap;import java.util.Map;import org.hamcrest.Matchers;import org.junit.Assert;import org.junit.Test;/** * 使用Hamcrest增强JUnit的测试能力 * @see Hamcrest框架提供了一些相对通俗并高效的方法来进行一些junit比较困难的测试 * @see 比如比较数值大小、测试对象类型、测试数组元素等等 * @see Hamcrest下载地址为https://code.google.c 阅读全文
posted @ 2013-07-09 15:20 jlins 阅读(464) 评论(0) 推荐(0)
摘要: QComboBox下来列表比较常用,用户可以通过选择不同的选项来实现不同的操作,如何实现自己的下拉列表呢? 很多人在问QComboBox如何设置选项的高度、代理等一些问题!今天就在此分享一下自己的一些小心得。。。一、基本应用QComboBox *network_type = new QComboBox();1、设置样式:边框色、选项高度、下拉按钮图标network_type->setStyleSheet("QComboBox{border:1px solid gray;}" "QComboBox QAbstractItemView::item{height: 阅读全文
posted @ 2013-07-09 15:17 jlins 阅读(5737) 评论(0) 推荐(0)
摘要: 上次讲了如何快速显示一张战场地图,有了战场没有军队怎么行,本次来向战场上添加军队。一般战棋游戏中,战场上的军队有三种,我军,敌军和友军。我军是可操纵的,敌军是可攻击的,友军是不可操纵,也不可攻击的。敌军和友军之间会相互攻击。当然,一些更复杂的游戏中,以不同的势力来区分,之间的攻击关系以它们之间的敌对或同盟等关系来决定。制作开始,军队降临本脚本中的战棋游戏是以曹操传为参考对象的,军队分我军,敌军和友军,在L#脚本中,添加军队的脚本如下。//我军添加(我军人员出战序号,面向,坐标x,坐标y,显示或隐藏)SouSouSCharacter.addOur(0,0,6,6,1);//敌军添加(人物序号,出 阅读全文
posted @ 2013-07-08 15:29 jlins 阅读(430) 评论(0) 推荐(0)
摘要: 48--曾用过的View在Spring MVC架构中View实际上是有多种选择的。JSP是首选的view,实际上在J2EE规范中JSP已经是制定的页面模板技术了。在很多时候,俨然都已经成了一种标准。我在09年做电子商城时,在Spring mvc中view使用的就是Velocity。Velocity也同样归属于模板技术,它们使用语法和JSP 2.0中很相同。当然还有一种FreeMarker的和它很是相似,另外PDF和Excel也可以作为视图使用,后面这几种我都没有用过。在视图这个章节,主要是说说在Spring的框架下,如果使用它的。在中Spring中的ViewResolver,可以从View中. 阅读全文
posted @ 2013-07-08 15:27 jlins 阅读(259) 评论(0) 推荐(0)
摘要: 有些电脑系统默认设置的是任务栏层叠,即是任务栏窗口都叠加在一个管理器里了。如图 所有的窗口在任务栏的名称都叠加在一起,有人喜欢,有人不喜欢,不方便的是不好找哪个窗口。其实设置也很简单,右键任务栏--属性--分组相似任务栏按钮前的勾去掉就可以了,如图: 阅读全文
posted @ 2013-07-08 15:25 jlins 阅读(3995) 评论(0) 推荐(0)
摘要: android系统为大家提供了adb工具,在adb的基础上执行adb shell就可以从PC上对手机侧执行shell命令。和pc的linux系统一样,在系统的默认路径syste/bin下面是可执行程序。一般常用的有getprop,setprop等。和常用的linux命令比较,android自带的程序还是少了诸如find等常见命令。不过可以下载busybox程序,推送到android的system/bin目录下,修改这个程序的权限。即可增加一些常用的shell命令。不过使用这些命令的方式也有些不同,其执行格式如下:busybox find ………即在原有的命令前面增加busybox。 and.. 阅读全文
posted @ 2013-07-08 15:23 jlins 阅读(17835) 评论(0) 推荐(0)
摘要: 在上次的博文Hibernate从入门到精通(五)一对一单向关联映射中我们讲解了一下一对一单向关联映射,这次我们继续讲解一下与之对应的一对一双向关联映射。 一对一双向关联 与一对一单向关联映射所不同的的是在一对一双向关联中,不但在一个对象(Person)中存在另一个对象(IdCard)的引用,而在另一个对象(IdCard)中也存在对该对象(Person)的引用,这样即可以在加载该对象(Person)的时候找到另一个对象(IdCard),也可以在加载另一个对象(IdCard)的时候找到该对象(Person)。 类结构图如下所示: 具体代码如下所示: pub... 阅读全文
posted @ 2013-07-08 15:21 jlins 阅读(223) 评论(0) 推荐(0)
摘要: 作者:范军(FrankFan)新浪微博:@frankfan7微信:frankfan7VMware混合云服务(vCHS)预计在2013年8月23日正式面向用户推出。目前开放服务的四个数据中心都在美国。我受邀和全球其他15位VCDX/vExpert加入VMware混合云的EarlyAccessProgram。从而让我有机会能在这位大家闺秀正式亮相之前一睹芳容。我在VMware混合云–IaaS三国演义一文中介绍了vCHS发布会后的个人分析,本文将进一步聊聊混合云的架构。首先什么是混合云。本文所指的云特指IaaS。PaaS和SaaS的情形以后再谈。Gartner的定义的混合云涉及到了私有云和公有云的实 阅读全文
posted @ 2013-07-08 15:18 jlins 阅读(226) 评论(0) 推荐(0)
摘要: 题外话:王晓东的《算法设计与分析》看到现在,终于遇到自己琢磨不透的代码了。这里粘出来,求大神指点迷津,将代码补充完整~ 1、线性规划问题及其表示 线性规划问题可表示为如下形式: 变量满足约束条件(8.2)-(8.5)式的一组值称为线性规划问题的一个可行解。 所有可行解构成的集合称为线性规划问题的可行区域。 使目标函数取得极值的可行解称为最优解。 在最优解处目标函数的值称为最优值。 有些情况下可能不存在最优解。 通常有两种情况: (1)根本没有可行解,即给定的约束条件之间是相互排斥的,可行区域为空集; (2)目标函数没有极值,也就是说在n 维空间中的某个方... 阅读全文
posted @ 2013-07-08 15:17 jlins 阅读(1100) 评论(0) 推荐(1)
摘要: 点击每个按钮都会有对应的动画显示 activity代码: package com.tmacsky;import android.app.Activity;import android.os.Bundle;import android.util.Log;import android.view.View;import android.view.View.OnClickListener;import android.view.animation.AlphaAnimation;import android.view.animation.Animation;import android.view.ani 阅读全文
posted @ 2013-07-08 15:15 jlins 阅读(260) 评论(0) 推荐(0)
上一页 1 ··· 146 147 148 149 150 151 152 153 154 ··· 329 下一页