自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 图片、json等文本文件加密|cocos creator相关

直入主题。加密加密脚本是python3写的,直接贴上来:#!/usr/bin/env python3# -*- coding: utf-8 -*-import os,sysimport os.path# import filetypeencodeKey = ''def moveFile(infile, outfile): inBuffer = "" with ...

2019-11-21 18:29:07 1728 6

原创 golang mysql操作 go-sql-driver/mysql

go操作mysql数据库,用的库是 go-sql-driver/mysql,安装直接go getgo get -u github.com/go-sql-driver/mysqlsql.DBDB类型可用的函数有:Query(c string, args interface{} …) (*Rows, error),常用于SELECT语句Exec(c string, args int...

2019-07-26 19:10:57 2414 1

原创 IOS - Build failed: Command CodeSign failed with a nonzero exit code

网络上通常的方法是,clean project,然后重启mac。我的错误比较特殊,从stackoverflow里找到的解决方案,原因如下,我引用的game资源目录名称是resources,这个名称是被占用的,应该改成其他的名字,就可以解决了。原问题:Xcode 10, Command CodeSign failed with a nonzero exit code原答案如下:None ...

2019-07-23 14:49:38 1832

原创 golang vendor包管理和go mod

go modgolang1.11版本添加了go mod来管理项目引用的第三方的包,并且可以和vendor互相切换。保证go version在1.11以上。你的项目是不能直接在$GOPATH/src下的,但是可以在$GOPATH/src下再建立一个文件来作为项目根目录,或者在其他非$GOPATH/src的目录建立项目。我选择在$GOPATH/src/p1-dhh来作为项目根目录。想要使用先学习...

2019-07-10 17:32:08 8281

原创 golang / creator js 实现使用 protobuf 进行数据交互

go

2019-07-05 15:54:26 1000

原创 docker go项目+mysql+mongo 部署【docker-compose -f yml up】

一个完整项目往往不是能靠单一容器就能解决的,总是使用命令行启动太复杂了,把项目依赖的部分都配置到yml文件里,直接docker-compose up 要更清晰,更明了。我新建的一个go项目使用了两种db,这里主要将yml文件配置中遇到的问题来总结一下。...

2019-06-18 11:38:51 1427

原创 [docker] volume, bind mount, tmpfs mount 初接触

数据库到底适不适用于容器,有人曾给出否定答案:数据库不适合Docker及容器化的7大原因,但这不影响我们去了解学习docker,学习反对的人的想法会为你的思考查漏补缺。我们要做的事是如何数据持久化,如何让多容器共享数据以及数据的备份还原。关于volume,bind mount,tmpfs mount的介绍和用法,详情请看docker文档:Use volume, Use bind mounts, ...

2019-06-12 18:17:43 873

原创 docker yml文件 启动mysql+mongo+mongo-express

首先查看mongo-express的docker文档,熟悉参数很重要:NameDefaultDescriptionME_CONFIG_BASICAUTH_USERNAME‘’mongo-express web usernameME_CONFIG_BASICAUTH_PASSWORD‘’mongo-express web passwordME_CONFIG...

2019-06-06 18:32:45 1491

原创 Docker练习部署go项目mongodb进阶版(docker-compose)

只是把数据库用docker部署在容器里,那么保存的数据也就在容器里,每次导入导出,或者容器被删除,那么将会很麻烦,docker本身自带路径映射,可以将宿主机器的目录映射到容器里,说干就干,来试着重新部署一下。这次我们主要用到了docker-compose,什么是docker-compose?docker-compose 简介和安装docker-compose 是 用于定义和启动多容器Do...

2019-05-22 18:41:31 1338

转载 VS code 在 Mac上debug调试 go 项目 遇到的错误提示:

# crypto/x509ld: warning: text-based stub file /System/Library/Frameworks//CoreFoundation.framework/CoreFoundation.tbd and library file /System/Library/Frameworks//CoreFoundation.framework/CoreFounda...

2019-05-21 15:24:18 767

转载 使用 Docker 容器应该避免的 10 个事情

原文地址:使用 Docker 容器应该避免的 10 个事情当你最后投入容器的怀抱,发现它能解决很多问题,而且还具有众多的优点:第一:它是不可变的 – 操作系统,库版本,配置,文件夹和应用都是一样的。您可以使用通过相同QA测试的镜像,使产品具有相同的表现。第二:它是轻量级的 – 容器的内存占用非常小。不需要几百几千MB,它只要对主进程分配内存再加上几十MB。第三:它很快速 – 启动一个容器与...

2019-05-21 14:38:28 162

原创 初学 python的 with 和 yield

不久前面试时候面试官提起了python的这两个关键字,问我了解过没有,我当时没能答上来,接触python时间太短,虽然只是随口一问,我还是随后查资料。yield找到了一篇关于yield的神文:(译)Python关键字yield的解释(stackoverflow)这篇文章翻译自 stackoverflow 上一篇帖子,介绍的非常详细了,yield返回的就是生成器,“生成器是可以迭代的,但是你 ...

2019-05-20 18:33:13 2236

原创 golang 学习笔记 - struct操作/切片/nil接口值

在看了文章Go 语言的优点,缺点和令人厌恶的设计之后,受益匪浅,觉得需要总结联系一下强化一下记忆。struct 复制struct可以通过赋值语句来复制,如下:虽然y是复制的x,但是修改y内array内容时候,会把x的也改变了。import "fmt"func main() { x := TestFo{Name: "foo1", Childs: []string{"foo1-2"}}...

2019-05-17 19:10:14 1334

原创 golang 学习笔记 - defer/数组/GC/channel

本文主要列出我曾犯错的地方,多来自于面试题。defer下列输出结果:package mainfunc main() { i := 0 defer func() { fmt.Println("func print:" + strconv.FormatInt(int64(i), 10)) }() defer fmt.Println("first print:" + strconv...

2019-05-13 16:33:43 295

转载 Linux ssh访问

本文章参考:linux安装ssh和开启 ssh服务Mac下如何用SSH连接远程Linux服务器安装启动openssh1.安装sshredhat,fedora,centos版# sudo yum install sshd 或# sudo yum install openssh-server(由osc网友 火耳提供)debian,ubuntu,linux mint版# sud...

2019-05-07 16:40:43 295

原创 python批量修改文件名和工程内容

需求:要求批量修改图片,文件名,并修改工程内使用到的内容。思路:遍历要修改的文件,修改文件名前,遍历工程内容查找使用到的文件名,然后修改工程内使用到的文件名,再修改文件名。需了解的函数:字符串操作,遍历文件夹,判断文件还是文件夹,文件重命名,判断文件类型,文件内容查找替换字符串。...

2019-05-07 10:36:41 298

原创 go语言练习(一)

斐波那契数列:package mainimport "fmt"func fibonacci() func(n int) int { var fib = []int{0, 1, 1} var fibFuc func(n int) int fibFuc = func(n int) int { switch n { case 0: return fib[0] case 1:...

2019-05-07 10:35:35 875

原创 golang的web开发 之 fasthttp

fasthttp是go的开源web开发框架,具体介绍很多大佬也都有过,我只是总结我遇到的问题和解决方案。一些资料和文档可以看:fasthttp中文文档,fasthttp原理简析, fasthttp源码如何启动http监听package mainimport ( "fmt" "github.com/valyala/fasthttp")const ( // 静态目录 cssHa...

2019-05-07 10:17:37 1843

原创 golang 学习笔记 - 指针/成员方法调用/json字符串的构建与解析/String() string 栈溢出

本地的go文档(命令行启动):godoc -http=:8090浏览器访问 http://localhost:8090 即可,端口号可以随便替换未占用的。

2019-05-06 18:26:52 1523

原创 docker学习 go项目+mongodb部署

将go项目 + mongodb 使用docker部署。docker中文社区:http://www.docker.org.cn/index.html 里面有详尽的介绍,没接触docker的可以从这里起步docker文档: https://docs.docker.com/get-started/docker hub go相关:https://hub.docker.com//golangdo...

2019-04-29 18:35:41 422

原创 mongodb 学习总结(二)- 启动停止和添加用户

启动mongo终端输入mongod,有一些启动选项,可以通过 --help查看。--dbpath指定数据目录,mac默认是/data/db下,每个mongod进程都需要独立的数据目录。当mongod启动时,会在数据目录中创建mongod.lock文件。这个文件用于防止其他mongod进程使用该数据目录。若当有一个mongd启动后,再启动另一个mongod时,若再使用刚刚已经启动mong...

2019-04-03 15:55:11 308

原创 mongodb学习总结(一)- 增删改查

在一年前曾经接触使用过mongo,现在重新拾起,做一些总结记录。mongodb是非关系型数据库里比较热门的一种,具体介绍和优劣对比就先不做记录了,这里主要简单记录用法。初学者可以参考 菜鸟教程-mongodb,我只是整理记录,并不如教程的全面,只是个人用的学习笔记。mongodb的集合 类似于 关系型数据库的表,集合的列 类似于 表的行。数据是形如JSON串的结构存储在db的集合中的,是mon...

2019-03-27 18:14:55 426

原创 creator js 总结(一)

一、component: 节点的拥有的类型。上图中,Node,Sprite,Button,UIBtnScale都属于这个节点“btn_commit”的component,在代码中const UIBtnScale = require("UIBtnScale");cc.Class({ extends: cc.Component, properties:{}, onLo...

2019-03-26 18:57:19 869

转载 JS XMLHttpRequest 学习总结

http链接使用XMLHttpRequest,html5之后对XHR重新规范了定义,具体可以参考MDN Web docs / XMLHttpRequestjs中可以通过new XMLHttpRequest()来声明,主要参数有:onreadystatechange : 属性状态readyState改变后就会回调的函数,用户在这里处理各种状态。readyState:链接状态response...

2019-03-26 18:42:41 2011

原创 IOS SSZipArchive使用总结

由于项目需要,使用了有关压缩与解压zip文件的第三方“SSZipArchive”, 是用C语言实现的,包装用于OC与swift。获取地址:https://github.com/ZipArchive/ZipArchive...

2018-11-22 14:24:04 3469

原创 IOS-App Store 提审应用步骤

拥有开发者账号后进行如下:**一、登陆apple开发者平台 developer.apple.com****二、进入开发者配置页面**第一步需要上传证书申请签名证书点“+”号添加证书证书主要分为开发证书、推送开发证书、发布证书(正式证书/广告包证书)、推送开发证书、推送发布证书。这里我们分别选择并申请,开发证书和发布证书是必须的,推送用证书看实际需要,如果没有接推送的话可以不...

2018-11-15 18:06:20 9083

原创 总结:遇到 Execution failed for task ':app:processDebugManifest'.

在迁移eclipse项目到android-studio上的时候,遇到了很多问题,特地先就一个小错误总结下,一般遇到org.gradle.api.tasks.TaskExecutionException: Execution failed for task ‘:app:processDebugManifest’.的报错,首先要检查工程的相关配置文件和引用库的配置文件。 1.检查xml,build....

2018-08-10 14:18:25 2886

空空如也

空空如也

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

TA关注的人

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