- 博客(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
2249
原创 springboot之多任务并行+线程池处理
最近项目中做到一个关于批量发短信的业务,如果用户量特别大的话,不能使用单线程去发短信,只能尝试着使用多任务来完成!我们的项目使用到了方式二,即Future的方案 Java 线程池Java通过Executors提供四种线程池,分别为:newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。...
2018-05-14 16:20:34
66790
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
15971
4
原创 SpringBoot整合Quartz实现定时任务(单任务、多任务)
一、添加依赖<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> ...
2018-05-07 13:50:24
10506
5
原创 Quartz定时任务框架
一、框架入门 引入maven<dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId> <version>2.3.0</version></depe
2018-05-04 17:18:53
366
原创 一、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
533
原创 SpringSession(Springboot版本)
特性:使用GemFire来构建C/S架构的httpSession(不关注)使用第三方仓储来实现集群session管理,也就是常说的分布式session容器,替换应用容器(如tomcat的session容器)。仓储的实现,Spring Session提供了三个实现(redis,mongodb,jdbc),其中redis使我们最常用的。程序的实现,使用AOP技术,几乎可以做到透明化地替换。(核...
2018-04-19 14:16:24
2933
原创 JWT登录信息加密
1、背景对于传统的单点登录系统,使用cookie和session的方式存储用户登录信息,但是对于安全性要求较高的企业–金融企业,就需要对用户的信息进行加密存储,防止客户信息泄露。2、JWT构成JWT—-JSON Web Token 第一部分我们称它为头部(header)完整的头部就像下面这样的JSON:{"typ": "JWT", //声明类...
2018-04-11 17:58:59
3969
原创 springboot之API--Swagger2接口文档管理
1、添加依赖 &lt;!--Swagger2--&gt; &lt;dependency&gt; &lt;groupId&gt;io.springfox&lt;/groupId&gt; &lt;artifactId&gt;springfox-swagge
2018-03-29 17:25:18
693
原创 springboot整合dubbo
官方Github地址一、服务端开发1、添加依赖 <dependency> <groupId>com.alibaba.spring.boot</groupId> <artifactId>dubbo-spring-boot-starter</artifactId> &l...
2018-03-29 17:23:02
6859
原创 SpringBoot整合常用技术--MyBatis、Redis、定时任务、分页插件、逆向生成
模板地址一、逆向生成model、mappermaven的配置1、首先引入依赖<!--整合mybatis--> <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>...
2018-03-28 10:56:01
1477
原创 spring-boot 统计实时在线人数
1、配置pom文件依赖 <!--统计实时人数--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket<...
2018-03-06 18:19:10
11209
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
38640
16
原创 SpringBoot进阶篇--表单、AOP、异常
一、表单验证1、在实体类中设置我们过滤的条件@Min(value = 18,message = "未成年禁止注册!") private int userage;2、在控制器中返回的我们过滤的结果 /** * POST方式添加一个用户 * @param user * @return */ @PostMapp...
2018-02-22 21:14:01
1826
原创 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
353
原创 SpringBoot入门(二)--Controller的使用
一、@Controller+@ResponseBody的方式1、添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf&l...
2018-02-21 22:01:01
707
原创 SpringBoot入门(一)--基于IDEA编译器的项目构建、启动、配置
一、项目的构建1、使用IDEA编译工具构建项目 到此时我们的springboot项目构建完成二、启动项目首先我们在cn.buidlworld.demo下面建立一个HelloController.java文件,提供我们测试import org.springframework.web.bind.annotation.RequestMapping;im...
2018-02-21 22:00:13
2171
原创 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
1096
原创 Redis的使用--(二)与Spring的整合
主题词:使用Jedis、项目整合Redis项目中整合jedis和spring框架:设计一个相关接口(把String和Hash类型常用方法进行封装)完成两个相关实现类(jedisPool的实现和jedisCluster的实现:属性注入)完成spring-jedis.xml(将jedisPool的实现和jedisCluster的实现进行注入操作)具体内容参看代码实现需求:在tt-co
2018-01-31 16:19:10
308
原创 Redis的使用--(一)集群的搭建
主题词:负载均衡高可用、redis集群需求:负载均衡高可用的概念什么是负载均衡高可用 Nginx一般用作负载均衡服务器,可见处于网络中非常重要的位置,一旦Nginx服务器宕机无法提供服务,那么将影响严重。所以需要负载均衡高可用。 高可用——主从备份keepalived+nginx实现主从备份 Keepalived的作用是检测服务器的状态,如果有一台w
2018-01-31 16:12:10
329
原创 淮师2017校园新闻爬取&&WordCloud年度词云分析
前言:最近一直想做数据采集这块,想到年底了,来个年终总结什么的。所以就想到了爬取学校2017年的校内新闻。基于采集的
2017-12-07 22:08:38
1148
原创 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
533
原创 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
30310
1
原创 网易云音乐API获取分析
项目地址:https://github.com/MiChongGET/CloudMusicApi喜欢的朋友star一下一、网易云音乐歌曲评论数据获取分析本来是想着用jsoup来爬取网易的评论,结果一分析发现获取的网页中找不到评论数据。研究了半天,无果。于是百度看看。果然是大厂,在安全方面肯定做的比较多,原因是在传递参数的时候对参数进行加密,所以在我们
2017-11-23 16:00:48
83515
30
转载 GitPush避免重复输入用户名和密码
问题背景之前已经用上了,这里补上,因为自己基于多年使用windows,还是喜欢使用可视化窗口的东西,这git工具也没有用Git Bash Here,用的就是Git Gui Here,但是总是有这种,如果是需要多人合作实时更新git时,更是苦不堪言。GitPush避免重复输入用户名和密码_3.jpg原来找就有解决方法,我这里只列举一种方法。添加环境变量2.1 添加环境变量在wind
2017-10-19 20:26:10
763
1
转载 Hexo个人博客从零开始到搭建完整
本篇为从零开始的基础篇,其他SEO、评论系统、统计等请看Hexo博客添加SEO-评论系统-阅读统计-站长统计,本篇所包含的内容如下:安装Git Bash安装NodeJs安装hexo生成SSH并添加到github部署项目上传到github绑定个人域名修改及配置主题添加RSS添加评论写文章部分耍起来由于小花的电脑在搭建博客之前就有了各种环境,但是对于没有任何基础的人来讲,我觉得
2017-10-19 20:00:46
1224
原创 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
2410
原创 Java数据库之DBUtils框架
一、JavaBean就是一个类,在开发中常用语封装数据。具有如下特性1. 需要实现接口:java.io.Serializable,通常偷懒省略了。2. 提供私有字段:private类型字段名;3. 提供getter/setter方法:(在JavaBean类中必须实现get、set方法,否则拿不到数据)4. 提供无参构造二、DBUtils三个核心功能介绍:
2017-10-18 22:38:47
460
原创 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
462
原创 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
547
原创 纯CSS写的加载动画--圆球搜索加载动画
加载动画:循环运动的三个圆球,一边运动,一边变色,实现加载动画的效果 div div { width: 20px; height: 20px; background-color: red; /*画一个圆*/ -moz-
2017-10-17 22:56:52
563
原创 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
1262
转载 [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
337
原创 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
521
转载 腾讯云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
2164
原创 腾讯云快捷键
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
1110
转载 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
682
转载 Centos搭建图形界面VNC
在腾讯云的centos云服务器上如果你要使用图形界面,比如图形界面安装oracle,应该怎么做?今天就和大家分享下图形界面的安装和vnc的搭建,来解决刚才提到的问题。安装可能导致DNS被清空,所以需要先执行下面命令后再按照步骤安装chattr +i /etc/resolv.conf复制代码1.安装(我是分开装,您也可以选择同时安装)
2016-07-11 18:05:54
981
转载 远程桌面连接工具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
8163
转载 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
7642
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人