- 博客(259)
- 收藏
- 关注
原创 Behavior Designer行为树打断机制笔记
个人理解,理解不当之处欢迎指教。Abort Self: 自我打断:will reevaluate when any task within the current branch is active. 直观解释:条件变化时,主动让出执行权。 打断条件:1. 当前分支(设置自我打断的组合节点所处分支)处于Running状态。2. 条件节点是当前组合节点的直接子节...
2018-10-05 14:36:25
5787
3
原创 std::reverse_iterator::base()
#include <iostream>#include <stdint.h>#include <vector>#include <algorithm>#include <set>int main(){ { std::cout << "test erase item from std...
2018-08-09 12:34:57
688
转载 基于TypeScript的PixiJS开发环境设置(webpack篇)
转自:http://www.limbonova.com/2017/09/setup-pixijs-with-typescript-using-webpack/前几天写了一篇用Browserify打包的 PixiJS 的开发环境配置流程,但是Web技术一日千里,开发工具也日新月异, Webpack 就是其中之一。本文介绍了以 TypeScript 作为开发语言, PixiJS 作为图形渲染引擎, W...
2018-06-07 14:19:33
5389
转载 Linux程序异常退出打印调用堆栈
转自:https://blog.youkuaiyun.com/adream307/article/details/43574945/* * 程序异常终止时打印异常程序调用堆栈 * gcc -g -rdynamic BackTraceTest.c -o BackTraceTest * * 运行程序出现错误: * System error, Stack trace: * 0 ./BackT...
2018-04-09 15:37:40
2427
转载 给Vim配置Scala语法高亮显示
第一步,执行下面这个脚本:mkdir -p ~/.vim/{ftdetect,indent,syntax} && for d in ftdetect indent syntax ; do curl -o ~/.vim/$d/scala.vim https://raw.githubusercontent.com/gchen/scala.vim/master/scala.vim; do...
2018-03-14 01:04:45
924
原创 play framework (scala) eclipse 调试环境搭建
1.安装jdk1.8以上版本2.安装sbt 0.13.13以上版本 【可选】设置依赖库文件下载路径,方便svn共享下载的jar包。 修改sbt配置文件:[sbt安装目录]\conf\sbtconfig.txt ,在文件中添加: -Dsbt.global.base=D:/sbt -Dsbt.boot.directory=D:/sbt/boot/ -Dsbt.ivy.home=D:/sbt/...
2018-03-13 12:00:46
693
转载 天梯匹配规则ELO
转自: http://blog.youkuaiyun.com/sr0ad/article/details/7975370ELO Rating System 是当今对弈水平评估的公认权威规则,已被广泛应于国际象棋、围棋、足球和篮球等体育运动以及游戏中。例如星际争霸天梯排行,魔兽世界竞技场,Dota天梯系统,LOL匹配等游戏的竞技比赛系统中。ELO是一套较为完善的评分规则和机制,比较适合对竞技
2018-01-22 21:47:22
3735
转载 创建守护进程步骤与setsid() -- linux
原创:http://www.cnblogs.com/mickole/p/3188321.html一,守护进程概述Linux Daemon(守护进程)是运行在后台的一种特殊进程。它独立于控制终端并且周期性地执行某种任务或等待处理某些发生的事件。它不需要用户输入就能运行而且提供某种服务,不是对整个系统就是对某个用户程序提供服务。Linux系统的大多数服务器就是通过守护进程实现的。常
2018-01-22 14:07:26
340
转载 css2.2 层叠顺序 z-index
来自: https://www.w3.org/TR/CSS22/visuren.html#z-indexWithin each stacking context, the following layers are painted in back-to-front order:the background and borders of the element fo
2018-01-07 20:16:18
354
转载 css-如何让input和select的大小一致
转自:https://stackoverflow.com/questions/4073768/how-to-get-equal-width-of-input-and-select-fields==========Ask==========On the form, I have one select and two input fields. These elements are ver
2018-01-06 17:40:23
4669
转载 CSS中的层叠上下文和层叠顺序
转自: https://www.jianshu.com/p/f859efc209f3默认情况下,网页内容是没有偏移角的垂直视觉呈现,当内容发生层叠的时候,一定会有一个前后的层叠顺序产生。何为层叠上下文?盒模型的位置概念,表示每个盒模型元素都可以放在一个三维坐标轴中,其中z轴垂直屏幕,大概就是这样的吧:层叠上下文,英文称为“stacking context
2018-01-06 17:17:31
703
转载 关于对CSS中BFC (块级格式化上下文) 的理解
转自: https://www.thinktxt.com/web-front/2017/02/18/css-bfc-layout-model.html也许你已经掌握了HTML、CSS的基本布局技能,但是有可能还有一些难以琢磨透的专业名词还不是很清楚,比如BFC。今天我们就来聊聊对BFC的理解,以便我们在布局的过程中能够更加得心应手。概念BFC(Block Formatt
2018-01-06 15:22:19
2008
转载 css display:box 新属性
转自:https://www.cnblogs.com/whiteMu/p/5378747.html一、display:box; 在元素上设置该属性,可使其子代排列在同一水平上,类似display:inline-block;。二、可在其子代设置如下属性 前提:使用如下属性,必须在父代设置display:box; 1.box-flex:number
2018-01-05 10:35:23
561
转载 讨论CSS中的各类居中方式
转自:http://www.jb51.net/article/70163.htm本文介绍了CSS中的各类居中方式,8种方式的实现方法讲解的很详细,还配有对应的效果图,需要的朋友可以参考今天主要谈一谈CSS中的各种居中的办法。 首先是水平居中,最简单的办法当然就是复制代码代码如下:margin:0 auto;也就是将margin
2018-01-05 10:29:17
295
转载 移动端适配的方案----flexible
转自: http://blog.youkuaiyun.com/qq_31029729/article/details/51424668使用方法lib-flexible 库的使用方法非常的简单,只需要在Web页面的 中添加对应的 flexible_css.js,flexible.js 文件:第一种方法是将文件下载到你的项目中,然后通过相对路径添加:[ja
2018-01-04 02:01:58
1089
转载 Swiper.js 使用方法
转自:http://www.swiper.com.cn/usage/index.htmlSwiper中文文档地址: http://www.swiper.com.cn/api/start/2014/1218/140.html1.首先加载插件,需要用到的文件有swiper.min.js和swiper.min.css文件。html>head> ... link r
2018-01-04 01:12:31
2057
原创 CSS 实现一个居中的按钮
代码源自网易的一个页面 : http://dhxy.163.com/m/2017/xinfu7/.tips a { background: url(https://dhxy.res.netease.com/m/zt/20170707182820/img/rule-btn_2ab9f02.png) 0 0 no-repeat; background-size: 100%
2018-01-03 21:44:07
17706
转载 Web app变革之rem
rem这是个低调的css单位,近一两年开始崭露头角,有许多同学对rem的评价不一,有的在尝试使用,有的在使用过程中遇到坑就弃用了。但是我对rem综合评价是用来做web app它绝对是最合适的人选之一。rem是什么?rem(font size of the root element)是指相对于根元素的字体大小的单位。简单的说它就是一个相对单位。看到rem大家一定会想起em单位,em(
2018-01-01 23:38:07
330
原创 Xdebug + Eclipse 单步跟踪调试PHP代码
工具介绍:1. XdebugXdebug是一个开放源代码的PHP程序调试器(即一个Debug工具),相当强大,它可以用来跟踪,调试和分析PHP程序的运行状况。2. 用到的软件包 (Windows环境)php_xdebug-2.5.5-5.6-vc11.dll (PHP 5.6 VC11 TS (32 bit))eclipse-php-oxygen-R
2017-12-12 00:03:31
963
转载 树莓派配置usb无线网卡
转自:http://blog.youkuaiyun.com/brightming/article/details/50365228用到的几个指令: lsusb iwconfig iwlist配置文件: /etc/wpa_supplicant/wpa_supplicant.conf /etc/network/interfaces操作步骤: 1、
2017-12-10 12:39:14
3779
转载 在Eclipse中使用Maven构建Spring项目
转自: http://blog.youkuaiyun.com/unix21/article/details/19281793最新版的Spring需要使用Maven构建,本文讲述怎么在Eclipse构建Maven项目,以配置Spring项目为例。maven简单介绍maven是构建工具,也是构建管理工具。ant只是构建工具,因为不支持生成站点功能,只有预处理,编译,
2017-12-09 21:32:49
9926
6
转载 redis的三种启动方式
转自: https://www.cnblogs.com/pqchao/p/6549510.htmlredis的启动方式1.直接启动 进入redis根目录,执行命令: #加上‘&’号使redis以后台程序方式运行1./redis-server & 2.通过指定配置文件启动
2017-12-04 12:55:44
1756
转载 在命令行下,如何使用JAD反编译jar文件
转自: http://blog.youkuaiyun.com/huoyin/article/details/1769137在工作中,我们经常需要对遗留系统或其他的第三方系统进行维护,如果我们没有java源文件的情况下,一般都需要将其中的jar文件进行反编译。 本文将以如何用命令来反编译一个test.jar文件为例,你可以通过简单修改并将其放入到你的批处理脚本中,进行自动化反
2017-12-04 01:12:00
3964
转载 cmake函数参数解析
转自: http://blog.youkuaiyun.com/sakaue/article/details/38377661最近在迁移公司的make系统到cmake上,发现cmake的function参数很奇怪。例如,如果我们向一个function传递list作为参数,在function中,形参会变成如下状况:set(SRC) list(APPEND SRC a.cpp b.cpp)
2017-12-03 01:12:34
6236
转载 CMake/Tutorials/Exporting and Importing Targets
转自: https://cmake.org/Wiki/CMake/Tutorials/Exporting_and_Importing_TargetsCMake 2.6 introduced support for exporting targets from one project and importing them into another. The main featur
2017-12-01 11:29:57
649
转载 Combining several static libraries into one using CMake
===================================Ask===================================I have a very similar problem to one described on the cmake mailing list where we have a project dependent on many static
2017-12-01 00:34:14
1209
转载 addr2line命令
转自: http://blog.youkuaiyun.com/lhf_tiger/article/details/9088609在Linux下写C/C++程序的程序员,时常与Core Dump相见。在内存越界访问,收到不能处理的信号,除零等错误出现时,我们精心或不精心写就的程序就直接一命呜呼了,Core Dump是Linux仁慈地留下的程序的尸体,帮助程序员们解决了一个又一个问题。
2017-11-30 11:34:42
975
1
转载 CMake targets with detailed dependencies
转自: https://crascit.com/2015/02/02/cmake-target-dependencies/BY CRAIG SCOTT ON FEBRUARY 2, 2015 IN SOFTWARE INFRASTRUCTUREIf only software build systems would
2017-11-25 22:53:23
577
转载 cmake: Enhanced source file handling with target_sources()
转自: https://crascit.com/2016/01/31/enhanced-source-file-handling-with-target_sources/#comment-414BY CRAIG SCOTT ON JANUARY 31, 2016 IN SOFTWARE INFRASTRUCTURE
2017-11-25 22:19:55
1007
转载 CMake交叉编译配置
转自: http://www.cnblogs.com/rickyk/p/3875334.html 很多时候,我们在开发的时候是面对嵌入式平台,因此由于资源的限制需要用到相关的交叉编译。即在你host宿主机上要生成target目标机的程序。里面牵扯到相关头文件的切换和编译器的选择以及环境变量的改变等,我今天仅仅简单介绍下相关CMake在面对交叉编译的时候,需要做的一些准备工作。
2017-11-24 11:58:58
347
转载 CMakeLists实战解读--YouCompleteMe
转自: http://www.cnblogs.com/rickyk/p/3877238.html 个人一直有一个想法,就是想出一系列关于CMakeLists.txt国外经典例子的实战解读。因为国内关于CMake的介绍和用法少之又少,再加上CMake本身对于实践能力的要求也比较高,过于理论化的学习只会让读者停留在Hello World和超级项目之间(其实就是理论知识要么简单
2017-11-24 11:56:57
644
转载 warning MSB8012 : make sure that $(OutDir), $(TargetName) and $(TargetExt) property values match the
转自: https://stackoverflow.com/questions/4494028/warning-msb8012-make-sure-that-outdir-targetname-and-targetext-propedown voteSee also here Stackoverflow MSB8012. What wor
2017-11-21 21:00:12
1309
转载 CSS Modules 用法教程
转自: http://www.ruanyifeng.com/blog/2016/06/css_modules.html学过网页开发就会知道,CSS 不能算编程语言,只是网页样式的一种描述方法。为了让 CSS 也能适用软件工程方法,程序员想了各种办法,让它变得像一门编程语言。从最早的Less、SASS,到后来的 PostCSS,再到最近的 CSS in JS,都是为了解决
2017-11-16 11:29:53
584
转载 Right Click Menu Lag on my pc
转自: https://www.eightforums.com/performance-maintenance/19373-right-click-menu-lag-my-pc.htmlPlease download: ShellExView - Shell Extension Manager For WindowsThis program does not r
2017-11-15 10:56:18
904
转载 syntax error on PKG_CHECK_MODULES
转自: http://blog.youkuaiyun.com/coolper/article/details/12037101eg../configure: line 14956: syntax error near unexpected token `PROTOCOL,'./configure: line 14956: `PKG_CHECK_MODULES(PROTOCOL, spice-p
2017-11-11 16:34:08
3213
1
转载 expat & scew
转自: http://blog.youkuaiyun.com/axlrosek/article/details/1641950Expat是一個XML的解析器, 透過它可以讓PHP程式解讀XML文件的結構和內容 一般XML解析器分為兩種基本類型樹狀解析器(Tree-based parser): XML文件轉換成樹狀結構. 這類解析器 分析整篇文章, 同時提供一個API來訪問所
2017-11-11 03:59:04
848
转载 gdb 断点设置(二)watch
转自: http://blog.youkuaiyun.com/yangzhongxuan/article/details/68991862、watch watch [-l|-location] expr [thread threadnum] [mask maskvalue] -l 与 mask没有仔细研究,thread threadnum 是在多线程的程序中
2017-10-28 04:21:34
1036
转载 系统级性能分析工具 — Perf
转自: http://blog.youkuaiyun.com/zhangskd/article/details/37902159从2.6.31内核开始,linux内核自带了一个性能分析工具perf,能够进行函数级与指令级的热点查找。 perf Performance analysis tools for Linux.Performance cou
2017-10-26 13:50:10
364
转载 clang UndefinedBehaviorSanitizer
UndefinedBehaviorSanitizerIntroductionHow to buildUsageAvailable checksVolatileMinimal RuntimeStack traces and report symbolizationIssue SuppressionDisabling Instru
2017-10-12 17:18:28
3935
转载 clang ThreadSanitizer AddressSanitizer MemorySanitizer
Thread-sanitizer=======ThreadSanitizer (aka TSan) is a data race detector for C/C++. Data races are one of the most common and hardest to debug types of bugs in concurrent systems. A data ra
2017-10-12 17:06:24
895
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人