自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

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

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

2017-09-16 19:14:12 309

转载 如何写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 09:34:14 348

转载 Java基础部分全套教程

这是我自己早前听课时整理的java基础全套知识,使用于初学者 也可以适用于中级的程序员 我做成了chm文档的类型,你们可以下载 笔记是比较系统全面,可以抵得上市场上90%的学习资料。讨厌那些随便乱写的资料还有拿出来卖钱的人!在这里我免费的分享出来供大家使用!在这个平台真的可以学习到不少的东西!有很多的人都在无私的奉献着他们的智慧与知识。希望对于学习者有所帮助! 如果你觉得好的话,就在评论出

2017-09-15 17:46:09 423

转载 我是如何逐步学会“好好说话”的

熟悉我的人知道,平日里偶的脾气还算是“好好的”,可是在讨论问题争论不下时,声音会突然提高八度,方圆一公里的人都能听得见,而半径在5米的小伙伴则处于震源中心。偶也甚为苦恼,虽然事后也意识到非常不好,却常常抑制不住当时的性子。不过后来我找到了一个秘诀,现在好多啦。分享一下心路历程。深情回顾要说我这讨论问题争论不下时的火爆性子,自然可以追溯到小时候和哥哥讨论虚无缥缈的各种“人生、哲理以及当下问题

2017-09-15 13:02:11 560

转载 Netty自娱自乐之类Dubbo RPC 框架设计构想 【上篇】

之前在前一篇的《Netty自娱自乐之协议栈设计》,菜鸟我已经自娱自乐了设计协议栈,gitHub地址为https://github.com/vOoT/ncustomer-protocal。先这一篇中,准备接着自娱去实现一个RPC框架,现在公司共的是Dubbo,那么先不看其代码,先自行实现一下吧。  dubbo 包括 注册和服务调用,细节我们先不管,然后,我先先实现一个如下的简单模型     

2017-09-14 21:30:19 398

转载 聊一聊用户体验

突然想聊一聊用户体验,聊一聊我心中的用户体验。什么是用户体验?我们先来看看 维基百科 上面的解释。用户体验,(英语:User Experience,简称 UX),是涉及到一个人使用一个特定产品或系统或服务的有关行为、态度、与情绪。用户体验,包括实际、体验、情感、有意义、有价值的人机交流、和产品所有权方面的问题。此外,它包括系统方面,例如实用、易用性、和效率。为什么产品需要好

2017-09-14 16:30:10 486

转载 ue4闊虫晥銆佸姩鐢荤粨鍚堝疄渚-- 鎴戣嚜宸卞晩

鍦ㄦ父鎴忎腑锛岃澶氶煶鏁堥渶瑕佸湪鍔ㄧ敾鎭板綋鐨勬椂鏈哄嚭鐜帮紝渚嬪琛岃蛋銆佸璺戯紝灏遍渶瑕佹伆濂藉湪瓒抽儴钀藉湴鐬棿鎾斁銆?/p> 鑰孉nimNotify灏辫兘闈炲父鏂逛究鍦板鐞嗘绫婚棶棰樸€?/p> AnimNotify锛岄【鍚嶆€濅箟灏辨槸鍔ㄧ敾閫氱煡锛岃兘鍦ㄧ壒瀹氱殑鍔ㄧ敾鐗囨鎾斁鍒扮壒瀹氳繘搴︽椂鈥滃彂鍑烘秷鎭€濄€?/p> 鐩墠鎴戜滑鐨勫伐绋嬫湁鍓嶃€

2017-09-14 11:18:12 3288

转载 wordpress使用七牛云加速

一、准备工作。wordpress搭建的网站 七牛云账号 二、简要步骤1.wordpress安装七牛云插件。      WordPress七牛镜像存储插件已经被WordPress官方收录,可以直接在wordpress的后台->插件->安装插件,在搜索框里输入:wpjam,就可以有WPJAM Basic插件和七牛镜像存储WordPress插件。2.配置七牛云存储七牛云账

2017-09-13 14:42:16 1023

转载 卡尔曼滤波的推导

卡尔曼滤波的推导1 最小二乘法在一个线性系统中,若\(x\)为常量,是我们要估计的量,关于\(x\)的观测方程如下:\[ y = Hx + v \tag{1.1}\]\(H\)是观测矩阵(或者说算符),\(v\)是噪音,\(y\)是观察量。若关于\(x\)的最佳估计为\(\hat{x}\),误差可定义为\(\epsilon_y\):\[ \epsilon_y = y

2017-09-12 17:46:06 461

转载 java基础解析系列(五)---HashMap并发下的问题以及HashTable和CurrentHashMap的区别

java基础解析系列(五)---HashMap并发下的问题以及HashTable和CurrentHashMap的区别目录java基础解析系列(一)---String、StringBuffer、StringBuilder java基础解析系列(二)---Integer java基础解析系列(三)---HashMap java基础解析系列(四)---LinkedHashMap的原理及LRU

2017-09-12 12:50:02 447

转载 异步模块模式

简介  众所周知,模块化开是会将复杂的系统分解成高内聚、低耦合的模块,使系统开发变得可控、可维护、可拓展,提高模块复用率。而在js中,异步模块模式的情况则比较多,所谓异步模块模式,是在请求发出后,继续其他业务逻辑,直到模块加载完成后执行后续的逻辑,实现模块开发中对模块加载完成后的引用。  今天就来分析一下异步加载模块,本文通过创建与调度模块、加载模块和设置模块三个方面来分析创建与调度模

2017-09-11 21:02:02 277

转载 第0次作业

1.你认为大学的学习生活、同学关系、师生应该是怎样?请一个个展开描写。大学生活嘛应该没有高中那么紧张,但应该也不是中学老师说的那么轻松。偶尔周末出去玩玩,但是不能整天泡电脑玩游戏吧,至少课要听。大学就是一个小社会,大学同学来自五湖四海每个人都有其不同之处,应该在交往时多多交流,相互理解。师生之间不再那么隔阂都什么年代了,老师就是自己的朋友2.你对网络专业或者计算机专业了解是怎样?

2017-09-11 11:22:01 201

转载 python学习第一天

一、语言分类机器语言:站在计算机的角度,对硬件进行控制即二进制;汇编语言:同机器语言一直,站在计算机的角度控制硬件。区别不直接使用二进制,而是使用英文字符代替二进制。有点执行速度快,但是编写复杂,效率较低;高级语言:及使用通用的字符来替代计算机语言,不是直接执行需要通过计算机中的解释器来翻译成计算机语言使用。优点,编写方便,简单易懂效率高,缺点:执行效率慢,执行时要先通过解释器来翻译后

2017-09-10 19:14:02 233

转载 高阶自定义View --- 粒子变幻、隧道散列、组合文字

高阶自定义View --- 粒子变幻、隧道散列、组合文字作者:林冠宏 / 指尖下的幽灵掘金:https://juejin.im/user/587f0dfe128fe100570ce2d8博客:http://www.cnblogs.com/linguanh/GitHub : https://github.com/af913337456/联系方式

2017-09-10 14:25:59 317

转载 python学习第一天

一、语言分类机器语言:站在计算机的角度,对硬件进行控制即二进制;汇编语言:同机器语言一直,站在计算机的角度控制硬件。区别不直接使用二进制,而是使用英文字符代替二进制。有点执行速度快,但是编写复杂,效率较低;高级语言:及使用通用的字符来替代计算机语言,不是直接执行需要通过计算机中的解释器来翻译成计算机语言使用。优点,编写方便,简单易懂效率高,缺点:执行效率慢,执行时要先通过解释器来翻译后

2017-09-10 09:53:57 200

转载 面向对象

1 面向对象的概念面向对象就是一种常见的思想,符合人们的思考习惯。 面向对象的出现,将复杂的问题简单化。 面向对象的出现,让曾经在过程中的执行者,变成了对象中的指挥者。  面向对象的开发、设计和特征开发:就是不断的创建对象,使用对象和指挥对象做事情。 设计:其实就是管理和维护对象之间的关系。 面向对象的特征:封装、继承和多态    2 类与对象的关系

2017-09-09 18:09:57 219

转载 [翻译] ASP.NET Core 简介

ASP.NET Core 简介原文地址:Introduction to ASP.NET Core         译文地址:asp.net core 简介           翻译:ganqiyin ASP.NET Core是一个跨平台的高性能开源框架,用于构建基于云的现代 Web互联网应用程序。使用ASP.NET Core,你能:构建Web应用程序和服务,IoT(物联网)应用

2017-09-09 13:26:00 316

转载 CAS 单点登陆

一、Tomcat配置SSL1. 生成 server key以命令方式换到目录%TOMCAT_HOME%,在command命令行输入如下命令: keytool -genkey -alias tomcat_key -keyalg RSA -storepass changeit -keystore server.keystore -validity 3600 用户名输入域名,如local

2017-09-08 21:17:56 331

转载 一个小时学会Gi

最近要与部门同事一起做技术分享,我选择了Git,因为Git 是一种在全球范围都广受欢迎的版本控制系统。在开发过程中,为了跟踪代码,文档,项目等信息中的变化,版本控制变得前所未有的重要。一、版本控制概要1.1、什么是版本控制版本控制(Revision control)是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份以便恢复以前的版本的软件工程

2017-09-08 16:25:57 1151

转载 Java基础——Servlet(七)过滤器&监听器 相关

一、过滤器简介Filter 位于客户端和请求资源之间,请求的资源可以是 Servlet Jsp html (img,javascript,css)等。用于拦截浏览器发给服务器的请求(Request)和服务器返回给浏览器的内容(Response)。一言以蔽之:过滤器是用来筛选请求的。* 怎么实现一个过滤器? 思路如下:1) 编写一个类, 实现javax.servlet.Filter

2017-09-08 11:45:52 257

转载 再起航,我的学习笔记之JavaScript设计模式17(模板方法模式)

模板方法模式由模板方法模式开始我们正式告别结构型设计模式,开始行为型设计模式的学习分享行为型设计模式用于不同对象之间职责划分或算法抽象,行为型设计模式不仅仅涉及类和对象,还涉及类或对象之间的交流模式并加以实现模板方法模式(Template Method): 父类中定义一组操作算法骨架,而将一些实现步骤延迟到子类中,使得子类可以不改变父类的算法结构的同时可重新定义算法中某些实现步骤。

2017-09-07 20:01:53 324

转载 javascript如何用递归写一个简单的树形结构

现在有一个数据,需要你渲染出对应的列表出来:var data = [ {"id":1}, {"id":2}, {"id":3}, {"id":4}, ];var str="";data.forEach(function(v,i){ str+=""+v.id+""})str=""$(doucment).append(st

2017-09-07 15:13:55 369

转载 数组的32场演唱会

你有没有遇到过如下的场景。coding中当你要处理一个数组的时候,脑海里只浮现出了forEach;面试中,当面试官让你说说数组的方法的时候,脑海里只浮现出了forEach;做梦时当一个数组追杀你,你能想到的只有用forEach来抵抗。如果是,那么你一定要听一听今年数组举办的32场演唱会。只要听完了这32场演唱会,保证下次当你遇到数组的时候,闭着眼睛都能想出32种方法对付他们。另外,友情提示,结尾有

2017-09-07 10:25:56 232

转载 NodeJS + PhantomJS 前端自动化资源监控

前言:最近做前端资源监控,看了很多例子,没有达到想要的效果。首先的槽点是PhantomJS的官方文档,真鸡肋,其次是网上的例子,多数是介绍PhantomJS的用法,而并没有介绍怎么完整的去实现,跟官方文档好像也没啥区别......一、实现了什么?      本文只做一个简单的例子,获取网址加载时间,旨在实现一种思路,而不是很复杂的功能。      主要流程:          

2017-09-06 18:29:48 1634

转载 网络唤醒原理浅析(Wake On LAN)

之前我的一篇文章《网络唤醒全攻略(Wake On Lan)》介绍过如何设置远程唤醒电脑,着重于使用,这篇主要从原理方面解析一下当中的奥妙;原理将唤醒魔术包发送的被唤醒机器的网卡上,魔术包指AMD公司开发的唤醒数据包,具有远程唤醒的网卡都支持这个标准,用16进制表示如下:6对“FF”前缀+16次重复MAC地址,举个例子假如我的网卡MAC地址是:AA:BB:CC:DD:EE:FF:11

2017-09-06 13:53:49 5445 1

转载 VirtualBox 报错VERR_VD_IMAGE_READ_ONLY

VirtualBox 无法打开虚拟机,报错VERR_VD_IMAGE_READ_ONLY,详细报错如下:不能为虚拟电脑 Primary11gRAC2 打开一个新任务.Failed to open image 'E:\Vbox\Primary11gRAC2\11.2.0.4RAC2\11.2.0.4RAC2.vdi' for writing due to wrong permission

2017-09-05 21:57:57 7140

转载 C# 爬虫 抓取小说

心血来潮,想研究下爬虫,爬点小说。通过百度选择了个小说网站,随便找了一本小书http://www.23us.so/files/article/html/13/13655/index.html。1、分析html规则思路是获取小说章节目录,循环目录,抓取所有章节中的内容,拼到txt文本中。最后形成完本小说。1、获取小说章节目录通过分析,我在标注的地方获取小说名字及章节目录。

2017-09-05 17:13:53 4986 1

转载 一步步带你做vue后台管理框架(一)——介绍框架

系列教程《一步步带你做vue后台管理框架》第一课github地址:vue-framework-wz线上体验地址:立即体验  在如今的科技公司中有很多前端的需求都是要写一个类似于后台管理框架,日常的工作中会有太多重复的内容加重我们程序员的工作,浪费我们的时间,导致不能早点下班回家吃饭。  普通程序员拿到一个项目总是会重新写,写路由花了两小时,写vuex花了两小时,写个Header组件

2017-09-05 12:05:49 760

转载 JavaScript历史和规范

不管新手老手, 学门语言如果不简单了解这门语言谁创立的, 什么时候, 现在由谁来维护, 规范在哪?总感觉, 少了点什么, 我就是这样.历史1994年美国网景(Netscape)公司发布自己的浏览器Netscape Navigator.1995年, 网景公司雇Brendan Eich开发动态脚本语言, 当时网景公司正和开发Java语言的Sun Microsystems合作,从而B

2017-09-04 20:01:49 254

转载 多线程的使用

多线程前言我看了不止一个人说多线程是鸡肋,但是就依照我个人觉得多线程在一些小型的爬虫中还是可以显著的提高速度的,相比多进程来说应该还是挺简单的使用多线程继承threading.Thread继承threading.Thread模块是一个很好的一个选择,就像java中也是可以继承类和实现接口一样,这都是很好的选择,下面我们来看看具体如何使用class Myt

2017-09-04 15:29:43 225

转载 log4j源码解析

前言:本文将在slf4j的基础上解释log4j的应用,阅读本文前可先行阅读SLF4J源码解析-LoggerFactory(二)前言概要在前言中提到的slf4j的基础,其主要是通过logback的api解析来解释slf4j的工作原理,而本文的log4j与logback不同,其可以和slf4j结合使用,也可以脱离slf4j单独使用。Maven依赖

2017-09-04 10:41:43 279

转载 手把手教你上传文件到GitHub并发布到pod

第一步:定位到要上传到GitHub的文件夹,第二步:GitHub中建立一个仓库,用于存放项目。第三步:建立podspec文件,pod spec create openinstall然后修改里面的一些参数,可以参考:https://github.com/AndyJiaoOpeninstall/openinstall.git配置复制GitHub的命令,然后在终端输入:在输入

2017-09-03 18:45:44 290

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

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

2017-09-03 14:05:41 666

转载 消息中间件核心实体(0)

消息中间件核心实体(0)最近两周在做的一个新项目,一个主从复制的组件,这两天刚跑通测试。从之前讨论的架构来说,消息中间件也是有主从复制这个模块的,像Rocket就支持主从模式。在做这个项目之前已经写过两个版本的主从复制模块,基本思路是:Slave主动和Master建立链接 Slave从Master不断Pull数据 并ack进度给Master Master根据Slave的进度来支

2017-09-02 22:29:48 257

转载 Nodejs 进阶:Express 常用中间件 body-parser 实现解析

来源:http://www.cnblogs.com/chyingp/p/nodejs-learning-express-body-parser.html   写在前面body-parser是非常常用的一个express中间件,作用是对post请求的请求体进行解析。使用非常简单,以下两行代码已经覆盖了大部分的使用场景。app.use(bodyParser.json());

2017-09-02 17:29:41 358

转载 高并发系统保护~ing

由于公司业务发展,需要考虑一些高并发系统保护的问题,整理记录一下。 当发现你的系统出现访问卡顿,服务器各种性能指标接近100%(如果一个初创型企业系统正常运行情况下出现这个问题,那么应该恭喜你,你懂得),首先想到的是该加机器了,现在要说的并不是加机器的事,而是说在高并发的情况下,从代码层面如何保护系统,记得某位大神的博客里讲过“在开发高并发系统时,有三把利器用来保护系统:缓存、降级和限流”。通

2017-09-02 12:57:41 295

转载 WEB版一次选择多个文件进行批量上传(WebUploader)的解决方案

本人在2010年时使用swfupload为核心进行文件的批量上传的解决方案。见文章:WEB版一次选择多个文件进行批量上传(swfupload)的解决方案。     本人在2013年时使用plupload为核心进行文件的批量上传的解决方案。见文章:WEB版一次选择多个文件进行批量上传(Plupload)的解决方案      最近在学习百度的开源上传组件WebUploader,写了一些示例

2017-09-01 21:21:39 2927 1

转载 Core Graphics框架

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

2017-09-01 16:29:43 207

转载 关于dorado studio5.4启动后未自动打开浏览器问题解决

本人从事软件开发数年有余,涉猎广泛,整编资料无数。一直未发于网络,自今始,将以后工作及学习中心得体会进行梳理,共享与网络,互相学习! 近日突然想一下Dorado的示例时,怎么启动总是无反应呢?静心细想,原为最近处理大数据等要求,将系统JDK默认设置成了1.8.0.74,如下图1:决绝方法:直接将系统JDK换回1.6版本【注:经本人测试,JDK1.7也不行】再次启动,

2017-09-01 11:45:35 344

转载 JDBC

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

2017-08-31 20:09:34 166

空空如也

空空如也

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

TA关注的人

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