<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[--厚德载物--]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/lxd211</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; lxd211]]></copyright><item><title><![CDATA[Docker下编译alpine linux平台下的C++程序]]></title><link>https://blog.youkuaiyun.com/lxd211/article/details/148740001</link><guid>https://blog.youkuaiyun.com/lxd211/article/details/148740001</guid><author>lxd211</author><pubDate>Wed, 18 Jun 2025 14:48:57 +0800</pubDate><description><![CDATA[本文介绍了在Alpine Linux系统上使用Docker容器编译C++程序的完整流程。主要包括：1、编写Dockerfile配置基础环境（使用清华镜像源），安装gcc、g++等编译工具；2、创建并运行Docker容器，在容器中编译源代码生成可执行文件；3、通过docker cp命令将容器内编译好的程序复制到宿主机。该方法利用轻量级Alpine系统实现高效编译，特别适用于需要精简容器体积的场景。文中详细说明了各步骤的关键命令和注意事项，如使用国内镜像加速、保持容器运行的技巧等。]]></description><category></category></item><item><title><![CDATA[C++细节整理]]></title><link>https://blog.youkuaiyun.com/lxd211/article/details/141644152</link><guid>https://blog.youkuaiyun.com/lxd211/article/details/141644152</guid><author>lxd211</author><pubDate>Wed, 28 Aug 2024 16:47:36 +0800</pubDate><description><![CDATA[2、time_t类型在linux与windows是有区别的：在linux下32位系统中time_t为32 位，64位系统中为64位。但是windows下就不一样了，无论 32位还是64位系统，time_t都是 64位的。故格式化时，一律将其转换为（long long），否则32位linux下会有告警；1、格式化时%I64d不要使用，虽然VS提示time_t，要用%I64d格式化，但是坚决不能用，因为它仅对windows系统有用，对于linux，会用64个空格占位，导致字符串中数字前面多了很多空格；]]></description><category></category></item><item><title><![CDATA[CMake编译完成后调用tar打包可执行程序]]></title><link>https://blog.youkuaiyun.com/lxd211/article/details/137464919</link><guid>https://blog.youkuaiyun.com/lxd211/article/details/137464919</guid><author>lxd211</author><pubDate>Sun, 07 Apr 2024 15:23:06 +0800</pubDate><description><![CDATA[在cmake中调用tar打包，省去手动打包，轻轻松松做码农]]></description><category></category></item><item><title><![CDATA[精简Docker的JAVA环境镜像大小]]></title><link>https://blog.youkuaiyun.com/lxd211/article/details/129517501</link><guid>https://blog.youkuaiyun.com/lxd211/article/details/129517501</guid><author>lxd211</author><pubDate>Tue, 14 Mar 2023 09:45:55 +0800</pubDate><description><![CDATA[Docker的JAVA环境镜像大小，目前发现最小的是openjdk:8-jre-alpine，只有85M，如果算是自己开发的jar，总共也就120M左右。]]></description><category></category></item><item><title><![CDATA[100多个常用 API 接口整理大全]]></title><link>https://blog.youkuaiyun.com/lxd211/article/details/123329423</link><guid>https://blog.youkuaiyun.com/lxd211/article/details/123329423</guid><author>lxd211</author><pubDate>Mon, 07 Mar 2022 14:23:07 +0800</pubDate><description><![CDATA[手机号码归属地API接口：

https://www.juhe.cn/docs/api/id/11

历史上的今天API接口：

https://www.juhe.cn/docs/api/id/63

股票数据API接口：

https://www.juhe.cn/docs/api/id/21

全国WIFI接口：

https://www.juhe.cn/docs/api/id/18

星座运势接口：

https://www.juhe.cn/docs/api/id/58

黄金数据接口：

https:]]></description><category></category></item><item><title><![CDATA[下班前几分钟，我学会了如何使用 Vuex]]></title><link>https://blog.youkuaiyun.com/lxd211/article/details/123138966</link><guid>https://blog.youkuaiyun.com/lxd211/article/details/123138966</guid><author>lxd211</author><pubDate>Fri, 25 Feb 2022 18:36:23 +0800</pubDate><description><![CDATA[目录

前言

正文

一、基本概念

二、项目场景

三、如何使用

1、安装

2、State 初始值

3、Getters 修饰值

4、Mutations 修改值

5、Actions 异步修改值

四、总结

五、建议

何时使用 Vuex ？

前言
本人曾对 Vuex 作过详细介绍，但是今天去回顾的时候发现文章思路有些繁琐，不容易找到重点。于是，在下班前几分钟，我对其重新梳理了一遍。

tips：本文的案例均为Vue2版本。

正文
一、基本概念
Vuex 是一个专为 Vue.js 应用程序开]]></description><category></category></item><item><title><![CDATA[数据结构与算法基础]]></title><link>https://blog.youkuaiyun.com/lxd211/article/details/123138942</link><guid>https://blog.youkuaiyun.com/lxd211/article/details/123138942</guid><author>lxd211</author><pubDate>Fri, 25 Feb 2022 18:35:10 +0800</pubDate><description><![CDATA[目录
第六章.数据结构与算法基础（重点）
第一节.数组与矩阵
数组
稀疏矩阵
第二节.数据结构的定义
第三节.线性表
链表详解
顺序存储与链式存储对比
队列与栈
第四节.广义表
第五节.树与二叉树
树的概念
二叉树的分类
二叉树的重要特性
二叉树的遍历
反向构造二叉树
树转二叉树
查找(排序)二叉树
最优二叉树（哈夫曼树）
线索二叉树
平衡二叉树
第六节.图
图的基本概念
图的存储-邻接矩阵(用的比较少，浪费空间，O ( n 2 ) O(n^{2})O(n
2
))
图的存储-邻接表(用的最多)
图的遍..]]></description><category></category></item><item><title><![CDATA[全国省市列表SQL格式]]></title><link>https://blog.youkuaiyun.com/lxd211/article/details/76586418</link><guid>https://blog.youkuaiyun.com/lxd211/article/details/76586418</guid><author>lxd211</author><pubDate>Wed, 02 Aug 2017 17:12:08 +0800</pubDate><description><![CDATA[DROP TABLE IF EXISTS `provinces`;
CREATE TABLE `provinces` (
  `id` int(11) NOT NULL auto_increment,
  `provinceid` varchar(20) NOT NULL,
  `province` varchar(50) NOT NULL,
  PRIMARY KEY  (`id`)
) ENG]]></description><category></category></item><item><title><![CDATA[Lua脚本语法说明]]></title><link>https://blog.youkuaiyun.com/lxd211/article/details/44753211</link><guid>https://blog.youkuaiyun.com/lxd211/article/details/44753211</guid><author>lxd211</author><pubDate>Mon, 30 Mar 2015 16:52:15 +0800</pubDate><description><![CDATA[Lua脚本语法说明（增加lua5.1部份特性）

　　Lua 的语法比较简单，学习起来也比较省力，但功能却并不弱。
　　所以，我只简单的归纳一下Lua的一些语法规则，使用起来方便好查就可以了。估计看完了，就懂得怎么写Lua程序了。

　　在Lua中，一切都是变量，除了关键字。

I.  首先是注释
　　写一个程序，总是少不了注释的。
　　在Lua中，你可以使用单行注释和多行注释。]]></description><category></category></item><item><title><![CDATA[Debian上面PHP和MYSQL相关问题]]></title><link>https://blog.youkuaiyun.com/lxd211/article/details/43760345</link><guid>https://blog.youkuaiyun.com/lxd211/article/details/43760345</guid><author>lxd211</author><pubDate>Thu, 12 Feb 2015 11:25:01 +0800</pubDate><description><![CDATA[1 进入mysql命令行
2 执行以下命令


a. use MySQL;

b. update user set host = '%' where user = 'root'; 

3 配置Mysql，在etc/mysql/my.cnf里，有一条是bind-address=127.0.0.1，其含义是仅监听本地连接，将该条注释后重启Mysql服务即可顺利连接远程服务器。]]></description><category></category></item><item><title><![CDATA[pdo操作mysql示例]]></title><link>https://blog.youkuaiyun.com/lxd211/article/details/42476515</link><guid>https://blog.youkuaiyun.com/lxd211/article/details/42476515</guid><author>lxd211</author><pubDate>Wed, 07 Jan 2015 00:34:38 +0800</pubDate><description><![CDATA[$myServer= 'localhost'; //主机  
  $myUser= 'root'; //用户名  
  $myPass= 'root'; //密码  
  $myDB= 'blog'; //库名  


  $dsn = "mysql:host=localhost;dbname=".$myDB;
  $db = new PDO($dsn, $myUser, $myPa]]></description><category></category></item><item><title><![CDATA[10个必须收藏的PHP代码样例]]></title><link>https://blog.youkuaiyun.com/lxd211/article/details/42476415</link><guid>https://blog.youkuaiyun.com/lxd211/article/details/42476415</guid><author>lxd211</author><pubDate>Wed, 07 Jan 2015 00:33:46 +0800</pubDate><description><![CDATA[一、黑名单过滤





1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32
]]></description><category></category></item><item><title><![CDATA[windows下面apache和php配置]]></title><link>https://blog.youkuaiyun.com/lxd211/article/details/42444299</link><guid>https://blog.youkuaiyun.com/lxd211/article/details/42444299</guid><author>lxd211</author><pubDate>Tue, 06 Jan 2015 00:50:00 +0800</pubDate><description><![CDATA[一 apache配置：
1 修改下面2个地方
Define SRVROOT "D:/webroot/Apache24"
DocumentRoot "D:/webroot/Apache24/htdocs"



2 然后命令行：
httpd.exe -k install -n apache2

最后右键羽毛start


ps：如果遇到问题命令行：httpd -t  ，用来]]></description><category></category></item><item><title><![CDATA[安卓so文件编译选项引起的intel cpu上无法运行的问题]]></title><link>https://blog.youkuaiyun.com/lxd211/article/details/41869621</link><guid>https://blog.youkuaiyun.com/lxd211/article/details/41869621</guid><author>lxd211</author><pubDate>Thu, 11 Dec 2014 17:24:43 +0800</pubDate><description><![CDATA[由于一个程序运行异常，我在application.mk里面添加了一个编译的参数 -fexceptions，正是由于它，导致在intel cpu的手机上，我们的程序运行就黑屏，没有异常退出。是黑屏没反应，ndk 版本是r9b，不知道是否和ndk版本有关系。]]></description><category></category></item><item><title><![CDATA[[一起学Node.js] Express MongoDB搭建多人博客-2]]></title><link>https://blog.youkuaiyun.com/lxd211/article/details/41550301</link><guid>https://blog.youkuaiyun.com/lxd211/article/details/41550301</guid><author>lxd211</author><pubDate>Thu, 27 Nov 2014 18:06:26 +0800</pubDate><description><![CDATA[注册和登陆

我们已经准备好了数据库访问和会话存储的相关信息，接下来我们完成用户注册和登录功能。


页面设计

首先我们来完成主页、登录页和注册页的页面设计。 
修改 views/index.ejs 如下：



?





1

2

3




<%-
 include header %>

这是主页

<%-
 inclu]]></description><category></category></item><item><title><![CDATA[[一起学Node.js] Express MongoDB搭建多人博客-1]]></title><link>https://blog.youkuaiyun.com/lxd211/article/details/41550159</link><guid>https://blog.youkuaiyun.com/lxd211/article/details/41550159</guid><author>lxd211</author><pubDate>Thu, 27 Nov 2014 18:01:42 +0800</pubDate><description><![CDATA[test]]></description><category></category></item><item><title><![CDATA[xcode6命令行打包ipa]]></title><link>https://blog.youkuaiyun.com/lxd211/article/details/40782655</link><guid>https://blog.youkuaiyun.com/lxd211/article/details/40782655</guid><author>lxd211</author><pubDate>Tue, 04 Nov 2014 11:45:42 +0800</pubDate><description><![CDATA[xcodebuild -exportArchive \
-archivePath /Users/qian/Library/Developer/Xcode/Archives/2014-10-31/CrossKaiser\ 14-10-31\ 下午5.33.xcarchive/ \
-exportPath /Users/qian/kk2/build/Sword280 \
-exportForma]]></description><category></category></item><item><title><![CDATA[Cocos2d-x中通过JNI进行C++调用Java代码]]></title><link>https://blog.youkuaiyun.com/lxd211/article/details/38459341</link><guid>https://blog.youkuaiyun.com/lxd211/article/details/38459341</guid><author>lxd211</author><pubDate>Sat, 09 Aug 2014 19:32:31 +0800</pubDate><description><![CDATA[转自http://go3k.org/?p=49


主体思路

通过JNI获取java虚拟机，再获取当前程序的JNI环境，通过JNI环境获取需要调用的java类信息，再获取需要调用的java类中的函数信息。再通过JNI环境调用，使用类信息、函数信息，调用对应的java函数。
看起来好像有点复杂，but不用担心，cocos2d-x中有一个JniHelper类(头文件的copyright为]]></description><category></category></item><item><title><![CDATA[cocos2d-x学习笔记(二)Eclipse+cdt实现cocos2dx跨平台解决方案(转)]]></title><link>https://blog.youkuaiyun.com/lxd211/article/details/37905001</link><guid>https://blog.youkuaiyun.com/lxd211/article/details/37905001</guid><author>lxd211</author><pubDate>Thu, 17 Jul 2014 13:25:58 +0800</pubDate><description><![CDATA[一．环境

1.1Eclipse+CDT

1.2cocos2d-x

1.3android SDK / ADT

1.4android ADK

二、解决方案概述及目标

2.1基于Eclipse的解决方案

vs是官方推荐的windows下的开发环境。如果你使用vs，那么有关跨平台的一切几乎都由cocos2d-x帮你解决好

了：自动生成项目、自动包含lib。下]]></description><category></category></item><item><title><![CDATA[android 生成签名文件以及给apk签名]]></title><link>https://blog.youkuaiyun.com/lxd211/article/details/37902507</link><guid>https://blog.youkuaiyun.com/lxd211/article/details/37902507</guid><author>lxd211</author><pubDate>Thu, 17 Jul 2014 10:52:18 +0800</pubDate><description><![CDATA[一、生成密钥库
将位置定位在jdk的bin文件中，输入以下命名行：

keytool -genkey -alias ChangeBackgroundWid get.keystore -keyalg RSA -validity 20000 -eystore ChangeBackgroundWidget.keystore

上面的命令中间不换行，按下“Enter”键，并根据提示填写相关信息，]]></description><category></category></item></channel></rss>