自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 轻量级模板引擎ArtTemplate

这星期做了一个数据统计系统,基于需求便使用了一个模板引擎来渲染数据.在这里模板引擎同后端的不太一样,主要是前端在开发过程中,对于数据处理之后插入到html的过程中使用到的工具.由于系统是迷你型的,在一通搜索之后便决定采用ArtTemplate.ArtTemplate具有如下特点轻量级(不到3kb)快速上手,用法简单处理速度快...

2016-07-31 04:21:57 100

转载 scala学习手记28 - Execute Around模式

我们访问资源需要关注对资源的锁定、对资源的申请和释放,还有考虑可能遇到的各种异常。这些事项本身与代码的逻辑操作无关,但我们不能遗漏。也就是说进入方法时获取资源,退出方法时释放资源。这种处理就进入了Execute Around模式的范畴。 在scala里可以用函数值实现这种模式。下面是一个示例,使用Resource类演示了事务的开启和释放: class Resource private() { ...

2016-07-30 10:40:00 52

转载 java-基础-反射

反射机制JAVA反射机制是在运行状态中, 对于任意一个类, 都能够知道这个类的所有属性和方法; 对于任意一个对象, 都能够调用它的任意一个方法和属性; 这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制.主要作用有三:运行时取得类的方法和字段的相关信息。创建某个类的新实例(.new...

2016-07-29 23:03:37 43

转载 母亲的牛奶(milk) (BFS)

问题 A: 母亲的牛奶(milk)时间限制: 1 Sec内存限制: 64 MB提交: 14解决: 8[提交][状态][讨论版]题目描述 农民约翰有三个容量分别是A、B、C升的桶,A、B、C分别是三个从1到20的整数,最初,A和B桶都是空的,而C桶是装满牛奶的。有时,约翰把牛奶从一个桶倒到另一个桶中,直到被灌桶装满或原桶空了。当然每一次灌注都是完全的,由于节约...

2016-07-29 22:34:00 222

转载 rabbitmq的web管理界面无法使用guest用户登录

安装最新版本的rabbitmq(3.3.1),并启用management plugin后,使用默认的账号guest登陆管理控制台,却提示登陆失败。翻看官方的release文档后,得知由于账号guest具有所有的操作权限,并且又是默认账号,出于安全因素的考虑,guest用户只能通过localhost登陆使用,并建议修改guest用户的密码以及新建其他账号管理使用rabbitmq(该功能是在3.3.0...

2016-07-29 19:43:00 39

转载 Uncaught RangeError: Maximum call stack size exceeded解决思路

今天突然碰到这样的JavaScript错误:Uncaught RangeError: Maximum call stack size exceeded这个翻译过来就是堆栈溢出了。1、原因:有小类到大类的递归查询导致溢出2、解决方法思想:A、在做递归查询时候由大类到小类去查询B、匹配结果后及时return 退出,防止过多查询 代码是商业机密就不贴出来了...

2016-07-29 11:20:00 157

转载 Azure中国版 制作镜像 捕捉镜像

因为项目需要需要部署多台功能一样的服务器,简单来说是多台nginx服务器。如果按照原始的做法,是新建vm,然后一台台部署相关服务。现在Azrue已经可以通过捕获镜像的方式创建vm镜像模板,然后按照创建的模板镜像直接部署vm,部署完毕后就只有拥有相关服务了。废话不多说,模板镜像步骤如下:  1.创建Azure Virtual Machine  2.远程连接创建完成的VM,并增加...

2016-07-28 10:02:00 383

转载 linux下怎么修改mysql的字符集编码

安装完的MySQL的默认字符集为 latin1 ,为了要将其字符集改为用户所需要的(比如utf8),就必须改其相关的配置文件;由于linux下MySQL的默认安装目录分布在不同的文件下;不像windows一样放在同一目录下,只需修改其中的my.ini文件,重起后就生效了;所以先来看看linux下MySQL的数据库文件、配置文件和命令文件分别在不同的目录 : 1、数据库目录,其所创建的数据库...

2016-07-27 15:34:00 128

转载 彩虹桥——云数据库Greenplum版数据同步解决方案

云数据库Greenplum版(ApsaraDBfor Greenplum)目前已经开始公测,大家对它的使用评价还是非常高的。但是也有看到朋友反映说在把业务数据同步到云数据库的过程中还有一些不那么灵活的地方。就在前几天,笔者经朋友推荐在阿里云市场找到了这款叫彩虹桥的软件,在用了一段时间后,想在此提一些自己的看法。言而总之在业务数据同步方面,笔者认为彩虹桥...

2016-07-26 16:47:09 422

转载 redis事务实现原理(源码分析)

Author: bugall Wechat: bugallF Email: [email protected] Github: https://github.com/bugall一:简介Redis事务通常会使用MULTI,EXEC,WATCH等命令来完成,redis实现事务实现的机制与常见的关系型数据库有很大的区...

2016-07-25 14:50:17 65

转载 Android 选择国家对应区号 中英双版

2019独角兽企业重金招聘Python工程师标准>>> ...

2016-07-24 18:24:00 728

转载 elasticsearch单模式下api的增删改查操作

2019独角兽企业重金招聘Python工程师标准>>> ...

2016-07-24 03:43:00 63

转载 python matplotlib 绘图

饼图import matplotlib.pyplot as plt# The slices will be ordered and plotted counter-clockwise.labels = 'Frogs', 'Hogs', 'Dogs', 'Logs'sizes = [15, 30, 45, 10]colors = ['yellowgreen', 'gold...

2016-07-23 22:13:00 73

转载 POJ - 1995 Raising Modulo Numbers 【快速幂】

Raising Modulo NumbersTime Limit:1000MSMemory Limit:30000KTotal Submissions:6530Accepted:3863DescriptionPeople are different. Some secretly read magaz...

2016-07-23 14:52:00 33

转载 人人都看得懂的正则表达式教程

B在正则表达式中有3种类型的括号方括号 “[“和花括号“{“ 。方括号"["内是需要匹配的字符,花括号"{"内是指定匹配字符的数量。圆括号“(“ 则是用来分组的。C插入符号 “^” 表示正则式的开始。D美元符号“$” 表示正则式的结束。现在你知道上面的3个语法后,你就可以写世界上任何一条验证规则了。比如下面的例子就很好的说明了上面...

2016-07-22 09:19:00 48

转载 linux管理和进程(4)

selinux:由美国国家安全局开发的,security enhanced linux的缩写。传统的文件权限与账号关系:自主访问控制 DAC,就是一句进程的所有者与文件资源的rwx权限来决定有无访问能力这种DAC的缺点:root具有最高权限,可以在系统上进行任何资源的访问;用户可取得进程来更改文件资源的访问权限。以策略规则制定特定程序读取特定文件:强制访...

2016-07-20 20:37:00 70

转载 Spring 中使用 Redis

Spring 集成 RedisMaven配置 <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.3.1&lt...

2016-07-20 04:24:07 36

转载 MySQL Spatial Extensions 地理信息

http://dev.mysql.com/doc/refman/5.7/en/gis-data-formats.htmlhttp://mysqlserverteam.com/mysql-5-7-and-gis-an-example/ 最好的Spatial Database(空间数据库)当然是Oracle家的,可惜没用过。最好的开源的Spatial Database一般公认是Post...

2016-07-19 12:34:00 89

转载 从零开始的 React 组件开发之路 (一):表格篇

React 下的表格狂想曲0. 前言欢迎大家阅读「从零开始的 React 组件开发之路」系列第一篇,表格篇。本系列的特色是从 需求分析、API 设计和代码设计 三个递进的过程中,由简到繁地开发一个 React 组件,并在讲解过程中穿插一些 React 组件开发的技巧和心得。 为什么从表格开始呢?在企业系统中,表格是最常见但功能需求...

2016-07-19 09:23:18 387

原创 JetBrains发布WebStorm 2016.2,改进对TypeScript和React的支持

为跟上JavaScript领域的快速变化,JetBrains最近发布了自家WebStorm JavaScript IDE在2016年的第二个更新。\\在公布此次更新的博客文章中,Ekaterina Prigara着重介绍了TypeScript 2.0、对React改进的支持,以及与Angular CLI的集成这几项此次新版本中最主要功能。\\TypeScript 2.0 Beta最近刚刚发布,更新...

2016-07-18 19:00:00 39

转载 zabbix安装与配置使用

一、环境说明CentOS6.5 64bitzabbix2.2.2mysql-5.5.50yum安装 lamp二、软件安装配置#关闭防火墙和selinuxiptables -Fiptables -Xiptables -Lservice iptables saveservice iptables stopchkconfig iptables offsed -i 's@^SE...

2016-07-18 17:45:58 58

转载 高度平衡的二叉搜索树—AVLTree

AVL树AVL树又称为高度平衡的二叉搜索树,是1962年有俄罗斯的数学家G.M.Adel'son-Vel'skii和E.M.Landis提出来的。它能保持二叉树的高度平衡,尽量降低二叉树的高度,减少树的平均搜索长度。AVL树的性质左子树和右子树的高度之差的绝对值不超过1树中的每个左子树和右子树都是AVL树每个节点都有一个平衡因子(balance factor--bf),任一节...

2016-07-18 16:28:48 69

转载 数值与单位对应转换

function TimeDurationDirective() { var tpl = "<div> \ <input type='text' ng-model='num' size='80' /> \ <select ng-model='unit'> \ <option value='secs...

2016-07-18 16:02:00 189

转载 Atom vim mode

/******************************************************************** * Atom vim mode * 说明: * 想找一个具有vim mode的文本编辑器,同时提供markdown预览的工具, * 找了一下,找到了Atom,试用了一下,还是不错的。...

2016-07-15 18:25:00 74

转载 1.基本介绍

1.常量和变量常量和变量必须在使用前声明,用let来声明常量,用var来声明变量。常量的值一旦设定就不能改变,而变量的值可以随意更改。Swift 不强制要求在每条语句的结尾处使用分号(;),当然,也可以按照自己的习惯添加分号。有一种情况下必须要用分号,即在同一行内写多条独立的语句。//声明常量let maximumNumberOfLoginAttempts = 10;...

2016-07-15 14:57:00 60

转载 jQuery EasyUI使用教程之创建基本的树网格

2019独角兽企业重金招聘Python工程师标准>>> ...

2016-07-14 10:37:00 53

转载 angularJS实用的开发技巧

一、开端真的是忙完这一阵子就可以忙下一阵子了啊。。。最近在做一个angularJS+Ionic的移动端项目。。。记录一些技巧,方便自己以后查阅,也方便需要的人可以看一看...^_^二、基础原则了解①angular的一些入门了解一、基础知识1.angular放弃了IE82.四大核心分别是mvc、模块化、指令系统、双向数据绑定二、一些原则1.不要复用contr...

2016-07-13 16:21:00 99

转载 TensorFlow博客翻译——TensorFlow v0.9发布,带有增强版的移动支持

TensorFlow v0.9 now available with improved mobile supportMonday, June 27, 2016Posted by Pete Warden, Software EngineerWhen we started building TensorFlow, su...

2016-07-13 09:44:44 52

转载 递归打包下载

2019独角兽企业重金招聘Python工程师标准>>> ...

2016-07-11 17:44:00 61

转载 hibernate缓存

20.session的一级缓存1.什么是缓存?缓存是介于物理数据源与应用程序之间,是对数据库中的数据复制一份临时放在内存中的容器,其作用是为了减少应用程序对物理数据源访问的次数,从而提高了应用程序的运行性能。Hibernate在进行读取数据的时候,根据缓存机制在相应的缓存中查询,如果在缓存中找到了需要的数据(我们把这称做“缓存命 中"),则就直接把命中的数据作为结果加以利用,...

2016-07-06 20:01:13 33

转载 C# 深拷贝的具体代码的封装与调用

先封装下实现方法: 1 public class DeepClone 2 { 3 public static object CopyObject(Object obj) 4 { 5 if (obj == null) 6 { 7 return ...

2016-07-06 10:57:00 40

转载 Response

ResponseThis improved Response API, able to simplify the Framework's Response management. Practically, is now possible to do in a Controller Method:// Create a Response instance with string cont...

2016-07-05 11:30:00 76

空空如也

空空如也

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

TA关注的人

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