- 博客(89)
- 资源 (14)
- 收藏
- 关注
原创 MFC 使用libvlc , libvlc_new 返回NULL问题
最近在做用libvlc 库播放rtsp 视频流时发现一个问题。libvlc_new 返回NULL,仔细检查了代码,静态库和动态库都 没有问题,最后发现plugins 没有加入进来。如果后面想要升级vlc版本,也要一同将plugins替换。
2023-04-14 16:57:02 242
原创 iOS UITabBar 图片按原色显示
XCODE -> Assets, 选中图片,右侧 点选 show the Attributes inspector -> Render As->Original Image.UITabBar 图片 默认是按系统颜色显示,如果想要按原色显示,要修改图片的渲染模式。
2022-11-15 18:44:47 194
原创 YYModel 在Swift 使用中注意的问题
在Swift 中使用YYModel 解析Model 时要将 Model 中的变量前加@objc,不然会解析为空。 例如:**@objc** **var** areas : [CityListModel]?复制代码 @objcvarbaiduCode : String? @objcvarcode : String? @objcvargaodeCode : String? @objcvarids : Int = 0 @objcvarl...
2021-12-13 16:40:38 1089
原创 Swift 模拟一个服务端返回的json字符串常量
有时为了方便调试,我们需要手动模拟一个json 字符串常量。例如:letjsonStr = "{"citys":[{"id": 9,"code":"100000","name":"北京市","baiduCode":"131","gaodeCode":"","tengxunCode":"","parentId":8,"level": 2,"areas":[{"id":10,"code":"100020","name":"朝阳区","baiduCode":"","gaodeCode": "","tengxu..
2021-12-13 16:39:48 1269
原创 Swift json 字符串转数组
func getArrayFromJsonString(jsonString:String)->Array { letjsonData:Data = jsonString.data(using: .utf8)! letarray =try?JSONSerialization.jsonObject(with: jsonData, options: .mutableContainers) ifarray !=nil...
2021-12-13 16:38:57 1833
原创 Swift 获取 SSID 方法
func currentSSID()-> String { guardletwifiInterfaces = CNCopySupportedInterfaces()else{returnnil} letinterfaceArr = CFBridgingRetain(wifiInterfaces)as! Array ifinterfaceArr.count > 0 { letinterfaceNa...
2021-12-13 16:38:08 1262
原创 iOS 13后获取wifi ssid 的问题
iOS 13 之后的系统,需要获取定位权限才能开启获取 SSID,另外要在XCode Signing&Capabilies中添加Access WiFi Information. <key>NSLocationAlwaysUsageDescription</key> <string></string> <key>NSLocationAlwaysAndWhenInUseUsageDescription</key
2021-12-13 16:37:10 1016
原创 配置github上 的 ssh key
客户端生成ssh key在终端输入命令: ssh-keygen -t rsa -C "xxxxx.com"xxxxx.com 改为自己的邮箱即可,然后一路回车,会生成ssh key.然后终端再执行命令: ssh [email protected]最后两句会出现 No more authentication methods to try. Permission denied (publickey)终端 再执行以下命令: ssh-agent -s接着再执行 ssh-add ~/.ssh/.
2021-12-13 16:35:41 292
原创 iOS 根据时区差来转现在时间
+ (NSDate *)getCurrentDateFromatAnyDate:(NSDate *)anyDate{ //设置源日期时区 NSTimeZone *sourceTimeZone = [NSTimeZonetimeZoneWithAbbreviation:@"UTC"];//或GMT //设置转换后的目标日期时区 NS
2018-02-06 11:11:40 426
原创 IOS 格式化时间字符串
+ (NSString *)fixStringForDate:(NSDate *)date { NSDateFormatter *dateFormatter = [[NSDateFormatteralloc] init]; [dateFormatter setTimeZone:[NSTimeZonetimeZoneWithAbbreviation:@"UTC
2018-02-06 10:56:13 448
原创 NSDate 转时间字符串
+ (NSString *)locateTimeToTimeStamp { NSDate *datenow = [NSDatedate]; NSString *timeSp = [NSStringstringWithFormat:@"%ld", (long)[datenowtimeIntervalSince1970]]; return time
2018-02-06 10:53:21 313
原创 时间戳转NSDate
+ (NSDate *)getLocateTime:(unsignedint)timeStamp { double dTimeStamp = (double)timeStamp; NSDate *confromTimesp = [NSDatedateWithTimeIntervalSince1970:dTimeStamp]; return conf
2018-02-06 10:51:50 2446
原创 iOS JSON 字符串转字典
+ (NSDictionary *)dictionaryWithJsonString:(NSString *)jsonString { if (jsonString == nil) { return nil; } //NSString 转 NSDate NSData *jsonData = [jsonString
2018-02-06 10:48:24 346
原创 iOS 中 const char * 转字NSString
在iOS 项目中经常用到const char * 转NSString 那么下面的方法可以方便的将 const char * 转NSString,例如:const char * data = "csdn";char buffer [1024];memset(buffer,0,1024);memcpy(buffer,data,1024);NSString * jsonStrin
2018-02-06 10:46:29 1585
转载 IOS中使用像素位图(CGImageRef)对图片进行处理
IOS中对图片进行重绘处理的方法总结一、CGImageRef是什么CGImageRef是定义在QuartzCore框架中的一个结构体指针,用C语言编写。在CGImage.h文件中,我们可以看到下面的定义:?1typedef struct CGImage *CGImageRef;
2015-12-15 11:01:35 608
转载 最重要的十年做什么才不浪费?
从20岁到30的十年,有的人在念书,有的人初涉职场拼搏,有的人在蹉跎岁月、很多时候,我们在浪费了这最宝贵最美好最精力旺盛的十年之后,才醒悟过来:十年,不长但也绝对不短的时间,竟被我们的无知碾压而过,而我们什么都没做成,自此30岁以后,我们过得苦逼又压抑,还哀叹命运不济。如果再给你20岁到30岁的十年时间,你会选择做什么?以下四十六条,为我们的最重要的十年亮起了明灯,如果你还在这十年里面,请奋起急追
2015-03-06 17:12:37 508
转载 不读完你不会成功
花10分钟看一看少走30年弯路 HP大中华区总裁孙振耀退休感言 :如果这篇文章没有分享给你,那是我的错。如果这篇文章分享给你了,你却没有读,继续走弯路的你不要怪我。如果你看了这篇文章,只读了一半你就说没时间了,说明你已经是个“茫”人了。如果你看完了,你觉得这篇文章只是讲讲大道理,说明你的人生阅历还不够,需要你把这篇文章珍藏,走出去碰几年壁,头破血流后再回来,再读,你就会感叹自己
2015-03-06 17:11:03 763
转载 QGrapicsItem类
这个类翻译了好久,实在是成员函数太多了,分享出来,希望对大家有用,多多支持哦~~ 详细介绍QGraphicsItem类是视图框架的一部分,是在一个QGraphicsScene中最基本的图形类,它为绘制你 自己的item提供了一个轻量级的窗口,包括声明item的位置,碰撞检测,绘制重载和item之间的相 互作用通过事件处理Qt提供了一系列标准的items对一些常见的图
2015-03-06 17:00:07 709
转载 查找 iostat 命令列出的dm-xx设备
http://blog.chinaunix.net/uid-26230811-id-3265484.html
2015-03-06 15:00:31 769
转载 linux DM设备
Device Mapper 是 Linux 2.6 内核中提供的一种从逻辑设备到物理设备的映射框架机制,在该机制下,用户可以很方便的根据自己的需要制定实现存储资源的管理策略,当前比较流行的 Linux 下的逻辑卷管理器如 LVM2(Linux Volume Manager 2 version)、EVMS(Enterprise Volume Management System)、dmraid(Dev
2015-03-06 14:55:57 2569
转载 拷贝目录
bool copyDir(const QString &source, const QString &destination, bool override){ QDir directory(source); if (!directory.exists()) { return false; } QString srcPa
2015-01-20 14:30:53 526
转载 QT 删除指定目录
bool deleteDir(const QString &dirName){ QDir directory(dirName); if (!directory.exists()) { return true; } QString srcPath = QDir::toNativeSeparators(dirName);
2015-01-20 14:07:56 5309
转载 QT5.1 调用https
以VS开发为例。因为https访问需要用到SSL认证,而QT默认是不支持SSL认证,所以在使用之前必须先做一些准备工作: 需要安装OpenSSL库:1、首先打开http://slproweb.com/products/Win32OpenSSL.html网页;2、下载安装包,我下载的是:Win32 OpenSSL v1.0.1c Light安装包,随着时间的推进,这个
2014-07-30 12:32:58 5503 1
转载 QTableView中修改某个单元格或者行或者列内容颜色
QTableView的单元格内容实现还是继承了TableViewModel类的data(constQModelIndex &index, introle) const函数,那个设置颜色的问题也就在这个里面实现了。1、设置某个单元格颜色QVariant TableViewModel::data(const QModelIndex &index, int rol
2014-04-20 21:22:02 21136 3
转载 QT QTableView用法小结
QTableView常用于实现数据的表格显示。下面我们如何按步骤实现学生信息表格:一 添加表头 //准备数据模型 QStandardItemModel *student_model = new QStandardItemModel(); student_model->setHorizontalHeaderItem(0, new QStandardItem(QObj
2014-04-20 21:01:43 14250
原创 ADO 连接数据库
AfxOleInit(); HRESULT hRes; try { hRes=m_pConn.CreateInstance(_T("ADODB.Connection")); m_pConn->ConnectionTimeout = 8; //hRes=m_pConn->Open(_bstr_t((LPCTSTR) connString), h
2014-03-14 17:16:03 811
转载 WSASendTo()与WSARecvfrom()函数发送wsabuf结构体数组
发送端:void main() { //--------------------------------------------- // Declare and initialize variables WSADATA wsaData; WSABUF DataBuf[2]; WSAOVERLAPPED Overlapped; SOCKET SendSocket;
2014-03-05 14:35:26 4616
转载 LPWSTR转换为LPCSTR
LPWSTR->LPTSTR: W2T();LPTSTR->LPWSTR: T2W();LPCWSTR->LPCSTR: W2CT();LPCSTR->LPCWSTR: T2CW();ANSI->UNICODE: A2W();UNICODE->ANSI: W2A();
2013-10-05 19:38:45 1297
转载 CListCtrl刷新问题
CListCtrl m_list;解决CListCtrl刷新闪烁: m_list->SetRedraw(FALSE) ; 更新数据; m_list->SetRedraw(TRUE) ; m_list.Update(0);解决CListCtrl刷新时滚动条移动到最顶端: int topIndex = m_list.GetTopIndex(
2013-06-07 16:38:12 1436
原创 MFC 字符类型转换
1. char 数组转 LPWSTR char szTemp[ ] = " abc" LPWSTR lwStr; USES_CONVERSION; lwStr = W2A(szTemp); 2.CString 转LPCSTR CString strTemp = _T(SKDFKSJF); LPCSTR lpStr; lpStr = (C
2012-12-21 14:00:21 605
转载 windows消息大全
消息,就是指Windows发出的一个通知,告诉应用程序某个事情发生了。例如,单击鼠标、改变窗口尺寸、按下键盘上的一个键都会使Windows发送一个消息给应用程序。消息本身是作为一个记录传递给应用程序的,这个记录中包含了消息的类型以及其他信息。例如,对于单击鼠标所产生的消息来说,这个记录中包含了单击鼠标时的坐标。这个记录类型叫做TMsg, 它在Windows单元中是这样声明的:
2012-12-03 15:20:45 451
转载 CRichEditCtrl使用大全
http://www.cppblog.com/kyelin/archive/2010/11/03/132300.aspx richedit 常见使用问题一.常见问题a.可以编译,不能执行的在需要在相应的对话框中加上InitInstance(void)函数中添加AfxInitRichEdit();b.升级默认的Riched版本(默认的有一些bug),如可在Init
2012-11-19 18:22:30 693
转载 CString方法浅析
CString::Compareint Compare( LPCTSTR lpsz ) const;返回值 字符串一样 返回0小于lpsz 返回-1大于lpsz 返回1区分大小字符CString s1( "abc" );CString s2( "abd" );ASSERT( s1.Compare( s2 ) == -1 );ASSERT( s1.Compare(
2012-10-08 23:58:20 414
转载 doc类,view类,frame类之间如何互相调用
访问应用程序的其它类 获得CWinApp: -在CMainFrame,CChildFrame,CDocument,CView中直接调用AfxGetApp()或用theApp -在其它类中只能用AfxGetApp() 获得CMainFrame: -在CMinApp中用AfxGetMainWnd()或者m_pMainWnd -在CChildFrame中可用GetParentFr
2012-09-09 23:02:25 1042
转载 c++ txt文本文件提取
#include #include #include #include using namespace std;int main(int argc, char* argv[]){ ifstream ifile(".\.\\1.txt"); str
2011-09-29 14:39:24 1060 1
转载 fstream的使用方法和介绍
在C++中,有一个stream这个类,所有的I/O都以这个“流”类为基础的,包括我们要认识的文件I/O,stream这个类有两个重要的运算符:1、插入器( 向流输出数据。比如说系统有一个默认的标准输出流(cout),一般情况下就是指的显示器,所以,cout2、析取器
2011-09-28 11:32:53 613
MFC单文档下的位图显示程序
2011-03-06
单文档下的位图显示程序支持文件的打开和保存
2011-03-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人