- 博客(13)
- 资源 (9)
- 收藏
- 关注
原创 golang/go https demo
在linux shell中或者gitbash中运行上面的代码,会自动生成证书和代码。一个使用golang/go写的https demo。如果客户端有如下日志说明运行成功。
2025-03-01 21:42:48
151
原创 golang/go http配置中常见的几个超时时间配置的作用
golang/go https配置中常见的几个超时时间配置的作用golang/go https配置中常见的几个超时时间配置的作用背景: 经常有同事搞混golang/go中http相关几个超时配置的作用,所以记录下这几个超时配置的作用。备注:下面的配置只针对http 1.1,http2.0可能略有不同。
2025-02-25 18:46:28
585
原创 golang/go 内存分配流程
go进程在内存不足时一次向操作系统申请一个heapArenaBytes(linux amd64位操作系统为64M,下文的数据默认说的都是linux amd64位操作系统数据)。为了高效的实现内存操作,Golang在堆mheap之上,建立了mcentral,mcache的模型,内存申请时锁级别也由无所到分级锁再到全局锁。golang/go中按照不同大小的对象,将mspan从8B到32K(大于32K的在mspan class为0的mspan中,不固定大小)划分为不同级别,以便实现不同级别的对象的精细化管理。
2025-02-15 21:10:02
748
原创 ubuntu下重启 tomcat 脚本
目录restartup.sh将以下脚本保存为 restartup.sh,并移动到${tomcat_home}/bin 目录下,并设置执行权限。执行后会重启改目录下的tomcat进程SOURCE="${BASH_SOURCE[0]}"while [ -h "$SOURCE" ]; do # resolve $SOURCE until the file is no longer a...
2019-02-12 13:48:28
1949
原创 ubuntu下kill tomcat 脚本
目录killtomcat.sh将以下脚本保存为 killtomcat.sh,并移动到${tomcat_home}/bin 目录下,并设置执行权限。执行后会杀死改目录下的tomcat进程#!/bin/bash SOURCE="${BASH_SOURCE[0]}"while [ -h "$SOURCE" ]; do # resolve $SOURCE until the fil...
2019-02-12 13:44:30
420
原创 apache james 防止被作为中继服务器发送垃圾邮件
纪录一下apache james服务器被当做中继服务器发送垃圾邮件的解决方案;根据官网的描述,需要打开<mailet match="RemoteAddrNotInNetwork=127.0.0.1" class="ToProcessor"><processor>spam</processor></mailet>这一段配置在 mail...
2018-07-18 18:24:10
1274
原创 基于cocos2d tileMap的一个小游戏
上一篇文章中我们介绍了cocos2d tileMap的一些基本知识,这一节我们基于cocos2d做一个简单的游戏,下载地址:http://download.youkuaiyun.com/detail/lennonchan/5903037。这是一款收集宝石的小游戏,主要任务是指挥鸟在不碰雷德前提下收集所有的宝石,节目如下: 通过右下角的按钮控制鸟的行走方向,也可以通过Window
2013-08-10 14:31:48
972
原创 初窥cocos2d tileMap
TileMap,瓦片地图,应该算是最简单,最原始的地图了。如果你还不知道什么是瓦片地图,请点这里。假设现在你已经对瓦片地图有了最基本的了解,下面通过cocos2d-x自带的testapp了解TileMapEditTest。(ps:我看的是C++的code)TestApp跑起来之后选择“TileMapTest”,进入“TileMapTest”之后又有N多相关的demo,一直翻到“TileMapE
2013-07-27 15:22:54
1036
基于cocos2d-x titleMap的宝石收集游戏
2013-08-10
OpenGL API下的光线投射(RayCasting)
2009-12-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人