自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 资源 (5)
  • 收藏
  • 关注

原创 python+TensorFlow实现人脸识别

项目地址face-systempython+TensorFlow实现人脸识别人脸识别API接口的开发日常记录一、目录详情cifar10 cifar10图像分类任务cocoapi-master 目标检测data_manager cifar10相关数据读取和打包dlib dlib相关的介绍和一些示例代码face-net 深度学习模型-FaceNet介绍和

2020-05-29 19:17:57 2159

原创 springboot之多任务并行+线程池处理

最近项目中做到一个关于批量发短信的业务,如果用户量特别大的话,不能使用单线程去发短信,只能尝试着使用多任务来完成!我们的项目使用到了方式二,即Future的方案 Java 线程池Java通过Executors提供四种线程池,分别为:newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。...

2018-05-14 16:20:34 66319 4

原创 springboot整合定时框架-Elastic-job-lite

一、前言本文Github地址官网地址 当当网张亮主导开发的分布式任务调度框架,结合zookeeper技术解决quartz框架在分布式系统中重复的定时任务导致的不可预见的错误!Elastic-Job是一个分布式调度解决方案,由两个相互独立的子项目Elastic-Job-Lite和Elastic-Job-Cloud组成。Elastic-Job-Lite定位为轻量级无中心化...

2018-05-08 20:48:33 15826 4

原创 SpringBoot整合Quartz实现定时任务(单任务、多任务)

一、添加依赖<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> ...

2018-05-07 13:50:24 10380 5

原创 Quartz定时任务框架

一、框架入门 引入maven<dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId> <version>2.3.0</version></depe

2018-05-04 17:18:53 296

原创 一、Spring Cloud构建微服务架构:服务注册与发现(Eureka、Consul)

一、Spring Cloud Eureka Spring Cloud Eureka是Spring Cloud Netflix项目下的服务治理模块。而Spring Cloud Netflix项目是Spring Cloud的子项目之一,主要内容是对Netflix公司一系列开源产品的包装,它为Spring Boot应用提供了自配置的Netflix OSS整合。通过一些简单的注解,开发者就可以快速...

2018-04-21 13:43:50 463

原创 SpringSession(Springboot版本)

特性:使用GemFire来构建C/S架构的httpSession(不关注)使用第三方仓储来实现集群session管理,也就是常说的分布式session容器,替换应用容器(如tomcat的session容器)。仓储的实现,Spring Session提供了三个实现(redis,mongodb,jdbc),其中redis使我们最常用的。程序的实现,使用AOP技术,几乎可以做到透明化地替换。(核...

2018-04-19 14:16:24 2756

原创 JWT登录信息加密

1、背景对于传统的单点登录系统,使用cookie和session的方式存储用户登录信息,但是对于安全性要求较高的企业–金融企业,就需要对用户的信息进行加密存储,防止客户信息泄露。2、JWT构成JWT—-JSON Web Token 第一部分我们称它为头部(header)完整的头部就像下面这样的JSON:{"typ": "JWT", //声明类...

2018-04-11 17:58:59 3901

原创 springboot之API--Swagger2接口文档管理

1、添加依赖 <!--Swagger2--> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagge

2018-03-29 17:25:18 630

原创 springboot整合dubbo

官方Github地址一、服务端开发1、添加依赖 <dependency> <groupId>com.alibaba.spring.boot</groupId> <artifactId>dubbo-spring-boot-starter</artifactId> &l...

2018-03-29 17:23:02 6784 2

原创 SpringBoot整合常用技术--MyBatis、Redis、定时任务、分页插件、逆向生成

模板地址一、逆向生成model、mappermaven的配置1、首先引入依赖<!--整合mybatis--> <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId&gt...

2018-03-28 10:56:01 1446

原创 spring-boot 统计实时在线人数

1、配置pom文件依赖 <!--统计实时人数--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket&lt...

2018-03-06 18:19:10 10983 2

原创 人工智能之Python人脸识别技术--face_recognition模块

Github项目地址:https://github.com/MiChongGET/face_collection一、环境搭建1.系统环境Ubuntu 17.04Python 2.7.14pycharm 开发工具2.开发环境,安装各种系统包人脸检测基于dlib,dlib依赖Boost和cmake$ sudo apt-get install buil...

2018-02-25 23:21:04 38149 16

原创 SpringBoot进阶篇--表单、AOP、异常

一、表单验证1、在实体类中设置我们过滤的条件@Min(value = 18,message = "未成年禁止注册!") private int userage;2、在控制器中返回的我们过滤的结果 /** * POST方式添加一个用户 * @param user * @return */ @PostMapp...

2018-02-22 21:14:01 1774

原创 SpringBoot入门(三)--数据库操作&&Spring-data-jpa的使用

一、添加依赖 数据库框架主要使用了sping-data-jpa <!--spring-data-jpa框架--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-...

2018-02-21 22:02:15 315

原创 SpringBoot入门(二)--Controller的使用

一、@Controller+@ResponseBody的方式1、添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf&l...

2018-02-21 22:01:01 605

原创 SpringBoot入门(一)--基于IDEA编译器的项目构建、启动、配置

一、项目的构建1、使用IDEA编译工具构建项目 到此时我们的springboot项目构建完成二、启动项目首先我们在cn.buidlworld.demo下面建立一个HelloController.java文件,提供我们测试import org.springframework.web.bind.annotation.RequestMapping;im...

2018-02-21 22:00:13 2024

原创 Maven项目中,MyBatis逆向生成配置

1、generatorConfig.xml的一般配置<!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd">gen

2018-02-07 19:11:00 1048

原创 Redis的使用--(二)与Spring的整合

主题词:使用Jedis、项目整合Redis项目中整合jedis和spring框架:设计一个相关接口(把String和Hash类型常用方法进行封装)完成两个相关实现类(jedisPool的实现和jedisCluster的实现:属性注入)完成spring-jedis.xml(将jedisPool的实现和jedisCluster的实现进行注入操作)具体内容参看代码实现需求:在tt-co

2018-01-31 16:19:10 211

原创 Redis的使用--(一)集群的搭建

主题词:负载均衡高可用、redis集群需求:负载均衡高可用的概念什么是负载均衡高可用 Nginx一般用作负载均衡服务器,可见处于网络中非常重要的位置,一旦Nginx服务器宕机无法提供服务,那么将影响严重。所以需要负载均衡高可用。 高可用——主从备份keepalived+nginx实现主从备份 Keepalived的作用是检测服务器的状态,如果有一台w

2018-01-31 16:12:10 264

原创 淮师2017校园新闻爬取&&WordCloud年度词云分析

前言:最近一直想做数据采集这块,想到年底了,来个年终总结什么的。所以就想到了爬取学校2017年的校内新闻。基于采集的

2017-12-07 22:08:38 1102

原创 Python数据库之--PyMySQL

一、Python3中使用PyMySql1、 直接命令:pip install pymysql2、 测试 pip show pymysql二、创建MySQL表执行下面的SQL语句,创建一张users 表。CREATETABLE `users` (    `id` INT(11)NOT NULL AUTO_INCREMENT,    `email`

2017-12-07 20:00:48 403

原创 python--WordCloud词云安装

一、Python3中直接执行pipinstall wordcloud可以自动下载安装的依赖包,但是Wordcould还是无法安装出现这样子的:解决办法:直接去https://www.lfd.uci.edu/~gohlke/pythonlibs/#wordcloud下载相应的包安装就可以了先安装wrapt‑1.10.11‑cp36‑cp36m‑win_amd64.whl再安装

2017-12-07 19:58:54 29958 1

原创 网易云音乐API获取分析

项目地址:https://github.com/MiChongGET/CloudMusicApi喜欢的朋友star一下一、网易云音乐歌曲评论数据获取分析本来是想着用jsoup来爬取网易的评论,结果一分析发现获取的网页中找不到评论数据。研究了半天,无果。于是百度看看。果然是大厂,在安全方面肯定做的比较多,原因是在传递参数的时候对参数进行加密,所以在我们

2017-11-23 16:00:48 82348 30

转载 GitPush避免重复输入用户名和密码

问题背景之前已经用上了,这里补上,因为自己基于多年使用windows,还是喜欢使用可视化窗口的东西,这git工具也没有用Git Bash Here,用的就是Git Gui Here,但是总是有这种,如果是需要多人合作实时更新git时,更是苦不堪言。GitPush避免重复输入用户名和密码_3.jpg原来找就有解决方法,我这里只列举一种方法。添加环境变量2.1 添加环境变量在wind

2017-10-19 20:26:10 698 1

转载 Hexo个人博客从零开始到搭建完整

本篇为从零开始的基础篇,其他SEO、评论系统、统计等请看Hexo博客添加SEO-评论系统-阅读统计-站长统计,本篇所包含的内容如下:安装Git Bash安装NodeJs安装hexo生成SSH并添加到github部署项目上传到github绑定个人域名修改及配置主题添加RSS添加评论写文章部分耍起来由于小花的电脑在搭建博客之前就有了各种环境,但是对于没有任何基础的人来讲,我觉得

2017-10-19 20:00:46 1162

原创 Hexo搭建出现的错误

错误如下:cs/troubleshooting.htmlError: bash: /dev/tty: No such device or addresserror: failed to execute prompt script (exit code 1)fatal: could not read Username for 'https://github.com': Invalid

2017-10-19 19:59:48 2311

原创 Java数据库之DBUtils框架

一、JavaBean就是一个类,在开发中常用语封装数据。具有如下特性1. 需要实现接口:java.io.Serializable,通常偷懒省略了。2. 提供私有字段:private类型字段名;3. 提供getter/setter方法:(在JavaBean类中必须实现get、set方法,否则拿不到数据)4. 提供无参构造二、DBUtils三个核心功能介绍:

2017-10-18 22:38:47 413

原创 Java数据库之C3P0和DBCP框架

一、C3P0框架:1、数据库xml文件的配置: com.mysql.jdbc.Driver jdbc:mysql:///classwork root 9919 5 20 com.mysql.jdbc.Driver jdbc:mysql:///classwork root 9919 是new ComboPool

2017-10-18 22:29:02 391

原创 Java数据库之防SQL注入和自定义线程池

一、防止SQL注入SELECT * FROM student WHERE NAME = 'michong' ANDpasswd = '111' OR '1'='1';如上面的SQL语句,当密码不正确的时候也可以爆出数据库,所以必须防止通过SQL注入爆出数据库操作如下:1、在SQL语句中使用占位符?:String sql = "select * from stud

2017-10-18 18:28:28 495

原创 纯CSS写的加载动画--圆球搜索加载动画

加载动画:循环运动的三个圆球,一边运动,一边变色,实现加载动画的效果 div div { width: 20px; height: 20px; background-color: red; /*画一个圆*/ -moz-

2017-10-17 22:56:52 511

原创 Java之MySQL数据库连接--JDBC驱动代码封装

1、注册驱动Class.forName("com.mysql.jdbc.Driver");功能:1、加载类路径指明的类到程序中2、获得类模板对象2、创建连接String url = "jdbc:mysql:///shop";String user ="root";String passwd = "1234";C

2017-10-17 19:59:06 1203

转载 [Android Studio] Android Studio常用快捷键

[Android Studio] Android Studio常用快捷键(会持续更新)这边讲的常用快捷键是指做完Keymap到Eclipse后的,不是纯Android Studio的,这边主要讲下比较常用的一些快捷键:Ctrl+G / Ctrl+Alt+Shift+G:查询变量或者函数或者类在哪里被使用或被调用,后者是前者的复杂表现,可以选择查询范围等。Alt+H:查找

2016-07-23 19:25:05 300

原创 PasswordView - 基于 Material Design 的密码显隐库

1.InstallationPasswordView is available on jcenter and be installed usingdependencies { . . compile 'com.github.SubhrajyotiSen:library:1.1'}2.直接在布局文件中添加以下组件com.subhrajyoti

2016-07-22 12:48:12 446

转载 腾讯云CentOS7.0使用yum安装mysql

背景:今天才申请了腾讯云+校园计划的1元服务器,(http://www.qcloud.com/event/qcloudSchool)安装了Centos7.0,在安装mysql的时候,使用yum list | grep mysql 来查找yum源中是否有mysql,结果如下:[root@VM_47_56_centos ~]# yum list | grep mysqlakonadi-m

2016-07-11 19:38:57 2105

原创 腾讯云快捷键

Linux:Ctrl + Alt + F1~F6 切换字符终端界面Ctrl + Alt + F7-~F12 切换是图形终端界面Ctrl + Alt +Delete 字符终端界面下,重启LinuxCtrl + Alt + Backspace 重启Linux的X图形界面,大部分发行版不可用Windows:Ctrl + Alt + Delete 锁屏后登录Windows或打开

2016-07-11 18:42:28 1006

转载 centos远程桌面vnc

环境:CentOS 6.3 Final,桌面安装了除KDE的所有组件 1、安装服务 [plain] view plaincopy  yum install tigervnc-server   名字有点怪哦,CentOS5前叫vnc-server 2、运行并设置密码 

2016-07-11 18:17:49 647

转载 Centos搭建图形界面VNC

在腾讯云的centos云服务器上如果你要使用图形界面,比如图形界面安装oracle,应该怎么做?今天就和大家分享下图形界面的安装和vnc的搭建,来解决刚才提到的问题。安装可能导致DNS被清空,所以需要先执行下面命令后再按照步骤安装chattr +i /etc/resolv.conf复制代码1.安装(我是分开装,您也可以选择同时安装)

2016-07-11 18:05:54 927

转载 远程桌面连接工具VNC——license Key

远程桌面连接工具VNC——license Key以下是VNC远程连接工具的license序列号。下载地址:51CTO下载中心:http://down.51cto.com/data/279900RealVNC官方最新下载地址:http://www.realvnc.com/products/download.html应用平台:Window

2016-07-11 18:04:38 7461

转载 2016年国内开源镜像站点汇总

一、站点版(一)、企业站1.搜狐:http://mirrors.sohu.com/2.网易:http://mirrors.163.com/3.阿里云:http://mirrors.aliyun.com/4.腾讯:http://android-mirror.bugly.qq.com:8080/(仅针对APP开发的软件,限流,不推荐)(二)、教育站1.上海交通大学:ht

2016-05-01 19:35:21 7549 1

DBUtils框架jar包

DBUtils是java编程中的数据库操作实用工具,小巧简单实用。 DBUtils封装了对JDBC的操作,简化了JDBC操作,可以少写代码。

2017-10-18

DBCP连接池

DBCP也是一个开源的连接池,是Apache Common成员之一,在企业开发中也比较常见,tomcat内置的连接池。

2017-10-18

C3P0的jar包

java的第三方框架,用于连接池的设置,在web框架中也使用到了C3P0

2017-10-18

GifCam非常好用的GIF录屏软件

十分好用的gif录屏软件,傻瓜式一键录屏,关键是免费!免费!免费!重要的事情说三遍

2017-10-18

JDBC封装类

JDBC封装类,在Java中使用MySQL数据库时使用的封装类,使用的时候只需两行代码即可

2017-10-17

空空如也

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

TA关注的人

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