摘要: Linux 获取本机IP、MAC地址用法大全 输出: (更多参考:Linux 获取本机IP、MAC地址用法大全) windows下,详情见:http://www.cnblogs.com/lzpong/p/6137652.html 阅读全文
posted @ 2017-06-07 12:40 _Ong 阅读(7435) 评论(0) 推荐(41) 编辑
摘要: 备忘录,记录下. 不知道 当前有那些 alias 的话 直接输入 alias ,回车就可以看到 alias 列表. 终端输入: 然后输入: 然后 保存, 要马上生效的话, 可以输入: 阅读全文
posted @ 2017-05-26 17:53 _Ong 阅读(930) 评论(0) 推荐(8) 编辑
摘要: 1. 安装 vsftpd 2. 创建用户 record -s /bin/nologin 不能登录系统, 只能用于ftp 等登录 -d /var/RecordFile/ 主目录路径 -p record 设置密码为 record 3. 更改 配置 /etc/vsftpd/vsftpd.conf a. 查 阅读全文
posted @ 2017-04-21 16:48 _Ong 阅读(959) 评论(0) 推荐(8) 编辑
摘要: 个人安装环境: OS:CentOS6.7 64位 FreeSWITCH Ver:1.6.17 一. 编译出错 安装 之前, 最好 先安装 这几个东西(如果有, 请忽略): yasm (有nasm的话 不用装这个) , opus-devel(可能 提示 libopus-dev 或 libopus-de 阅读全文
posted @ 2017-04-20 18:24 _Ong 阅读(31029) 评论(4) 推荐(259) 编辑
摘要: FreeSWITCH 内线拨号 总是使用 dialplan/public 拨号计划,而对 dialplan/default 视而不见 昨天还是 好好的额, 今天 就这样了, 导致 配置都乱了, 搞了 一天了, 终于用 grep -r public /usr/local/freeswitch/conf 阅读全文
posted @ 2017-04-20 17:42 _Ong 阅读(2649) 评论(1) 推荐(26) 编辑
摘要: 恰巧今天调试程序遇到时间戳问题, 于是又搜了搜关于取时间戳,以及时间戳转字符串的问题, 因为 time() 只能取到秒(win和linux) 想试试看能不能找到 至少可以取到毫秒的, 于是, 就找到 了 c++11 标准库: std::chrono 然后做了实验, 测试了下,代码如下 1. wind 阅读全文
posted @ 2017-03-13 17:41 _Ong 阅读(20864) 评论(3) 推荐(202) 编辑
摘要: 这里的T指的是一种数据类型,可以是int、long、doule等基本数据类型,也可以是自己类型的类型class。单独的一个const你肯定知道指的是一个常量,但const与其他类型联合起来的众多变化,你是不是就糊涂了?下面我们一一来解析。 const T 定义一个常量,声明的同时必须进行初始化。一旦 阅读全文
posted @ 2017-02-28 16:14 _Ong 阅读(6027) 评论(1) 推荐(112) 编辑
摘要: 项目中用到了智能指针,但是要在智能指针指向的类中获取此类的shared_ptr指针传给其引用的类,结果出现了问题, 测试代码如下: (包括错误解释) 结论: 在赋值过程中,用形如 的方式取得本指针的shared_ptr指针,会产生新的shared_ptr指针,,,而不是你想要的那个指针(类外定义的那 阅读全文
posted @ 2017-02-27 18:21 _Ong 阅读(4270) 评论(0) 推荐(26) 编辑
摘要: 最近公司网站要用https,从自己摸索到找到国内的免费证书到选购正式的收费证书,最后老板说:太贵!不要。一脸懵逼的听老板提到Let’s Encrypt证书,没办法,用呗。之前是有一些了解,国外发布的一款纯免费证书,只是觉得天下没有免费的午餐,免费和收费的差距肯定还是有的。于是,硬着头皮开始鼓捣Let 阅读全文
posted @ 2017-02-23 14:04 _Ong 阅读(29163) 评论(4) 推荐(273) 编辑
摘要: 一、简介 Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块 ,SMB主要是作为Microsoft的网络通讯协议,后来Samba将SMB通信协议应用到了Linux系统上,就形成了现在的Samba软件。 阅读全文
posted @ 2017-02-16 16:15 _Ong 阅读(1584) 评论(0) 推荐(12) 编辑
摘要: 咳咳。C++11 加入了线程库,从此告别了标准库不支持并发的历史。然而 c++ 对于多线程的支持还是比较低级,稍微高级一点的用法都需要自己去实现,譬如线程池、信号量等。线程池(thread pool)这个东西,在面试上多次被问到,一般的回答都是:“管理一个任务队列,一个线程队列,然后每次取一个任务分 阅读全文
posted @ 2017-02-14 15:54 _Ong 阅读(135035) 评论(31) 推荐(1581) 编辑
摘要: 1、开打utorrent,依次点击选项->设置->高级。 在“高级”界面中,你会看到“过滤器”,在“过滤器”右侧的框中输入“offers”。 这时会在下面框中看到“offers.left_rail_offer_enabled”和“offers.sponsored_torrent_offer_enab 阅读全文
posted @ 2017-02-11 18:21 _Ong 阅读(9181) 评论(0) 推荐(16) 编辑
摘要: 在JsSIP 中 JsSIP.UA.call 总是 返回错误:422 Session Interval Too Small 关于错详情在这篇文章中解释的比较详尽:http://www.cnblogs.com/yoyotl/p/4980817.html 但是没有JsSIP的解决方法 具体的解决方法如下 阅读全文
posted @ 2017-01-11 15:59 _Ong 阅读(2857) 评论(0) 推荐(27) 编辑
摘要: 使用方法很简单,很容易融入现有项目,使现有项目拥有Web网站功能和WebSocket,以及Socket直连! 并且包含了一个跨平台(windows/linux)工具集合; 嗯,也挺棒的^,^ 在项目中嵌入TinyWeb服务,响应特定path,或输出内部运行状态,或触发某个动作,如此一来,用户(或开发 阅读全文
posted @ 2017-01-05 17:23 _Ong 阅读(1019) 评论(0) 推荐(7) 编辑
摘要: 使用VS2010建立C++解决方案时,会生成SolutionName.sdf和一个叫做ipch的文件夹,这两个文件再加上*.pch等文件使得工程变得非常的庞大, 一个简单的程序都会占用几十M的硬盘容量,可惜毕竟硬盘还没有廉价到免费的地步。 那么,该怎么解决呢?其实可以关闭它。方法: Tools->O 阅读全文
posted @ 2016-12-20 17:45 _Ong 阅读(5871) 评论(0) 推荐(41) 编辑
摘要: 多线程程序经常会遇到在某个线程A创建了一个对象,这个对象需要在线程B使用, 在没有shared_ptr时,因为线程A,B结束时间不确定,即在A或B线程先释放这个对象都有可能造成另一个线程崩溃, 所以为了省时间一般都是任由这个内存泄漏发生. 当然也可以经过复杂的设计,由一个监控线程来统一删除, 但这样 阅读全文
posted @ 2016-12-16 18:23 _Ong 阅读(13521) 评论(0) 推荐(111) 编辑
摘要: 升级win10以后,什么都正常,就是svn版本库图标不见了,图标的显示有助于我们定位代码的修改及提交情况,该怎么办呢? 下面分享详细的解决办法亲测有用: 其实也比较简单, 在注册表中找到此项: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Current 阅读全文
posted @ 2016-12-16 16:25 _Ong 阅读(16732) 评论(2) 推荐(124) 编辑
摘要: 在linux系统中安装VSCode(Visual Studio Code) 1.从官网下载压缩包(话说下载下来解压就直接可以运行了咧,都不需要make) 访问Visual Studio Code官网 https://code.visualstudio.com/docs?dv=linux64 我是64 阅读全文
posted @ 2016-12-08 16:45 _Ong 阅读(247972) 评论(10) 推荐(1720) 编辑
摘要: 在虚拟机里按抓了Debian8, 然后进入桌面后很不习惯,最主要是桌面光秃秃的, 今天终于不小心找到办法了: 按[Win]键, 找到"优化工具"程序; 或者是在右上角的[应用程序]菜单中找到"优化工具"程序, 1. 设置外观 2. 设置字体, 设置字体后更习惯一些O(∩_∩)O~ 3. 设置 扩展, 阅读全文
posted @ 2016-12-08 16:21 _Ong 阅读(8533) 评论(0) 推荐(31) 编辑
摘要: windows下获取IP地址的两种方法; 一种可以获取IPv4和IPv6,但是需要WSAStartup; 一种只能取到IPv4,但是不需要WSAStartup; 如下: 方法一:(可以获取IPv4和IPv6) 方法二:(只能取到IPv4) Linux下,详见:http://www.cnblogs.c 阅读全文
posted @ 2016-12-06 15:01 _Ong 阅读(16212) 评论(0) 推荐(121) 编辑