- 博客(147)
- 资源 (19)
- 收藏
- 关注
转载 对弈类游戏的人工智能(2)--学习算法
对弈类游戏的人工智能(2)--学习算法 前言: 对弈类游戏的智能算法, 网上资料颇多, 大同小异. 我写这篇文章, 一方面是对当年的经典PC游戏编程(人机博弈)>>表达敬意, 另一方面, 也想对自己当年的游戏编程人生做下回顾. 上一篇博文:对弈类游戏的人工智能(1)--评估函数+博弈树算法, 着重讲述了评估函数+博弈树, 本文着重讲述学习算法, 以及性能优化和游戏性
2015-03-31 20:47:33 1407
转载 JavaScript--DOM基础(19)
JavaScript--DOM基础(19)// DOM(Document Object Model)即文档对象模型,针对HTML和XML文档的API(应用程序接口);// DOM描绘了一个层次化的节点树,运行开发人员可以添加/移除和修改页面的某一部分;一 DOM介绍// D(文档):可以理解为整个Web加载的网页文档;// O(对象):可以理解为类似
2015-03-31 00:55:29 494
转载 AJAX开发技术
AJAX开发技术AJAX技术AJAX(Asynchronous JavaScript and XML,异步JavaScript和XML),AJAX并不是一项新的技术,它产生的主要目的是用于页面的局部刷新,从之前的代码开发来看,读者可以发现,每当用户向服务器端发出请求时,那怕需要的只是简单的更新一点点的局部内容,服务器端都会将一个整体的页面进行刷新,并重新生成代码,这样一
2015-03-31 00:55:05 570
转载 HTTP 协议
HTTP 协议作为web开发人员,了解一些http协议的知识很有必要。本文简单介绍了HTTP协议的知识,若有错误的地方,望大家指正。1.HTTP协议是什么?http协议是一个应用层的协议。规定了浏览器和服务器之间的通信规范。通常用TCP连接方式。2.HTTP 1.0、1.1 连接的方式。在HTTP 1.0 中,浏览器和服务器使用的是短连接,响应完,立即断
2015-03-31 00:53:05 658
转载 【翻译】利用加速度求解位置的算法——三轴传感器
cposture一个小白的技术成长之路【翻译】利用加速度求解位置的算法——三轴传感器http://www.cnblogs.com/cposture/p/4378922.html摘要 此文档描述并使用MMA7260QT三轴加速计和低功耗的9S08QG8八位单片机实现求解位置的算法 。 在今天先进的电子市场,有不少增加了许多特性和智能
2015-03-30 22:16:39 33668 9
转载 [github] github入手教程
[github] github入手教程简单的介绍一下Github的基本操作。主页:https://github.com/ 首先自然是在GitHub注册一个帐号了。然后开始正文吧。 Git基本介绍Git是属于分布式版本控制系统(Distributed Version Control System,简称DVCS),客户端会把代码仓库完整的镜像到本地,与SVN等集中式
2015-03-30 22:13:03 1319
转载 对弈类游戏的人工智能(一)
对弈类游戏的人工智能(一)http://www.cnblogs.com/mumuxinfei/p/4305981.html 前言: 对弈类游戏的智能算法, 网上资料颇多, 大同小异. 我写这篇文章, 并非想做互联网的搬运工. 而是想对当年的经典PC游戏编程(人机博弈)>>表达敬意, 另一方面, 也想对自己当年的游戏编程人生做下回顾. 这边我们以黑白棋游戏为例,
2015-03-30 22:11:36 1864
转载 linux下的系统调用函数到内核函数的追踪
linux下的系统调用函数到内核函数的追踪http://blog.csdn.net/mightySheldor/article/details/44706179?ref=myread使用的 glibc : glibc-2.17使用的 linux kernel :linux-3.2.07 系统调用是内核向用户进程提供服务的唯一方法,
2015-03-30 22:02:45 772
转载 批量插入数据之nologging
批量插入数据之nologgingOracle nologging tipsThe nologging option is a great way to speed-up inserts and index creation. It bypasses the writing of the redo log, significantly improving per
2015-03-30 18:12:16 1303
转载 序列的值探究
序列的值探究通常的查看序列的值的方法如下:select seq_ywxh.nextval from dual; select seq_ywxh.currval from dual; 查看currval的时候,在此以前必须曾经执行过select seq.nextval操作 如果你只想看看当前值到哪儿而不想失去当前值, 可以查看序
2015-03-30 18:10:29 470
转载 PLSQL调试技巧
PLSQL调试技巧1:调试技巧大家调试游标的时候通常使用的都是直接在存储过程里DBMS_OUTPUT包来进行打印信息的,示例如下:CREATE OR REPLACE PROCEDURE SP_EMP_FOR(P_DEPTNO IN NUMBER) IS TYPE EMP_ROW_TYPE IS TABLE OF EMP%ROWTYPE INDEX BY BIN
2015-03-30 18:08:51 797
转载 oracle sql*plus set &spool介绍(一)
oracle sql*plus set &spool介绍(一)1). 设置当前session是否对修改的数据进行自动提交 :SET AUTO[COMMIT] {ON|OFF|IMM[EDIATE]| n} SQL> set autocommit off 2).在用start命令执行一个sql脚本时,是否显示脚本中正在执行的SQL语句 :SET ECHO {ON|
2015-03-30 18:07:04 654
转载 oracle sql*plus set &spool介绍(二)
oracle sql*plus set &spool介绍(二)Oracle spool 用法小结[半转半加]关于SPOOL(SPOOL是SQLPLUS的命令,不是SQL语法里面的东西。)对于SPOOL数据的SQL,最好要自己定义格式,以方便程序直接导入,SQL语句如:select empno||','||ename||','||sal from
2015-03-30 18:06:32 487
转载 oracle sql*plus set &spool介绍(二)
oracle sql*plus set &spool介绍(二)Oracle spool 用法小结[半转半加]关于SPOOL(SPOOL是SQLPLUS的命令,不是SQL语法里面的东西。)对于SPOOL数据的SQL,最好要自己定义格式,以方便程序直接导入,SQL语句如:select empno||','||ename||','||sal from emp;
2015-03-30 18:04:53 663
转载 ORACLE用LIMIT实现类似分页
ORACLE用LIMIT实现类似分页http://blog.csdn.net/java3344520/article/details/5312543练习了ORACLE类似的分页,目的:ORACLE的LIMIT使用declaretype name_arrary_type is varray(20) of varchar2(10);name_arrary
2015-03-30 18:00:25 2200
转载 Oracle更新多行
Oracle更新多行更新多行的步骤:步骤多,但效率比较高: 1、create table 临时表 value (select a.id,a.name,b.name,... from table1 a,table2 b where a.id=b.id) 2、删除table1中的记录,不要drop 3、insert into table1 select 你需要的字段 f
2015-03-30 17:58:35 818
转载 [转]Oracle角色、权限
[转]Oracle角色、权限http://blog.csdn.net/java3344520/article/details/4932459Oracle内置角色connect与resource的权限============================================================一、何为角色? 如果有一组人,他们的所
2015-03-30 17:54:10 380
转载 [转]在oracle下触发器实现主键自增
[转]在oracle下触发器实现主键自增http://blog.csdn.net/java3344520/article/details/4907591利用序列产生主键值。 序列(Sequence)是一种可以被多个用户使用的用于产生一系列唯一数字的数据库对象。序列定义存储在数据字典中,通过提供唯一数值的顺序表来简化程序设计工作,可以使用序列自动产生主键的
2015-03-30 17:51:00 448
转载 如何看懂ORACLE执行计划
如何看懂ORACLE执行计划如何看懂ORACLE执行计划一、什么是执行计划An explain plan is a representation of the access path that is taken when a query is executed within Oracle.二、如何访问数据At the physical level Oracl
2015-03-30 17:45:47 614
转载 [可变数组]
[可变数组]变长数组:是一个存储有序元素的集合,每个元素都有一个索引,该索引相对应元素在数组中的位置。变长数组存在大小的限制,但是可以动态进行更改。 创建变长数组语句: Create Type varray_phone as varray(3) of varchar2(50); 接下来应用这个变长数组,先创建一个人员表,人员表
2015-03-30 17:43:47 463
转载 Oracle中的Hash Join祥解
Oracle中的Hash Join祥解Oracle中的Hash Join祥解一、 hash join概念 Hashjoin(HJ)是一种用于equi-join(而anti-join就是使用NOT IN时的join)的技术。在Oracle中,它是从7.3开始引入的,以代替sort-merge和nested-loop join方式,提高效率。在CBO(ha
2015-03-30 17:40:21 510
转载 SQL调优(连接方式)
SQL调优(连接方式)SQL调优 之 连接方式Join是一种试图将两个表结合在一起的谓词,一次只能连接2个表,表连接也可以被称为表关联。在后面的叙述中,使用”row source”来代替”表”,因为使用row source更严谨一些,并且将参与连接的2个row source分别称为row source1和row source 2。Join过程的各个步骤经常是串行操作,即使相关的ro
2015-03-30 17:34:57 445
转载 查看Oracle执行计划的几种方法
查看Oracle执行计划的几种方法查看Oracle执行计划的几种方法一、通过PL/SQL Dev工具 1、直接File->New->Explain Plan Window,在窗口中执行sql可以查看计划结果。其中,Cost表示cpu的消耗,单位为n%,Cardinality表示执行的行数,等价Rows。 2、先执行 EXPLAIN PLAN FOR sele
2015-03-30 17:34:25 380
转载 Oracle的优化器有两种优化方式(一)
Oracle的优化器有两种优化方式(一)Oracle的优化器有两种优化方式(整理), 2010-04-13RBO方式:基于规则的优化方式(Rule-Based Optimization,简称为RBO) 优化器在分析SQL语句时,所遵循的是Oracle内部预定的一些规则。比如我们常见的,当一个where子句中的一列有索引时去走索引。CBO方式:基于代价的优化方式(Cos
2015-03-30 17:31:16 507
转载 Oracle的优化器有两种优化方式(二)
Oracle的优化器有两种优化方式(二)15. /*+USE_CONCAT*/ 对查询中的WHERE后面的OR条件进行转换为UNION ALL的组合查询. (懵懂啊,先存着)例如: select /*+use_concat */ * from emp where deptno=10 OR empno=7788;Execution Plan---------
2015-03-30 17:27:58 720
转载 oracle执行计划的一些概念
oracle执行计划的一些概念oracle执行计划的一些概念(基础的记忆) 开始学习ORACLE语句优化,从执行计划开始,先熟悉这些名词以及基本含义,记忆在我脑子里,2010-04-10Rowid:系统给oracle数据的每行附加的一个伪列,包含数据表名称,数据库id,存储数据库id以及一个流水号等信息,rowid在行的生命周期内唯一。Recursive sql:为
2015-03-30 17:24:27 426
转载 Oracle数据库逻辑增量备份之exp/imp
Oracle数据库逻辑增量备份之exp/imphttp://blog.csdn.net/java3344520/article/details/8189379Oracle数据库逻辑增量备份之exp/imp一、实现需求 由于一个库在云平台上,虽然做了RMAN备份,但是RMAN备份在云本地磁盘上,同时库备份数据量比较大,无法转移到其他
2015-03-30 13:55:57 716
转载 [Python学习] 专题四.文件基础知识
[Python学习] 专题四.文件基础知识http://blog.csdn.net/cq1982/article/details/44660775?ref=myread 前面讲述了函数、语句和字符串的基础知识,该篇文章主要讲述文件的基础知识(与其他语言非常类似).一. 文件的基本操作 文件是指存储在外部介质(如磁盘)上数据的集合
2015-03-29 23:29:24 498
转载 [Python学习] 专题三.字符串的基础知识
[Python学习] 专题三.字符串的基础知识 在Python中最重要的数据类型包括字符串、列表、元组和字典等.该篇主要讲述Python的字符串基础知识.一.字符串基础 字符串指一有序的字符序列集合,用单引号、双引号、三重(单双均可)引号引起来.如: s1='www.csdn.net' s2="www.csdn.net" s3='
2015-03-29 23:28:03 679
转载 [Python学习] 专题二.条件语句和循环语句的基础知识
[Python学习] 专题二.条件语句和循环语句的基础知识 前面讲述了"专题一.函数的基础知识",而这篇文章讲述的Python的条件语句和循环语句的基础知识.主要内容包括: 1.条件语句:包括单分支、双分支和多分支语句,if-elif-else 2.循环语句:while的使用及简单网络刷博器爬虫 3.循环语句:for的使用及遍历列表
2015-03-29 23:27:44 636 1
转载 [Python学习] 专题一.函数的基础知识
[Python学习] 专题一.函数的基础知识http://blog.csdn.net/cq1982/article/details/44660607?ref=myread 最近才开始学习Python语言,但就发现了它很多优势(如语言简洁、网络爬虫方面深有体会).我主要是通过《Python基础教程》和"51CTO学院 智普教育的python视频"
2015-03-29 23:26:24 555
转载 Object-C中的NSString
Object-C中的NSStringhttp://blog.csdn.net/leifengpeng/article/details/44684411?ref=myread在OC中NSString代表字符串数据类型,和java中的String类一样,有 很多操作方法:NSString的定义NSString的内容导入导出NSString大小写转换NSStrin
2015-03-29 23:24:34 516
转载 python中的高等函数初探
python中的高等函数初探http://blog.csdn.net/ai_s_ye/article/details/44685305高阶函数,即是能够把函数作为参数的函数了我在这里只是体到部分经常会用到的高阶函数:1、map()2、reduce()3、filter()4、自定义排序函数5、返回函数6、闭包
2015-03-29 23:23:13 386
转载 关于python中带下划线的变量和函数 的意义
关于python中带下划线的变量和函数 的意义http://blog.csdn.net/AI_S_YE/article/details/44685139?ref=myread总结:变量:1. 前带_的变量: 标明是一个私有变量, 只用于标明, 外部类还是可以访问到这个变量2. 前带两个_ ,后带两个_ 的变量: 标明是内置变量,3. 大
2015-03-29 23:21:38 1824
转载 Lua的string和string库总结
Lua的string和string库总结 http://www.cnblogs.com/zrtqsk/p/4372889.html Lua有7种数据类型,分别是nil、boolean、number、string、table、function、userdata。这里我总结一下Lua的string类型和string库,复习一下,以便加深记忆。个人认为string是L
2015-03-29 23:19:36 586
转载 spring redis入门
spring redis入门http://www.cnblogs.com/selwynHome/p/4374684.html小二,上菜!!!1. 虚拟机上安装redis服务下载tar包,wget http://download.redis.io/releases/redis-2.8.19.tar.gz。解压缩,tar -zxvf redis-2.8.19.t
2015-03-29 23:10:54 530
转载 linux设备驱动第三篇:如何写一个简单的字符设备驱动?
linux设备驱动第三篇:如何写一个简单的字符设备驱动?http://www.cnblogs.com/donghuizaixian/p/4376164.html在linux设备驱动第一篇:设备驱动程序简介中简单介绍了字符驱动,本篇简单介绍如何写一个简单的字符设备驱动。本篇借鉴LDD中的源码,实现一个与硬件设备无关的字符设备驱动,仅仅操作从内核中分配的一些内存。下面就
2015-03-29 22:58:57 369
转载 oracle 动态性能(V$)视图
oracle 动态性能(V$)视图http://dolphin-ygj.iteye.com/blog/361933C.1 动态性能视图Oracle 服务器包括一组基础视图,这些视图由服务器维护,系统管理员用户 SYS 可以访问它们。这些视图被称为动态性能视图,因为它们在数据库打开和使用时不断进行更新,而且它们的内容主要与性能有关。虽然这些视图很像普通的数
2015-03-29 00:21:54 2092
转载 【酷炫】相对论并非遥不可及
【酷炫】相对论并非遥不可及http://www.cricode.com/3915.html前言最近去影院看了《星际穿越》,很棒。有种说法是:全体观众都看跪了,一部分是因为影片太棒了,跪了。一部分则是完全没看明白,跪了。影片中出现了牛顿定律,相对论,虫洞,黑洞等概念,而且对这些概念的解释也是点到为止,有些概念甚至没有做任何说明,这样对不爱理科的文科生来说确实有些吃
2015-03-28 01:08:49 1361
转载 理解Kalman滤波的使用
理解Kalman滤波的使用http://www.cnblogs.com/jcchen1987/p/4371439.htmlKalman滤波简介 Kalman滤波是一种线性滤波与预测方法,原文为:A New Approach to Linear Filtering and Prediction Problems。文章推导很复杂,看了一半就看不下去了,既然不能透彻理解其原
2015-03-27 23:41:33 4038
Go语言编程
2015-10-06
C++标准程序库_带书签版本
2013-06-25
无懈可击的web设计
2012-10-27
[五笔打字与输入技巧六日速成].甘登岱.扫描版.pdf
2012-10-27
[Objective-C基础教程].Mark.Dalrymple.&.Scott.Knaster.扫描版.pdf
2012-09-16
java 编程艺术
2012-09-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人