摘要: mac下Lua环境安装与配置 1.首先下载Lua 下载地址 : http://www.lua.org/download.html 2.编译安装Lua 打开lua 进入 src 目录 执行命令 make macosx 查看是否安装成功 lua v 显示 Lua 5.3.3 Copyright (C) 阅读全文
posted @ 2016-07-01 15:58 CodeLife 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 1.RabbitMQ介绍   MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。消 息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用 阅读全文
posted @ 2016-06-14 17:17 CodeLife 阅读(957) 评论(0) 推荐(0) 编辑
摘要: Java Web应用中调优线程池的重要性 文章来源 : "InfoQ 金灵杰" 不论你是否关注,Java Web应用都或多或少的使用了线程池来处理请求。线程池的实现细节可能会被忽视,但是有关于线程池的使用和调优迟早是需要了解的。本文主要介绍Java线程池的使用和如何正确的配置线程池。 单线程 我们先 阅读全文
posted @ 2016-06-14 17:13 CodeLife 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 谈谈数据库的ACID 一.事务 定义:所谓事务,它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位。 准备工作:为了说明事务的ACID原理,我们使用银行账户及资金管理的案例进行分析。 // 创建数据库 create table account( idint primary 阅读全文
posted @ 2016-06-14 17:10 CodeLife 阅读(1934) 评论(0) 推荐(0) 编辑
摘要: Python GUI 打包成EXE详解 1.py2exe 打包 1.简介 官网地址 : "http://www.py2exe.org/" 2.环境 python 2.7.10 3.安装 安装方式1 : 通过官网-点击Download-跳转至 "sourceforge.net" 网站- 找到对应的py 阅读全文
posted @ 2016-06-14 17:07 CodeLife 阅读(2275) 评论(0) 推荐(0) 编辑
摘要: 程序自测 1.程序自测的目的 开发自测和测试的侧重点是不一样的,开发自测不是为了替代测试的工作,而是在提交测试之前,尽可能找到可能存在的bug,从而降低修复成本 2.开发之前需要做的 首先对业务场景一定要弄清楚,有哪些场景会调用将要编写的这段代码; 其次对上面的业务场景哪些没有把握,这个是后面要重点 阅读全文
posted @ 2016-06-14 17:06 CodeLife 阅读(861) 评论(1) 推荐(0) 编辑
摘要: Mybatis 数据处理 1.mybatis 动态SQL 动态SQL包含以下关键字 if 判断 choose (when, otherwise) 判断 trim (where, set) 去空格 foreach 循环 If 动态 SQL 通常要做的事情是有条件地包含 where 子句的一部分。 SE 阅读全文
posted @ 2016-06-14 17:03 CodeLife 阅读(1566) 评论(0) 推荐(0) 编辑
摘要: 工具 : Inteliji Idea 1. AbstractMap 打开HashMap,你就会发现原来HashMap继承的AbstractMap类,那我们就先来分析下,AbstractMap这个类到底有什么? 下面就是AbstractMap源代码 2. HashMap分析 构造函数 构造函数中 pu 阅读全文
posted @ 2016-06-12 17:20 CodeLife 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 本文将讲解Zookeeper的原理特性以及典型使用案例,部分资源来自网路 1.ZooKeeper 原理 Apache ZooKeeper是努力发展和维持一个开源的服务器,这使得高度可靠的分布式协调。ZooKeeper是用于维持配置信息,命名,提供分布式同步,并提供分组服务的集中式服务。 ZooKee 阅读全文
posted @ 2016-05-23 17:17 CodeLife 阅读(2842) 评论(0) 推荐(0) 编辑
摘要: 1.本文环境 OS X EI Capitan 10.11.3 zookeeper-3.4.8.tar.gz 2.配置文件 解压文件,小弟自己翻译的配置文件 3.单机zk启动 将zookeeper解压后的文件夹中conf文件夹下的zooSample.cfg 复制成 zoo.cfg,因为在zookeep 阅读全文
posted @ 2016-05-23 15:07 CodeLife 阅读(178) 评论(0) 推荐(0) 编辑