自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 实例探究Aspectj,解析SentinelResourceAspect

为了学习SentinelResourceAspect,这篇文章里我用Aspectj实现一个AOP实例,一起来看下。 Sentinel 提供了 @SentinelResource 注解用于定义资源,支持 AspectJ 的扩展用于自动定义资源、处理 BlockException 等。 Senti...

2020-02-19 11:53:41

阅读数 4

评论数 0

原创 Jmeter——使用JSR223元件实现RSA登录加密

一、RSA加密简介   RSA加密是一种非对称加密。可以在不直接传递密钥的情况下,完成解密。这能够确保信息的安全性,避免了直接传递密钥所造成的被破解的风险。是由一对密钥来进行加解密的过程,分别称为公钥和私钥。两者之间有数学相关,该加密算法的原理就是对一极大整数做因数分解的困难性来保证安全性。通常...

2020-02-19 11:52:16

阅读数 8

评论数 0

转载 frameset标签设计页面

重要事项:不能将 标签放在 标签里。且 HTML5 已经不支持 frameset 标签的使用!!! 1、frameset 元素可定义一个框架集,它被用来组织多个窗口(框架)。每个框架存有独立的文档。配合框架的使用,我们可以对页面进行分割,局部刷新。合理的使用会给用户带来非常好的体验效果。  ...

2017-03-20 20:34:17

阅读数 353

评论数 0

转载 c++对象内存的分配

1 关于c++的对象 只要是用了class或者struct定义的,都是对象,不管有没有方法。不过,一般情况下,没有方法的对象用struct关键字来定义。 2 不用new关键字定义对象 要看这样的对象在内存中的位置,要看它所处的上下文。 如果是在函数中,那么这个对象的内存就是在该函数的栈上,...

2017-03-20 18:39:16

阅读数 223

评论数 0

转载 项目架构开发:服务层

上一次(即昨天),我们完成了业务逻辑层的演示;传送门:项目架构开发:业务逻辑层之领域驱动失血模型 设计上虽然还不是太优雅,但是距离真正的OO编程又更近了一步,而且也保留了事务脚本模式的简单快捷的特性 只要后续把Model层丰富起来,那就算是掌握了另一种软件开发模式,而且也是整个思想上的转变。都...

2017-03-20 16:24:16

阅读数 209

评论数 0

转载 用C#来学习唐诗三百首和全唐诗

Begin 最近把项目做完了,闲来无事,就想做点好玩的事情,刚好前几天下载了【唐诗三百首】和【全唐诗】这两个txt文件,正好用C#来整理一下。 然后导出QData格式,可以给其他软件读取。 以后弄个开机自动显示一句诗,岂不是美滋滋?(逃 【唐诗三百首】文件格式 【全唐诗】文件格式 ...

2017-03-20 14:29:18

阅读数 291

评论数 0

转载 性能调优之:缓存

在执行任何查询时,SQL Server都会将数据读取到内存,数据使用之后,不会立即释放,而是会缓存在内存Buffer中,当再次执行相同的查询时,如果所需数据全部缓存在内存中,那么SQL Server不会产生Disk IO操作,立即返回查询结果,这是SQL Server的性能优化机制。 一,主要的...

2017-03-20 12:14:16

阅读数 172

评论数 0

转载 区间动规经典题——石子合并

题目描述 在一个园形操场的四周摆放N堆石子,现要将石子有次序地合并成一堆.规定每次只能选相邻的2堆合并成新的一堆,并将新的一堆的石子数,记为该次合并的得分 试设计出1个算法,计算出将N堆石子合并成1堆的最小得分和最大得分 输入输出格式 输入格式: 数据的第1行试正整数N,1≤N≤100,...

2017-03-20 10:19:18

阅读数 216

评论数 0

转载 【Java NIO的深入研究6】JAVA NIO之Scatter-Gather

Java NIO开始支持scatter/gather,scatter/gather用于描述从Channel(译者注:Channel在中文经常翻译为通道)中读取或者写入到Channel的操作。      分散(scatter)从Channel中读取是指在读操作时将读取的数据写入多个buffer中...

2017-03-19 23:24:17

阅读数 355

评论数 0

转载 TP 框架 常识

总结: TP框架常识和难点: 1.每个文件夹的作用【MVC】+config文件  是常用的                           ①应用程序目录【这个可以修改配置后直接运行配置文件系统自己生成(包括内部的文件)】 ①控制器:(存放类文件)控制器的命名格式【控制器名字+Contro...

2017-03-19 21:39:13

阅读数 264

评论数 0

转载 JavaWeb与Asp.net工作原理比较分析

一、概述 不管是什么语言开发的web应用程序,都是在解决一个问题,那就是用户输入url怎么把对应的页面响应出来,如何通过url映射到响应的类,由于自己做asp.net的时间也不短了,还算是对asp.net的整个流程还算是了解,所以在自学JavaWeb的时候也很好奇JavaWeb中是如何处理的。 ...

2017-03-19 18:09:12

阅读数 507

评论数 0

转载 CSS3形变——transform与transform-origin画时钟

css3属性transform和transform-origin“画”时钟 效果图   前言 八哥:哈喽,大家好!好攻城狮就是我就是你们的小八,欢迎收听你的月亮。。。哦不,是很高兴与你们共享知识,诶呀呀,现在夜黑风髙好做事呀,嘿~嘿~嘿,你们懂的!哈哈^_^  哎哟。哟。哟!九儿你轻点。...

2017-03-19 16:24:14

阅读数 323

评论数 0

转载 浅析=======Struts2之==========valueStack

今天刚学习了struts2的valueStack,在这里把自己学到的做个分享,说道valueStack就不得不提OGNL表达式=== struts2工作流程 1.OGNL(Object Graph Navigation Language)对象导航图语言   Struts2框架使用OGNL...

2017-03-19 10:39:12

阅读数 205

评论数 0

转载 实现自动构建编译javaweb项目并发布到N台服务器

前言 当你使用nginx实现了负载均衡,当你有了超过3台以上的应用服务器时,一个特别头疼的问题就来了,发布项目好麻烦。 你每次都要在本地编译打包一遍,然后手动复制到每一台服务器上面去,如果只有一两台服务,那么确实还不算麻烦,但是当你有了一定数量的服务,你就会发现,发布一遍项目,一个小时过去了。...

2017-03-18 23:49:13

阅读数 186

评论数 0

转载 二进制-转换结构

二制就是 0 | 1 二种状态,我们在对进制进行转换的时候也没有具体的一个解析过程,二进制到底是怎么转换成其它进制的,在我们学习中也没见说得很明白。下面是我对二进制进行分析的时候的一点总结。  首先是二进制怎么对应 十进制的:  我把二进制以矩阵形式进行分布     00   01   10...

2017-03-18 21:54:17

阅读数 171

评论数 0

转载 Springboot启动源码详解

我们开发任何一个Spring Boot项目,都会用到如下的启动类 @SpringBootApplication public class Application { public static void main(String[] args) { Spr...

2017-03-18 18:09:11

阅读数 294

评论数 0

转载 GCD浅析

1.关于GCD Grand Central Dispatch是异步执行任务的技术之一。我们先看一个简单的示例: 1 - (void)doSomethingInBackground { 2 [self performSelectorInBackground:@selector(...

2017-03-18 14:19:29

阅读数 190

评论数 0

转载 C++游戏服务器的性能优化

以下是最近某个项目的一次经历,最终并没有按照这样的方案来优化,但对思路确实是一个提高,所以记录在此。 -------------------------------------------------------------------------------------------------...

2017-03-18 12:24:12

阅读数 301

评论数 0

转载 我的程序员之路(英语的学习)

程序员本来就很辛苦了,但看不懂英语文档更让一个程序员更加头疼。英语对一个程序员来说还是很重要的,英语的学习需要日积月累,不怕大家笑话,我初中时的英语还是杠杠的,记得中考,我英语一题没有错,就作文扣了两分,也许是初中的英语简单吧,也许是高中没有努力学习英语,不知道哪天,英语就突然间陨落了,就在也好不...

2017-03-17 21:34:10

阅读数 194

评论数 0

转载 图片流量节省大杀器:基于腾讯云CDN的sharpP自适应图片技术实践

目前移动端运营素材大部分依赖图片,基于对图片流量更少,渲染速度更快的诉求,我们推动CDN,X5内核,即通产品部共同推出了一套业务透明,无痛接入的CDN图片优化方案:基于CDN的sharpP自适应图片无痛接入方案。据统计效果可在原图基础上节省60%-75%的流量,比之前webP无痛接入方案效果提升4...

2017-03-17 19:49:08

阅读数 576

评论数 0

转载 TypeScript设计模式之备忘录、命令

看看用TypeScript怎样实现常见的设计模式,顺便复习一下。 学模式最重要的不是记UML,而是知道什么模式可以解决什么样的问题,在做项目时碰到问题可以想到用哪个模式可以解决,UML忘了可以查,思想记住就好。 这里尽量用原创的,实际中能碰到的例子来说明模式的特点和用处。 备忘录模式 Mem...

2017-03-17 16:14:08

阅读数 159

评论数 0

转载 CSS常见兼容性问题总结

原文链接:渔人码头 http://www.cnblogs.com/imwtr/p/4340010.html?utm_source=tuicool&utm_medium=referral   浏览器的兼容性问题,通常是因为不同的浏览器对同一段代码有不同的解析,造成页面显示不统一的情况。 ...

2017-03-17 10:24:10

阅读数 186

评论数 0

转载 ajax和jsonp的原生封装

最近在学ajax和跨域,于是就自己封装了一个,虽然有点粗糙但还是可以用的。其实jsonp的本质就是:动态创建script标签,然后通过src属性发送跨域请求,然后服务器端响应的数据格式为【函数调用(foo(实参))】,所以在发送请求之前必须先声明一个函数,并且函数的名字与参数中传递的名字要一致。这...

2017-03-16 23:29:06

阅读数 140

评论数 0

转载 蓝桥杯比赛javaB组练习《饮料换购》

题目如下: 饮料换购 乐羊羊饮料厂正在举办一次促销优惠活动。乐羊羊C型饮料,凭3个瓶盖可以再换一瓶C型饮料,并且可以一直循环下去,但不允许赊账。 请你计算一下,如果小明不浪费瓶盖,尽量地参加活动,那么,对于他初始买入的n瓶饮料,最后他一共能得到多少瓶饮料。 输入:一个整数n,表示开始购买的...

2017-03-16 21:44:05

阅读数 161

评论数 0

转载 从USB驱动器运行Windows 10

我相信很多人和我一样。梦想着有个随身携带的U盘版操作系统。无论走到哪里,只要有电脑都可以随时运行自己配置好的操作系统。本篇博文就会一步步的教你如何从USB驱动器加载和运行Windows 10。 让我想象一个场景。也许你使用的电脑不是你自己的,里面的系统也许是XP或Win7 Win8,系统的设置也...

2017-03-16 16:04:11

阅读数 131

评论数 0

转载 WebGIS中自定义互联网地图局部注记的一种方案

文章版权由作者李晓晖和博客园共有,若转载请于明显处标明出处:http://www.cnblogs.com/naaoveGIS/ 1.    前言 实际项目中我们经常会遇到这样一种场景:地图底图可能是互联网地图(百度、高德、天地图)等等,同时我们自己又有某个区域单独的一套POI数据,我们需要将互...

2017-03-16 14:19:06

阅读数 203

评论数 0

转载 Spring总结_04_容器和bean

一.概念理解 1.容器      IoC容器负责容纳并管理bean,在Spring中,BeanFactory是IoC容器的核心接口。 它的职责包括:实例化、定位、配置应用程序中的对象及建立这些对象间的依赖。      Spring提供两种IoC容器的实现:     (1)BeanFacto...

2017-03-16 12:29:02

阅读数 196

评论数 0

转载 linux文件系统详解

最近在做磁盘性能优化,需要结合文件系统原理去思考优化方向,因此借此机会进一步加深了对文件系统的认识。在看这篇文章之前,建议先看下前面一篇关于磁盘工作原理的解读。下面简单总结一些要点分享出来: 一、文件系统层次分析 由上而下主要分为用户层、VFS层、文件系统层、缓存层、块设备层、磁盘驱动层、磁盘...

2017-03-16 10:34:16

阅读数 501

评论数 0

转载 git命令收集(记得持续更新)

这里收集了一些常用的git命令: git remote add origin git@192.168.1.128:sabo/ycdd-server.git git push -u origin master git pull git@192.168.1.128:sabo/ycdd-serve...

2017-03-15 23:44:22

阅读数 113

评论数 0

转载 C++设计模式-Template Method

我使用过一个简单的后台服务框架.这个框架上手很容易,我只需要继承一个基类,同时实现,或重写(override)基类声明的几个接口(这些接口声明为虚函数,或者纯虚函数),然后调用基类定义好的run()函数,便可以将框架代码运行起来.run函数做的事情,是依序调用上述的几个接口: class S...

2017-03-15 21:49:06

阅读数 752

评论数 0

转载 百度富文本编辑器的上传图片的路径问题

之前在写个人博客网站的时候,用到了百度的富文本编辑器,在往文章内容插入图片的时候,上传一直出错,总结了一下,与大家分享 在使用富文本编辑器的时候上传文件路径不对: 在配置文件config.json中,把imagePathFormat路径改为相对于服务器根目录的路径,如:/www/my_blog...

2017-03-15 18:14:03

阅读数 247

评论数 0

转载 排序算法2--简单选择排序、堆排序

一、简单选择排序和堆排序都属于选择排序        选择排序的思想是:每一趟从待排序的记录中选出关键字最小的记录,按顺序放在以排序的记录序列的后面,知道全部拍完为止。 二、简单选择排序(直接选择排序) 1.简单选择排序法是每次循环找出最值,循环结束后将最值调整到合适位置,交换的次数少。 ...

2017-03-15 16:19:11

阅读数 188

评论数 0

转载 在 JavaScript 中 prototype 和 __proto__ 有什么区别

本文主要讲三个 问题 prototype 和 proto function 和 object new 到底发生了什么 prototype 和 proto 首先我们说下在 JS 中,常常让我们感到困惑的地方,就是 prototype 和 __proto__ 到底是干嘛的 1. __...

2017-03-15 14:24:04

阅读数 317

评论数 0

转载 TypeScript设计模式之门面、适配器

看看用TypeScript怎样实现常见的设计模式,顺便复习一下。 学模式最重要的不是记UML,而是知道什么模式可以解决什么样的问题,在做项目时碰到问题可以想到用哪个模式可以解决,UML忘了可以查,思想记住就好。 这里尽量用原创的,实际中能碰到的例子来说明模式的特点和用处。 适配器模式 Ada...

2017-03-15 10:39:02

阅读数 141

评论数 0

转载 Java垃圾回收学习笔记

通常来说,要写Java代码,你基本上都没必要听说垃圾回收这个概念的。这不,对于已经写了多年Java代码的我来说,我还没有哪次经历说是需要使用垃圾回收方面的知识来解决问题的。但是,我依然督促自己花了几天时间系统性地(也比较浅显地)学习了Java垃圾回收机制。我认为学习Java垃圾回收机制至少可以得到...

2017-03-14 22:20:04

阅读数 96

评论数 0

转载 C语言 · 阿尔法乘积

算法训练 阿尔法乘积   时间限制:1.0s   内存限制:512.0MB        问题描述   计算一个整数的阿尔法乘积。对于一个整数x来说,它的阿尔法乘积是这样来计算的:如果x是一个个位数,那么它的阿尔法乘积就是它本身;否则的话,x的阿尔法乘积就等于它的各位非0的数...

2017-03-14 20:44:00

阅读数 157

评论数 0

转载 ajax学习笔记

在很早之前,就已经接触过ajax了,包括原生ajax请求方式、跨域ajax请求方法、HTTP的相关知识。这次写ajax主要是对之前学习的知识的一个回顾会总结吧,因为我发现之前好像被我玩的滚瓜烂熟的东西渐渐被我忘记了。我发现这个淡忘很可怕,回顾我之前学的那些知识,发现好多东西都是模模糊糊的有些映像,...

2017-03-14 19:04:06

阅读数 86

评论数 0

转载 计算机程序的思维逻辑 (72)

上节我们介绍了显式锁,本节介绍关联的显式条件,介绍其用法和原理。显式条件也可以被称做条件变量、条件队列、或条件,后文我们可能会交替使用。 用法 基本概念和方法 锁用于解决竞态条件问题,条件是线程间的协作机制。显式锁与synchronzied相对应,而显式条件与wait/notify相对应。w...

2017-03-14 17:36:00

阅读数 294

评论数 0

转载 测试不同格式下depth buffer的精度

这篇文章主要是参考MJP的“Attack of The Depth Buffer”,测试不同格式下depth buffer的精度。 测试的depth buffer包含两类: 一是非线性的depth buffer,存储着perspective z(也就是最常用的,透视投影后归一化的z/w的buff...

2017-03-14 15:59:59

阅读数 142

评论数 0

转载 对spring web启动时IOC源码研究

研究IOC首先创建一个简单的web项目,在web.xml中我们都会加上这么一句 context-param> param-name>contextConfigLocationparam-name> param-value>clas...

2017-03-14 14:28:00

阅读数 147

评论数 0

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