<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[珑的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/phlong999</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; phlong999]]></copyright><item><title><![CDATA[std::bind 绑定器使用]]></title><link>https://blog.youkuaiyun.com/phlong999/article/details/130069520</link><guid>https://blog.youkuaiyun.com/phlong999/article/details/130069520</guid><author>phlong999</author><pubDate>Mon, 10 Apr 2023 22:07:04 +0800</pubDate><description><![CDATA[bind是一种可以预先把指定可调用实体的某些参数绑定到已有的变量，产生一个信的可调用实体。bind的思想实际是一种延迟计算的思想，将可调用对象保存起来，然后在需要的时候再调用，这种绑定非常灵活，可以绑定普通函数、函数对象、成员函数，其参数也可以支持占位符。]]></description><category></category></item><item><title><![CDATA[树莓派 CM4 启动时 GPIO口输出]]></title><link>https://blog.youkuaiyun.com/phlong999/article/details/122704079</link><guid>https://blog.youkuaiyun.com/phlong999/article/details/122704079</guid><author>phlong999</author><pubDate>Thu, 27 Jan 2022 20:17:37 +0800</pubDate><description><![CDATA[修改设备树文件，实现树莓派boot时，GPIO 输出]]></description><category></category></item><item><title><![CDATA[Python float显示 整数位和小数位补零]]></title><link>https://blog.youkuaiyun.com/phlong999/article/details/122056008</link><guid>https://blog.youkuaiyun.com/phlong999/article/details/122056008</guid><author>phlong999</author><pubDate>Tue, 21 Dec 2021 10:12:20 +0800</pubDate><description><![CDATA[有个一需求是显示浮点数，整数位两位小数位一位，当不足时补零。

网上查了一下，只有说整数显示补零，或小数位补零，没有介绍如何两方面都补零了。

参考了一下 ，下文后

Python format 格式化函数 | 菜鸟教程 (runoob.com)

实机实验 一下，发现可以实现，代码如下


&gt;&gt;&gt; a=2.1
&gt;&gt;&gt; print('{:0&gt;4.1f}'.format(a))
02.1

其中0&gt;4.1 解释如下：

0&gt;: 补零

4：总共4位，小数点]]></description><category></category></item><item><title><![CDATA[树莓派 使用MCP2515 到SPI1或SPI2口]]></title><link>https://blog.youkuaiyun.com/phlong999/article/details/121192723</link><guid>https://blog.youkuaiyun.com/phlong999/article/details/121192723</guid><author>phlong999</author><pubDate>Sun, 07 Nov 2021 16:34:19 +0800</pubDate><description><![CDATA[wowo最近作项目用的CM4模块，其中有一个需求是要求挂接MCP2515模块到SPI1口（GPIO19，20，21）。但发现在/boot/overlays/README 中介绍如下


Name:   mcp2515-can0
Info:   Configures the MCP2515 CAN controller on spi0.0
Load:   dtoverlay=mcp2515-can0,&lt;param&gt;=&lt;val&gt;
Params: oscillator           ]]></description><category></category></item><item><title><![CDATA[树莓派扩展/boot 区]]></title><link>https://blog.youkuaiyun.com/phlong999/article/details/114498010</link><guid>https://blog.youkuaiyun.com/phlong999/article/details/114498010</guid><author>phlong999</author><pubDate>Sun, 07 Mar 2021 21:26:20 +0800</pubDate><description><![CDATA[最近在树莓派上想实现智能语音，需要安装seeed-voicecard，但按装时报出/boot 空间不足，故搜了一下网上的资料。

其中参考了一下两篇博文，

https://blog.youkuaiyun.com/suolong123/article/details/100880588

https://blog.youkuaiyun.com/hx0981050/article/details/107098077

并做了总结，现分享一下



一：准备工作

准备两个SD卡，烧入相同的Image。

将一个SD插到树莓派后启动.]]></description><category></category></item><item><title><![CDATA[windows 下 gvim 使用 总结：环境搭建]]></title><link>https://blog.youkuaiyun.com/phlong999/article/details/72677640</link><guid>https://blog.youkuaiyun.com/phlong999/article/details/72677640</guid><author>phlong999</author><pubDate>Wed, 24 May 2017 16:59:57 +0800</pubDate><description><![CDATA[gvim环境搭建]]></description><category></category></item><item><title><![CDATA[变参数函数应用]]></title><link>https://blog.youkuaiyun.com/phlong999/article/details/64915637</link><guid>https://blog.youkuaiyun.com/phlong999/article/details/64915637</guid><author>phlong999</author><pubDate>Wed, 22 Mar 2017 13:56:34 +0800</pubDate><description><![CDATA[变参数函数应用]]></description><category></category></item><item><title><![CDATA[数据库相关学习]]></title><link>https://blog.youkuaiyun.com/phlong999/article/details/58587539</link><guid>https://blog.youkuaiyun.com/phlong999/article/details/58587539</guid><author>phlong999</author><pubDate>Tue, 28 Feb 2017 16:42:45 +0800</pubDate><description><![CDATA[数据库相关知识点]]></description><category></category></item><item><title><![CDATA[Linux Pthread fork 探究]]></title><link>https://blog.youkuaiyun.com/phlong999/article/details/51373966</link><guid>https://blog.youkuaiyun.com/phlong999/article/details/51373966</guid><author>phlong999</author><pubDate>Wed, 11 May 2016 13:55:14 +0800</pubDate><description><![CDATA[Linux pthread fork]]></description><category></category></item><item><title><![CDATA[GO语言学习：动态Web]]></title><link>https://blog.youkuaiyun.com/phlong999/article/details/51005522</link><guid>https://blog.youkuaiyun.com/phlong999/article/details/51005522</guid><author>phlong999</author><pubDate>Tue, 29 Mar 2016 14:41:09 +0800</pubDate><description><![CDATA[使用Golang在HTML中实现动态页面]]></description><category></category></item><item><title><![CDATA[GO语言学习：GoEclipse配置]]></title><link>https://blog.youkuaiyun.com/phlong999/article/details/50723844</link><guid>https://blog.youkuaiyun.com/phlong999/article/details/50723844</guid><author>phlong999</author><pubDate>Tue, 23 Feb 2016 16:41:58 +0800</pubDate><description><![CDATA[GoEclipse]]></description><category></category></item><item><title><![CDATA[BLE学习]]></title><link>https://blog.youkuaiyun.com/phlong999/article/details/50685957</link><guid>https://blog.youkuaiyun.com/phlong999/article/details/50685957</guid><author>phlong999</author><pubDate>Thu, 18 Feb 2016 16:58:04 +0800</pubDate><description><![CDATA[BLE]]></description><category></category></item><item><title><![CDATA[Linux内核访问外设I/O资源的方式-静态映射(map_desc)方式]]></title><link>https://blog.youkuaiyun.com/phlong999/article/details/50250255</link><guid>https://blog.youkuaiyun.com/phlong999/article/details/50250255</guid><author>phlong999</author><pubDate>Thu, 10 Dec 2015 15:21:48 +0800</pubDate><description><![CDATA[Linux内核访问外设I/O资源的方式-静态映射(map_desc)方式]]></description><category></category></item><item><title><![CDATA[设置Ubuntu环境变量 PATH 的方法 及配置备份]]></title><link>https://blog.youkuaiyun.com/phlong999/article/details/49645525</link><guid>https://blog.youkuaiyun.com/phlong999/article/details/49645525</guid><author>phlong999</author><pubDate>Wed, 04 Nov 2015 22:48:55 +0800</pubDate><description><![CDATA[Refer to http://jadeluo.iteye.com/blog/940113
在Ubuntu中有如下几个文件可以设置环境变量：

/etc/profile:在登录时,操作系统定制用户环境时使用的第一个文件,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行. 

/etc/environment:在登录时操作系统使用的第二个文件,系统在读取你自己的prof]]></description><category></category></item><item><title><![CDATA[GO语言学习：go语言实现android应用的步骤]]></title><link>https://blog.youkuaiyun.com/phlong999/article/details/49613931</link><guid>https://blog.youkuaiyun.com/phlong999/article/details/49613931</guid><author>phlong999</author><pubDate>Tue, 03 Nov 2015 11:54:49 +0800</pubDate><description><![CDATA[go语言在1.4版本就提供了编辑android应用的功能，但当时最简单的方法是使用docker来配置，而且在编辑和导入过程也不是很方便。
在go语言1.5以后提供了gomobile工具，使用该工具后，仅需几步就可以配置编辑环境，而且编辑和导入也很方便。


参考：https://github.com/golang/go/wiki/Mobile
以下为window环境下的步骤
1. 安装]]></description><category></category></item><item><title><![CDATA[GO语言学习：使用io.copyN实现网络文件传输]]></title><link>https://blog.youkuaiyun.com/phlong999/article/details/48708931</link><guid>https://blog.youkuaiyun.com/phlong999/article/details/48708931</guid><author>phlong999</author><pubDate>Thu, 24 Sep 2015 13:26:28 +0800</pubDate><description><![CDATA[使用io.CopyN来进行网络中的文件传输]]></description><category></category></item><item><title><![CDATA[GO语言学习  一些经验]]></title><link>https://blog.youkuaiyun.com/phlong999/article/details/48317031</link><guid>https://blog.youkuaiyun.com/phlong999/article/details/48317031</guid><author>phlong999</author><pubDate>Wed, 09 Sep 2015 16:45:56 +0800</pubDate><description><![CDATA[1. 包中的全局函数、变量、声明等首字母必须大写，否则即使编译通过，在其他文件中也无法使用该包中的全局函数、变量及声明。
2. String是只读Slice，如果要更新字符串中的字母，就要使用byte slice，并在需要时把它转为 string slice
3.简式变量声明只能在函数中使用，并且作用域有限。如以下:
   
  if b==8 {

       a:=9

    } e]]></description><category></category></item><item><title><![CDATA[GO语言学习： 项目构建 及编译 初步]]></title><link>https://blog.youkuaiyun.com/phlong999/article/details/46363521</link><guid>https://blog.youkuaiyun.com/phlong999/article/details/46363521</guid><author>phlong999</author><pubDate>Thu, 04 Jun 2015 16:43:24 +0800</pubDate><description><![CDATA[一个GO工程中主要包含以下三个目录：
src：源代码文件
pkg：包文件
bin：相关bin文件


step1: 建立工程文件夹 goproject
step2: 在工程文件夹中建立src,pkg,bin文件夹
step3: 在GOPATH中添加projiect路径    例 e:/goproject
step4: 如工程中有自己的包examplepackage，那在src文件]]></description><category></category></item><item><title><![CDATA[GO语言学习-匿名函数和闭包]]></title><link>https://blog.youkuaiyun.com/phlong999/article/details/46331301</link><guid>https://blog.youkuaiyun.com/phlong999/article/details/46331301</guid><author>phlong999</author><pubDate>Tue, 02 Jun 2015 16:08:30 +0800</pubDate><description><![CDATA[Go语言支持匿名函数，即函数可以像普通变量一样被传递或使用。
使用方法如下
a := func(input1 int) int{
      return input1 += 1
}()
b :=a(2)


GO语言的匿名函数就是闭包，以下是《GO语言编程》中对闭包的解释
 基本概念
闭包是可以包含自由（未绑定到特定对象）变量的代码块，这些变量不在这个代码块内或者
任何全]]></description><category></category></item><item><title><![CDATA[Web工作方式]]></title><link>https://blog.youkuaiyun.com/phlong999/article/details/45823091</link><guid>https://blog.youkuaiyun.com/phlong999/article/details/45823091</guid><author>phlong999</author><pubDate>Mon, 18 May 2015 15:54:00 +0800</pubDate><description><![CDATA[Web服务器的工作原理可以简单地归纳为：

客户机通过TCP/IP协议建立到服务器的TCP连接客户端向服务器发送HTTP协议请求包，请求服务器里的资源文档服务器向客户机发送HTTP协议应答包，如果请求的资源包含有动态语言的内容，那么服务器会调用动态语言的解释引擎负责处理“动态内容”，并将处理得到的数据返回给客户端客户机与服务器断开。由客户端解释HTML文档，在客户端屏幕上渲染图形结果

]]></description><category></category></item></channel></rss>