自定义博客皮肤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)
  • 收藏
  • 关注

原创 简单几步, 用 Pyinstaller 打包 Python 应用

项目环境Python 3.7PyQt5Windows 10项目文件untitled.ui主窗口的 UI 文件. 由 Qt Creator 或 Qt Designer 生成. 用于窗体的设计. 下面截图是其设计界面.我们现在要做的是1. 按蓝色箭头部分, 创建 `untitled.qrc` 文件来存储 GUI 用到的资源文件, 然后添加一个 `icon.png` 资源到这个列表...

2019-08-06 07:59:58 260

原创 Windows 10 + Ubuntu 18.04.2 双系统 + Nvidia GTX 1080 Ti + CUDA 9.0 + cuDNN v7 + TensorFlow 1.12 安装手册 MD

手册说明这个手册是我自己安装经历的总结,此手册是本着适合新手阅读的原则所写的,希望尽量囊括所有的操作细节和不同配置情况。如果各位在阅读是有任何建议或问题,希望在下面留言,我会及时回复大家并更新手册内容。手册版本:v2更新时间:16 Feb 2018更新备注本手册的安装步骤是从之前的配置:Ubuntu 16.04.3 LTS + Nvidia GTX 1080 Ti + CUDA 8...

2019-07-05 00:50:50 246

原创 Python Subprocess 模块 调用外部程序

应用场景有一个 TeraFast 模块必须在 Python2.7 下运行。Windows 中 Tensorflow 不支持 Python2.7,故以外部调用的方式运行 TeraFast 模块。Prototype 代码先上可以运行的原型代码:Parent Process: proto_parentprocess.py (running in Python 3)import logging...

2019-07-04 18:10:25 1837

转载 [网摘] PyQt5 多线程 / 信号和槽函数 / Python 共享内存

https://blog.csdn.net/Wang_Jiankun/article/details/81328499举了两个构造多线程实例的方法:重写QThread的run()方法工作对象转换为线程对象 ( worker.moveToThread() )https://blog.csdn.net/broadview2006/article/details/80132757列举...

2019-07-01 22:20:33 1543

原创 Python 2.7.15 32-bit 编译 PyQt5.11.3

前言在 Python 3 下使用 PyQt5 相当方便,有现成的 pip 包。在 Python 2 64-bit 下也可以通过非官方的 pip 包来凑合使用一下 PyQt5。可惜的是,我的项目依赖的 .pyd 文件居然是在 Python 2.7 32-bit 环境下编译的。都TMD的 9021 年的,还在用 32-bit Python2,开发人员估计都是懒癌晚期了,TeraSense 迟早药丸。...

2019-06-27 06:03:55 1214 1

转载 Yolo v3 学习笔记

Yolo系列的讲解文章yolo系列之yolo v3【深度解析】机器人小学期(3):YOLOv3How to implement a YOLO (v3) object detector from scratch in PyTorch: Part 1目标检测网络之 YOLOv3 (明也无涯-康行天下- 博客园)关键点通过网络的输出来计算Bounding box 坐标和大小非极大值...

2019-06-14 04:25:18 571 1

转载 Linux Ctrl key重映射

How do you remap a key to the Caps Lock key in Xubuntu?利用setxkbmap来改变Ctrl键与Caps Lock键

2019-04-08 23:05:47 150

转载 [文摘] Tensorflow 模型固化模型为 .pb 格式 和 查看模型 Node 信息

【TensorFlow系列】【三】冻结模型文件并做inference这篇文章是一个非常简洁的例子,快速上手。tensorflow框架.ckpt .pb模型节点tensor_name打印及ckpt模型转.pb模型要点:获取ckpt模型的节点名称import osfrom tensorflow.python import pywrap_tensorflowcheckpoi...

2019-04-04 21:43:59 737

原创 在 Ubuntu 上使用 uWSGI 和 Nginx 部署 Dash (a Flask-based framework) 项目

简单来说,Web框架致力于如何生成HTML代码,而Web服务器用于处理和响应HTTP请求。Web框架和Web服务器之间的通信,需要一套双方都遵守的接口协议。WSGI协议就是用来统一这两者的接口的。WSGI 是一个 Python 协议,定义了应用程序(我们写的软件)如何与 Web 服务器(如 Nginx)通信,WSGI 只是一个接口。而 uWSGI 是一个支持多种语言的服务器容器,使用 WSGI 定...

2019-03-30 07:41:01 790

原创 本地挂载远程 Ubuntu 文件夹 (gngrok + sshfs 实现)

Server 端安装 ssh $ sudo apt-get install openssh-server开启 ssh server$ sudo /etc/init.d/ssh start[ ok ] Starting ssh (via systemctl): ssh.service.注册 ngrok, 并完成官网的 Setup & Installation添加链接描述 前...

2019-03-06 01:45:52 161

原创 Ubuntu Lyx 安装 elsarticle.cls

备注目前以下两种方案还不能完全解决我的问题。在使用 elsarticle.lyx template 创建新文件时候可以生成 elsarticle 风格的PDF,但如果新建空文档,再指定 document class 为 elsarticle.cls 却不能正常生成文档。方案 1$ sudo apt-get install texlive-publishers $ sudo texha...

2019-02-13 05:00:02 1163 1

原创 Ubuntu 16.04 搭建 Tensorflow Serving(Server 端:Docker Image,Client 端:gRPC 请求)

目录前言:Tensorflow Serving Quick Run详细步骤安装/升级 Docker 到最新版本前言步骤问题安装/升级 Nvidia-Docker 2.0前言步骤问题Install / Run a GPU serving image前言步骤实际项目部署Server 端Client 端参考前言:Tensorf...

2018-12-03 01:55:34 861

原创 Servlet & Jsp 项目搭建问题汇总

三种跳转页面方法:1.web.xml方法中跳转页面2.3.三种页面嵌套的方式1.是jsp标准动作。2.是jsp指令。3.   这个是html标签。

2014-03-10 15:57:52 485

原创 文件上传

文件上传很简单,几步轻松搞定:1.将jsmartcom_zh_CN.jar包导入到项目的WEB-INF文件路径下的lib中。2.在index.jsp页面中编写页面: 上传文件 3.在处理页面doUpload.jsp页面写东西:注意第一行,将jsmartcom_zh_CN.jar中的包com.jspsmart.upload导入。<%S

2014-03-08 16:44:13 439

原创 JNDI基础

数据库连接池的作用,简而言之,就是将连接对象集合起来,创建一些预备的连接对象。我们可以将数据库连接池形象地比喻作一个公司的热线客服部门。简单配置步骤:1.将数据库的连接jar包加入到tomcat目录下面,D:\tomcat\apache-tomcat-6.0.37\lib。具体是哪个包看自己的存放路径。2.去以下的路径寻找配置文件,D:\tomcat\apache-tomcat

2014-03-08 16:04:28 490

原创 EL表达式 & JSTL标签

EL表达式${  }非常简单,和jsp的表达式是一样的用法,但是要比jsp的表达式简化很多代码。让整个页面变得整洁。下面看一些简单的例子: 输出字符串:${"张三" } 运算符:${3/2} 比较运算符:${3>2 } 逻辑运算符:${1==2||2>3 } ${name } 获得request中对象值:

2014-03-07 16:45:22 690

原创 自动联想下拉菜单完善

接上一篇。这次完成效果是,选中联想选项,选项变色;点击选项时文本框填充选项,etc……代码是在search.jsp页面改动。searchservlet没有改动。javascript代码 //创建对象 var xmlHttpRequest; function createXML(){ if(window.ActiveXObject){

2014-03-06 21:35:52 905

原创 Ajax(一)

Ajax在页面代码中通过js代码来实现。Ajax的特点是异步传输,局部刷新。Ajax构建有三个步骤:创建对象,发送请求,回调函数1.创建对象需要判断浏览器类型,这里判断是否是IE浏览器,若不是,则创建通用浏览器。2.创建好对象之后,我们调用创建好的对象,将页面中的元素name传送给相应的servlet进行处理。再创建回调函数。 xmlHttpRequest.open("

2014-03-05 21:20:47 505

原创 servlet 创建/生命周期-单例模式/session唯一/会话超时

servlet的创建于java类的创建相同,需要提几点注意:1.在servlet创建时,display,description设置为空2.Servlet/JSP Name:是你的servlet命名称。3.Servlet/JSP Mapping URL:是浏览器访问地址,通常只设置成“/自己的servlet名称”就行。servlet创建好之后,我们看下它的xml文件信息:

2014-03-04 18:08:29 900

原创 JSP session权限创建、检查、退出

请求总共有三种:request,session,application。request在只做一次请求,超出一次请求,传值就会失效。session在浏览器关闭之前,传值都有效。application在服务器关闭之前,传值都有效。登陆权限实现:1.权限在doLogin.jsp页面实现。所有做登陆判断的都在这里做判断。<%request.setCharacterEnc

2014-03-04 16:23:54 836

原创 JSP实现数据库的增、删、改、查、分页查

整体框架图src下面的类在上一篇文章中介绍。实现增加数据:1.index.jsp主页面:需要注意的:抬头的import需要将dao.*,dao.impl.*,entity.*包加入到此页面,同时将页面编码改成utf-8,“pageEncoding="utf-8"。<%String path = request.getContextPath();Stri

2014-03-03 21:04:54 10979

原创 JSP学习

JSP学习:JSP中有九个内置对象,out输出对象就是其中之一,对象执行语句是:out.print("asd");1.小脚本:小脚本允许用户在 中编写java语句。例子:<%ArrayList list = new ArrayList();list.add("a");list.add("b");list.add("c");for(int i = 0; i<l

2014-03-01 19:54:51 639

原创 JDBC操作数据库

使用preparestatement执行查找语句UserDao的实现类UserDaoImpl中,使用preparestatement执行查询语句的操作:1.findById方法:public User finById(int id) { User user=null; try { conn=this.getConnection(); String sql="sele

2014-03-01 19:37:39 728

原创 JDBC Dao层连接步骤

创建一个数据库连接的基本步骤:第一步:将SQLServer2008的驱动(sqljdbc4.jar)加入到WebJava的项目中。驱动是一个jar包,加入到WebRoot-WEB-INF-lib中。这样才能链接SQLServer。第二步:创建一个数据库User的实体类,负责创建表的字段成员。public class User{ private int id; priva

2014-03-01 14:03:53 2058

原创 HTML基础(三)

select二级联动效果:1.数组:var arr=new Arrey();arr[0]="a";arr[1]=["b1","b2","b3"];arr[2]="c";for(var i=0;i<arr.length;i++){document.write(arr[1]);}2.二级联动:function change(){var cityList= new A

2014-03-01 13:55:18 594

原创 HTML基础(二)

表单模版,带Javascript新用户注册 .p1{font-size:12px;text-align:right; height:28px;}div{font-size:12px;}.font_error{font-size:12px;color:#ff0000;}.font_true{font-size:12px;color:#61b16a;} functi

2014-02-28 13:52:38 549

原创 HTML 基础(一)

CSS1.CSS的样式分为 行内 内部 外部 三种,CSS的生效机制是“远亲不如近邻”,行内最先生效,外部最后生效。行内:password:内部:input{border-color:#3333FF; border:solid 2px;}body{font-size:14px;font-style:italic;font-family:"宋体"

2014-02-26 20:31:06 457

原创 SQLServer 2008 (六) 基础总结

对视图的操作:>>>>>创建视图:if exists(select name from sysobjects where name='v_student' and xtype='v')drop view v_studentcreate view v_student as select sid as 学号,sname 姓名 from studentgo------

2014-02-25 20:55:22 619

原创 SQLServer 2008 (五)

复制表时,一次性向表中追加所有约束:use mydbgoalter table jobsadd primary key(job_id),default 'Neew Psition' for job_desc,check(max_lvl<=250),check(min_lvl>=10)go一次性删除多个、多种类型的约束:alter table jobsdrop co

2014-02-24 16:29:51 434

原创 SQLServer 2008 (三)

检查约束check():范围check:if exists(select name from sysobjects where name='person' and xtype='u')drop table personcreate table person(person_id int identity constraint pk_id primary key,person_nam

2014-02-22 18:03:40 468

原创 SQLServer 2008 (三)

1.默认约束:分类:静态约束、动态约束(看程序解释)默认约束的功能性在所有约束中是最弱的,一旦字段被自定义,默认约束将不起任何作用默认约束的功能性在所有约束中是最弱的,一旦字段被自定义,默认约束将不起任何作用if exists(select name from sysobjects where name='worker' and xtype='u')drop table

2014-02-21 18:23:39 483

原创 SQLServer(二)

创建表和数据库之前,应先对数据库中查询所要建立的表是否已经存在查询数据库:if exists(select name from sysdatabases where name='XXXX')drop database XXXX查询表:if exists(select name from sysobjects where name ='XXXX' and xtype='u')

2014-02-20 16:59:46 387

原创 SQLServer 2008 (一)

一、数据类型:1.整型:java SQLServerlong bigbitint intsmallint shortbyte[-128,127] tinyint[0,255]N/A bit2.实型:Java SQLServerfloat realdouble float3.时间点:datetime[1753-9999]sm

2014-02-19 18:05:08 441

空空如也

空空如也

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

TA关注的人

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