- 浏览: 277993 次
- 性别:
- 来自: 远方的山边
-
最新评论
-
BIGN:
hooloo 写道无效的字体文件。安装成功了,可以使用。
TODO:一不顺眼就换字体Go之应用篇 -
hooloo:
无效的字体文件。
TODO:一不顺眼就换字体Go之应用篇 -
netkiller.github.com:
一键分区格式化。https://github.com/oscm ...
PHP服务器配置之加载硬盘 -
px96004:
谢谢LZ总结
Grails的域类验证详解 -
BIGN:
http://www.cnblogs.com/fnng/arc ...
在ubuntu下安装java
文章列表
TODO:macOS上ThinkPHP5和Semantic-UI集成
1. 全局安装 (on OSX via homebrew)Composer 是 homebrew-php 项目的一部分
2. 把Xcode升级到8.1后继续安装Composer
3. 使用composer创建TP5项目MWL-Dispatch
composer create-proje
TODO:小程序开发过程之体验者
1. 小程序开发过程,先下载开发者并安装开发者工具,现在腾讯开放测试了,普通用户也可以登录开发者工具,如图普通用户登录为调试类型,但是只能建立无AppID的项目
如果打开带有AppID的 ...
TODO:即将开发的第一个小程序
微信小程序是一种全新的连接用户与服务的方式,它可以在微信内被便捷地获取和传播,同时具有出色的使用体验。个人理解小程序是寄宿在微信平台上的一个前端框架,具有跨平台功能,安装方便,即用即装,用完即删。
接下来打算开发一个物流平台,主要开发4个功能
1.用户平台
a.货主注册
b.司机注册
TODO:Golang指针使用注意事项
先来看简单的例子1:
输出:
1
1
例子2:
输出:
1
TODO:GitHub创建组织的步骤
使用GitHub进行团队合作,写这个步骤主要作用是为了OneTODO作为一个团队组织进行代码的分享,让更多人来参与。
使用帐号、密码登录GitHub
2.右上角加号下拉,选择“New organization”
TODO:字节的那点事Go篇
(本文go version go1.7.3 darwin/amd64)
在Golang中string底层是由byte数组组成的。
fmt.Println(len(“dsd好”))
输出的长度是6
fmt.Println(len(string(rune(‘好’))))
输出的长度是3
TODO:这是一个我的自媒体
自媒体(外文名:We Media)又称“公民媒体”或“个人媒体”,是指私人化、平民化、普泛化、自主化的传播者,以现代化、电子化的手段,向不特定的大多数或者特定的单个人传递规范性及非规范性 ...
TODO:Golang语言TCP/UDP协议重用地址端口
这是一个简单的包来解决重用地址的问题。 go net包(据我所知)不允许设置套接字选项。 这在尝试进行TCP NAT时尤其成问题,其需要在同一TCP端口上进行侦听和拨号的过程。 这个包使我有可能实现这个功能。 这是一个非常小众的用例,但也许这个软件包可以随着时间的推移变得更普遍。
此包允许从同一TCP端口侦听和拨号;不能使用同一UDP端口监听,但可以监听同一UDP端口。 这意味着设置了以下sockopts:
TODO:一不顺眼就换字体Go之代码篇
image包实现了一个基本的2D图像库,该包中包含基本的接口叫做image,这个里面包含color,这个将在image/color中描述;新增字体font,进行字体编辑。早在几年前Go image包出来的时候就有人实现了图片式水印处理,处理起来很方便,有兴趣的朋友可以用搜索引擎搜索一下。本文主要实现的功能是用Golang的image的font实现水印功能,实现了字体的大小、像素、坐标。有兴趣的朋友可以拷贝到本地测试看看。由于一些平台的代码兼容不好,所以本文代码以图片形式展现,需要的话可以联系我。
TODO:一不顺眼就换字体Go之应用篇
字体,文字的外在形式特征。就是文字的风格,是文字的外衣。好的字体让人看得舒服,让人更有看、写的欲望哦。2016-11-16 GO官方博客发布了同名Go字体,并没有提供下载地址,因为Go字体更多的是应用在image里面,发布在Golang的扩展包image里面。我们可以从github下载到。如果访问不了github可以找我要ttf文件。GO主要有三种字体Go,Go Medium,Go Mono,喜欢那种自己选择吧。
1.在windows上把下载到的字体文件ttf拷贝到系统字体文件夹里面,即可安装成功,就可以使用Go字体。
TODO:从数据库中随机抽取一条记录
1.最直接,最粗暴的方法先计算记录的总数,然后选择一个从0到记录总数之间的随机数n,利用skip跳过n条记录,这是效率低下的的方法,首先的记录总数,在用skip会很耗时间;
2.那么有什么办法能够提供效率呢,方法就是给每条记录添加一个0-1的随机因子random。
“random” : 0.5127909016609585
想要在记录中查找一个随机记录,只要计算出一个随机数并作为查询条件就好了
Result = db.getCollection(‘qq’).findOne({“random”:{“$gt”:random}})
TODO:数据库优化之分页
本文的例子是以MongoDB数据库为准,其它数据库各位也可以举一反三进行优化。
在MongoDB中分页使用
a.skip(n)跳过前n个匹配的文档;
b.limit(m)返回m个结果,要是匹配的结果不到m个,则返回匹配数据 ...
TODO:Go语言goroutine和channel使用
goroutine是Go语言中的轻量级线程实现,由Go语言运行时(runtime)管理。使用的时候在函数前面加“go”这个单词作为关键词,也是与普通函数的区别了。在函数前面加go关键字就可以创建一个新 ...
TODO:Go语言同名Go字体发布
2016-11-16 Go语言官方博客发布了一款同名字体–Go字体。此字体族包括正常、粗体和斜体渲染,支持比例和等宽字体。此字体已经经过用于编程方面的技术测试,使用Go字体显示,Go源码看起来非常漂亮,名副其实。标点符号容易辨识,操作符排列一致。如图
小编尝鲜了一翻,安装了实验性的用户工具箱有一些和文本元素相关的内容的golang包:golang.org/x/exp/shiny,录制了shiny的例子fluid的视频,主要是点击鼠标左键,按住鼠标左键移动,请欣赏。
wxgzh:ludong86
TODO:MongoDB的查询更新删除总结
常用查询,条件操作符查询,< 、<=、>、>=、!= 对应 MongoDB的查询操作符是$lt、$lte、$gt、$gte、$ne
例:
db.getCollection(‘image_detail’).find({“dig” : {$gte:0}})//查询大于等于0的数据
$all,$in的区别{“dig” : {$all : [0,1]}查询出来的结果dig必须有0和1
{“dig” : {$in : [0,1]}查询出来的结果dig可以有0和1,或0,或1
有in就有not in,但是没有no ...