- 博客(96)
- 资源 (20)
- 收藏
- 关注
原创 java 遍历map的方式
public static void main(String[] args) { Map map = new HashMap(); map.put("1", "value1"); map.put("2", "value2"); map.put("3", "value3"); //第一种:普遍使用,二次取值 System.out.println("通过
2017-07-21 16:04:49
343
原创 Nginx权限认证
步骤:1.将htpasswd.sh 上传到nginx的sbin目录下2.执行bash htpasswd.sh,按要求填写用户、密码、配置文件名3.配置nginx.conf4.启动nginx其中htpasswd.sh如下:#!/bin/bashPATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/loca
2017-07-20 17:32:46
2234
转载 grafana安装配置
官方网站:http://www.grafana.orghttp://docs.grafana.org/installation/http://play.grafana.org/环境:CentOS7.1 x64mariadb-10.1.13redis-3.0.7grafana-3.0.0zabbix-3.0.2安装:wget https:/
2017-07-20 17:26:19
1019
转载 zabbix api
zabbix API开发库zabbix API请求和响应都是json,并且还提供了各种语法的lib库,http://zabbix.org/wiki/Docs/api/libraries,包含php、c#、Python、Perl、go等等语言,简单看了下phpzabbixapi,使用非常方便。请求zabbix APIpost json数据到api接口地址,例如你得zabb
2017-07-20 17:17:12
794
原创 java 反射动态方法调用
import java.lang.reflect.Method;public class Dynamic {public static void main(String[] args) throws Exception {Class c = Dynamic.class;// 得到对象Method[] methods = c.getDeclaredMethods();// 得
2017-07-20 17:14:24
452
原创 linux下redis的安装
第一部分:安装redis 希望将redis安装到此目录 /usr/local/redis希望将安装包下载到此目录 /usr/local/src安装过程如下:$ mkdir /usr/local/redis $ cd /usr/local/src $ wget http://redis.googlecode.com/files/redis-2.6.14.t
2015-11-18 13:15:33
484
原创 gcc的依赖安装顺序
GCC的安装:切换到安装光盘目录下:#mount /dev/cdrom /mnt/cdrom#cd /mnt/cdrom安装GCC依赖的*rpm程序,必须按照顺序依次执行:#rpm -ivh kernel-headers-2.6.18-164.el5.i386.rpm#rpm -ivh compat-glibc-headers-2.3.4-2.26.
2015-01-26 16:22:16
3363
原创 如何查看linux系统是32位还是64位
1.#uname -a如果有x86_64就是64位的,没有就是32位的这是64位的 # uname -a Linux desktop 2.6.35-23-generic #37-Ubuntu SMP Fri Nov 5 19:17:11 UTC 2010 i686 GNU/Linux这是32位的 #uname -a Linux backup 2.6.9-67
2015-01-26 11:06:33
503
原创 mysql几个时间函数
-- 取得相隔秒数SELECT UNIX_TIMESTAMP('2012-06-09 00:10:11')-UNIX_TIMESTAMP('2012-06-09 00:09:12')-- 取得相隔分钟数SELECT round((UNIX_TIMESTAMP('2012-06-09 00:10:11')-UNIX_TIMESTAMP('2012-06-09 00:09:12')
2015-01-16 10:30:34
700
原创 继承、多态、重载和重写
什么是多态?它的实现机制是什么呢?重载和重写的区别在那里?这就是这一次我们要回顾的四个十分重要的概念:继承、多态、重载和重写。继承(inheritance)简单的说,继承就是在一个现有类型的基础上,通过增加新的方法或者重定义已有方法(下面会讲到,这种方式叫重写)的方式,产生一个新的类型。继承是面向对象的三个基本特征--封装、继承、多态的其中之一,我们在使用JAVA时编写的每一个
2014-09-03 15:53:25
788
转载 Linux查看CPU信息、机型号等硬件信息
测试机器的硬件信息: 查看CPU信息(型号) # cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c 8 Intel(R) Xeon(R) CPU E5410 @ 2.33GHz (看到有8个逻辑CPU, 也知道了CPU型号) # cat /proc/cpuinfo
2014-07-24 12:32:48
760
转载 java实现单点登录
最近公司要做一个单点登陆的应用,整合论坛和网站。到网上找了好些资料,终于圆满解决,博客中记录一下一面忘掉。单点登录首先首先要保持数据库数据的一致性,这个实现方式很多我就不多废话了。刚开始我的想法是在一个应用中登陆的时候发送一个http请求到另一个应用保证两个应用同时拥有session,后来考虑到session过期不同步的问题只能放弃。为了保持session的完全同步我只能求助于co
2014-06-20 15:31:05
621
原创 fileUpload标签批量上传
使用RichFaces的fileUpload标签批量上传文件十分好用,首先下载以下包,RichFaces的三个包都要使用3.2.2GA版本然后添加一下内容到web.xml: org.richfaces.SKIN blueSky RichFaces Filter richfaces
2014-06-17 16:24:13
1050
转载 批处理文件编写
批处理文件的编写:.bat是dos下的批处理文件.cmd是nt内核命令行环境的另一种批处理文件从更广义的角度来看,unix的shell脚本以及其它操作系统甚至应用程序中由外壳进行解释执行的文本,都具有与批处理文件十分相似的作用,而且同样是由专用解释器以行为单位解释执行,这种文本形式更通用的称谓是脚本语言。所以从某个程度分析,batch, unix shell, awk, basic,
2014-06-17 14:17:44
552
转载 java调用svnkit实现svn功能
把svnkit.jar添加到项目中,用于实现svn功能。 把jackson-all-1.6.2.jar添加到项目中,用于显示树列表。把javaee.ar添加到项目中。新建一个类(SVNUtil.class)实现svn功能 private String svnRoot; private String userName; privat
2014-06-12 11:17:45
1036
原创 json与javabean之间的转换工具类
/** * Json与javaBean之间的转换工具类 * * {@code 现使用json-lib组件实现 * 需要 * json-lib-2.4-jdk15.jar * ezmorph-1.0.6.jar * commons-collections-3.1.jar * commons-lang-2.0.jar
2014-06-12 11:12:09
655
转载 java远程文件复制
1、配置文件:copyRemoteFile.properties# src/dao.properties # 这里保存的都是键值对信息 # interface name(no packgage) = implementation class# 注意: # A:【路径符号】【必须】是【/】【如:D:/home/publish】 # B:【键key=值
2014-06-11 16:19:16
5042
1
转载 mongodb学习资料
本人最近研究了一下Mongodb ,下面是我在学习过程中用到的一些不错的资料。一、MongoDB 手册 :http://cn.docs.mongodb.org/manual/二、MongoDB 安装 :http://www.cnblogs.com/lsc183/archive/2012/08/16/mongodb.html三、8天学通MongoD
2014-05-22 10:42:41
616
转载 select 1 from 表(摘抄别人的共同学习一下)
在这里我主要讨论的有以下几个select 语句:table表是一个数据表,假设表的行数为10行,以下同。1:select 1 from table 2:select count(1) from table 3:select sum(1) from table对第一个select语句,我刚开始以为是“1”代表是列名,从2,3种
2014-05-21 20:16:37
926
原创 oracle数据库查询表字段
oracle数据库查询表字段:select A.column_name 字段名,A.data_type 数据类型,A.data_length 长度, A.Data_Scale 小数位,A.nullable 允许空值,A.Data_default 缺省值,B.comments 备注from user_tab_columns A, user_col_
2014-05-21 16:29:55
688
转载 Fel表达式引擎
Fel是轻量级的高效的表达式计算引擎Fel在源自于企业项目,设计目标是为了满足不断变化的功能需求和性能需求。Fel是开放的,引擎执行中的多个模块都可以扩展或替换。Fel的执行主要是通过函数实现,运算符(+、-等都是Fel函数),所有这些函数都是可以替换的,扩展函数也非常简单。Fel有双引擎,同时支持解释执行和编译执行。可以根据性能要求选择执行方式。编译执行就是将表达式编
2014-05-21 14:20:07
5754
1
原创 几个简单的正则表达式简介
1、一个正则表达式,只含有汉字、数字、字母、下划线不能以下划线开头和结尾:^(?!_)(?!.*?_$)[a-zA-Z0-9_\u4e00-\u9fa5]+$ 其中:^ 与字符串开始的地方匹配(?!_) 不能以_开头(?!.*?_$) 不能以_结尾[a-zA-Z0-9_\u4e00-\u9fa5]+ 至少一个汉字、数字、字母、下划线$ 与字符串结束的地方匹配
2014-05-20 20:05:44
621
原创 oracle表结构修改
oracle表结构修改更改表的结构 1.编辑表的字段 修改一个列的数据类型(一般限于修改长度,修改为一个不同类型时有诸多限制): 语法: ALTER TABLE 表名 MODIFY(列名,数据类型); eg1: alter table skate_test modify (author number(10,0) ) 在修改列的长度时候,只能编辑比现有字
2014-05-14 11:14:16
718
转载 scorm1.2API
SCORM1.2提供8个标准API,即LMSInitilize、LMSGetValue、LMSSetValue、LMSCommit、LMSFinish、LMSGetLastError、LMSGetErrorString、LMSGetDiagnostic。1) LMSInitilize负责建立学习对象与平台之间的数据传输管道。当学习者进入开始阅读一个SCO时,SCO第一步
2014-05-13 21:29:57
1187
原创 MongoDB的模糊查询
MongoDB的模糊查询 Mongo是没有like查询的方式的 要进行模糊匹配只能借助于正则表达式Java代码: Mongo m=new Mongo(); DB db=m.getDB("UserDB"); DBCollection collec
2014-05-13 21:25:48
1245
原创 mysql按中文首字母排序
SELECT * FROM 表名 ORDER BY CONVERT( 字段名 USING gbk ),如:SELECT * FROM eshop_brand ORDER BY CONVERT( NAME USING gbk )
2014-05-13 21:12:11
738
转载 java获取指定日期的方法总结
格式化日期 String-->Date 或者 Data-->StringSimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); Date date = sdf.parse("2009-11-04");//String-->Date String sdate = sdf.format(date );// Dat
2014-05-13 21:09:06
662
原创 将List<Map>转化成数组
将List转化成数组:import java.util.ArrayList;import java.util.Collection;import java.util.List;import java.util.Map;List list = service.getInformation();ArrayList listarry=new ArrayList()
2014-05-13 21:05:42
2113
原创 二叉排序树算法程序
以下是用C写的二叉排序树的一个程序,j#include#include#define ENDKEY 0typedef int keyType;typedef char ElemType;typedef struct Node{keyType key;ElemType data;struct Node *lchild,*rchild;}BiTNode,
2014-05-13 21:01:38
680
原创 详解FusionChart图表控件点击事件
(1)点击执行js在页面中添加点击chart后需要触发的js事件: function myJS(myVar){ window.alert(myVar); } 在拼写加载chart时使用的xml文件时,在中添加link='j-myJS-1,2';其中,j代表调用的是js,myJS代表你前台页面上要调用的js方法名,1代表前台js方法myJS
2014-05-13 16:26:55
989
转载 FusionCharts-v3.1功能特性介绍
功能特性animation是否动画显示数据,默认为1(True)showNames是否显示横向坐标轴(x轴)标签名称rotateNames是否旋转显示标签,默认为0(False):横向显示showValues是否在图表显示对应的数据值,默认为1(True)yAxisMinValue指定纵轴(y轴)最小值,数字yAxisMaxValue 指定纵轴(y轴)最小值,数字sho
2014-05-13 16:22:19
598
原创 fusioncharts仪表盘重要属性解析
<Chart bgColor='FFFFFF' upperLimit='120' lowerLimit='0' baseFontColor='666666' majorTMNumber='10' majorTMColor='666666' majorTMHeight='8' minorTMNumber='5' minorTMColor='666666' minorTMHeight='3' p
2014-05-13 16:20:26
1091
原创 ftp服务器登录bad bool value in config file for: anon_world_readable_only错误解决
ftp服务器搭建完成后可以连接上,但登录
2014-05-09 13:40:08
4164
原创 java定时执行简介
import java.util.TimerTask;public class MyTimerTask extends TimerTask {public void run(){System.out.println("程序运行");}}import java.text.SimpleDateFormat;import java.util.Date;impor
2014-05-08 16:39:20
524
原创 pl sql 导数据库表结构、表数据
如果只导出表的结构(建表语句),不导出表的数据,可用Tools--Export User Objects选中要导出的表,设置好导出的路径和各个参数后,点击Export就OKPS:这种方式只能导出属于这个用户的表,其他用户的表不能导出,建议用命令行导出(exp, imp)如果想将表结构,表的数据,触发器,函数之类的全部导出,可用Tools--Export Tables
2014-05-08 14:55:45
716
转载 JBoss4.2.3GA+Apache/2.2.11+mod_jk1.2.28 搭建负载均衡
JBoss4.2.3GA+Apache/2.2.11+mod_jk1.2.28 搭建负载均衡 全过程记录(附上搭建环境):个人感觉tinghttp://www.cnblogs.com/b-gao/archive/2012/12/09/LoadBalancing.html
2014-04-28 11:25:11
725
转载 windows下jboss配置负载均衡
此文档转载于:http://blog.youkuaiyun.com/zhaofeng987/archive/2008/12/25/3597419.aspx参考资料:http://www.cnblogs.com/bingoidea/archive/2009/06/03/1495743.html环境说明 1.服务器有3台,一台安装apache,两台安装jboss 2.软件准备:
2014-04-26 19:47:40
1171
jsonlib相关jar包jsonlib.jar
2017-07-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人