大约有 621 项符合查询结果(耗时:0.0075秒) [XML]

https://www.tsingfun.com/it/te... 

译文:理解Java中的弱引用 - 更多技术 - 清泛网 - 专注C/C++及内核技术

...建了一个StringBuffer对象,并将这个对象的(强)引用存到变量buffer中。是的,就是这个小儿科的操作(请原谅我这样的说法)。强引用最重要的就是它能够让引用变得强(Strong),这就决定了它和垃圾回收器的交互。具体来说,...
https://www.tsingfun.com/it/tech/1410.html 

Logstash实践: 分布式系统的日志监控 - 更多技术 - 清泛网 - 专注C/C++及内核技术

...成/usr/local/jdk1.7.0_79/bin这种目录结构。 配置JAVA_HOME环境变量:echo 'export JAVA_HOME=/usr/local/jdk1.7.0_79' >> ~/.bashrc。 3.2 安装Logstash 去官网下载Logstash的压缩包。 一般也解压到/usr/local/下,形成/usr/local/logstash-1.4.3/bin这种目录结构。 L...
https://www.tsingfun.com/it/cpp/1446.html 

C++实现一款简单完整的聊天室服务器+客户端 - C/C++ - 清泛网 - 专注C/C++及内核技术

...缓冲的互斥量 pthread_cond_t condition;//访问缓冲区的条件变量 //消息缓冲区,循环队列 char buf[MESSAGE_COUNT][MESSAGE_LENGTH]; int rear; //循环队列的队尾 int front; //循环队列的队首 public: bool toStop; //构造函数 MessageBuffer();...
https://www.tsingfun.com/it/tech/1101.html 

栈和队列的面试题Java实现 - 更多技术 - 清泛网 - 专注C/C++及内核技术

... 普通思路: 一般情况下,我们可能会这么想:利用min变量,每次添加元素时,都和min元素作比较,这样的话,就能保证min存放的是最小值。但是这样的话,会存在一个问题:如果最小的元素出栈了,那怎么知道剩下的元素中...
https://www.tsingfun.com/it/cpp/1289.html 

CGRidCtrl控件 学习心得 - C/C++ - 清泛网 - 专注C/C++及内核技术

... 图4 接着,在CGridCtrlTestDlg类中定义一个CMyGridCtrl的成员变量:m_GridCtrl。然后再在CGridCtrlTestDlg::OnInitDialog()中添加对控件的初始化代码: CWnd* pWnd = GetDlgItem(IDC_GRID_POS);//获取界面上占位控件的实例 CRect rect1, rect2; int captionH...
https://www.tsingfun.com/it/cpp/406.html 

MFC子窗口和父窗口(SetParent,SetOwner) - C/C++ - 清泛网 - 专注C/C++及内核技术

...(child)。在MFC 的CWnd类中,所有者窗口保存在m_hWndOwner成员变量中,父窗口则保存在m_hParent中,但是这两个值并不一定和窗口对象数据结构中的值相对应。 窗口之间的关系,决定了窗口的外在表现。比如显示、销毁等。 如果一个...
https://www.tsingfun.com/it/op... 

腾讯Tencent开源框架介绍(持续更新) - 开源 & Github - 清泛网 - 专注C/C++及内核技术

...nclude "co_routine.h" using namespace std; /** * 本实例是对条件变量的展示,其作用类似于pthread_cond_wait */ struct stTask_t { int id; }; struct stEnv_t { stCoCond_t* cond; queue<stTask_t*> task_queue; }; void* Producer(void* args) { co_enable_hook_sys(); st...
https://www.tsingfun.com/it/cpp/2151.html 

总结const_cast、static_cast、dynamic_cast、reinterpret_cast - C/C++ - ...

...nt>(f); // 错误,指向的类型是无关的(译注:即指针变量pf是float类型,现在要被转换为int类型) //int* pn = static_cast<int*>(pf); //成功编译 void* pv = static_cast<void*>(pf); //成功编译, 但是 *pn2是无意义的内...
https://www.tsingfun.com/it/cpp/1453.html 

MFC 中CImageList的用法 - C/C++ - 清泛网 - 专注C/C++及内核技术

...图标和位图图像如下所示 // 创建一个CImageList类的指针变量 CImageList* pImageList; pImageList = new CImageList(); pImageList->Create(32, 32, ILC_COLOR32, 0, 4); // 添加图标,图标可以随图像列表大小自动拉伸 pImageList->Add(AfxGetApp()->LoadIcon(IDI_ICON...
https://www.fun123.cn/reference/blocks/math.html 

App Inventor 2 数学代码块 · App Inventor 2 中文网

...的块包括基本数字块、列表或文本的长度、带有数字值的变量等。 该块是一个块拓展,可以扩展以允许更多数字相加。 减 ( - ) 返回第一个数字减去第二个数字的结果。 乘 ( * ) 返回任意数量的具有数字值的块相乘的结...