自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(78)
  • 收藏
  • 关注

转载 Springboot系列:Springboot与Thymeleaf模板引擎整合基础教程(附源码)

前言由于在开发My Blog项目时使用了大量的技术整合,针对于部分框架的使用和整合的流程没有做详细的介绍和记录,导致有些朋友用起来有些吃力,因此打算在接下来的时间里做一些基础整合的介绍,当然,可能也不会特别的基础,但是源码会开放给大家,方便大家学习,此次的源码地址为springboot-thymeleaf,多谢大家支持。简介Thymeleaf是一个跟Velocity、FreeMar

2017-09-16 20:38:11 369

转载 如何写SysV服务管理脚本

本文目录:1.1 SysV脚本的特性1.2 SysV脚本要具备的能力1.3 start函数分析1.4 stop函数分析1.5 reload函数分析1.6 status、restart、force-reload等1.7 结束语 SysV服务管理脚本和/etc/rc.d/init.d/functions文件中的几个重要函数(包括daemon,killproc,statu

2017-09-16 11:02:11 300

转载 PriorityQueue 优先队列的实现

PriorityQueue 的 implementation  PriorityQueue即是优先队列。通俗的说就是体育课的时候老师要求从高到低排序,老师能直接一眼看出谁是最高的在班级里。当这个最高的离开的时候,老师也马上能知道下面哪个最高的人。public class MaxPriorityQueueextends Comparable> { public void

2017-09-15 19:10:42 559

转载 Spring AOP简单的配置(注解和xml配置)

注解配置AOP  项目路径:E:\JavaWebSrc\FirstSpringAOP  1:接口代码     接口为 IPerson ,接口不需要写注释public interface IPerson { public void sayNmae(); public void introduceOneSelf();}  2:实体类代码     

2017-09-15 09:34:11 362

转载 AlexNet-ImageNet Classification with Deep Convolutional Neural Networks

局部反应归一化\[b^{i}_{x,y} =a^{i}_{x,y}/ \left( k + \alpha \sum_{j=max(0, i-n/2)}^{min(N-1,i+n/2)}(a^j_{x,y})^2\right)\]数据预处理这篇论文中,提到的对数据的预处理包含了三个部分,第一部分是图片的均值归零处理,第二部分是图片的crop采样,第三部分是对图片进行fancy PCA采样

2017-09-14 17:54:15 306

转载 【知识整理】这可能是最好的性能优化教程(一)

本文首发于我的简书:http://www.jianshu.com/p/17fd325b28f6前言性能检测与分析,一直在 APP 开发中相当重要,但又被我们常常忽略。很多 APP 或者开发者总是急功近利,总想着快速充实 APP 的相关功能,把开发进度放在首位没有问题,可很多时候就没有然后了,这在整个开发界屡见不鲜。在这样的大背景下,加之我之前写的 RxJava 2.0 系列 收到较好的

2017-09-14 12:46:06 597

转载 C语言中无符号数和有符号数之间的运算

C语言中无符号数和有符号数之间的运算C语言中有符号数和无符号数进行运算(包括逻辑运算和算术运算)默认会将有符号数看成无符号数进行运算,其中算术运算默认返回无符号数,逻辑运算当然是返回0或1了。unsigned int和int进行运算直接看例子来说明问题吧#include using namespace std; int main(){

2017-09-13 20:50:08 676

转载 多线程编程学习三(线程间通信)

一、概要    线程是操作系统中独立的个体,但这些个体如果不经过特殊的处理就不能成为一个整体,线程间的通信就是成为整体的必用方案之一。可以说,使线程进行通信后,系统之间的交互性会更强大,在大大提高cpu利用率的同时还会使程序员对各线程任务在处理过程中进行有效的把控和监督。二、等待/通知机制1、"wait/notify"机制:等待/通知机制,wait使线程暂停运行,而notify 使暂停

2017-09-13 16:06:10 265

转载 Java环境的搭建

一、JDK的下载JDK又称Java SE,可以从Oracle公司的官网上https://www.oracle.com/index.html下载。1、打开Oracle官网。将光标移到【Menu】-【Database and Technologies】-【Java】,然后单击【Java SE JDK】超链接,如图-1所示。图-12、单击【Java SE JDK】超链接之后,将跳转到

2017-09-13 11:26:25 261

转载 深入理解JavaScript的this指向问题

Javascript的this用法this是Javascript语言的一个关键字。它代表函数运行时,自动生成的一个内部对象,只能在函数内部使用。比如:function test(){     this.x = 1;   }随着函数使用场合的不同,this的值会发生变化。但是有一个总的原则,那就是this指的是调用函数的那个对象。下面分四种情况,详细讨

2017-09-12 19:34:09 234

转载 MySQL(九)之数据表的查询详解(SELECT语法)二

上一篇讲了比较简单的单表查询以及MySQL的组函数,这一篇给大家分享一点比较难得知识了,关于多表查询,子查询,左连接,外连接等等。希望大家能都得到帮助!在开始之前因为要多表查询,所以搭建好环境:  1)创建数据表suppliers  前面已经有一张表是book表,我们在建立一张suppliers(供应商)表和前面的book表对应。  也就是说 让book中s_id字段值指向supp

2017-09-12 14:14:03 544

转载 设计模式,Let's “Go”! (下)

前言接上篇 设计模式,Let's “Go”! (中), 继续更新设计模式,今天介绍的设计模式有责任链模式、蝇量模式、解释器模式、中介者模式、备忘录模式、原型模式和访问者模式;文章对设计模式的特点和使用场景进行了总结,每个设计模式分配的篇幅较少,给了解过设计模式的作为速查,帮不了解设计模式的入门, 当然具体实现才是重点,使用现实生活中的事物例子来帮助理解设计模式。搭配源码食用更佳,放上

2017-09-12 09:34:05 309

转载 Python程序练习3--模拟购物车

1.功能简介此程序模拟用户登陆商城后购买商品操作。可实现用户登陆、商品购买、历史消费记查询、余额和消费信息更新等功能。首次登陆输入初始账户资金,后续登陆则从文件获取上次消费后的余额,每次购买商品后会扣除相应金额并更新余额信息,退出时也会将余额和消费记录更新到文件以备后续查询。 2.实现方法架构:本程序采用python语言编写,将各项任务进行分解并定义对应的函数来处理

2017-09-11 17:34:03 893

转载 Android动画(一)-视图动画与帧动画

项目中好久没用过动画了,所以关于动画的知识都忘光了。知识总是不用则忘。正好最近的版本要添加比较炫酷的动画效果,所以也借着这个机会,写博客来整理和总结关于动画的一些知识。也方便自己今后的查阅。Android中的动画分为三类。View animation:视图动画,也叫做 Tween(补间)动画。 Drawable animation:也叫做Frame 动画,帧动画。 Property

2017-09-11 12:50:01 293

转载 [性能调优]PeopleSoft Trace 分析工具

PeopleSoft Trace 文件包含大量的信息,在前面文章讲解过如何查看trace日志文件,这边文章介绍一个工具可以很好的分析trace日志文件。TraceMagic 是由oracle开发的一个实用工具,它给PeopleSoft管理员,开发工程师提供了快速隔离SQL语句或PeopleCode函数中的性能瓶颈的能力。他通过将基于文本的有时间顺序的tracesql文件转化为表格图形来显示,允

2017-09-10 20:37:58 497

转载 flask_sqlalchemy

简介:flask_sqlalchemy 是 Flask Web 框架的一个扩展。使 Web 服务器以 (ORM: Object Relational Mapping) 对象关系映射的方式与数据库交互。一、安装 flask_sqlalchemyshell > pip install Flask-SQLAlchemyshell > ipythonimport f

2017-09-10 15:46:01 643

转载 [性能调优]PeopleSoft Trace 分析工具

PeopleSoft Trace 文件包含大量的信息,在前面文章讲解过如何查看trace日志文件,这边文章介绍一个工具可以很好的分析trace日志文件。TraceMagic 是由oracle开发的一个实用工具,它给PeopleSoft管理员,开发工程师提供了快速隔离SQL语句或PeopleCode函数中的性能瓶颈的能力。他通过将基于文本的有时间顺序的tracesql文件转化为表格图形来显示,允

2017-09-10 11:18:00 427

转载 delphi Parallel 之 TTask 初试

unit Unit1;interfaceuses Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.StdCtrls, System

2017-09-09 19:33:57 2702 1

转载 前端面试校招问题准备(总结)

前端点大而驳杂,面试前的准备往往会感到无所适从。在web开发的中,六项基础知识还是新手所必须掌握的:HTML、CSS、JavaScript、移动Web开发、调试、HTTP网络知识。HTML1.常用的meta头;2.通过你对标签语义化的理解来判断你能否写出更规范的HTML代码;3.HTML5新增的能力;4.HTML的渲染解析知识,比如为什么CSS放前面JS放后面,怎么理解

2017-09-09 14:45:58 3384

转载 java业务常用排序方法

private List> parseData(List> source,Map params) {List> rt = new ArrayList>();if (source == null || source.size() == 0) {return rt;}// 日期分组SortedMap>> dataMap = new TreeMap>>();List> tem

2017-09-09 09:53:54 337

转载 快速排序与冒泡排序(面试题)

今天讲一道前端开发的笔试题,题目如下: 编写快速排序和冒泡排序,并简单对比分析.看到题目愣了一下,知道冒泡排序,可什么是快速排序呢?下面先来看一下冒泡排序:方法一: 每一次对比相邻两个数据的大小,小的排在前面,如果前面的数据比后面的大就交换这两个数的位置       var arr = [90,0,-10,88,999,100,102,2,3,20];

2017-09-08 17:53:55 2072

转载 新的表格展示利器 Bootstrap Table Ⅱ

上一篇文章介绍了Bootstrap Table的基本知识点和应用,本文针对上一篇文章中未解决的文件导出问题进行分析,同时介绍BootStrap Table的扩展功能,当行表格数据修改。1.Bootstrap Bable 全部数据导出分析     在表格导出数据中,发现设置了分页参数,导出的数据仅为表格加载的分页参数数据,于是,针对这样的情况,通过设置分页参数的值,使表格可以加载更多的数据,

2017-09-07 21:25:53 416

转载 Mac开发必备工具(三)—— Fish shell

Fish shell简介fish 可以根据输入自动匹配历史命令。它的一大特点是开箱即用,没有zsh那些繁琐的配置。官网:http://www.fishshell.com/。安装与配置在终端里使用Homebrew安装,直接输入 brew install fish 等待安装完成即可。安装完了以后还不能用,因为没把fish添加到 mac 的 shell 列表里,切换到 fish shel

2017-09-07 16:33:53 6206

转载 车牌识别系统应用之“无感支付”

好消息来了!本月底前山东高速管辖范围内的所有收费站出口都将实现“无感支付”!又是一项车牌识别系统的应用。未来将实现不停车不掏手机刷一下车牌,自动抬杆就走人~ 超方便!什么是“无感支付”? “无感支付”就是采用“车牌识别+手机APP”的模式,实现车主自助绑定车牌和支付方式,出口车道无干预地完成通行费快速支付,车辆不停车即可成功付费的互联网支付产品“ITC”,是传统ETC业务的

2017-09-07 11:57:51 3118

转载 SVG文本

前面的话  本文将详细介绍SVG文本相关内容 位置属性  在一个SVG文档中,使用元素来设置文本,元素有x、y、dx、dy这四个位置属性【x和y】  属性x和属性y性决定了文本在视口中显示的位置Hello World!  可以只设置y属性,此时x属性默认为0  [注意]如果不设置y属性,则文本将不会显示text y="30">Hello W

2017-09-06 20:05:56 354

转载 Android检查更新下载安装

检查更新是任何app都会用到功能,任何一个app都不可能第一个版本就能把所有的需求都能实现,通过不断的挖掘需求迭代才能使app变的越来越好。检查更新自动下载安装分以下几个步骤:请求服务器判断是否有最新版本(通过versionCode) 如果有最新版本,就把最新的apk文件下载到本地 下载完成之后给系统发起一个安装的Intent。 打开项目下面app下面build.gradle文件,我们

2017-09-06 15:17:49 433

转载 【Linux相识相知】任务计划和周期性任务

在我们的生活中,有的工作是例行的,例如每年一次加薪、每年给女朋友过一次生日、每天上班都要打卡等,有的工作是临时发生的,例如明天朋友要来访,你需要准备午餐等等。像很多例行的工作,你一旦忙起来就很容易忘记,这时候就需要人去提醒你,linux的crontab功能就能够排上用场了,例如每年女朋友的生日前一天给你发个邮件提醒你,好让你有所准备。临时发生的事情,例如上面那个例子,明天朋友要来访,在第二天的

2017-09-06 10:25:56 516

转载 JDK+Tomcat搭建JSP运行环境--JSP基础

一、搭建JSP运行环境之前需要了解的基本知识      配置JSP运行环境之前,我们需要了解JSP的运行机制。只有了解JSP运行机制后,我们才能知道为什么要搭建JSP运行环境?如何去搭建JSP运行环境?为什么要配置Tomcat、JDK?JSP(Java Sever Page)即Java服务器页面,它是基于Java平台的Web服务器上的页面。JSP执行原理如下:    客

2017-09-05 18:45:47 752

转载 字符串的模式匹配中的算法

字符串的模式匹配是一个比较经典的问题:假设有一个字符串S,称其为主串,然后还有一个字符串T,称其为子串。现在要做的是,从主串S当中查找子串T的位置,如果存在返回位置值,如果不存在返回-1。另外主串又称为目标串,子串称为模式串。 暴力匹配算法这是一个经典的串匹配问题,涉及的算法也比较多,先讨论第一种简单的暴力算法,思路如下将主串S的第pos个字符 与 子串T的第一个字符比较,

2017-09-05 13:38:20 271

转载 mock.js的真实数据模拟

哈哈,怎么说,这应该是我的第一个随笔了,毕竟前端之路上一直在学习并且各位大神们的经验,虽然也有不少的坑,但是总是收获比较多,所以我也想把一些收获记录下来,有需要的可以参考参考.网上看了不少大神很多例子很好,但是介绍模糊,看了不知道具体做法,所以我会介绍的详细一点.今天是主要分享一下mock.js 的插件,我觉得很不哦错,实用性很强,它可以在后端数据没写好的情况下,模拟真实数据,拦截aj

2017-09-04 21:33:42 576

转载 猜数字游戏--基于python

"""题目:练习使用python写一个猜数字的游戏,数字范围0-100,每次猜错,需要给出缩小后的范围,每个人只有10次的猜测机会,猜测机会用完游戏结束!"""#方法一:(增加了输入异常的处理,输入非法不计入输入次数中)# coding:utf-8import randomfrom time import sleepprint("欢迎您来玩猜数字游戏\n" "游戏规则如下:\n"

2017-09-04 16:49:49 1826

转载 Server Tomcat v7.0 Server at localhost failed to start.解决方法

---恢复内容开始---今天在做jsp项目的时候,Tomcat突然无法打开了,出现的报错是这样的:也不知道是怎么搞得,百度了老半天看到有的网友是通过两这个方法解决的,连接在这http://blog.csdn.net/cjmcp/article/details/17483951,但是这两种方法我也都试过了根本不管用,重启了Eclipse和Tomcat也无效。后来又根据http://www

2017-09-04 12:05:46 238

转载 解析xml文件,遍历输出xml文件中的所有节点, 最终模仿实现struts2框架

程序结构:src文件夹下存放xml文件该文件内容:xml version="1.0" encoding="UTF-8"?>mystruts> actions name="myaction1" namespace="/"> action name="userdao" class="org.action.UserDAO"> re

2017-09-03 20:13:44 286

转载 redis集群搭建及注意事项

上一篇:redis的安装及注意事项这里,在一个Linux虚拟机上搭建6个节点的redis伪集群,思路很简单,一台虚拟机上开启6个redis实例,每个redis实例有自己的端口。这样的话,相当于模拟出了6台机器了,然后在以这6个实例组建redis集群就可以了。前提:redis已经安装,目录为/usr/local/redis-4.0.1redis集群是用的ruby脚本,所以要想执行该脚本,

2017-09-03 15:29:42 186

转载 ASP.NET Core 运行原理解剖[3]-Middleware-请求管道的构成

在 ASP.NET 中,我们知道,它有一个面向切面的请求管道,有19个主要的事件构成,能够让我们进行灵活的扩展。通常是在 web.config 中通过注册HttpModule 来实现对请求管道事件监听,并通过 HttpHandler 进入到我们的应用程序中。而在 ASP.NET Core 中,对请求管道进行了重新设计,通过使用一种称为中间件的方式来进行管道的注册,同时也变得更加简洁和强大。

2017-09-03 10:53:49 3979

转载 TensorFlow框架(5)之机器学习实践

1. Iris data set  Iris数据集是常用的分类实验数据集,由Fisher, 1936收集整理。Iris也称鸢尾花卉数据集,是一类多重变量分析的数据集。数据集包含150个数据集,分为3类,每类50个数据,每个数据包含4个属性。可通过花萼长度,花萼宽度,花瓣长度,花瓣宽度4个属性预测鸢尾花卉属于(Setosa,Versicolour,Virginica)三个种类中的哪一类。该数

2017-09-02 18:57:44 317

转载 Core Graphics框架

在iOS中常用的框架是Quartz 2D,它是Core Graphics框架的一部分,是一个强大的二维图像绘制引擎。我们日常开发所用到的UIKit的组件都是由Core Graphics框架进行绘制的。当我们导入UIKit框架时,会自动导入Core Graphics框架。在iOS中绘图一般分为以下几个步骤:1.获取绘图上下文2.创建并设置路径3.将路径添加到上下文4.设置上下文的

2017-09-02 14:17:41 244

转载 也许我可以代表90后迷茫又堕落的那些大学生

前言:  “现在努力学习吧,过了高考,一切就都解脱了,大学将是你自由发展的天堂,“我感觉90后出生的这几代都是听着高中班主任这句话话熬过了高中,想象着大学课余时间泡着图书馆,晚上有空能去跑跑,健康又充实。  而实际中的大学,旷不完的课,睡不完的觉,嘴上说着要努力,实际却是一手键盘一手鼠标玩着游戏,还有那没有手机就上不了的课更是数不胜数。这就是我的现状,也许也是很多如我一样的迷茫又没有梦想的

2017-09-02 09:45:39 341

转载 JDBC

声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。1.事务事务与锁是关联在一起的,事务->锁早期数据库是单机版居多,不存在访问量很大和多人同时访问的情况,因此数据安全性比较高。在现在的网络型数据库大行的时代,往往会出现同时访问的情况,这种会对数据安全性产生隐患。写业务代码操作数据库中数据的时候,

2017-09-01 18:05:36 145

转载 检测文本文件编码方式的策略

分析过程windows下的Notepad记事本软件在另存的时候可以选择保存的编码方式。我们可以在记事本中输入同样的文本,如“a严”。ANSI方式我们用UtralEdit查看二进制信息可以看到:这里a对应的ANSI编码为61,严对应的ANSI编码为D1 CF。Unicode BE编码下的二进制信息:开头的2个字节为FE FF,a的二进制表现为00 61,严的二进制

2017-09-01 13:13:36 2720

空空如也

空空如也

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

TA关注的人

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