自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 webhook

用go实现的webhook package main import ( "bytes" "log" "net/http" "os/exec" ) func main() { http.HandleFunc("/webhook", func(writer http.ResponseWriter, request *http.Request) { ...

2019-07-25 09:51:51 350

原创 docker 自动部署go项目

配合webhook,可以实现自动部署 Dockerfile FROM golang AS build-env ADD ./config.toml /go/bin/config.toml RUN echo "#!/bin/bash\n\ cd /go/src/project\n\ go build\n\ ./project\n\ " >> build.sh RUN chmo...

2019-07-25 09:49:36 1043

原创 go程序一键打包上传脚本

程序测试阶段,经常需要打包上传到测试服务器,所以写了个一键打包的脚本,方便操作。 build.sh #!/usr/bin/env bash version="0.9" main_file="./main.go" target_dir="./outputdir/" target_file="file" rm -rf ${target_dir}* if [[ ! -x "$tar...

2019-07-25 09:45:02 785

原创 Navicat远程连接Mysql

经常新搭建的Mysql用Navicat连接不上,通常是因为加密方式需要修改。在数据库执行以下命令就可以了: ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_passwor...

2019-05-28 10:40:10 212

原创 graphql GO学习

参考graphql-go-example 设计API参数列表 type User { id: ID email: String! post(id: ID!): Post posts: [Post!]! follower(id: ID!): User followers: [User!]! followee(id: ID!): User followees: ...

2018-09-04 14:26:29 987 1

转载 shader相关函数

最近在学OpenGL,看到shader,比较难记。后来找到一篇博主写的步骤非常通俗易懂,本来只是想收藏的,但是有几个函数想补充一下,所以还是自己写了一篇。 在OpenGL中,创建和使用Shader的基本步骤如下: 1、通过glCreateShader创建一个或多个着色器对象: 2、使用glShaderSource加载着色器的源代码,和着色器对象关联;

2016-12-13 10:27:32 363

原创 【iOS】UITextView 自动跳动的问题

有时候,我们设置的UITextView高度较小,当输入文字超过了UITextView高度,系统的自动跳动的位置有时候不那么恰当,在输入中文拼音时光标正好在UITextView底部,但确定文字后最后一排会跳到UITextView的下面。 解决方法 textView.layoutManager.allowsNonContiguousLayout = NO; 这句代码设置了 U

2016-03-29 17:53:08 2125

原创 GCD 整理(二)

GCD的用法:

2016-03-15 15:37:43 329

转载 iOS GCD整理(一)

什么是 GCD GCD 是 libdispatch 的市场名称,而 libdispatch 作为 Apple 的一个库,为并发代码在多核硬件(跑 iOS 或 OS X )上执行提供有力支持。它具有以下优点: 1.GCD 能通过推迟昂贵计算任务并在后台运行它们来改善你的应用的响应性能。 2.GCD 提供一个易于使用的并发模型而不仅仅只是锁和线程,以帮助我们避开并发陷阱。 3.

2016-03-15 15:21:46 262

原创 ios--图片处理(修改、保存)UIGraphicsBeginImageContext

UIGraphicsBeginImageContext创建一个基于位图的上下文(context),并将其设置为当前上下文(context)。方法声明如下 void UIGraphicsBeginImageContext(CGSize size); size为新创建的位图上下文的大小。它同时是由UIGraphicsGetImageFromCurrentImageContext函数返回的图形大小...

2015-04-17 10:42:52 503

原创 iOS 笔记

16进制颜色转换 #define UIColorFromRGB(rgbValue) [UIColor colorWithRed:((float)((rgbValue & 0xFF0000) >> 16))/255.0 green:((float)((rgbValue &0xFF00) >>8))/255.0 blue:((float)(rgbValue...

2015-04-09 11:26:41 339

原创 cocos2d-x 新学笔记整理+

精灵: setPosition(ccpoint &var) //坐标 setRotation(float fRotation) //选择角度 setScale(float scale) //缩放值 setScaleX(float fScaleX) //设置X轴缩放 setScaleY(float fScaleY) //设置Y轴缩放 setFlipX(bool bFlipX) //X轴镜

2015-03-25 10:18:24 554

转载 程序员需要有多懒 ?- cocos2d-x 数学函数、常用宏粗整理 - by Glede

这只是搬运,方便以后自己用,谢谢原博主!!! 最近我们的cocos2d-x游戏项目已经进入了正式开发的阶段了,几个dev都辛苦码代码。cocos2d-x还是一套比较方便的api的,什么action啊、director啊、ccpoint啊都蛮便捷的。但是我看到几个dev有时候会很不知道用它们,还是首先自己去写函数…… 用一些比较原始、低效率的方法…… 甚至是copy / paste……

2015-03-25 10:10:59 342

空空如也

空空如也

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

TA关注的人

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