- 博客(31)
- 收藏
- 关注
原创 游戏开发引擎博弈
前言 现阶段手机游戏市场造就了各大游戏开发商争先抢占市场,那么究竟用什么来开发公司的游戏?那款引擎适合公司游戏项目?根据以上疑惑整理出游戏引擎相关资料仅供参考,纯属个人观点,不带别任何官方。 硬货 >>> 国内外所有游戏引擎列表 H5游戏引擎 (国产) EGRET 白鹭 官网地址:https://www.egret.com LAYABOX (2D 3D H5 游戏引擎) H5 2D VR 3D 效果不错 官网二维码的 Demo 用微信体验效果还是蛮不错的。 官网地址:https:/
2020-11-11 17:38:51
496
原创 分析游戏服务器使用何种语言?
前言 ??? C/C++ java node.js C# scala 相关文章 1. 为什么多数游戏服务端是用 C++ 来写呢,是历史原因还是性能方面的考虑?来源知乎 知乎用户 韦易笑 分析后认为: java 比 C++ 占优。 这是否意味我们可以放弃C/C++了?也不是:C语言是一把锋利的匕首,而现代动态语言是一把长剑。平时匕首可以藏在身上,大部分时候用长剑披荆斩棘就够了,但当你碰到坚硬的石头,长剑不管用了,那么拿出匕首来果断的切碎他。 知乎用户 放浪者: 很多人对 C++ 的极端推崇,归
2020-11-11 17:38:44
2438
原创 游戏服务器的选取
声明 本文所有资源来源与网络,如有侵权请联系我更改。 正文 1、SmartFoxServer | Electro Server 5 | Photon Server 对比 来源文章:http://www.51mono.com/article/show/133.html 2、silverfoxserver 国产 官网地址:http://www.silverfoxserver.net 来源文章:http://bbs.9ria.com/thread-433963-1-1.html 3、网狐棋牌游戏 官网地址:h
2020-11-11 17:38:37
1246
原创 VisualStudio(Mac)安装过程笔记
此过程安装时间 2017 年 3 月 22 日。(部分内容参考这篇文章) 准备工作 1.先到官网下载 Visaul Studio 安装包 Visual Studio 官网下载地址 2.点击下载 Visual Studio For Mac 预览版 3.双击 Visual Studio For Mac Preview Installer 4.按步骤点击 Accept 5.来到这里等上一会 不管是否翻墙都会弹出这个安装失败的窗口(如果弹其他非安装成功的窗口请关掉重新双击安装程序),让我们手动逐个安.
2020-11-11 17:38:22
4570
5
原创 LeanCloud-数据库使用
记录给自己网页添加留言功能的过程。 使用工具:LeanCloud,一个自带数据库和增删改查(CRUD)功能的后台系统。 在JS中引入LeanCloud官方库 在LeanCloud注册并添加应用的步骤: 进入leanCloud官方网站——注册(校验邮箱)——创建应用(不用选什么直接点创建,当然有钱也可以点商用的,随便花,反正我没钱) 安装SKD 在页面的右上角处点击 帮助——快速入门 选择开发语言或平台——选择 LeanCloud 应用后根据下文的文档根据实际情况安装SKD即可 我选择的是CDN方式,
2020-11-11 17:38:12
1192
原创 Mac+Win 上 MySQL 安装过程笔记
此过程安装于 2017 年 08 月 07 日 10:46:30. 版本:5.7.19. 官网下载 使用 MySQL 需要两个东西,一个 MySQL Server 服务器,还需一个 MySQL Workbench(图形化管理工具) MAC MySQL Server:mysql-5.7.19-macos10.12-x86_64.dmg MySQL Workbench:mysql-workbench-community-6.3.9-osx-x86_64.dmg MicroSoft Windows w..
2020-11-11 17:37:52
286
原创 Mac 终端(terminal) oh-my-zsh+solarized配置
本片文章只记录个人平时换新设备配置系统 terminal 过程,个人觉得 Mac 系统的终端足够日常中使用,也有用过 iTem2,也不错,个人喜好,进入正文: 功能 语法高亮 命令行 tab 补全 自动提示符 显示 Git 仓库状态 当然还有优美的界面 配色方案 使用 Solarized 的主题配色方案点击 ???? 官网下载链接: Click here to download latest version 得到解压目录:双击安装 Solarized Dark ansi.terminal 安装
2020-11-09 10:38:29
426
原创 Mac 必备优质工具推荐
定期推荐Mac优质实用应用和工具 2020.05.11 更新 ----------- Get Plain Text 官网下载地址:https://apps.apple.com/cn/app/get-plain-text/id508368068?mt=12 概述 Get Plain Text Mac 版是 Mac 上清除剪切板文本格式的工具,清除链接、颜色、字号等,粘贴 为纯文本。 功能简介 将剪切板上的文字粘贴为纯文本 支持将("")简化为(""),程序员们的福利! ----------- 20
2020-11-09 10:38:22
1317
原创 shell命令行整理
无损压缩图片 find . -iname "*.jpeg" -exec echo {} \; -exec convert {} {} \; 多个 Xcode 使用 xcode:https://developer.apple.com/download/more/ xcode-select --print-path sudo xcode-select --switch /Applications/Xcode11.7.app/Contents/Developer
2020-11-09 10:38:16
261
原创 Node.js介绍和环境配置(含NVM、NPM、YARN的安装)
Node.js的介绍 什么是 Node.js(官方解释) Node.js 是一个基于 Chrome V8 引擎的 JavaScript 代码运行环境。 Node.js使用了一个事件驱动、非阻塞式I/O的模型( Node.js的特性),使其轻量级又高效。 Node.js 的包管理器 npm 是全球最大的开源库生态系统。 如上图所示: Node 内部采用 Google Chrome 的 V8 引擎,作为 JavaScript 语言解释器; 通过自行开发的 libuv 库,调用操作系统资源。 什么是 No
2020-11-09 10:38:05
705
2
原创 NPM镜像管理
此文列出常见npm命令,大家共勉。 1.查看npm源地址 npm config list 结果: metrics-registry = "http://registry.npm.taobao.org/" 2.修改registry地址,比如修改为淘宝镜像源。 npm set registry https://registry.npm.taobao.org/ 如果有一天你肉身FQ到国外,用不上了,用rm命令删掉它 npm config rm registry 3.nrm 是专门用来管理和快速切换私人配置
2020-11-09 10:37:29
535
原创 Homebrew长时间停在UpdatingHomebrew这个步骤
在国内的网络环境下使用 Homebrew 安装软件的过程中可能会长时间卡在 Updating Homebrew 这个步骤。 例:执行 brew install composer 命令 ➜ ~ brew install composer Updating Homebrew... # 如果碰到长时间卡在这里,参考以下 2 种处理方法 方法 1:按住 control + c 取消本次更新操作 ➜ ~ brew install composer Updating Homebrew... ^C 按住 con
2020-11-09 10:37:10
232
原创 Android 微信分享icon黑边代码解决
title: Android 微信分享icon黑边代码解决 date: 2018-04-12 13:08:05 categories: Android tags: QAQ permalink: /pages/4b617e/ 由于 Android 的 icon 四周圆角裁剪时为透明所以在分享到微信和 QQ 好友中呈现黑边。 代码解决办法 Bitmap bmp = BitmapFactory.decodeResource(instance.getResources(),R.drawable.icon.
2020-11-09 10:36:00
706
原创 Git 提示 Permission denied (publickey),如何才能解决?
首先确认下你的Linux/Mac/Wins当前用户对于 git 工程所在的本地文件夹, 是否具有777权限,没有的话,先设置一下. 因为即使你把 root 用户的 ssh 加到 GitHub 后, 操作系统的子账户并不能具有 ssh 的权限. 如果具有777权限,可以进行下面的检查: 下面的方案前提是你对文件夹有777权限. 电脑只有一个git环境 如果你的电脑只有一个git环境,那么极大多数情况是由于 GitHub 账号没有设置 ssh 公钥信息所致。 前往 GitHub 网站的"account set
2020-11-09 10:35:27
1627
原创 游戏开发引擎博弈
前言 现阶段手机游戏市场造就了各大游戏开发商争先抢占市场,那么究竟用什么来开发公司的游戏?那款引擎适合公司游戏项目?根据以上疑惑整理出游戏引擎相关资料仅供参考,纯属个人观点,不带别任何官方。 硬货 >>> 国内外所有游戏引擎列表 H5游戏引擎 (国产) EGRET 白鹭 官网地址:https://www.egret.com LAYABOX (2D 3D H5 游戏引擎) H5 2D VR 3D 效果不错 官网二维码的 Demo 用微信体验效果还是蛮不错的。 官网地址:https:/
2020-11-06 18:00:49
1082
原创 CocosCreator 一个弹窗插件
CocosCreator 一个弹窗插件。 前言 刚接触 CocosCreator、JavaScript,写了一个游戏的弹窗插件,记录笔记的同时也分享给和我一样在学习道路上的小伙伴。代码规范包括逻辑等都欢迎新老客户提出宝贵意见。 效果图 使用方法 这里注意: Alert 的 prefab 文件一定要放到 assets/resources 目录下,因为 cc.loader.loadRes 方法加载的需放在 resources。 Alert 的 js 文件勾选 `导入为插件的复选框,这样才能全.
2020-11-06 17:59:31
1516
2
原创 批量删除 Github 仓库
应用创景 无意间创建的 demo 仓库太多 fork 了一堆从未二次打开的仓库 迁移仓库到其他地方管理 。。。 安装 git clone git@github.com:itzhangbao/remove-repos.git cd remove-repos 使用 创建 token 1). 创建 token 位置: github.com -> 点击头像 -> Settings -> Developer settings -> Personal access tokens 点击创建
2020-11-06 17:57:25
1012
原创 如何拥有自己博客网站
生成器 Static Site Generators(静态网站生成器) Hexo、WordPress、Hugo、Next.js、jekyll等这些都是工具,用来生成一个完整的静态网站和博客的工具。 ????这里推荐两个网站: 收录了所有热门生成器,非常强大 https://staticsitegenerators.net/ https://jamstack.org/generators/ 域名选择 阿里云、腾讯云等服务商购买域名 免费域名申请: 申请地址:https://www.freenom.
2020-11-06 17:42:06
474
2
原创 Hugo 完整使用教程
官网 基于go 语言开发 官网地址:https://gohugo.io/ 环境 1.Homebrew 如果你是macOS用户,请使用Homebrew快速安装 2.Chocolatey 如果你是windows用户,请使用Chocolatey快速安装 环境配置请参考本站对应安装教程 快速开始 安装 hugo brew install hugo 创建博客工程 使用如下命令新建一个名为 mysite 的网站: hugo new site mysite 创建一片文章 hugo new post.
2020-11-06 17:41:37
3377
原创 VuePress 完整使用教程
官网 官网地址:https://vuepress.vuejs.org/zh/ 环境 1.node hexo 基于 node,所以首先要安装node环境 2.npm 包管理工具 环境配置请参考本站对应安装教程 快速开始 创建并进入一个新目录 mkdir vuepress-starter && cd vuepress-starter 使用你喜欢的包管理器进行初始化 yarn init # npm init 将 VuePress 安装为本地依赖 我们已经不再推荐全局安装 V.
2020-11-06 17:40:26
4731
原创 Hexo 完整使用教程
官网 官网地址:https://hexo.io/zh-cn/ 环境 1.node hexo 基于 node,所以首先要安装node环境 2.npm 包管理工具 环境配置请参考本站对应安装教程 快速开始 安装 hexo npm install -g hexo-cli 初始化 hexo hexo init 工程配置 npm install 浏览器调试 hexo g hexo s 主题安装 下载主题 git clone -b master https://github.co.
2020-11-06 17:39:42
1897
原创 iOS直播系列之《很会飞的弹幕》
前言 此弹幕来源于直播,所以名为 LiveBarrage 。 弹幕效果: 弹幕君说: 我会飞~~~(gun~,你咋不上天!!); 我的大小你做主; 我飞的速度你来定,让我飞多快我飞多快(PS:恩!真听话); 我的衣服你来买(弹幕样式自定义); 我们弹幕家族自带磁场从来不会叠加碰撞的哦(⊙o⊙); 你点我我就告诉你你点的是我而不是我爸(superView)也不会是我的兄弟姐妹 O(∩_∩)O~: 直播弹幕 ** ZBLiveBarrage ** 最懂你!! 目录结构: 技术剖析: 这里只分
2020-11-06 17:33:35
253
原创 想学 iOS 开发高阶一点的东西,从何开始?
前言 如果你正在学习 iOS, 或者正在从事IOS开发? 还是一个一个迷茫的待就业大学生,或是公司的到一个半老员工? 现在到了开发的一个阶段了,基本的东西很熟了,想着提高技术? 学习难一点的东西,不知该遵循什么思路?从何开始? 现在是看到哪里感兴趣就学学,感觉很乱? 官方文档 第一点要求,能比较顺畅的阅读官方的文档 如果你连官方的文档读起来都非常困难,那你还谈什么提高和进阶,咱们学习 iOS 的所有权威的资料都来自 apple 开发者网站,靠逛论坛看看帖子不是出路。 如果这点没达到,那就从**阅读
2020-11-06 17:20:38
235
2
原创 最简单的给UITextView添加placeholder属性
// _placeholderLabel UILabel *placeHolderLabel = [[UILabel alloc] init]; placeHolderLabel.text = @"请输入内容"; placeHolderLabel.numberOfLines = 0; placeHolderLabel.textColor = [UIColor li...
2020-04-30 10:28:12
390
原创 如何不上架AppStore(重签名)
前言 自己开发的或朋友给的 .ipa or .app 如何理所当然的安装到你想要安装的手机上? 解决方案 除了上架 App Store 我们还可以利用 重签名 让我或者公司开发的 app 安装到非测试设备上,也就是本文主要内容。 准备工作 1、需要被重签名app、archive包、 ipa 2、$ 299 企业开发者账号 or 企业证书(P12文件)+ ...
2018-06-25 13:34:59
2189
原创 苹果开发者账号注册申请流程(2017.6.27)
【最新】开发者账号申请流程,以供还在纠结苹果的几种开发者账号之间的区别,文章配合现在的苹果官网实际操作并截图一目了然,按照文章步骤可顺利申请适合你或者你的公司的账号。
2017-07-21 14:03:05
2032
原创 如何修改一次代码就可以完成多种类型 cell 的 UITableView 增删修改顺序?
当一个 tableView 中的 cell 类型过多时,我们务必会在 tableView 的各个代理中做这样那样的判断,当需要增加一种 cell,或调换 cell 的顺序的时候我们就会在 tableView 的各个代理中进行修改判断。
2017-07-21 13:58:15
540
原创 iOS 8 SDK向开发者公开了Touch ID指纹识别功能
iOS 8 SDK向开发者公开了Touch ID指纹识别功能,允许App对用户身份进行本地验证。使用Touch ID非常简单,只需要2步即可
2015-09-17 10:43:27
1022
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅