• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
Z上善若水
上善若水,利万物而不争 程序改变生活
博客园 首页 新随笔 联系 订阅 订阅 管理

随笔分类 -  C++

VC++
 
软件工程--模型
摘要:开发过程控制: 阅读全文
posted @ 2025-05-28 10:23 Z上善若水 阅读(8) 评论(0) 推荐(0)
大规模程序设计-->层次化
摘要:层次化 升级escalation和降级demotion,把设计中的循环依赖部分移到物理层次的不同级别上。不透明指针opaque pointer和哑数据dumb data可用来消除概念上的依赖关系的物理隐含。冗余redundancy和回调callback防止不必要的物理依赖。 原则:允许两个组件通过# 阅读全文
posted @ 2025-02-14 11:31 Z上善若水 阅读(20) 评论(0) 推荐(0)
在window上调用exe的时候出现NativeCommandError
摘要:使用cl编译脚本: cl -nologo -MD -GR -EHsc -std:c++17 main.cpp -I "D:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.30.30705\include" 阅读全文
posted @ 2022-05-30 12:14 Z上善若水 阅读(220) 评论(0) 推荐(0)
DLL description in Official site
摘要:https://docs.microsoft.com/en-us/windows/win32/dlls/dynamic-link-library-data 阅读全文
posted @ 2022-04-15 16:05 Z上善若水 阅读(12) 评论(0) 推荐(0)
HDFS in docker
只有注册用户登录后才能阅读该文。
posted @ 2020-04-29 21:30 Z上善若水 阅读(0) 评论(0) 推荐(0)
docker toolbox
只有注册用户登录后才能阅读该文。
posted @ 2020-04-09 22:44 Z上善若水 阅读(1) 评论(0) 推荐(0)
Docker toolbox
只有注册用户登录后才能阅读该文。
posted @ 2020-04-06 23:51 Z上善若水 阅读(0) 评论(0) 推荐(0)
How to deal with the messy code when using MariaDB for Chinese
摘要:For compatibility, using the code of UTF-8. Due to the code of VS using GBK2312, so must transfer the UTF-8 to mysql_query. I use the code of this: 1 阅读全文
posted @ 2020-02-06 21:13 Z上善若水 阅读(171) 评论(1) 推荐(0)
How to restart mariaDB
摘要:When using the service of MariaDB, using this way to restart it: 阅读全文
posted @ 2020-02-06 16:02 Z上善若水 阅读(139) 评论(0) 推荐(0)
Big Txt File(一)
摘要:对于当今的数据集来说,动不动就上G的大小,市面的软件大多不支持,所以需要自己写一个。 常见的txt文本行形式存储的时候也不过是行数多些而已,可以考虑只观测部分行的方式,基于这个思路可以搞一个大数据的浏览工具。 贴图: 内部的原理很简单,就是先记录下文件的每行的末尾坐标,然后存起来,到需要的时候直接s 阅读全文
posted @ 2019-01-28 23:04 Z上善若水 阅读(525) 评论(0) 推荐(0)
东芝L10安装Centos5.5
摘要:为什么安装5.5:因为高版本的需要PAE设定但是老电脑不支持,偶又不想重新编译内核,so。。。 1. 安装之前需要把电脑格式化(我是整机安装Linux),否则会报not enough space left to create partition for /boot 错误。 2. 之后需要用Ultra 阅读全文
posted @ 2019-01-01 19:56 Z上善若水 阅读(150) 评论(0) 推荐(0)
单链表逆序
摘要:最近经常碰到让写链表逆序的命题,但是我总是粗心大意漏掉内容,造成结果是痛苦和迷茫: 如上代码,为头插法,第4行内容没有的话,链表在第一节点陷入死循环,造成空间不足的bug; 如上代码主要是先保存头部连接的下一节点,置换为当前节点,保存当前节点的下一节点,置换为头部节点的前下一节点。之后利用保存的当前 阅读全文
posted @ 2018-05-30 23:08 Z上善若水 阅读(166) 评论(0) 推荐(0)
volatile--领域分界线?
摘要:volatile是一个类型修饰符(type specifier),就像大家更熟悉的const一样,它是被设计用来修饰被不同线程访问和修改的变量。volatile的作用是作为指令关键字,确保本条指令不会因编译器的优化而省略,且要求每次直接读值。 volatile的变量是说这变量可能会被意想不到地改变, 阅读全文
posted @ 2018-05-30 10:28 Z上善若水 阅读(110) 评论(0) 推荐(0)
面试宏扩展
摘要:很郁闷碰到了一个考宏扩展的例子: #define DOUBLE(x) (x+x) i = 8 * DOUBLE(8); 让求解i的值,我个人认为值应该是128.但是面试官说不对,感觉很怪异,然后我在一个VS10的工程里测试了下,发下: 结果是对的啊?到底出问题在哪里呢,我想面试官应该想考我们宏替换的 阅读全文
posted @ 2018-05-25 22:13 Z上善若水 阅读(162) 评论(0) 推荐(0)
不用第三变量交换数值
摘要:最近碰到一个面试题是关于变量替换,a= 2,b=5,替换之后b=2,a=5;当时觉得应该是利用编译器的临时变量来搞定,其实不然,结果就是我没做出来,尤其人家的标题写的“初级”,瞬间觉的自己能力不行啊。 回来之后才想起来这个是C语言时候交过的: 是不是很简单呢,郁闷,当时怎么没想到呢,这几天邪门的很啊 阅读全文
posted @ 2018-05-25 21:45 Z上善若水 阅读(343) 评论(0) 推荐(0)
 

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3