自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java定时器时间配置

java定时器时间配置这些星号由左到右按顺序代表 : * * * * * * *格式: [秒] [分] [小时] [日] [月] [周] [年]序号 说明是否必填 允许填写的值 允许的通配符1 秒 是 0-59 , - * /2 分 是 0-59, - * /3 小时 是 0-23 , - * /4 日 是 1-31 , - * ? / L W

2017-05-29 10:12:44 3329

原创 使用jxl导出数据到excel中

1.function exportDataToExcel(){  var formData = $("#user_auth_form").formSerialize();  location.href="${ctx}/userAuth/ExportDataToExcel.do?"+formData  }2.@RequestMapping("/ExportData

2017-05-27 16:15:26 234

原创 反射的简单介绍

毕向东     反射技术:          JAVA反射机制是在运行状态中,对于任意一个类,都能够知道       这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 简单一句话:反射技术可以对类进行解剖。网络介绍:Java 语言反射

2017-05-27 16:14:18 291

原创 字符串每四位隔一个空格

例如银行卡号每四位留一个空格        6222 0630 1085 8956 4785 1301.java代码形式实现        String bankNo = "6222200006301085180";        char[] bankNoArray = bankNo.toCharArray();        String bankNoStr

2017-05-27 16:11:56 6412

原创 数据存储BigDecimal形式

1.积分兑换时,把钱转换对应的积分(1元=100积分)        Integer exchangeScore = BigDecimal.valueOf(rec.getPayeeTransferMoney()).multiply(new BigDecimal(100)).intValue();2.积分兑换时,把积分转换成对应的钱(1元=100积分)     

2017-05-27 16:11:17 1792

原创 截取以逗号分隔的字符串放到map中

1.前台传过来的参数为以逗号分隔的字符串        public Map deleteWebsites(String websiteIds) throws Exception{               Map model = new HashMap();               try{                       if(StringUtils.

2017-05-27 16:10:05 5621

原创 同一版本的jdk安装成功,不显示jre安装

造成这个问题,可能是注册表没有清理干净(我用360和金山毒霸清理很多次还是装不了),如果一直装不上去的话,安装jdk还是同一版本换一个型号就可以啦比如你想安装jdk1.6   jdk-6u43-windows-x64.exe安装不了,换成jdk-6u45-windows-x64.exe 就可以了

2017-05-27 16:03:32 10770

原创 安装完jdk,重新部署项目启动时,提示找不到jre解决方案

The JRE could not be found. Edit the server and change the JRE location.Tomcat报错: The JRE could not be found. Edit the server and change the JRE location.EClipse -> windows ->

2017-05-27 16:01:51 4629

原创 物理机上不能通过Navicat连接虚拟机上安装的mysql解决办法

报错:1130-host ... is not allowed to connect to this MySql server 开放mysql远程连接 不使用localhost物理机上不能通过Navicat连接虚拟机上安装的mysql是因为虚拟机上安装的mysql没有授权其他主机连接它授权即可1.授权方式--你想myuser使用mypassword从任何主机

2017-05-27 15:56:45 3625

原创 mysql中 ${param}与#{param}区别

${param}传递的参数会被当成sql语句中的一部分,比如传递表名,字段名例子:(传入值为id)order by ${param} 则解析成的sql为:order by id#{parm}传入的数据都当成一个字符串,会对自动传入的数据加一个双引号例子:(传入值为id)select * from table where nam

2017-05-27 15:55:22 13215 3

原创 mysql建索引的几大原则

1.选择唯一性索引唯一性索引的值是唯一的,可以更快速的通过该索引来确定某条记录。例如,学生表中学号是具有唯一性的字段。为该字段建立唯一性索引可以很快的确定某个学生的信息。如果使用姓名的话,可能存在同名现象,从而降低查询速度。2.为经常需要排序、分组和联合操作的字段建立索引经常需要ORDER BY、GROUP BY、DISTINCT和UNION等操作的字段,排序操作会浪费很多

2017-05-27 15:54:41 350

原创 Mysql中DATE_SUB 使用方法结合查询一天内,一周内,一月内的信息实例讲解

在对数据查询或菜单时经常要对指定的时间或时间段进行查询,例如要查询一天内的信息,要查询一周内的信息,要查询一个月内的,南昌网站建设公司工程师在此向大家介绍DATE_SUB函数,同时结合实例进行讲解,希望对新同事有所帮助. 定义和用法DATE_SUB() 函数从日期减去指定的时间间隔。1.语法DATE_SUB(date,INTERVAL expr type)date 参数是合法的

2017-05-27 15:54:00 3383

原创 mysql对数据库表建索引

CREATE INDEX idx_info_id ON pisp_publish_info (info_id) COMMENT 'index on INFO_ID';CREATE INDEX idx_dict_code_value_code ON pisp_dict_val (dict_code, val_code) COMMENT 'index on dict_code, v

2017-05-27 15:52:51 392

原创 mysql大数据量分页查询方法及其优化

---方法1: 直接使用数据库提供的SQL语句---语句样式: MySQL中,可用如下方法: SELECT * FROM 表名称 LIMIT M,N---适应场景: 适用于数据量较少的情况(元组百/千级)---原因/缺点: 全表扫描,速度会很慢 且 有的数据库结果集返回不稳定(如某次返回1,2,3,另外的一次返回2,1,3). Limit限制的是从结果集的M位置处取出N条输出,其余抛弃

2017-05-27 15:51:36 342

原创 mysql查询表里的重复数据方法和删除重复数据

mysql查询表里的重复数据方法:1234INSERT INTO hk_test(username, passwd) VALUES('qmf1', 'qmf1'),('qmf2', 'qmf11') delete from hk_test where username='qmf1' and passwd='qm

2017-05-27 15:38:58 6303

原创 mysql查看表建立的索引

show index from tablename;

2017-05-27 15:37:41 1121

原创 MySQL单列索引和组合索引的区别

MySQL单列索引是我们使用MySQL数据库中经常会见到的,MySQL单列索引和组合索引的区别可能有很多人还不是十分的了解,下面就为您分析两者的主要区别,供您参考学习。  为了形象地对比两者,再建一个表:CREATE TABLE myIndex ( i_testID INT NOT NULL AUTO_INCREMENT, vc_Name VARCHAR(50)

2017-05-27 15:36:58 553

原创 Linux下mysql配置慢日志查询,把查询慢的sql记录下来

1.配置2.效果

2017-05-27 15:35:54 1606 1

原创 Linux下MySQL表名不区分大小写的设置方法

Linux下的MySQL默认是区分表名大小写的,通过如下设置,可以让MySQL不区分表名大小写:1、用root登录,修改 /etc/my.cnf;2、在[mysqld]节点下,加入一行: lower_case_table_names=13、重启MySQL即可;其中 lower_case_table_names=1 参数缺省地在 Windows 中这个选项为 1 ,在 Unix

2017-05-27 15:33:17 427

原创 mysql 以查询结果作为查询条件sql写法

SELECTdor.DEVICE_UUID AS deviceUuid,dor.OUTAGE_START AS outageStart,dor.OUTAGE_END AS outageEnd,dor.outageTime AS outageTimeFROM(SELECTDEVICE_UUID,OUTAGE_START,OUTAGE_END,CASEW

2017-05-27 14:00:41 14088

原创 Linux下查看查询慢日志

在  /etc/my.cnf 下的 my.cnf 的文件中添加    slow_query_log =1    slow_query_log_file = /tmp/mysqlslow.log查看查询慢的sql    tailf /tmp/mysqlslow.log

2017-05-26 15:57:32 2558

原创 Linux下ps -ef和ps aux的区别

他们都是用来显示当前运行的进程,但是:ps aux 是用BSD的格式来显示 java这个进程显示的项目有:USER , PID , %CPU , %MEM , VSZ , RSS , TTY , STAT , START , TIME , COMMANDps -ef 是用标准的格式显示java这个进程显示的项目有:UID , PID , PPID , C , STIME

2017-05-26 15:55:19 12317 2

原创 Linux 下常用操作命令

1.Linux下编辑文件,并保存    编辑指定文件  vi ifcfg-eth0    进入编辑模式   键盘点击 i    退出编辑状态   esc    保存退出          shift + :    然后输入 wq 即可2.    看进程    ps -ef | grep tomcat01    杀进程    kill -9    清logs

2017-05-26 15:53:23 242

原创 CentOS 6.5 设置nexus开机启动

1.从根目录进入/etc/目录,找到rc.local这个文件2.编辑rc.local,添加nexus的启动信息,保存退出到此nexus的开机启动已配置完毕。

2017-05-26 11:29:41 2986

原创 nexus参数说明

nexus的仓库类型分为以下四种:group: 仓库组,hosted:宿主 ,proxy:代理,virtual:虚拟  仓库组和多个仓库:  Public Repositories:  仓库组  3rd party: 无法从公共仓库获得的第三方发布版本的构件仓库  Apache Snapshots: 用了代理ApacheMaven仓库快照版本的构件仓库  Central: 用来

2017-05-26 10:15:51 770

原创 如何通过网页方式将jar包上传到nexus

在使用Maven管理项目时,如何将jar包上传到私有仓库,下面简单介绍一下上传方法。1.登陆已经安装好的nexus私有仓库,如图:2.点击左边菜单“Repositories”,选择右边列表“3rd party“3.点

2017-05-25 17:50:59 441

原创 Maven教程-使用Nexus搭建私服

前言使用Maven可以对项目的各种依赖进行统一管理,在pom文件中定以好依赖,就可以从Maven中央库或者第三方库中下载到本地。但在企业内部使用也会遇到一些问题,每个使用者都需要去下载相应的依赖包或者插件,效率低下,浪费带宽,所以搭建企业内部的私服就很有必要。搭建私服后,所有的依赖就可以从私服下载,私服会自动判定,如果私服库里没有这个资源,则私服会自动去网上下载,如果私服已经包含所

2017-05-25 15:35:16 381

原创 如何查看服务器配置

一、DOS命令查看服务器的配置1.查询CPU个数cat /proc/cpuinfo | grep physical | sort -n | uniq | wc -l2.查询服务器型号dmidecode | grep "Product Name"或dmidecode -s system-product-name3.查看CPU几核cat /proc/cpuinfo | grep physical

2017-05-25 11:44:45 9115

原创 物理机ping不通虚拟机解决办法

1.需把安装的虚拟机的网络适配器改成仅主机模式

2017-05-25 11:42:42 6315 6

原创 物理机和虚拟机相互之间都ping不通解决办法

1.如果其他配置没有问题,虚拟机突然之间和物理机ping不通了,物理机也ping不通虚拟机但可以ping通其他的服务器的ip,同时虚拟机ping不通其他任何ip解决办法:    重启一下电脑就好了

2017-05-25 11:40:56 7695 3

原创 一台虚拟机放多个tomcat配置

1.使用一台虚拟机当服务器,若安装多个tomcat,除了修改端口号以外,还需在 /etc/profile 中进行配置,下面以配置两个tomcat为例:

2017-05-25 11:40:06 1551

原创 反射的简单介绍

毕向东     反射技术:          JAVA反射机制是在运行状态中,对于任意一个类,都能够知道       这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 简单一句话:反射技术可以对类进行解剖。网络介绍:Java 语言反射

2017-05-25 11:30:10 294

转载 xStream完美转换XML、JSON

xStream完美转换XML、JSONhttp://www.cnblogs.com/hoojo/archive/2011/04/22/2025197.html

2017-05-25 11:28:22 266

原创 java常用的的设计模式和开发模式都有哪些

设计模式是不分语言的;前辈们总结出来的设计模式分:3种类型及23种模式:设计模式主要分三个类型:创建型、结构型和行为型。其中创建型有:一、Singleton,单例模式:保证一个类只有一个实例,并提供一个访问它的全局访问点二、Abstract Factory,抽象工厂:提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们的具体类。三、Factory Meth

2017-05-25 11:25:22 9210 1

原创 JAVA设计模式--装饰者模式

Java设计模式之装饰者模式要实现装饰者模式,注意一下几点内容:1.装饰者类要实现真实类同样的接口2.装饰者类内有一个真实对象的引用(可以通过装饰者类的构造器传入)3.装饰类对象在主类中接受请求,将请求发送给真实的对象(相当于已经将引用传递到了装饰类的真实对象)4.装饰者可以在传入真实对象后,增加一些附加功能(因为装饰对象和真实对象都有同样的方法,装饰对象可以添加一定操

2017-05-25 11:23:55 250

原创 JAVA设计模式--访问者模式

访问者模式是对象的行为模式。访问者模式的目的是封装一些施加于某种数据结构元素之上的操作。一旦这些操作需要修改的话,接受这个操作的数据结构则可以保持不变。  interface Service {      public void accept(Visitor visitor);  }  class Visitor {      publi

2017-05-25 11:21:11 278

原创 JAVA设计模式--策略模式

策略模式    1.许多相关的类仅仅是行为有异。“策略”提供了一种用多个行为中的一个行为来配置一个类的方法。    2.需要使用一个算法的不同变体。    3.算法使用客户不应该知道的数据。可使用策略模式以避免暴露复杂的、与算法相关的数据结构。    4.一个类定义了多种行为,并且这些行为在这个类的操作中以一个条件语句的形式出现。               将相关的条件分支移

2017-05-25 11:19:46 231

原创 JAVA设计模式--单例模式2

单例设计模式所谓“懒汉式”与“饿汉式”的区别,是在与建立单例对象的时间不同。“懒汉式”是在你真正用到的时候才去建这个单例对象。“饿汉式”是在不管你用的用不上,一开始就建立这个单例对象。Singleton是一种创建型模式,指某个类采用Singleton模式,则在这个类被创建后,只可能产生一个实例供外部访问,并且提供一个全局的访问点。核心知识

2017-05-25 11:18:38 244

原创 JAVA设计模式--单例模式

单例设计模式Singleton是一种创建型模式,指某个类采用Singleton模式,则在这个类被创建后,只可能产生一个实例供外部访问,并且提供一个全局的访问点。核心知识点如下:(1) 将采用单例设计模式的类的构造方法私有化(采用private修饰)。(2) 在其内部产生该类的实例化对象,并将其封装成private static类型。(3) 定义一个静态方法返

2017-05-25 11:12:06 241

原创 cookie和session的区别

Session是由应用服务器维持的一个服务器端的存储空间,用户在连接服务器时,会由服务器生成一个唯一的SessionID,用该SessionID 为标识符来存取服务器端的Session存储空间。而SessionID这一数据则是保存到客户端,用Cookie保存的,用户提交页面时,会将这一 SessionID提交到服务器端,来存取Session数据。这一过程,是不用开发人员干预的。所以一旦客户端禁用C

2017-05-25 11:08:54 212

空空如也

空空如也

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

TA关注的人

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