自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jiantsing的专栏

记录一些开发过程遇到的问题

  • 博客(88)
  • 资源 (7)
  • 收藏
  • 关注

原创 用python解密百度指数数据

python解密百度指数数据

2022-11-17 13:12:50 928 2

原创 七、项目部署

项目部署 打包 通过maven install命令打包:打包成功:查看jar文件:生成的jar文件: 外部运行 在jar文件的路径中,新建一个“run.bat”的批处理文件(linux环境下请自行百度),内容如下:java -jar mis-0.0.1-SNAPSHOT.jar双击批处理文件,可直接运行(之后可以打开浏览器查看,与前面...

2019-09-05 14:59:06 312

原创 六、模块实现:登录控制模块(4)

登录控制模块 登录拦截器 在包“com.example.demo”中新建一个“LoginInterceptor”类,代码如下:package com.example.demo;import java.io.PrintWriter;/*** 登录拦截器*/import javax.servlet.http.HttpServletRequest;...

2019-09-05 14:57:41 1113

原创 六、模块实现:角色管理模块(3)

角色管理模块 角色model类 在包“com.example.demo.model”中的“Role”类已经创建好,参见6.2.1。在包“com.example.demo.model”中再新建一个“UserRole”类(因为需要用到用户角色关联表,所以用户角色model先创建好),代码如下:package com.example.demo.model;impo...

2019-09-05 14:55:58 1699

原创 六、模块实现:权限管理模块(2)

权限管理模块 权限model类 在包“com.example.demo.model”中新建一个“Permission”类(如果自己添加model类时,只须定义好属性,然后利用eclipse的生成getter和setter功能,直接生成代码),代码如下:package com.example.demo.model;import com.baomidou.mybat...

2019-09-05 14:54:13 618

原创 六、模块实现:用户管理模块(1)

用户管理模块 配置类 首先,在包“com.example.demo”中新建一个“MybatisPlusConfig”类(在这个类中还可以对mybatis-plus进一步进行配置,本例中启用了分页插件),代码如下:package com.example.demo;import org.springframework.context.annotation.Bean;...

2019-09-05 14:50:59 4866

原创 五、项目搭建

项目搭建 创建项目 (1)新建springboot项目项目名为“mis”,group和package为“com.example.demo”(用其他包名时,注意后面的代码需要自己修改包名,建议用此包名):项目结构如下:(2)修改编译环境 项目配置 (1)maven配置打开pom文件:在“dependencies”的子节点中,加入...

2019-09-05 14:33:42 202

原创 四、SpringBoot2开发环境搭建

SpringBoot2开发环境搭建 安装JDK 双击“jdk-8u162-windows-x64.exe”,启动安装程序进行安装,JDK1.8以上版本可以不用配置环境变量。 STS环境(集成spring版本的eclipse) 安装STS STS不用安装,直接解压就能运行。建议在D盘或者E盘新建一个文件夹“sts”,然后把“spring-tool-suite-3....

2019-09-05 14:27:00 458 1

原创 三、数据需求与数据库设计

数据需求与数据库设计 数据需求 项目中主要包含了用户、权限(菜单)、角色三种类型的数据,各种数据包含的数据项如下:(1)用户:用户名、密码、生日、头像、简介、用户类型(2)权限:权限名称、描述、链接地址、图标、类型、排序、上级权限(3)角色:角色名称 数据库设计 ER图 数据库总体er图如下: 表设计 用户表:CR...

2019-09-05 14:20:29 2056

原创 二、功能需求与模块设计

功能需求与模块设计 功能需求 本项目主要实现信息管理系统中的用户与权限管理的通用模块,功能要求如下:(1)用户管理:实现用户的增删改查和用户的角色分配。(2)权限管理:实现权限的增删改查。(3)角色管理:实现角色的增删改查和角色的权限分配。(4)用户登录:实现用户登录验证、动态菜单加载、登录拦截。 模块设计 系统的总体框架图如下(“测试分类”用来测试,不作为系...

2019-09-05 14:16:29 10696

原创 一、实训概况

实训概况 实训目的 为了进一步巩固JSP和SSH等WEB编程技术,提高项目的综合开发能力,为将来学生做毕业设计或者从事WEB开发方面的工作奠定基础,本实训采用较为流行的Spring Boot2.0框架结合Jquery和Bootstrap前端技术来设计一个比较通用的信息管理系统。 实训安排 实训时间 节次 实训内容 ...

2019-09-05 14:14:44 799

原创 TIDB的选择与体验

目录一、方案选择1.1 对比1.2 小结二、tidb安装体验2.1 ubuntu14.04安装tidb2.2 数据导入2.3 项目运行测试2.4 分布式事务测试一、方案选择当数据库表中的记录量达到百万级别以上,那么就必须考虑分库分表或者使用分布式数据库。分库分表是比较常见的方案,一种是在客户端直接实现,比较出名的有sharding-jdbc,另一种是使用代理方式,常用的有mycat。分布式数据...

2018-10-01 15:12:20 7883 2

原创 第一个树莓派JAVA测试程序-LED灯控制

1. 安装JDK(用SecuritFX) 上传jdk-8u151-linux-arm32-vfp-hflt.tar.gz到树莓派/home/pi tar -zxvf jdk-8u151-linux-arm32-vfp-hflt.tar.gz sudo nano /etc/profile 在最后加入: JAVA_HOME=/home/pi/jdk1.8.0_151 CLASSPATH

2017-11-18 00:08:48 7980

原创 树莓派3开机自动注册IP

如果要通过SSH2连接到树莓派,那么首先要获取到IP地址,如果没有连接显示器,把树莓派接入另一个网络时,如果不能登录到路由器去查看IP,那么要获取IP地址是比较麻烦的。 1.方案   在局域网内,实现树莓派开机自动寻找注册服务器,并把IP信息注册到服务器上。树莓派和服务器在同一个网段内,树莓派在开机时,启动注册程序,根据自己的IP段,尝试访问服务器地址,如果成功,则IP会注册到服务器上

2017-11-16 23:01:43 996

原创 Ubuntu 安装 JDK 7 / JDK8 (装)

使用ppa/源方式安装 1.添加ppa sudo add-apt-repository ppa:webupd8team/javasudo apt-get update2.安装oracle-java-installer jdk7sudo apt-get install oracle-java7-installer jdk8sudo apt-get

2017-09-28 11:46:16 573

原创 ubuntu下安装lrun

https://github.com/quark-zju/lrun/releases,下载源代码 1.安装rake   sudo apt-get install rake   2.进入解压后的目录,make install make install       3.查看用户id id gjq   结果: uid=1000(gjq) gid=1000(gjq

2017-09-28 11:18:14 765

原创 spring boot,mybatis,angularjs 整合实例

spring-boot,mybatis,angularjs整合实例项目简介采用spring-boot搭建项目,IDE采用Eclipse,数据库支持Mysql以及H2,集成了Mybatis、AngularJS、百度编辑器、文件上传、Redis、Solr、验证码以及微信等功能,前后台数据传输采用JSON方式,同时实现了登录拦截器以及跨域访问的配置。项目结构: spring-boot-project

2017-08-31 16:55:21 6746 2

原创 spring cloud config---Could not resolve placeholder 'foo' in string value "${foo}"

在运行configclient项目时发生以下错误: 2017-08-10 22:41:52.006  WARN 59068 --- [           main] ationConfigEmbeddedWebApplicationContext : Exception encountered during context initialization - cancelling refresh

2017-08-10 22:45:27 8808 3

原创 spring cloud 学习(四) Hystrix

参考:http://blog.csdn.net/forezp/article/details/69934399 1.ribbon断路器 pom.xml加入依赖: org.springframework.cloud spring-cloud-starter-hystrix 改造ribbon项目。 改造Ribbon.java: package ribbon; import org.s

2017-08-09 18:01:36 288

原创 Spring cloud学习 (三)ribbon

参看网址:http://blog.csdn.net/forezp/article/details/69788938 在Spring cloud 学习(二)Feign的基础上继续实现ribbon的负载均衡效果。 1.修改pom.xml 加入以下依赖:             org.springframework.cloud             spring-clou

2017-08-09 17:01:53 549

原创 There was an error when generating this application with JHipster解决

1.安装git https://git-scm.com/downloads 2.执行命令: bower install jhipster –force mvnw http://127.0.0.1:8080/#/ 注意刚开始要创建一个跟项目名一样的空的数据库,默认root账号密码为空,也可以通过src\main\resources\config 目录下 application-de

2017-08-08 17:23:05 1060

原创 Mycat读写分离与注意事项

最简单的配置方式,一个主Mysql服务器,一个从Mysql服务器,主从关系先配置好。写都写到主服务器,读可以读主或者从服务器。 一、mycat配置 server。xml:     - you may not use this file except in compliance with the License. - You     may obtain a copy of th

2017-08-07 23:44:16 2509

原创 Spring cloud 学习(二)Feign

Feign:一个可以把远程服务提供方的 rest 接口变成本地方法调用   对上一个项目进行改造:   1.改造service0   Service0.java:   package service0; import org.springframework.boot.SpringApplication; import org.springframework.boot.au

2017-08-05 16:38:00 478

原创 Spring cloud 学习(一)

参考网址: http://blog.csdn.net/lc0817/article/details/53266212 环境:JDK1.8 工具:Eclipse 1.新建Maven Project       pom.xml:   http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2

2017-08-05 15:24:31 432

原创 JAVA集群分布式框架几个主要技术

1.Mycat Mysql读写分离:http://www.mycat.io/ 2.dubbo,dubbox 分布式服务框架:https://github.com/dangdangdotcom/dubbox 3.Nginx+NFS Nginx实现集群转发,如果没有网络存储,则考虑NFS共享存储

2017-08-04 09:43:37 16971

原创 DOCX4J 解析DOCX文档字体格式

一、DOCX文档格式 docx4j只能解析docx格式的word文档,这种文档其实是一个压缩文件,加压后会有如下图所示的多个文件,文档中字体格式主要包含在document.xml和styles.xml文件中,theme文件夹可能也有,本文没有分析里面的格式。 document.xml中的格式定义: 二、maven引入 https://mvnrepository.com/arti

2017-07-28 17:37:22 10406 2

原创 centos7 安装teamviewer

必须要有图形界面       wget https://dl.tvcdn.de/download/version_12x/teamviewer_12.0.76279.i686.rpm yum install teamviewer_12.0.76279.i686.rpm wget https://download.teamviewer.com/download/linux/signatu

2017-07-27 16:30:06 5470 1

原创 DCGAN例子学习-MNIST 手写体数字生成

参考代码: https://github.com/FacelessManipulator/keras-dcgan/blob/master/dcgan.py 参考文章: https://www.leiphone.com/news/201703/Y5vnDSV9uIJIQzQm.html 生成对抗网络(Generative Adversarial Networks,GAN)最早由 Ian

2017-07-14 16:05:04 12553 3

转载 优化器、激活函数、评价函数

http://c.colabug.com/thread-1847614-1-1.html一、优化器机器学习包括两部分内容,一部分是如何构建模型,另一部分就是如何训练模型。训练模型就是通过挑选最佳的优化器去训练出最优的模型。LSE-最小二乘法  按偏差平方和最小的原则选取拟合曲线,并且采取二项式方程为拟合曲线的方法,称为最小二乘法。  它通过最小化误差

2017-06-22 17:54:27 2103

转载 人工神经网络中的activation function的作用

转自:https://www.zhihu.com/question/29021768附:双曲函数类似于常见的(也叫圆函数的)三角函数。基本双曲函数是双曲正弦"sinh",双曲余弦"cosh",从它们导出双曲正切"tanh"sigmod函数:Relu函数:综合:@作者:约翰曰不约 

2017-06-22 17:18:49 962

原创 mysql随机生成名字

update tteacher set tname=concat(substring('赵钱孙李周吴郑王冯陈诸卫蒋沈韩杨朱秦尤许何吕施张孔曹严华金魏陶姜戚谢邹喻柏水窦章云苏潘葛奚范彭郎鲁韦昌马苗凤花方俞任袁柳酆鲍史唐费廉岑薛雷贺倪汤滕殷罗毕郝邬安常乐于时傅皮齐康伍余元卜顾孟平黄和穆萧尹姚邵堪汪祁毛禹狄米贝明臧计伏成戴谈宋茅庞熊纪舒屈项祝董粱杜阮蓝闵席季麻强贾路娄危江童颜郭梅盛林刁钟徐邱骆高夏蔡田樊

2017-05-26 17:17:18 5847

原创 Keras学习笔记(一)

1.Dense 全连接层(对上一层的神经元进行全部连接,实现特征的非线性组合) keras.layers.core.Dense(units, activation=None, use_bias=True, kernel_initializer='glorot_uniform', bias_initializer='zeros', kernel_regularizer=None, bias_r

2017-05-23 11:45:41 72470 8

原创 Keras中实现模型加载与测试(以mnist为例)

需要安装cv2http://blog.csdn.net/gjq246/article/details/71554157安装h5py的命令如下(模型加载模块):sudo pip install cythonsudo apt-get install libhdf5-devsudo pip install h5py# -*- coding: UTF-8 -

2017-05-13 11:17:53 11917 1

原创 Keras中实现mnist神经网络训练与模型保存(采用LeNet-5模型)

需要安装cv2http://blog.csdn.net/gjq246/article/details/71554157安装模型图片导出模块udo pip install pydotsudo pip install graphvizpip install pydot-ngsudo apt-get install graphviz安装h5py的命令如下(模型

2017-05-13 11:12:00 5199

原创 mnist数据集转成图片 Python 实现

请先安装好cv2http://blog.csdn.net/gjq246/article/details/71554157训练集和测试集分别放在两个文件夹中,文件名中用“-”分割答案和文件名# -*- coding: UTF-8 -*-#把mnist数据集转成图片做测试,图片更为通用import cv2 from keras.datasets import m

2017-05-13 10:54:42 3718 1

原创 Ubuntu16.04下安装OpenCV3.2.0(转)

参考地址: http://www.cnblogs.com/arkenstone/p/6490017.html 1.安装相关环境 $ sudo apt-get install build-essential $ sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev lib

2017-05-10 17:34:37 1402

原创 基于keras的深度学习(1)(转)

学习网址: http://www.jianshu.com/p/64172378a178 小结: 1.softmax softmax一般作为神经网络最后一层,作为输出层进行多分类,Softmax的输出的每个值都是>=0,并且其总和为1,所以可以认为其为概率分布。 softmax 示意图 softmax示意图 softmax 输出层示意图     2.损失函数 交叉熵(c

2017-05-09 16:48:58 817

原创 Depends:libreoffice-base but it is not going to be installed

安装python-tk时一直报以下错误 The following packages have unmet dependencies: libreoffice : Depends: libreoffice-base but it is not going to be installed               Depends: libreoffice-core (= 1:5.3.3~rc2-

2017-05-09 16:11:44 3057

原创 tensorboard查看日志信息

1.输入命令: tensorboard --logdir="/home/tensorflow/log/batch"    Starting TensorBoard 47 at http://0.0.0.0:6006        (Press CTRL+C to quit) 2.浏览器查看:

2017-04-27 22:38:01 6270

原创 Ubuntu 16.04 安装 Anaconda

1.下载(建议用迅雷下载比较快,然后复制到虚拟机上) 到官网http://continuum.io/downloads下载anaconda。 根据系统也python版本选择对应的安装包。 2.进入下载目录,打开终端,根据版本输入安装命令: Python 3.6 version bash Anaconda3-4.3.1-Linux-x86_64.sh Python 2.7 ve

2017-04-27 11:56:51 56188

《物联网工程专业WEB应用开发》实训指导书.pdf

物联网监控平台实训文档,采用JSP技术开发,结合Socket进行数据模拟!

2019-09-05

《Spring Boot2.0项目开发综合实训》指导手册v1.0.pdf

采用Spring Boot2.0框架结合Jquery和Bootstrap前端技术项目来实现通用授权模块,面向实训教学

2019-09-05

the MNIST Dataset

the MNIST Dataset (http://yann.lecun.com/exdb/mnist/).

2017-03-27

c#实现的基于svm的数字识别程序

c#实现的基于svm的数字识别程序,有完整的源代码。

2014-05-20

Android系统移植

Android系统移植,Android系统移植讲义

2014-05-20

ACM程序算法模板与经典算法大集合

ACM程序算法模板与经典算法大集合,ACM 程序算法模板

2014-05-20

最新JAVA编程题全集(50题及答案)

最新JAVA编程题全集(50题及答案),jAVA编程练习题

2013-04-19

空空如也

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

TA关注的人

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