自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ybsde博客

学习使我快乐

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

原创 【2019.12.16】基于TensorFlow2.0(keras)+ flask 实现手写数字识别web应用

基于TensorFlow2.0(keras)+ flask 实现手写数字识别web应用 demo目录基于TensorFlow2.0(keras)+ flask 实现手写数字识别web应用 demo地址技术选型github地址http://112.126.101.188:3335/技术选型TensorFlow2.0,使用 keras Api ,构造 cnn 模型训练,flask 提供服务...

2019-12-16 16:58:26 3557 5

原创 【2019.05】腾讯防水墙滑动验证码破解 python + selenium + OpenCV

captcha_qq腾讯防水墙滑动验证码破解* 使用OpenCV库* 成功率大概90%左右:在实际应用中,登录后可判断当前页面是否有登录成功才会出现的信息:比如用户名等。循环* 验证码地址:https://open.captcha.qq.com/online.html* 破解 腾讯滑动验证码* 腾讯防水墙* python + seleniuum + cv2代码在这里star ...

2019-04-25 18:48:04 8663 24

原创 JS 数组对象过滤——filter,find,some,every

JS 数组对象过滤——filter,find,some,every1.filter() 方法创建一个新的数组,新数组中的元素是通过检查指定数组中符合条件的所有元素。原数组不变不会对空数组进行检测let arr1 = [1,2,3,4]let arr2 = arr1.filter(item=>item===1)console.log(arr1, ‘arr1’) // [1,2,3,4] arr1console.log(arr2, ‘arr2’) // [1] arr2let arr3

2022-04-10 16:59:31 27671

原创 Mybatis-plus 查询指定字段 select

Mybatis-plus 查询指定字段 select表结构CREATE TABLE `user` ( `id` bigint(20) NOT NULL COMMENT '主键', `name` varchar(30) DEFAULT NULL COMMENT '姓名', `age` int(11) DEFAULT NULL COMMENT '年龄', `email` varchar(50) DEFAULT NULL COMMENT '邮箱', `manager_id` bigint

2022-04-08 18:00:59 21630

原创 【2020.12.06】SpringBoot + webSocket + Vue+ jcraft 实现远程执行shell命令,并把执行结果通过webSocket的方式展示在vue前端

依赖与配置依赖 <dependency> <groupId>com.jcraft</groupId> <artifactId>jsch</artifactId> <version>0.1.55</version> </dependency> <dependency>

2020-12-06 01:19:48 1166 1

原创 【2020.07.18】JAVA 流程编程 Stream 中间操作distinct、sorted、limit skip、map、flatmap,最终操作 collect、reduce、max、find

流式编程流程编程数据源获取最终操作中间操作Collectors 工具类流程编程数据源获取import java.util.ArrayList;import java.util.Arrays;import java.util.Collections;import java.util.List;import java.util.stream.IntStream;import java.util.stream.Stream;/** * @ClassName: DataSource * @A

2020-07-18 22:36:19 333

原创 【2020.07.11】Springboot redis 分布式锁,分别使用 setnx 和 redisson 实现

1、线程不安全,使用synchronized 单体程序可以保证线程安全,但分布式下也是线程不安全的@Autowiredprivate RedisTemplate redisTemplate;@GetMapping("/lock")public Result lock() { Integer stock = (Integer) redisTemplate.opsForValue().get("stock"); if (stock > 0) { stock =

2020-07-10 15:40:31 1111

原创 【2020.06.22】Springboot 加载其它 yml 配置文件 使用 @PropertySource 和 @ConfigurationProperties 注解

yml 文档如下active: author: weiyuanbao envList: - acc: 10766 a: 10.11 erl: 10.167 - acance: 10.8766 accier: 10.101使用 @PropertySource 和 @ConfigurationProperties 注解 将配置加载为一个 Beanimport com.manhattan.autotest.config.MixPr.

2020-06-22 14:43:36 311

原创 【2020-05-08】ngrok 内网穿透 教程 http://paulson.free.idcfengye.com/

ngrok 内网穿透ngrok 内网穿透前言ngrok注册购买Ngrok免费服务器配置隧道ID前台启动后台启动最后ngrok 内网穿透前言之前我做了个项目 基于TensorFlow2.0(keras)+ flask 实现手写数字识别web应用, 部署到本地后我想让被人也访问一下,怎么办呢?这就可以用内网穿透来实现了。我也部署到阿里云的机器上了,所以也可以通过公网IP地址来访问:公网IP地址访问:http://112.126.101.188:3335/内网穿透域名访问:http://pauls

2020-05-08 23:50:38 4389

原创 【2020-05-08】crontab、shell、python脚本、虚拟环境、workon、重启redis

Shell crontab python workon 等常用脚本启动crontab 执行shell、python脚本、虚拟环境、workoncrontab常用命令contab 规则执行python执行shellshell 脚本按进程名杀死线程结合kill杀死所有指定进程名 一行重启 test 进程killall杀死进程pkill杀死进程crontab 执行shell、python脚本、虚拟环境...

2020-05-08 01:28:16 538

原创 【2020-04-08】使用 Kibana ES 索引、文档基本操作命令 CURD 

一、ES索引文档基本操作命令CURDES镜像地址https://elasticsearch.cn/download/安装略过使用IK分词器1、ik_smart最小划分2、ik_max_word 最细粒度划分GET _analyze{"analyzer": "ik_smart","text": "中国共产党是...

2020-04-09 01:51:02 643

原创 【2020-04-08】构造器 静态代码块 对象代码块执行顺序

Java 构造器 静态代码块 对象代码块执行顺序package ybs.practice;/** * TestCodeSeg * * @author Paulson * @date 2020/4/8 20:22 */public class TestCodeSeg { /** * 静态代码块第一时间执行 */ static { ...

2020-04-08 20:29:02 138

原创 【2020-06-04】 SpringBoot + Redis 整合 + 配置类+工具类 + 实例, 修改过时方法 enableDefaultTyping,修复LocalDateTime反序列化问题

SpringBoot + Redis 整合 + 工具类 + 测试SpringBoot 操作数据:spring-data jpa jdbc mongodb redis!说明:在 SpringBoot2.x 之后,原来使用的jedis 被替换为了 lettuce?jedis : 采用的直连,多个线程操作的话,是不安全的,如果想要避免不安全的,使用 jedis pool 连接 池...

2020-04-04 20:53:49 1292

原创 【2020-03-21】springboot mybatis-plus 基本使用

文章目录创建数据库mybatis-plus 快速启动配置日志CRUD 扩展**insert****update**自动填充乐观锁、悲观锁分页查询删除操作性能分析插件条件构造器代码自动生成器创建数据库创建数据库和表CREATE TABLE user( id BIGINT(20) NOT NULL COMMENT '主键ID', name VARCHAR(30) NULL DEFAUL...

2020-03-21 23:16:58 866

原创 【2020-03-07】Java多线程常用操作及实例

文章目录Java多线程创建线程方式 一: 继承 Thread,重写run方法创建线程方式 二: 实现runnable接口,重写run方法。执行线程需要丢入runnable接口实现类调用start方法多个线程同时操作同一个对象创建线程方式 三 实现Callable接口(有返回值)线程五大状态停止线程: 建议使用一个标志位进行终止变量线程休眠 sleep线程礼让 yield线程合并 Join线程状态观...

2020-03-10 02:39:03 164

原创 【2020-03-08】SpringCloud 基础 Hystrix、Zuul、Config

SpringCloud 基础 Hystrix、Zuul、Configspringcloud 基础项目 github https://github.com/ybsdegit/SpringCloud服务熔断 Hystrix (断路器)服务端服务雪崩对于高流量的应用,单一的后端依赖坑你导致所有服务在几秒内饱和我们需要 弃车保帅Hystrix避免级联故障,提高分布式系统的弹性备...

2020-03-08 01:53:33 226

原创 【2020-03-07】SpringCloud 基础 Eureka、Ribbon

SpringCloud 常识知识springcloud 基础项目 github https://github.com/ybsdegit/SpringCloudspringboot 与 Springcloud 关系1、springboot 专注于快速方便的构建个体微服务框架2、springcloud 专注于服务治理3、dubbo的定位是一款RPC框架,4、Spring Cloud的目...

2020-03-07 02:32:08 282

原创 【2020-03-04】Docker + Springboot + IDEA 整合

1、创建DockerfileFROM java:8MAINTAINER "Paulson <[email protected]>"VOLUME /tmpCOPY target/spring-security-0.0.1-SNAPSHOT.jar security1.jarEXPOSE 8082ENTRYPOINT ["java", "-Djava.sec...

2020-03-04 23:57:31 409

原创 【2020-03-02】Docker 基本命令,基本操作,常用应用的部署

Docker使用 使用阿里云镜像加速服务 sudo mkdir -p /etc/dockersudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://6o89qzug.mirror.aliyuncs.com"] } EOFsudo systemctl daemon-...

2020-03-04 22:46:00 142

原创 【2020-03-02 使用SpringBoot 异步发送邮件】

SpringBoot 异步发送邮件1、引入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </de...

2020-03-03 23:29:47 422 1

原创 【2020-03-02 SpringBoot 的Shiro 授权与认证的基本使用示例】

SpringBoot 的Shiro 授权与认证的基本使用项目结构1、引入pom文档<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...

2020-03-03 01:10:00 191

原创 【2019.10.25】JavaWeb(五) Cookie& Session & JSP

JSP&Cookie&Session概念Java Server Pages: Java 服务器端页面一个特殊的页面,其中既可以执行定义HTML标签,又可以定义java代码用于简化书写原理JSP本质上 就是一个ServletJSP脚本:JSP定义Java代码的方式<% 代码 %>:定义的Java代码,在service方法中。se...

2019-10-25 23:15:30 143

原创 【2019.10.24】JavaWeb(五) Cookie& Session 基本介绍以及案例(记住上一次访问时间)

会话技术会话:一次会话中包含多次请求和响应一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为之功能:在一次会话的范围内的多次请求间,共享数据方式客户端会话技术:Cookie服务端会话技术:SessionCookie概念: 客户端会话技术,将数据保存到客户端快速入门:使用步骤创建Cookie对象,绑定数据new Coo...

2019-10-24 00:46:06 179

原创 【2019.10.23】JavaWeb(四) Servlet Response案例:文件下载

文件下载案例:文件下载需求:页面显示超链接点击超链接后弹出下载提示框完成图片文件下载分析:超链接指向的资源如果能够被浏览器解析,则在浏览器中展示,如果不能解析,则弹出下载提示框。不满足需求任何资源都必须弹出下载提示框使用响应头设置资源的打开方式:content-disposition:attachment;filename=xxx步骤:定义页面,编...

2019-10-23 22:10:55 154

原创 【2019.10.23】JavaWeb(四) Servlet Response案例:重定向、输出字符,验证码

Response功能:设置响应消息设置响应行格式: HTTP/1.1 200 ok设置状态码:setStatus(int sc)设置响应头 setHeader(String name, String value)设置响应体使用步骤:获取输出流字符输出流:PrintWriter getWriter()字节输出流:ServletOutputStream g...

2019-10-23 19:19:23 174

原创 【2019.10.21】JavaWeb(四) Servlet 的 Request 和 Response 登录案例

Request:request 和 response 的原理1. request 和 response 对象是由服务器创建的2. request 对象是来获取请求消息, response 对象是来设置响应消息request 的继承结构ServletRequest --接口HTTPServletRequest – 接口org.apache.catalina.connect...

2019-10-22 21:27:55 449

原创 【2019.10.21】JavaWeb(三) Tomcat & Servelet

Tomcat开源web服务器软件下载安装 解压卸载 删除启动:bin/startup.bat 双击启动访问 localhost:8080 回车访问ip:8080 访问别人可能遇到的问题黑窗口一闪而过:原因:没有正确配置JAVA_HOME环境变量解决方案:正确配置即可启动报错(端口占用)找到占用的端口号,找到进程,杀死进程netstate -ano...

2019-10-21 21:56:38 161

原创 【2019.10.19】JavaWeb(二) JavaScript 的 BOM、DOM、事件

BOM概念:Browser Object Model 浏览器对象模型将浏览器的各个组成部分封装成对象组成Window:窗口对象方法与弹出框有关的方法alert 警告框confirm 确认对话框prompt 提示用户输入值如打开关闭有关的方法close 关闭浏览器窗口open 打开一个新的浏览器窗口返回一个新的window对象与定...

2019-10-19 23:36:20 136

原创 【2019.10.19】JavaWeb(二) JavaScript基本语法、基本对象(ECMAScript)

JavaScript概念:一门可短短脚本语言运行在客户端浏览器中的。每一个浏览器都有JavaScript的解析引擎脚本语言:不需要编译,直接就可以被浏览器解析执行功能可以来增强用户和HTML的交互过程,可以来控制HTML元素,让页面有一些动态的效果,增强用户体验ESCMAScript:客户端脚本语言的标准基本语法与html结合方式内部JS定义变量...

2019-10-19 19:00:25 157 1

原创 【2019.10.17】JavaWeb(一)HTML和CSS基本介绍与用法

web概念概述JavaWeb:使用Java语言开发基于互联网的项目软件架构C/S: Client/Server 客户端/服务端在用户本地有一个客户端程序,在远程有一个服务端程序优点:用户体验好缺点:开发、安装,部署、维护、麻烦B/S: Brower/Server 浏览器/服务器只需要一个浏览器,用户通过不同的url,访问不同的服务器端程序优...

2019-10-17 14:50:08 244

原创 【2019.10.13】Java 抽取JDBC工具类,实现登录案例

工具类JDBCUtils.javapackage ybs.utils;import java.io.FileReader;import java.io.IOException;import java.net.URL;import java.sql.*;import java.util.Properties;/*JDBC工具类 */public class JDBCUt...

2019-10-08 20:36:02 136

原创 【2019.10.08】Java File IO流、Lambda表达式的使用方法

Filejava.io.File类文件和目录路径名的抽象表示形式File类的方法:- 创建一个文件/文件夹- 删除- 获取- 判断是否存在- 遍历- 获取大小File类是一个与系统无关的类重点:file 文件directory:文件夹/目录path:路径File.parseSeparator // 路径分隔符 windows“;”,linux“:”File.se...

2019-10-08 00:32:50 257

原创 【2019.10.08】Java 网络编程与异常的用法

网络通信概述C/S 结构:客户端服务器B/S 结构:浏览器服务器网络编程:在一定的协议下,实现两台计算机的通信的程序网络通信协议:连接和通信的规则TCP/IP协议:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-qga79mqh-1570465781187)(en-resource://database/7806:1)]协议分类:UD...

2019-10-08 00:30:25 162

原创 【2019.10.08】Java 面向对象、数据结构的用法

* 面向过程:当需要实现一个功能的时候,每一个具体的步骤都要亲力亲为,详细处理每一个细节* 面向对象:当实现一个功能的时候,不关心具体的步骤,而是找一个已经具有该功能的人,来帮我做成员变量(属性): String name; Int age;成员方法(行为) public void eat(){} // 吃饭 public void sleep(){} // 睡觉 ...

2019-10-08 00:29:23 166

原创 【2019.10.08】Java Junit 反射 注解 泛型 用法

Junit反射注解泛型Junit使用:白盒测试步骤:定义一个测试类(测试用例)建议:测试类名:被测试的类名Test CalculatorTest包名: xxx.xxx.xxx.test cn.ybs.test定义测试方法:可以独立的运行建议:方法名: test测试的方法名返回值: void参数列表:空参给方法加...

2019-10-08 00:28:15 224

原创 【2019.10.08】Java 多线程与锁的用法

并发:指两个或多个事件在同一个时间段内发生 交替执行并行:指两个或多个事件在同一时刻发生(同时发生) 同时执行进程:一个内存中运行的应用程序线程:是进程的一个执行单元,负责程序的执行 效率高,多个线程之间互不影响线程创建线程2中方法一、 将类声明为Thread类的子类,该子类重写Thread类的run方法。实现步骤:创建Thre...

2019-10-08 00:26:07 140

原创 【2019.10.08】Java Map的用法

Map接口 Map<K,V>java.util.Map特点Map集合是一个双列集合,一个元素包含两个值(key, value)Map集合中的元素,key 和 value 数据类型可以相同,也不可以不同Map集合中的元素,key是不允许重复的,value是可以重复的Map集合中的元素,key和value是一一对应的。HashMap :底层是哈希表,查询速度快。 ...

2019-10-08 00:25:12 204

原创 【2019.10.08】Java 集合、List、Set的用法

ListList接口的特点有序的集合,存储元素和取出元素的顺序是一致的有索引,包含了一些带索引的方法允许重复存储元素List接口带索引的方法(特有)addgetremoveset注意:操作索引一定要防止索引越界异常ArrayList:底层是数组,查询快,增删慢LinkedList:有大量操作收尾元素的方法。底层是链表,查询快,增删慢注意:使用 Li...

2019-10-08 00:24:21 96

原创 【2019.10.08】Java JDBC 基本操作

Mysql基本介绍SQL 什么是SQL? StructuredQueryLanguage:结构化查询语言 SQL通用语法 SQL语句可以单行或者多行书写,以“;”结束 空格tab 不区分大小写,关键字建议大写。 3中注释 *单行注释: --注释内容 ...

2019-10-08 00:21:35 157

原创 2019.09.15】基于TensorFlow2.0,使用Keras + mnist(手写数字) 数据集进行深度学习实战,数据归一化与不归一化结果对比

基于TensorFlow2.0,使用Keras + mnist 数据集进行深度学习实战import pandas as pd import numpy as npimport tensorflow as tfimport matplotlib.pyplot as pltfrom tensorflow.keras import Sequentialfrom tensorflow.kera...

2019-09-14 19:27:48 1173

空空如也

空空如也

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

TA关注的人

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