现在位置: 首页 > morello发表的所有文章
  • 04月
  • 12日
综合 ⁄ 共 2082字 评论关闭
Delivery Time Limit: 3000/1500 MS (Java/Others)    Memory Limit: 262144/262144 K (Java/Others) Total Submission(s): 156    Accepted Submission(s): 97 Problem Description Today, Matt goes to delivery a package to Ted. When he arrives at the post office, he finds there are N clerks numbered from 1 to N. All the clerks are busy but there is no one else waiting in line. Matt will go to the first clerk who has finished the service for the current customer. The service time ti for clerk i is a......
阅读全文
  • 01月
  • 14日
综合 ⁄ 共 9983字 评论关闭
Chapter10 UI Dynamics and Dynamic UI 动态界面 前面章节学习了在开发时添加item, 让它们invisible; 该怎么做可以让程序根据不同的数据和用户输入来有不同的显示? 这些变化可能比visibility复杂; 我们怎样才能做到让程序UI的动态变化更appealing吸引人, 甚至成为用户体验的一部分?  10.1 Using States 使用state 网络连接对于现在的版本中天气相关的部件是必须的; 它让网络数据可视化; 如果你的电脑不在线, 启动clock-n-weather应用的话, 只会看到时钟和空的内容; 这是因为WeatherModelItem没能拿到天气数据; 所以没有model......
阅读全文
  • 08月
  • 18日
综合 ⁄ 共 5246字 评论关闭
json所需要的jar包,如有需要,见附件。   Java代码   package jsonToMap;      import java.util.List;   import java.util.Map;   import java.util.Map.Entry;      import net.sf.json.JSONArray;   import net.sf.json.JSONObject;            /**   * 说明 json字符串 转成 Map/List   * @author xss   * @date 2013-1-18 10:22:41   * @mail wuniu2010@126.com   */   public class JsonToMap {          public static void main(String[] args) {                      //JSONArray        ......
阅读全文
  • 05月
  • 27日
综合 ⁄ 共 5577字 评论关闭
套接字编程,一般使用c或c++。特别的在web应用程序开发中,常用perl实现套接字。除此以外,用php进行套接字编程也是一个选择。Php可以胜任吗?当然可以。Php是一门高质量的web应用程序开发语言,他的许多特性可以处理众多的任务,网络编程也不例外。 1. 理解套接字     Mail、ftp、telnet、name和finger这些服务都是在一个专用的公开的端口上提供的,通过连接到这些端口,客户程序就能够访问这些服 务。这与现实生活是相似的——当需要干洗衣服的时候,找干洗店;当需要取钱的时候,去银行,等等。除了专用于特定服务器的端口外,计算机还......
阅读全文
  • 05月
  • 12日
综合 ⁄ 共 5290字 评论关闭
文章目录 源代码 类适配器和对象适配器的权衡       适配器模式把一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。 适配器模式的用途   用电器做例子,笔记本电脑的插头一般都是三相的,即除了阳极、阴极外,还有一个地极。而有些地方的电源插座却只有两极,没有地极。电源插座与笔记本电脑的电源插头不匹配使得笔记本电脑无法使用。这时候一个三相到两相的转换器(适配器)就能解决此问题,而这正像是本......
阅读全文
  • 05月
  • 03日
综合 ⁄ 共 1290字 评论关闭
今天下载了quickcocosv3发现直接编译跑步起来,有几个地方要改一下 c++中Node没有导出函数getEventDispatcher 添加即可 int lua_cocos2dx_Node_getEventDispatcher(lua_State* tolua_S) { int argc = 0; cocos2d::Node* cobj = nullptr; bool ok = true; #if COCOS2D_DEBUG >= 1 tolua_Error tolua_err; #endif #if COCOS2D_DEBUG >= 1 if (!tolua_isusertype(tolua_S,1,"cc.Node",0,&tolua_err)) goto tolua_lerror; #endif cobj = (cocos2d::Node*)tolua_tousertype(tolua_S,1,0); #if CO......
阅读全文
  • 04月
  • 30日
综合 ⁄ 共 3212字 评论关闭
刚开始使用Ubuntu的用户时常有这样的问题,我要安装新软件怎么办?.exe文件在哪里,怎么软件有这么多格式?RPM包,.tar.gz是什么?怎么就是安装不了啊?等等等等.          的确,在Windows下安装文件只需要双击即可,所以很多人在Ubuntu下觉得很不习惯.事实上,使用Ubuntu平台下的新利得软件包管理器安装大部分软件比在Windows平台下更加简单,操作更加容易.当然,也有很多软件Ubuntu的储藏库里面没有,而这些软件有着各式各样的格式,因而安装方法也都不一样.下面我就Ubuntu下安装软件的方法做一个详细的总结. 一.使用新立得软件包管理器安装......
阅读全文
 当你满怀轻松得心情写下一个简单的C++类: class MyClass { private: int a; } 你心里也许十分高兴,因为你恐怕找不到更简单的类了,写简单的东西总是轻松越快的。但是C++却附赠了些东西给你: public: MyClass() {/* 俺是无为之王——默认构造 */}; MyClass(MyClass &tmp) {/* 俺是偷懒惯犯——浅拷贝 */}; MyClass& operator =(MyClass &tmp) { return *tmp; /* 俺是浅拷贝的赋值马甲 */}; ~MyClass() {/* 俺是默认......
阅读全文
     1、如果基类定义了不带参数的默认构造函数,则编译器为派生类自动生成的默认构造函数会调用基类的默认构造函数。      2、如果基类定义了拷贝构造函数,则编译器为派生类自动生成的拷贝构造函数同样会调用基类的拷贝构造函数。      3、如果基类定义了带参数的构造函数,派生类没有定义任何带参数的构造函数,则不能直接调用基类的带参构造函数,程序编译不通过。     代码如下: #include<iostream> using namespace std; //基类Game,定义了两个构造函数和一个拷贝构造函数 class Game { public: Game() { cout&......
阅读全文
  • 04月
  • 09日
综合 ⁄ 共 1935字 评论关闭
ORM(Object Relational Mapping)是对象关系映射。它的实质就是将关系数据(库)中的业务数据用对象的形式表示出来,并通过面向对象(Object-Oriented)的方式将这些对象组织起来,实现系统业务逻辑的过程。在ORM过程中最重要的概念是映射(Mapping),通过这种映射可以使业务对象与数据库分离。从面向对象来说,数据库不应该和业务逻辑绑定到一起,ORM则起到这样的分离作用,使数据库层透明,开发人员真正的面向对象 。 ORM是随着面向对象的软件开发方法发展而产生的。面向对象的开发方法是当今企业级应用开发环境中的主流开发方......
阅读全文
  • 02月
  • 22日
综合 ⁄ 共 812字 评论关闭
文章目录 Problem Description Input Output Sample Input Sample Output Font Size: ← → Problem Description 国庆期间,省城HZ刚刚举行了一场盛大的集体婚礼,为了使婚礼进行的丰富一些,司仪临时想出了有一个有意思的节目,叫做"考新郎",具体的操作是这样的: 首先,给每位新娘打扮得几乎一模一样,并盖上大大的红盖头随机坐成一排; 然后,让各位新郎寻找自己的新娘.每人只准找一个,并且不允许多人找一个. 最后,揭开盖头,如果找错了对象就要当众跪搓衣板... 看来做新郎也不是容......
阅读全文
  • 02月
  • 10日
综合 ⁄ 共 458字 评论关闭
Android判断网络状态是否断开,不多说了, 看代码吧! /**  * 判断网络状态是否可用  * @return true:网络可用; false:网络不可用  */ public boolean isConnectInternet() {     ConnectivityManager conManager=(ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE);     NetworkInfo networkInfo = conManager.getActiveNetworkInfo();     if(networkInfo != null)     {          // 注意,这个判断一定要的哦,要不然会出错         return networkInfo.isAvailable();     }     return false; } 最后......
阅读全文