<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[开发笔记]]></title><description><![CDATA[linux c golang]]></description><link>https://blog.youkuaiyun.com/dearcode</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; dearcode]]></copyright><item><title><![CDATA[golang开发android应用（二） - go语言生成android动态库]]></title><link>https://blog.youkuaiyun.com/dearcode/article/details/52439594</link><guid>https://blog.youkuaiyun.com/dearcode/article/details/52439594</guid><author>dearcode</author><pubDate>Mon, 05 Sep 2016 14:05:14 +0800</pubDate><description><![CDATA[本文是go语言android应用开发实战中的第二篇，主要介绍gomobile如何编码出android动态库及过程中的坑]]></description><category></category></item><item><title><![CDATA[golang开发android应用（一） - go语言android应用环境搭建]]></title><link>https://blog.youkuaiyun.com/dearcode/article/details/52369997</link><guid>https://blog.youkuaiyun.com/dearcode/article/details/52369997</guid><author>dearcode</author><pubDate>Tue, 30 Aug 2016 16:03:49 +0800</pubDate><description><![CDATA[本文是go语言android应用开发实战中的第一篇，主要介绍gomobile环境搭建，下一篇会介绍如何编译出对应的动态库相关内容]]></description><category></category></item><item><title><![CDATA[jquery中Form相关操作]]></title><link>https://blog.youkuaiyun.com/dearcode/article/details/52355442</link><guid>https://blog.youkuaiyun.com/dearcode/article/details/52355442</guid><author>dearcode</author><pubDate>Mon, 29 Aug 2016 18:37:56 +0800</pubDate><description><![CDATA[本文介绍jquery操作form表单中常用的操作方法:   

重置表单(reset)
通常我们提交表单都会通过ajax异步提交，在提交完成后需要手动清空input中所有输入的内容，但jquery不能直接reset一个form，而是通过如下实现：

$("#form_id").each(function(){this.reset()}); 

遍历input控件
按上一思路，如果我]]></description><category></category></item><item><title><![CDATA[golint正确的安装方式]]></title><link>https://blog.youkuaiyun.com/dearcode/article/details/52346663</link><guid>https://blog.youkuaiyun.com/dearcode/article/details/52346663</guid><author>dearcode</author><pubDate>Sun, 28 Aug 2016 17:11:11 +0800</pubDate><description><![CDATA[很遗憾，百度出来的结果，第一条就是错的，正常的安装方式是：
go get -u github.com/golang/lint/golint]]></description><category></category></item><item><title><![CDATA[bootstrap中的模态框（modal，弹出层）]]></title><link>https://blog.youkuaiyun.com/dearcode/article/details/52220064</link><guid>https://blog.youkuaiyun.com/dearcode/article/details/52220064</guid><author>dearcode</author><pubDate>Tue, 16 Aug 2016 13:54:14 +0800</pubDate><description><![CDATA[bootstrap中的模态框（modal），不同于Tooltips，模态框以弹出对话框的形式出现，具有最小和最实用的功能集。务必将模态框的 HTML 代码放在文档的最高层级内（也就是说，尽量作为 body 标签的直接子元素），以避免其他组件影响模态框的展现或功能。]]></description><category></category></item><item><title><![CDATA[HTML5中的aria与role]]></title><link>https://blog.youkuaiyun.com/dearcode/article/details/52218689</link><guid>https://blog.youkuaiyun.com/dearcode/article/details/52218689</guid><author>dearcode</author><pubDate>Tue, 16 Aug 2016 11:37:47 +0800</pubDate><description><![CDATA[这些都是HTML5针对html tag增加的属性：
aria的意思是Accessible Rich Internet Application。 Accessible一般是为不方便的人士提供的功能，比如屏幕阅读器。
role的作用是描述一个非标准的tag的实际作用。比如用div做button，那么设置div 的 role="button"，辅助工具就可以认出这实际上是个button。

ar]]></description><category></category></item><item><title><![CDATA[通过配置hosts.allow和hosts.deny限制登陆]]></title><link>https://blog.youkuaiyun.com/dearcode/article/details/51781173</link><guid>https://blog.youkuaiyun.com/dearcode/article/details/51781173</guid><author>dearcode</author><pubDate>Wed, 29 Jun 2016 10:44:09 +0800</pubDate><description><![CDATA[/etc/hosts.allow和/etc/hosts.deny两个文件是控制远程访问设置的，通过他可以允许或者拒绝某个ip或者ip段的客户访问linux的某项服务。

我们通常只对管理员开放SSH登录，那我们就可以禁用不必要的IP，而只开放管理员可能使用到的IP段。

1.修改/etc/hosts.allow文件
sshd:192.168.137.*:allow
以上写法表示允许19]]></description><category></category></item><item><title><![CDATA[golang打印所有的runtime调用栈]]></title><link>https://blog.youkuaiyun.com/dearcode/article/details/51251488</link><guid>https://blog.youkuaiyun.com/dearcode/article/details/51251488</guid><author>dearcode</author><pubDate>Tue, 26 Apr 2016 16:21:14 +0800</pubDate><description><![CDATA[import "runtime"
buf := make([]byte, 1 << 20)
runtime.Stack(buf, true)
fmt.Printf("\n%s", buf)]]></description><category></category></item><item><title><![CDATA[通过v4l2读取摄像头图片]]></title><link>https://blog.youkuaiyun.com/dearcode/article/details/45936775</link><guid>https://blog.youkuaiyun.com/dearcode/article/details/45936775</guid><author>dearcode</author><pubDate>Sat, 23 May 2015 19:58:49 +0800</pubDate><description><![CDATA[之前网络上找到的v4l2读取图片的代码基本可以用，但是代码冗余，这个代码在树莓派上测试通过]]></description><category></category></item><item><title><![CDATA[TDSS介绍]]></title><link>https://blog.youkuaiyun.com/dearcode/article/details/8783867</link><guid>https://blog.youkuaiyun.com/dearcode/article/details/8783867</guid><author>dearcode</author><pubDate>Wed, 10 Apr 2013 16:41:53 +0800</pubDate><description><![CDATA[TDSS是一个高可扩展、高可用、高性能、面向互联网服务的分布式存储系统，主要针对海量的非结构化数据，它构筑在普通的Linux机器集群上，可为外部提供高可靠和高并发的存储访问。它采用了HA架构和平滑扩容，保证了整个文件系统的可用性和扩展性。同时扁平化的数据组织结构，可将文件名映射到文件的物理地址，简化了文件的访问流程，一定程度上为TDSS提供了良好的读写性能。
主要特性

1.全局单副本]]></description><category></category></item><item><title><![CDATA[安全发送你的邮件-Enlocked]]></title><link>https://blog.youkuaiyun.com/dearcode/article/details/7750229</link><guid>https://blog.youkuaiyun.com/dearcode/article/details/7750229</guid><author>dearcode</author><pubDate>Mon, 16 Jul 2012 09:51:31 +0800</pubDate><description><![CDATA[Enlocked 采用了主要用三种技术，方便地你的使用：
•OpenID：若你拥有一个 OpenID，那么既不用注册也不必登陆，就能够使用 Enlocked 的服务；
•OAth：通过 OAth，你以授权 Enlocked 管理自己的电邮内容，但它无法获取你的电邮密码。若你的手机被偷了，只要改一改密码，那么你手机上的电邮内容都无法阅读；
•PGP：Enlocked 采用 PGP 的方式来加密]]></description><category></category></item><item><title><![CDATA[最小的中文操作系统]]></title><link>https://blog.youkuaiyun.com/dearcode/article/details/3873039</link><guid>https://blog.youkuaiyun.com/dearcode/article/details/3873039</guid><author>dearcode</author><pubDate>Tue, 10 Feb 2009 10:48:00 +0800</pubDate><description><![CDATA[起点操作系统，将于近日发布Dawn（V0.0.1）测试版，欢迎大家登录我们的社区网站进行下载！http://strcpy.cn起点系统是开源免费的，遵循GPL协议，你可以从我们的社区免费下载半安装，整个系统只有15MB。系统采用kernel+busybox+minigui，目前实现了系统维护功能，同时也希望大家加入我们，让我们一起来维护这个系统。]]></description><category></category></item><item><title><![CDATA[C程序设计的常用算法]]></title><link>https://blog.youkuaiyun.com/dearcode/article/details/3712937</link><guid>https://blog.youkuaiyun.com/dearcode/article/details/3712937</guid><author>dearcode</author><pubDate>Mon, 05 Jan 2009 13:57:00 +0800</pubDate><description><![CDATA[算法（Algorithm）：计算机解题的基本思想方法和步骤。算法的描述：是对要解决一个问题或要完成一项任务所采取的方法和步骤的描述，包括需要什么数据（输入什么数据、输出什么结果）、采用什么结构、使用什么语句以及如何安排这些语句等。通常使用自然语言、结构化流程图、伪代码等来描述算法。一、计数、求和、求阶乘等简单算法此类问题都要使用循环，要注意根据问题确定循环变量的初值、终值或结束条件，更要注意用来表]]></description><category></category></item><item><title><![CDATA[字节对齐详解]]></title><link>https://blog.youkuaiyun.com/dearcode/article/details/3712919</link><guid>https://blog.youkuaiyun.com/dearcode/article/details/3712919</guid><author>dearcode</author><pubDate>Mon, 05 Jan 2009 13:53:00 +0800</pubDate><description><![CDATA[一.什么是字节对齐,为什么要对齐?    现代计算机中内存空间都是按照byte划分的，从理论上讲似乎对任何类型的变量的访问可以从任何地址开始，但实际情况是在访问特定类型变量的时候经常在特 定的内存地址访问，这就需要各种类型数据按照一定的规则在空间上排列，而不是顺序的一个接一个的排放，这就是对齐。    对齐的作用和原因：各个硬件平台对存储空间的处理上有很大的不同。一些平台对某些特定类型的数据只能从]]></description><category></category></item></channel></rss>