sshong发表于2022年1月6日 17:50:24 更新于2022年1月6日 17:52:24
函数:golang按值传参,会自动拷贝(对于方法声明如果是以struct自身定义,struct宿主自身也会自动拷贝),如果形参是零值为nil的引用类型,其实也是传递拷贝,只不过因为拷贝出的形参变量指向的跟实参指向的是同一个地址,可能通过引用间接修改实参变量指向的值

一个interface(接口)类型,由Type和Value组成,当Type和Value都是nil时,接口值才为空
1.如果形参是接口类型,传递任意具体类型变量,会将type设置为变量的具体类型,value设置为变量具体的值(变量需实现了此接口)
2.接口调用方法时,会动态解出Value值进行对应的方法调用
3.指向接口类型的...
标签:golang分类:golang阅读:2221评论:0阅读全文
sshong发表于2022年1月6日 16:38:10 更新于2022年1月6日 16:40:10
golang里面的零值
类型 零值
string ""
int 0
float 0
bool false
数组(固定长度) 所有成员的零值
struct 所有成员的零值
slice nil
map nil
指针 nil
函数 nil
通道 nil
接口interface Type Value均为nil

...
标签:golang分类:未分组阅读:1208评论:0阅读全文
sshong发表于2018年1月15日 22:47:25 更新于2022年1月6日 16:39:02
Let's start.
标签:无分类:琐碎文字阅读:2992评论:0阅读全文
sshong发表于2015年1月18日 11:29:14 更新于2015年1月18日 11:30:22
serif: 衬线字体,如宋体
sans-serif: 无衬线字体,如黑体,雅黑
monospace:等宽字体

QQ20150118-1
QQ20150118-2

参考:
无衬线字体
[url=http://...
标签:无分类:Tools阅读:5329评论:0阅读全文
sshong发表于2014年11月13日 15:56:32 更新于2014年11月13日 15:56:32
获取表注释:
use xx_database;
show table status;
最后一列就是
...
标签:无分类:Webserver阅读:4896评论:0阅读全文
sshong发表于2014年9月15日 20:32:14 更新于2014年9月15日 20:32:14
由于项目需要从mssql导入数据到mysql数据库,记录下php连接mssql的一些问题。

1、安装,需要安装freetds
对于Debian(ubuntu这种)
apt-get install php5-sybase

2、字符集问题
mssql query如果返回
...
标签:无分类:PHP阅读:5353评论:0阅读全文
sshong发表于2014年8月25日 22:51:35 更新于2014年8月25日 22:58:09
记录下virtualbox最常用的两种虚拟网络方式NAT和bridge桥接:
1、NAT
虚拟机virualmachine(下简称vm)对外界不可见,vm通过host主机访问外网。可以设置端口映射,将host主机的某些端口映射到VM的端口,这样外界访问host主机的端口会自动转发到VM的对应端口。
nat

这也是最方便简洁的方式。

2、bridge桥接
(这里演示下host是win7,vm是ubuntu的情况。)
vm与host平起平坐,外界看起来就像是两台机器,vm有自己独立的ip。
v...
标签:无分类:未分组阅读:5416评论:0阅读全文
sshong发表于2014年8月15日 22:50:42 更新于2014年8月15日 22:58:50
花了点时间为博客图片上传加水印功能。
其实很简单,用的无非是imagecopymerge或者imagecopy方法。
imagecopymerge可以设置水印透明度(可以总体设置水印图片透明度,但是水印图片自身不能带有alpha)。
imagecopy直接把水印覆盖到原图上(水印图片支持自身带有alpha,但不能总体设置水印图片透明度)。

如果想要水印图片带有alpha如png,同时又要支持设置整体水印图片透明度,则需要hack。
...
标签:无分类:PHP阅读:4902评论:0阅读全文
sshong发表于2014年7月31日 21:19:30 更新于2014年7月31日 21:19:30
netstat -ano | findstr "8083"
TCP    0.0.0.0:8083           0.0.0.0:0              LISTENING       5288

tasklist | findstr "5288"
VBoxHeadless.exe              5288 Console                    1     20,432 K
标签:无分类:Tools阅读:4771评论:0阅读全文
sshong发表于2014年7月12日 10:31:47 更新于2014年7月12日 10:31:47
写了个小例子测试安卓activity生命周期,总结如下:
andriod activity

代码如下:
...
标签:无分类:mobile阅读:14074评论:0阅读全文
共207篇日志 第1/21页 下一页 尾页
联系我
博客订阅