这是一个井字棋游戏的java实现。摘录于stackoverflow。 游戏规则很简单,只要一方棋子在水平线,垂直线或者对角线任意一条线上排列成功即为获胜。 作者原先的代码存在着一些问题: 代码如下: 一共有几个类: play, player, human, computer, set Play类: import java.util.Scanner; public class play { public static void m ...
阅读全文本文摘自https://blog.csdn.net/cuibo1123/article/details/25204387 软件项目一般包括解决方案、开发、维护、系统集成等。以下将分别介绍软件开发价格、软件(系统)维护价格、系统集成价格、系统解决方案费用的价格估算方法,以供大家参考。 1.软件开发价格估算方法 软件开发价格与工作量、商务成本、国家税收和企业利润等项有关。为了便于计算,给出一个计算公式: ...
阅读全文从SVN到Git 转自https://www.csdn.net/article/a/2017-06-15/15928921 那么,从SVN到底如何切换到Git呢?实际上,方法有很多种,也都并不是很复杂,其中,CSDN博主UrChen提供了一种切换的方法,只需要简单的几步,即可完成从SVN完美切换到Git。 1.使用git svn clone 拷贝SVN仓库 cd ~/test_repo git svn clone file:///home ...
阅读全文官方文档<<The AspectJTM Programming Guide>>: https://www.eclipse.org/aspectj/doc/released/progguide/index.html 简介: AspectJ 通过将联接点(join points)的概念叠加到现有的 Java 语义上,并将一些新的程序元素添加到 Java,从而扩展了 Java: 连接点(join points)是程序执行中定义的 ...
阅读全文附件脚本供参考 CREATE TABLE ATTACHMENT ( ID NUMBER NOT NULL, CLASS NUMBER, SUBCLASS NUMBER, ATTACHMENT_NUMBER VARCHAR2(150) NOT NULL, OBJVERSION ...
阅读全文这是学习css3动画效果的示例,动态不停旋转文字。 可以参考网址:https://tympanus.net/Tutorials/CSS3RotatingWords/index4.html 这是简单效果图截屏。 首先HTML代码如下: <section class="rw-wrapper"> <h2 class="rw-sentence"> < ...
阅读全文软件开发会涉及的几个方面。 现在有一个软件项目需要开发,假设你就是项目project leader。那你需要如何管理软件开发呢,有哪些需要考虑的呢?假设你就是一个纯技术管理人员,先不考虑人员和成本。 软件开发 软件测试 软件部署 软件交付和实施 流程管理 代码版本管理 发布管理 Release管理 开发模式 软件开发 常用功能分解(面向对象面向功能设计) 查询 配置 用户 安全 日志 ...
阅读全文如何定义一个HTTP Request呢?在RFC2616的第五章定义了HTTP请求的格式。请参考官网。 RFC2616对请求的定义摘要: 请求的定义: Request = Request-Line *(( general-header | request-header ...
阅读全文先从PHP的配置文件php.ini中的session段开始学习session,这里的配置会影响所有php程序。而PHP的Session函数则只针对其程序本身。 首先看一下php.ini中session的默认配置(查看可以跳过),官方文档。 [Session] ; Handler used to store/retrieve data. ; http://php.net/session.save-handler session.save_handler = files ...
阅读全文通过apache来访问svn, 这样就可以通过http来访问svn了。jinkens里配置svn url。 使用Apache访问SVN的优缺点: There are some disadvantages of using Apache's http for your Subversion server: It's slower It's harder to setup Then, there are advantages: It uses ...
阅读全文有谁买过这套书? 就是价格有点贵,不知道值不值得?先mark一下,等活动时候看看。 本套丛书中的书目包括: Very First Reading Library Pirate Pat Very First Reading Library Double Trouble Very First Reading Library The Dressing Up Box Very First Reading Library Captain Mac Very First Read ...
阅读全文激光器、激光调阻机、厚膜电路 厚膜电路是指在同一基片上采用阵膜工艺(丝网漏印、烧结和电镀等)制作无源网络并组装上分立的半导体器件、单片集成电路或微型元件而构成的集成电路。通常认为厚度为几微米至几十微米的膜为厚膜,制作厚膜的材料为导体、电阻、介质、绝缘和包封等五种浆料。厚膜集成电路工艺简便、成本低廉、能耐较大的功率,但它制作的元件种类和数值范围有一定限制。 公司介绍—深圳市杰普特光电股份有限公司 厚膜电路_百度百科 ( ...
阅读全文...
阅读全文参考这篇文章:http://dkleppinger.blogspot.jp/2015/04/adding-qbe-operators-to-date-column.html This example presumes you already have a table with filterable columns. You should have a search region in your bindings executable list. Mine is called re ...
阅读全文在PHP中如何防止SQL注入?下面是简单的SQL注入案例: $unsafe_variable = $_POST['user_input']; mysql_query("INSERT INTO `table` (`column`) VALUES ('$unsafe_variable')"); 如果用户输入value'); DROP TABLE table;那就可以把表给删了,危害性很大。 为防止这种情况发生, ...
阅读全文常常在备份活着常规build的时候需要按时间日期来生成一个随机的文件名或文件目录。如何在linux和windows下产生这样一个日期字符串呢? 在linux下通过date命令来实现 #date 显示时间,我们可以用时间的不同做为备份文件的名字,这样以前的备份就不会被覆盖 fileName=MyFile$(date +%Y%m%d-%H%M%S) #定义时间变量名和显示时间格式,MyFileName是前缀,也可以不加。 mkdir /tmp/bac ...
阅读全文Prepositions Prepositions - 介词 介词可以与动词、名词或形容词连用,许多情况下,介词的用法需要单独记忆: from from next door (从隔壁) from my friend (从我的朋友那儿) of of gold (金质的) of the ci ...
阅读全文常见的文件管理场景: 鲍勃是一名工程经理,在他所在的公司,经理们需要协调产品的设计工作。鲍勃有一个文件柜,但他担心会弄丢图纸,所以他把成堆的纸质图纸放在办公桌上,从不归档。这些图纸与鲍勃负责的各种项目相关联。当卡尔想查看某张图纸时,他必须询问鲍勃,然后鲍勃会在办公桌上的堆叠图纸中搜索。鲍勃通常会有几张图纸的不同版本,他很难找到卡尔记得看到的那个特定版本。当然,这种分类过程既耗时又低效。 鲍勃决定整理一下文件,于是他把图纸分类,放入 Manila 文件夹中,甚至在每 ...
阅读全文mysql的err日志中的信息中有一堆类似warning 2017-04-04 16:55:05 2082 [Warning] IP address '117.44.24.236' could not be resolved: Name or service not known 2017-04-04 18:30:30 2082 [Warning] IP address '111.121.193.254' could not be resolved: N ...
阅读全文画一个简图帮助直观理解Javascript获取屏幕,页面,浏览器的高度的方法: 通过window.screenX, window.screenY来获取浏览器在当前屏幕的坐标。 通过window.innerWidth, window.innerHeigher来获取浏览器当前的宽和高。 通过window.scrollX, window.screenY来获取当前页面的滚动条移动情况。 而再获取当前页面的高度时,为了实现浏览器的兼容性,需要通过下面的方式获取最大值。 ...
阅读全文