- 博客(17)
- 资源 (1)
- 收藏
- 关注
原创 使用RandomAccessFile实现大文件下载
确定文件的总大小,可以使用File.length()方法获得。创建多个线程来同时下载文件,每个线程负责下载文件的一部分。计算每个线程需要下载的起始位置和结束位置。使用RandomAccessFile打开文件,并使用seek()方法将文件指针移动到起始位置。开始下载文件,将下载的数据写入文件。每个线程下载完成后,关闭文件。
2023-07-18 15:56:41
518
转载 内联元素
1.width和height对内联元素没有影响2.margin-top和margin-bottom不起作用3.padding-top和padding-bottom不会影响高度,但会影响背景高度
2016-11-13 17:04:23
281
原创 使用inline-block导致其他元素无法居中
今天遇到使用两个display:inline-block的div无法对齐的问题,情况如下。查了下发现两个并列的inline-block默认是基线对齐的,可通过设置vertical-align进行顶部对齐。css代码: *{ margin: 0px; padding: 0px; } div{ display: inline-block;
2016-11-12 23:41:03
2285
转载 设置dll的共享数据段
BCB直接在DLL中定义共享内存单元的步骤如下: 假设DLL的工程名为MouseHook.bpr(编译后产生MouseHook.DLL) 1.在一程序模块 Unit1.cpp的最前面加上: #pragma option -zRSHSEG // 改变缺省数据段名 #pragma option -zTSHCLASS
2014-06-17 08:39:57
1120
原创 关于c_str()注意事项
char* pDevId = new char[ Edit1->Text.Length() + 1 ]; strcpy( pDevId, Edit1->Text.c_str());
2014-05-30 15:29:23
845
转载 字符串指针与字符数组的区别
字符串指针与字符数组的区别分类: C/C++2011-09-26 10:41 5149人阅读 评论(4) 收藏 举报string编译器nullfloatc存储 用字符数组和字符指针变量都可实现字符串的存储和运算。但是两者是有区别的。在使用时应注意以下几个问题:1. 字符串指针变量本身是一个变量,用于存放字符串的首地址。而字符串本身是存
2014-05-14 15:11:53
430
原创 const AnsiString转非const
AnsiString TAccessINI::GetParmValue(const AnsiString& sSection_key) const{ map::const_iterator it =m_mapExpWay.find(sSection_key.LowerCase()); if(it!=m_mapExpWay.end()
2014-04-18 09:00:33
696
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人