摘要:
package com.jadyer.lucene;import java.io.File;import java.io.IOException;import java.text.SimpleDateFormat;import java.util.Date;import org.apache.lucene.analysis.standard.StandardAnalyzer;import org.apache.lucene.document.Document;import org.apache.lucene.document.Field;import org.apache.lucene.doc 阅读全文
摘要:
首先启动RMXP在主脚本编辑区粘贴官方提供的导出数据脚本。之后启动并进入游戏之后按F8键就可以调出导出Map和Animation的菜单 导出后的数据保存在工程目录下的RpgJs目录下。Database/Animation.js包含了所有的动画效果,一共有100个。Data文件夹下包含了事件和地图。 为了在RPGJS中使用由RMXP制作的Animation需要将Database文件夹复制到RPGJS的工作目录下。同时在index.html中添加如下代码如果在某个事件中使用到了某种Animation需要添加如下代码var rpg = new Rpg("canvas_rpg"); 阅读全文
摘要:
解决方法: 下载ojdbc6对应版本号的包。把下载的包放到:然后dos命令:mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.2.0 -Dpackaging=jar -Dfile=ojdbc6.jar主:必须确保已经配置了你maven,如何配置maven跟配置JDK一样。如果成功后:最后把一下代码拷贝到你的pom.xml去。 com.oracle ojdbc6 11.2.0.2.0 这样就可以了。 阅读全文
摘要:
参考:1. 郭华阳 - 算法合集之《RMQ与LCA问题》. 讲得很清楚!2. http://www.cnblogs.com/lazycal/archive/2012/08/11/2633486.html3. 代码来源yejinru 题意:有一棵树, 按照顺序给出每条边, 再给出若干对点, 这两点之间的唯一的路( Simple path )上边权加1. 当所有对点处理完后, 按照边的输入顺序输出每条边的权.思路:LCA问题.最近公共祖先(Least Common Ancestors)LCA简介:对于有根树T的两个结点u、v,最近公共祖先LCA(T,u,v)表示一个结点x,满足x是u、v的祖先且. 阅读全文
摘要:
创业公司总会遇到并购或者入股等情况,CEO需要了解一些公司估值的方法,本文主要介绍贴现现金流量估值方法,供大家参考; 中国资产评估协会要求:在对企业价值进行评估时,应分析收益法、市场法和资产基础法三种资产评估基本方法的适用性,在适宜的情况下采取适当的评估方法。目前流行的企业价值评估方法有很多,包括资产价值基础法、相对比较乘数法、贴现现金流量法,经济附加值法等。目前,贴现现金流量法在公司价值评估中最为广泛,因此本文重点介绍贴现现金流量法。贴现现金流量法 贴现现金流量法(Discounted Cash Flow Approach。DCF)是在企业持续经营的前提下,通过对企业合理的预期获利能... 阅读全文
摘要:
在shell脚本中,可以用几种不同的方式读入数据:可以使用标准输入—缺省为键盘,或 者指定一个文件作为输入。对于输出也是一样:如果不指定某个文件作为输出,标准输出总 是和终端屏幕相关联。如果所使用命令出现了什么错误,它也会缺省输出到屏幕上,如果不 想把这些信息输出到屏幕上,也可以把这些信息指定到一个文件中。 大多数使用标准输入的命令都指定一个文件作为标准输入。如果能够从一个文件中读取 数据,何必要费时费力地从键盘输入呢? 本章我们将讨论以下内容: • 使用标准输入、标准输出及标准错误。 • 重定向标准输入和标准输出。 5.1 echo 使用etho命令可以显示文本行或变量,或者把字符串输入.. 阅读全文
摘要:
因为笔记做在 evernote 上,博客上就不再重新敲了。 http://www.evernote.com/shard/s307/sh/5bd591a1-dbbd-4457-812a-17c08c2234e1/7ffcd2b6a24f6ef4f930e85885de9ad1 阅读全文
摘要:
1.前提1.模板方法模式定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。2.组合方法之前写过一篇博客,讲述实现任意组合查询。中心思想:将所有的查询都看做一种情况来处理(http://blog.csdn.net/lypf19900912/article/details/8959245)3.三层架构用户界面表示层(UL);业务逻辑层(BLL);数据访问层(DAL)2.目的 利用模板方法来实现组合查询 3.分析 组合查询在机房收费系统中出现了很多次。他们的界面如图: 实现组合查询的过程也很类似,他们... 阅读全文
摘要:
问题描述:对于方程,其中为素数,x,y为整数,且,输出符合条件的x,y。分析:对于本方程,我们通过费马平方和定理知道,只有奇素数p满足这个条件时才有解。那么当此方程有解时,解有几个呢?很明显不可能存在解满足x等于y的情况,那么不妨设,那么本方程解唯一。现在我们就来求满足此条件的x,y,方法分为两步:(1)先找出同余方程的最小正整数解。(关于这个问题我的上一篇文章已经做了细致的分析)(2)对和进行欧几里德辗转相除运算,记每次的余数为,当满足条件时停止运算,此时的就是x这样就得到了x,那么y可以通过得到,问题解决。或者这样看着不爽,因为有开根号,那么我们可以发现其实这里的y就是在辗转相除的时候把中 阅读全文
摘要:
要求:三个页面(登录页面,pickerView页面,排行榜页面),pickerView页面是三个组件,每个组件显示0-9,点击按钮进行随机,获得的值存入排行榜,排行榜显示大于500的最高的10个分数和对应的用户名,切换页面可以用任何方法(0-9循环显示,登录注销[可以有不同的用户],判断用户名是否为邮箱[正则表达式]) 说明: 1.要修改xml文件到当前系统桌面,dic.xml保存的是用户名和密码,array.xml是保存的积分榜 2.正则表达式用在注册页面,在注册用户的时候用户名需要经过正则表达式的验证,判断是否是邮箱 3.有一个默认的admin,admin账户 4.排行榜显示是用的tabl 阅读全文
摘要:
今天我们讲一个下怎么使用随机游走算法PersonalRank实现基于图的推荐。 在推荐系统中,用户行为数据可以表示成图的形式,具体来说是二部图。用户的行为数据集由一个个(u,i)二元组组成,表示为用户u对物品i产生过行为。本文中我们认为用户对他产生过行为的物品的兴趣度是一样的,也就是我们只考虑“感兴趣”OR“不感兴趣”。假设有下图所示的行为数据集。 其中users集U={A, B, C},items集I = {a,b,c,d}。则用户物品的二部图如下所示: 我们用G(V, E)来表示这个图,则顶点集V=U∪I,图中的边则是由数据集中的二元组确定。二元组(u, i)表示... 阅读全文
摘要:
指针: 指针是现代编程中最容易出错的区域。使用指针式非常复杂的,只有你对所有编译程序内存管理方式有非常深刻的理解之后,才能正确的使用它。理解指针: 在概念上,每个指针包括两部分:内存存储单元以及对这个存储单元中内容的解释 内存中的存储单元--- 内存中的存储单元就是地址,通常是用十六进制数来表示的。指针本身只含有地址,要使用指针指向的数据,你必须到达那个地址并解释那个内存存储单元中的内容。如果你看一下那个存储单元中的存储信息,会发现其中只不过是一些位的组合而已,必须对它加以解释才能使它有意义。 怎样解释存储单元中的内容--- 解释存储单元中内容的基础是指针的基础类型。如果指针指... 阅读全文
摘要:
题意:如图,体育场的跑道一圈是400米,其中弯道是两段半径相同的圆弧。已知矩形的长宽比例为a:b,求长和宽的具体数值。注意:圆弧的圆心在纵轴线上!#include#include#includeusing namespace std;int main(){ double i=1,a,b,w,k,thy,d; char c; while(cin>>a>>c>>b) { k=a/b; d=b/sqrt(a*a+b*b); thy=asin(d)*2; k+=thy/d/2; w=200/k; ... 阅读全文
摘要:
http://www.evernote.com/shard/s307/sh/f2a748e7-34c4-4ce6-acac-82a756cc9e82/ad5813188d655e504857970db13c38bb 阅读全文
摘要:
目的我们将探索以下问题的答案:如何遍历图像中的每一个像素?OpenCV的矩阵值是如何存储的?如何测试我们所实现算法的性能?查找表是什么?为什么要用它?测试用例这里我们测试的,是一种简单的颜色缩减方法。如果矩阵元素存储的是单通道像素,使用C或C++的无符号字符类型,那么像素可有256个不同值。但若是三通道图像,这种存储格式的颜色数就太多了(确切地说,有一千六百多万种)。用如此之多的颜色可能会对我们的算法性能造成严重影响。其实有时候,仅用这些颜色的一小部分,就足以达到同样效果。这种情况下,常用的一种方法是颜色空间缩减。其做法是:将现有颜色空间值除以某个输入值,以获得较少的颜色数。例如,颜色值0到9 阅读全文
摘要:
The Number of setTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 1002Accepted Submission(s): 626 Problem Description Given you n sets.All positive integers in sets are not less than 1 and not greater than m.If use these sets to combinate ... 阅读全文
摘要:
http://www.evernote.com/shard/s307/sh/b45f0e60-3232-4cbb-99f6-a273236a2faa/bd865ae048ac797585303ef542626e23 阅读全文
摘要:
阅读目录:1.开篇介绍2.简单了解缘由(本文的前期事宜)3.DomainModel扩展性(运用设计模式设计模型变化点)3.1.模型扩展性3.2.设计模式的使用(苦心专研的设计模式、设计思想可以随意使用了)3.3.部分类的使用(封装内部对象)3.4.高强度的OO设计(面向特定领域的高度抽象设计形成特定领域框架)4.DomainModel业务逻辑规则配置(将扩展点分离后使用适当的配置将规则IOC进去)5.DDD简单总结(DDD是什么?它是“战术”)1】开篇介绍这篇文章不会太长,但是绝对让你对DDD有一个比较直观的认可;这篇文章所讲到的内容虽然不多但是不太容易被领悟(因为多数人对DDD的理解还是存在 阅读全文
摘要:
学生信息管理系统已经敲完,历时半个多月,总觉得自己的收获就不能几个字草草了之,因此再写篇关于学生信息管理系统的博客,“庖丁解‘牛’”,再次剖析一下学生信息管理系统,总结一下收获。 一、学生信息管理系统的功能块儿 从功能列表上看,各个功能是相互联系的,把它们捆在一起的绳索便是——数据库。利用数据库实现了各个功能之前相互获取对方所添加或修改的信息,可见数据库在其中的重要性。 二、数据库的基本操作 下面以学生信息管理系统中的课程的增、删、改、查为例,总结一下数据库的基本操作 增 mrc.addnew ... 阅读全文
摘要:
最近公司要给客户提供一套集群方案,项目组采用了Apache和Tomcat的集群配置,用于实现负载均衡的实现。由于以前没有接触过Apache,因此有些手生,另外在网上搜寻了很多有关这方面的集群文章,但是没有一篇是可以从头到尾,配置可以成功的,或者是文件不全,解释不清等。博主本人希望借这个机会,自己总结一份,用于分享使用。本集群采用ajp的方式来实现,方法简单易懂。实际上对于这种集群的配置,无非就是把需要的软件等下载后,修改相应的配置文件,最后依次启动即可。这里我把需要的应用软件和相应的配置文件贴出,大家可以对比自己的文件是否匹配。 事先说明下,本人做的是完全分布式集群,也就是真正的在不同的虚拟机 阅读全文