<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[doodlesomething]]></title><description><![CDATA[just for fun]]></description><link>https://blog.youkuaiyun.com/doubleselect</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; doubleselect]]></copyright><item><title><![CDATA[[开源--WayLog] 别让 AI 的编程思路“聊完即焚”：支持备份 Cursor/VS Code 内多种 AI 助手的对话记录。]]></title><link>https://blog.youkuaiyun.com/doubleselect/article/details/156359853</link><guid>https://blog.youkuaiyun.com/doubleselect/article/details/156359853</guid><author>doubleselect</author><pubDate>Sun, 28 Dec 2025 13:01:35 +0800</pubDate><description><![CDATA[WayLog 是一个免费、开源、本地优先的扩展，它能将你转瞬即逝的 AI 对话转化为永久的、Git 友好的知识库。WayLog 将来自多个编码助手（Cursor、Copilot、通义灵码等）的知识库统一到一个安全的地方。永不丢失 AI 对话历史。]]></description><category></category></item><item><title><![CDATA[腾讯实习面试(已拿offer)]]></title><link>https://blog.youkuaiyun.com/doubleselect/article/details/45198913</link><guid>https://blog.youkuaiyun.com/doubleselect/article/details/45198913</guid><author>doubleselect</author><pubDate>Wed, 22 Apr 2015 18:42:35 +0800</pubDate><description><![CDATA[从面完腾讯hr面之后，整个人就好像陷入了有些精神崩溃的边缘，完全看不进任何东西，写不下代码，烦透了这样被迫等待的日子。虽然西安站还有部分offer还没发出，但是已经不抱什么希望了，所以这里就记录一下吧!
       意外地过了腾讯的在线笔试，不得不说腾讯今年的题感觉要比往年的难，选择题全是不定项选择题，还有部分的苹果开发的，大题好像有5道吧，一通乱写。面试前一天下午才收到面试通知，简单复习了一]]></description><category></category></item><item><title><![CDATA[tmux常用快捷键]]></title><link>https://blog.youkuaiyun.com/doubleselect/article/details/40931683</link><guid>https://blog.youkuaiyun.com/doubleselect/article/details/40931683</guid><author>doubleselect</author><pubDate>Sat, 08 Nov 2014 23:17:43 +0800</pubDate><description><![CDATA[tmux #开启tmux
tmux ls #显示已有tmux列表（C-b s）
tmux attach-session -t 数字 #选择tmux
C-b c 创建一个新的窗口
C-b n 切换到下一个窗口
C-b p 切换到上一个窗口
C-b l 最后一个窗口,和上一个窗口的概念不一样哟,谁试谁知道
c-b w 通过上下键选择当前窗口中打开的会话
C-b 数字 直接跳到你按的数字]]></description><category></category></item><item><title><![CDATA[C陷阱与缺陷读书笔记]]></title><link>https://blog.youkuaiyun.com/doubleselect/article/details/40677287</link><guid>https://blog.youkuaiyun.com/doubleselect/article/details/40677287</guid><author>doubleselect</author><pubDate>Sat, 01 Nov 2014 08:32:35 +0800</pubDate><description><![CDATA[《C》]]></description><category></category></item><item><title><![CDATA[poj 2586 --水题]]></title><link>https://blog.youkuaiyun.com/doubleselect/article/details/40620533</link><guid>https://blog.youkuaiyun.com/doubleselect/article/details/40620533</guid><author>doubleselect</author><pubDate>Thu, 30 Oct 2014 15:23:58 +0800</pubDate><description><![CDATA[理解题意的话，这道题目还是有点水的，]]></description><category></category></item><item><title><![CDATA[poj 1328 - Radar Installation]]></title><link>https://blog.youkuaiyun.com/doubleselect/article/details/40620303</link><guid>https://blog.youkuaiyun.com/doubleselect/article/details/40620303</guid><author>doubleselect</author><pubDate>Thu, 30 Oct 2014 15:12:41 +0800</pubDate><description><![CDATA[这道题还是有点意思]]></description><category></category></item><item><title><![CDATA[poj 2709 - Painter]]></title><link>https://blog.youkuaiyun.com/doubleselect/article/details/40620147</link><guid>https://blog.youkuaiyun.com/doubleselect/article/details/40620147</guid><author>doubleselect</author><pubDate>Thu, 30 Oct 2014 15:04:47 +0800</pubDate><description><![CDATA[Description
The local toy store sells small fingerpainting kits with between three and twelve 50ml bottles of paint, each a different color. The paints are bright and fun to work with, and have the u]]></description><category></category></item><item><title><![CDATA[poj 1017 - packets]]></title><link>https://blog.youkuaiyun.com/doubleselect/article/details/40619761</link><guid>https://blog.youkuaiyun.com/doubleselect/article/details/40619761</guid><author>doubleselect</author><pubDate>Thu, 30 Oct 2014 14:49:00 +0800</pubDate><description><![CDATA[典型的贪心算法
/*--------------------------------------------------------------------------------------
	* FileName:Packets.c
	* author:doodlesomething@163.com
	* date:10-28-2014
	* version:1.0
	* descripti]]></description><category></category></item><item><title><![CDATA[让linux终端不再单调]]></title><link>https://blog.youkuaiyun.com/doubleselect/article/details/40535365</link><guid>https://blog.youkuaiyun.com/doubleselect/article/details/40535365</guid><author>doubleselect</author><pubDate>Tue, 28 Oct 2014 09:09:21 +0800</pubDate><description><![CDATA[小目录
                1.terminal主题安装
                2.改变文件颜色
                3.改变命令提示符颜色和内容
                4.让gcc编译报错带颜色
                 



                 1.terminal主题安装

              ]]></description><category></category></item><item><title><![CDATA[小小Python爬虫一]]></title><link>https://blog.youkuaiyun.com/doubleselect/article/details/40460843</link><guid>https://blog.youkuaiyun.com/doubleselect/article/details/40460843</guid><author>doubleselect</author><pubDate>Sat, 25 Oct 2014 23:45:44 +0800</pubDate><description><![CDATA[最近在学Python说实在的它有点下]]></description><category></category></item><item><title><![CDATA[Linux是怎么启动的（整理）]]></title><link>https://blog.youkuaiyun.com/doubleselect/article/details/39303381</link><guid>https://blog.youkuaiyun.com/doubleselect/article/details/39303381</guid><author>doubleselect</author><pubDate>Tue, 16 Sep 2014 00:26:32 +0800</pubDate><description><![CDATA[昨天笔试考了一道关于linux系统启动的过程，当时没答上来，现在整理出来（其实并不复杂）。
按下电源按钮的直到欢迎页出来之后，linux总共做的事可以分为五步来完成。
1、  BIOS加电自检：
加电自检，检测硬件设备。然后按照cmos上面的顺序来搜索处在活动状态下的可以引导的设备。可以是光驱、软盘、USB等。
2、  加载主引导加载程序（MBR）：
主引导程序是一个512字节的映像。包]]></description><category></category></item><item><title><![CDATA[getchar putchar是宏还是函数？]]></title><link>https://blog.youkuaiyun.com/doubleselect/article/details/39187473</link><guid>https://blog.youkuaiyun.com/doubleselect/article/details/39187473</guid><author>doubleselect</author><pubDate>Wed, 10 Sep 2014 21:41:53 +0800</pubDate><description><![CDATA[在看《C程序语言》讲文件操作的时候（第七章），书上说“类似于getchar和putchar，getc和putc是宏而不是函数。这也就是说getchar和putchar是宏不是函数”。我原来一直没注意，以为就是函数呢⊙﹏⊙b汗。查了一下相关资料发现其实是这样的：
==================C陷阱与缺陷 139页=======================================]]></description><category></category></item><item><title><![CDATA[散列表查找概述]]></title><link>https://blog.youkuaiyun.com/doubleselect/article/details/39187071</link><guid>https://blog.youkuaiyun.com/doubleselect/article/details/39187071</guid><author>doubleselect</author><pubDate>Wed, 10 Sep 2014 21:29:03 +0800</pubDate><description><![CDATA[散列表（Hash table，也叫哈希表），是根据关键码值（Key value）而直接进行访问的数据结构。也就是说，它通过把关键码值映射到表中一个位置来访问记录，以加快查找的速度。这个映射函数叫做散列函数，存放记录的数组叫做散列表。
若结构中存在关键字和K相等的记录，则必定在f(K)的存储位置上。由此，不需比较便可直接取得所查记录。称这个对应关系f为散列函数（Hash function），按这个]]></description><category></category></item><item><title><![CDATA[C语言动态内存分配函数解析]]></title><link>https://blog.youkuaiyun.com/doubleselect/article/details/39185257</link><guid>https://blog.youkuaiyun.com/doubleselect/article/details/39185257</guid><author>doubleselect</author><pubDate>Wed, 10 Sep 2014 19:45:19 +0800</pubDate><description><![CDATA[内存的正式叫法是内存储器，以此来与外存储器区分开。物理上它安装在计算机内部，通常安装在主板上，所以称为内存。它的作用是供暂时存储处理器需要处理的数据或处理后的结果，可见内存是计算机处理器的工作空间。它是处理器运行的程序和数据必须驻留于其中的一个临时存储区域，是计算机十分重要的部件。 [全文]

是十分重要的，本文将着重阐述动态内存分配函数malloc,calloc,realloc以及memse]]></description><category></category></item><item><title><![CDATA[进程与线程及其区别]]></title><link>https://blog.youkuaiyun.com/doubleselect/article/details/39185041</link><guid>https://blog.youkuaiyun.com/doubleselect/article/details/39185041</guid><author>doubleselect</author><pubDate>Wed, 10 Sep 2014 19:24:28 +0800</pubDate><description><![CDATA[1.进程和线程
1.1 概述:
进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位.
线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位.线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),但是它可与同属一个进程的其他的线程共享进程所拥有的全部资源.
一个]]></description><category></category></item><item><title><![CDATA[main(int argc,char* argv[],char *envp[] )]]></title><link>https://blog.youkuaiyun.com/doubleselect/article/details/39140569</link><guid>https://blog.youkuaiyun.com/doubleselect/article/details/39140569</guid><author>doubleselect</author><pubDate>Mon, 08 Sep 2014 22:50:42 +0800</pubDate><description><![CDATA[main(int argc,char* argv[],char *envp[] ) 
这是无意中看到，argc,argv[]都]]></description><category></category></item><item><title><![CDATA[C程序内存分配]]></title><link>https://blog.youkuaiyun.com/doubleselect/article/details/39140201</link><guid>https://blog.youkuaiyun.com/doubleselect/article/details/39140201</guid><author>doubleselect</author><pubDate>Mon, 08 Sep 2014 22:29:36 +0800</pubDate><description><![CDATA[很久以前就对程序的]]></description><category></category></item><item><title><![CDATA[C语言字节对齐]]></title><link>https://blog.youkuaiyun.com/doubleselect/article/details/39138819</link><guid>https://blog.youkuaiyun.com/doubleselect/article/details/39138819</guid><author>doubleselect</author><pubDate>Mon, 08 Sep 2014 21:08:29 +0800</pubDate><description><![CDATA[一、概念 
　　 
　　 对齐跟数据在内存中的位置有关。如果一个变量的内存地址正好位于它长度的整数倍，他就被称做自然对齐。比如在32位cpu下，假设一个整型变量的地址为0x00000004，那它就是自然对齐的。
　　 
　　二、为什么要字节对齐
　　 
　　 需要字节对齐的根本原因在于CPU访问数据的效率问题。假设上面整型变量的地址不是自然对齐，比如为0x00000002，则CPU如果]]></description><category></category></item><item><title><![CDATA[读经典之TCPL练习三]]></title><link>https://blog.youkuaiyun.com/doubleselect/article/details/39087843</link><guid>https://blog.youkuaiyun.com/doubleselect/article/details/39087843</guid><author>doubleselect</author><pubDate>Fri, 05 Sep 2014 23:23:47 +0800</pubDate><description><![CDATA[把某月某日这种日期表示形式转换为某年中第几天






把某年中第几天表示形式转换为某月某日这种日期]]></description><category></category></item><item><title><![CDATA[读经典之TCPL练习四]]></title><link>https://blog.youkuaiyun.com/doubleselect/article/details/39087371</link><guid>https://blog.youkuaiyun.com/doubleselect/article/details/39087371</guid><author>doubleselect</author><pubDate>Fri, 05 Sep 2014 23:00:03 +0800</pubDate><description><![CDATA[练习 5-14 修改排序程序,使它能处理-r 标记。该标记表明,以逆序(递减)方式排 序。要保证-r 和-n 能够组合在一起使用。]]></description><category></category></item></channel></rss>