摘要:
终于决定正式向Haxe3和OpenFL迁移了,这期间也遇到不少问题,这里总结记录如下: 首先是Haxe3环境 * 因为还想保留Haxe 2.10的环境,因此没有使用官网的Haxe 3安装包,而是下载了zip包,手动解压。* Haxe 3现在依赖于Neko 2.0,原来Haxe 2.10用的Neko 1.83已经不适用了,因此还需要下载neko 2.0的安装包,手动解压;千万不要以为neko没有用,实际上Haxe和OpenFL的构建工具链都是基于neko虚拟机的。* 修改Path,把Haxe 3和Neko 2的可执行文件路径添加进去。* 打开一个命令行窗口,执行haxe命令和haxelib命令, 阅读全文
posted @ 2013-06-28 18:54
坚固66
阅读(420)
评论(0)
推荐(0)
摘要:
1、设置RichEdit客户区的背景颜色 要设置RichEdit的背景色,需要发送 EM_SETBKGNDCOLOR 消息给RichEdit控件,关于该消息的说明:wParam参数 为颜色选项,如果是0,说明使用 lParam参数 中的颜色值作为背景色;如果该参数不为0,则使用系统背景色。因为我们要发送该消息来改变背景色,所以我们必须将wParam设置为0,将lParam设置为指定的颜色,即 [cpp] view plain copy ::SendMessage(m_richEditCtrl.GetSafeHandle(),0,(LPARAM)RGB(0,12... 阅读全文
posted @ 2013-06-28 18:52
坚固66
阅读(1043)
评论(0)
推荐(0)
摘要:
为了测试CImage绘制PNG图片的效果,我们用截图软件截得一张360的界面,然后使用PhotoShop等工具在图片的周边加上了透明的区域,然后保存成PNG图片文件。CImage首先从文件中加载,即 CImage* m_pImgBk; ...... m_pImgBk = new CImage; m_pImgBk->Load( _T("res\\bk.png")); if ( m_pImgBk->IsNull() ) // 图片加载失败 { delete m_pImgBk; m_pImgBk = NULL; } ... 阅读全文
posted @ 2013-06-28 18:50
坚固66
阅读(414)
评论(0)
推荐(0)
摘要:
刚刚把网球计分招式重构到状态模式。 过程: 1)先实现没有领先(No Ad)情况的简单的计分,并重构到状态模式 网球计分 1.1)如果第一位选手先赢了4个球(Point),那么这位选手就赢了一局(Game)。 1.2)每一局的计分用网球界特有的方式来统计:赢0、1、2、3个球,分别计love、15、30、40分。 2)再考虑有领先情况的计分 网球计分 2.1)如果第一位选手总共赢了至少4个球(Point),并且至少比对手多赢2个球,那么这位选手就赢了一局(Game)。 2.2)每一局的计分用网球界特有的方式来统计:赢0、1、2、3个球,分别计love、15、30、40分。 ... 阅读全文
posted @ 2013-06-28 18:48
坚固66
阅读(291)
评论(0)
推荐(0)
摘要:
#include #include using namespace std ; /* 题目:给一个字符串、例如 “ababc”要求返回“ab”. 因为“ab”连续重复出现且最长。 用C/C++语言写一函数完成该算法,给出复杂度 这道题的最终目的是找到最长的连续字符串 */ struct SubStringInfo { int maxSubStrLength ;//最长字符串的长度 string str ;//最长字符串 }strData; bool Check(string &str,string substr) //检测某字符串是否连续 { int pre ; //前串 int n. 阅读全文
posted @ 2013-06-28 18:46
坚固66
阅读(192)
评论(0)
推荐(0)
摘要:
Tomcat 配置成https协议 在命令提示符窗口,进入Tomcat目录,执行以下命令: keytool -genkey -alias tomcat -keyalg RSA -keypass changeit -storepass changeit -keystore server.keystore -validity 3600 通过以上步骤生成server.keystore证书文件 将servlet.xml一下的的注释打开(最好拷贝此段) 到这一步访问https://ip:8443/ 一般Tomcat默认的SSL端口... 阅读全文
posted @ 2013-06-28 18:44
坚固66
阅读(301)
评论(0)
推荐(0)
摘要:
1.在jsp页面中使用如下代码加入jstl的支持 2.如果jsp页面报如下异常org.apache.jasper.JasperException: java.lang.ClassNotFoundException: org.apache.jsp.Customer.addCustomerInfo_jsp org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:177) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWr. 阅读全文
posted @ 2013-06-28 18:42
坚固66
阅读(261)
评论(0)
推荐(0)
摘要:
对于这个类,写过程序的都知道应该含有的方法是初始化、销毁、拼接、求长度、清除、判断是否为空等、还有一些操作符重载一、先看初始化:可以想到应该有默认构造的的、带有字符串的、带有默认字符的、还有一个拷贝构造函数string()string(const char * sc, intlength);string(const char * sc);string(char c);string(const string& s);~string();我们可以分别写5个initialize函数,去对应这些构造函数 void initialize() { data = emptystr; } vo... 阅读全文
posted @ 2013-06-28 18:40
坚固66
阅读(179)
评论(0)
推荐(0)
摘要:
写在前面开始介绍Python之前, 先回顾一下编译型语言和解释型语言的概念和区别。计算机能直接识别只能是机器语言, 所以使用高级语言编写的程序必须翻译成机器语言,计算机才能执行。翻译的方式有两种,一个是编译,一个是解释。两种方式只是翻译的时间不同。编译型语言写的程序执行之前,需要一个专门的编译过程,把程序编译成为机器语言的文件,比如exe文件,以后要运行的话就不用重新翻译了,直接使用编译的结果就行了(exe文件),因为翻译只做了一次,运行时不需要翻译,所以编译型语言的程序执行效率高,但也不能一概而论,部分解释型语言的解释器通过在运行时动态优化代码,甚至能够使解释型语言的性能超过编译型语言。解释 阅读全文
posted @ 2013-06-28 18:38
坚固66
阅读(163)
评论(0)
推荐(0)
摘要:
CSS《精通CSS.DIV网页样式与布局》视频前5课总结:点击查看大图地对地导弹第一课:使用CSS控制页面:1,行内样式正文内容2,内嵌式 紫色、粗体、下划线、25px的效果1 紫色、粗体、下划线、25px的效果2 紫色、粗体、下划线、25px的效果23,链接式 CSS标题1 紫色、粗体、下划线、25px的效果1 CSS标题2 紫色、粗体、下划线、25px的效果21.css文件:H2{ color:#0000FF;}p{ color:#FF00FF;text-decoration:underline;font-weigth:bold;font-size:20px;}(注:rel:relat.. 阅读全文
posted @ 2013-06-28 18:37
坚固66
阅读(176)
评论(0)
推荐(0)

浙公网安备 33010602011771号