自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (28)
  • 收藏
  • 关注

原创 记一次工信部电子5所的笔试面试记录

昨天,我怀着忐忑的心情去参加了工信部电子5所的笔试与面试,由于招聘公告上并没有具体说明笔试考什么内容,小编内心以为考行测,然后就看了一下行测,到试场上考试时发现,考的并不是行测,而是专业知识,顿时就傻眼了,因为没有好好复习的缘故,所以很多都忘了,泪奔啊。我应聘的是科研工程师(工业智能)岗,笔试内容大概如下:1 选择题有18题考察点比较多,都是一些常见的考点,如二叉树遍历、编译原理、C语言宏定义...

2019-03-12 09:53:09 13580 5

原创 2019年面试问题汇总1

2019年面试问题汇总12019年,我开始了寻找新工作。下面逐一记录下到每一个公司去面试时会遇到的面试问题。汇丰软件技术开发java岗面试的时候有两位面试官,一个男的,一个女的,感觉他们的知识水平比较高,问的问题不算很难,但是需要你认真回答:简单用英文介绍一下你自己用英文介绍一下你做过的项目你在团队中扮演什么角色ArrayList和Vector怎么使用?多线程环境下需要注意什么?...

2019-01-24 15:53:47 707

原创 mysql 存储过程之复杂查询

有这样一个场景,一个plan可能对应多个place,多个时间,多条记录,一个用户 表1为: CREATE TABLE IF NOT EXISTS InspectionPlan ( id char(36) NOT NULL COMMENT ‘巡检计划ID’, name char(36) NOT NULL COMMENT ‘巡检计划名字’, status smallint(6) ...

2018-03-26 14:11:12 3090 1

原创 Mysql多表查询

有这样三个表,表1的数据为: 表2的数据为: 表3的数据为: 要创建图4这样的视图: mysql语句该怎么写?同事给出的建议是,先创建一个试图,将3个表联合起来,再从这个视图中将字段按照group by 和concat函数进行连接。具体操作如下: 1 创建三表联合视图 select pp.id AS id,pp.planId AS planId,pp.pla...

2018-03-20 14:44:39 845

转载 pdb: Using the Python debugger in Django

A couple conversations I had at DjangoCon last week reminded me that I’d never gotten around to finishing this little post.Since I started taking my first iOS development baby steps last year, I’v

2017-08-24 11:37:34 351

原创 rpi3 配置串口

Pi串口使用配置1 从http://ukonline2000.com/?attachment_id=881下载pi3-miniuart-bt-overlay文件,解压出pi3-miniuart-bt-overlay.dtb文件,并将dtb文件拷贝到/boot/overlays/目录下 2 编辑/boot目录下的config.txt文件添加下面两行:dtoverlay=pi3-m

2017-08-16 12:16:43 514

原创 使用三边定位算法进行室内定位

使用超宽带进行室内定位时,一般是通过测量时间来计算标签到基站的距离,通过多个标签到基站的距离,以及基站的实际物理坐标,就可以计算出标签所在的三维坐标.这里我假设已经使用超宽带信号(实际上采用开发板:DW1000FOLLOWER_F405 4套作为基站,DWM1000WEAR 2套作为标签)测得带有一定误差的多个距离,则根据这多个距离可以计算出标签的三维坐标.假设四个基站物理坐标为(x1,y1,

2017-07-25 15:58:57 22764 6

原创 AR多标签识别3

需求缘起:领导说使用ARtToolKit识别出barCode后,根据barcode的所在的实际位置和barcode相对应的产品尺寸,给产品所在平面画一方框给产品做上标记,并给产品添加相对应的描述信息。刚开始时领导说只要给识别出的barcode画上方框,并添加描述信息就好了,结果他又改变主意了,好吧, 作为下属,我还能说什么呢,好好改代码才是正事。因为标签和产品在同一平面,我以为只要在实际中

2017-05-17 18:04:49 3684 3

原创 AR多标签识别

在ARToolKit5的基础上,对check_id.c文件进行修改,对识别到的标签添加相对应的文字显示信息。代码有两个c文件组成keydakMAR.c和BasicInfo.ckeydakMAR.c的代码如下:// ============================================================================//    Inclu

2017-05-08 18:26:50 2214 1

原创 java UDP 同步socket

前段时间使用Netty实现udp和多个无线wifi数据采集模块进行异步通信,结果发现丢包很严重,丢包率达到了百分之一,实在让人犯愁。领导说可能是底层代码出了问题,然后我使用java原生的udp进行同步通信,发现木有存在丢包问题。目前还不知道自己到底踩了什么坑,先记录于此,等哪天有空了再回来想想这个坑到底在哪。使用udp异步通信的客户端代码如下:       public class Udp

2017-04-13 17:54:37 1151 1

原创 ARToolKit在VS2013下的使用配置步骤

ARToolKit在VS2013下的工程创建1 创建一个Win32 ConsoleApplication的空工程,命名ARToolKitTest 2 配置工程    添加预处理器_CRT_SECURE_NO_WARNINGS 配置C/C++ Precompiled Header  配置VC++ Directories

2017-04-10 17:39:41 3087 1

原创 AR多标签识别程序2

1 Basic.h 文件部分#include #include #include /*函数原型声明*///获取空调的温度相关信息char *getAirInfo();char *getHotChannelInfo();char *getColdChannelInfo();char *getCabinetInfo();char* getPDUInfo();

2017-04-10 17:11:53 570

原创 AR多标签识别程序1

#include #include #include #ifndef __APPLE__#  ifdef _WIN32#    include #  endif#  include #else#  include #endif#include #include #include #include #include "GLFont.h"

2017-04-10 16:59:45 1702 1

转载 opengl绘制文字

转自网摘 http://www.cnblogs.com/mattins/p/4126298.html。没示例程序。增加了两个文件,showline.c, showtext.c。分别为第二个和第三个示例程序的main函数相关部分。在ctbuf.h和textarea.h最开头部分增加了一句#include 附件中一共有三个示例程序:第一个,飘动的“曹”字旗。代码为:flag.c, GL

2017-03-29 14:08:51 18696 3

原创 树莓派源的更新

1 备份软件更新源 sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak sudo cp /etc/apt/sources.list.d/raspi.list /etc/apt/sources.list.d/raspi.list.bak 2 修改软件源 编辑文件 sudo nano /etc/apt/sou

2017-03-20 10:24:31 761

原创 树莓派编译c源码时遇到问题

说明系统没有安装相对应的lib,或者相对应的lib版本不对, lib(.so档)的symbolic link 不正确,没有连结到正确的函式库文件(.so) 解决办法如下: sudo apt-get install libx11-dev sudo apt-get install liblzma-dev sudo apt-get install libx11-xcb-dev sudo apt-

2017-03-10 13:15:02 1157

转载 谷歌高级搜索技巧

如何使用GOOGLE高级搜索技巧一,GOOGLE简介Google(www.google.com)是一个搜索引擎,由两个斯坦福大学博士生Larry Page与Sergey Brin于1998年9月发明,Google Inc. 于1999年创立。2000年7月份,Google替代Inktomi成为Yahoo公司的搜索引擎,同年9月份,Google成为中国网易公司的搜索引擎。98年至今,GOOGLE已经获

2017-01-12 23:45:02 590

原创 debian系统添加开机启动服务

因客户需求,需要开机就能在浏览器中看到实时视频,而自己设计观看实时视频的方案是:使用ffmpeg直接解码rtsp流,将解码结果通过http发送到nodejs服务器,nodejs服务器使用Websocket发送给客户端,客户端使用canvas实时绘制图像。 因此,在能观看实时视频之前需要添加ffmpeg视频解码和nodejs服务器的开机启动。最简单的做法应该是将命令直接放到/etc/rc.loc

2017-01-12 23:42:19 6095

原创 树莓派添加开机启动项服务

node /home/pi/wsp/jsmpeg/stream-server.js kay 9092 9094 & 因客户需求,需要开机就能在浏览器中看到实时视频,而自己设计观看实时视频的方案是:使用ffmpeg直接解码rtsp流,将解码结果通过http发送到nodejs服务器,nodejs服务器使用Websocket发送给客户端,客户端使用canvas实时绘制图像。 因此,在能观看实

2016-12-26 09:39:18 8265

原创 关于xuggle在linux上使用问题

最近在做一个实时视频流解码成图片以实现在浏览器上无需安装插件就能播放实时视频流问题,在这个过程中使用到了jar 包xuggle-xuggler-5.4.jar实现视频流的解码,在win8系统下测试通过,使用Intellij IDEA打包成可执行jar包放到linux服务器上,结果发现运行出错,具体出错问题如下所示:顿时让自己火冒三丈,急忙寻找解决方案。

2016-12-23 10:36:08 1499

原创 Java中"=="和equals方法

今天,在写代码时,因为对"=="和equals方法不是很清楚,结果误用了“==”,导致程序出现bug,在此做一小结,方便自己牢记此次教训。当sensorDefineId 内容相同时,同为"UPS-DZ_192.168.16.194_6001_1_10817_1"这个字符串值,使用代码     if(sensorList.get(i).getSensorDefineId()==sen

2016-12-21 14:41:00 370

转载 MySQL存储过程

MySQL 存储过程是从 MySQL 5.0开始增加的新功能。存储过程的优点有一箩筐。不过最主要的还是执行效率和SQL代码封装。特别是 SQL 代码封装功能,如果没有存储过程,在外部程序访问数据库时(例如PHP),要组织很多 SQL 语句。特别是业务逻辑复杂的时候,一大堆的 SQL 和条件夹杂在 PHP代码中,让人不寒而栗。现在有了 MySQL存储过程,业务逻辑可以封装存储过程中,这样不仅容易

2016-12-16 17:50:51 305

转载 MySQL在线表结构变更

事情变得有意思了,上一篇花1小时撰写的“一分钟”文章,又引起了广泛的讨论,说明相关的技术大家感兴趣,挺好。第一次一篇技术文章的评论量过100,才知道原来“评论精选”还有100上限,甚为欣慰(虽然是以一种自己不愿看到的方式)。 《啥,又要为表增加一列属性?》的方案颇有争议:(1)版本号version + 扩展字段ext(2)用增加列的key+value方式扩充属性 有

2016-12-16 17:25:57 805

转载 MySQL为表增加一列属性解决方案

需求缘起产品第一版:用户有用户名、密码、昵称等三个属性,对应表设计:user(uid, name, passwd, nick)第二版,产品经理增加了年龄,性别两个属性,表结构可能要变成:user(uid, name, passwd, nick, age, sex)假设数据量和并发量比较大,怎么变?(1)alter table add column?不太可行,锁表

2016-12-16 17:23:50 6708

原创 MySQL触发器使用

MYSQL包含对触发器的支持。触发器是一种与表操作有关的数据库对象,当触发器所在表上出现指定事件时,将调用该对象,即表的操作事件触发表上的触发器执行。创建触发器在Mysql中,创建触发器语法如下:CREATETRIGGER trigger_nametrigger_timetrigger_event ON tbl_nameFOR EACH ROWtrigger_stm

2016-12-16 16:56:39 315

原创 Gradle多项目构建

基于以前自己都是直接用Intellij IDEA构建单个Gradle项目,但是在在实际中往往是一个Gradle项目中包含了几个子gradle项目,由于使用Intellij并没有直接构造一个gradle项目包含多个子项目的方法,但我们又想使用Intel lij进行程序编写。最好的办法就是先手动构造好Gradle多项目,再使用Intellij 进行导入。具体操作如下:1 新建一个文件夹mult

2016-12-12 17:30:39 3464

原创 Intellij IDEA打jar包方式

很多时候,我们都是在windows下使用intellij IDEA编写代码,然后再打成jar包,上传到linux服务器执行。下面描述一下如何在intellij IDEA下打jar包,并将其传输到linux系统下运行假设我在intellij idea java工程下有可运行程序:package com.keydak.main;import com.common.utils.Arr

2016-12-12 10:49:21 21299

原创 rpi3 添加实时时钟DS3231

# RealTimeOnRaspberryPi关于树莓派实时时钟遇到的问题实时时钟设置参考链接http://www.raspberrypi-spy.co.uk/2015/05/adding-a-ds3231-real-time-clock-to-the-raspberry-pi/http://blog.csdn.net/huayucong/article/details/50061

2016-11-23 15:59:16 2431

转载 spark编程学习

Spark编程指南笔记 2015.02.03本文是参考Spark官方编程指南(Spark 版本为1.2)整理出来的学习笔记,主要是用于加深对 Spark 的理解,并记录一些知识点。1. 一些概念每一个 Spark 的应用,都是由一个驱动程序构成,它运行用户的 main 函数,在一个集群上执行各种各样的并行操作。Spark 提出的最主要抽象概念是弹性分布式数据集,它是一个有容

2015-03-22 11:49:45 810

转载 spark编程指南

Spark编程指南笔记 2015.02.03本文是参考Spark官方编程指南(Spark 版本为1.2)整理出来的学习笔记,主要是用于加深对 Spark 的理解,并记录一些知识点。1. 一些概念每一个 Spark 的应用,都是由一个驱动程序构成,它运行用户的 main 函数,在一个集群上执行各种各样的并行操作。Spark 提出的最主要抽象概念是弹性分布式数据集,它是一个有容

2015-03-22 11:45:01 796

转载 weka: 生成并保存ARFF格式数据

packageorg.honghe; importweka.core.Attribute;importweka.core.FastVector;importweka.core.Instance;importweka.core.Instances;importweka.core.converters.Co

2014-12-14 14:58:21 931

转载 Weka开发--在你的代码中使用weka

原文地址:http://www.360doc.com/content/13/0722/21/13256259_301811989.shtml无意间在网上看到了:http://weka.wiki.sourceforge.net/Use Weka in your Java code,相对我写的代码,它的当然更有权威性。翻译完了,第一次翻译,术语的汉语很多不清楚。还没有校

2014-12-12 10:54:22 989

转载 python操作Excel读写--使用xlrd

源网址:http://www.cnblogs.com/lhj588/archive/2012/01/06/2314181.html一、安装xlrd模块   到python官网下载http://pypi.python.org/pypi/xlrd模块安装,前提是已经安装了python 环境。二、使用介绍  1、导入模块      import xlrd

2014-12-12 10:49:12 394

linux下的nginx安装依赖包和安装教程

在linux系统下的nginx 安装依赖包和安装操作教程,包括nginx-1.11.7.tar.gz,openssl-1.1.0c.tar.gz,pcre-8.39.tar.gz和zlib-1.2.8.tar.gz

2018-11-30

现代贝叶斯统计学

讲述贝叶斯统计学方法,偏重于理论,方便开发人员更深刻理解贝叶斯算法和在编程中实现

2017-06-28

ARToolKit标签识别程序

利用ARToolKit识别barcode,根据barcode添加相对应的barcode和文字信息

2017-05-17

glances系统监控

使用glances和wmi实现网络设备的资源监控java代码demo

2017-05-12

nmap查找在线主机java demo

通过nmap软件查询在线主机的java demo

2017-05-12

JDKapi中文版

java api 中文版

2017-03-22

阿里巴巴开发手册

阿里巴巴Java开发规范

2017-03-22

git 分享ppt

git 学习分享

2017-03-22

netty权威指南书籍代码

netty 权威指南书籍源码

2017-03-22

模式识别课件ppt

该资源系统讲述了模式识别的基础理论和基本方法,如Boosting,HMM,决策树,参数估计,判别函数,聚类分析,特征提取,模糊集识别论,人工神经网络支持向量机和遗传算法等

2017-03-13

c++一对多异步socket通信

使用c++语言编写的基于windows的异步socket通信,在vs2013下编译测试通过

2017-03-10

java 异步socket文件传输

基于java nio socket 的文件传输例程

2017-03-09

阿里巴巴Java开发手册

2017-03-01

在VMware下扩展Ubuntu存储容量的方法

描述了使用Gparted软件在虚拟机下扩展ubuntu存储容量的具体方法和步骤

2014-12-17

动态3D地球图

利用glut库来实现3d地球形状的描绘和旋转

2014-11-25

Data Mining Practical Machine Learning Tools and Techniques

介绍各种各样数据挖掘算法以及其在weka软件上的使用

2014-11-23

WEKA相关参考文档

weka资料\1 有没有weka相关的qq群.doc ........\assignment1.pdf ........\BayesianNetClassifiers.pdf ........\ExperimenterTutorial-3.5.3.pdf ........\ExperimenterTutorial.pdf ........\ExplorerGuide-3.5.5..pdf ........\ExplorerGuide.pdf ........\KDD05.ppt ........\KnowledgeFlowTutorial.pdf ........\Lect15-Weka.ppt ........\Machine Learning Software Intro WEKA.ppt ........\ML_Oliver.pdf ........\WEKA ExplorerGuide-3.5\ExplorerGuide-3.5.5..doc ........\Weka-tutorial.ppt ........\weka.ppt ........\weka中文网站.doc ........\weka使用教程.doc ........\........说明中文版\ExplorerGuide-3.5.5..pdf ........\weka文档.doc ........\weka连接数据库.doc ........\在eclipse 中如何配置weka.pdf ........\数据挖掘技术简介.doc ........\WEKA ExplorerGuide-3.5 ........\weka使用说明中文版 weka资料

2014-11-23

weka数据挖掘软件相关文档

weka资料\1 有没有weka相关的qq群.doc ........\assignment1.pdf ........\BayesianNetClassifiers.pdf ........\ExperimenterTutorial-3.5.3.pdf ........\ExperimenterTutorial.pdf ........\ExplorerGuide-3.5.5..pdf ........\ExplorerGuide.pdf ........\KDD05.ppt ........\KnowledgeFlowTutorial.pdf ........\Lect15-Weka.ppt ........\Machine Learning Software Intro WEKA.ppt ........\ML_Oliver.pdf ........\WEKA ExplorerGuide-3.5\ExplorerGuide-3.5.5..doc ........\Weka-tutorial.ppt ........\weka.ppt ........\weka中文网站.doc ........\weka使用教程.doc ........\........说明中文版\ExplorerGuide-3.5.5..pdf ........\weka文档.doc ........\weka连接数据库.doc ........\在eclipse 中如何配置weka.pdf ........\数据挖掘技术简介.doc ........\WEKA ExplorerGuide-3.5 ........\weka使用说明中文版 weka资料

2014-11-23

用python创建手写C扩展模块基本过程

用python创建手写C扩展模块基本过程 编写接口代码主要分为四步: 1. 包含Python的头文件 2. 为每个模块的每一个函数增加一个型如PyObject* Module_func()的包装函数。 3. 为每个模块增加一个型如PyMethodDef ModuleMethods[]的数组。 4. 增加模块初始化函数void initModule() 假设具有以下三个C语言函数原型,并且每个函数都分别存储在三个独立的C文件中。

2014-11-20

Django_中文教程.pdf

Django book 2.0 的中文翻译。 最近更新 - 贡献者 方便自己也方便大家,敬请积极参与翻译! 第一章:介紹Django 完成度 100.00% 阅读 翻译 第二章: 入门 完成度 100.00% 阅读 翻译 第三章: 视图和URL配置 完成度 100.00% 阅读 翻译 第四章:模版 完成度 100.00% 阅读 翻译 第五章:模型 完成度 100.00% 阅读 翻译 第六章:Admin 完成度 100.00% 阅读 翻译 第七章:表单 完成度 100.00% 阅读 翻译

2014-11-19

python编程金典的一些例子

给出了一些关于《python编程金典》这本书的一些源代码,有一些代码可能有些改动,仅供python语言学习者一些参考。

2013-12-15

FPGA应用技术基础教程

FPGA应用技术基础教程,有兴趣学习FPGA的朋友可以将它作为学习资料,轻松入门

2012-04-04

FPGA_ASIC高性能数字系统设计[李洪革][电子教案].rar )

描述了如何用FPGA设计高性能数字系统。

2012-04-04

空空如也

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

TA关注的人

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