
//其它
其它知识总结
-
原创
记一次用IDE上传代码到服务器的过程
文章目录一、简介二、动态效果图三、配置服务器过程3.1、打开配置项3.2、添加SFTP服务器链接3.3、起一个服务器的名字,方便上传3.4、依次配置服务器地址、端口、用户名、密码3.5、配置项目根目录3.6、配置上传目录和服务器目录四、使用过程4.1、上传代码4.2、下载服务器的代码4.3、对比服务器和本地代码 一、简介 上传代码到服务器,如果不知道的情况下还用传统的方式上传很麻烦,现在很多IDE...2019-07-26 11:50:41 阅读数 33825 评论数 0 -
转载
FFMPEG 参数详细说明
文章目录1、基础用法2、获得帮助3、打印帮助/信息/功能4、全局选项5、主要选项6、视频选项7、音频选项8、字幕选项 FFMPEG 3.4.1 版本 1、基础用法 ffmpeg [options] [[infile options] -i infile] … {[outfile options] outfile} … 2、获得帮助 -h - 打印基本选项 -h long - 打印更多选项 -h ...2019-06-27 10:51:54 阅读数 33839 评论数 0 -
原创
单例模式 C++(两种方式)、Python3
这里写自定义目录标题1、饿汉模式2、懒汉模式 1、饿汉模式 就是说不管你将来用不用,程序启动时就创建一个唯一的实例对象 优点:简单,明了,容易理解,代码简洁。 缺点:可能会导致进程启动慢,且如果有多个单例类对象实例启动顺序不确定。 class Singleton { public: static Singleton* GetInstance() { return &m_inst...2019-06-26 18:17:42 阅读数 38943 评论数 0 -
转载
设计模式6大原则详解
文章目录引言主体①单一原则:②里氏替换原则③接口隔离原则(接口最小化原则)④依赖倒置原则⑤迪米特原则⑥开闭原则 引言 本人不怎么喜欢看书,因为我看书一目十行,看了就忘。所以我这边一边看这方便比较好的博客,一边学习,增加自己的记忆力 这是左老哥的博客: http://www.cnblogs.com/zuoxiaolong/p/pattern1.html 直接进入正题,相信大家入了这一行,几乎都很忙,...2019-03-17 10:03:13 阅读数 717 评论数 0 -
原创
各个流行语言优缺点对比及其适用场景
文章目录主流编程语言排行榜PythonPHPGolangJavaCC++C#Js 主流编程语言排行榜 以下是TIOBE发布的2019年1月份的编程语言排行榜,我只截取了前20。TIOBE编程语言排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于互联网有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引擎(诸如Google、MSN、Yahoo、Wikipedia、YouTube...2019-02-02 14:52:21 阅读数 22711 评论数 4 -
原创
在局域网如何使用Git
目录1、下载并创建Git Server2、分发账号及指定管理员3、登录个人账号,然后提交代码4、可能遇到的问题问题描述:push时,遭遇git.server找不到解决方案 1、下载并创建Git Server 在局域网内以一台电脑作为服务器,其余局域网内的电脑通过这台电脑做存储。 官方地址:https://git-scm.com/downloads 2、分发账号及指定管理员 在web页面指定管理员权...2018-12-04 14:56:11 阅读数 584 评论数 0 -
转载
微服务是怎么一回事
目录一、微服务介绍1. 什么是微服务2. 微服务由来3. 为什么需要微服务?3.1 最期的单体架构带来的问题1.复杂性逐渐变高2.技术债务逐渐上升3.部署速度逐渐变慢4.阻碍技术创新5.无法按需伸缩3.2 微服务与单体架构区别3.3 微服务与SOA区别4. 微服务本质5. 什么样的项目适合微服务6. 微服务折分与设计6.1 微服务设计原则单一职责原则服务自治原则轻量级通信原则接口明确原则7. 微服...2018-11-21 18:09:53 阅读数 140 评论数 0 -
原创
Lua开发 之 如何处理字符串
目录 目录 字符串 contain 如何得知一个字符串中是否包含另一个字符串 字符串 split 返回的字符串数组包含此实例中的子字符串 方法1(正则方法) 方法2(普通方法) 字符串 replace 如何把字符串中的某一部分用另一部分替换 字符串 基础方法 字符串全部转为大写字母 string.lower(argument) 字符串全部转为小写字母 string.lower...2018-08-22 10:04:04 阅读数 531 评论数 0 -
原创
C++常用命名法与书写规范
常用命名法有三种: 驼峰命名法、匈牙利命名法、帕斯卡命名法。 这三种命名方法各有千秋,以庄子的齐物论来说就是“道无终始,物有死生,不恃其成”。我们要“吸百家之长,圆我代 码功夫”,废话说了几行了,综合出来的代码规范如下: 一、标识符 1、简单、合理、准确的英文单词(不要缩写),切忌汉语拼音。(eg:不要把CurrentWidth写出NowWidth) 2、不要仅靠大小写区分...2018-06-27 18:27:55 阅读数 6731 评论数 0 -
转载
一款模拟养成类游戏的策划大纲
昨天听到公司策划又对现在一个项目提出新的需求,做一个模拟经营的框架,有感而发,想到以前做的一家游戏公司的模拟经营类游戏(航海贸易+生产)以及现在要做的结合起来,自己设计一款游戏吧。 首先,这款游戏我想取名叫“XX的魔法实验室”,顾名思义,这是一个建设魔法实验室的游戏,当然,还有一个魔法美少女(男)养成的过程。 游戏背景设定: 主角是一个刚刚进入魔法学校的魔法学徒,因为出众的魔法潜力,被...2018-03-12 13:30:33 阅读数 2358 评论数 0 -
转载
本地文件搜索工具 Everything 为什么速度这么快?
Everything并不扫描整个磁盘,只是读取磁盘上的USN日志,所以速度飞快。 但因此缺点也明显: 1、只支持NTFS格式的分区,因为USN日志是NTFS专有的。在FAT、FAT32格式分区上无法使用Everything。 2、只索引文件名称、日期和大小,不索引文件内容和附加属性。 3、由于Everything只读取USN日志,所以也无法搜索网络邻居及映射的网络文件夹。2018-02-06 16:13:25 阅读数 3923 评论数 0 -
转载
openGL,glut库安装(vs2013)
最近要开始做三维重建,需要使用opencv 和 openGL,第一次使用OpenGL,当然要从装glut库来开始。 glut 库文件下载地址如下:http://download.csdn.net/download/u014597198/10241674 安装步骤如下: 1.将glut.h,放在vs2013安装目录的include下,新建一个GL目录(没有的话):例如我的路径是: ...2018-02-06 09:58:24 阅读数 344 评论数 0 -
原创
Thrift开发 之 windows上安装
首先了解一下,什么是thrift,它是一个跨语言的通讯框架,支持c++, java, .net, python,php等。 可以用一种语言写一个服务器,然后另外一种语言写一个客户端,快速搭建一个rpc调用服务。 而且它很轻量级,只要引入特定库便可以运行服务和客户端,不需要再安装配置其它复杂的环境和容器。 这里跟大家一起学习一下 1、下载: 官网: http://thrift.apache...2018-01-26 14:49:39 阅读数 973 评论数 0 -
转载
DSL简介
领域专用语言简介 主要回答几下几个问题 1 什么是 DSL 2 为什么使用 DSL 3 何时使用 DSL 什么是 DSL DSL(Domain Specified Language)领域专用语言。 要理解什么是领域专用语言,需要先了解其创建背景。即为什么会诞生这样一种事物,其发明的目的是为了解决什么问题。 总的来说 DSL 是为了解决系统(包括硬件系统和软件系统)构建初期,使用者和...2018-01-04 18:04:23 阅读数 279 评论数 0 -
原创
Qt+VLC播放多个视频的Demo
这个Demo做的是同时播放9个相同的视频: 详细代码可以参考我写的这篇:Qt+VLC简单的使用显示视频Demo 目前做的这个小Demo代码微微做了一点小优化,单独封装的类: #ifndef SVLCCONTROL_H #define SVLCCONTROL_H #include <QWidget> #include <QLabel> stru...2017-11-23 14:46:56 阅读数 2346 评论数 10 -
转载
OpenCV 轮廓检测《转自雷霄骅的文章》
使用OpenCV可以对图像的轮廓进行检测。这是之前用过的代码,挺简单的,回顾一下。主要要进行以下2步操作: 1.cvThreshold():对图像进行二值化处理 2.cvFindContours():查找图像轮廓 注意:这个过程中图像要转化为灰度图。 /******************************************************************...2017-11-22 18:17:03 阅读数 207 评论数 0 -
原创
Qt添加Halcon窗体Demo(以及Halcon简单的灰化效果)
Qt调用Halcon13.0机器视觉算法包 Qt:5.6.1 MSVC2013 32bit Halcon版本:13.0(注意,这里最好是正版,或者已经破译的版本,否则会引起很多意料之外的问题) 1、在pro文件中添加必要的库和必要的头文件 INCLUDEPATH += $$PWD/Halcon/Include INCLUDEPATH += $$PWD/Halcon/Include/halc...2017-09-15 19:19:37 阅读数 4199 评论数 3 -
转载
如何掌握所有的程序语言
对的,我这里要讲的不是如何掌握一种程序语言,而是所有的…… 很多编程初学者至今还在给我写信请教,问我该学习什么程序语言,怎么学习。由于我知道如何掌握“所有”的程序语言,总是感觉这种该学“一种”什么语言的问题比较低级,所以一直没来得及回复他们 :P 可是逐渐的,我发现原来不只是小白们有这个问题,就连美国大公司的很多资深工程师,其实也没搞明白。 今天我有动力了,想来统一回答一下这个搁置已久的“初级...2017-09-15 17:34:56 阅读数 222 评论数 0 -
转载
代码改变世界--转载自“虫师”
十足的标题当,对不起!其实,我是想把最近状态与想法分享出来,这一篇不讨论技术。这一篇将没有任何关于技术的东西,如果你有兴致将其阅读,我将非常高兴。 写博客的心态 在博客园之前并没有写博客的习惯,也就偶尔2017-09-05 09:27:47 阅读数 196 评论数 0 -
原创
Qt+VLC简单的使用显示视频Demo
先看看效果: vlc播放视频,要比QMediaPlayer实用的多,并且同时运行20个视频时不会出现卡顿。 这个Demo功能实现非常简单,简单的说一下vlc流程: 1、创建并初始化一个libvlc实例 LIBVLC_API libvlc_instance_t * libvlc_new( int argc , const char *const *argv ); 2、根据...2017-05-24 10:52:41 阅读数 5914 评论数 43 -
原创
如何查看QQ在线人数
我相信很多人一定去过这个地方: http://im.qq.com/online/index.shtml 这个页面也很常见 这就是QQ在线人数统计图。 再来看一个网址: http://cgi.im.qq.com/cgi-bin/minute_city 动态图里的Flash控件每隔一段时间会从这个网址拉取数据我们来看下数据使什么样的:{"time":"2014-06...2017-05-08 11:42:19 阅读数 8152 评论数 4 -
转载
目标决定人生——没有目标就失去一切 (转载)
没有目标就失去一切 刚毕业那会儿,幼稚得可笑,老跟同学打电话,明面上聊聊近况,暗地里比较。你要比我工资多一百块,心里特不平衡,凭什么呀,在学校那会儿公认的我比你强。你要带个头衔,而我啥也不是,普通员工一个,感觉特没面子,又特羡慕。同学小聚,如果你递来一张名片,我没有,级别太低公司不给印,心里特不是滋味,觉得白混了。如果情况正好反过来,自己比别人强一点,嘴上虽然在安慰同学,心里偷着乐:就是2017-04-13 01:54:17 阅读数 1382 评论数 0 -
原创
U盘格式小探究
文件系统常见的有四种:FAT16、FAT32、NTFS、ExFAT。 虽然四种文件系统的存储方式和特性各不相同,但对于传输速度并不快的存储卡和U盘来说,实际传输性能却大同小 异,理论测试数据相差不过1MB/s,长时间使用可能会有差别。因此,U盘使用何种文件系统的主要因素还是其容量 及用途,下面就简单归纳总结下四种文件系统的优劣。 ● FAT16: 优点:兼容性最好,某些数码设备可能对...2016-09-02 11:45:22 阅读数 213 评论数 0