- 博客(257)
- 资源 (24)
- 问答 (1)
- 收藏
- 关注
原创 使用Docker-Compose对项目进行部署
需求为了便于项目进行部署,将之前的多条docker启动命令进行了整合,使其运行更加便利。docker-compose.yml文件version: '2.2'services: # api 接口 6075 twe: build: ./twe container_name: twe restart: always ports: - "6075:5000" volumes:
2020-11-25 22:59:03
937
1
原创 使用Openlayers绘制Geoserver离线瓦片
需求将遥感影像tif数据通过Geoserver进行发布,为了加快服务器响应速度,我们使用Geoserver对遥感数据做了缓存处理,如下图,使用离线瓦片,我这里出现了中文不识别的问题,因此没法直接Submit去执行切片任务,F12查看元素,修改一下Form表单里的参数,将不正常显示的文字修改为实际的中文,再点Submit就提交成功了,要注意该页面有两个表单提交的地方,要修改对应的地方才可以。代码<html xmlns="http://www.w3.org/1999/xhtml">&l
2020-11-25 22:49:30
1103
原创 GeoServer获取图层选点的数值
需求需要把遥感影像分析的结果展示在地图上,该遥感影像是通过算法反演的结果,进行了着色,需要通过经纬度获取相应的数值。Geoserver上发布的图层已经具有地图选点获取灰度值的功能,采用Openlayers实现,我们这里需要把该功能封装成api接口。下图是Geoserver的Openlayers展示界面。代码# -*- coding: utf-8 -*-import warningsfrom pyproj import Proj, transformimport requestsimport
2020-11-25 22:21:43
1107
原创 基于Python+Git+SSH+Flask的镜像 Dockerfile文件分享
说明积累了一个比较稳定实用的Flask框架 Dockerfile镜像Dockerfile文件FROM python:3.7.3RUN mv /etc/apt/sources.list /etc/apt/sources.list.bak && \ echo "deb http://mirrors.aliyun.com/debian/ stretch main non-free contrib" >/etc/apt/sources.list && \
2020-11-25 22:10:02
345
原创 Cytoscape结合Networkx生成有向图
需求搜索水质监测自动站上游及下游的其他自动站,以有向图的形式展示在web端,最终效果图如下代码1、使用Python的networkx包进行有向图的构建2、使用Cytoscape前端js库绘制有向图安装依赖pip install networkx==2.5 -i https://pypi.tuna.tsinghua.edu.cn/simple后端代码import jsonfrom functools import reduceimport networkx as nxfrom ne
2020-11-25 22:00:05
3410
原创 Pytorch搭建U-Net网络
U-Net: Convolutional Networks for Biomedical Image Segmentationimport torch.nn as nnimport torchfrom torch import autogradfrom torchsummary import summaryclass DoubleConv(nn.Module): def __i...
2019-11-23 16:39:21
853
原创 购物网站Laravel版
Web_Shop需要代码的同学请留言IntroUsing xampp(php+mysql+apache)Using Laravel frameworkUsing BootStrap frameworkScreenShotUsagestep 1.git clone https://github.com/xbw12138/Web_Shop.gitst...
2019-05-29 16:35:37
704
4
原创 预约停车Laravel版
Car park bookingIntroUsing xampp(php+mysql+apache)Using Laravel frameworkUsing SUI web frameworkUsing Amap API (gaode map)Amap need to support HTTPSRealize whether the parking lot is full on t...
2019-04-20 11:48:15
1389
3
原创 数据库的使用(Firebase 跟 Redis)总结
数据库的使用(Firebase 跟 Redis)总结一、FireBase Database 的使用 【Android】最近使用了FireBase 的Database,感觉入坑了,虽然国内需要科学“那个”,不过还是很舒服,抛弃了服务器的开发,直接写前端,舒服。这个具体配置还有api key的获取这里不多说,我们来看看项目中具体如何使用。可能会误人子弟,给别人做demo比较急,有些地方多见谅。...
2019-03-27 22:48:41
1929
原创 Google Map Api for Android
Google Map Api for Android项目需要使用了谷歌的地图api,总结一下。先上几个图一、项目介绍1.点击搜索附近的公园这个展示的可以点击地图的任意位置获取经纬度,并标记Mark一个点,同时获取附近的公园,就是POI Search,并把所有的公园在地图上标记出来。2.搜索当前位置附近的公园这个是通过定位,获取附近的公园二、实现过程1.Google Map ...
2019-03-27 22:06:44
2012
14
原创 JavaScript使用总结
JavaScript使用总结以下均使用BootStrap,JQuery<!-- Bootstrap --> <script src="https://cdn.bootcss.com/jquery/3.3.1/jquery.min.js"></script> <link rel="stylesheet" href="https://cdn...
2019-03-27 21:36:58
321
原创 Mpush-Dockerfile
Mpush - DockerfileMpushSystem introduction.Mpush, an open source real-time message push system, is developed with the Java language and the server adopts the modular design. It has the characterist...
2019-03-12 17:30:45
785
5
原创 Cuda 学习笔记 (一)
Cuda 学习笔记 (一)1.Hello World#include<stdio.h>__global__ void helloFromGPU(void){ printf("Hello World from GPU!\n");}int main(void){ printf("Hello World from CPU!\n"); helloFromGPU<&...
2019-03-06 21:03:10
1161
原创 解决学校服务器流量问题方案
解决学校服务器流量问题方案服务器版本Ubuntu 16.04.4 LTS (GNU/Linux 4.15.0-36-generic x86_64)问题校园网流量不够用,使用ipv6免流量上网解决方案kcptun + ss + proxychains使用方法1. 文件下载下载后目录文件,上传至服务器2. kcpwen目录介绍config为配置文件,包含kcptun配置文件,...
2019-01-21 01:15:06
1163
原创 软著申请流程
软著申请流程1、中国版权保护中心打开中国版权保护中心注册账号注册账号可能会遇到注册没反应的问题,是因为浏览器内核的原因。解决方案:填好信息以后右击网页选择检查,在Console模式下输入document.forms[0].submit();敲回车搞定。2、进行登记点击 R11.计算机软件著作权登记申请,如下图:填写登记表注意事项1.例如Android客户端,申请表中...
2019-01-15 11:26:18
21918
10
原创 LeetCode - 2.两数相加
LeetCode - 2.两数相加题目给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个数都不会以 0 开头。示例:输入:(2 -> 4 -> 3) + (5 -> 6 -> 4...
2019-01-03 01:57:24
912
原创 Python使用adb远程控制android设备
本地基本操作# -*- coding: utf-8 -*-import osimport sysimport configdef control(argv): devices = config.devices if argv[1] == "1": for device in devices: try: ...
2018-11-20 19:32:31
9503
1
原创 Android开发--VerctorDrawable翻车篇
搞了很久android了,今天没想到在VerctorDrawable翻车了,一直在android 7.0的机器上开发的,考虑到更多用户机型版本的题,在android 4.4上翻车了,一直在报找不到图片资源文件的错误,折腾一番,发现是VectorDrawable xml资源文件的问题,发现在android 5.0一下不支持VectorDrawable,需要兼容一下。 错误大致如下Caused ...
2018-08-16 16:22:34
444
原创 斗鱼弹幕数据分析
斗鱼弹幕数据分析项目介绍通过分析直播弹幕数据,对主播进一步了解。 数据分析结果见image文件夹 目录介绍run.py 多线程同步收集斗鱼直播弹幕,采用python的弹幕库pip install danmurun.py保持运行,每时每刻都在收集弹幕数据config.py 配置文件analyze.py 数据分析脚本,d...
2018-08-07 11:25:15
8876
5
原创 机器学习 人工标注样本工具Python+OpenCV
机器学习 人工标注样本工具Python+OpenCV应用场景最近小伙伴有个需求,需要对训练样本进行人工标注,需要框选出复杂场景图片中的气压表的部分,并标注出气压值,同时还需要知道气压表在图像中的位置,为解决这一问题,利用OpenCV的 鼠标框选的功能实现这一小工具使用说明1.目录 deal.py 人工标注主程序 generate_data 存放标注结果图像 ...
2018-07-13 13:19:14
4022
10
原创 Laravel 框架学习笔记(二)
Laravel 框架学习笔记 (二)用了一阵,发现这个框架无敌四、POST表单brade中&lt;form role="form" method="post" action="{{ url('/release/upload') }}"&gt; {{ csrf_field() }} &lt;!--POST表单必须要加
2018-06-11 11:00:29
441
原创 Laravel 框架学习笔记 (一)
一、环境搭建新建项目1.安装 xampp2.下载 composercurl -sS https://getcomposer.org/installer | phpmv composer.phar /usr/local/bin/composerchmod +x /usr/local/bin/composer3.使用composer安装Laravelcompos...
2018-05-22 22:39:58
769
转载 CentOS 7安装 opencv2
CentOS 7安装 opencv2在安装之前,要先配置好epel源,因为下面的某些安装在系统自带的源中找不到yum -y install epel-release首先是gcc,g++等这些基本的工具,一般都是有的。没有的话就用yum install来安装。yum install gcc gcc-c++ yum install cmake yum install p...
2018-04-21 00:46:30
4074
原创 腾讯云通信独立模式
腾讯云通信独立模式腾讯云通信10万日活免费,甩同行几十条街,不过看了独立模式的接入迟迟不敢下手,经过仔细的读官方文档,最终还是完美解决了。验证服务器这一块乍一看花里胡哨,细看还是很容易读懂的。首先需要在控制台填写管理员账号下载公钥私钥获取SdkAppId,accountType获取管理员账号的usersig(有效期180天)我服务器用的php, 下载 PHP S...
2018-03-04 18:04:41
8467
1
原创 微信小程序支付PHP
服务器端获取 openidGetopenid.php<?php header('Content-type: application/json; charset=UTF-8'); $APPID="";//填写小程序appid $SECRET="";//填写小程序secret $JSCODE=""; if(isset($_GET['js_cod...
2018-02-22 15:07:53
1065
原创 答题辅助项目开发维护心路历程
答题辅助项目开发维护心路历程一、前言直播答题,节目形式并不复杂,一名主持人以霸屏的方式出题,一般共有12道选择题,每次出题会弹出画面,每题有10秒的回答时间。如果所有题目全部闯关成功,则与其他全答对的观众平分奖金。每天只要花上20分钟,打开手机做十几道题,就有机会从百万奖金中分得几十元甚至几千元。从一些平台公布的总排行榜中,已有不少网友的奖金额超过了5000元。有的直播平台会每天分几场...
2018-02-11 23:06:47
1805
原创 CentOS 7安装node.js
wget https://nodejs.org/dist/v8.9.4/node-v8.9.4-linux-x64.tar.xz tar -xvf node-v8.9.4-linux-x64.tar.xz vim /etc/profile添加安装路径export NODE_HOME=/root/node-v8.9.4-linux-x64export PATH=$PA...
2018-02-10 16:16:29
402
原创 shell嵌套expect执行screen命令
start.sh#!/usr/bin/env bashscreen_name1=$"online"screen -dmS $screen_name1cmd1=$"php pushOnlineNum.php";screen -x -S $screen_name1 -p 0 -X stuff "$cmd1" #创建screenscreen -x -S $screen_name1 -p 0
2018-02-06 16:01:11
1569
原创 CentOS安装redis php扩展
下载redis php扩展wget http://pecl.php.net/get/redis-3.1.1.tgz解压redis php扩展tar zxvf redis-3.1.1.tgzcd redis-3.1.1whereis phpize返回 phpize: /opt/lampp/bin/phpizewhereis php-config返回 php-config: /
2018-01-25 18:50:51
227
原创 拷贝本地文件到docker容器
查找所有容器docker ps -a 找出我们想要的容器名字 查找容器长IDdocker inspect -f '{{.ID}}' python 拷贝本地文件到容器docker cp 本地路径 容器长ID:容器路径docker cp /Users/xubowen/Desktop/auto-post-advance.py 38ef22f922704b32cf
2018-01-22 10:42:54
55192
3
原创 第六届中国软件杯WIFI探针数据分析
Hello Spark_WIFIProbe_Analyse基于Hadoop,Spark的WIFI探针大数据分析。使用Scala语言 版本2.11.0导入数据库,tanzhen 把lib包内容放入/home/example中//分析数据spark-submit --master spark://master:7077 --name DataAnalyse --class D
2018-01-17 10:39:36
1478
7
原创 全平台辅助答题(PHP版)
辅助答题(PHP版)Github版本记录第一个版本(QH.php)使用PhpStorm的PHP Script运行1、先打开菜单Run->Edit Configurations选项2、然后在打开的窗口中点击左上角的+号3、在打开的菜单中选择PHP Script4、在打开的界面中找到Configuration->File5、选择你要在控制台运行的文件6、填入工作目
2018-01-17 09:51:35
3423
原创 基于七牛云的商品信息添加图片
需求 在一个form表单中异步上传一个图片返回外链,最后post发送表单添加商品信息到数据库。form表单form role="form" method="post" action="node_add.php"> div class="box-body"> div class="
2018-01-11 12:50:02
393
原创 微信小程序--在wxml中设置保留小数位数
需求 在wxml中计算价格*数量小数出现问题。需要新建一个wxs文件var filters = { toFix: function (value) { return value.toFixed(2)//此处2为保留两位小数 }}module.exports = { toFix: filters.toFix}在wxml文件中引入<wxs module="filters"
2018-01-04 01:19:31
24229
8
原创 完美解决高德地图在Fragment中切换不显示的问题
因为这个项目用的FragmengTabHost,在保证不大改的基础上实现这个不重载的问题,重写FragmentTabHost是权宜之计。private TabFragmentHost mTabHost; private final Class fragmentArray[] = { MainFragment.class, PlazaFragme
2017-12-29 11:25:18
3265
3
转载 Linux下七牛云存储qrsync命令行上传同步工具
Linux下七牛云存储qrsync命令行上传同步工具 VPS数据备份是一个重要的工作,之前在文章:使用七牛云存储自动备份VPS数据分享过使用七牛云存储提供的工具QRSBox来备份数据,这篇文章介绍下七牛的另一个工具qrsync,qrsync支持断点续上传,增量同步,它可将用户本地的某目录的文件同步到七牛云存储中,同步或上传几百GB甚至上TB的文件毫无鸭梨。 20160701214740.jpg
2017-08-16 13:19:13
2001
原创 用户读书喜好推荐数据分析
数据库borrow表book表 其中tag中的数据[{"count":3312,"name":"女性","title":"女性"},{"count":3254,"name":"林奕含","title":"林奕含"},{"count":2120,"name":"小说","title":"小说"},{"count":2056,"name":"伤痛","title":"伤痛"},{"count":180
2017-07-17 00:23:06
2491
原创 【微信小程序 五】ListView上拉加载
前端 listview.jsvar page = 0;var GetList = function (that) { that.setData({ hidden: false }); wx.request({ url: 'https://IP/wechat/index.php', data: { type: 'searchcate',
2017-07-17 00:00:29
6580
6
原创 【微信小程序 四】二维码生成/扫描二维码
前端 二维码生成 二维码要求:每分钟刷新一次,模拟了个鸡肋,添加了个按分钟显示的时间加在二维码中,起到刷新的作用,在onshow中每次打开界面就会刷新显示var QR = require("../../utils/qrcode.js");var util = require("../../utils/util.js");data: { qrMsg: '', recognize
2017-07-16 23:49:20
18410
5
原创 【微信小程序 三】用户界面
前端 在app.json中加入以下代码,实现tabBar的导航菜单栏的功能 "tabBar": { "backgroundColor": "#318EE2", "color": "#ffffff", "list": [ { "pagePath": "pages/index/index", "text": "首页",
2017-07-16 23:29:20
21746
3
Java语言程序设计-基础篇+进阶篇+英文原著-原书第10版(含课后习题答案和书中代码示例)
2019-05-07
停车位预定
2019-03-18
软著申请模板-小工具
2019-01-15
斗鱼弹幕数据分析
2019-01-09
人工数据标注工具
2018-07-13
腾讯云通信独立模式demo
2018-03-05
mob短信验证sdk包
2016-05-24
MFC飞机大战背景两幅图片循环
2015-07-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人