自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

开发笔记

linux c golang

  • 博客(14)
  • 资源 (2)
  • 收藏
  • 关注

原创 golang开发android应用(二) - go语言生成android动态库

本文是go语言android应用开发实战中的第二篇,主要介绍gomobile如何编码出android动态库及过程中的坑

2016-09-05 14:05:14 8040

原创 golang开发android应用(一) - go语言android应用环境搭建

本文是go语言android应用开发实战中的第一篇,主要介绍gomobile环境搭建,下一篇会介绍如何编译出对应的动态库相关内容

2016-08-30 16:03:49 13904 1

原创 jquery中Form相关操作

本文介绍jquery操作form表单中常用的操作方法:   重置表单(reset)通常我们提交表单都会通过ajax异步提交,在提交完成后需要手动清空input中所有输入的内容,但jquery不能直接reset一个form,而是通过如下实现:$("#form_id").each(function(){this.reset()}); 遍历input控件按上一思路,如果我

2016-08-29 18:37:56 1208 3

原创 golint正确的安装方式

很遗憾,百度出来的结果,第一条就是错的,正常的安装方式是:go get -u github.com/golang/lint/golint

2016-08-28 17:11:11 11487 1

原创 bootstrap中的模态框(modal,弹出层)

bootstrap中的模态框(modal),不同于Tooltips,模态框以弹出对话框的形式出现,具有最小和最实用的功能集。务必将模态框的 HTML 代码放在文档的最高层级内(也就是说,尽量作为 body 标签的直接子元素),以避免其他组件影响模态框的展现或功能。

2016-08-16 13:54:14 126922 9

原创 HTML5中的aria与role

这些都是HTML5针对html tag增加的属性:aria的意思是Accessible Rich Internet Application。 Accessible一般是为不方便的人士提供的功能,比如屏幕阅读器。role的作用是描述一个非标准的tag的实际作用。比如用div做button,那么设置div 的 role="button",辅助工具就可以认出这实际上是个button。ar

2016-08-16 11:37:47 32079

原创 通过配置hosts.allow和hosts.deny限制登陆

/etc/hosts.allow和/etc/hosts.deny两个文件是控制远程访问设置的,通过他可以允许或者拒绝某个ip或者ip段的客户访问linux的某项服务。我们通常只对管理员开放SSH登录,那我们就可以禁用不必要的IP,而只开放管理员可能使用到的IP段。1.修改/etc/hosts.allow文件sshd:192.168.137.*:allow以上写法表示允许19

2016-06-29 10:44:09 17119

原创 golang打印所有的runtime调用栈

import "runtime"buf := make([]byte, 1 << 20)runtime.Stack(buf, true)fmt.Printf("\n%s", buf)

2016-04-26 16:21:14 4558

原创 通过v4l2读取摄像头图片

之前网络上找到的v4l2读取图片的代码基本可以用,但是代码冗余,这个代码在树莓派上测试通过

2015-05-23 19:58:49 1935

原创 TDSS介绍

TDSS是一个高可扩展、高可用、高性能、面向互联网服务的分布式存储系统,主要针对海量的非结构化数据,它构筑在普通的Linux机器集群上,可为外部提供高可靠和高并发的存储访问。它采用了HA架构和平滑扩容,保证了整个文件系统的可用性和扩展性。同时扁平化的数据组织结构,可将文件名映射到文件的物理地址,简化了文件的访问流程,一定程度上为TDSS提供了良好的读写性能。主要特性1.全局单副本

2013-04-10 16:41:53 686

原创 安全发送你的邮件-Enlocked

Enlocked 采用了主要用三种技术,方便地你的使用:•OpenID:若你拥有一个 OpenID,那么既不用注册也不必登陆,就能够使用 Enlocked 的服务;•OAth:通过 OAth,你以授权 Enlocked 管理自己的电邮内容,但它无法获取你的电邮密码。若你的手机被偷了,只要改一改密码,那么你手机上的电邮内容都无法阅读;•PGP:Enlocked 采用 PGP 的方式来加密

2012-07-16 09:51:31 670

原创 最小的中文操作系统

起点操作系统,将于近日发布Dawn(V0.0.1)测试版,欢迎大家登录我们的社区网站进行下载!http://strcpy.cn起点系统是开源免费的,遵循GPL协议,你可以从我们的社区免费下载半安装,整个系统只有15MB。系统采用kernel+busybox+minigui,目前实现了系统维护功能,同时也希望大家加入我们,让我们一起来维护这个系统。

2009-02-10 10:48:00 1518

原创 C程序设计的常用算法

算法(Algorithm):计算机解题的基本思想方法和步骤。算法的描述:是对要解决一个问题或要完成一项任务所采取的方法和步骤的描述,包括需要什么数据(输入什么数据、输出什么结果)、采用什么结构、使用什么语句以及如何安排这些语句等。通常使用自然语言、结构化流程图、伪代码等来描述算法。一、计数、求和、求阶乘等简单算法此类问题都要使用循环,要注意根据问题确定循环变量的初值、终值或结束条件,更要注意用来表

2009-01-05 13:57:00 717

转载 字节对齐详解

一.什么是字节对齐,为什么要对齐?    现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定类型变量的时候经常在特 定的内存地址访问,这就需要各种类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放,这就是对齐。    对齐的作用和原因:各个硬件平台对存储空间的处理上有很大的不同。一些平台对某些特定类型的数据只能从

2009-01-05 13:53:00 527

sysbench 0.5

sysbench是一款开源的多线程性能测试工具,可以执行CPU/内存/线程/IO/数据库等方面的性能测试。数据库目前支持MySQL/Oracle/PostgreSQL。本文只是简单演示一下几种测试的用法,后续准备利用sysbench来对MySQL进行一系列的测试。具体的一些参数设置,需要根据不同的测试要求来进行调整。

2016-03-03

ELM327DS-cracker

ELM327的使用文档,针对ELM327DS做的解释说明版本,做OBD2开发的人们,值得一看!

2015-07-28

空空如也

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

TA关注的人

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