- 博客(151)
- 资源 (2)
- 收藏
- 关注
原创 jenkins脚本
#!/bin/bashexport JAVA_HOME=/usr/local/java/jdk1.7.0_79export JRE_HOME=/usr/local/java/jdk1.7.0_79/jretomcat_pid=`/usr/sbin/lsof -n -P -t -i :8080`[ -n "$tomcat_pid" ] && kill -9 $tomcat_pid
2017-03-11 11:03:41 562
原创 算法导论片段摘录
page 61、对于给定的应用,哪个算法最好依赖以下元素:将被排序的项目、这些项已被稍微排序的的程度、关于项值的可能限制、计算机的体系结构、以及将使用的存储设备的种类(主存、磁盘或者磁带)2、
2016-12-16 00:49:46 562
翻译 什么事BEM
BEM 代表了Block,Element,Modifier.这些条目的意义将在后续文章中进行描述。 在程序设计中,一个最常见的例子就是面向对象的程序设计。它是一种被许多语言所支持的变成范式。在某种程度上,BEM是类似于OOP。他是一种用代码来描述现实的方式,是一组模式,一种用来思考程序实体而不管这个程序使用的是哪种语言. 我们使用BEM原则去创建一套前端的开发技术和工具,他能是使我们快速
2015-07-17 14:42:18 630
原创 终极解决mysql区分大小写问题
具体请访问 9问平台 在开发过程中,使用mysql数据库,出现了找不到表的错误,仔细的看了一下,原来程序自动生成的sql语句的表名是大写的,而实际数据库是小写的,也就这些不同了。既然怀疑这块出错,那么去mysql的配置文件/etx/my.cnf中加一句lower_case_table_names=1(注意一定要在mysqld段,虽然我也不知道原因),重启mysql服务service mys
2015-07-11 09:03:30 550
原创 使用shrio保护spring 应用
第一步:引入Shiro的依赖 org.apache.shiro shiro-web 1.2.3 org.apache.shiro shiro-spring 1.2.3第二步:使用AutoConfiguration方式注入 @Bean(name = "shiroFilter")public ShiroFilterFacto
2015-07-08 00:32:41 866
原创 Spring Boot报错:This application has no explicit mapping ... a fallback
启动spring boot然后访问页面的时候,出现如下错误。 Whitelabel Error PageThis application has no explicit mapping for /error, so you are seeing this as a fallback.Mon Jul 06 21:57:13 CST 2015There was an unexpe
2015-07-07 09:44:50 114755 19
原创 MyEclipse 2015 逆向工程之根据数据库生成实体和数据访问层
具体请访问9问社区 交代一下背景。因为个人想将本平台(9问社区)做一个开源的移动版。由于平台是采用php开发的,而本人php开发又很欠缺,所以打算采用java语言构建服务端。数据库已经存在了,所以很自然的,我想到由数据模型转化为与模型这种方式。经验来说,MyEclipse是一个不错的工具。所以下面我就讲操作流程一步一步说明一下。 1.打开MyEclipse Database Exp
2015-07-03 00:41:29 1223
原创 Centos 7安装Docker
在安装之前,首先,对Docker有一个基本的了解。 简单的说,Docker是一个构建在LXC之上,基于进程容器(Processcontainer)的轻量级VM解决方案。它的初衷是将各种应用程序和他们所依赖的运行环境打包成标准的container/image,进而发布到不同的平台上运行。由此可见,Docker container和普通的虚拟机Image相比,最大的区别是它并不包含操作系统内
2015-07-02 12:38:38 539
原创 Centos 安装Hbase-1.0.1.1
可以访问9问社区共同学习!首先,对hbase做一个简要简介。 hbase是bigtable的开源山寨版本。是建立在hdfs之上,提供高可靠性、高性能、列存储、客伸缩、实时读写的数据库系统。 它介于nosql和RDBMS之间,仅能通过主键(row key)和主键的range来检索数据,仅支持单行事务(可通过hive支持来实现多表jion等复杂操作)。主要用来存储非结构化和半结构化
2015-06-30 23:21:00 723
原创 zookeeper的单机安装和集群安装
环境:centos 7 64位,jdk 1.7.0_75(安装centos 7,会自动安装),Zookeeper 3.4.6。创建新用户此步骤可选。创建新用户,是为了做到做到隔离,方便运维,提供安全性。 1.创建zookeeper组。 如果出现 【xxx不在 sudoers文件中。此事将被报告。】提示,说明当前用户无法通过sudo 以root身份执行命令。所有能够
2015-06-29 01:09:39 504
原创 浦科特系统迁移问题
我的系统本来是威刚128GB的SSD,最近决定买一个浦科特M6Pro升级一下,采用浦科特自带的系统迁移工具echo迁移系统后,将浦科特SSD放在硬盘位启动电脑,第一次启动电脑没问题,第二次启动的时候就一直蓝屏了,系统就一直的蓝屏,重启,蓝屏,重启。。。无奈重新迁移了一次,结果还是一样的。最后灵光乍现,,发现每次第一次进入系统时,都会弹出Echo将把在克隆过程中安装的引导文件删除,所以我没有点击确定
2015-06-27 21:49:58 2224
原创 spring boot快速构建权限系统
本文来之 http://wenwen.website/?/publish/article/6一般的项目中,权限系统是比不可少的一部分,本次,我打算采用spring boot+bootstrap快速构建一个小型的权限系统。 在开始之前,有必要介绍一下spring boot. Spring Boot 项目旨在简化创建产品级的 Spring 应用和服务。你可通过它来选择不同的 Spr
2015-06-25 00:18:02 4835 1
原创 js增加指定月份
Date.prototype.addMonth = function(num) { var y = this.getFullYear(); var m = this.getMonth(); var nextY = y; var nextM = m; if(m +num < 12){ nextM = this.getMonth() + num }else{ nextY = y
2014-12-25 13:31:42 486
原创 JSR303,格式为##.00并且范围为15
@Pattern(message = "需要为##.00格式", regexp = "^(([1-9]\\d{1,14})|0)(\\.\\d{1,2})?$")
2014-08-20 14:16:18 519
原创 js截取字符串
/** * */var stringUtil = {};/** * 得到字符串的真实长度(双字节换算为两个单字节) */stringUtil.getStrActualLen = function(sChars) {return sChars.replace(/[^\x00-\xff]/g, "xx").length;};/** * 截取
2014-08-06 14:41:47 376
原创 OSGI服务总结
1.服务是“为其他人完成工作”。2.服务契约定义了指责并且匹配服务使用者和提供者3.服务鼓励以一种轻松的、可插入式的、面向接口的方式来编程。4.你不比关心服务来自何方,只要它服务契约要求即可。5.使用服务最好的地方是在可替换组件之间。6.在紧密耦合和高性能的代码中使用服务前需要仔细思考。7.服务能够使用一个相对简单的白板模代替监听器。8.OSGI服务使用“发布-寻找-绑
2014-05-25 15:32:05 386
原创 Ubuntu中安装 ia32-libs
jin'tian安装新立德软件包管理器:打开终端,输入以下命令:sudo apt-get install synaptic打开新立德软件包管理器,选择“设置>软件库”选择“其他软件 > 添加”在APT行中输入 "deb http://archive.ubuntu.com/ubuntu/ raring main restricted universe multiverse
2014-05-14 23:15:37 773
原创 Spring Controller 选项
Controller统一接口,没有工作流定义AbstractController最适合所有只读请求处理器,有许多有用的功能SimpleFormController提供表单处理工作流,包含验证A
2014-05-12 23:15:17 353
原创 递归建立和遍历二叉树等
// Recursion.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include typedef int ElemType;typedef struct BT{ ElemType data; struct BT *lch, *rch;} BT;BT *CreateBT();void PreorderTraversal(BT *
2014-05-08 21:19:56 486
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人