自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (1)
  • 收藏
  • 关注

原创 windows下mysql zip方式安装及设置root密码

1.解压压缩包到指定位置 我的位置是  E:\software\mysql-5.6.29-winx64\mysql-5.6.29-winx642. 配置ini文件    在 E:\software\mysql-5.6.29-winx64\mysql-5.6.29-winx64下新建my.ini文件,内容为   [mysql]# 设置mysql客户端默认字符集defaul

2017-03-09 09:41:48 609

转载 Collection,List,Set和Map用法和区别

简单总结:Collection是对象集合,Collection有两个子接口List和SetList可以通过下标(1,2..)来取得值,值可以重复而Set只能通过游标来取值,并且值是不能重复的ArrayList,Vector,LinkedList是List的实现类ArrayList是线程不安全的,Vector是线程安全的,这两个类底层都是由数组实现的Lin

2017-02-09 17:29:33 361

原创 log4j日志文件乱码问题的解决方法

解决方法:如果是log4j.properties为配置文件,比如:log4j.appender.A1=org.apache.log4j.RollingFileAppender log4j.appender.A1.File=all.log 加入一行:log4j.appender.A1=org.apache.log4j.RollingFileAppenderlo

2017-02-06 09:31:16 776

原创 String StringBuffer StringBuilder 区别整理

一.先说一下String 这个类     (1).常量池           常量池(Constant Pool):指的是在编译期被确定,并被保存在已编译的.class文件中的一些数据。JVM虚拟机为每个被装载的类型维护一个常量池。常量池就是该类型所用到常量的一个有序集和,包括直接常量(String,Integer和 Floating point常量)和对其他类型,字段和方法的符号引用。对

2017-02-04 16:42:09 278

原创 websocket

通过查资料web通信一般两种方式  ajax轮询,websockettomcat 8 或以上简单demojava 代码 /** * @author WangMeng * @date 2017年1月18日 */package com.kuangren.websocket;import java.io.IOException;import java.util.co

2017-01-19 17:07:26 350

原创 spring 定时任务@Scheduled (spring-task注解形式)

sping 中定时任务的实现大概有三种1. ava自带的java.util.Timer类2.使用Quartz3.spring-task第一种可以让你的程序按照某一个频度执行,但不能在指定时间运行,所以不做介绍第二种功能强大,配置相对较麻烦,不做介绍我使用的是spring-task的注解方式前两种详细的介绍可参考文章  http://gong1208.itey

2017-01-16 11:35:21 1021

原创 java版微信支付V3JSAPI 公众号支付

1. 具体的流程及需要注意的地方见文档  2.调用的htmljs代码function weixinPay(){ var totalprice=$("#totalprice").html(); totalprice='0.01'; totalprice=Number(totalprice)*100; window.location.href="https://open

2017-01-13 17:59:32 3490

原创 百度地图 java 根据地址获取经纬度

import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.net.MalformedURLException;import java.net.URL;import java.net.URLConnection;import java.util

2017-01-13 17:41:36 2226 1

原创 极光推送java服务端

首先明确一下推送的两个概念   消息(透传)和通知通知:发送后会在系统通知栏收到展现,同时响铃或振动提醒用户。 ( mqtt不知道能不能发送通知,还在研究中...)消息:以透传的形式传递给客户端,无显示,发送后不会在系统通知栏展现,第三方应用后需要开发者写代码才能看到。写了一个简单工具类备用/** * www.xinghansoft.com 版权所有 ©大连星汉网络有

2017-01-13 15:06:00 11431 1

原创 java 自定义注解 spring aop 实现注解

java自定义注解    1.几个常用的注解解释              @Target说明了Annotation所修饰的对象范围:Annotation可被用于 packages、types(类、接口、枚举、Annotation类型)、类型成员(方法、构造方法、成员变量、枚举值)、方法参数和本地变量(如循环变量、catch参数)。在Annotation类型的声明中使用了target可

2017-01-13 11:46:36 8077 1

原创 linux 下tomcat日志控制台乱码

解决方式:在tomcat bin目录下找到catalina.sh                       找到#JAVA_OPTS="$JAVA_OPTS -Dorg.apache.catalina.security.SecurityListener.UMASK=`umask`"                   在下面添加  JAVA_OPTS="-Dfile.encoding=G

2017-01-11 18:29:19 396

原创 百度的文本编辑器 Ueditor 在服务器上报io异常 (服务器上使用的是tomcat)

解决方式:在tomcat根目录新建一个temp文件夹,ueditor插件先在temp下存放文件流,所以需要这个文件夹                (答案参考网上资料,没有详细研究百度ueditor,具体原因未深入分析)

2017-01-10 14:28:10 4111 1

转载 LinkedHashMap 和 HashMap 比较

import java.util.HashMap;import java.util.Iterator;import java.util.LinkedHashMap;import java.util.Map;public class TestLinkedHashMap { public static void main(String args[]) { System.out

2017-01-06 16:37:58 293

原创 html间页面静态传值(根据url地址拆分字符串获取参数)

/** * 得到页面间的参数 */ u.getParam=function(){ var url=location.search; var param={}; if(url.indexOf("?")!=-1){ var str = url.substr(1) //去掉?号 strs = str.split("&"); for(var

2016-12-27 11:23:32 3195

原创 spring mvc 读取.properties文件

暂时了解到两种方式1 使用注解@value方式  2 采用jdk中的java.util.Properties第二种方式写的util类public class PropertyUtil{ private static final Logger logger = Logger.getLogger(PropertyUtil.class); private stati

2016-12-23 14:05:38 789

原创 js 把函数作为参数传递给另一个方法

正常传方法不带参数的不做讨论了,看一下方法带参数的例如:$(function(){ test1(test3('22')); }) function test1(Func) { //Func(value) } function test3(data) { alert(data); } 上述代码执行后会直接弹出‘22’,因

2016-12-22 09:26:10 38158

原创 mysql 报错:Row size too large. The maximum row size for the used table type, not counting BLOBs, is 65

之前遇到这样一个问题在mysql插入一个新的字段的时候报错:Row size too large. The maximum row size for the used table type, not counting BLOBs, is 65535.。。。经过查资料得出原因:就是非大字段类型的字段的bytes总和(即定义的字段的length的总合)大于64K了 (自己相加的话可能感觉没大于65

2016-12-13 15:18:54 26303

原创 js 中参数传递(值传递和引用传递)

js中的参数传递包括值传递和引用传递1.值传递(数字,字符串等)例如:$(function(){ var str="11"; test1(str); alert(str);//值传递测试 结果:11})function test1(str){ str="22"}上述代码测试可以看出数字,字符串值传递:是把值直接复制进入方法内,所以在方法内对参数进行修改

2016-12-13 14:01:23 784

转载 js中的JSON操作

原文地址:http://blog.csdn.net/shangliuyan/article/details/8072257 var json = { "age":24, "name":"cst" }; //修改Json中的age值,因为Json中存在age属性 j

2016-12-13 13:58:59 293

原创 jquery 中event target

1.event.target  指的是引发事件的dom元素2.this和event.target的区别js中事件是会冒泡的,所以this是可以变化的,但event.target不会变化,它永远是直接接受事件的目标DOM元素;3.this和event.target的相同点this和event.target都是dom对象,如果要使用jquey中的方法可以将他们转换为jque

2016-12-09 15:52:28 561

原创 java 反射机制 (获取父类泛型的类型)getGenericSuperclass

1.首先, T.getClass() 或 T.class都是非法的,因为T是泛型变量;     由于一个类的类型在编译期已确定,故不能在运行期得到T的实际类型;2.获取方式是:Class entityClass = (Class ) ((ParameterizedType) getClass().getGenericSuperclass()).getActualTypeArgumen

2016-12-09 14:07:49 7083

原创 java 反射机制(Field)对类的字段进行操作

//设置变量setField field = userInfo.getClass().getDeclaredField("name"); // 私有变量set需调用此方法 field.setAccessible(true); // 字符类型名称 String fieldTypeName = field.getType().getSimpleName(); // 暂时

2016-12-08 17:33:37 897

原创 java json字符串转list活map

使用的jar包为net.sf.jsonString jsonString = "[{'goodsId':'11','name':'苹果'},{'goodsId':'222','name':'橡胶'}]"; JSONArray jsonArray = JSONArray.fromObject(jsonString); List> mapListJson = (List) jsonAr

2016-12-08 13:54:16 354

原创 spring mvc <mvc:annotation-driven/> 和<context:component-scan base-package=""/>解释

1.  为springmvc注解驱动    可代替class="org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping">class="org.springframework.web.servlet.mvc.method.annota

2016-12-07 23:46:33 762

原创 tomcat默认访问的项目(域名直接访问项目,不带端口)

明确tomcat访问项目思路,tomcat默认访问的是webapp文件夹下面的ROOT文件夹所以想要改变默认访问的项目有两种方式(1)第一种方法是:将tomcat自带的ROOT文件夹删除掉,将自己的项目名称改为ROOT   (2)第二种方法是:在server.xml 中加                其中  docBase  就是指的是指向那个项目(在webapp下面的项

2016-12-06 09:18:11 2056

原创 svn 意外中断

在遇到svn提交时候意外中断的情况下,下次提交会被锁住,提示进行clean up  ,在项目上右键也提示svn cleanup failed–previous operation has not finished; run cleanup if it was interrupted,死循环解决方式:1 。在myeclipse中team-refresh/clean up 进行尝试  (可

2016-12-05 14:43:21 2748

原创 获取时间

/** * 得到当前日期 * @returns {String} */function getNowFormatDate() { var date = new Date(); var seperator1 = "-"; var month = date.getMonth() + 1; var strDate = date.getDate();

2016-12-05 10:52:35 271

原创 java Calendar 工具类(几天前的日期,几天后的日期)(持续补充)

public class DateTest { public static void main(String[] args) {  Date date = new Date(); // 新建一个日期  SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); // 格式化日期  String beforeDat

2016-12-02 13:55:13 5082

原创 linux安装svn服务端

1.安装    yuminstall subversion2.创建仓库   svnadmin create /home/svn3.修改 /home/svn/config 下的三个文件(1)配置password[root@localhost conf]# vi passwd [users]test=test(2)配置authz[root@loc

2016-07-16 20:46:37 283

原创 linux 安装mysql

1.卸载掉原有mysqlrpm -qa | grep mysql  // 这个命令就会查看该操作系统上是否已经安装了mysql数据库2.如果有的话进行卸载 命令:rpm -e mysql  // 普通删除模式# rpm -e --nodeps mysql  // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除3.通过yum来进行mysq

2016-07-16 20:38:04 295

原创 linux 下安装jdk

1. 下载jdk-7u80-linux-x64.tar.gz 2.解压 文件  命令:tar -zxvf jdk-7u7-linux-i586.tar.gz3. 移动解压后的文件到    /usr/local/jdk7 目录下     命令:mv jdk1.7.0_07 /usr/local/jdk74.配置环境变量   :vi /etc/profile然后在打开的文件末尾添加

2016-07-16 20:32:52 283

原创 linux 下查询端口及杀死进程命令

1。查看端口被占用netstat -tunlp |grep  端口号2.   强制删除进程kill -9  PID

2016-07-07 17:06:44 408

原创 java 操作pdf模板(向指定域添加文本内容和图片)

java 操作pdf模板(向指定域添加文本内容和图片)

2016-06-16 13:36:00 24546 1

LodopFuncs.js

LodopFuncs

2017-01-13

空空如也

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

TA关注的人

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