自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jumbo

耐得住寂寞,才能守得住繁华

  • 博客(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国际化---不跟随系统语言

不跟随系统语言

2016-02-19 11:37:08 1388

原创 iOS国际化---跟随系统语言

跟随系统语言 程序名称国际化 UI(内容)国际化 如何在运行的时候判断现在运行环境是哪个语言

2015-09-17 22:26:19 977

原创 iOS 8 SDK向开发者公开了Touch ID指纹识别功能

iOS 8 SDK向开发者公开了Touch ID指纹识别功能,允许App对用户身份进行本地验证。使用Touch ID非常简单,只需要2步即可

2015-09-17 10:43:27 1022

原创 iOS计算缓存大小、清除缓存

iOS计算缓存大小、清除缓存

2015-09-14 19:54:31 810

空空如也

空空如也

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

TA关注的人

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