- 博客(41)
- 资源 (9)
- 收藏
- 关注
原创 智能餐厅 之 (智能厨房KDS)
智能厨房之KDS智能厨房显示系统(KDS)简单点说,就是在厨房放一个主机,一个显示器,然后主机上面接一个打印机。KDS具有的功能 1. 查询需要做的菜 2. 制作菜品 3. 完成菜品 4. 打印菜品 5. 菜品超时提醒 6. 新菜品提醒前面讲了后厨打印分档口,那么KDS自然也可以分档口的。 分档口后,就要面对哪个菜品,要往哪个档口上面送的问题了。档口管理。将KD...
2018-03-21 16:40:15 9706
原创 智能餐厅 之 (打印 -- 高级版)
餐厅打印续需求环境: 1. 餐厅有后厨 2. 餐厅有前台 3. 餐厅有2楼、3楼、4楼 4. 后厨有2个档口,每个档口做的才不同、每个档口有1个打印机、前台有1个打印机、每1楼有1个打印机现在要分别能够控制打印 5. 打印机连接方式: USB、NET、COM、cloud(云打印机)功能: 1. 后厨每个档口只出自己的菜 2. 前台除了厨房单,其他单都出 3. 在2楼...
2018-03-21 15:42:56 863
原创 智能餐厅 之 (收银小票打印)
Web收银小票打印基本流程Created with Raphaël 2.1.2用户用户webwebserverserverwinform壳winform壳点击打印按钮调用打印服务组装打印报文ESC指令,再用Base64编码通过goeasy推送,web前端再根据打印类型调用TCP\USB\COM打印思路:通过java server组装ESC样式和指令,然后通过推送到web前段,前段通过j...
2018-03-20 17:10:09 6595 1
原创 navicat连接Oracle
navicat连接Oracle连接中出现 :navicat连接oracle数据库报ORA-28547: connection to server failed, probable Oracle Net admin error等等错误Navicat_for_Oracle 破解注册版 下载 oracle客户端,32位,navicat听说不支持64位解压navicat。解压oracle到navic
2017-01-13 14:21:50 767
原创 ios调用百度、高德地图 导航功能
ios调用百度、高德地图 导航功能要调用第三方app,先要在info.plist中 LSApplicationQueriesSchemes 中增加 app 百度地图:baidumap 高德地图:iosamap#pragma mark - 导航-(void) gotoStoreShop{ bool hasBaiduMap = NO; bool hasGaodeMap = NO;
2016-03-30 11:33:59 2125
原创 HTML5+CSS3+JS(第三课).Article元素
Article元素Article表示一块独立内容。相对于本网页来说的一块独立内容,可以是网页之外的引用等等,比如新闻、古诗。直接代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Article栗子</title></head><body> <article> <h
2016-03-12 12:11:21 1029
原创 C#调用C回调函数后,程序奔溃问题
原始代理声明delegate void DlgVideoStreamCallBack(IntPtr pData, int size, int height, int width, IntPtr pUserData);C函数导入 [DllImport("peerclient.dll", CallingConvention = CallingConvention.Cdecl, EntryPoint =
2015-09-15 19:40:15 2948
原创 WebRtc libjingle_PeerConnection层(二) CreateOffer
发起视频通话流程图如下 创建dsp描述符,CreateOffer在流程中位于 OnSignalingMessage(offer)void CConductor::ConnectToPeer(int peer_id) { if (peer_connection_.get()) { LOG(LS_ERROR) << "We only support co
2015-09-14 13:09:41 4517
原创 WebRtc libjingle_PeerConnection层(一) 显示本地视频
只做本地显示,在PeerConnection层调用流程比较简单。代码由Peerconnection_Client扣出来的。1. 获得摄像头cricket::VideoCapturer* OpenVideoCaptureDevice()2. 设置RenderStartLocalRenderer(video_track);3. 取并显示//#
2015-08-13 15:28:21 5763
原创 内外网数据库同步方式
项目环境:公司中心有一个数据库,产品部署地有多个,每个部署地是一个局域网,部署地内有一台对外通讯的服务器(可能会断网)。项目需要将每个部署地的部分数据,同步到中心数据库。基本思路:在需要同步的数据库的说明中添加Update标识,在需要同步的表中添加UpdateDate字段。在每一天的0点时候,会执行一次同步,根据UpdateDate字段进行时间比对,同步会遍历当前数据库的所以后表,如果表中包含
2015-08-13 09:05:32 7573
转载 WPF调试方式
原文:http://www.cnblogs.com/furenjun/archive/2011/08/01/2123988.html一.Output window 输出: Image Source="{Binding Path=Full}"/> System.Windows.Data Error: 35 : BindingExpression path er
2015-05-16 15:14:11 4907
原创 WPF的Event转化为Command
引入 xmlns:i="clr-namespace:System.Windows.Interactivity;assembly=System.Windows.Interactivity"在控件上使用
2015-05-15 17:19:51 2938
转载 XP/WIN7系统中删除残留托盘图标的方法
对于使用托盘图标的程序,当我们通过强制结束进程,或者程序异常退出时,托盘图标区域总会有托盘图标的残留,需要我们用鼠标移到残留区域时,托盘图标才会自动消失。有时我们需要去做相关的处理,比如在软件升级时,会强制结束进程,这时需要自动的去清除残留的托盘图标。通过研究和查阅网络,整理如下的方法。 1、通过向托盘区域发送WM_MOUSEMOVE消息,模拟鼠标移动到图潘区域的效果,使图标
2015-02-12 18:10:33 2592
原创 Live555接收H264流判断关键帧
if(fReceiveBuffer[0] == 0x65 || fReceiveBuffer[0] == 0x25){printf("关键帧!");}
2015-01-08 16:48:31 2531
转载 Onvif开源项目
ONVIF Device Managerhttp://synesis.ru/en/surveillance/onvifdm/http://sourceforge.net/projects/onvifdm/java-ws-discoveryhttp://code.google.com/p/java-ws-discovery/st
2014-12-13 23:59:26 7447
原创 SVN 出现 database disk image is malformed
这个问题是由于sqlite数据库出错导致。1. 将Repositories\xxxx\db下的db文件重命名,或删除,建议的留一份。2. 打开cmd 敲 svnadmin verify D:\Repositories\xxxx\3. 看哪个版本文件出错。4. 回溯到那个出错的版本的前一个版本。回溯方法http://blog.csdn.net/q339659207/articl
2014-12-08 14:24:58 30375
转载 SVN数据库坏掉的解决方法
今天遇到SVN 的 repository 被一哥们提交搞坏了,这个目录任何操作都是显示: E160004: Corrupt node-revision 'lx-249.0-248.r1186/2192' 无奈在svn server上跑了下svnadmin verify c:\Repositories\project* Verified revision 1
2014-12-05 13:17:04 19297 1
原创 C++程序放在别的机子上出现“应用程序未能启动”等错误。
VS 2008VS建的C++工程,将它放到另一台机子上运行,弹出对话框,说无法运行,或者弹出运行时出现"没有找到MSVCR90D.dll,因此这个应用程序未能启动,重新安装应用程序可能会修复此问题。"由于exe需要有一个manifest文件,一般生成在文件里面,这样会生产一个manifest的文件,exe需要配合它才能运行。在编译 有三种简单的解决方案: 方法1.在“属性-
2014-11-20 14:30:21 864
原创 C# 线程中修改控件属性方式
1. Control.CheckForIllegalCrossThreadCalls = false;多个线程同时操作时,有可能会造成控件损坏。变成一个大大地X。2. 使用异步委托private void button1_Click(object sender, EventArgs e){ Thread thrRun = new Thread(new Thread
2014-10-28 12:41:48 4472
转载 深度学习在人脸识别领域的应用
Learning Hierarchical Representations for Face Verification with Convolutional Deep Belief Networks 话说这深度学习如火如荼的,在imageNet上斩获无数,在人脸识别这个领域,深度学习也不甘示弱,本系列将介绍人脸识别领域应用深度学习的工作。 这是CVPR2
2014-09-23 15:23:54 25689 1
原创 VLC做客户端解Rtsp码流
RTSP流解码为RGBA数据。VLC版本2.1.3为了从Rtsp地址获取实时帧数据,看了Live555和VLC的一些Demo。VLC作为Rtsp的客户端,拉网络视频流。然后进行实时解码(内部进行),自己获得码流(RGBA数据,32位RGB),显示.介绍就不说了,基本流程。1. libvlc_new2. libvlc_media_new_locatio
2014-07-30 17:31:58 15593 2
原创 Hik-IPC-API简介
说下海康的编程接口吧。海康作为监控行业的龙头老大,接口还是做得很不错,也蛮好用。先说下要实现的基本功能1. 登入2. 启动实时码流(解码后单帧的YUV数据)3. 其它控制(PTZ,PreSets)做监控或者智能分析,主要是提取实时帧数据就足够了。下面是主要流程,海康文档提供了流程图,就抄吧啊。//初始化BOOL NET_
2014-07-27 14:06:12 2862
原创 HTML5+CSS3+JS(第二课).HTML5保留的常用元素(三)和新通用属性
html5+css3+jacascript第二章:一:HTML5保留的常用元素 7. 表格相关元素。表格在html里还算重要的了。 :用于表格定义。 cellpadding: 单元格内容和单元格边框距离 cellspacing: 单元格间距 width : 表格宽度 : 表格标题最多只额能包含一个。 : 表格头,可以
2014-05-08 22:03:36 2898
原创 HTML5+CSS3+JS(第二课).HTML5保留的常用元素(二)
html5+css3+jacascript第二章:一:HTML5保留的常用元素 4. 超链接和描点 超链接用标签来包括。 href: 指定超链接所关联的资源。(属性) target: 指定使用框架集 中的哪个框架来装载另一个资源 media: 指定URL引用的媒体类型.默认为all. :标签主要可以包含文本、图像、各种文本格式化元素、表单元素等。
2014-05-06 21:50:41 1404
转载 VS2008远程调试
VS2008远程调试环境: 同一局域网内,主机和虚拟机远程调试 远程计算机:虚拟机搭的WindowsXP/32(局域网中使用桥接,非局域网使用NAT) 本地计算机:Windows XP、Win71.本机计算机要求:VS2008 IDE 打开被调试代码 2.本机计算机登陆的用户名和密码,必须和远程计算机的登录名和密码相同,仅仅用户名相同,密码不同也是
2014-05-06 12:43:48 962
原创 基于社会力模型的人群异常行为检测
由于看到的是英文,翻译自CSDN某篇文章文章出处。http://blog.csdn.net/longzaitianya1989/article/details/9193783 Abnormal Crowd Behavior Detection using Social Force Model 一:Introduction(概述)计算机视觉的最大挑战之一,是分析活动的人群。
2014-05-05 21:56:49 16186 21
原创 HTML5+CSS3+JS(第二课).HTML5保留的常用元素(一)
html5+css3+jacascript第二章:一:HTML5保留的常用元素 1. 基本元素.差不多都留下了。 :注释 :html页面根元素。html5可以省略 :html页面头部分。html5可以省略 :html页面标题。 :html页面内容。 :样式定义。 ~:标题1
2014-05-05 21:53:11 3129 1
原创 HTML5+CSS3+JS(第一课)
html5+css3+jacascript一. 简介 书就不介绍了,讲的内容呢。标题都很清楚了,HTML5和CSS3和JS。就这些内容。二. 第一章:HTML5 1. 发展历史,HTML4.01、XHTML、DTD这个就不用介绍了。因为页面要绚烂,编程要规范,所以除了这么个HTML5。 2. 第一章第二节也就讲了点HTML5的优势: 2.1 解决跨浏览器问题
2014-05-04 22:13:41 11473 2
转载 手机web网站前端开发布局技巧
在 此所说的移动平台前端开发是指针对高端智能手机(如Iphone、Android)做站点适配也就是WebApp,并非是针对普通手机开发Wap 2.0,所以在阅读本篇文章以前,你需要对webkit内核的浏览器有一定的了解,你需要对HTML5和CSS3有一定的了解。如果你已经对此有所了解, 那现在就开始往下阅读吧……1、首先我们来看看webkit内核中的一些私有的meta标签,这些met
2014-04-30 12:55:08 11988
原创 利用ffmpeg将H264解码为RGB
由于公司买到了一个不提供解码器的设备,我不得已还要做解码的工作。在网上找了一圈,H264解码比较方便的也就是ffmpeg一系列的函数库了,原本设备中也是用这套函数库解码,但厂家不给提供,没办法,只得自己搞了。
2014-04-11 12:28:48 18851 12
原创 读博有感,积累总会得出结果
早上拜读http://bbs.csdn.net/topics/390729660 【聊一聊】程序员的恶性循环 !有感而发。1. 改变自己固有的观念,接收周围事物所传达出来的价值观。融入周围的生活圈,避免显得格格不入。2. 一些新鲜和看起来遥不可及的事物,你不去接触,永远不理解他所存蕴含的价值。对于那些不理解的事物,而往往是用自己的臆想来进行猜测,导致获得大多数不正确的信息,影响
2014-03-24 11:04:05 907
原创 视频分辨率格式
IMOS_EN_VIDEO_FMT_1080P = 0, /** IMOS_EN_VIDEO_FMT_720P = 1, /** IMOS_EN_VIDEO_FMT_4CIF = 2, /** IMOS_EN_VIDEO_FMT_CIF = 3, /** IMOS_EN_VIDEO_FMT_QC
2014-03-10 09:32:24 1627
转载 图像的熵计算
信息熵: 利用信息论中信息熵概念,求出任意一个离散信源的熵(平均自信息量)。自信息是一个随机变量,它是指某一信源发出某一消息所含有的信息量。一条信息的信息量和它的不确定性有着直接的关系。所发出的消息不同,它们所含有的信息量也就不同。任何一个消息的自信息量都代表不了信源所包含的平均自信息量。不能作为整个信源的信息测度,因此定义自信息量的数学期望为信源的平均自信息量:
2014-02-28 11:13:02 15386
原创 基于RGB的偏色检测(实用)
偏色检测:偏色状况的描述还是很容易的。用眼睛一看就知道了。在网上看了一些关于偏色的算法论文。现在基本都是基于lab来进行偏色检测。虽然看起来好像很高端,实际用起来好像并不是那么顺手。于是就自己根据boss的提点写了一个算法。对全图的RGB进行均值统计。对于偏红、绿、蓝而言RGB的公式为 R: dmax = (ave_r - max(ave_g, ave
2014-02-27 15:48:08 10277 7
原创 Opencv2图像裁剪(子图像提取)
opencv2中的Mat类,进行图像的裁剪这段代码只把原图切成4块。具体要切成什么样就看亲咯。int helloworld(IplImage* img){ //将图像大小限定为可以被4整除的size int width = img->width/4; int height = img->height/4; width *= 4; height *=4; Ma
2014-02-27 15:14:43 8560
原创 TLD学习(一)
TLD学习(一)最近因需要研究跟踪算法,听同事说有一个TLD算法,于是就下载下来看看。在优酷上看原作者的演示视频,还是很酷的。我使用的编程环境是VS2008 + opencv2.4.6 .至于环境怎么搭配,就靠各位百度了。由于本人以前没接触过图像处理,故对里面的理论什么的。压根儿就不懂。拿来怎么好用怎么用。听说原作者是用Matlab + C混编的。不懂Matlab,就在网上找了
2014-02-20 16:55:07 1066
原创 C#下XML序列化出现System.InvalidOperationException的一种解释
Type.IsGenericParameter属性为false当某个类的IsGenericParameter属性为false时,是表示该类为非泛型类或方法。此时,如果该类的变量中或者方法的参数,包含泛型变量,则会产生该错误。 public class XXXX : MsgParent, IMsg{ public XXXX() {
2014-01-16 11:25:45 4610
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人