luxianche@home:~$

  • C:a simple shell

    theory shell: shell是一种计算机程序,它将操作系统的服务提供给人类用户或其他程序,比如windows中的命令行 和UNIX中的bash 一个简单的(省略颜色高亮,通道符,自动补全,脚本语言等功能)实现: 读取一行,分割成参数列表char ** args,分割参数时考虑双引号的作用。 使用exec 的一个变体execvp(args[0], args)来执行命令行输入的程序, 执行前,fork()一个子进程,子进程执行程序,父进程等待子进程执行程序。 程序的当前目录是该进程的一个属性,使用chdir(char * dest)设计命令cd为内置函数 exit指令通过返回0终止主函数loop()的执行来退出shell。 outcome $ help Luxianche's Shell type command name and arguments, and hit [Enter] The Following are built in: cd help exit Use the man command for informaitno on other programs. $ ls -all total 72 drwxrwxr-x...

  • C programming language

    C语言简介 起源 Dennis Ritch & Ken Thompson在开发UNIX操作系统时设计了C语言,基于Thompson发明的B语言 优点 高效性,可移植性,强大而灵活,面向程序员(享受自由,承担责任) 应用 嵌入式开发, 科学编程, 操作系统, 编译器 使用步骤 定义程序目的,设计程序,编写代码,编译,运行程序,测试和调试程序,维护和修改程序。 编程机制 源代码编译为目标代码,链接库代码和启动代码W为可执行代码 数据 基本数据类型 有符号整形 大小 int >=16bit short / short Int >=16bit long / long int >=32bit long long /long long int >=64bit 无符号整形:unsigned前缀,表示的范围更大 实浮点数 精度 float >=6 double >=10 long double  ...

  • RSS:回归信息

    ​互联网使得信息快速远距离传递, 我们可以获取大量信息. ​学习兴起的新技术, 追随由爱好者组成的社区, 通过新闻见证历史, 关注内容创作者的优质内容, 和他人分享精彩的创意. ​在网站之间来回奔走, 手动检查更新内容, 有些浪费时间. ​不时还会忘记自己的初心, 踱步于鱼龙混杂之中. 在流量兑现的逻辑驱动之下, 平台试图拖住你的脚步, 而且我们并不能完全把握自己的注意力. 有人说, 互联网时代之下每个人都有了发言权, 因此网络上一片混乱, 价值丧乱. 而我说, 互联网并没有使人获得发言权, 只是让更多无关的人听到了发言. 唇枪舌战, 群魔乱舞就此而起. 闭上眼, 刚刚眼前的一切和自己又有什么关系呢. 中国谚语道:”眼不见, 心不烦”. RSS订阅就是解决方案. ​RSS(Really Simple Syndication)是Web供稿,允许用户和应用程序以标准化的计算机可读格式访问网站的更新。这些提要例如可以允许 用户在单个新闻聚合器中跟踪许多不同的网站。新闻聚合器将自动检查RSS提要中是否有新内容,从而使列表可以自动从网站传递到网站或从网站传递给用户。 摘自wiki pedia rss订阅源 生成rss订阅源:rsshub 新闻聚合器推荐 fluent-reader

  • 思考:快与慢

    系统1,系统2 事实: 自我损耗下会区域诱惑 人先得出答案,后进行验证 启动效应不只限于概念和词汇 年老->走得慢,眼睛->自觉,领袖->被监视 钱->自私,罪恶部位->洗 认识放松(见过)产生熟悉 信息缺乏会仓促作结论 使用简单的问题替代难回答的问题 建议: 学会区别会会出现重大错误的情景,风险很高时,尽力避免 将说头上所有的资源都用与手头上的任务 自我损耗的影响可以通过注射葡萄糖得以解决 只心平气和才会又回报 是自己的话言简意赅,易于记忆 心情好可以时直觉和创造力增强 熟悉了就会喜欢(曝光效应) 直觉性错误可以通过满思考干预解决 消除错误关联去除光环效应 讨论之前,每个成员写下自己的建议(集体避免直觉影响) 启发性与偏见 事实: 小样本比大样本产生极端结果的概率大 人们容易在没有模式时创造模式 人在评定一个未知量时对他进行考量,锚定效应起作用 可得性启发:突出大事件和亲身经历(坐飞机迫降一次之后不敢做第二次) 效用层叠使次要事件造成公众恐慌 典型性启发:过于喜欢预测低基础比率的事,对证据质量不敏感 人在手头有证据的时候忽略基础比率,对证据质量不敏感 人以平均价值引导评估 貌似合理具有连贯性的评估不会产生概率问题结果 两个相关度不高的数值,出现回归平均值 人想要因果解释 专家预测不如简单公式准确 建议: 在商谈中极力避免锚定 通过自问重新审视印象和直觉 无信息时参考基础比率,质疑对证据的分心,避免典型性启发 过度自信与决策错误 事实: 后见之明的产生来自于无法回忆当时的思维. 结果偏见:使用结果判断好坏,引起不应的回馈 典型性启发产生有效性错觉 使用公式预测使遵守”断腿原则” 自信来源于认知放松和一致性 环境有规律,足够的练习和反馈习得直觉 规划谬论:过于乐观.基础比率+外部意见来减少非理性坚持 乐观来源:忽略位置的运气,基础比率,合作者的计划和技能 建议:...

  • 思辨与立场

    思维的要素 目的: 目标, 对象 议题中的疑难: 难题, 议题 信息: 数据, 事实, 理由, 观察结果, 经验, 证据 僵化的信息 活跃的谬论 活性知识 解释和推理: 结论, 解决办法 重要概念: 理论, 定义, 法则, 原则, 模型 假定: 假设, 公理, 理所应当的 意涵和后果 思维的标准 清晰性 详细阐述 换个方式表达 举个例子 用自己的语言陈述 准确性 真的吗? 如何检查他是否准确 如何探寻它是否真实 精确性 进一步的细节 具体一点 深度 回答与问题的复杂性的对应程度如何 如何考虑问题中的各种难题 如何处理重要的因素 关联性 这一观念与问题产生联系的方式...