自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大盈若冲,其用无穷。

INFP / Code / 足球 / 摄影 / 微信公众号:dongdianSL

  • 博客(42)
  • 收藏
  • 关注

原创 Java 学习笔记(四)类加载机制与反射

11。

2023-10-20 21:17:17 90

原创 Java学习笔记(三):面向对象

类和对象,以及面向对象的三大特征

2023-08-20 23:46:23 319

原创 Java 学习笔记(二)Java 集合与流式编程

集合 Collection与基本方法

2023-08-18 23:24:55 293

原创 Java学习笔记(一):多线程编程与volatile、synchronized关键字

java线程相关概念

2022-08-15 23:52:04 200 1

原创 「git」Linux下将文件都上传到github上

最近在整理自己平时写的一些代码,第一选择就是上传到github上作为一个备份和说明,防止自己遗忘。上次用版本控制已经是好几个月前了,所以难免有些生疏。所以就从新按照CSDN大佬们的基础教程重新操作了一遍。总的流程是:init初始化git-add添加文件-commit提交文件-push往远程仓库推送文件。写的比较好的一篇博文是:Git的使用–如何将本地项目上传到Github,虽然是载Windo...

2019-02-25 22:13:26 2315 1

原创 「PyQt5」使用Qtdesigner设计好界面后写一个驱动程序

使用Python写界面最方便的就是Pycharm+Qtdesigner。用Qt designer画用户界面比较容易,保存成.ui文件然后转化成.py即可。这里,我们展示下一步运行程序让这个界面显示:#coding = utf-8from intervene_ui import Ui_Formimport sysfrom PyQt5.QtWidgets import QApplicat...

2019-01-25 21:34:47 831

原创 【Bug Report】没有办法搜索到低功耗蓝牙(lescan)&/boot分区已满

操作系统:Ubuntu 16.04 LTS硬件:Acer Aspire-E5-572G2019年1月22日问题:搜不到低功率蓝牙手环最近因为项目结题用到了低功率蓝牙的模块,直接在终端输入sudo hcitool lescan扫描所有的低功耗设备,结果发现一个也搜不着。这时候凑巧注意到刚刚升级linux内核结果崩溃了,原因是/boot200多MB的分区已满,虽然/boot分区大概只是一个引...

2019-01-22 23:21:10 1214

原创 【蓝牙串口 】【Ubuntu】Python脚本蓝牙串口连接并解决权限问题

首先pip安装pyserial模块pip install pyserial复制如下脚本# coding:utf-8import serial.tools.list_portsplist = list(serial.tools.list_ports.comports())if len(plist) <= 0: print("没有发现端口!")else: p...

2018-12-16 22:51:07 2023

原创 【joysticker】【Linux】Python脚本实现USB游戏手柄的驱动

# Released by rdb under the Unlicense (unlicense.org)# Based on information from:# https://www.kernel.org/doc/Documentation/input/joystick-api.txtimport os, struct, arrayfrom fcntl import ioctl...

2018-12-16 20:13:14 5194 2

原创 【MongoDB】【pymongo】全文索引的建立与查询

刚刚接触MongoDB,就要在非常大的数据库中查找字段:这些数据库中存储的都是文书信息,需要在这些文书中提取关键词,并返回这条记录。此前用的手段是正则表达式,例如从学生列表中找到叫joe的:db.student.find({name:{$regex:/joe/}}或者db.student.find({name:/joe/})与mysql对比的话表格如下:MySQLMong...

2018-10-23 00:24:23 3041

原创 【Win10】【开始菜单打不开】任务栏修复

真是,朋友说一句,“电脑出问题了你有本事别重装系统”。我记住了。作为一个“强迫症患者”,最近电脑C盘内存快满以及翻墙代理污染了一部分ipv4网站就让我很毛,很想重装系统。但是我忍住了。根据网上的教程删掉了不少temp文件以及AppData,结果电脑空间变大了却有点卡,后来任务栏开始菜单都出现不了了。就是点右键根本没反应。百度,采坑后,有以下解决方案:在键盘上按下win+R键,或在...

2018-10-21 22:44:54 16988 27

原创 【VMware】【Ubuntu18.04.1】在Windows下运行Linux操作系统

主要参考:1.VMware Ubuntu安装详细过程(非常靠谱)2.Ubuntu18.04.1下载地址博主去年第一次接触Linux系统,给实验室的电脑装了Ubuntu双系统。主要是为了运行深度学习框架,Linux下面安装一些python的库会非常方便。但是不足的地方在于每次要给导师传一些结果的时候经常要切换到Windows下面,Ubuntu下的QQ是网友自己开源的QQ国际版,大概是2012那...

2018-10-09 22:04:17 548

转载 【NoSQL】MongoDB初识

2018-09-29 19:51:43 151

转载 [转载]算法工程师面试要点归纳

原文地址:http://blog.csdn.net/lrs1353281004/article/details/79529818整理了一下机器学习-算法工程师需要掌握的机器学习基本知识点,并附上了网上笔者认为写得比较好的博文地址,供参考。机器学习相关基础概念Variance(方差)与bias(偏差)https://www.zhihu.com/question/27068705常用性能指标...

2018-09-27 22:48:44 214

原创 【Python开发工具】【Pycharm专业版】使用tips汇总,使用心得

作为python的开发工具,博主已经试过了不少的工具,用过的有Pycharm, Sublime Text3,Spyder,Vim,Ipython Notebook以及Python自带的shell。而对于新手来说,最常见的就是Pycharm和Anaconda两种开发工具,而Anaconda里面则集成了Spyder和Notebook。这里比较推荐Pycharm,因为囊括了所以Python开发工具有的...

2018-09-27 22:40:57 938

原创 【demo】用opencv+qt识别人脸与眼睛

import cv2import time'''基于opencv和QT的瞳孔精确检测程序https://blog.csdn.net/zyx1990412/article/details/51219076基于QT和opencv的瞳孔定位及跟踪程序https://blog.csdn.net/zyx1990412/article/details/51254127'''def eyeDe...

2018-09-18 11:28:51 563

原创 【BFS】【DFS】【最短路径】

def BFS(garph,s): ''' :param garph:图 :param s: 开始的节点 :return: ''' queue =[]#存放所有的顺序 queue.append(s) seen=set() seen.add(s) while (len(queue)>0): v...

2018-09-16 12:12:55 720

原创 【已解决】瞎设置代理服务器后IE浏览器上不了网

前一段时间自己设置VPN软件,瞎搞代理(proxy)设置,结果把电脑设置的:能连上VPN,但是每个浏览器都上不去网。后来百度了下,可以通过打开注册表,把所有和127.0.0.1有关的Internet Setting文件夹及其中内容全部删掉。(crtl+F搜索HKEY LOCAL MACHINE,然后不断查找下一项,找到Internet Setting文件夹全部删掉)随后打开IE浏览器选...

2018-09-16 08:27:16 30132 1

原创 【总结】机器学习算法:最优化、梯度下降、分类标注拟合问题的选择

最优化主要学了变分法,极大值原理,线性二次型最优控制,离散时间系统最优控制,动态规划。最优控制将实际问题抽象成数学问题:构建系统动态模型(状态方程);将动态系统的初态与末态抽象成状态方程的边界条件;再提出目标函数,或性能泛函作为性能指标来衡量是否达到最优的一个判据。这种控制是在一定控制范围内的容许控制u(t)u(t)u(t)最优化问题的解法:直接法:通过数值计算在一系列迭代过程中...

2018-08-26 22:58:33 543

原创 【总结】协同过滤等推荐算法

引言: 当前推荐系统应用十分火爆,可以使系统的使用者感受到“量身定做”的服务,如网易云音乐的个性化推荐1,当当京东的推荐购买等;同时给内容企业及电商如Netflix、亚马逊、Youtube等带来巨大的收入,2009年由Netflix发起的Netflix Prize百万美元美金竞赛,将这项技术从学术界真正引入了商业界2,另据VentureBeat统计,Amazon的推荐系统为其提供了35%的商品销售...

2018-08-23 23:28:37 1754

转载 word 的脚注横线和文字怎么调整为左对齐?

转载:https://blog.csdn.net/s1162276945/article/details/80240580word 的脚注横线和文字没有居左,怎么调整为左对齐? 文字左对齐 视图 > 草稿 > 引用 > 显示备注分隔符左对齐 在脚注下拉框里选择:脚注分隔符(也就是脚注横线)改完之后点:页面视图...

2018-08-08 21:32:25 7698 1

原创 【总结】自然语言处理(NLP)算法:概述与分类

摘要:最近在准备面试NLP的一个岗位,因此先提前准备一些知识点防止被问到。主要参考自然语言处理(NLP)知识结构总结和知乎上的一些问答。 目录NLP界神级人物NLP知识结构1.概述2.形式语言与自动机3.语言模型4.概率图模型,生成模型与判别模型,贝叶斯网络,马尔科夫链与隐马尔科夫模型(HMM)5.马尔科夫网,最大熵模型,条件随机场(CRF)6.命名实体 识别,词性标注,...

2018-07-29 23:51:35 39330

转载 matlab的for循环

https://blog.csdn.net/zhyoulun/article/details/78606382

2018-07-22 20:23:15 51877

转载 [PyQt5]动态显示matplotlib作图(一)

完整实例import sysfrom PyQt5.QtWidgets import QApplication, QMainWindow, QMenu, QVBoxLayout, QSizePolicy, QMessageBox, QWidget, \ QPushButtonfrom PyQt5.QtGui import QIconfrom matplotlib.backend...

2018-07-12 19:51:59 13480

原创 [PyQt5]点击主窗口弹出另一个窗口

1.先使用Qt designer设计两个窗口,一个是主窗口,一个是子窗口 其中主窗口是新建-Main Window,子窗口是Dialog窗体。 两个窗口不能是同一类型,否则会崩溃。并保存为EyeTracking_main.ui和EyeTracking_process.ui(因为我在做眼动追踪,因此窗体命名与此相关,后同),使用UIC工具转成.py文件。2.写一个驱动函数调用...

2018-07-11 23:45:42 58058 25

原创 [numpy问题]The truth value of an array with more than one element is ambiguous.

问题描述:在进行Hough圆变换时,需要输出一个圆的坐标:circles = cv2.HoughCircles(canny, cv2.HOUGH_GRADIENT, 2, 40, param1=30, param2=30, minRadius=0, maxRadius=20)接下来会根据这个圆的坐标来画圆心:for circle in circles[0]: x=int...

2018-07-11 23:16:33 37171

转载 Canny边缘检测原理

https://blog.csdn.net/ssw_1990/article/details/53213515

2018-07-06 17:24:56 183

转载 树莓派3B +连接经典蓝牙

树莓派3使用连接蓝牙

2018-06-20 14:15:40 4214

转载 [转]Raspberry Pi+Python3.5的OpenCV3.4的配置教程

基于树莓派3B+Python3.5的OpenCV3.4的配置教程(树莓派、linux通用)OpenCV3源码方式安装教程(最新3.4.1)

2018-06-19 10:03:56 1357

原创 [折腾向]树莓派3B+安装系统(Raspbian)以及配置环境

自己根据网上各路大神的博文费时2天配置好树莓派,写下博文记录自己折腾树莓派的过程。硬件真的比想象中的麻烦

2018-06-13 23:43:42 85228 17

转载 Ubuntu上的赛车游戏——StuntRally

官网:http://stuntrally.tuxfamily.org 下载:https://sourceforge.net/projects/stuntrally/files/2.6/该游戏是建立在大量的开源技术上的,如Vdrift,bullet,OGRE,PagedGeometry和MyGUI,玩家可以从153条赛车轨道和24个关卡中感受到游戏的魅力,并且这款游戏超过四个小时的游戏时间...

2018-06-11 15:27:58 1407

原创 [joysticker]使用Ubuntu读取USB手柄/方向盘的输出控制

参考: 1.在UBUNTU中使用北通USB游戏手柄 2.Linux获取/dev/input目录下的event对应的设备1.cat命令cat 是一个文本文件查看和连接工具。查看一个文件的内容,用cat比较简单,就是cat 后面直接接文件名,如cat linuxyw.txt cat –help可以查看cat帮助信息,如各种参数使用方法,当然也可以用man cat来查看,建议大家...

2018-06-08 21:54:41 11685 3

原创 [TITANX × 4]在服务器上运行darknet/YOLOv3

本文主要记录自己在学校服务器上安装最新的yolo框架,以及出现的一些问题。主要内容有ssh远程登录与传输文件,在服务器上编译darknet,并使用图片测试。

2018-06-08 18:54:08 5673

原创 [2G显卡]使用darknet/YOLO训练自己的数据

本文主要针对用显存较小的电脑上训练自己的YOLO数据,在clone了最新的darknet后结果只能跑得动yolov2,使用的是yolo.cfg与yolo.weights做的初始测试。随后修改配置文件,标记数据做的训练。 本人的环境是:Ubuntu 16.04+Nvidia GTX 1050显卡(2G)+ Python3.5.1+ CUDA 8.0 如果看到博文有什么疑问或是想要的交流的可以直接在文章后面留言~

2018-06-05 20:39:06 8968 23

原创 [数据结构与算法笔记](一)Python引入时间复杂度与大O表示法

1引入例1 如果a+b+c=1000,且a^2+b^2=c^2(a、b、c为自然数),如何求出a,b,c所有的可能性? 直觉:采用枚举法 思路: a=0 b=0 c=0~1000import timestart=time.time()for a in range(0,1001): for b in range(0,1001): for c in ra...

2018-05-23 00:16:31 783

原创 [菜鸟向] Pytorch的模型与变量由CPU模式转GPU模式的操作与debug

1.修改CPU版本的pytorch模型到GPU版本从github上git下来的CNNs程序需要将分类结果在opencv上显示,图片是采用单帧处理,因此每一帧的图片返回类别与置信度的速度需要加快,于是想到该CPU版本的模型到GPU版本。在参考网上的文档和博客后,发现只要在模型和参数后加.cuda()即可将模型由cpu上的运算调到gpu上运算。首先需要确定自己的pytorch版本能否进行g...

2018-05-22 19:17:32 11732 3

原创 读取cv.VideoCapture(0)的frame帧转变为PIL.Image图片格式时遇到的坑

在项目中遇到一个问题是想将VideoCapture()读到的frame图片转变成PIL的Image图片格式。坑1:BGR还是RGB模式?兴冲冲地在在网上找到一段代码,将opencv中的imread()图像转成PIL.Image格式,详见python中PIL.Image和OpenCV图像格式相互转换OpenCV转换成PIL.Image格式:import cv2 from PI...

2018-05-19 00:20:42 7429 2

原创 [Learning Deep Features for Scene Recognition using Places Database]场景分类demo的实现

参考:https://github.com/CSAILVision/places365 论文:Learning Deep Features for Scene Recognition using Places Database需要预先安装包:numpypytorchopencv-pythonPillow首先将places365的代码git到本地:git clone ht...

2018-05-18 20:54:39 1551 1

原创 深度学习应该选择tensorflow还是pytorch?一个场景分类任务惹出的问题

最近在做一个场景分类的任务,用AlexNet在Places数据集上做场景的分类训练,使用的框架是TF,自己不到2G的显存很容易就崩溃了,一直出现如下错误:ResourceExhaustedError (see above for traceback): OOM when allocating tensor with shape[12544,4096] [[Nod...

2018-05-17 22:59:51 2578

原创 使用pycharm集成qtDesigner和PYUIC

自己的环境:PyQt5,Python3.5创建办法:在pycharm的 File->Settings->Tools->External Tools 添加如下两个1:Qt5 Designer,用来打开.ui(找自己的designer路径 可以用locate designer)分别填入如下Qt5 DesignerQt5 Designer/usr/...

2018-05-17 20:36:56 1717

空空如也

空空如也

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

TA关注的人

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