自定义博客皮肤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实现的webhookpackage mainimport ( "bytes" "log" "net/http" "os/exec")func main() { http.HandleFunc("/webhook", func(writer http.ResponseWriter, request *http.Request) {...

2019-07-25 09:51:51 294

原创 docker 自动部署go项目

配合webhook,可以实现自动部署DockerfileFROM golang AS build-envADD ./config.toml /go/bin/config.tomlRUN echo "#!/bin/bash\n\cd /go/src/project\n\go build\n\./project\n\" >> build.shRUN chmo...

2019-07-25 09:49:36 989

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

程序测试阶段,经常需要打包上传到测试服务器,所以写了个一键打包的脚本,方便操作。build.sh#!/usr/bin/env bashversion="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 712

原创 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 168

原创 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 918 1

转载 shader相关函数

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

2016-12-13 10:27:32 324

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

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

2016-03-29 17:53:08 1993

原创 GCD 整理(二)

GCD的用法:

2016-03-15 15:37:43 294

转载 iOS GCD整理(一)

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

2016-03-15 15:21:46 223

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

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

2015-04-17 10:42:52 447

原创 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 296

原创 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 475

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

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

2015-03-25 10:10:59 315

空空如也

空空如也

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

TA关注的人

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