自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(71)
  • 资源 (7)
  • 问答 (2)
  • 收藏
  • 关注

原创 Idea插件

Idea 插件

2022-08-30 16:33:52 27

原创 Go语言基础知识

go

2022-06-13 16:16:57 26

原创 Spring学习网站

1.中文学习文档 https://www.docs4dev.com/docs/zh/spring-framework/4.3.21.RELEASE/reference/2.官方文档https://docs.spring.io/spring-framework/docs/current/reference/html/core.html

2021-12-23 10:01:00 376

原创 docker搭建openstf, 远程无延时控制手机

最近手机需要放到实验室运行,想通过外部访问直接控制手机,而不需要到实验室里,费时费力。发现网上的开源项目stf,它可以搭建一个批量控制手机的web平台,目前只能运行在linux环境中,所以需要准备一台linux服务器1. docker拉取镜像docker pull openstf/stf:latestdocker pull sorccu/adb:latestdocker pull r...

2020-04-28 18:31:05 1365

原创 html网页设计模板

https://webframe.xyz/

2020-04-26 15:45:50 22713

原创 Docker实战(二):docker中安装mysql

1.从docker hub上拉取mysqldocker pull mysql:5.62.配置mysqldocker run --name mysql -p 3306:3306 -v /mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.6docker run --name mysql -p 330...

2019-12-16 17:46:02 102

原创 Docker实战(一):安装docker

1.查看linux系统能够安装的docker版本apt-cache madison docker-ce2.选择一个版本进行安装sudo apt-get install docker-ce=5:19.03.5~3-0~ubuntu-bionic3.测试安装成功docker4.简单命令1. 显示所有容器 docker ps -a2. 运行某个容器 doc...

2019-12-16 15:04:19 148

原创 Linux实战(二):基本命令

使用linux系统时,防止ip发生变化,可以通过命令暂时修改IPifconfig eth0 192.168.1.155 netmask 255.255.255.0注意:1)重启后IP会重置 2)通过ipconfig命令可以查看eth0 的真实名称查看当前运行的端口netstat -talnp查找进程 ps -ef |grep 'python'...

2019-12-16 11:25:53 83

原创 Django(四) django 国际化

1.首先在windows上安装gettext, 在cmd命令行中输入gettext --version或者 xgettext --version确保安装成功2.django的settings.py文件中配置一下内容MIDDLEWARE = [ 'django.middleware.locale.LocaleMiddleware',]LANGUAGE_CODE = 'zh-h...

2019-12-03 17:00:40 131

原创 Python 对象 dict之间的转换

python(1) 对象转dict user.__dict__(2) querySet 转list list()(3) list[对象] 转json 字符串jsonserializers.serialize(4) 字符串转json json.loadsvue(1) 对象转jsonJSON.stringify...

2019-11-29 14:35:39 2153 1

原创 Django(三) django session正常配置以及跨域配置

1.settings.py# session保存在数据库中SESSION_ENGINE = 'django.contrib.sessions.backends.db'SESSION_COOKIE_NAME = "sessionid"SESSION_COOKIE_PATH = "/" # Session的cookie保存的路径(默认)SESSION_COOKIE_DOMAIN =...

2019-11-26 13:47:26 826

原创 Django(二) django跨域请求配置

1.setting.py文件INSTALLED_APPS = [ 'corsheaders']MIDDLEWARE = [ 'corsheaders.middleware.CorsMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfVi...

2019-11-26 13:36:56 277

原创 Vue(一):使用vue-cli搭建简单的vue工程

1. 安装nodejs2. npminstall-gcnpm--registry=https://registry.npm.taobao.org 使用淘宝镜像,以免速度过慢3. npm install -g vue-cli 安装vue脚手架,用来进行vue搭建4. vue init webpack firstvue 创建一个第一个vue工程5. npu run dev ...

2019-11-14 10:13:39 126

原创 SpringMVC(四) hibernate的配置

1.首先在pom.xml文件中添加hibernate的依赖,主要看代码中<!-- Hibernate模块依赖 开始-->以下的内容<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocati...

2019-10-23 15:25:48 123

原创 SpringMVC(三) 拦截器的配置

1.首先在servlet.xml文件中添加配置属性 <!--拦截器配置,多个拦截器,顺序执行--> <mvc:interceptors> <mvc:interceptor> <mvc:mapping path="/*"/> <mvc:exclude-m...

2019-10-22 17:56:17 138

原创 SpringMVC(二) 通过注解调用service层与dao层

一.自动注解的方式1. 首先在com.springmvc包下创建controller, service, dao, model文件夹,并且分别添加对应的java文件2. 在文件中添加任意方法,保证controller--> service --> dao 流程顺利执行 controller层代码@Controllerpublic class login...

2019-10-22 16:32:41 2859 1

原创 SpringMVC(一) 初识SpringMVC 简单搭建

1. 首先使用eclipse工具,右键创建一个maveng web工程2.配置pom文件,引入所需jar包<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://mav...

2019-10-22 11:34:47 108

原创 maven 搭建 struts2

1. 右键创建一个maven工程2. 修改pom.xml文件<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 h...

2019-10-21 14:52:42 79

原创 Linux实战(一):挂载硬盘

linux系统比较烦人,插上硬盘之后可能也无法读取或者非正常关机时硬盘也容易丢掉,种种问题让人头大,本节介绍一下linux系统中硬盘的挂载。sudo fdisk -l 查看所有可以挂载的硬盘df -h 查看当前挂载的硬盘sudo mount /dev/sdb2 /home/media 将硬盘挂载到指定的目录fuser -m -u /dev/sda2 挂载失败时可以查看当前硬盘是否已被占...

2019-07-23 15:33:01 191

原创 keras入门(四) ResNet网络 实现猫狗大战

先来一张resnet网络结构图,本文采用的是resnet50核心思想就是引入skip connect,阻止深层网络的退化。 import kerasfrom keras import Model, layersfrom keras.layers import Conv2D, Ba...

2019-07-03 00:57:22 1815 2

原创 keras入门(三) VGG 10折交叉验证实现cifar10的分类

#!/usr/bin/env python3# -*- coding: utf-8 -*-"""Created on Sun Sep 30 17:12:12 2018这是用keras搭建的vgg16网络这是很经典的cnn,在图像和时间序列分析方面有很多的应用@author: lg"""#################import kerasfrom keras imp...

2019-07-03 00:45:35 4777 10

原创 python中opencv库的使用 (二) 霍夫直线检测与霍夫圆检测

在图像处理中,经常会遇到对直线或者圆的检测,之后再进行后续处理,下面简单介绍一下opencv中的霍夫检测对棋盘的直线检测import cv2 as cvimport numpy as npdef line_detect(bw_image, image): # rho 线段以像素为单位的距离精度,double类型的,推荐用1.0 # theta 检测直线的角度,一般...

2019-06-16 23:01:31 445

原创 python中opencv库的使用 (一) 图像的二值化

图像处理中,二值图像是经常用到的处理图像,下面简单介绍一下opencv中的二值化处理import cv2 as cvimport matplotlib.pyplot as pltimage = cv.imread('./klay.jpg')gray_image = cv.cvtColor(image, cv.COLOR_BGR2GRAY)# 其中127为设定的阈值,255为设定的最...

2019-06-16 17:03:03 2245 1

原创 keras入门(二) VGG网络实现猫狗大战

上次用keras实现了简单的线性方程,接下来实现比较经典的CNN网络-----VGG16,下面显示的是VGG网络的结构图 这里使用vgg-16,经过多个(卷积层,池化层),最后通过三个全连接层变为一个一维的数据,用softmax生成每个标签的类别,直接上代码,数据直接可以下载kaggle的猫狗数...

2019-04-24 16:11:32 2193 2

原创 利用dlib库进行人脸识别

现如今人脸识别的技术已经十分先进了,识别率很高,dlib也是人脸识别常用的一个库,可以检测出人脸上的68个点,并且进行标注,当我们准备自己的人脸数据时,常常用dlib进行数据提取。首先需要在python中安装dlibpip install dlib==19.6.1如果提示无法编译的错误,则需要在python环境中安装cmake,之后再安装dlib就能够成功dlib人脸检测使用分为...

2019-03-27 09:37:19 2151 1

原创 keras入门(一) 求线性方程解

为什么用keras写呢,当然是因为它搭建网络速度快,使用简单,作为tensorflow的封装,省去了很多中间层,也省去了繁琐的步骤,所以刚刚入门的同学可以先用keras敲开深度学习的大门,搭建自己的网络结构,相比于tensorflow的流程图(刚开始真的不好理解)真的好太多,如果未来需要深入学习,tensorflow的学习还是不可避免的,因为它更加偏底层一些,更容易理解网络结构from ke...

2019-03-18 14:20:43 423

原创 matlab 图像分割

在切割目标与背景色比较分明的场景,比如说纯色背景上有文字,图标等等,需要进行图像切割,区分出图标与文字,可以简单的使用matlab的一些算法进行切割。首先对整体图像进行大津法二值化im2bw(img, graythresh(img));由于部分区域是有间隙的,需要统一为一个整体,所以使用形态学处理中的膨胀算法,对图像进行膨胀,把一些间隙填满B = strel('square',...

2019-01-22 17:54:13 6212

原创 Matlab 图像特征提取

在图像处理过程中,尤其是图像相似度的匹配,在图片量比较小的情况下,深度学习的效果往往达不到期望,所以需要利用传统图像处理的方法,对图像特征进行提取,常用的方法有lbp,hog,sift,surf。lbp算法主要是对图片纹理特征进行提取,一旦图片旋转,平移或者缩放,所提取的lbp特征就会发生很大变化。hog算法主要是对图片形状特征进行提取,一旦图片旋转,平移或者缩放,所提取的lbp特征就会发...

2018-10-11 10:50:59 20780 1

原创 Django(一) 初识django,简单的流程

首先我们需要在电脑安装django,python等环境(windows) cd 到我们的目录后 1.django-admin startproject mysite 建立自己的站点2.python manage.py runserver 启动django服务,之后可以通过127.0.0.1:8080网址访问3.python manage.py startapp name 建立一个自己的...

2018-08-10 13:42:00 208

原创 人工智能学习网站

1. 专知http://www.zhuanzhi.ai/2. python翻译网站https://yiyibooks.cn/ https://www.lfd.uci.edu/~gohlke/pythonlibs/#mysql-python https://pypi.org/3. 图像分类 kerashttps://blog.csdn.net/wang112...

2018-08-07 09:28:47 1799

原创 python利用百度API进行文字识别

首先需要在百度的AI中新建一个应用列表,获取我们需要的API Key与Secret Key按照百度官方API的demo,可以获取到token_id#client_id 为官网获取的AK, client_secret 为官网获取的SKhost = 'https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentia...

2018-07-30 14:05:31 4003

原创 github上发布工程代码

(1)首先注册一个github账号,之后新建一个仓库,会生成一个URL,类似于https://github.com/cnxhh/Float(2)下载安装github上传工具,用于本地代码的上传操作(3)打开git-bash.exe,输出命令:    1. cd 进去代码文件夹    2. git init 初始化生成.git文件夹    3. git add . 添加目录下所有文件夹,也可以指定单...

2018-06-26 10:18:12 163

原创 Eclipse 把java代码打包为jar,再转为exe

要把java程序做成一个exe可执行程序,第一步是通过eclipse自带的打包工具把java代码打包为jar包。首先选中工程,右键后点击Export,之后点击JAR file。看下图中红色区域,除了代码其他部分全部勾掉。然后一路next直到finish。之后把生成的jar包,以及工程依赖的jar包,以及我们需要的jre环境全部copy到一个文件夹下。打开exe4j软件。打开软件后点击next,选择...

2018-06-05 16:13:27 3770 1

原创 安卓adb控制手机

最近做项目发现同事做的Api能够让电脑通过USB控制手机进行操作,原来用的是谷歌开发的adb。简单说一下如何控制手机拍照吧,其他的以后接触到了再补上。 首先要想使用adb,需要配置adb的环境变量,还需要安装手机的adb驱动才能够使用adb命令。可以通过adb devices命令查看连接的设备,确认adb命令是否好使。 adb进行手机拍照时,手机相机必须...

2018-04-09 12:21:59 3364 4

原创 SpringMVC 跨域请求

工作中,可能会开发 网站Api供客户访问,往往客户的入口与我们的Api不在同一个服务器上,这时候我们需要让http可以跨域请求。一种方式是让客户请求时,直接在header中添加允许跨域的属性,第二种方式就是我们在框架的过滤器中为header添加跨域属性,最新版的SpringMVC已经压缩成一个注解,直接使用。这里,我们贴一下旧版SpringMVC的跨域请求代码。package com.img.ut...

2018-03-24 10:04:52 239

原创 java图像处理工具

imagemagicGraphicsMagickffmpegopencv

2017-11-20 22:19:20 592

原创 C# 读取文件夹下文件,按照名字排序

正常的读取文件时非常简单的,按照文件名排序就要参照Windows的排序,往往添加排序处理后与windows的排序规则不统一,所以要学会调用windows的排序dll,可以节省很多时间。 //APP_DATA\Advertisement DirectoryInfo folder = new DirectoryInfo("./APP_DATA/Advertisement"); if (

2017-04-30 21:11:16 10870 8

原创 .net core 配置文件添加常量

(1)在appsettings.json文件中添加我们需要的系统信息。   "Setting": {    "Server": "111.11.1.1",    "Port": 25,    "UserId": "aaaa",    "Password": "bbbb",  }(2)在startup.cs文件中的ConfigureServices函数添加配置注解 s

2017-04-30 21:07:02 2065 1

原创 .net core权限验证

为了使数据请求时更加安全,.net core提供了token验证与权限Check机制。token验证针对于post请求,一般在form表单提交时使用,可以防止直接输入链接发送请求。具体实现:(1)在form表单中添加 @Html.Partial("_PageRefreshTokenView") @Html.AntiForgeryToken()(2)在后台接

2017-04-30 21:05:44 3769 1

原创 SQL文 合并列字符和自定义排序

SQL文(1)自定义排序 ORDER BY CASE AM.状態 WHEN 4 THEN 1 WHEN 1 THEN 2 WHEN 3 THEN 3 WHEN 5 THEN 4 WHEN 2 THEN 5 WHEN 6 THEN 5 END, AM.申請区分, CASE WHEN AH.lastdate

2017-03-30 23:05:54 344

javaCV获取摄像头信息

通过javaCV,让软件可以获取本地电脑的摄像头信息。 通过javaCV,让软件可以获取本地电脑的摄像头信息。

2018-04-12

json格式转换2

可以把Model数据转换为json数据

2017-02-20

json格式转换

可以将model数据转为json格式

2017-02-20

局域网对角棋对战

通信技术使用websocket,前台jsp,后台java。压缩包内容包括代码以及开发文档

2016-11-09

C#之WPF论文

介绍了WPF一些使用技巧

2016-11-09

ajaxFileUpload

谷歌浏览器不支持普通 file的上传,所以通过该js 可以兼容谷歌浏览器

2016-11-09

ireport模板

两份自定义的ireport模板

2016-10-24

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

TA关注的人

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