相关推荐
-
tracer:简单的记录器
安装 npm install @hiryus-org/tracer 用法 // Import library const tracer = require ( 'tracer' ) ; // By default, event message is output as text on the console for all default // levels (fatal, error, warning, info, debug, trace and access). // See "configuration" section to change it. // The log event, you can use the log() function: // tracer.log(level, message, [metadata]) tracer . log ( 'info' , 'a
-
VC中的宏 (#define) 与预处理 (#if/#ifdef/#pragma) 的使用方法总结。
VC 中的宏使用方法参考 MSDN: Macros (C/C++) "src="/CuteSoft_Client/CuteEditor/Images/anchor.gif">"src="/CuteSoft_Client/CuteEditor/Images/anchor.gif">C/C++ 预定义宏^ __LINE__: 当前源文件的行号,整数 __FILE__: 当前源文件名,ch
-
mfc实现c语言的注释,简易入门MFC
工作需要用到MFC,需要能快速上手,中间碰到不懂的简单的看了下源码,参考了些资料。目标:做一个简单的计算器,代码就不考虑了,主要强调如何上手MFC,和简单了解MFC的框架。1.如何创建一个MFC工程项目创建MFC的过程如下:(visual studio 2012)1>.新建->项目:选择MFC应用程序,名称这里用test(随意,和后面代码那里一致)。然后点确定。2>.出现MFC生...
-
PictureFun合成作品欣赏(1)
有时候,我们希望活在那个P出来的世界PictureFun的Youtube频道https://www.youtube.com/channel/UCwqbc...
-
Resources for Beginning Graphics Programming
https://medium.com/vrtigo/resources-for-beginning-graphics-programming-c0da724381bc I am frequently asked where to begin learning graphics programming and what resources I recommend. Without the g...
-
浏览器的渲染原理简介
看到这个标题大家一定会想到这篇神文《How Browsers Work》,这篇文章把浏览器的很多细节讲得很细,而且也被翻译成了中文。为什么我还想写一篇呢?因为两个原因, 1)这篇文章太长了,阅读成本太大,不能一口气读完。 2)花了大力气读了这篇文章后可以了解很多,但似乎对工作没什么帮助。 所以,我准备写下这篇文章来解决上述两个问题。希望你能在上班途中,或是坐马桶时就能读完,并能从
-
简易入门MFC
工作需要用到MFC,需要能快速上手,中间碰到不懂的简单的看了下源码,参考了些资料。目标:做一个简单的计算器,代码就不考虑了,主要强调如何上手MFC,和简单了解MFC的框架。1.如何创建一个MFC工程项目创建MFC的过程如下:(visual studio 2012)1>.新建->项目:选择MFC应用程序,名称这里用test(随意,和后面代码那里一致)。然后点确定。2>.出现MFC生...
-
Warning: dialog data checkbox value (-858993460) out of range.
checkbox期望的值的为0、1和2共3个,如果传入其他值在调试时就会在vs输出窗口输入一行字符串:“Warning: dialog data checkbox value (%d) out of range. ”,其中的 %d就是传入的值。 般情况下,我们设置checkbox不会传入除了TRUE、FALSE、true和false以外的值的,出现那一行字符串一般是在对...
-
C++模板编程(7)---实际运用模板:模板追踪器(tracer)
模板编程 追踪器
-
Packet Tracer搭建局域网以及实现局域网互通
Packet Tracer搭建局域网以及实现局域网互通 搭建局域网 如图所示,创建一个路由器、交换机、集线器、以及三台PC,其中PC与集线器以及交换机相连用的是铜直通线(Copper Straight-thought)进行连接,集线器和交换机用铜交叉线(Copper Cross-Over)进行连接,每一个局域网都要设定网段以及子网掩码,例如网段设置为10.10.0.1,子网掩码为255.255....
-
trace系列1 - function trace学习笔记
目录前言编译阶段|- -未开启ftrace|- -开启ftrace链接阶段|- -未开启ftrace|- -开启ftrace运行阶段| - -ftrace_init执行后钩子函数的构造过程参考文档 前言 本文主要是根据阅码场 《Linux内核tracers的实现原理与应用》在aarch64上的实践。通过观察钩子函数的创建过程以及替换过程,理解trace的原理。本文同样以blk_update_request函数为例进行说明。 kernel版本:5.10 平台:arm64 编译阶段 |- -未开启ftrace
-
利用MFC里面格式化函数也可以实现可变长度的问题
直接粘代码: 1: CString str1; //定义两个MFC里面的CString里面的字符串 2: CString str2; 3: str1.Format("(%d)",matrix.Num); //将str1格式化为此种结构,这句话等于 str1 = “变量”。用他来将某个数据类型转换为字符串类型。 ...
-
用户空间程序的函数跟踪器 (Function Tracer)
翻译说明:这是一个日本人写的用户态下的函数tracer, 我们知道系统调用可以用strace, 库调用可以使用ltrace, 但是linux下竟然没有一个比较有名的用户程序的tracer, 这真是比较奇怪。目前这个工具只支持x86架构,arm之类的嵌入式环境不支持。以后有时候自己写一个tracer。 原文来自: http://binary.nahi.to/hogetrace/ trac
-
Linux C 编程内存泄露检测工具(一):mtrace
http://liuleijsjx.iteye.com/blog/506973 前言 所有使用动态内存分配(dynamic memory allocation)的程序都有机会遇上内存泄露(memory leakage)问题,在Linux里有三种常用工具来检测内存泄露的情況,包括: mtrace dmalloc memwatch 1. mtrace mtrace是三款工具之中是最
-
关于使用C语言封装日志等级打印函数的记录
今天在写代码的时候,使用printf打印log信息,发现到处都是printf的输出,不方便查看log信息,想到以前项目中根据log等级来区分的方法,并打印代码所在行,函数,文件名。从网上又查找了其他的宏定义颜色的资料,将颜色用来区分log等级,在此记录下。 代码如下: #define ESC_START "\033[" #define ESC_END "\033[0m" #...
-
如何在Java中获取当前代码行行号和文件名(__FILE__, __LINE__)
public class Test10{ public static void main(String args[]) { System.out.println("This is " + getLineInfo()); } public static String getLineInfo() { StackTraceElement ste
11 楼 JBeans 2007-12-25 10:54
10 楼 leonsmith 2007-12-13 16:34
9 楼 blueoxygen 2007-12-13 13:32
8 楼 ray_linn 2007-12-13 13:03
7 楼 小小龙猫 2007-12-13 10:28
6 楼 小白·菜 2007-12-13 09:22
人家有不同的需求嘛
5 楼 jarwang 2007-12-12 23:25
不过这种东西感觉是那种完全外行的人士设计的.
4 楼 pdreamer 2007-12-12 19:53
ms office2003里就有本来
手写板街头导出卖
不过产品都是出来忽悠不懂得人的,也许行得通
3 楼 xly_971223 2007-12-12 15:11
不具备笔记本的可办公性---屏幕太小
2 楼 weiqingfei 2007-12-12 11:45
1 楼 cddcdd 2007-12-12 10:34