摘要:
内置对象特点:1.由JSP规范提供,不用编写者实例化。2.通过Web容器实现和管理3.所有JSP页面均可使用4.只有在脚本元素的表达式或代码段中才可使用(或)常用内置对象:1.输出输入对象:request对象、response对象、out对象2.通信控制对象:pageContext对象、session对象、application对象3. Servlet对象:page对象、config对象4.错误处理对象:exception对象 对象常用方法说明:1.out对象(数据流javax.servlet.jsp.jspWriter)方法名 说明 print或println 输出数据 ne...
阅读全文
posted @ 2013-08-23 19:48
you Richer
阅读(171)
推荐(0)
摘要:
本次来说一说如何利用lufylegend.js引擎制作一款html5游戏后将其通过Qt转换成EXE程序。步骤其实非常简单,接下来就一步步地做一下解释和说明。首先我们来开发一个有点类似于太空大战的游戏,游戏截图如下: 游戏介绍:这个游戏原本是七十一雾央前辈用Cocos2d-x开发的android小游戏。由于我看到这个游戏实现起来比较简单,因此就把apk下载下来,并且在雾央的指导下,把它当rar压缩文件解开了,把素材偷走了……嘿嘿。由于我最近的开发涉及html5领域,因此就用html5+lufylegend.js把这个游戏移植到浏览器平台上了。当然,效率不能和雾央的原版游戏比,因为html5的效率
阅读全文
posted @ 2013-08-23 19:46
you Richer
阅读(433)
推荐(0)
摘要:
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2795hhanger大神的题目,水题都得有点思维。题意:h*w的木板,放进一些1*L的物品,求每次放空间能容纳且最上边的位子 思路:每次找到最大值的位子,然后减去L 线段树功能:query:区间求最大值的位子(直接把update的操作在query里做了)技巧挺好,一开始自己思路建个超大二维数组,显然内存不够。然后。 线段树的话其实就是深搜,if(l==r) 返回的肯定是最左边的结点,哈~判断的时候直接用Max[1]与p比较就能判断是否输出-1,赞一个!!#include #include #incl
阅读全文
posted @ 2013-08-23 19:43
you Richer
阅读(141)
推荐(0)
摘要:
题目大意:给出N个区间[Li,Ri](1b,所以必然也可以覆盖右端点,这样结果不劣于原解。所以命题得证。贪心策略:每次找到一个区间后,将左端点更新为此区间的右端点,再进行寻找。直到找到的区间的右端点覆盖了M为止。最后,我们来证明这样贪心得出的解必为最优解,假设不是最优解,那么必然有一个区间可以去除。1.假设此区间为第一个区间,则根据贪心策略,有第二个区间不覆盖左端点(如果覆盖的话,选择的第一个区间即为此区间),去掉第一个区间后,则左端点没有被覆盖,所以此区间不可去除。2.假设此区间为最后一个区间,同1,如果去除此区间后,则右端点未被覆盖,所以不可去除。3.假设此区间为相邻的三个区间[a,b],
阅读全文
posted @ 2013-08-23 19:41
you Richer
阅读(143)
推荐(0)
摘要:
在进行IPhone开发的时候,常常需要将简单的数据保存到文件中,以便下次再重新打开的时候能够读取文件中保存的数据。下面就来做一个简单的demo:步骤:1.创建一个SingleView项目,带有xib文件,在xib面板上拖放两个文本框,和一个按钮小提示:如何设置文本框编辑的时候能够点击键盘上的return键退出键盘?右击文本框,发现他的Did End On Exit事件,然后拖放到.h文件中,创建一个click事件- (IBAction)click:(id)sender { [senderresignFirstResponder];}2.修改ViewController.m:#import &q
阅读全文
posted @ 2013-08-23 19:39
you Richer
阅读(183)
推荐(0)
摘要:
可可工作室出品:欢迎使用可可直播视频播放器:http://pan.baidu.com/share/link?shareid=3291150676&uk=4111208708 在开发直播的时候,源涉及到版权问题,所以软件通常会提供自定义功能,让用户自己添加,这样就与软件开发者没有关系了,当然如果用户添加很多自定义节目,会让用户看起来很乱,这会影响用户的使用心情,所以我们可以显示更QQ一样的分类存储用户的自定义的源,先看一下效果: 首先先定义布局界面和Item布局 customexpandablelistview.xml custom_expandite...
阅读全文
posted @ 2013-08-23 19:37
you Richer
阅读(347)
推荐(0)
摘要:
首先,读取一个图片文件到UIImage对象中,添加到一个UIImageView视图中。UIImageView的size设置成和图片的size一样。保证图片能全部展现。 // Create the image from a png file UIImage *image = [UIImage imageNamed:@"prgBinary.jpg"]; UIImageView *imageView = [[UIImageView alloc] initWithImage:image]; // Get size of current image CGSize size = [im
阅读全文
posted @ 2013-08-23 19:34
you Richer
阅读(186)
推荐(0)
摘要:
中缀表达式:是一个通用的算术或逻辑公式表示方法, 操作符是以中缀形式处于操作数的中间(例:3 + 4),中缀表达式是人们常用的算术表示方法。后缀表达式:不包含括号,运算符放在两个运算对象的后面,所有的计算按运算符出现的顺序,严格从左向右进行(不再考虑运算符的优先规则,如:(2 + 1) * 3 , 即2 1 + 3 * 中缀表达式转化为后缀表达式规则:从左至右读取中缀表达式中的元素,当遇到操作数时直接输出,当遇到操作符时,按以下规则处理:1)如果遇到的是“(”直接压入栈中2)如果遇到的是“)”,依次将栈中元素弹出,直到遇到“)”为止,但“)”只弹出,并不输出3)如果遇到的是非括号(即“+”,“
阅读全文
posted @ 2013-08-23 19:32
you Richer
阅读(329)
推荐(0)
摘要:
这两天又重新看了一下有关并查集的题目,相关的可以参考大牛的博客http://hi.baidu.com/czyuan_acm/blog/item/531c07afdc7d6fc57cd92ab1.html以下是自己的一点总结。 数据结构——并查集的应用并查集是一种简单的数据结构,相对于其他数据结构来说,编程难度很小,也很灵活,适当的find函数与Union函数便可以解决很多问题。int find(int x){ if(x==parent[x]) return x; returnparent[x]=find(parent[x]);}void Union(int a,int b){ intpa=fi
阅读全文
posted @ 2013-08-23 19:30
you Richer
阅读(287)
推荐(0)
摘要:
上次接触zend framework已经很久远了,10年的事情了。最近在做一个项目,时间不紧,就又把ZF拿出来折腾。而我发现以前做ZF的记忆已经在我脑中如梦幻泡影,消失无踪,为了配置多模块还又去查了资料,为了避免此种情况再次发生,做个记录吧。 首先,我们要新建一个ZF项目,目录结构如下。 我们想要配置多模块呢,首先要在,application下面建一个modules文件夹,然后创建模块文件夹,这里我以default和admin举例。default为前台,admin为后台,符合最基础的网站所需了。在modules下面新建default以及admin文件夹,然后分别把controllers,m..
阅读全文
posted @ 2013-08-23 19:28
you Richer
阅读(144)
推荐(0)
摘要:
java解析xml的几种方式 DOM DOM的全称是Document ObjectModel,也即文档对象模型。在应用程序中,基于DOM的XML分析器将一个XML文档转换成一个对象模型的集合(通常称DOM树),应用程序正是通过对这个对象模型的操作,来实现对XML文档数据的操作。通过DOM接口,应用程序可以在任何时候访问XML文档中的任何一部分数据,因此,这种利用DOM接口的机制也被称作随机访问机制。 DOM接口提供了一种通过分层对象模型来访问XML文档信息的方式,这些分层对象模型依据XML的文档结构形成了一棵节点树。无论XML文档中所描述的是什么类型的信息,即便是制表数据、项目列...
阅读全文
posted @ 2013-08-23 19:25
you Richer
阅读(193)
推荐(0)
摘要:
java操纵数据库封装了一组API,通过这组API可以透明的操作各种数据库,一般来讲,操纵数据库的步骤是:一、try{1、加载数据库驱动 Class.forName("数据库驱动类");2,获得数据库连接 Connection con=DriverManager.getConnection("数据库地址","用户名","密码");3,获得执行sql语句的对象 Statment st = con.creatStatment(); || PreparedStatment pst = con.creatPrepareSt
阅读全文
posted @ 2013-08-23 19:23
you Richer
阅读(332)
推荐(0)
摘要:
所谓TreeView就是在Windows中常见的多级列表树,在Android中系统只默认提供了ListView和ExpandableListView两种列表,最多只支持到二级列表的实现,所以如果想要实现三级和更多层次的列表,就需要我们自己来做一些处理了。 其实这个效果很久以前就有人想办法实现了,但是实现的效果有一些问题,我的实现思路主要也是来自于网络,但是在其基础上修正了逻辑上的一些错误,做了一些优化。 先来看一下效果:然后大体说一下思路: 其实这里实现的多级列表只是一个视觉效果,我们看到的分级效果是由于每行的缩进不同造成的。比如在上面的效果中,山东省和广东省是级别最高的层次,山东省...
阅读全文
posted @ 2013-08-23 19:21
you Richer
阅读(597)
推荐(0)
摘要:
早上逛CSDN首页就见到这么一篇教程。看了一下很有意思,就马上动手实现了一下。看看效果吧: 完整代码:# -*- coding: utf-8 -*-# 1 - Import libraryimport pygamefrom pygame.locals import *import mathimport random# 2 - Initialize the gamekeys = [False, False, False, False]playerpos=[100,100]acc=[0,0]arrows=[]badtimer=100badtimer1=0badguys=[[640,100]]he.
阅读全文
posted @ 2013-08-23 19:19
you Richer
阅读(1477)
推荐(0)
摘要:
UITableView在iOS中估计是用的最多的控件了吧,几乎每个app都会用到。一、它是一个非常重要的类来在table中展示数据。1、是一个一维的表;2、是UIScrollView的一个子类;3、表可以是静态的或者动态的;4、通过dataSource 协议和 delegate 协议可以实现很多的个性化定制;5、即便拥有大量数据也非常有效率。二、几种UITableView1、Plain或者Grouped风格 左边是plain风格,就是一行一行的,右边是grouped风格,一块一块的。 这是plain风格的图片 上图是grouped风格可以看到里面可以设置Table Header Sectio.
阅读全文
posted @ 2013-08-23 19:16
you Richer
阅读(180)
推荐(0)
摘要:
public String getPeople(String mNumber) { String name = ""; String[] projection = { ContactsContract.PhoneLookup.DISPLAY_NAME, /*ContactsContract.CommonDataKinds.Phone.NUMBER*/}; Cursor cursor = this.getContentResolver().query( ContactsContract.CommonDataKinds.Pho...
阅读全文
posted @ 2013-08-23 19:14
you Richer
阅读(256)
推荐(0)
摘要:
Y Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 131072/131072 K (Java/Others) Total Submission(s): 433Accepted Submission(s): 147 Problem Description Sample Input 41 21 31 4 Sample Output 1 Hint 1. The only set is {2,3,4}.2. Please use #pragma comment(lin...
阅读全文
posted @ 2013-08-23 19:12
you Richer
阅读(261)
推荐(0)
摘要:
C#实现的内存分页机制的一个实例//多页索引表管理类(全局主索引表管理类) public class MuliPageIndexFeatureClass : IDisposable { protected List MuliPageIndexTable = new List(); //多页索引表对象 // protected int CurrentMemoryPageIndex = -1; //当前内存索引页(已载入内存的索引页的对象) public int PerPageDwCount ...
阅读全文
posted @ 2013-08-23 19:10
you Richer
阅读(251)
推荐(0)
摘要:
/** * 取得一张表的结构信息 * 使用DatabaseMetaData与ResultSetMetaData结合的方式获取全部属性 * @param conn 数据连接 * @param tableName 表名 * @return表结构中列的存储对象 * @throws SQLException */ public TableInfo getTableInfo(Connection conn,Statement st, String tableName) throws SQLException{ TableInfo result = new TableInfo(); /**设...
阅读全文
posted @ 2013-08-23 19:07
you Richer
阅读(632)
推荐(0)
摘要:
1、uint CreateShader(enum type) : 创建空的shader object;type: VERTEX_SHADER,2、void ShaderSource(uint shader, sizeicount, const **string, const int *length):加载shader源码进shader object;可能多个字符串3、void CompileShader(uint shader):编译shader object;shader object有状态 表示编译结果4、void DeleteShader( uint shader ):删除 shader
阅读全文
posted @ 2013-08-23 19:05
you Richer
阅读(1190)
推荐(0)