要彻底理解new()与make()的区别, 最好从内存模型入手. golang属于c family, 而c程序在unix的内在模型: |低地址|text|data|bss|heap-->|unused|<--stack|env|高地址| 其中: (1)text存储程序主体,即机器指令. (2)dat... ...
分类:
其他好文 时间:
2016-09-07 14:26:44
阅读次数:
142
一、Go语言中查询MsSQL数据库: 二、效果: ...
分类:
数据库 时间:
2016-09-07 14:24:15
阅读次数:
295
概述 数据元素是数据模型的基本要素,用于描述图形网元,业务网元,或者纯数据。TWaver HTML5中所有数据元素都继承自twaver.Data。为不同功能的需求,预定义了三类数据类型:twaver.Element,twaver.Alarm,twaver.Layer,分别用来描述拓扑的网元,告警和图 ...
分类:
Web程序 时间:
2016-09-07 14:24:26
阅读次数:
2297
开启新线程 new Thread(new Runnable(){ public void run(){ Thread.sleep(XXXX); handler.sendMessage(); //告诉主线程执行任务 } }).start 利用定时器 TimerTask task = new Timer ...
分类:
移动开发 时间:
2016-09-07 14:24:54
阅读次数:
166
1.1 Genymotion安装及使用 Genymotion是 android的模拟器,比起Android Virtual Device,genymotion的速度很快的。 1.1.1 Genymotion的安装 官网下载地址为:http://www.genymotion.com/ 个人网盘地址: ...
分类:
移动开发 时间:
2016-09-07 14:23:05
阅读次数:
344
一.SQLite的介绍 1.为什么要存储数据? 1.1 手机数据大多都是从网络加载的,不存储,每次滚动界面都要从新发送网络请求加载数据,浪费流量 1.2 当用户没网的时候,就不能正常显示界面了 1.3 将数据存储到本地,不用每次加载,没网的时候也可从本地存储的数据拿来显示 2.存储数据的方式 Pli ...
分类:
数据库 时间:
2016-09-07 14:23:30
阅读次数:
270
用Golang与perl脚本比较, 初想至多差一倍吧...结果可不是一般的坑爹, 简直就是坑爷了. Perl脚本 #!/bin/bash source /etc/profile; function extractAndZip(){ _debug "$FUNCNAME,$@"; local logFi... ...
分类:
其他好文 时间:
2016-09-07 14:22:47
阅读次数:
158
Semicolons The formal grammar uses semicolons ";" as terminators in a number of productions. Go programs may omit most of these semicolons using the f... ...
分类:
其他好文 时间:
2016-09-07 14:23:22
阅读次数:
136
Beyond Compare是一个很不错的文件、文件夹比较软件,第四版的Beyond Compare是在第三版之上的完全重构。类似从第二版到第三版的过渡,第四版重新考虑了用户界面,增加了显著的新功能。本节小编将带大家来一起了解下Beyond Compare 4文件夹比较会话包括的菜单项。 ...
分类:
其他好文 时间:
2016-09-07 14:21:50
阅读次数:
106
http://godoc.golangtc.com/doc/faq#inc_dec 简单地说, 在golang中++,--操作是语句而不是表达式. 所以a=b++, return x++之类绝对提示错误. 语句是无法放到表达式的位置 Why are ++ and -- statements and ... ...
分类:
其他好文 时间:
2016-09-07 14:24:05
阅读次数:
174
float型变量赋值时需加f,否则默认是double类型 类的实例化 Telephone phone=new Telephone(); 局部变量:定义在方法中,只能本方法用 全局变量:定义在类中,本类中方法可用,其它有关系的类也可以使用 JAVA中会给全局变量初始值,不会给局部变量初始值。即定义变量 ...
分类:
其他好文 时间:
2016-09-07 14:22:36
阅读次数:
125
1、经常搭框架的人应该都清楚,框架搭建的核心就是配置文件。还是那句话,我都是写好配置文件之后,运行报错再加jar。 2、推荐大家在学习的过程中多去看官网下载的压缩包中的内容。很多我们在百度上问的东西里面都有案例和相关的文档解释。看英文还能学点英语,最后祝大家学习顺利吧。 ...
分类:
其他好文 时间:
2016-09-07 14:21:33
阅读次数:
106
float型变量赋值时需加f,否则默认是double类型 类的实例化 Telephone phone=new Telephone(); 局部变量:定义在方法中,只能本方法用 全局变量:定义在类中,本类中方法可用,其它有关系的类也可以使用 JAVA中会给全局变量初始值,不会给局部变量初始值。即定义变量 ...
分类:
其他好文 时间:
2016-09-07 14:24:08
阅读次数:
140
Go support for Android David Crawshaw June 2014 Abstract We propose to introduce Go support for the Android platform. The focus will be on supporting ... ...
分类:
移动开发 时间:
2016-09-07 14:21:58
阅读次数:
155
服务器300G-2T总空间 /BOOT 100-200M swap 1.5倍内存(如果大于8G,就给8-16G) / 40-100G(不要让程序和系统把LOG等写到这里) 剩下的空间给使用的人分 如果是web服务器集群,剩余空间就都给 / ,因为有集群备份 数据库服务器 /boot 100-200M ...
分类:
其他好文 时间:
2016-09-07 14:22:01
阅读次数:
132
Golang的并发涉及二个概念: goroutine channel goroutine由关键字go创建. channel由关键字chan定义 channel的理解稍难点, 最简单地, 你把它当成Unix中的双向通道Pipe. 1. channel的定义 2. select阻塞 3. 缓存机制: 使... ...
分类:
其他好文 时间:
2016-09-07 14:21:43
阅读次数:
111
浅复制:被复制对象的所有变量都包含有与原对象相同的值,而所有的对其他对象的引用仍指向原来的对象。换言之,浅复制仅仅复制所考虑的对象,而不复制它所引用的对象。 深复制:被复制对象的所有变量都包含有与原来的对象相同的值,除去那些引用其他对象的变量。那些引用其他对象的变量指向被复制过来的新对象,而不再是原 ...
分类:
其他好文 时间:
2016-09-07 14:21:32
阅读次数:
113