自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (5)
  • 问答 (1)
  • 收藏
  • 关注

原创 安装运行jupyter notebook时报错:ModuleNotFoundError: No module named 'prompt_toolkit.formatted_text'

出现问题表现:1、运行#>jupyter notebook 服务器报错:ModuleNotFoundError: No module named 'prompt_toolkit.formatted_text'2、 In [*] 运行后不显示结果问题原因:jupyter-console 5.2.0 has requirement prompt-toolkit<2.0.0,...

2018-09-30 01:06:23 14754 6

原创 Python OpenOPC的学习观感

最近由于公司项目让我研究工业标准协议OPC,开始的设计是在Linux环境用C/C++进行编写。但是经过几天的努力也没有发现可用的免费开发包,网上的收费开发包如:Softing公司的Toolkit和Matrikon公司的SDK是可以进行Linux环境下的开发。由于公司为了节省成本,又转向其他方向----需求免费开源的开发工具。网上免费开放的开发都是基于Windows下的VB、VC和C#,因为opc需

2015-06-19 11:02:02 19090 13

原创 某公司面试题:使用多线程,统计项目程序源代码行数

请设计一个程序:使用多线程,统计项目程序源代码行数;源代码是可以编译通过的合法的代码,统计其物理总行数、其中的空行行数、其中含有有效代码的行数、其中含有注释内容的行数;(要求必须利用多线程编程,如果代码框架能更容易的扩展到支持多种语言的源代码行数统计,将获得更高的评价。)

2014-05-22 16:31:30 2750

原创 某公司面试题:最长顺子;输入很多个整数(1<=数值<=13),返回其中可能组成的 最长的一个顺子(顺子中数的个数代表顺的长度); 其中数字1也可以当作14用

请实现一个函数:最长顺子;输入很多个整数3.   请实现一个函数:最长顺子;输入很多个整数(11,5,2,3,4,4,5,9,6,7,2,3,3,4],输出数组[2,2,3,3,4,4,5,5]#include #include #include #include #include #define N 2#define MAX_LEN 128using

2014-05-22 16:15:28 2687

原创 某公司的一道面试题:最新版本号;输入两个表示版本号的字符串,返回版本较大的一个

请实现一个函数:最新版本号;输入两个表示版本号的字符串,返回版本较大的一个;版本字符串分为3断:主版本号,次版本号和编译版本号,之间用”.”分隔,前面的号更重要;比如 ”13.21” > ”5.6” > ”3” > ”2.1.151” > ”0.1.0” 等都是合法的表示方法;

2014-05-22 16:07:42 1124

原创 某公司的一道面试题:敏感字符过滤

1.   请实现一个功能:敏感字符过滤; 输入2个含有很多字符的字符串A和B,如果A中有字符在B中出现,则从A中删除该字符,求剩余字符;比如:输入”12aBc12456ab”,”1abef”,输出”2Bc2456”

2014-05-22 16:04:58 579

原创 Asio 定时器

这几天看《Boost程序库完全开发指南》的di

2014-04-22 15:36:31 1577

原创 服务器获取本地Ip地址

在很多时候需要得到本地的Ip地址,又没有配置文件可以读取,可以用下面了这个函数来获得:string getLocalIp(){ char ip[128] = {0}; char buff[BUFSIZ]; struct ifconf conf; conf.ifc_len = BUFSIZ; conf.ifc_buf = buff; const in

2013-06-22 16:42:10 1377

转载 win7 64位下如何安装配置mysql + 系统找不到指定的文件问题

win7 64位下如何安装配置mysql 1、 MySQL Community Server 5.6.10官方网站下载mysql-5.6.10-winx64.zip2、解压到d:\MySQL.(路径自己指定)3、在d:\MySQL下新建my.ini配置文件,内容如下: *****************配置文件开始*********************

2013-04-06 01:40:09 8572

原创 Jsoncpp的编解码---高级篇

只讲编解码两个字符串:strValue0 = "{\"status\":\"success\",\"success_ids\":[{\"msgid\":\"123\",\"rids\":[\"10000015f33d3831\"]}]}";strValue1 = "{\"failed_ids\":[{\"error_code\":\"401\",\"msgid\":\"efg\",\"rids\"

2013-03-29 15:04:03 1094

OpenOPC 开发包和测试server & client

使用说明: 1、首先安装OpenOPC-1.3.1.win32-py2.7.exe到你电脑的指定路径; 2、进入安装好的OpenOPC路径下的src目录下,把测试代码中的源代码可以拷入此目录进行测试; 3、安装opc server of simulation到你电脑的指定目录; 4、在opc server中还提供了MACSV系统OPC Server,可以用上面的测试代码进行测试; 关于Matrikon OPC Simulation的使用说明请关注安装后的PDF文件,这些测试代码都能跑通。

2015-06-19

epoll+单进程 大文件传输

1.一个服务器程序能够同时接受多个客户端程序发送的数据,同时支持的客户端数量不少于100个; 2.客户端向服务器发送的数据内容是:自己的进程ID,以及文件data.txt中的内容,自己创建这个文件,内容随意; 3.服务器要把从每个客户端收到的数据记录到一个文件中,文件名字:recv.txt,每行包括一个进程ID和从相应客户端收到的文本内容; 4.服务器收到客户端发来的数据后,要向客户端发送确认信息; 5.客户端发送完数据后,需要等待服务器的确认或者做超时处理,超时时间可以配置,缺省3秒; 6.验证当服务器不向客户端发确认时,客户端是否能正确处理超时; 7.测试程序,启动100个客户端,同时向服务器发送数据。

2012-11-14

poll+单进程 大文件传输

1.一个服务器程序能够同时接受多个客户端程序发送的数据,同时支持的客户端数量不少于100个; 2.客户端向服务器发送的数据内容是:自己的进程ID,以及文件data.txt中的内容,自己创建这个文件,内容随意; 3.服务器要把从每个客户端收到的数据记录到一个文件中,文件名字:recv.txt,每行包括一个进程ID和从相应客户端收到的文本内容; 4.服务器收到客户端发来的数据后,要向客户端发送确认信息; 5.客户端发送完数据后,需要等待服务器的确认或者做超时处理,超时时间可以配置,缺省3秒; 6.验证当服务器不向客户端发确认时,客户端是否能正确处理超时; 7.测试程序,启动100个客户端,同时向服务器发送数据。

2012-11-13

select+单进程实现大文件传输

1.一个服务器程序能够同时接受多个客户端程序发送的数据,同时支持的客户端数量不少于100个; 2.客户端向服务器发送的数据内容是:自己的进程ID,以及文件data.txt中的内容,自己创建这个文件,内容随意; 3.服务器要把从每个客户端收到的数据记录到一个文件中,文件名字:recv.txt,每行包括一个进程ID和从相应客户端收到的文本内容; 4.服务器收到客户端发来的数据后,要向客户端发送确认信息; 5.客户端发送完数据后,需要等待服务器的确认或者做超时处理,超时时间可以配置,缺省3秒; 6.验证当服务器不向客户端发确认时,客户端是否能正确处理超时; 7.测试程序,启动100个客户端,同时向服务器发送数据。

2012-11-13

Robust Content-Based Video Copy

This paper proposes a novel scheme for video content-based copy identification dedicated to TV broadcast with a reference video database exceeding 1000 hours of video. It enables the monitoring of a TV channel in soft real-time with a good tolerance to strong trans- formations that one can meet in any TV post-production process like: clipping, cropping, shifting, resizing, objects encrusting or color varia-tions. Contrary to most of the existing schemes, the recognition is not based on global features but on local features extracted around interest points. This allows the selection and the localization of fully discriminant local patterns which can be compared according to a distance measure. Retrieval is performed using an efficient approximate Nearest Neighbors search and a final decision based on several matches cumulated in time.

2010-10-16

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除