自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 资源 (24)
  • 收藏
  • 关注

原创 MYSQL5.7版本sql_mode=only_full_group_by问题,重启有效的方法

在linux文件中/etc/mysql/mysql.conf.d/mysqld.cnf添加如下语句:sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION...

2019-02-21 12:54:42 453

原创 Map 对象与 JavaBean 对象互转工具类

import java.beans.BeanInfo;import java.beans.IntrospectionException;import java.beans.Introspector;import java.beans.PropertyDescriptor;import java.lang.reflect.InvocationTargetException;im...

2018-09-13 17:05:19 302

原创 SerializeUtil工具类

import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;import org.apache.ibatis.cache.CacheException;...

2018-09-13 17:01:57 914

原创 JSP 中文传到 Spring MVC controller 乱码问题

jsp页面编码设置 <%@ page pageEncoding="UTF-8"%> 修改web.xml,增加编码过滤器<filter> <filter-name>characterEncodingFilter</filter-name> <filter-class>org.springfr...

2017-05-17 15:00:54 177

原创 MyBatis调用存储过程

mybatis 调用存储过程在 JDBC 中调用已储存过程的语法如下所示。注意,方括号表示其间的内容是可选项;方括号本身并不是语法的组成部份。 {call 过程名[(?, ?, ...)]} 返回结果参数的过程的语法为: {? = call 过程名[(?, ?, ...)]} 不带参数的已储存过程的语法类似: {call 过程名}  带返回值XML配置<select id=...

2017-03-10 10:12:31 151

原创 MyBatis的foreach查询(List、Array、Map)

mybatis 中 foreach collection的三种用法foreach的主要用在构建in条件中,它可以在SQL语句中进行迭代一个集合。foreach元素的属性主要有 item,index,collection,open,separator,close。    item表示集合中每一个元素进行迭代时的别名,    index指 定一个名字,用于表示在迭代过程中,每次迭代到的位置, ...

2017-03-10 09:50:43 1719

原创 计算两个日期之间相差的月数

import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class Main { /** * 得到两日期相差几个月 * * @return */ pub...

2016-08-16 09:06:25 356

原创 ibatis插入返回自增值

<insert id="insert" parameterClass="Person">    insert into person(name,pswd) values(#{name},#{pswd})    <selectKey resultClass="java.lang.Integer" keyProperty="id" >      SELECT  @@

2016-06-27 10:15:20 131

原创 mybatis插入返回自增值

在Mybatis Mapper文件中添加属性“useGeneratedKeys”和“keyProperty”,其中keyProperty是Java对象的属性名,而不是表格的字段名。方法1:    <insert id="insert" parameterType="Person" useGeneratedKeys="true" keyProperty="id">      ...

2016-06-27 10:13:55 135

原创 ArrayExpand

import java.lang.reflect.Array;import java.util.Arrays;/** * 数组变长算法! 数组对象长度不可改变,但是很多实际应用需要长度可变的数组,可以采用复制为容量更大的新数组, 替换原数组, 实现变长操作 */public class ArrayExpand { /** * 计算一个字符在字符串中的所有位置...

2014-11-13 18:43:20 214

原创 TCP与UDP的区别

小结TCP与UDP的区别:1.基于连接与无连接;2.对系统资源的要求(TCP较多,UDP少);3.UDP程序结构较简单;4.流模式与数据报模式 ;5.TCP保证数据正确性,UDP可能丢包,TCP保证数据顺序,UDP不保证。...

2014-09-15 00:09:01 226

原创 html中post和get区别

html中post和get区别1. get是从服务器上获取数据,post是向服务器传送数据。2. get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。3. 对于ge...

2014-09-15 00:06:31 129

原创 阻塞、非阻塞、同步、异步浅析

在网络编程中,我们经常会遇到阻塞、非阻塞、同步、异步这两组概念,许多人很容易混淆,现在就给大伙儿说说我对着两组概念的理解。 先说说阻塞与非阻塞,这主要和程序等待消息时的状态有关1、阻塞程序会阻塞在某一个函数,而不往下执行,就如挂在那里一样,所有的其他业务也都不执行,为一直等到消息到来才往下执行。2、非阻塞程序不会阻塞在某一个函数,不等待消息到来,立即返回,往下执行。举...

2014-09-15 00:04:49 81

原创 JAVA重写copyProperties,使其支持Map类型

BeanUtils和PropertyUtils类是许多开源框架中频繁使用的两个工具,它们都能实现将一个类中的属性拷贝到另一个类中,这个功能甚至是spring实现依赖注入的基础。研究一下apache的comon包中如何实现这个两个工具,可以发现它们都是使用java.lang.reflect和java.beans这两个包下的几个类来实现的。    但是BeanUtils.copyProperti...

2014-06-13 15:09:27 281

原创 二进制流的拷贝、高效遍历Map

/** * 二进制流拷贝文件 * * @return */ public static boolean copy() { try { OutputStream os = new FileOutputStream("C://testCopy.rar");...

2014-06-13 15:01:51 144

原创 获取两个List的不同元素

/** * 获取两个List的不同元素 * * @param list1 * @param list2 * @return */ private static List<String> getDiffrent4(List<String> list1, List<String...

2014-05-26 15:10:53 105

原创 Java首字母大写

/** * 首字母大写 * @param str String 要修改的字符串 * @return String 首字母大写的字符串 */ public String capUpper(String str) { if (str == null || "".equals(str)) return ""; if (str.length() =...

2014-05-26 14:26:46 187

原创 struts2 message 用js提示输出

第一种:在struts2 action中弹出Js脚本提示信息让action实现ServletResponseAware接口,同时实现其setServletResponse()方法import org.apache.struts2.interceptor.ServletResponseAware;public class StudentAction extends ActionSupport im...

2014-05-26 13:07:33 139

原创 写一个方法,实现字符串的反转,如:输入abc,输出cba

public static String reverse1(String s){ int length = s.length(); StringBuffer result = new StringBuffer(); for(int i=length-1;i>=0;i--){ result.append(s...

2014-05-20 23:13:37 1749

原创 悲观锁和乐观锁

Spring事务隔离级别事务级别                     Dirty(脏读) non-repeatable(不可重复读) phantom(幻读)         Read Committed     不会       会                         会 Read Uncommitted   会         会                     ...

2014-05-20 21:44:35 71

原创 Java排序算法

1.1.冒泡排序法 /** * 对Integer数组进行升序排 * * @param dataArr */ public static int[] sort(int[] dataArr) { int iTemp; for (int i = 0; i < dataArr.length...

2014-05-20 20:08:28 70

原创 RCP小插曲

1.1. 插件国际化时,在eclipse 3.2 版本MANIFEST.MF文件加上Bundle-Localization: plugin1.2. 始终用此编译,在build.properties加上javacDefaultEncoding.. = UTF-8Eclipse相关参数  在命令行或ECLIPSE.INI文件中可以设置一些ECLIPSE启动时用的参数:  -data mywor...

2014-05-18 16:10:36 89

原创 隐藏SWT控件

隐藏SWT控件有时候需要根据用户的输入隐藏某些控件,调用Control.setVisible(false)并不能够消除控件占用的空间。解决的方法如下:控件的parent使用GridLayout,控件使用GridData((GridData) control.getLayoutData()).exclude = true;control.setVisible(false);control.ge...

2014-05-18 15:59:07 231

原创 Eclipse RCP添加dll使用

eclipse插件添加DLL,在MANIFEST.MF中添加一行:Bundle-NativeCode: dll/tke_sjt/MyCSCForFrameVersion.dll; dll/Octopus.dll; osname=Win32; processor=x86或Java Build Path /Source/Native library location:(None)指...

2014-05-18 00:31:18 329

原创 HttpClient4使用

package main;import java.io.BufferedInputStream;import java.io.IOException;import java.io.InputStream;import java.io.StringWriter;import java.io.UnsupportedEncodingException;import java...

2014-05-18 00:20:52 82

原创 Java读取工程里的文件

Java读取工程里的文件我们会经常遇到这样的问题,工程里有一个文件,Java程序要读取这个文件,不采用绝对路径的方法,而使用相对路径来读取文件。以后迁移到其他机器上就不会出现读取文件失败的问题了。以下就介绍java如何读取相对路径的文件。1.java project环境,使用java.io用相对路径读取文件的例子: *目录结构:  MyProject    |___src  |___co...

2014-05-16 13:07:50 114

原创 https单向/双向认证及tomcat配置https方法

https单向/双向认证及tomcat配置https方法tomcat6配置: 1.单向认证,就是传输的数据加密过了,但是不会校验客户端的来源 2.双向认证,如果客户端浏览器没有导入客户端证书,是访问不了web系统的,找不到地址 如果只是加密,单向就行 如果想要用系统的人没有证书就访问不了系统的话,就采用双向命令格式:输入名字、组织单位、组织、市、省、国家等信息keytool -genkey...

2014-05-14 22:38:57 98

原创 struts2原理图

 上图来源于Struts2官方站点,是Struts 2的整体结构。一个请求在Struts2框架中的处理大概分为以下几个步骤1、客户端初始化一个指向Servlet容器(例如Tomcat)的请求2、这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,   这个过滤器对于Struts2和其他框架的集成很有帮助,例如:Site...

2014-05-14 15:09:09 126

原创 Java日期函数处理Util类

package main;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class DateUtils{...

2014-04-23 15:47:50 150

原创 java获得指定日期前一天和后一天

/** * 获得指定日期的前一天 * * @param specifiedDay yy-MM-dd * @return * @throws Exception */ public static String getBeforeDay(String specifiedDay) { ...

2014-04-23 15:44:49 94

原创 Java动态代理[动态类Proxy的使用]

Java动态代理——动态类Proxy的使用1.什么是动态代理?答:动态代理可以提供对另一个对象的访问,同时隐藏实际对象的具体事实。代理一般会实现它所表示的实际对象的接口。代理可以访问实际对象,但是延迟实现实际对象的部分功能,实际对象实现系统的实际功能,代理对象对客户隐藏了实际对象。客户不知道它是与代理打交道还是与实际对象打交道。2.为什么使用动态代理?答:因为动态代理可以对请求...

2014-04-17 14:56:41 74

原创 在WEB开发中使用|加载Log4j

一、自己写一个servlet,初始化log4j的相关配置信息import javax.servlet.ServletException;  import javax.servlet.ServletRequest;  import javax.servlet.ServletResponse;  import javax.servlet.http.HttpServlet;  import or...

2014-04-03 14:34:19 78

原创 基于tomcat7 web开发中小问题

控制台:org.apache.jasper.compiler.TldLocationsCache tldScanJar信息: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that ...

2014-04-03 14:25:47 128

原创 如何设置mysql远程访问

MySQL远程访问权限,允许远程连接的开启 1、登陆mysql数据库       mysql -u root -p   查看user表mysql> use mysql;Database changedmysql> select host,user,password from user;+--------------+------+----------...

2014-04-03 09:17:01 156

原创 MySQL 时间函数大全

获取获取日期值CURDATE()CURRENT_DATE()以'YYYY-MM-DD'或YYYYMMDD格式返回当前日期值(根据返回值所处上下文是字符串或数字)mysql> select CURDATE();  -> '1997-12-15'mysql> selec t CURDATE() 0;  -> 19971215获取时间值CURTIME()CUR...

2014-04-02 15:31:54 94

原创 深入探讨 Java 类加载器

简介: 类加载器(class loader)是 Java™中的一个很重要的概念。类加载器负责加载 Java 类的字节代码到 Java 虚拟机中。本文首先详细介绍了 Java 类加载器的基本概念,包括代理模式、加载类的具体过程和线程上下文类加载器等,接着介绍如何开发自己的类加载器,最后介绍了类加载器在 Web 容器和 OSGi™中的应用。类加载器是 Java 语言的一个创新,也是 Java 语...

2014-04-02 14:01:15 67

原创 Class和ClassLoader的getResourceAsStream区别

在使用Class.getResourceAsStream时,资源路径有两种方式,一种以 / 开头,则这样的路径是指定绝对 路径,如果不以 / 开头,则路径是相对与这个class所在的包的。 在使用ClassLoader.getResourceAsStream时, 路径直接使用相对于classpath的绝对路径。举例,下面的三个语句,实际结果是一样的: com.app.Test.cl...

2014-03-28 17:29:00 95

原创 jsp中页面跳转request.sendRedirect和request.getRequestDispatcher

1、request.getRequestDispatcher()是请求转发,前后页面共享一个request;    response.sendRedirect()是重新定向,前后页面不是一个request。 2、RequestDispatcher.forward()是在服务器端运行;    HttpServletResponse.sendRedirect()是通过向客户浏览器发送命令来完成。  ...

2014-03-25 10:11:11 180

原创 Mybatis批量插入

mappers文件中的#{}语法与${}语法的区别:    默认情况下, #{}语法会促使MyBatis生成PreparedStatement属性并且使用PreparedStatement的参数(=?)来设置值。如果你想直接将未更改的字符串代入到sql中,可以使用${}。 mybatis批量插入:    使用INSERTINTO [TABLE]([FIELD],[FIELD]....

2014-03-20 10:03:44 78

原创 jdk1.5、1.6、1.7新特性

一、jdk1.5新特性1.泛型2.foreach3.自动拆箱装箱(基本类型与包装类型可以混用)4.枚举5.静态导入(Static import|可以在使用静方法前不加类名)6.元数据(Metadata)7.线程池8.Java Generics9.变参(方法参数数量可以不固定多少)二、jdk1.6新特性1.Desktop类和SystemTray类2.使用JAXB2来实现对象与XML之间的映射3...

2014-03-20 09:49:00 171

redis-desktop-manager-2020.5.zip

Redis桌面管理器(又名RDM) -是一个可以应用于Windows, Linux和MacOS操作系统的快速开源的Redis数据库管理应用程序。这个工具为你提供了一个易于使用的GUI来访问你的Redis数据库和执行一些基本的操作:以树的模式查看键,增删改查键,以及shell执行命令。RDM支持SSL/TLS加密,SSH隧道和云Redis实例,如:Amazon ElastiCache,微软Azure Redis缓存和Redis实验室。

2020-10-22

redis-desktop-manager-2020.3.zip

Redis桌面管理器(又名RDM) -是一个可以应用于Windows, Linux和MacOS操作系统的快速开源的Redis数据库管理应用程序。这个工具为你提供了一个易于使用的GUI来访问你的Redis数据库和执行一些基本的操作:以树的模式查看键,增删改查键,以及shell执行命令。RDM支持SSL/TLS加密,SSH隧道和云Redis实例,如:Amazon ElastiCache,微软Azure Redis缓存和Redis实验室。

2020-09-16

RedisDesktopManager 2019.5

windows版本最新的redis可视化工具 https://redisdesktop.com/ 官网最新版2019.5

2019-12-24

RedisDesktopManager 2019.4

windows版本最新的redis可视化工具 https://redisdesktop.com/ 官网最新版2019.4

2019-10-17

RedisDesktopManager 2019.3

windows版本最新的redis可视化工具 https://redisdesktop.com/ 官网最新版2019.3

2019-09-16

研究各种Java技术(Springboot+Redis+Dubbo+Rocketmq)

研究各种Java技术(Springboot+Redis+Dubbo+Rocketmq),含如下模块: whatsmars-common mongodb,mail,AES,DES加解密 whatsmars-earth-web springmvc+velocity whatsmars-earth-su pport-web earth工程的辅助工程(task,mq,uuid,monitor..) whatmars-fs-web 用mongodb存储图片和文件 whatsmars-javase-example Java基础学习 whatsmars-spring spring原理、集成及新特性 whatsmars-tomcat 模拟tomcat实现 whatsmars-dbrouter 分库分表实现 whatsmars-worker 多实例任务调度 whatsmars-dubbo Dubbo demo whatsmars-mq rocketmq,activemq rocketmq-console rocketmq管理后台 whatsmars-rpc 常用rpc whatsmars-spring-boot springboot果然很方便 whatsmars-redis Cache Service & Redis Cluster whatsmars-motan weibo分布式RPC框架 demo server whatsmars-motan-demo weibo分布式RPC框架 demo server&client;

2017-10-06

spring-boot-starter-rocketmq

一个spring-boot整合rocketmq的starter,以及一个用来测试的项目rocketmq-starter-test。 涉及以下知识的最佳实践: 1、自定义spring boot starter; 2、使用spring的事件传播机制实现bean与bean之间基于事件驱动的通信 3、自定义注解、组合注解

2017-10-06

proxool-0.9.1-修正版

修正houseKeepingSleepTime属性为Long类型 <!-- 间隔 5分钟检查所有连接是否需要关闭或创建 --> <property name="houseKeepingSleepTime" value="300000" />

2015-03-11

Spring3中配置DBCP,C3P0,Proxool,Bonecp数据源

在Spring3中配置数据源,包括DBCP,C3P0,Proxool,Bonecp主要的数据源,里面包含这些数据源的jar文件和依赖文件及配置文件。。 如Bonecp目前听说是最快的数据源,速度是传统的c3p0的25倍, bonecp.properties文件: bonecp.driverClass=org.gjt.mm.mysql.Driver bonecp.jdbcUrl=jdbc:mysql://localhost/manytomany?useUnicode=true&amp;characterEncoding=UTF-8 bonecp.username=root bonecp.password=2008 #分区数量 bonecp.partitionCount = 1 #每个分区含有的最小连接数 bonecp.minConnectionsPerPartition = 1 #每个分区含有的最大连接数 bonecp.maxConnectionsPerPartition = 2 #每次新增连接的数量 bonecp.acquireIncrement = 1 #连接池阀值,当 可用连接/最大连接 < 连接阀值 时,创建新的连接 bonecp.poolAvailabilityThreshold = 20 #连接超时时间阀值,获取连接时,超出阀值时间,则获取失败,毫秒为单位 bonecp.connectionTimeout = 10000 #连接池助手线程数量,可设置为0,该参数会降低运行速度,但程序有大量连接时,有助于提升高并发程序的性能 bonecp.releaseHelperThreads = 0 #语句助手线程数,可设置为0,该参数会降低运行速度,但程序有大量的查询语句时,有助于提升高并发程序的性能 bonecp.statementReleaseHelperThreads = 0 #测试连接有效性的间隔时间,单位分钟 bonecp.idleConnectionTestPeriod = 60 #连接的空闲存活时间,当连接空闲时间大于该阀值时,清除该连接 bonecp.idleMaxAge = 240 #语句缓存个数,默认是0 bonecp.statementsCacheSize = 5 Spring中的配置信息 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="http://www.springframework.org/schema/tx" xmlns:mvc="http://www.springframework.org/schema/mvc" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.0.xsd http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-3.0.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-3.0.xsd http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd"> <context:annotation-config /> <context:component-scan base-package="com.mvc" /> <mvc:annotation-driven /> <mvc:resources mapping="/resources/**" location="/resources/" /> <mvc:default-servlet-handler /> <aop:config proxy-target-class="true"/> <tx:annotation-driven transaction-manager="txManager"/> <!-- 采用单数据源事务控制方式,通过注解来定义事务--> <bean id="txManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <property name="dataSource" ref="dataSource" /> </bean> <bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="prefix" value="/WEB-INF/views/"/> <property name="suffix" value=".jsp"/> </bean> <bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <property name="locations"> <value>classpath:proxool.properties</value> </property> </bean> <bean id="dataSource" class="org.logicalcobwebs.proxool.ProxoolDataSource" destroy-method="close"> <property name="driver"> <value>org.gjt.mm.mysql.Driver</value> </property> <property name="driverUrl"> <value>jdbc:mysql://localhost/manytomany?useUnicode=true&amp;characterEncoding=UTF-8</value> </property> <property name="user"> <value>root</value> </property> <property name="password"> <value>2008</value> </property> <property name="alias"> <value>Db_name</value> </property> <property name="houseKeepingSleepTime"> <value>90000</value> </property> <property name="prototypeCount"> <value>50</value> </property> <property name="maximumConnectionCount"> <value>50</value> </property> <property name="minimumConnectionCount"> <value>2</value> </property> <property name="trace"> <value>true</value> </property> <property name="verbose"> <value>true</value> </property> </bean> </beans>

2015-03-11

JNA 3.5.1 官方版

JNA-3.5.1: JNA-3.5.1.zip 包含了JNA3.5.1版本所有的jar文件。

2013-01-21

weblogic_11g_oracle培训教材

不错的weblogic_11g_oracle培训教材,值得看看

2012-12-07

孙卫琴《Java面向对象编程》pdf电子版

java初學者的絕好教材:孙卫琴《Java面向对象编程》pdf电子高清晰版

2012-11-02

PhoneGap开发Android 程序例子

该Simple已经实现了GPS定位,重力感应,声音调用,振动,摄像头调用...  PhoneGap是一款开源的手机应用开发平台,它仅仅只用HTML和JavaScript语言就可以制作出能在多个移动设备上运行的应用。PhoneGap将移动设备本身提供的复杂的API进行了抽象和简化,提供了一系列丰富的API供开发者调用,只要你会HTML和Javascript或者Java语言,就可以利用PhoneGap提供的API去调用各种功能,PhoneGap就能让你可以制作出在各种手机平台上运行的应用,这对移动应用开发者来说无疑是个福音。 目前,PhoneGap已实现对iPhone/ipad、Android、Symbian,Palm、黑莓各版本绝大部分功能的支持..

2012-06-18

Titanium API

Titanium 移动开发官方API文档

2012-03-20

SSH框架整合源码(附带登录例子、数据库)

这是一个struts2、spring3.x、Hibernate3.x的整合源码并附带登录的例子,有需要的朋友可以看看!

2012-02-07

RedGate SQL Prompt v5.1.8.2 破解版|SQL Server智能感知插件

RedGate SQL Prompt v5.1.8.2 破解版|SQL Server智能感知插件

2011-12-26

sqlserver脚本导出器

sqlserver脚本导出器mssql2

2011-12-26

sqljdbc+sqljdbc4

sqlserver2000~2008驱动

2011-12-26

Q-Dir资源管理器

一个可以打开多个资源管理器的工具类!

2011-11-21

Reflector 7.3.0.18

一个查看及反编译C# .dll工具(含破解),可安装插件到Vs2010开发工具中!

2011-11-21

中国移动BOSS业务规范(正式版)

中国移动BOSS(Business Operations Support System)业务规范(正式版)

2011-11-21

json查看工具-jsonview

查看json格式的字符串,可以树状显示其结构,便于查错!

2011-11-21

空空如也

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

TA关注的人

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