自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (16)
  • 收藏
  • 关注

转载 Js简单过滤emoji表情

emoji2Str (str) { return unescape(escape(str).replace(/\%uD.{3}/g, ''));}原文链接:https://segmentfault.com/q/1010000005840528

2018-05-02 11:27:45 3122

原创 Cocos Creator利用Chrome调试TS项目

1.添加Chrome Debug配置Cocos Creator编辑器界面 开发者->VS Code工作流->添加Chrome Debug配置2.VSCode安装Debug For Chrome插件3.修改Debug配置4.断点并运行Debug

2018-03-20 16:25:38 3879 1

原创 Cocos性能优化笔记(一) - 节点

1.降低节点复杂度节点树越复杂刷新的成本越高(也就是节点树的深度尽量浅)。2.减少添加和删除节点操作当前版本的cocos(1.7.2)中的节点树刷新机制是:节点普通操作(setActive、设置position、rotation)将刷新该节点及其子节点节点特殊操作(addChild、removeFromParent)将刷新整个节点树。所以要尽量少使用 node.addC

2018-01-30 22:04:07 7027 1

原创 文件(夹)对比工具 Beyond Compare 4

Beyond Compare 4是一个挺好用的文件(夹)对比工具,可以很方便的对比出哪些文件不一致,并可以很方便的修改合并。

2018-01-24 22:44:11 574

原创 Cocos游戏(性能)调试笔记

Web端调试直接使用chrome的开发工具即可,录制游戏过程,即可获取详细的性能分析信息。Cpu消耗监控内存监控Heap SnapShot 堆快照可以通过两次快照比对,查看内存中对象的增减。record allocation prefile 记录内存分配记录一段时间的内存分配情况,Tree可以看到是从上到下树形对象的内存占用情况。re

2018-01-24 22:11:23 4330

原创 TypeScript自动引入脚本插件

TypeScript自动引入脚本插件用TypeScript的都知道,如果项目涉及到大量的类,代码编写起来就非常蛋疼,需要手动写import {xxx} from “./xxx/xxx/xxx”。这里给大家推荐一个VS Code的插件-TypeScript ImporterTypeScript Import插件页面

2017-11-11 16:32:25 3387

原创 TypeScript XMLHttp客户端

/** * Logic操作基类 */export abstract class LCAction{ /** * 序列化 */ public encode():any{ let jsonData:any = {}; for (let name in this){ if (name.indexOf("_"

2017-11-10 23:41:57 2783

原创 中国移动网络下网页加载资源无法正常使用问题

在使用Cocos Creator做H5游戏时,在中国移动网络下的移动设备无法播放加载的音频的问题。通过中国移动网络下载资源数据时,这是资源在传输过程中被注入了一些中国移动的数据(大概是为了缓存数据)。可以通过在代理服务器上设置一些参数来解决。Nginx解决方法  add_header Access-Control-Allow-Origin *; add_heade

2017-11-10 23:31:17 4608

原创 Js WebSocket简单抽象类实现

/** * WebSocket客户端 */export abstract class WebSocketClient{ protected ws:WebSocket; constructor(){ } /** * 连接服务器 * @param serverAddress 服务器地址 */ pu

2017-09-15 00:41:29 1383

原创 Photon Server配置文件

示例项目中 app.config文件 就是PhotonServer的配置文件1)设置GameServer IP将PublicIPAddress项改成你的服务器公网IP即可

2017-09-04 17:40:04 1507

原创 Windows Server2016 IP无法访问问题

控制面板/菜单搜索 -> 高级安全Windows防火墙

2017-09-04 17:34:17 11508 1

原创 Cocos Creator Joystick虚拟摇杆

UI设计部分代码部分const {ccclass, property} = cc._decorator;@ccclassexport class Joystick extends cc.Component { @property(cc.Node) fixedPoint:cc.Node; @property(cc.Node) mo

2017-08-10 23:00:24 7243

原创 Cocos Creator Animation

素材准备注意命名顺序规范使用TexturePackerGUI生成图集包导出的图集包在Cocos Creator中使用

2017-08-10 22:42:36 834 1

原创 Egret5.0使用FairyGUI教程(各种坑点)

总结一下Egret5.0中使用FairyGUI的各种坑

2017-07-25 00:29:35 16834 1

原创 Python TCP传输协议总结

本文索引总结经验代码实现总结经验1)tcp传输包大小报文大小:外网最大为1K,内网最大为30K2)允许端口复用,否则使用使用过的端口需要等待一段时间self.__sock.setsockopt(SOL_SOCKET, SO_REUSEADDR, 1) 3)发送报文速度发送报文速度上限与报文大小有一定关系,外网情况下1K的报文,移动端发送速度可以达

2017-07-04 00:09:30 682

原创 Python UDP传输协议总结

本文索引总结经验代码实现最近一段时间写了一个涉及网络传输的项目,在这里总结一下UDP传输协议,以及一个UDP协议辅助类。总结经验1)udp传输包大小报文大小:最大为1.4K2)允许端口复用,否则使用使用过的端口需要等待一段时间self.__sock.setsockopt(SOL_SOCKET, SO_REUSEADDR, 1) 3)发送报文速度

2017-07-04 00:08:19 1985

原创 软件测试总结 (一)

软件测试总结 (一)本文索引产品质量的标准软件测试分类静态测试和动态测试主动测试和被动测试白盒测试和黑盒测试软件测试级别软件测试工作的组织与管理测试工作的实施测试工作流程产品质量的标准功能:与一组功能及其指定性质有关的一组属性,这里的功能是满足明确或隐含的需求的那些功能。可用性:安装简便,易使用,界面友好可靠性:在规定的一段时间和条件下,与软件维持其

2017-07-04 00:06:22 1946

原创 软件测试总结 (二)

软件测试总结 (二)本文索引黑盒测试方法白盒测试方法ALAC测试方法DPBT缺陷模式基于模型形式化测试黑盒测试方法等价类划分法:把程序的输入域划分成若干等价类,然后从每个部分中选取少数代表性数据当做测试输入数据。 等价类是某个输入域的子集,在该子集中每个输入数据的作用是等效的。边界值分析法:边界值分析法是列出单元功能、输入、状态及控制的合法边界值

2017-07-04 00:05:57 739

转载 UML类图

设计模式-UML类图本文索引类图构成:类名、属性、方法泛化(继承关系)实现(实现接口)依赖(数据、接口依赖、弱关联)关联(一般关系)聚合(整体和部分的关系,但部分可以独立存在)组合(整体和部分的关系,部分不能独立存在)多重性案例类图构成:类名、属性、方法泛化(继承关系)实现(实现接口)依赖(数据、接口依赖、弱关

2017-07-04 00:03:35 210

原创 设计模式总结

设计模式本文索引设计模式的分类设计模式6大原则普通工厂模式抽象工厂模式单例模式多例模式建造者模式原型模式适配器模式装饰模式外观模式观察者模式桥接模式(透明)组合模式代理模式职责链模式命令模式享元模式中介模式备忘录模式模板模式策略模式设计模式的分类创建型模式工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式适配器模式、装饰器

2017-07-04 00:02:01 217

原创 算法基础总结

算法基础总结本文索引分治算法归并排序快速排序动态规划贪心算法回溯法分支限界法算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。程序(Program)是为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合。分

2017-07-03 23:47:01 472

原创 Protobuf 总结

Protobuf 总结本文索引Protobuf简介Python protobuf环境设置C# protobuf环境设置注意事项Protobuf简介protocolbuffer(以下简称PB)是google 的一种数据交换的格式,它独立于语言,独立于平台。google 提供了多种语言的实现:java、c#、c++、go 和 python,每一种实现都包含了相应

2017-07-03 23:45:22 1519

原创 VC++学习心得(九)

不还意思,让大家久等了。最近忙着刷题没空写心得。今天我就这几天做题遇到的问题来说说。 1.      数组数组就像一个柜子有很多个格子,每个格子可以存储一个值。关于数组,分为很多种。有字符串数组,整数数组等等。数组的声明:Char a[100];表示申请最多可含101个字符的字符数组。注意a[100]是指从a[0]到a[100]所以又101个空位。相似的:

2014-07-25 11:14:24 571

原创 VC++学习心得(八)

我们已经完成了C++流程控制语句的学习,接下来我们要学学函数的定义和运用。1.      子函数。对于子函数,其实并不陌生,我们经常使用的类如abs(),pow(),sqrt()等等。但这些系统定义的函数并不能满足我们的要求,所以我们会运用多种函数来创造,但如果我们把这些代码都写在主程序就会导致主程序过于臃肿庞大,不利于阅读和校正。 让我们来学习一下如何写主程序,先从最简单的MAX函数

2014-07-18 22:31:19 1126

原创 VC++学习心得(七)

C++的基本程序结构我们已经学得差不多了。 今天我们要运用先前学习的结构来解决一些问题。   1.      水仙花数问题要求:设计一个程序,输出所有的水仙花数。所谓水仙花数是一个3位数,其各位数字的立方等于该数本身。例如:153=1^3+5^3+3^3;提示:使用for,while等来进行枚举(即从000到999)     使用if来进行筛选水仙花数。参考

2014-07-17 11:19:31 836

原创 VC++学习心得(六)

今天我们再来学学循环语句while 和do whileWhile和do while 就是根据条件进行循环 While (条件){  循环体}  Do{  循环体}while (条件)   本质的区别就在于是 while语句是先判断是否符合条件符合再做  dowhile先做再判断是否符合条件.  复制下面的代码运行一下看

2014-07-16 15:26:50 530

原创 VC++学习心得(五)

不好意思,昨天又很忙写不了,今天我们来详细讲一下输入的函数 1.Cin这个之前讲过了,就详细不展开了(注意该函数会滤除不可见字符如(空格,回车等))。如果用cin读入字符串,小心,cin读入时遇到空格就会结束,也就是说如果一段字符中含有空格就会导致只读入一部分字符而已。 2.cin.get(字符数组名,接收字符数目)顺带讲一下for语句(有限次(当然也能写成死循环),次数固

2014-07-16 13:08:50 550

原创 VC++学习心得(四)

字符串:char  xxx[n];xxx为字符串变量名,n为常数(设置字符串的长度)。1个英文字母(符号)占1个字节,一个汉字(符号)占2个字节#include#include//调用字符串函数void main(void){   char st[1000];//数值越大可以存越多,但会耗费更大的内存空间。   int  stlong;   cout 

2014-07-14 20:41:57 531

原创 VC++学习心得(三)

VC++学习心得(三)不好意思,昨天有事没办法写心得,请见谅。今天我们来写一个比较复杂的程序:运用二次函数万能求根公式写一个二次函数求根程序。运用到:调用头程序(输入输出函数,数学函数),声明,输入和输出语句,if else 语句。#include;//输入和输出的函数#include;//数学函数。void main(void){int a,b,c,d

2014-07-14 13:19:58 784

原创 C++学习日记和心得(二)(新手帖,高手勿笑)

今天先学学C++的运算符+ (加号hu)-

2014-07-12 17:01:47 507

原创 C++学习日记和心得(一)(新手帖,高手勿笑)

我之前三年也学过其他语言,

2014-07-11 14:58:08 640

在线文本对比工具

基于mergely制作的在线文本对比工具 (Html+js) 基于mergely制作的在线文本对比工具 (Html+js)

2018-04-01

基于Python的数据版本备份、回滚源代码

基于Python的数据版本备份、回滚源代码 基于UDP、TCP传输协议 演示视频、项目文档

2017-07-11

自制Java聊天室软件

使用NetBeans编写Java聊天室软件,使用Socket通讯协议,可传文件图片。

2016-01-01

PHP网页浏览量统计

PHP网页浏览量统计,简单,有图片表

2015-11-15

简单的PHP网页浏览量统计

自己写的简单的PHP网页浏览量统计,很小很简单,不过有条形图表

2015-11-14

语音读邮件

vb 运用TTS语音把邮件内容念出来,并支持附件下载。

2014-07-16

vb(JMail)接收邮件(可下载附件)

该源代码利用JMail和163邮箱的POP3服务器实现对邮件的阅读和邮件附件(含批量下载邮件)的下载。 目前暂时还不能连接QQ邮箱pop3服务器。

2013-12-21

vb 禁止\启用U盘使用

vb 禁止\启用U盘使用

2013-12-01

vb自动关机程序(win7,XP均可使用,有语音提示,可取消关机,可设置开机自动运行)

vb自动关机程序(win7,XP均可使用,有语音提示,可取消关机,可设置开机自动运行)

2013-09-08

vb自动关机程序(win7,XP均可使用,有语音提示,可取消关机)

vb自动关机程序(win7,XP均可使用,有语音提示,可取消)

2013-08-31

VB定时关机代码(win7可用,下载0积分)

VB定时关机代码(win7可用,下载0积分)

2013-08-25

VB自制浏览器

用VB制作的浏览器,利用了IE浏览器的webbrowser控件,简洁实用(启动速度很快),有收藏夹整理,网页收藏添加删除功能,但美中不足是它没有能像市面上多选项卡式网页显示功能。有兴趣的码农们可以下载自己改装改装!

2013-08-03

vb加密解密

可加密解密 一共6层加密 1。字符----》ASCII 2-3.第一二层为字符的ASCII的加密 4.ASCII的十进制转化为三十五进制 5-6.第三四层为三十五进制的位置变换

2013-07-27

VB加密算法

一共6层加密 1。字符----》ASCII 2-3.第一二层为字符的ASCII的加密 4.ASCII的十进制转化为三十五进制 5-6.第三四层为三十五进制的位置变换 由于本人是菜鸟,所以这个加密算法可能很烂,请见谅! 有一部分文字和字符转化后可能无法复原,如果能解决请联系我,谢谢! 邮箱:[email protected] QQ:834449164

2013-07-26

vb加密算法(6层加密)

一共6层加密 1。字符----》ASCII 2-3.第一二层为字符的ASCII的加密 4.ASCII的十进制转化为三十五进制 5-6.第三四层为三十五进制的位置变换 由于本人是菜鸟,所以这个加密算法可能很烂,请见谅! 有一部分文字和字符转化后可能无法复原,如果能解决请联系我,谢谢! 邮箱:[email protected] QQ:834449164

2013-07-26

vb挂机锁屏保

开启后可以屏蔽所有热键,xp可以屏蔽任务管理器(win7不能屏蔽任务管理器) 有手动开启和定时开启功能(一定时间不动鼠标自动开启)

2013-07-23

空空如也

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

TA关注的人

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