2013年10月11日

修改鼠标样式--自定义

摘要: 1、浏览器自带的鼠标样式:2、如果某些时候为了保持鼠标样式的统一,或者想指定特定的鼠标样式该怎么办呢?$('#divContainer').css('cursor', 'url(../Images/CrimeAnalysis/ThematicMap/grab.cur), move');将移到某个div或者元素上的鼠标样式修改成某个指定的.cur文件就可以了。 阅读全文

posted @ 2013-10-11 16:01 love so much 阅读(458) 评论(0) 推荐(0)

uva424 高精度计算

摘要: 题意是计算各长整数的和,最多输入100个数,每个数都是正整数且位数不超过100.很明显100位的数用数组存会方便许多,然后设置两个整型数组,一个存进位,一个存结果。为了对齐进行运算,我将所有的数先逆序调整,即低位在前高位在后,这样运算就能保证对齐运算了。总体来说难度很小,需要细心,争取一次AC!#include#includeusing namespace std;char input[101][101];int convert(int size){ int maxn=0; for (int i=0;imaxn) maxn=len; for (int j=0;j>input[line]& 阅读全文

posted @ 2013-10-11 15:55 love so much 阅读(292) 评论(0) 推荐(0)

MapReuce 编程总结-多MapReduce执行

摘要: 学习hadoop,必不可少的就是写MapReduce程序,当然,对于简单的分析程序,我们只需一个MapReduce就能搞定,这里就不提单MapReuce的情况了,网上例子很多,大家可以百度Google一下。对于比较复杂的分析程序,我们可能需要多个Job或者多个Map或者Reduce进行分析计算。 多Job或者多MapReduce的编程形式有以下几种:1、迭代式MapReduceMapReduce迭代方式,通常是前一个MapReduce的输出作为下一个MapReduce的输入,最终可只保留最终结果,中间数据可以删除或保留,根据业务需要自己决定 示例代码如下: Configurat... 阅读全文

posted @ 2013-10-11 15:54 love so much 阅读(335) 评论(0) 推荐(0)

cocos2d-x学习日志(12) --弹出对话框的设计与实现

摘要: 我们时常需要这么些功能,弹出一个层,给与用户一些提示,这也是一种模态窗口,在没有对当前对话框进行确认的时候,不能继续往下操作。 功能分析 我们设计一个对话框,对话框上有几个按钮(个数可定制),当然有个标题,会让别人一眼看出它之功用,里面可以有些详细的提示文字,需要是模态窗口,而且窗口的大小可变,这样能够更好的适应不同的屏幕的大小。当然还有一个重要的功能,弹出效果 ~ 虽然从技术角度来说,实现起来并不难,或者说非常简单,但这会以一个很好的用户体验展示给用户。代码 1.弹出框类 PopupLayer.h //// PopupLayer.h// PopupDemo//// Created by... 阅读全文

posted @ 2013-10-11 15:50 love so much 阅读(397) 评论(0) 推荐(0)

LNNVL函数使用

摘要: 显示那些佣金比例(commision)不大于20%或者为NULL的员工的信息。CREATE TABLE plch_employees ( employee_id INTEGER PRIMARY KEY , last_name VARCHAR2 (100) , salary NUMBER , commission_pct NUMBER ); INSERT INTO plch_employees VALUES (100, 'Picasso', 1000000, .3); INSERT INTO plch_employeesVALUES (200, 'Mondrian' 阅读全文

posted @ 2013-10-11 15:47 love so much 阅读(627) 评论(0) 推荐(0)

Models——英语学习小技巧之四

摘要: Models are very important, here model means role model, is kind of like a hero. It's someone that has success, the same kind of success that you want. Why it's important? Because you can learn from them. You can learn much faster if you discover what they did to succeed. You don't have t 阅读全文

posted @ 2013-10-11 15:43 love so much 阅读(170) 评论(0) 推荐(0)

Linux编程环境介绍(3) -- linux下的c/c++程序开发

摘要: 目录:1.编辑器( Vi )【vi 与 vim】 vi(visual interface)是linux系统最重要的文本编辑器, 所有的 Unix-Like 系统都会内置vi文本编辑器. vim则是从 vi 发展出来的. 它完全兼容vi, 并且扩展了很多额外的强大功能. vim 的官方网站 (http://www.vim.org) 自己也说 vim 是一个『程序开发工具』, 而非简单的文字处理软件. 小故事: Bram Moolenaar 在 80 年代末购入了一台Amiga计算机, 这台计算机上并没有vi编辑器. 于是Bram 把Stevie ( Atari ST电脑上的VI克隆 ) 移植到了 阅读全文

posted @ 2013-10-11 15:39 love so much 阅读(380) 评论(0) 推荐(0)

怎样使用Markdown

摘要: 转自:http://wowubuntu.com/markdown/basic.html段落、标题、区块代码一个段落是由一个以上的连接的行句组成,而一个以上的空行则会划分出不同的段落(空行的定义是显示上看起来像是空行,就被视为空行,例如有一行只有空白和 tab,那该行也会被视为空行),一般的段落不需要用空白或换行缩进。Markdown 支持两种标题的语法,Setext和atx形式。Setext 形式是用底线的形式,利用=(最高阶标题)和-(第二阶标题),Atx 形式在行首插入 1 到 6 个#,对应到标题 1 到 6 阶。区块引用则使用 email 形式的 '>' 角括号。 阅读全文

posted @ 2013-10-11 15:33 love so much 阅读(275) 评论(0) 推荐(0)

windows系统中的dll的作用详细解释

摘要: 什么是.DLL文件?DLL 是一个包含可由多个程序同时使用的代码和数据的库。例如,在 Windows 操作系统中,Comdlg32 DLL 执行与对话框有关的常见函数。因此,每个程序都可以使用该 DLL 中包含的功能来实现“打开”对话框。这有助于促进代码重用和内存的有效使用。通过使用 DLL,程序可以实现模块化,由相对独立的组件组成。例如,一个计帐程序可以按模块来销售。可以在运行时将各个模块加载到主程序中(如果安装了相应模块)。因为模块是彼此独立的,所以程序的加载速度更快,而且模块只在相应的功能被请求时才加载。此外,可以更为容易地将更新应用于各个模块,而不会影响该程序的其他部分。例如,您可能具 阅读全文

posted @ 2013-10-11 15:30 love so much 阅读(662) 评论(0) 推荐(0)

解决ListView 和ScroolView 共存 listItem.measure(0, 0) 空指针

摘要: 在网上找到ListView 和ScroolView 共存的方法无非是给他每个listview 重新增加高度,但是android 的设计者始终认为这并不是一种好的实现方法。但是有的时候有必须要用这种蛋疼的设计。于是乎,我网上找到了一个方法:publicclassUtility{publicstaticvoid setListViewHeightBasedOnChildren(ListView listView){ListAdapter listAdapter = listView.getAdapter();if(listAdapter ==null){// pre-conditionreturn 阅读全文

posted @ 2013-10-11 15:26 love so much 阅读(254) 评论(0) 推荐(0)

网页添加背景音乐

摘要: 为网页添加背景音乐的方法一般有两种,第一种是通过普通的标签来添加,另一种是通过标签来添加。(一)使用标签 用Dreamweaver打开需要添加背景音乐的页面,点击“代码”打开代码编辑视图,在之间输入“ 其中,loop="-1"表示音乐无限循环播放,如果你要设置播放次数,则改为相应的数字即可。 这种添加背景音乐的方法是最基本的方法,也是最为常用的一种方法,对于背景音乐的格式支持现在大多的主流音乐格式,如WAV、MID、MP3等。如果要顾及到网速较低的浏览者,则可以使用MID音效作为网页的背景音乐,因为MID音乐文件小,这样在网页打开的过程中能很快加载并播放,但是MID也有不足 阅读全文

posted @ 2013-10-11 15:24 love so much 阅读(476) 评论(0) 推荐(0)

解决jni链接时找不到函数的问题

摘要: 用jni调用库函数时,经常会碰到link的错误,具体出错信息如下: 08-07 01:42:06.490: E/AndroidRuntime(1665): java.lang.UnsatisfiedLinkError: xxxx核对后发现函数名称并没有错。这个问题有几种可能,最根本的解决方法是把so的内容dump出来。具体的方法可以参考 http://stackoverflow.com/questions/34732/how-do-i-list-the-symbols-in-a-so-file我的文件是elf格式,执行如下的命令:readelf -Ws xxxx.so >> tes 阅读全文

posted @ 2013-10-11 15:21 love so much 阅读(1217) 评论(0) 推荐(0)

全缓冲和行缓冲

摘要: 一、在linux系统中,标准的I/O提供了三种类型的缓冲。1、全缓冲:在这种情况下,在填满I/O缓冲区后再进行实际的I/O操作。对于驻留在磁盘上的文件通常由标准I/O库实施全缓冲。调用fflush函数冲洗一个流。冲洗意味着将缓冲区的内容写到磁盘上。2、行缓冲:在这种情况下,当在输入和输出遇到换行符时,标准I/O执行I/O操作。允许我们一次输出一个字符。涉及一个终端时,通常使用行缓冲。对于行缓冲,有两个限制。第一,因为标准I/O库收集每一行的缓冲区的长度是固定的,所以只有填满的了缓冲区,那么即使没有换行符,也会进行I/O的操作。第二,任何时候只要通过标准I/O库要求从a一个布袋缓冲的流,或者b一 阅读全文

posted @ 2013-10-11 15:15 love so much 阅读(793) 评论(0) 推荐(0)

【网络精品】计算机网络基础热门资料汇总

摘要: 本文档收集了计算机网络基础应用、基础管理相关资料,包括网络工具集、网络基础命令,网络管理指南,网络设备使用教程等。是网络管理学员值得收藏的文档,包括16个网络资料专题和15个广受网友欢迎的热门资料。由于附件较大,文档以索引形式呈现给大家,希望对学习网络的朋友有所帮助。 《计算机网络基础》第四版(课件+习题解答) 网络设计、设备选型与工程演练视频教程汇总 CISCO 6500系列交换机体系结构视频教程完整版 Wolf TCP/IP入门视频教程(全套共18集) wolf 秦柯版TCP/IP视频教程全集(经典高清) H3C WLAN技术精品资料汇总 H3C主流网络技... 阅读全文

posted @ 2013-10-11 15:12 love so much 阅读(548) 评论(0) 推荐(0)

C/C++中使用的正则表达式库

摘要: 正则表达式正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。正则引擎主要可以分为两大类:一种是DFA,一种是NFA。主流的正则引擎又分为3类:1. DFA引擎DFA 引擎在线性时状态下执行,因为它们不要求回溯(并因此它们永远不测试相同的字符两次)。DFA 引擎还可以确保匹配最长的可能的字符串。但是,因为 DFA 引擎只包含有限的状态,所以它不能匹配具有反向引用的模式;并且因为它不构造显示扩展,所以它不可以捕获子表达式。使用DFA引擎的程序主要有:awk、egrep、flex、l 阅读全文

posted @ 2013-10-11 15:08 love so much 阅读(2243) 评论(0) 推荐(0)

斗地主算法的设计与实现--项目介绍&如何定义和构造一张牌

摘要: 本篇主要讲解斗地主中如何比较两手牌的大小。友情提示:本篇是接着以下两篇文章就讲解的,建议先看看下面这2篇。斗地主算法的设计与实现--如何判断一手牌的类型(单,对子,三不带,三带一,四代二等) 斗地主算法的设计与实现--项目介绍&如何定义和构造一张牌 牌型比较 火箭最大;炸弹次之;再次是一般牌型(单牌、对牌、三张牌、三带一、单顺、双顺、三顺、飞机带翅膀、四带二) 一般牌型:只有牌型且张数相同的牌才可按牌点数比较大小。 其中三带一、飞机带翅膀、四带二组合牌型,比较其相同张数最多的牌点数大小。1.比较我的牌和上家的牌的大小,决定是否可以出牌/** * 比较我的牌和上家的牌的大小,决定是否可以 阅读全文

posted @ 2013-10-11 15:05 love so much 阅读(800) 评论(0) 推荐(0)

MyEclipse 免安装版制作

摘要: 前言:以MyEclipse6.0为例,安装目录,例如如d:\java\MyEclipse6.0 (1)新建MyEclipse 6.0.bat文件 新建位置:当前MyEclipse根目录 文件内容: start eclipse\eclipse.exe -vm jre\bin\javaw.exe (2)修改Eclipse 插件的配置文件com.genuitec.eclipse.MyEclipse.link 文件位置:d:\java\MyEclipse6.0\eclipse\links 文件原始内容: path=d:\\Java\\MyEclipse6.0\\myeclipse 文件修... 阅读全文

posted @ 2013-10-11 15:01 love so much 阅读(571) 评论(0) 推荐(0)

网络子系统48_ip协议数据帧的发送

摘要: //ip协议与l4协议接口,l4通过此接口向下l3传递数据帧//函数主要任务:// 1.通过路由子系统路由封包// 2.填充l3报头// 3.ip分片// 4.计算校验和// 5.衔接邻居子系统,向下层传送封包。1.1 int ip_queue_xmit(struct sk_buff *skb, int ipfragok){ struct sock *sk = skb->sk; struct inet_sock *inet = inet_sk(sk); struct ip_options *opt = inet->opt;//选项与sock相关 struct rtable *rt; 阅读全文

posted @ 2013-10-11 14:57 love so much 阅读(491) 评论(0) 推荐(0)

Oracle sql语句执行顺序

摘要: Oraclesql语句执行顺序(2010-10-14 16:05:24) sql语法的分析是从右到左一、sql语句的执行步骤: 1)语法分析,分析语句的语法是否符合规范,衡量语句中各表达式的意义。 2)语义分析,检查语句中涉及的所有数据库对象是否存在,且用户有相应的权限。 3)视图转换,将涉及视图的查询语句转换为相应的对基表查询语句。 4)表达式转换, 将复杂的 SQL 表达式转换为较简单的等效连接表达式。 5)选择优化器,不同的优化器一般产生不同的“执行计划” 6)选择连接方式, ORACLE 有三种连接方式,对多表连接 ORACLE 可选择适当的连接方式。 7)选择连接顺序, 对多表连.. 阅读全文

posted @ 2013-10-11 14:55 love so much 阅读(284) 评论(0) 推荐(0)

当OOP语言RAII特性发展到functional形式的极致

摘要: 本文主要站在C++程序员的思维角度思量。functional之路lambda表达式lambda表达式,是一段代码片段。函数实现体中出现的可重用的代码块。 在C++之前,C语言最小可复用流程模块,是函数;只有函数是用以处理不同类型数据的代码块,书写一次可多次被调用以重复利用优化设计,减少工程复杂度。 C++出来之后,并没有立即改进函数设计的代码技术,而是首先由boost第三方库锻造出来的lambda支持来强化设计工作,使得在函数代码中也可以进一部优化复用代码,进一步得到简洁描述。 由后来C++标准完善过程中lamda特性被纳入标准,由编译器提供商去提供该特性支持。 ... 阅读全文

posted @ 2013-10-11 14:52 love so much 阅读(291) 评论(0) 推荐(0)

导航