自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 DWR第一篇之入门示例

1. 新建maven-web项目,目录结构如下:2. 在pom.xml里添加dwr所需的依赖 1 dependency> 2 groupId>org.directwebremotinggroupId> 3 artifactId>dwrartifactId> 4 version>3.0.1-RELEASEversion> 5 dependenc

2017-08-31 18:45:49 206

转载 原生Jdbc操作Mysql数据库开发步骤

原生Jdbc操作Mysql数据库开发步骤原生的Jdbc就是指,不使用任何框架,仅用java.sql包下的方法实现数据库查询等的操作。下面是开发步骤:       1、导入数据库驱动包              -mysql-connector-java-5.1.7-bin.jar       2、准备参数              -url ()   链接url格式:(jd

2017-08-31 14:01:33 759

转载 Javaweb基础----过滤器filter(转发)

一、Filter简介  Filter也称之为过滤器,它是Servlet技术中最激动人心的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些高级功能。  Servlet API中提供了一个Filte

2017-08-30 22:25:33 283

转载 模拟阻尼运动

游戏里面经常有转盘活动, 为了让转盘表现自然一点, 就需要自己模拟阻尼运动, 分为三个过程: 匀加速运动, 匀速运动, 匀减速运动设定最高速度为MaxSpeed, SpeedUp1(匀加速运动的加速度), SpeedUp2(匀减速运动的加速度), Expect(期望停留的弧度点)其实模拟只需要把两个加运动的区间模拟出来, 剩下的就是匀速运动的区间.  1 public

2017-08-30 17:29:32 827

转载 Node.js之操作文件系统(二)

Node.js之操作文件系统(二)1.创建与读取目录1.1 创建目录在fs模块中,可以使用mkdir方法创建目录,该方法的使用方法如下:fs.mkdir(path,[mode],callbcak)//第一个参数:指定需要被创建的目录的完整路径及目录名,第二个参数:指定该目录的权限,默认为0777第三个参数,用于创建目录操作完毕时调用的回调函数, functio

2017-08-30 12:33:32 609

转载 SpringBoot通过restTemplate实现消费服务

一、application.java配置bean//通过RestTemplate来实现消费服务@Beanpublic RestTemplate restTemplate(RestTemplateBuilder builder) {return builder.build();} 二、测试文件@RunWith(SpringRunner.clas

2017-08-29 15:57:31 580

转载 android studio 2.3 编译动态库

工作需要编译android下的动态库,本以为是一件简单的事,没想到因为工具,以及google本身被墙的原因,折腾了好久。在windows外的平台搞事情,寿命都得缩短。一种方案是用eclipse+ndk+adt插件,总之是eclipse下适配android ndk的一套东西,我搜了一些文档,看到一大堆冗余的名字,文件,感觉不对味,放弃。另一种方案是android studio,初看觉得是

2017-08-29 11:25:28 258

转载 SVG交互动画制作

前面我们已经说过了要怎样制作CSS3动画,但是SVG动画一直都没有时间研究过,正好趁现在有一点时间静下心来研究一下。一般来说,常见前端动画实现方案分为三种,CSS3动画,HTML动画(SVG动画),JS动画或者我们可以称之为Canvas动画这里主要我们是要讲解的是SVG动画的实现方法。 SVG动画的类型常见的SVG动画有三种实现方式第一种,通过原生的SVG来实现,但是这

2017-08-28 19:49:27 1385

转载 centos7安装zookeeper3.4.9集群

本篇文章目的:以最小成本学习zookeeper的集群安装环境准备操作系统:CentOS Linux release 7.2.1511 (Core)JDK版本:1.8.0_121三台服务器:192.168.1.91; 192.168.1.92; 192.168.1.93;下载zookeeper下载地址:https://mirrors.tuna.tsinghua.edu.cn/

2017-08-28 14:53:27 357

转载 三进金蝶软件园,记我的面试之旅

不敢想象,一个月前我还在深圳偶尔香港的出差模式,此时此刻我已经在深圳金蝶软件园上班。这几个月一直想总结一下总结换工作的经历,老是抽不出时间来写,一是不知道自己应该写什么,二是怕自己写的不好。不过已经在新公司工作快20天,觉得是时候抽出时间来写最近的总结了。  年后去了北京之后萌生换工作的想法,不过并不是因为工作不好或者公司不好,而是自己觉得自己一直做的东西没有什么用。不过其实也暴露了出自己可能

2017-08-28 10:13:29 883

转载 JS正则表达式

JS通过RegExp类型来支持正则表达式,使用类似Perl的语法可以创建一个正则表达式,另一种方式是通过RegExp构造函数来创建:    var pattern1 = / pattern / flags;//Perl语法    var pattern2 = new RegExp("pattern","flags");//RegExp构造函数  其中pattern部分是正则表达式,可以

2017-08-27 18:33:24 217

转载 测试流程?项目管理流程?

背景工作五年了,一直是做测试。认识了很多人大牛,也接触到很多新人,从他们身上看到了很多,自己的过去,自己的未来(当然很多是自己达不到的高度)。做这测试这一行的,很多人都追求技术:自动化+性能,往往忽略测试流程,或者说是项目管理流程。 想法流程是要结合团队来看的,换句话来说就是case by case,没有标准,适合团队/业务的流程就是好流程; Part1待过做中国移

2017-08-27 13:53:24 518

转载 shell解析命令行的过程以及eval命令

本文说明的是一条linux命令在执行时大致要经过哪些过程?以及这些过程的大致顺序。1.1 shell解析命令行shell读取和执行命令时的大致操作过程如下图:以执行以下命令为例:echo -e "some files:" ~/i* "\nThe date:$(date +%F)\n$name's age is $((a+4))" >/tmp/a.log假设在

2017-08-26 22:05:28 302

转载 -Java-泛型

声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。Vector:1.在多线程的情况下速度比较慢2.线程安全类2是最早的集合类.LinkedList:这个类就好比是双链集合addFirst 是向前面添加addLast 是向后面添加removeLast 是向后面移除rem

2017-08-26 17:25:22 151

转载 [Python] 类方法、实例方法和静态方法的定义方式与区别

class A:# 实例方法: def f1(self): return 1# 类方法: @classmethod def f2(cls): return 2# 静态方法 @staticmethod def f3(): return 3a = A()a.f1() # => 1A.f1(a) # => 1

2017-08-26 12:45:33 247

转载 Centos7下快速安装Mongo3.2

Centos7下快速安装Mongo3.2一般安装Mongo推荐源码安装,有时候为了快部署测试环境,或者仅仅是想装个mongo shell,这时候yum安装是最合适的方式,下面介绍一下如何在Centos 7 下用yum的方式快速安装Mongo。MongoDB 3.2 一共有五个包:mongodb-org-3.2.10-1.el7.x86_64.rpm #元数据包

2017-08-25 21:05:22 579

转载 使用Apriori进行关联分析(一)

大型超市有海量交易数据,我们可以通过聚类算法寻找购买相似物品的人群,从而为特定人群提供更具个性化的服务。但是对于超市来讲,更有价值的是如何找出商品的隐藏关联,从而打包促销,以增加营业收入。其中最经典的案例就是关于尿不湿和啤酒的故事。怎样在繁杂的数据中寻找到数据之间的隐藏关系?当然可以使用穷举法,但代价高昂,所以需要使用更加智能的方法在合理时间内找到答案。Apriori就是其中的一种关联分析算法。

2017-08-25 16:29:23 507

转载 HTML5 Canvas

HTML5 CanvasCanvas ,HTML 5中引入它,可以做很多事情:画图、动画、游戏开发等等。本篇就主要讲解一下Canvas的基本作图。 内容摘要 1、Canvas 基础知识1.1 Canvas元素 1.2 CanvasRenderingContext2D简介  2、Canvas 基本作图2.1 线条2.1.1 直线 (Line) 2.1.2

2017-08-25 11:53:25 539

转载 iOS之sqlite和FMDB

数据库sqlite在iOS中起着举足轻重的作用,本文主要讲述一下sqlite的并发,事务和常见的损坏问题,后面会简述一下对sqlite进一步封装的第三方库FMDB。sqlite的并发和事务在了解sqlite的事务和并发之前,我们要先了解sqlite提供的几种锁的类型及区别。sqlite提供了五种级别的锁:UNLOCKED(未锁定):当前数据库不存在读写操作。为默认状态。 SHARE

2017-08-23 17:53:20 250

转载 一行或者多行垂直居中问题

在实际开发中,我们会遇到很多需要多行垂直居中的问题,今天空闲做个总结。 1.首先一行问题我就不用说了,给一个line-height一般都能够解决垂直居中的问题。但是如果是下面这中格式那该如何处理呢?  多行多行多行多行 多行多行多行多行方法一:也是最重要的。虽然这个方法不兼容ie6 ie7       给div一个父盒子将父盒

2017-08-23 13:25:14 736 1

转载 OpenCV探索之路(二十四)图像拼接和图像融合技术

图像拼接在实际的应用场景很广,比如无人机航拍,遥感图像等等,图像拼接是进一步做图像理解基础步骤,拼接效果的好坏直接影响接下来的工作,所以一个好的图像拼接算法非常重要。再举一个身边的例子吧,你用你的手机对某一场景拍照,但是你没有办法一次将所有你要拍的景物全部拍下来,所以你对该场景从左往右依次拍了好几张图,来把你要拍的所有景物记录下来。那么我们能不能把这些图像拼接成一个大图呢?我们利用opencv

2017-08-22 21:51:13 12073 4

转载 使用JS代码实现点击按钮下载文件

有时候我们在网页上需要增加一个下载按钮,让用户能够点击后下载页面上的资料,那么怎样才能实现功能呢?这里有两种方法:现在需要在页面上添加一个下载按钮,点击按钮下载文件。题外话,这个下载图标是引用的 font-awesome 上面的。使用时,首先将 font-awesome 整个文件夹下载下来,利用bower或者是自己去官网上面下载都行。将整个文件夹放在项目文件中之后,在页面上面引入css

2017-08-22 18:12:15 2930

转载 MAC下pyenv和pyenv-virtualenv插件初探

为什么会使用pyenv和pyenv-virtualenv插件一般mac自带一个python版本,称为系统版本。对于开发者而言,肯定不够用啦。所以需要在同一个mac上组建不同的开发环境并且不会冲突。pyenv使你可以在不同python版本之间轻松切换。它简单,低调,并且遵守UNIX的传统:single-purpose tools that do one thing well。pyenv是

2017-08-22 14:36:14 443

转载 迈向全栈开发学习(1)

写在前面:  本人从事软件开发方面三年了,一直是从事着.net开发,但是我个人热衷于前端开发,由于开发经验不足即使效劳过三家公司了也没有真正去从事着前端开发这个职位,虽然如此但是我还是专注着前端开发的(哪怕现在还是半桶水)。为了继续好好的学习前端开发就借此博客记录下学习的心路历程,把一直以来所学的捋一遍以及把现今流行的技术学习下,希望能有志之士可以给在下提点一二,话已至此,进入我的学习吧。

2017-08-22 11:00:14 277

转载 从唯品会财报看大象起舞:品质成电商下半场制胜法宝

8月入秋,美股上市公司迎来第二季度的丰收,各企业纷纷发布Q2财报。17日凌晨,国内特卖电商唯品会同样公布了Q2财报,从财报来看,唯品会截至本季度已经连续保持了19个月的持续盈利,其Q2净营收增至175.2亿元,涨幅达30.3%,仍然继续保持着健康高速的运营。唯品会作为国内垂直电商领域的代表,Q2的数据可谓是给整个电商行业打了一针强心剂。那么,对于整个电商行业来说,排除阿里做平台服务不算,在自营

2017-08-21 19:33:10 239

转载 Java基础——Servlet(四)

最近一直在学习Servlet,真的有烦躁,一下子要创建好几个文件,服务端、客户端、html页面。。。。学习进度蛮慢的,很容易失掉信心。当学习到cookie时,发现有好多实现是在我们日常生活中可以会遇得到的,于是又燃起了学习的兴趣。大约估算了一下,这一块还需要写2-3篇博客来记录。因为是在网上找的视频,没有教材,尴尬了。加油加油

2017-08-21 14:45:10 155

转载 我的微服务之路

# 我的微服务之路故事开端故事开始于一年半前,当时还在维护着公司的一套老项目,项目虽老,但是每天的pv,up都是过千万的。理论上算得上是一个大项目,对于技术能力有一定的挑战。公司历史悠久,项目架构庞杂,说实话进入公司之后好像没有听到如何强制的执行一些开发及代码规范,比如插件啦,git指南啦,codestyle啦,codereview流程啦。大多数程序员每天的任务就是完成运营或者产品同学

2017-08-21 10:09:11 267

转载 RabbitMQ --- Publish-Subscribe(发布-订阅)

目录RabbitMQ --- Hello Mr.TuaRabbitMQ --- Work Queues(工作队列)前言在第二篇文章中介绍了 Work Queues(工作队列),它适用于把一个消息发送给一个Consumer 去处理的场景,也就是说每个Consumer 都是处理不同的消息,如果某个 Consumer 挂了才会把未完成或没有处理的消息转发给其它的Consume

2017-08-20 18:41:07 231

转载 防火墙和iptables

本文目录:6.1 为什么需要防火墙6.2 数据传输流程6.2.1 网络数据传输过程6.2.2 本机数据路由决策6.3 TCP三次握手、四次挥手以及syn攻击6.3.1 三次握手建立tcp连接6.3.2 四次挥手端口tcp连接6.3.3 syn flood攻击6.4 各种文件分布6.4.1 从链路层来判断是否处理6.4.2 从网络层来判断是否处理6.4

2017-08-20 14:09:10 1264

转载 从源码理解Spring原理,并用代码实现简易Spring框架

前言(本文为原创,转载请注明出处)   个人之前对于框架的学习,就停留在配置,使用阶段。说实话过段时间就会忘得荡然无存。也不知道框架的运行逻辑,就是知道添加个注解,就可以用了。  由于实习,时间比较多,也感恩遇到个好老师,教并给我时间看源码,虽然没有做过多少业务,但是感觉比做业务更有意义。慢慢的去跟代码, 对Spring  运行流程大致有个解。现分享给大家,不足之处,希望各位补充,相互

2017-08-20 10:29:08 181

转载 Tomcat源码分析(一):版本选择

目前tomcat已经升级到9.0.0.M26 (alpha)版本,如何选择安装合适版本的Tomcat?一般从以下两个因素来分析:JDK版本 所需要支持的Servlet和JSP规范 比如如果想要安装最新版本的tomcat9.x,那么至少需要jdk1.8。而对于Servlet规范可能有人会有点陌生,比如servlet3.0新增了@WebServlet、@WebFilter注解来替代

2017-08-19 16:08:30 1050

转载 曲线点抽稀算法-Python实现

何为抽稀在处理矢量化数据时,记录中往往会有很多重复数据,对进一步数据处理带来诸多不便。多余的数据一方面浪费了较多的存储空间,另一方面造成所要表达的图形不光滑或不符合标准。因此要通过某种规则,在保证矢量曲线形状不变的情况下, 最大限度地减少数据点个数,这个过程称为抽稀。通俗的讲就是对曲线进行采样简化,即在曲线上取有限个点,将其变为折线,并且能够在一定程度保持原有形状。比较常用的两种抽

2017-08-19 10:33:28 3513

转载 JS中 try...catch...finally (转)

JS的try..catch..finallyvar array = null;try { document.write(array[0]);} catch(err) { document.writeln("Error name: " + err.name + ""); document.writeln("Error message: " + e

2017-08-18 17:48:28 374

转载 小球自由落体动态模拟(Position Based Simulation)

在过去的几十年中,基于物理的三维物体动态模拟成为了计算机图形学的研究热点,其中最常见的方法是基于力(force-based)的模拟方法,比如弹簧质点模型http://www.cnblogs.com/shushen/p/5473264.html,它把物体抽象成一系列质点以及连接这些质点的弹簧,然后通过离散化牛顿运动定律来模拟物体的运动情况。最近,基于位置的模拟方法在刚体、弹性体以及流体模拟方面都取得

2017-08-18 12:03:30 2087

转载 Jmeter_Beanshell_使用Java处理JSON块

版权声明:本文为博主原创文章,未经博主允许不得转载。 【环境】  ①Jmeter版本:3.2,JDK:1.8  ②前置条件:将json.jar包置于..\apache-jmeter-3.2\lib\下,并将该jar包添加到测试计划的Library中;否则会报:Typed variable declaration : Class: JSONObject not found in na

2017-08-17 19:23:26 6361 1

转载 每日Linux命令(2)-cal

cal命令用来显示公历,公历是现在国际通用的历法。一、格式cal [选项] [参数]二、功能显示当前日历年月日,也可以指定显示某年全年日历及时间。三、命令选项-h 关闭今天显示的高亮-j 显示今天在一年中的天数-m 指定显示当年的某月日历-y 指定显示某年的日历-3 指定显示当月,前一月,后一个月的日历四、实际例子1、在终端输

2017-08-17 13:28:39 425

转载 Python对于CSV文件的读取与写入

今天天气"刚刚好"(薛之谦么么哒),无聊的我翻到了一篇关于csv文件读取与写入的帖子,作为测试小白的我一直对python情有独钟,顿时心血来潮,决定小搞他一下,分享给那些需要的小白,对于python大神们来说,简直就是小儿科,对于我这种测试小白,看到代码就如同打了鸡血一样,恩恩,好东西,好东西! csv文件的读取: 前期工作:在定义的py文件里边创建一个excel文件,并另存为cs

2017-08-16 20:38:22 931

转载 .NET MVC Scripts.Render 上下文不存在问题解决方法

要想使用 @Scripts.Render(),就要用到 BundleConfig.cs 这个类,在App_Start目录下新建一下这个类,       类的内容如下:   使用这个类需要引入 using System.Web.Optimization 没有的话,用 NuGet 添加一下,添加的时候会顺带添加了WebGrease 这个引用    这都是必须用到的 

2017-08-16 14:53:27 2502

转载 【FAQ系列】:DB服务器产生大量物理读问题优化思路

一 【现象】1、7点到9点IO监控指标util特别高,如下: 2 、查看读写情况:读产生很高的物理IO,如下【分析】:对比其他服务器,buffer pool都是80G,正常情况下热点数据都是从buffer pool中读取的,产生物理读基本很少,但是这组却产生了很多物理读,肯定是有问题的。二 【找内鬼】【基本思路】:既然产生了物理读,下一步我们很容易想到,是哪些表产生

2017-08-15 19:53:27 406

转载 提高WordPress访问速度的十种方法

一,删除所有无价值的插件以下为引用的内容:插件是致使WordPress博客访问速度变慢的主要杀手之一,当你的博客访问速度逐渐变慢的时候,问问自己,是否这几天又安装了插件,去控制面板看看,现在启用了多少个插件。对于WordPress插件的使用原则,Wopus的建议是:能少用就少用。在使用插件之前,先问问自己:这个插件一定需要吗?最后,需要注意的是,不是 停用 不使用的

2017-08-14 09:43:19 2027

空空如也

空空如也

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

TA关注的人

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