- 博客(65)
- 资源 (2)
- 问答 (3)
- 收藏
- 关注
原创 U3D - TowerDefense
文章目录创建地图调整相机角度和移动脚本设置敌人(固定)移动路径和方向创建敌人并指定移动路径此文仅记录塔防游戏学习过程参考教程:SiKi学院 如何制作塔防游戏(基于Unity5.5)创建地图使用Cube作为基础单元(大小 4 * 4),创建一个10 * 10的基准地图创建敌人移动路径,起点、终点去掉起点、终点碰撞检测(Box Collider),以免和敌人发生碰撞关系。...
2020-05-07 15:51:51
1542
原创 使用Go+WebSocket练习总结
文章目录开发环境界面简单展示文件结构踩坑&填坑每个连接对象保存的数据被共享了?本文章仅记录使用 Golang + Websocket 开发网页对战游戏项目时遇到的问题及解决方案。项目地址: WebGame2。开发环境后端主开发语言 go (http://docscn.studygolang.com/doc/)数据库插件 github.com/mattn/go-sqlite...
2020-02-10 15:25:14
706
原创 Free Frame
文章目录配置项说明启动组件(入口)日志组件背景: 由于项目需要, 希望可以通过该项目可以更快的从Java向C++转型目的: 希望搭建一套可以自由组合各种模块 (Module ) 的简单协议框架仓库地址: 码云配置项说明############################## 系统命令不可占用: ## -1000: 日志服务 ######...
2020-01-09 20:10:26
804
原创 C++学习摘要
文章目录1. Q:循环包含头文件A:解决方案记录每次踩过的坑方便查询.1. Q:循环包含头文件场景说明项目中有两个头文件(define.h和ClientUDP.h), ClientUDP类中需要用到define.h中的类型定义.define.h中定义函数指针类型时需要用到ClientUDP.h中的类定义这就导致两个头文件循环包含???编译不通过ClientUDP.h相关代码#...
2020-01-08 16:25:06
379
原创 等价二叉查找树
练习:等价二叉查找树实现 Walk 函数。测试 Walk 函数。函数 tree.New(k) 用于构造一个随机结构的已排序二叉查找树,它保存了值 k, 2k, 3k, …, 10k。创建一个新的信道 ch 并且对其进行步进:go Walk(tree.New(1), ch)然后从信道中读取并打印 10 个值。应当是数字 1, 2, 3, …, 10。用 Walk 实现 Same 函...
2019-12-22 14:06:09
527
原创 Go - 图像
还记得之前编写的图片生成器 吗?我们再来编写另外一个,不过这次它将会返回一个 image.Image 的实现而非一个数据切片。定义你自己的 Image 类型,实现必要的方法并调用 pic.ShowImage。Bounds 应当返回一个 image.Rectangle ,例如 image.Rect(0, 0, w, h)。ColorModel 应当返回 color.RGBAModel。At...
2019-12-21 20:38:39
630
原创 Go - 斐波纳契闭包
让我们用函数做些好玩的事情。实现一个 fibonacci 函数,它返回一个函数(闭包),该闭包返回一个斐波纳契数列 (0, 1, 1, 2, 3, 5, ...)。斐波纳契闭包package mainimport "fmt"// 返回一个“返回int的函数”func fibonacci() func(i int) int { a := 0 b := 0 return fu...
2019-12-21 20:35:32
341
原创 连线达人: Javascript算法
文章目录`连线达人`到底是个啥????先分析分析!来, 看看界面!逻辑怎样实现的?手术刀准备好, 开始解剖你从哪里来?要到哪里去(核心逻辑)?多尝试几次就好啦.今天闲来无事看到女票在玩一个小游戏连线达人, 感觉蛮有意思的.看到她过不了关满脸着急就花了点时间✍搞了个小后门????咳咳~, 闲话少说!!!连线达人到底是个啥????就是这么个小游戏, 从头部开始把所有的格子都连起来就算过关, 挺简单的吧????...
2019-11-17 18:52:30
1987
原创 C 初识指针
文章目录指针`一级指针`指针的指针`二级指针`常量指针`const *`指针常量`* const`指针数组`*p[n]`数组指针`Type (*p)[n]`二级指针模拟二维数组`动态分配`指针一级指针定义一个指针指向一个变量的地址Type * p = &var;int i;int *p = &i;// 通过*p读写i的值*p = 10;int a = *p;指...
2019-08-22 16:25:25
197
原创 C字符串操作
记录字符串初始化、I/O操作文章目录初始化读写字符串拷贝初始化char str[] = "abc";char str[] = {'a','b','c'}; // 末尾没有\0, 打印会出现乱码char str[10] = {'a','b','c'}; // 初始化长度小于数组长度时, 会自动添加 \0char *p = "abc";读写数组读写直接通过下标操作,指针读写需要注...
2019-08-16 19:54:04
327
原创 指针(一)
本文记录一级指针、二级指针简单用法文章目录指针(值)作为函数参数指针(地址)作为函数参数指针(值)作为函数参数int a = 10;int * p = &a;...fun(p); // 传递p所指向的地址, 不是p本身的地址...// 这种使用方式与普通形参一样// void fun(in a)void fun(int *p) { p = 0x1122; // 这...
2019-08-16 16:38:57
213
原创 C基础
目录1. 基本类型占用字节数2.数据类型的本质(从数组说起)2.1 数组参数2.2 数组的值和地址3. 类型/扩展类型3.1 类型别名1. 基本类型占用字节数本例为64bit CPU, 现在几乎没有人还在用32bit CPU了吧~注意: 数据类型本身不占用内存空间,只有通过数据类型声明的变量才占用内存空间2.数据类型的本质(从数组说起)2.1 数组参数数组变量就是数组首地址、也是第一...
2019-08-15 00:21:41
487
原创 springcloud 问题记录
springcloud 问题记录spring-boot-starter-data-jpa 查询无数据(20190601)仅以此文章记录SpringCloud使用过程中遇到的问题,如有错误烦请留言
2019-06-01 00:05:30
239
原创 Windows Zookeeper 异常 ConnectionLoss for /xx
文章目录引入依赖测试代码测试结果感谢分享引入依赖<dependency> <groupId>org.apache.zookeeper</groupId> <artifactId>zookeeper</artifactId> <!-- 最好与服务器一致 --> <version>3...
2019-04-09 18:17:41
722
原创 CentOS7 搭建 Zookeeper集群
文章目录安装CentOs7&配置静态IP安装JDK加载环境变量关闭防火墙安装 zookeeper修改配置启动服务查看状态:感谢分享推荐学习安装CentOs7&配置静态IP虚拟机安装CentOs7比较简单, 这里不再赘述.https://blog.youkuaiyun.com/Gozs_cs_dn/article/details/89067912安装JDKJDK8下载地址配置环境变量...
2019-04-09 00:13:00
344
原创 虚拟机VMWare CentOs7 配置静态IP
虚拟机VMWare CentOs7 配置静态IP系统启动后没有IP设置静态IP查看虚拟机Mac查看Windows IP感谢分享最近学习Zookeeper需要用到Linux静态IP, 特在此备忘操作.系统启动后没有IP感谢未干的咸鱼分享解决方案.设置静态IP[root@localhost ~]# clear[root@localhost ~]# ip addr1: lo: <L...
2019-04-07 12:41:35
570
原创 angular7 ng-zorro 实现Tab页签 + 路由重用
使用angular7/ng-zorro实现Tab页签 + 路由重用路由重用定义重用策略注册服务提供商定义路由信息监听路由事件common-tools路由重用定义重用策略RouteReuseStrategy【官方说明】 提供一种自定义何时重用路由的方法// 创建重用策略import {ActivatedRouteSnapshot, DetachedRouteHandle, Route...
2019-04-05 01:00:33
8916
10
原创 G2折线图
angular7使用G2折线图安装依赖单折线多折线图结语安装依赖antv G2(官方资料)提供了多种安装方式, 这里使用npm添加依赖npm install @antv/g2 --save当前版本3.5.2单折线在 ~/app/t 文件夹中创建组件 ChartComponent$ ng generate component t/chart或$ ng g c t/chart引...
2019-04-04 15:03:18
7004
原创 分页相关算法
总页数+1算法var pageTotal = rowCount / pageSizeif (rowCount !== rowCount * pageTotal) pageTotal += 1;pageTotal = pageTotal || 1;-1算法var pageTotal = (rowCount + pageSize - 1) / pageSize;pageTo...
2018-10-09 22:44:46
466
原创 Ubuntu安装钉钉
下载安装包准备工作第一步: 下载安装包dd_for_ubuntu.zip 开始安装我是通过浏览器下载的, 所以下载目录在~/下载/$ cd ~/下载$ unzip dd_for_ubuntu.zipArchive: dd_for_ubuntu.zip creating: dingding/ inflating: dingding/dingding.deb ...
2018-05-07 20:21:41
33710
1
原创 jstAPI.view
jstAPI.view视图组件, 可用于绑定数据, 加载数据, 配置第三方插件等.APIloadSelect远程加载下拉选项参数(ps): ps.container: {Node|jQuery} 视图容器, 默认this.container[ps.itemDataHandler]: {function(k=, v=):Object} option数据转换函数, 参数:k,v,
2018-01-18 15:56:17
404
原创 jstAPI.model
jstAPI.model模型工具, 可用于缓存数据/视图APIcache 模型数据缓存参数 m {Object|Function} (必须)model, 如果是Function上下文指定为c; 如果是对象新增属性”_ctxt”指定为cc {Object} context, (df)thisrefresh {boolean} truth-刷新, false-获取缓存key
2018-01-18 13:50:49
435
原创 jstAPI.tpl
jstAPI.tpl模板组件, 同时也是jstAPI.view依赖的重要组件APIsimpleEngine 简单引擎, 如三元运算符-{{status?true:false}}, 值-{{status}}参数: data: {Object} 上下文tpl: {String} 模板, 模板语法: {{Key_Name}}返回值: {*} 执行结果compile 视图模板编译
2018-01-18 13:45:02
372
原创 jstAPI.jc
jstAPI.jc简单封装jQuery-Confirm插件, JConfirm版本: v3.3.2APIinfo 普通消息参数: msg {String} - 消息fn {Function} - 确认后回调函数title {String} 标题okName {String} 确认按钮warn 警告框参数: msg {String} - 消息fn {Function
2018-01-18 13:30:50
368
原创 jstAPI.ognl
jstAPI.ognl是对象导航工具APIgetValue 获取对象的值参数: data: {Object} 数据对象ognl: {String} ognl表达式返回值: {*|null}
2018-01-18 13:17:13
323
原创 jstAPI.ajax
简单封装jQuery.ajax接口APIajax 发送Ajax请求, 自动检测跨域访问参数conf: loading: {boolean} 是否显示LoadingloadingContainer: {jQuery} Loading-cover覆盖的区域done: {Function} success/error处理完成后调用其它参数参考jQuery.ajaxjsonAja
2018-01-18 12:58:27
447
原创 jstAPI.valid
jstapi.valid是jstAPI校验工具API函数: isFunction/isNotFunction数组: isArray/isNotArray,inArray对象: isJSON/isNotJSON, isObject/isNotObject, nullOrUndefined/notNullOrUndefined, inProp/notInPropjQuery: is
2018-01-18 12:43:41
320
原创 jstAPI.common
jstAPI.common是jstAPI的公共工具集, 包含属性遍历,日期操作,执行函数等API属性相关 each,eachKey,eachValue,eachFn,keySet,values,clearObject,copyProps,clearProps,toText,singleJSON数组相关 limit,arrayToMap,arrayMerge,groupList,so
2018-01-18 12:32:03
351
原创 jstAPI.core
jstAPI.core是依赖核心模块. 引入方式:script src="../src/jquery-x.xx.x.js">script>script src="../src/core.js" data-core="jsAPI" data-preload>script>选项data-score, 当前版本必须指定为jstAPIdata-preload, 预加载无依赖组件.
2018-01-18 11:57:42
298
原创 jstAPI系列 - 汇总
概述jstAPI是javascript插件, 其中包括common,ajax,valid,tpl, Form, Grid, Pager等工具. jstAPI包含两大类组件: 工具集和实例集两种. - 工具集 - 可以直接使用 - 实例集 - 需要通过new方式获取实例对象 插件仓库: jstool-https://gitee.com/osby/目录工具集 c
2018-01-18 11:22:47
420
原创 nginx监听相同端口通过域名分发到不同的服务器
前言前段时间给朋友开发网站, 上线几个月后想要接入支付宝在线支付. 支付宝接口申请需要给一个已经上线的网站. 由于一些原因, 朋友的网站没有申请通过, 现需用B2C网站做申请之用. 但是已上线的站点不能停用, 本着节约成本的原则, 我拒绝了他再去租用一台云服务器. 之前接触过一点点nginx, 便想通过nginx实现同一台云服务器/相同端口(80)通过域名做请求转发. 准备工作
2018-01-15 19:06:38
12295
1
原创 MySql查询元信息查询
// 数据库列表SHOW DATABASES;-- 字段列- Database// 进入指定数据库USE [DATABASE];// 查看当前数据库SELECT DATABASE();-- 字段列- database()// 表列表SHOW TABLES;-- 字段列- Tables_in_[database_name]// 库详情select * from
2018-01-10 23:52:36
506
原创 IDEA 部署到tomcat域名访问
开发微信公众号项目, 需要将项目直接通过域名访问, 并将项目部署到tomcat中, 且上传的文件为了安全性考虑, 指定到项目外(暂定与.war同级).结果发现idea发布项目后无法访问上传的图片, 便有此一记, 希望能帮助遇到相同问题的同学...使用idea部署到tomcat真实环境下运行, 且在域名下直接访问首先, 将war包部署到tomcat下第
2017-11-14 18:37:07
4114
2
原创 开发微信公众号遇到的问题
springmvc 拦截根目录时, 无法访问文件MP_verify_fAnwMsm7TpQ9HJax.txt测试公众号切换线上公众号, 提示redirect_uri错误
2017-11-13 15:31:10
881
原创 简单三步获取微信公众号用户授权
之前做过几次微信公众号开发, 一直没有记录下开发过程, 为方便以后不用在去各种搜索找资料, 在此记录开发流程...
2017-11-07 19:12:16
3254
原创 Ubuntu 16 MariaDB 开启远程访问
在Ubuntu16上安装MariaDB后, 只能在本地访问, 不能在windows中通过navicat远程访问, 一直提示错误:Can't connect to MySQL server on 192.168.x.xxx (Unknown error: 10061)本文记录下解决过程。
2017-09-28 15:10:56
1579
原创 Javascript实现HashMap
使用Javascript简单实现HashMap结构, 使用Array作为桶列表, 自定义对象Entry作为链表节点
2017-09-17 19:36:52
1421
Android9.0 oppo 调用系统播放器报错
2020-06-15
通过javascript执行链获取上下文对象
2018-01-01
mariadb安装后,非root无法mysql登录
2017-09-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人