摘要: 项目不可以没有svn。每次新的环境就需要安装svn插件。 最主要的是svn的地址其中 http://subclipse.tigris.org/update_1.0.x 在eclipse的help-->installnewsoftware填进地址就可以了,接着就是一步步按下去就是了。 装好后window--》show view ---》other 阅读全文
posted @ 2013-07-08 15:28 xinyuyuanm 阅读(136) 评论(0) 推荐(0)
摘要: ASP.Net+Android+IOS开发、.Net培训、期待与您交流! body的属性bgcolor改变页面背景颜色Html中一些标签可以不闭合但是要遵循xhtml标准使用标签就要闭合这是良好的编程习惯在html里属性值可以用双引号””包起来也可以用单引号’’ 也可以不写(不推荐)Xml里属性值必须用双引号””包起来Html和xml注释都是用 Html里是有特殊含义的如果想在页面上显示需要一用 &lt表示Html中显示空格也要使用&nbsp 在源代码中输入多个空格只表示一个文字格式 表示分段 居中显示 表示字体大小 h1到h6表示字体加粗字体标签 color属性表示颜色 si 阅读全文
posted @ 2013-07-08 15:27 xinyuyuanm 阅读(175) 评论(0) 推荐(0)
摘要: 前几天一网友去国内某知名IT公司某浪面试PHP,在他谈心得的时候得一面试题,下面写问题答案及优化方案,希望大家多提提意见。“神马,杨辉三角?”我估计太久不上学了,当年初中数学及大学C语言课上的杨辉三角完全忘了是什么东西了。而题目恰恰就是:问:“用PHP输出杨辉三角”经过一阵冥思苦想... ... 什么杰宝的杨辉三角小裤裤啊!!!!问度娘去!!! 度娘告我:“杨辉三角有曲折的历史和一系列的特征,其中最直观和常用的特征是:每个数字等于上一行的左右两个数字之和。”ok,要得出答案,构造函数 f(n)即可。度娘给出了由二级C语言上机题改造的PHP答案:$a[0][0] = 1;$row = 10; / 阅读全文
posted @ 2013-07-08 15:24 xinyuyuanm 阅读(250) 评论(0) 推荐(0)
摘要: 可能你努力了三年,但你没能取得最后的胜利,而且还会因此背上嘲笑的阴影,不过我希望你们不要轻易放弃,记住,努力,努力,当你取得最终的成功的时候,你会发现原来每一个成功的人,他们所走的路都是那么的艰难,而最终走完那段的路的人,必然是取得成功的。 阅读全文
posted @ 2013-07-08 15:23 xinyuyuanm 阅读(192) 评论(0) 推荐(0)
摘要: 贝茜把家搬到了一个小农场,但她常常回到FJ的农场去拜访她的朋友。贝茜很喜欢路边的风景,不想那么快地结束她的旅途,于是她每次回农场,都会选择第二短的路径,而不象我们所习惯的那样,选择最短路。 贝茜所在的乡村有R(1#include #include #include #include #define MAXM 222222#define MAXN 5555#define INF 1000000007using namespace std;struct node{ int v, next, w;}edge[MAXM];int d[MAXN][2], e, n, m;int cnt[MAXN]... 阅读全文
posted @ 2013-07-08 15:20 xinyuyuanm 阅读(369) 评论(0) 推荐(0)
摘要: swapassign这里只想说明这三种操作的用处和效率。swap和assign都可以用在将一个vector的内容全部复制给另外一个vector,区别是swap会改变源vector,而assign会清空目的vector后再将源vector的值全部插入到目的vector中。就效率而言,swap只是交换vector的头指针,时间复杂度是常数;而assigin时间复杂度则是线性。 #include #include "DebugUtility.h"#include #include #include using namespace std;void print(int x){ co 阅读全文
posted @ 2013-07-08 15:19 xinyuyuanm 阅读(2546) 评论(0) 推荐(0)
摘要: 1. 获取元数据服务应用程序标识Get-SPServiceApplication2. 获取指定的元数据服务应用程序实例$metadataApp = Get-SPMetadataServiceApplication-Identity f3e6d88a-e0a7-455c-bbef-b4942e7607b53. 配置元数据服务账户Set-SPMetadataServiceApplication –Identity "Managed Metadata Service" –AdministratorAccount "SP\Administrator"-FullA 阅读全文
posted @ 2013-07-08 15:16 xinyuyuanm 阅读(261) 评论(0) 推荐(0)
摘要: 1.安装svnhttp://subversion.apache.org/ 到apache网站上下载svn2、在eclipse中安装svn插件在eclipse->help->eclipse marketplace中搜索svn 3. 从svn上checkout项目 3.1在eclipse菜单new中(从svn检出项目) 3.2 eclipse->window->show view 打开svn资源库 3.3 输入url 3.4 输入账户名和密码,可向管理员索取。 3.5 选中项目右键菜单检出为 3.6 下图中的菜单各项功能功能可查阅文档掌握其功能。 阅读全文
posted @ 2013-07-08 15:15 xinyuyuanm 阅读(214) 评论(0) 推荐(0)
摘要: 2013我爱逻辑题(1)1. 新疆北鲵一种濒危珍稀动物,1840年有沙俄探险家首次发现,此后一百年多年不见踪影,1898年在新疆温泉县重新被发现。但资料显示,自1898年以后的15年间,新疆北鲵的数量减少了一半。有专家认为,新疆北鲵的栖息地原是当地的牧场,每年夏季在草原上随处走走动的牛羊会将其大量踩死,因而造成其数量锐减。 以下哪项为真,将对上述专家的观点提出最大质疑? A.1997年“温泉新疆北鲵自然保护区”建立,当地牧民保护新疆北鲵的意识日益提高。 B.近年来雨水减少,地下水位下降,新疆北鲵赖以栖息的水源环境受到影响。 C.新疆北鲵是一种怕光的动物,白天大多躲在小溪的石头下,也避开了牛羊的 阅读全文
posted @ 2013-07-08 15:13 xinyuyuanm 阅读(505) 评论(0) 推荐(0)
摘要: 递归1. 定义:一个函数在结束之前,直接或间接调用自身称为递归。2. 思想:将一个不好解决的大问题转化为若干小问题,再把这些小问题进一步分解为更小的小问题,直至每个小问题可以直接解决为止。3. 要素(1)递归体:使问题向边界条件转化的过程;(2)边界条件:程序终止的条件,也称为递归出口。4. 优缺点 优点:程序结构简单,易证明其正确性。 缺点:难以理解,执行中占内存空间较多,运行效率低。5.本质:递归程序在执行中需借助栈来实现(递归程序的入口语句和出口语句一般用条件判断语句来实现)。分治1. 基本思想:将一个规模为n的问题分解为k个规模较小的子问题,这些子问题互相独立且与原问题相同。找出各部分 阅读全文
posted @ 2013-07-08 15:11 xinyuyuanm 阅读(577) 评论(0) 推荐(0)
摘要: B.StringsofPowerVolodyalikeslisteningtoheavymetaland(occasionally)reading.NowonderVolodyaisespeciallyinterestedintextsconcerninghisfavouritemusicstyle.Volodyacallsastringpowerfulifitstartswith"heavy"andendswith"metal".Findingallpowerfulsubstrings(bysubstringVolodyameansasubsequen 阅读全文
posted @ 2013-07-08 15:08 xinyuyuanm 阅读(321) 评论(0) 推荐(0)
摘要: 美素数Time Limit: 3000/1000 MS (Java/Others)Memory Limit: 65535/32768 K (Java/Others) Total Submission(s): 853Accepted Submission(s): 329 Problem Description 小明对数的研究比较热爱,一谈到数,脑子里就涌现出好多数的问题,今天,小明想考考你对素数的认识。 问题是这样的:一个十进制数,如果是素数,而且它的各位数字和也是素数,则称之为“美素数”,如29,本身是素数,而且2+9 = 11也是素数,所以它是美素数。 给定一个区间,... 阅读全文
posted @ 2013-07-08 15:07 xinyuyuanm 阅读(221) 评论(0) 推荐(0)
摘要: 1.首先最常见的一个阴影效果的类是DropShadowEffect。它有几种比较有用的属性比如:Color设置颜色,Direction设置投影的方向,ShadowDepth设置投影距纹理下方的距离,Opacity设置透明度等等。角度的设置是这样的:下面是一个例子和效果: 2.接下来是模糊效果的类BlurEffect。可以设置Radius模糊效果曲线的半径,KernelType计算模糊的曲线的值等等。 3.好... 阅读全文
posted @ 2013-07-08 15:05 xinyuyuanm 阅读(804) 评论(0) 推荐(0)
摘要: 第一次用容器做的BFS题目,题目有个地方比较坑,就是遍历时的方向,比如上下左右能AC,右上左下就WA#include #include #include #include using namespace std;char map[205][205];int x_begin,y_begin,flag,n,m;int v[205][205],d[4][2] = { {-1,0},{1,0},{0,-1},{0,1} };struct node{ int x; int y; int step;};void bfs(){ queue q; node s,temp; ... 阅读全文
posted @ 2013-07-08 15:03 xinyuyuanm 阅读(186) 评论(0) 推荐(0)
摘要: 本例子使用Core Audio实现类似于微信的音频对讲功能,可以录音和播放并且实现了听筒模式和扬声器模式的切换。录音主要使用AVAudioRecorder类来实现录音功能,播放则使用AVAudioPlayer类来实现播放音频功能,扬声器和听筒模式的切换是通过设置AVAudioSession类的属性值来实现切换效果。 - (void)viewDidLoad { [super viewDidLoad]; //创建录音按钮 UIButton* recorderB = [[[UIButton alloc]initWithFrame:CGRectMake(20, 220, 60, 40)]auto... 阅读全文
posted @ 2013-07-08 15:01 xinyuyuanm 阅读(903) 评论(0) 推荐(0)
摘要: 在开始实例的讲解之前,先看一下XSS的危害情况,第一张图中说明和XSS相关的CVE漏洞有7417个(http://web.nvd.nist.gov/view/vuln/search-results?query=xss&search_type=all&cves=on),第二张图说明在了乌云漏洞平台(www.wooyun.org)上和XSS相关的漏洞有2360个,足见XSS威力还是很大的。 这次举的例子是2011年6月28日新浪微博XSS攻击事件事件的经过线索如下: 20:14,开始有大量带V的认证用户中招转发蠕虫 20:30,2kt.cn中的病毒页面无法访问 20:32,新浪微博 阅读全文
posted @ 2013-07-08 14:58 xinyuyuanm 阅读(336) 评论(0) 推荐(0)
摘要: 在eclipseIDE中开发项目需要经常连接oracle数据库,装一些oracle client 去连接数据库,界面来回切换比较麻烦,所以专门找了一个eclipse插件专门连接oracle,跟大家分享一下。 1. eclipse -> help -> marketplace -> search -> oracle 在结果中找到oracle Database Tools for Kepler。 其中Kepler为你所使用的Eclipse版本在eclipse菜单about中可以找到。 安装对应的插件。 2、安装完成后,在eclipse->w... 阅读全文
posted @ 2013-07-08 14:57 xinyuyuanm 阅读(888) 评论(0) 推荐(0)
摘要: 支持向量机基本上是最好的有监督学习算法了。看很多正统的讲法都是从VC 维理论和结构风险最小原理出发,然后引出SVM什么的,还有些资料上来就讲分类超平面什么的。我们logistic回归出发,引出了SVM,既揭示了模型间的联系,也让人觉得过渡更自然。logistic回归Logistic回归目的是从特征学习出一个0/1分类模型,而这个模型是将特性的线性组合作为自变量,由于自变量的取值范围是负无穷到正无穷。因此,使用logistic函数(或称作sigmoid函数)将自变量映射到(0,1)上,映射后的值被认为是属于y=1的概率。形式化表示就是假设函数其中x是n维特征向量,函数g就是logistic函数。 阅读全文
posted @ 2013-07-08 14:55 xinyuyuanm 阅读(280) 评论(0) 推荐(0)
摘要: 新买的mac笔记本,发现vi编辑器没有颜色的解决方案我在网络上找了一些资料,发现都有些问题,尤其是一些让修改根目录上的文件,发现根本无法修改。但是在网络上找到了这篇文章:http://superuser.com/questions/317102/osx-lion-terminal-lost-all-colors 研究之下发现可行,终于解决了。 阅读全文
posted @ 2013-07-08 14:53 xinyuyuanm 阅读(369) 评论(0) 推荐(0)
摘要: struts 2中为什么抽象包不能包含action?麻烦写详细点! 阅读全文
posted @ 2013-07-08 14:50 xinyuyuanm 阅读(136) 评论(0) 推荐(0)
摘要: 用过Retina视网膜屏幕的笔记本电脑的后果是过程中感觉很不错,但是结果是普通屏幕再也看不上眼了。发现了原来看的好好的屏幕多出了许多的像素点,没办法,火眼金睛了。 阅读全文
posted @ 2013-07-08 14:48 xinyuyuanm 阅读(200) 评论(0) 推荐(0)
摘要: B. Hungry Sequencetime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputIahub and Iahubina went to a date at a luxury restaurant. Everything went fine until paying for the food. Instead of money, the waiter wants Iahub to write a Hungry sequence consist 阅读全文
posted @ 2013-07-08 14:46 xinyuyuanm 阅读(404) 评论(0) 推荐(0)
摘要: 这篇文章中我介绍几个非常实用的和网络相关的命令一.ifconfig这个命令在Windows下被“翻译为ipconfig”,它用于显示网络接口,子网掩码等详细信息。注:在每个系统中,默认都有一个称之为环回接口的lo,这个接口指向当前主机本身。ifconfig 左边一列是网络接口名,占据10个字节,右边的若干列显示对应的网络接口的详细信息。下面这张截图是在博主的电脑上运行这个命令之后显示的信息:相关技巧1.打印网络接口列表ifconfig | cut -c -10 | tr -d ' ' | tr -s '\n' 说明:ifconfig 输出的第一列的前十个字节显示 阅读全文
posted @ 2013-07-08 14:45 xinyuyuanm 阅读(270) 评论(0) 推荐(0)
摘要: 前言项目里用到了redis数据结构,不想只是简单的调用api,这里对我的读书笔记做一下记录。原文地址: http://www.redisbook.com/en/latest/internal-datastruct/sds.html 数据类型定义 与sds实现有关的数据类型有两个,一个是 sds: // 字符串类型的别名typedef char *sds; 另一个是 sdshdr: // 持有sds的结构struct sdshdr { // buf中已经被使用的字符串空间数量 int len; // buf中预留字符串的空间数量 int free; // 实际存储字符串的地... 阅读全文
posted @ 2013-07-08 14:43 xinyuyuanm 阅读(245) 评论(0) 推荐(0)
摘要: 2013-7-61. 找不到类型“WCFService.Service1”,它在 ServiceHost 指令中提供为 Service 特性值,或在配置元素 system.serviceModel/serviceHostingEnvironment/serviceActivations 中提供。最近晚上在学WCF,照着教程上的例子做练习的时候遇到了上边提示的问题。项目的目录机构如下图: 配置文件也都没有任何的问题,但是在部署到IIS之前,想现在浏览器里预览一下,就老是提示这样的错误。起先是以为配置文件写的有误,找了半天也没发现有什么问题。但如果是新建的WCF应用程序不对默认... 阅读全文
posted @ 2013-07-08 14:41 xinyuyuanm 阅读(331) 评论(0) 推荐(0)
摘要: 概述: 未来机器智能化已然成为趋势,现在手机都能听懂英语和普通话,那我大中华几万种方言的被智能化也许也是趋势,我们的方言虽然和普通话相似,但是还是不一样的。这可能需要一个新的语法分析器来帮助我们。我们的解释器模式就是描述了如何为简单的语言定义一个文法,如何在该语言中表示一个句子,以及如何解释这些句子。但是解释一门自然语言是复杂的过程,我们以加减运算为例子来详细解释解释器模式。类图和实例:抽象表达式角色(AbstractExpression):声明一个抽象的解释操作,这个接口为所有具体表达式角色都要实现的。 终结符表达式角色(TerminalExpression):实现与文法中的元素相关联... 阅读全文
posted @ 2013-07-08 14:39 xinyuyuanm 阅读(312) 评论(0) 推荐(0)
摘要: BackgroundLISP was one of the earliest high-level programming languages and, with FORTRAN, is one of the oldest languages currently being used. Lists, which are the fundamental data structures in LISP, can easily be adapted to represent other important data structures such as trees.This problem deal 阅读全文
posted @ 2013-07-08 14:37 xinyuyuanm 阅读(265) 评论(0) 推荐(0)
摘要: 通过前面一系列EJB的博客,我们已经对EJB有了一个宏观的了解.为够更好的在企业项目中使用EJB,我们很有必要对EJB的一些基本内容进行深入,这次我们主要进行的主题是Enterprise Java Bean 中都有哪些Bean? 在EJB中主要有以下三种类型的Bean,分别是Session BeansMessage-Driven BeansEntities Beans 每种类型的Bean都能够提供特定类型的服务.这三种分类能够帮助我们更好的去理解并组织一个应用程序.例如,Bean的这些类型能够让我们基于分层的架构来开发应用. Session Beans 和Message-Driven... 阅读全文
posted @ 2013-07-08 14:35 xinyuyuanm 阅读(425) 评论(0) 推荐(0)
摘要: A quadtree is a representation format used to encode images. The fundamental idea behind the quadtree is that any image can be split into four quadrants. Each quadrant may again be split in four sub quadrants, etc. In the quadtree, the image is represented by a parent node, while the four quadrants 阅读全文
posted @ 2013-07-08 14:33 xinyuyuanm 阅读(217) 评论(0) 推荐(0)
摘要: 1. 控件在对话框中的适配。2. 图像和显示控件的适配。3. 以鼠标点为中心, 滚轮缩放图片(类似于手机图库)4. 鼠标拖动图片。(类似于手机图库)5。双击100%显示图片, 再次双击显示全图(类似于手机图库)6. 图像任意角度旋转。 1. 控件在对话框中的适配。 可以先参考我这篇文章: http://blog.csdn.net/fallingstar08/article/details/5182830 现在的控件不多我就这么写了void CEasyImageDlg::OnSize(UINT, int w, int h){ if(m_player.GetSafeHwnd()) { Mo... 阅读全文
posted @ 2013-07-08 14:31 xinyuyuanm 阅读(276) 评论(0) 推荐(0)
摘要: A Strange Tree (S-tree) over the variable setis a binary tree representing a Boolean function. Each path of the S-tree begins at therootnode and consists ofn+1 nodes. Each of the S-tree's nodes has adepth, which is the amount of nodes between itself and the root (so the root has depth 0). The no 阅读全文
posted @ 2013-07-08 14:29 xinyuyuanm 阅读(269) 评论(0) 推荐(0)
摘要: 刚接触Linux时对Linux下的文件权限的概念一直很模糊,观念还一直停留在windows下,所以有很多操作一直提示权限不够。为了弄懂文件权限问题我查找了很多资料整理如下,我把这些学习笔记贴出来和大家一起分享,如有错误望指正。 对于Linux系统中的文件来说,有三种身份和四种权限:三种身份是: (1) u:文件的拥有者 (2) g:文件所属的群组 (3) o:其他用户 对于每个身份,又有四种权限,分别为: (1) r:读取文件的权限(read) (2) w:写入文件的权限(write) (3) x:执行的权限(execute) (4) s:特殊权限 在Linux系统中,文件... 阅读全文
posted @ 2013-07-08 14:27 xinyuyuanm 阅读(229) 评论(0) 推荐(0)
摘要: Each year, fall in the North Central region is accompanied by the brilliant colors of the leaves on the trees, followed quickly by the falling leaves accumulating under the trees. If the same thing happened to binary trees, how large would the piles of leaves become? We assume each node in a binary. 阅读全文
posted @ 2013-07-08 14:25 xinyuyuanm 阅读(175) 评论(0) 推荐(0)
摘要: Listing 1: ---------------------- dir *.csv type abc.csv sqlplus scott/tiger@orcl create table emp1 (name varchar2(80), salary number); host notepad abc.ctl load data infile abc.csv into table emp fields terminated by ',' TRAILING NULLCOLS (name, salary) sq... 阅读全文
posted @ 2013-07-08 14:23 xinyuyuanm 阅读(212) 评论(0) 推荐(0)
摘要: 设计模式学习--迭代器模式(Iterator Pattern)概述———————————————————————————————————————————————————迭代器模式提供一种方法顺序访问一个聚合对象中的各个元素,而又不暴露其内部的表示把游走的任务放在迭代器上,而不是聚合上。这样简化了聚合的接口和实现,也让责任各得其所。 组合模式允许你将对象组成树形结构来表现“整体/部分”的层次结构。组合能让客户以一致的方式处理个别对象和对象组合。OO原则———————————————————————————————————————————————————封装变化多用组合,少用继承针对接口编程,不针 阅读全文
posted @ 2013-07-08 14:20 xinyuyuanm 阅读(251) 评论(0) 推荐(0)
摘要: 先附上一张XML 大概图:详解见博客内容。 一、定义XML(EXtensible Markup Language) :可扩展标记语言。 设计的用途:用来描述,存储,传输数据信息。二、特色1、单纯的XML只具有描述性作用。XML被设计用来结构化、存储以及传输信息,看这个例子:下面是wyx 写给john 的email,存储为 XML:johnwyxgreetinghello,you are a good man!上面的这条便签具有自我描述性。它拥有标题以及内容,同时包含了发送者和接受者的信息。但是,这个XML 文档仍然没有做任何事情。它仅仅是包装在 XML 标签中的纯粹的信息。需要编写软件或者程序 阅读全文
posted @ 2013-07-08 14:18 xinyuyuanm 阅读(229) 评论(0) 推荐(0)
摘要: Problem C: Life FormsYou may have wondered why most extraterrestrial life forms resemble humans, differing by superficial traits such as height, colour, wrinkles, ears, eyebrows and the like. A few bear no human resemblance; these typically have geometric or amorphous shapes like cubes, oil slicks o 阅读全文
posted @ 2013-07-08 14:17 xinyuyuanm 阅读(402) 评论(0) 推荐(0)
摘要: 题目来源:http://community.topcoder.com/stat?c=problem_statement&pm=1692&rd=5858 比较简单。代码如下:#include #include using namespace std;class YahtzeeScore{public: int maxPoints(vector toss);};int YahtzeeScore::maxPoints(vector toss){ int i, j; int size = toss.size(); int maxP = 0; int sum; for (i = 0; i 阅读全文
posted @ 2013-07-08 14:15 xinyuyuanm 阅读(208) 评论(0) 推荐(0)
摘要: 题目来源:http://community.topcoder.com/stat?c=problem_statement&pm=3003&rd=5858 比较简单。代码如下:#include #include #include #include using namespace std;#define Rate(win, i) ( (double)(win) / (double)(i) * 100)#define PRECISE 0.000001class WinningRecord{public: vector getBestAndWorst(string games);};ve 阅读全文
posted @ 2013-07-08 14:13 xinyuyuanm 阅读(221) 评论(0) 推荐(0)
摘要: MainActivity如下:package cn.testfinish;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;/** * Demo描述: * 覆写Activity的finish()方法 * 一般情况下当调用finish()方法时,会调用onDestroy() * 当覆写了Activity的finish()方法后,在执行finish() * 阅读全文
posted @ 2013-07-08 14:10 xinyuyuanm 阅读(452) 评论(0) 推荐(0)
摘要: 题目地址:http://poj.org/problem?id=2046 一道搜索状态压缩的题目,关键是怎样hash。 AC代码:#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std;typedef long long LL;const int N=2222222;const LL II=1000000007;const in 阅读全文
posted @ 2013-07-08 14:09 xinyuyuanm 阅读(271) 评论(0) 推荐(0)
摘要: mWebView.getSettings().setUserAgentString(mWebView.getSettings().getUserAgentString()+"SESSIONID="+"123456"); 阅读全文
posted @ 2013-07-08 14:07 xinyuyuanm 阅读(366) 评论(0) 推荐(0)
摘要: The 3n + 1 problemProblem Description Problems in Computer Science are often classified as belonging to a certain class of problems (e.g., NP, Unsolvable, Recursive). In this problem you will be analyzing a property of an algorithm whose classification is not known for all possible inputs. Consi... 阅读全文
posted @ 2013-07-08 14:05 xinyuyuanm 阅读(317) 评论(0) 推荐(0)
摘要: adb shell dumpsys meminfo 包名比如:adb shell dumpsys meminfo cn.com.test 阅读全文
posted @ 2013-07-08 14:03 xinyuyuanm 阅读(159) 评论(0) 推荐(0)
摘要: 传送门☞Android兵器谱☞转载请注明☞http://blog.csdn.net/leverage_1229 架构代码部分主要的包结构是Backing、Entity、Dao、Service这四个部分。这四个部分的名称比较明确,很好的划分了层次内容。其中Backing是JSF中的backingbean,处理表现层。Service是业务层,实现业务操作。Entity与Dao是属于持久层。Entity是hibernate中ORM的数据持久化类,是一些普通的POJO,与数据库表一一映射,entity下有hibernate的hbm文件,表示数据库表与实体的映射关系。Dao是直接与数据库操作的内... 阅读全文
posted @ 2013-07-08 14:01 xinyuyuanm 阅读(184) 评论(0) 推荐(0)
摘要: 最近做了五子棋,记录下自己完成五子棋的人机对战的思路。 首先,思路是这样的:每当人手动下一颗棋子(黑子)的时候,应当遍历它周围棋子的情况,并赋予周围棋子一定的权值,当在机器要下棋子(白子)守护之前,会遍历整个棋盘的权值情况(棋盘的权值存在一个二维数组中),从中找出权值最大的点坐标,并下子(白子)。 这样的话,问题就集中在两个方面了,一个是:如何遍历黑子周围的棋子情况?另一个是:如何设定权值? 首先,是设定权值。这个没有固定的设定方案,可以先试着设定,然后,尝试效果后(主要是白子的攻防情况是否合理),再调整。 以下是我的设定方案: 接着,是相对困难的部分,就是如何遍... 阅读全文
posted @ 2013-07-08 13:59 xinyuyuanm 阅读(4159) 评论(0) 推荐(0)
摘要: 传送门☞Android兵器谱☞转载请注明☞http://blog.csdn.net/leverage_1229 由于本框架使用的是JSF+Spring+Hibernate的架构,因此WEB-INF路径下几个配置文件web.xml以及applicationContext.xml、faces-config.xml是比较重要的。Web.xml定义了使用的框架faces-config.xml定义了JSF页面的backingbean以及跳转关系,而applicationContext.xml定义了bean的依赖关系,即使用依赖注入的功能。 针对每个表的操作,框架提供了从表现层业务层到持久... 阅读全文
posted @ 2013-07-08 13:57 xinyuyuanm 阅读(166) 评论(0) 推荐(0)
摘要: 在前面调用系统ContentProvider实现了管理联系人和多媒体内容,而有的时候,我们需要自己定义ContentProvider供别人使用,下面我们实现一个简单的自定义ContentProvider,实现对数据库的增、删、改、查功能,为了方便阅读,数据仍是手动写死的,实际中应该根据业务需求从其他地方动态获取,代码如下:主界面:package com.lovo.studentmanagesystem;import com.lovo.provider.Student;import android.app.Activity;import android.content.ContentUris;i 阅读全文
posted @ 2013-07-08 13:55 xinyuyuanm 阅读(283) 评论(0) 推荐(0)
摘要: MySql官方文档Oracle官方文档Oracel10g|11g download url 阅读全文
posted @ 2013-07-08 13:53 xinyuyuanm 阅读(162) 评论(0) 推荐(0)
摘要: 在今天之前,当我遇到需要使用JDBC对数据库进行批量插入操作的时候,我使用的方法如下:①使用Connection建立数据库连接;②使用PreparedStatement提交SQL语句,将数据插入;③关闭数据库连接,释放资源。 但是今晚,我遇到一个问题,需要对MySQL数据库批量插入10000条记录,于是,我将插入操作封装成了一个方法,然后调用,没插入一条记录,都要打开、关闭一次数据库,结果就是,等着一万条记录插入数据库之后,时间居然用了6分半钟。这是不能容忍的,用户不能等待这么久的时间。于是我就寻找JDBC批量插入的方法,参考了一篇博文,地址如下:三种JDBC批量插入编程方法的比较 下面贴出. 阅读全文
posted @ 2013-07-08 13:51 xinyuyuanm 阅读(369) 评论(0) 推荐(0)
摘要: E:ZZY的宠物描述ZZY领养了一对刚刚出生的不知名小宠物..巨萌巨可爱!!...小宠物的生命为5个单位时间并且不会在中间出意外翘辫子(如:从0出生能活到5但活不到6)..小宠物经过2个单位时间成熟..刚刚成熟的一对小宠物能立即生育6只新的小宠物(如:从0出生的一对在2时成熟并进行第一次生育)...小宠物是很忠诚的..不会在中途换伴侣..每对小宠物生育一次这一对的生育能力就会降低2个..也就是说一对小宠物在第二次生育时就只能生4个了..小宠物成熟后每个单位时间都会尽力的生育(例:从0出生的一对..2时间生6个..3时间生4个..4时间生2个...5时间生不出..6时间这一对已经挂了..)..生 阅读全文
posted @ 2013-07-08 13:49 xinyuyuanm 阅读(272) 评论(0) 推荐(0)