随笔分类 -  技术分享

摘要:车载协议总结,CAN,ETH,LVDS 阅读全文
posted @ 2024-10-30 18:47 GiraKoo 阅读(245) 评论(0) 推荐(0) 编辑
摘要:萌新面试者如何忽悠一个不懂技术的面试官 由于公司业务需要,做了几天Android的面试官。 作为一个完全没有做过Android项目的开发者,我无法问出具体的框架,技术细节。 对于萌新,新公司,新业务往往公司无法派出一个技术大牛来面试一个萌新。 很多情况下,是其他搞技术的人,或者项目经理直接过来看眼缘 阅读全文
posted @ 2024-10-30 15:46 GiraKoo 阅读(15) 评论(0) 推荐(0) 编辑
摘要:【技术分享】面向对象开发系列之【封装】 理解 封装是面向对象程序开发的基石。 程序开发,最核心价值,是数据。 程序其实是读取数据,操作数据,保存数据等一系列操作。 那么经过良好组织过的数据,将使编程事半功倍。 高内聚,低耦合 说到数据,经常挂在嘴边的,就是这句高内聚,低耦合了。 这并不是绝对规则。高 阅读全文
posted @ 2024-10-30 15:46 GiraKoo 阅读(8) 评论(0) 推荐(0) 编辑
摘要:开源项目:https://girakoo.com/ 问答 为什么要有面向对象开发? 面向过程开发的C语言,往往有以下几个问题: 不同的开发人员需要使用功能完全相同,或者大部分相同的函数。如果某个算法存在问题,很难保证工程里面其他位置的代码也同步获得更新。 各个模块之间都是硬链接,A调用B。如果B过时 阅读全文
posted @ 2024-10-30 15:46 GiraKoo 阅读(7) 评论(0) 推荐(0) 编辑
摘要:【技术分享】线程本地存储(Thread Local Storage, TLS) 在项目开发中,遇到了关于TLS相关的问题。为了了解该机制的用途,在微软的官网查找了一些资料。 本文参考官方文档, 简单介绍一下TLS的用途与使用方法。 微软官方文档链接 一、简介 线程本地存储(TLS),可以使多个线程, 阅读全文
posted @ 2024-10-30 15:46 GiraKoo 阅读(29) 评论(0) 推荐(0) 编辑
摘要:如何进行有效沟通 在项目推进过程中,沟通是团队内外不容忽视的核心内容。 不良的沟通将导致理解差异,目标模糊,进度难以管理,质量低下,氛围紧张。 良好的沟通将事半功倍,如臂使指,氛围融洽。 阅读全文
posted @ 2024-10-30 15:46 GiraKoo 阅读(2) 评论(0) 推荐(0) 编辑
摘要:甯哥敤缂栫爜鐨勫姣旓紙ASCII锛孏B2312锛孏BK锛孏B18030锛孶CS锛孶nicode锛� 鍦ㄧ▼搴忓紑鍙戜腑锛屾枃瀛楃紪鐮佷竴鐩存壆婕旂潃浜虹暅鏃犲锛屽嵈鑳屽悗鎹呬竴鍒€鐨勮鑹层€� 鍙兘鍦ㄦ簮浠g爜鏂囦欢涓紝娉ㄩ噴鑾悕鍏跺鍦板彉鎴愪簡涔辩爜銆� 鍙兘鏄彂閫佺粰鍒汉鐨勬 阅读全文
posted @ 2024-10-30 15:46 GiraKoo 阅读(27) 评论(0) 推荐(0) 编辑
摘要:开源项目:https://girakoo.com/ 联系方式:girakoo@163.com 简介 针对不同的平台,很多头文件,函数名称,类型占用空间不一致。 为了保证跨平台可编译,经常需要在项目中使用宏进行区分 系统宏 操作系统 可使用的宏 Windows 32位 _WIN32 Windows 6 阅读全文
posted @ 2024-10-30 15:46 GiraKoo 阅读(5) 评论(0) 推荐(0) 编辑
摘要:C++中static关键字的作用 在程序中良好的使用static,const,private等关键字,对于代码的健壮性有很大的帮助。 本文介绍的就是C++中static关键字的一些常见用法与区别。适合萌新程序员理解static的作用。 一、在类内修饰变量 限制变量的存储位置(保存在静态区),所有类对 阅读全文
posted @ 2024-10-30 15:46 GiraKoo 阅读(17) 评论(0) 推荐(0) 编辑
摘要:Android系统代号一览 阅读全文
posted @ 2024-10-30 15:46 GiraKoo 阅读(24) 评论(0) 推荐(0) 编辑
摘要:【GiraKoo】PowerShell美化笔记 oh-my-posh init pwsh --config "$env:POSH_THEMES_PATH/powerlevel10k_lean.omp.json" | Invoke-Expression # ps-read-line # 引入 ps-r 阅读全文
posted @ 2024-09-26 12:14 GiraKoo 阅读(29) 评论(0) 推荐(0) 编辑
摘要:适用C/C++的Astyle参数 以下设置是基于本人的审美进行设置。详细情况可以查阅 Artistic Style官网 进行微调。 完整名称版本 "astyle.cmd_options": [ "--style=allman", "--indent=force-tab=4", "--attach-n 阅读全文
posted @ 2024-03-20 17:34 GiraKoo 阅读(38) 评论(0) 推荐(0) 编辑
摘要:【问题解决】VS提示Some bytes have been replaced with the Unicode substitution character VS提示Some bytes have been replaced with the Unicode substitution charac 阅读全文
posted @ 2023-06-28 15:53 GiraKoo 阅读(221) 评论(6) 推荐(0) 编辑
摘要:本文介绍如何利用Rufus工具,将Windows安装到U盘中。 在尝试过多款所谓的WindowsToGo工具,均遇到了无法引导的情况。最终使用Rufus工具成功安装启动。 阅读全文
posted @ 2023-05-25 14:59 GiraKoo 阅读(1343) 评论(0) 推荐(0) 编辑
摘要:Java是通过垃圾回收机制回收内存,C/C++是通过malloc,free,new,delete手动管理空间。那么在JNI层,同时存在Java和C/C++的空间时,该如何进行空间的管理呢?本文参考Oracle的官方文档,对JNI层中空间的管理进行说明。明确哪些内容需要手动调用Delete,哪些不需要手动调用。 阅读全文
posted @ 2023-05-18 14:03 GiraKoo 阅读(308) 评论(0) 推荐(1) 编辑
摘要:【GiraKoo】Git工具使用指南Git是一个分布式版本控制工具,可以用于管理代码。本文介绍了如何使用git工具。 阅读全文
posted @ 2023-03-27 12:36 GiraKoo 阅读(39) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示