首页 > 编程语言
A*算法学习。
A*启发式搜索算法详解 人工智能 A*启发式搜索算法详解 人工智能 A*启发式搜索算法详解 人工智能 1导言 1.1 算法 1.2 Dijkstra算法与最佳优先搜索 1.3 A*算法 2 启发式算法 2.1 A*对启发式函数的使用 2.2 速度还是精确度? 2.3 衡量单位 2.4 精确的启发式函 ...
分类:编程语言   时间:2017-08-23 18:02:13    收藏:0  评论:0  赞:0  阅读:458
用最简洁的实现数组去重
【解析】 Set ES6 提供了新的数据结构 Set。它类似于数组,但是成员的值都是唯一的,没有重复的值。 Set 本身是一个构造函数,用来生成 Set 数据结构。 向Set加入值的时候,不会发生类型转换,所以5和"5"是两个不同的值。Set内部判断两个值是否不同,使用的算法叫做“Same-valu ...
分类:编程语言   时间:2017-08-23 18:01:10    收藏:0  评论:0  赞:0  阅读:276
Python 获取CentOS主机信息
Python 获取主机IP地址 Python获取系统的负载信息 ...
分类:编程语言   时间:2017-08-23 18:00:20    收藏:0  评论:0  赞:0  阅读:325
2017秋季面向对象程序设计(Java)教材、教学纲要、考核要求
教材简况 凯 S.霍斯特曼 (Cay S. Horstmann)(作者), 周立新(译者), Java核心技术(卷1):基础知识(原书第10版) , 2016年9月1出版 本书包括两卷,选做教材的是卷Ⅰ. 图书封面 Java领域最有影响力和价值的著作之一,由拥有20多年教学与研究经验的资深Java技 ...
分类:编程语言   时间:2017-08-23 17:59:32    收藏:0  评论:0  赞:0  阅读:536
python的变量
变量是计算机内存中的一块区域,变量可以存储规定范围内的值,而且值可以改变。 python下变量是对一个数据的引用 变量的命名 -变量名由字母,数字,下划线组成。 -变量不能以数字开头 -不可以使用关键字 -a a1 _a 变量的赋值 -是变量的声明和定义的过程 a = 1 id(a) 运算符与表达式 ...
分类:编程语言   时间:2017-08-23 17:58:25    收藏:0  评论:0  赞:0  阅读:249
POJ 3693 Maximum repetition substring(后缀数组+RMQ)
Maximum repetition substring The repetition number of a string is defined as the maximum number R such that the string can be partitioned into R same ...
分类:编程语言   时间:2017-08-23 17:57:18    收藏:0  评论:0  赞:0  阅读:250
java同步锁的正确使用
同步锁分类 对象锁(this) 类锁(类的字节码文件对象即类名.class) 字符串锁(比较特别) 应用场景 在多线程下对共享资源的安全操作。 需求:启动5个线程对共享资源total进行安全操作。 同步锁在多线程单例模式下的使用 以上三类同步锁都可以。 package cn.myThread; pu ...
分类:编程语言   时间:2017-08-23 17:55:52    收藏:0  评论:0  赞:0  阅读:255
Unity Object Pool完全体
使用泛型和委托简化代码,扩展性强。 使用示例: Bullet类: ObjectPoolManager: ...
分类:编程语言   时间:2017-08-23 17:24:27    收藏:0  评论:0  赞:0  阅读:351
08.23 javasript
Math random:随机数 # 定时函数 ### 多次定时 * setInterval() * clearInterval() ### 单次定时 * setTimeout() * clearTimeout() # Array ### 属性 * length ### 方法 * concat() * ...
分类:编程语言   时间:2017-08-23 17:24:13    收藏:0  评论:0  赞:0  阅读:327
【Unity3D技术文档翻译】第1.1篇 AssetBundle 工作流
译者前言:本章是关于从创建到加载,再到使用 AssetBundle 的整个流程的概述。阅读本章将对 AssetBundle 的工作流程有个简单而全面的了解。 本章原文所在章节:【Unity Manual】→【Working in Unity】→【Advanced Development】→【Asse ...
分类:编程语言   时间:2017-08-23 17:22:51    收藏:0  评论:0  赞:0  阅读:328
《Java从入门到放弃》入门篇:变量
变量是什么玩意呢? 变量,顾名思义就是能变化的量 - - 好吧,举个栗子。 图片上的各种餐具,就是变量,因为同一个盘子可以在不同的时间装不同的菜,在这一桌可以装土豆肉丝,在下一桌可以装清炒黄瓜(当然,这个盘子还是要洗洗干净滴)。 那么Java当中的变量有哪些要点呢,其语法是怎么样的呢? 我们来写段代 ...
分类:编程语言   时间:2017-08-23 17:22:17    收藏:0  评论:0  赞:0  阅读:270
SPRING中属性SCOPE的prototype是什么意思
prototype作用域部署的bean,每一次请求(将其注入到另一个bean中,或者以程序的方式调用容器的getBean()方法)都会产生一个新的bean实例,相当与一个new的操作,对于prototype作用域的bean,有一点非常重要,那就是Spring不能对一个prototype%20bean ...
分类:编程语言   时间:2017-08-23 17:19:49    收藏:0  评论:0  赞:0  阅读:291
unity shader 编辑器扩展类 ShaderGUI
这应该unity5才出的新功能了,今天看文档时刚巧看到了,就来尝试了一下。 效果如图: shader 的编辑器扩展分为2种方法: 个人比较推荐使用第一种方法,第二种在尝试时发现 ①是第二种控件的种类有限。限制还特别多,变量申请的不对的话,有时也不报错,不利于维护。 ②是文档里还有错误+没说清楚的地方 ...
分类:编程语言   时间:2017-08-23 17:17:18    收藏:0  评论:0  赞:0  阅读:428
idea中maven导入jar包
导入servlet和jsp的jar包 要想在pom.xml中配置一个依赖,必须要知道这个依赖库的坐标:groupId,artifacatId,version 1.可以通过查阅依赖库的资料获取坐标,然后在pom.xml中配置dependency,配置之后在view中打开maven project窗口 ...
分类:编程语言   时间:2017-08-23 17:13:08    收藏:0  评论:0  赞:0  阅读:298
LuaJavaBridge - lua与java互操作的简单解决方案
引入:Android平台代码和Lua代码的交互均通过C++和Java交互,Lua再和C++交互(lua <==> C++ <==> java) 我最开始遇见这种lua调用java的做法是先用 C/C++ 借助 JNI 编写调用 Java 的接口函数,然后再将这些函数通过 tolua++ 导出给 Lu ...
分类:编程语言   时间:2017-08-23 17:12:21    收藏:0  评论:0  赞:0  阅读:992
鸟瞰spring
一、spring框架概述: Spring框架主要提供了Ioc容器、AOP、数据访问、Web开发、消息、测试等相关技术的支持。 1、Spring的模块 1)核心容器 Spring-Core:核心工具类,Spring其他模块大量使用Spring-Core; Spring-Bean:Spring定义Bea ...
分类:编程语言   时间:2017-08-23 17:10:49    收藏:0  评论:0  赞:0  阅读:287
C++线程传参数
struct TThreadParam { LPVOID pThis; int visionIndex; }; class CMilTestDlg : public CDialog { // Construction public: CMilTestDlg(CWnd* pParent = NULL)... ...
分类:编程语言   时间:2017-08-23 17:09:55    收藏:0  评论:0  赞:0  阅读:256
瓦片切图工具gdal2tiles.py改写为纯c++版本
gdal2tiles.py是GDAL库中用于生成TMS瓦片的python代码,支持谷歌墨卡托EPSG:3857与经纬度EPSG:4326两种瓦片,输出png格式图像。 Hu2Tiles.exe+ +输入图像+ +结果路径+ +最小层数+ +最大层数+ +querysize 其中querysize数值 ...
分类:编程语言   时间:2017-08-23 17:09:12    收藏:0  评论:0  赞:0  阅读:948
python字符串详解
一、截取子串 二、复制字符串 三、追加字符串 四、翻转字符串 五、查找字符串 六、分割数据 七、连接数据(一般是列表或元祖) ...
分类:编程语言   时间:2017-08-23 17:05:58    收藏:0  评论:0  赞:0  阅读:277
Mac配置eclipse+pydev+Python遇到的问题
最近在研究Python,作为一名新手在配置环境的时候遇到各种问题:高手可略过~ 1、eclipse官网上下载最新的OS版本,并成功安装eclipse 2、安装JDK,eclipse这些都是要安装JDK的。同样也要安装Python,这些都是小问题啦,不用多说啦~ 3、在eclipse help ins ...
分类:编程语言   时间:2017-08-23 17:05:45    收藏:0  评论:0  赞:0  阅读:1021
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!