自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(807)
  • 资源 (8)
  • 收藏
  • 关注

转载 Ubuntu下安装依赖的几个解决方案

在Ubuntu的使用中想必大家经常遇见这句话:“E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系”对于这个问题,网上有很多解决方案,但是大多不靠谱.以往我一般都是手动处理 (当然我们也可以使用aptitude来自动解决安装依赖问题,详细见下文),如果是一个软件的版本问题,直接安装指定版本.比如:在显示liblapack3 : 依赖: libgfortra...

2019-07-16 17:33:25 1418

转载 解决 apt-get install 依赖问题

前面我为了解决ros rviz 仿真启动 Segmentation fault 的问题,安装了自己下载的 libpcre3 版本,结果 导致 我的ubuntu安装管理器 爆炸了,不管是安装还是卸载 都会报 软件包的 依赖问题,如下:E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held...

2019-07-16 17:32:57 1098

转载 VS2017 调试 Unity3D 脚本

1. 安装Unity3D最新版本.  https://unity3d.com/cn/get-unity/download2. 安装Visual Studio Community 2017.  https://www.visualstudio.com/zh-hans/downloads/这里有 Community, Professional, Enterprise, 个人开发选择 Com...

2019-05-15 20:44:07 250

转载 VS2017 调试 Unity3D 脚本

1. 安装Unity3D最新版本.  https://unity3d.com/cn/get-unity/download2. 安装Visual Studio Community 2017.  https://www.visualstudio.com/zh-hans/downloads/这里有 Community, Professional, Enterprise, 个人开发选择 Com...

2019-05-15 20:18:11 348

转载 关注各种高级语言虚拟机(high-level language virtual machine,HLL VM)的设计与实现,泛化至各种高级语言的运行时的设计与实现,也会涉及动态编译、GC、动态语言的编

关注各种高级语言虚拟机(high-level language virtual machine,HLL VM)的设计与实现,泛化至各种高级语言的运行时的设计与实现,也会涉及动态编译、GC、动态语言的编译等话题。总之大方向是高级语言的语义的实现方式就对了 >_我会开一些帖子作为资料堆积用,例如书籍、论文、教程、文章及相关链接收集。请不要以讨论方式回复这些资料堆积帖,以便于保持资料的“整洁”;不过

2017-11-07 15:16:20 902

转载 Visual Studio解决方案vs2005/vs2008/vs2010/vs2012/vs2013/vs2015版本互相转换工具

本文转自EasyDarwin团队成员Alex的博客:http://blog.csdn.net/cai6811376/article/details/52397489EasyDarwin各开源项目目前只提供Visual Studio 2008的解决方案文件,我们使用Visual Studio 版本互转工具给用户提供更多的Visual Studio版本选择。使用方法如下:打开转换工具

2017-10-27 11:23:48 2355

转载 cocos2dx-3.4环境搭建及apk发布调试之谜海归巢

不知不觉中,被cocos最细版本3.4折磨快3天了,从最初的环境搭建,到最后的apk打包,然后在ADT环境下调试,无数的小问题不时地抨击着我脆弱的小心肝儿,N多个谜团左右着前进的步伐不能一步一步向前行进,百度、谷歌、中文、英文…..在众说纷纭中寻觅着那个我百撕不得骑姐的答案,走过了大大小小N多个论坛和博客,沮丧过,也兴奋过,对于我这个不会轻易放弃的人来说,这点儿折磨只能算是练练手,早已习以为常,好

2017-10-25 11:27:48 571

转载 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int---->解决方法

写了一个对应让其出的错误(其实也挺不容易的喔 )错误如下:1>d:\work\win32project\testeachotherclude\testeachotherclude\test2.h(9): error C2143: 语法错误 : 缺少“;”(在“*”的前面)1>d:\work\win32project\testeachotherclude\testeachotherclu

2017-10-25 11:18:19 23394 4

转载 升级项目到Vs2015版本的问题整理

提前说明,我升级的项目是从Vs2010升级到Vs2015的,这个过程中遇到许多问题这里整体作了一个整理。以下整理内容仅供参考,如果不能正常解决,请参考其他内容,也谢谢大家的分享。1、拿到手的项目你要确定在原来的环境下是可以正常编译通过的。2、用VS2015打开你的解决方案或者是项目,在要升级的项目上单击鼠标右键,在弹出的菜单中选择“升级VC++编译器和库”菜单,效果如下图:

2017-10-24 11:30:24 2666

转载 64位lua引擎如何支持32位luac编译出来的二进制字节码?

今天要研究wax的热更方案,重拾lua。面对64位lua的问题。阿里给出的方案是:分别编译。也就是说64位引擎只支持64位编译器生产的字节码。32位引擎只支持32位编译器产生的字节码。为此,阿里给出了一组编译脚本来解决这个问题,在我看来是小题大做了。而且,这个方案有个小小的问题,那就是iOS应用目前还是一份代码同时编译arm64和arm32版本的(比如在iPhone 5上的APP安装得到的是3

2017-09-20 16:11:56 1859

转载 NoteExpress2 破解版——word插件过期解决办法(转)

这款软件很方便,但像许多人一样,我也遇到了word插件过期的问题,从网上搜到了解决办法,虽找到方法但不完美,自己总结经验如下:问题描述:我使用的版本是NoteExpress2.2破解版,在使用1个月后,打开word出现其插件过期的对话框,导致无法使用其插件功能。解决方法:一、清除期限1、下载Trial-Reset3.4绿色版(用于清除试用期的注册表信息)2、方法:打开Trial

2017-09-19 12:01:15 6017

转载 Visual Studio:error MSB8020

状况如下:error MSB8020: The builds tools for v120 (Platform Toolset = 'v120') cannot be found. To build using the v120 build tools, either click the Project menu or right-click the solution, and the

2017-02-23 14:59:24 686

转载 skynet范例研究-服务端

源码分为3个文件夹,分别为service、lualib、src。其中service主要是服务端 业务逻辑 ,lualib为 基础工具封装 ,src为 C语言服务封装 。一般阅读代码时先从main入手,跟着逻辑一步一步不断深入。main.lua文件路径:service/main.lualocal skynet = require "skynet"skynet.s

2017-01-21 18:57:29 976

转载 国外程序员整理的系统管理员资源大全

国外程序员整理的系统管理员资源大全受其他程序员汇编 PHP 资源,kahun 在 Github 发起系统管理员相关的开源资源整理。内容分类包括:备份/克隆软件、云计算/云存储、协作软件、配置管理、日志管理、监控、项目管理…… 当然也有系统管理员相关书籍。另外推荐一篇文章:《10本适合于系统管理员的最佳书籍》,目前比 kahun 他们整理的列表更丰富。备份备份软件

2016-12-02 14:55:46 1032

转载 Redis在游戏开发中的应用

Redis是一个新兴的NoSql数据缓存组件,与memcache类似,但是功能却比memcache多一些。首先,Redis和memcache都是基于内存的,所以读取和写入速度都非常快。但是memcache只支持简单的key-value数据的存储方式,而Redis对key-value ,hash,list,set,SortSet等数据结构有很好的支持。下面就Redis在游戏的开发应用中做一些简单

2016-11-18 12:25:16 341

转载 nginx配置

user www www;worker_processes 8;error_log /home/wwwlogs/nginx_error.log crit;pid /usr/local/nginx/logs/nginx.pid;#Specifies the value for maximum file descriptors that can be opened

2016-10-21 14:07:23 335

转载 PrintBack

"cmd/god/dyh"->PrintBack(5,sprintf("day/copy_quit_%s.txt",short_time(time())),who);void PrintBack( int d ,string filepath,object me){mixed * mxFileList = call_stack(0);mixed * mxFuncList = c

2016-10-12 18:43:16 410

转载 skynet框架 源码分析 五

本章讲解,skynet的队列服务。       队列服务在源码中涉及skynet脚本库,mqueue脚本库,pingqueue测试服务,pingserver测试服务。       说说各自的作用。       mqueue库:              1、封装一个queue消息发送的api==>mqueue.call。              2、注

2016-10-09 12:56:34 369

转载 skynet框架 源码分析 四

本章主要讲解:skynet的组播服务是怎么发生的,如何运用。        组播这个过程主要涉及了以下几个服务。        group_mgr,group_agent,multicast,tunnel,localcast。        group_mgr是每个服务器集群只有一个(即多个进程共有一个)。        group_agent是每个harbor(即一个进程

2016-10-09 12:55:49 484

转载 skynet框架 源码分析 三

今天我们来读service_lua.c文件。       这个文件很重要,它是模块snlua的源文件,也是各个lua服务节点的制造者。比如:agent服务节点,watchdog服务节点,launch服务节点等。       让我们来看看这个制造者是如何运作的。       拿agent举例说:              gate节点在服务端与新到的客户端连接建立

2016-10-09 12:54:16 903

转载 skynet框架 源码分析 二

一个游戏服务器系统的数据流向有很多种。在skynet中,我主要看到了三种,一种是从客户端流到服务器,而后服务器处理完毕之后,发送回客户端。第二种是一个harbor流向另外一个harbor,这应该就是服务进程之间通过套接字的通信了。第三种就是服务进程保存数据到数据库中,而后返回(这部分我还没看完)。        本章主要讲解第一种数据流向,客户端到服务端中某个节点。服务端如何返回数据到客户

2016-10-09 12:47:22 884

转载 skynet框架 源码分析 一

本人所看的skynet框架,是云风所写的开源分布式服务器系统。       说说广泛流传的分布式系统,我觉得最简单的理解就是,一个服务器系统可以开很多进程来完成任务,并且这些进程可以不受地域的限制,同时跑在不同的主机上面(当然也可以跑在同一台主机上),以服务器集群的方式应答各个服务请求,各进程之间通过socket的方式通信。       我们先从整体结构上来俯视这个框架。     

2016-10-09 11:17:33 441

转载 protobuf编译问题

2>lua_extensions_more.obj : error LNK2019: 无法解析的外部符号 _luaopen_pb,该符号在函数 _luaopen_lua_extensions_more 中被引用2>pb.obj : error LNK2019: 无法解析的外部符号 "void __cdecl lua_settop(struct lua_State *,int)" (?lua_s

2016-09-14 17:43:11 1440

转载 cocos2d-x-3.2编译慢之解决方案

From: http://bbs.csdn.net/topics/70394736http://www.cocoachina.com/bbs/simple/?t202084.htmlhttp://blog.csdn.net/liaowenfeng/article/details/32942633我的开发环境: win7 64位+ vs2012 + cocos2d-x-3

2016-09-14 16:30:36 424

转载 在VS2012中编译WinXP兼容的程序

VS2012默认是不兼容Windows XP的,编译链接出来的程序只能在Windows Vista及以上版本的操作系统上运行。可是有时需要在Windows XP上运行,又不得不用VS2012(例如用了C++11的等等)。这时,就犯愁了。没关系,这个问题可以搞定。  首先,你的VS2012必须升级到Update 3,否则无法编译出WinXP兼容的程序。在VS2012集成开发环境中  编译

2016-09-13 20:31:42 407

转载 VMWare 和 centos 共享

为了更好的解决虚拟机与主机的共享问题,VMware公司有一个VMWare-tools,来实现文件共享。这里主要讲的是在Windows下用 Vmware虚拟Linux来与windows来共享。   1、安装客户机系统,linux这里选用CentOS5   2、启动虚拟机中的Linux后,(注意必须是启动虚拟机后)。选择菜单里的VM选项,里面有一个子项是Install VMware T

2016-09-05 18:12:22 310

转载 VM11下CentOS7mini安装及配置

1. 准备一版CentOS安装镜像文件官网下载地址:http://www.centos.org/download/官方有三个版本:DVD、Everything和Minimal,而我安装的是mini版,CentOS-7.0-1406-x86_64-Minimal.iso2. VM11下安装1).点击创建新的虚拟机,选择“典型(推荐)”2).选择“安装光盘映像文件”,选择上面准

2016-09-05 17:44:16 5144

转载 ld Memory exhausted一解

今天在32bit Ubuntu上面编译Chromium 11 Debug版,报告一个很郁闷的内存用光错误。carl@carl-ubuntu-t400:/work/chromium11/src$ make out/Debug/chrome   ACTION Extracting last change to /work/chromium11/src/out/Debug/obj/gen/build

2016-07-05 16:24:35 789

转载 linux中使用cifs挂载windows 7的共享文件提示mount error(5): Input/output error

在配置window7共享成功,并在window7中可以访问在linux中可以使用 如下命令得到共享列表:[plain] view plain copy print? smbclient -U Administrator -L //192.168.1.101/www  Enter Administrator's password:  Domai

2016-07-03 18:39:53 6426

转载 编译安装 Centos 7 x64 + tengine.2.0.3 (实测+笔记)

环境:系统硬件:vmware vsphere (CPU:2*4核,内存2G)系统版本:CentOS Linux release 7.0.1406 安装步骤: 1.系统环境1.1 更新系统[root@centos ~]# yum update -y 1.2 查看环境[root@centos ~]# cat /etc/redhat-releaseCent

2016-07-03 12:15:27 594

转载 CentOS 6.5 下安装 Redis 2.8.7

wget http://download.redis.io/redis-stable.tar.gztar xvzf redis-stable.tar.gzcd redis-stablemake 前面3步应该没有问题,主要的问题是执行make的时候,出现了异常。异常一:make[2]: cc: Command not found异常原因:没有安装gcc解决方案:y

2016-07-03 10:17:20 329

转载 skynet框架 使用心得

使用skynet框架将线上的项目重写一遍之后,以下简称“skynet框架”为“skynet”。没上线之前我想说:对于程序员而言,skynet中自有黄金屋,skynet中自有颜如玉。它是程序员智慧的结晶。不过,项目上线之后,我想说的是:工作经验不丰富的程序员,用skynet,真有no zuo no die的感觉。先给两个core文件:1、///////////////////

2016-06-25 21:34:16 793 1

转载 关于分布式事务、两阶段提交协议、三阶提交协议

随着大型网站的各种高并发访问、海量数据处理等场景越来越多,如何实现网站的高可用、易伸缩、可扩展、安全等目标就显得越来越重要。为了解决这样一系列问题,大型网站的架构也在不断发展。提高大型网站的高可用架构,不得不提的就是分布式。在《分布式系统的一致性探讨》一文中主要介绍了分布式系统中存在的一致性问题。本文将简单介绍如何有效的解决分布式的一致性问题,其中包括什么是分布式事务,二阶段提交和三阶段提交。

2016-06-15 17:03:48 264

转载 两阶段提交-2PC

两阶段提交协议(two phase commit protocol,2PC)可以保证数据的强一致性,许多分布式关系型数据管理系统采用此协议来完成分布式事务。它是协调所有分布式原子事务参与者,并决定提交或取消(回滚)的分布式算法。同时也是解决一致性问题的一致性算法。该算法能够解决很多的临时性系统故障(包括进程、网络节点、通信等故障),被广泛地使用。但是,它并不能够通过配置来解决所有的故障,在某些情况

2016-06-15 16:51:38 416

转载 机器学习算法汇总:人工神经网络、深度学习及其它

学习方式根据数据类型的不同,对一个问题的建模有不同的方式。在机器学习或者人工智能领域,人们首先会考虑算法的学习方式。在机器学习领域,有几种主要的学习方式。将算法按照学习方式分类是一个不错的想法,这样可以让人们在建模和算法选择的时候考虑能根据输入数据来选择最合适的算法来获得最好的结果。监督式学习:在监督式学习下,输入数据被称为“训练数据”,每组训练数据有一个明确的标识或结果,

2016-06-05 19:24:37 486

转载 ping的实现和代码分析

一.介绍             ping命令是用来查看网络上另一个主机系统的网络连接是否正常的一个工具。ping命令的工作原理是:向网络上的另一个主机系统发送ICMP报文,如果指定系统得到了报文,它将把报文一模一样地传回给发送者,这有点象潜水艇声纳系统中使用的发声装置。 例如,在Linux终端上执行ping        如下:     二.分析      由上面

2016-05-27 23:14:55 647

转载 写论文必看要点

https://www.douban.com/group/topic/85197579/写开题报告的正确姿势马上又到了毕业季,看到师兄师姐们忙碌地准备答辩,准备拿上毕业证潇洒地说再见,你是不是内心已经十分捉急?——师姐都答辩了,我的开题报告还没写出来呢!每一个还没开题的同学,离梦想中的PhD,都有一个ABD的距离。什么叫ABD?All but Dissertation(万事俱备,只

2016-05-21 23:37:55 600

转载 关于研究生毕业论文开题(与写作)你应该知道的28条法则(and counting)

https://www.douban.com/note/352170918/2015.6.24更新谢谢小伙伴们对本文的喜爱!有些微信公共号未经许可就转载了,还不署名……我决定用持续更新来报复它们。开题更新3条,写作更新2条。最近又到研究生开题季,为某些小白特作以下说明。——————————————学霸or学渣——————————————————1、选

2016-05-21 23:30:05 563

转载 SYN,ICMP, UDP Flood攻击原理与防护

DoS(Denial of Service拒绝服务)和DDoS(Distributed Denial of Service分布式拒绝服务)攻击是大型网站和网络服务器的安全威胁之一。2000年2月,Yahoo、亚马逊、CNN被攻击等事例,曾被刻在重大安全事件的历史中。SYN Flood由于其攻击效果好,已经成为目前最流行的DoS和DDoS攻击手段。   SYN Flood利用TCP协

2016-05-18 20:15:32 3015

转载 DDOS攻击检测和防护

一、 当前DDOS的主要特点DDOS攻击作为常见的高危害性安全威胁,一直是CIO们的心头大患。和一般的安全风险不同,现阶段的DDOS攻击呈现出了下面3个特点:攻击门槛低。简单易操作导致攻击很活跃。结合各方统计数据可以看出,现阶段的DDOS攻击活动还处在一个高发期,无论是在持续增长的大小、速度、持续时间和复杂性上,都有了比较明显的增长。一方面,网络上充斥的各种DDOS攻击工具及详细的指导教程

2016-05-18 20:05:58 16332 1

pbc.rar注释版

pbc.rar注释版 -------------------------

2018-04-12

常见设计模式的解析和实现

常见设计模式的解析和实现.rar c++

2013-07-05

ultraedit 语法高亮

ultraedit 语法高亮 多种语言

2012-09-11

tcptest数据收发工具

TCP数据收发工具-

2012-08-21

018.The_C++_Standard_Library-A_Tutorial_and_Reference

[same]018.The_C++_Standard_Library-A_Tutorial_and_Reference.NJ.[EN].chm

2011-08-09

GCC中文手册----------------------

GCC中文手册 linux GCC中文手册 linux-------------

2011-03-03

flash_rpgdemo

FLASH RPGDEMO 原代码-----------------------------------------------------------------------------------------------------

2010-11-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除