最近需要通过后台实现一些提高工作效率的小工具,比如代码评审后台,采用了这个框架,主要是基于layui实现的,daniuit-X-admin-master
51CTO博客开发
将列的格式由文本变为常规即可
最近在学习hadoop,首先通过网上大把的教程搭建好了完全分布式环境,在分布式环境上运行wordcount也成功,接下来就打算自己写mr来处理实际的业务了,在真正的开发开始之前首先要搭建好开发环境啊,所以就想到了eclipse,可接下来遇到了好多的问题:1、首先是考虑到找一个hadoop的插件,安装好后可以直接建立mr工程也可以运行,可是没想到在windows下用hado
sung是用erlang写的一个工具,号称压垮无数服务器。官网地址 http://tsung.erlang-projects.org一、安装依赖包要安装它首先要安装依赖包。参考官方文档 http://tsung.erlang-projects.org/user_manual.html#htoc18我是有选择性的安装了下面东西: Erlang/OTP 、 gnuplot a
在多线程中使用静态方法是否有线程安全问题?这要看静态方法是是引起线程安全问题要看在静态方法中是否使用了静态成员。 因为,在多线程中使用同一个静态方法时,每个线程使用各自的实例字段(instance field)的副本,而共享一个静态字段(static field)。所以说,如果该静态方法不去操作一个静态成员,只在方法内部使用实例字段(instance field),不会
参考连接MySQL5.6主从复制(读写分离)教程http://blog.csdn.net/stuartjing/article/details/9719701 MySQL 主主同步配置http://blog.csdn.net/dba_waterbin/article/details/8878343
http://www.bejson.com/go.php?u=http://www.bejson.com/index.php
mysql5.5之后 show engine innodb status\G
1、常用的 就是 top命令 shift+m 可以按照 内存使用排序 打印出某个java进程(使用pid)内存内的,所有‘对象’的情况(如:产生那些对象,及其数量)。 可以输出所有内存中对象的工具,甚至可以将VM 中的heap,以二进制输出成文本。使用方法 jmap -histo pid。如果连用SHELL jmap -histo pid>a.log可以将其保存到文本中去,在
http://www.kankanews.com/ICkengine/archives/451.shtml 作为 MySQL 5.5 和 5.6 性能比较的一部分,我研究了下两个版本默认参数的差异,为了了解差异内容,我使用如下的 SQL 语句分别在 MySQL 5.5 和 5.6 版本进行查询,得出下表(点击图片查看大图):让我们来看看这些差异的配置中最重要的也是影响最大的部分:performan
业界有很多强大的java profile的工具,比如Jporfiler,yourkit,这些收费的东西我就不想说了,想说的是,其实java自己就提供了很多内存监控的小工具,下面列举的工具只是一小部分,仔细研究下jdk的工具,还是蛮有意思的呢:) 1:gc日志输出 在jvm启动参数中加入 -XX:+PrintGC -XX:+PrintGCDetails -XX:+PrintGCTimestamp
1. 首先对free -m查看结果进行分析 # free -m total used free shared buffers cached Mem: 3952 2773  
由于公司要做一个android的消息推送功能,让我进行了一个调研,发现网上没有一个集中说明的地方,自己在网上搜罗了一些资料并且自己总结了一下。对于消息的提醒方式可以分为四种:固定窗口、弹出窗口、手机短信和Push信息。下面的针对于push信息的机制和技术实现向大家介绍一下。 首先,我们要知道什么是Push信息? 所谓信息推送,就是"
http://www.linuxidc.com/Linux/2009-12/23293.htm 我们的应用运行在Linux 上,很多同事对命令行操作有恐惧感,于是为了分析 Linux 上程序的日志,采用的是 FTP+Ultraedit 方法。这种方式不方便、实时性不够,也不够专业。如果碰到几百兆甚至上G 的日志文件,这种分析方式的效率也很成问题,尤其是需要实施跟踪日志的情况下。于是我把在 Linu
nohup命令的用法如下:一般按如下用法使用:nohup yourscript &为了不产生nohup.out这个文件,因为此文件是持续追加的,时间长了之后,该文件nohup.out会特别大,达到1G以上,此时应用的性能就会受到影响。因此有以下用法:nohup yourscript > /dev/null &此方式不会产生nohup.out文件,如果想看你的日志的话,可以在自
安装完系统后,一般都要安装jdk。之前也安装过几次。但是下次安装的时候总是忘记。今天又安装了一次,再次记录一下,留着以后用。步骤1、下载jdk 我这里下载的是jdk6 64位的步骤2、通过ftp上传jdk安装文件到/usr/local/src下面步骤3、./jdk文件名 进行解压缩 如果没有执行权限 可以通过chmod u+x jdk文件 来解决步骤4、复制解压缩后的文
java mysql 数据类型对照 类型名称 显示长度 数据库类型 JAVA类型 JDBC类型索引(int) 描述  
打包可执行jar包时,MANIFEST.MF总是个让人头疼的东西,经常出现这种那种问题。 一个例子: ================================================================================ Manifest-Version: 1.0 Main-Class:
考虑到项目、在国外访问。如发表文章、评论的时间问题。原先在数据库里面存储的都是北京时间。 这样如果在国外显示的话就有问题。后来打算在数据库里直接存储格林威治时间。所以就写了下面的几个方法。 public static Timestamp getGMTTimestamp(Date date) {
最近做的一个项目,数据库考虑到以后的水平扩展等要求,所以打算采用进行数据的分库设计。数据进行分库的同时,程序开发的难度和复杂度自然随之上升。现在的项目中只是实现了最简单的一种分库设计,在网上看过一些资料,和又拍网的架构差不多吧,但是数据迁移方面的设计,暂时还没有考虑到。设计一个既高效,又方便开发和以后运维的框架,难度不小。淘宝的几个产品也正在开发过程中,加上
whereis 用来查看一个命令或者文件所在的绝对路径,而 which 用来查看当前要执行的命令所在的路径。下面举个例子来说明。加入你的linux系统上装了多个版本的java。如果你直接在命令行敲命令 "java -version" ,会得到一个结果。但是,你知道是哪一个路径下的java在执行吗?如果想知道,可以用 which 命令:which java得到的结果就是系统默认执
去年项目开发过程中,涉及到一些数据表设计方面的知识点,今天有时间在这里大概总结下。有一张表大概有一千万的记录考虑到以后还有可能更多,这个表的查询基本都是按照主见进行查询。所以考虑到查询性能,打算在表上建立分区进行优化。看过一些资料其实分区只要是为了数据的一个管理,比如数据以后扩张后的移植问题,历史不常用数据的转移等等。但是按照我们项目这个表的查询要求,建立分区还是会提高
参考资料: RFC 3768 1. 前言 VRRP(Virtual Router Redundancy Protocol)协议是用于实现路由器冗余的协议,最新协议在RFC3768中定义,原来的定义RFC2338被废除,新协议相对还简化了一些功能。 2. 协议说明 2.1 协议 VRRP协议是为消除在静态缺省路由环境下的缺省路由器单点故障引起的网络失效而设计
1、优化内核参数时常用到这写命令 vi /etc/sysctl.conf 可以配置如下一些参数 fs.file-max = 360000 # sysctl -w net.ipv4.tcp_keepalive_t
1、mysql -u root -p -h 192.168.1.101 -S /tmp/mysql.sock 或者简单点mysql -h 192.168.1.107 -u root - 连接mysql数据库 2、可以通过对某个用户授权来限制这个连接帐号的访问,比如: grant
什么是Keepalived呢,keepalived观其名可知,保持存活,在网络里面就是保持在线了,也就是所谓的高可用或热备,用来防止单点故障(单点故障是指一旦某一点出现故障就会导致整个系统架构的不可用)的发生,那说到keepalived时不得不说的一个协议就是VRRP协议,可以说这个协议就是keepalived实现的基础,那么首先我们来看看VRRP协议 注:搞运维的要有足够的耐心
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号