自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (10)
  • 论坛 (1)
  • 收藏
  • 关注

原创 《Unity 3D游戏客户端基础框架》 protobuf网络框架

前言:        protobuf是google的一个开源项目,主要的用途是:1.数据存储(序列化和反序列化),例如xml和json等;2.制作网络通信协议;一、资源下载:1.github源码地址:https://github.com/mgravell/protobuf-net2.google项目源码下载地址(访问需翻墙):https://code.google

2016-08-25 19:44:40 27087 12

原创 Unity3D —— Socket通信(C#)

前言:        在开始编写代码之前,我们首先需要明确:联网方式、联网步骤、数据收发以及协议数据格式        当然在设计时也应该减低代码的耦合性,尽量使得网络层可以在其他地方进行复用,这就需要我们进行接口式的开发。我们这里使用的通信模式是Socket强连接的通信方式,并且使用C#作为编程语言,其实与.NET的Socket通信是一致的。 一、设计思想:        为...

2016-08-25 16:50:51 48004 46

原创 《Unity 3D游戏客户端基础框架》protobuf 导excel表格数据

之前使用NPOI插件编写的导表工具,其实就是直接将数据进行序列化,解析时还需要进行反序列化,步骤比较繁复,最近看到Google的一个开源的项目protobuf,不仅可以用于进行excel表格数据的导出,还能直接用于网络通信协议的定制。一、protobuf简介:        protobuf是由google公司发布的一个开源的项目,二、导表环境配置:三、样例

2016-08-22 15:24:17 14490 17

原创 Unity学习笔记15——Unity5之后的AssetBundle使用方法

前言:       在旧版的Unity(5.0以下)中,将资源打包成AseetBundle时间比较麻烦的事情,需要自行先读取资源文件,然后将资源文件信息都存放到Object[]对象数组中,最后将数据对象传递给BuildPipeline.BuildAssetBundle (Object mainAsset, Object[] assets, string pathName, [DefaultVa

2016-08-20 15:22:59 6249

原创 Python Web 9 —— flask中在js中如何解析render_template传递给html的数据

现象说明:        在flask中通常在使用render_template渲染一个.html页面文件时,可以传入一下参数,在html源码中通过{{变量名}}的方式来调用数据,但是假如在html文件中的JavaScript中想要调用该数据变量,直接调用可能出现识别为Undefined类型的情况。问题分析:        出现上述情况是因为:经常会有字符 空格 ' "" 等被

2016-08-16 15:32:42 10880 13

转载 快速可靠协议:KCP

KCP 是一个快速可靠协议,能以比 TCP浪费10%-20%的带宽的代价,换取平均延迟降低 30%-40%,且最大延迟降低三倍的传输效果。纯算法实现,并不负责底层协议(如UDP)的收发,需要使用者自己定义下层数据包的发送方式,以 callback的方式提供给 KCP。连时钟都需要外部传递进来,内部不会有任何一次系统调用。整个协议只有 ikcp.h, ikcp.c两个源文件,可以方便的集成到

2016-08-12 14:51:41 16931

原创 Python Web 8 —— json的使用

假如想搭建一个数据服务器,根据客户端的url请求将数据封装成json格式返回:# -*- coding: utf-8 -*-import json#封装jsondata=[]for i in range(5): tmp = {} tmp['sex'] = 'boy_%s' % i tmp['declare'] = 'apple_%s' % i dat

2016-08-11 16:33:13 764

原创 Python 爬虫7——自定义Item Pipeline将数据存入MongoDB

上篇我们介绍了scrapy的安装和基本的使用,本篇主要补充一个比较实用的操作,就是如何把从URL页面爬取到的数据保存到数据库中,以便于其他地方的使用,这里选择了比较简单的MongoDB作为存储数据的数据库。一、设置信息:        在scrapy,一些基本的设置都是在settings.py中进行的,为了把爬虫爬取的数据写到数据库中的collection中,我们需要在settin

2016-08-11 15:44:51 5653 1

原创 Mongo 3.X以上版本使用Robomongo无法查看Collections内容的问题解决

在之前使用2.x版本的MongoDB时,选择了Robomongo可视化管理工具,一切都是挺美好的,无论是在windows上还是Mac系统,所以也就一直用着。最近升级为MongoDB 3.2.8版本,发现了一个问题:Robomongo无法查看MongoDB 3.x的Collections内容。一、查看自己使用mongodb版本的方法:        使用命令行,定位到在mongodb

2016-08-11 14:43:26 2176

原创 Python 爬虫6——Scrapy的安装和使用

前面我们简述了使用Python自带的urllib和urllib2库完成的一下爬取网页数据的操作,但其实能完成的功能都很简单,假如要进行复制的数据匹配和高效的操作,可以引入第三方的框架,例如Scrapy便是比较常用的爬虫框架。一、Scrapy的安装:1.最简单的安装方式:        根据官方主页的指导:http://www.scrapy.org/        使用pip

2016-08-10 14:52:06 2274

原创 Python 爬虫5——爬取并下载网页指定规格的图片

看完上篇文档之后,我们对于正则表达式已经有了基本的了解,其实学习最有效的办法就是带着问题和目的,这里我们假设有一个目标:获取某个网页上指定规格的图片的链接地址,并下载到本地。        一、实现步骤:1.在浏览器中打开某个网页,例如:http://tieba.baidu.com/p/46916931672.假设我们要下载该页面中的几张大图,那么我们需要获取图片的

2016-08-04 20:04:07 2477

原创 Python 爬虫4——使用正则表达式筛选内容

之前说过,使用urllib和urllib2,只是为了获取指定URL的html内容,而对内容进行解析和筛选,则需要借助python中的正则表达式来完成。一、预备知识:1.正则表达式简述:        什么是正则表达式?正则表达式就是可以匹配文本片段的模式,最简单的正则表达式就是一个字符串,用于在文本中匹配到此字符串自身。2.常用正则表达式:        设计正

2016-08-04 18:57:24 5698

protobuf-net网络协议的定制

protobuf-net网络协议的定制的一个demo,包含了C#服务器代码和Unity工程

2016-08-25

历届电设题目

最近在为今年的全国电子设计大赛准备,自己挑了些题目,还挺齐全

2013-07-26

Live2D_SDK_Unity_2.1.02_1_en.zip

从 Live 2D 官网下载的 2.1.02 的 Unity 版本 SDK 压缩包

2019-07-06

Protobuf导Excel表C#版

使用Potobuf将表格数据进行序列化,每个表格都有一个.data数据文件和一个.cs反序列化类

2017-03-27

netty-4.0.42.Final.zip

Netty官方4.0.42版jar包

2016-12-20

ProtoGen编译后的包

使用protobuf-net进行编译可能会出现错误或者编译不成功,为了不影响正常测试protobuf的功能,提供编译成功之后的protogen包

2016-08-22

protoc-2.5.0-win32.zip

编译版的protoc-2.5.0,里面包含了使用protobuf所需要的protoc.exe文件

2016-08-22

Scrapy基本功能测试项目

通过使用scrapy爬虫框架,爬取指定网页的数据,并保存到本地mongodb数据库中

2016-08-11

NPOI插件写的.xls表格数据序列化的导表工具

通常我们在进行软件或者游戏开发的时候,需要用excel表格来配置一些参数,但是直接将各表存于工程中显然会占用大量空间,这时候我们可以通过把数据都序列化存在文本文件中,使用时再反序列化出来,既可以减少空间,也能保证数据安全

2016-03-31

Unity 3D开发环境

初学Unity 3D游戏引擎的可以参考一下,这是简单的环境配置,大家共同学习吧

2015-02-27

河乐不为的留言板

发表于 2020-01-02 最后回复 2020-01-02

空空如也

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

TA关注的人 TA的粉丝

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