- 博客(29)
- 资源 (2)
- 收藏
- 关注
原创 解决Spring boot中使用Gson,Swagger2 api-docs无法正常显示json问题
解决Spring boot中使用Gson,Swagger2 api-docs无法正常显示json问题
2017-03-09 20:07:41
26550
4
原创 Kotlin & Spring boot 使用@Valid校验无效解决方法
kotlin 与 springMVC 中使用@Valid校验无效解决方法
2017-03-04 15:07:54
7468
原创 Hibernate自定义数据类型
Hibernate对一些基本类型的映射提供了很好的支持,但有时候我们需要映射自定义或更复杂的数据类型,比如一个List集合,可以通过基本类型映射实现,需要在数据库中新建一张表,这种方式增加了数据库开销;也可以将List集合中的数据拼接成字符串再存储,这种方式导致程序可读性不友好,同时增加代码的复杂度;Hibernate提供了DiscriminatorType和UserType接口,方便用户自定义需要映射的数据类型。
2017-01-05 09:08:43
3497
原创 将JDBC ResultSet解析为JSON格式
JSON (JavaScript Object Notation) is a lightweight data-interchange format.
2015-11-26 17:33:17
8526
原创 openvswitch installation in Ubuntu
在Ubuntu中安装openvswitch的时候,找了好多教程和资料,有英文有中文,有些文章不太清晰,导致安装了好久都没搞好,这次终于搞定,分享出来给大家。Ubuntu 及其衍生系统一样,博文只是做参考,还要视具体环境而定。Open vSwitch是一个高质量的、多层虚拟交换机,使用开源Apache2.0许可协议,由Nicira Networks开发,主要实现代码为可移植的C代码。它的目的是让大规
2015-10-15 18:06:47
391
原创 Class.forName
在java数据库开发中会经常遇到Class.forName.Class.forName() 返回的是一个类,它的作用是要求JVM查找并动态加载指定的类,也就是说JVM会执行该类的静态代码段.
2015-09-10 17:11:55
431
原创 dom4j生成xml文档
主要的Classes org.dom4j.Document->Specify xml documents org.dom4j.DocumentHelper->Creates Document org.dom4j.Element->Specify Element org.dom4j.io.XMLWriter->Writes XML
2015-07-31 14:36:53
551
原创 Dom4j解析XML文档
Dom4j is an easy to use, open source library for working with XML, XPath and XSLT on the Java platform using the Java Collections Framework and with full support for DOM, SAX and JAXP.
2015-07-30 15:49:41
444
原创 关于SQLServer数据库的问题
1.com.microsoft.sqlserver.jdbc.SQLServerException: 不支持此游标类型/并发组合。解决方法:当concurrency设置为:ResultSet.CONCUR_UPDATABLE 时, type 一定要TYPE_SCROLL_SENSITIVE,结果集才能更新数据。但是更新并不是绝对的。
2015-07-27 21:15:04
658
原创 ubuntu 下解决“no java virtual machine was found after searching the following locations:” 方法
ubuntu 下解决“no java virtual machine was found after searching the following locations:” 方法
2015-07-18 15:26:16
6515
原创 Python字符串处理出现错误
Python字符串处理出现错误:UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xe6 in position 0: ordinal not in range(128)
2015-05-29 09:54:48
1674
原创 servlet调用
服务器上需要一些程序,常常是根据用户输入访问数据库的程序。这些通常是使用公共网关接口(Common Gateway Interface,CGI)应用程序完成的。然而,在服务器上运行 Java,这种程序可使用 Java 编程语言实现。在通信量大的服务器上,Servlet 的优势在于它的执行速度比 CGI 程序更快。
2015-05-07 08:46:38
642
原创 python 解决“Unable to find vcvarsall.bat”错误
“Unable to find vcvarsall.bat”错误。找了很久教程,最后发现有时候解决的方法并没有想象中那么难,但往往会被忽略,细心一些,也许会省好多时间。
2015-05-06 21:07:33
1544
原创 查找单链表的倒数第K个元素
算法思想:设置双指针,p1和p2,先让p1指针从头开始遍历k-1个节点,然后让p1继续遍历,p2从头遍历(p1和p2同时遍历),当p1遍历到链表的末尾,此时p2指针所指向的正好是倒数第k个节点。 如: head–>1–>2–>3–>4–>5–>6–>7–>8–>9–>10–>NULL其中倒数第0个节点是NULL,倒数第1个节点是10,倒数第10个节
2015-04-29 13:09:34
2569
1
原创 Java 中的格式化输出
类似于C语言中的 printf(“data: [%d %f] \n”,x, y);1.System.out.format();例如:int x = 1;double y = 3.1415926;System.out.format("data: [%d %f]\n", x, y);输出:data: [1 3.141593] 2.formatter类format字符串
2014-05-21 17:58:36
1045
原创 split 函数
java.lang.string.split将一个字符串分割为子字符串,然后将结果作为字符串数组返回stringObj.split([separator,[limit]])参数 stringObj 必选项。要被分解的 String 对象或文字。该对象不会被split 方法修改。 Separator 可选项。字符串或 正则表达式 对象,它标识了分隔字符串时使用
2014-05-21 17:55:55
677
原创 对部分REST API的理解
The Floodlight REST API1. url /wm/core/switch/all//json MethodGet DescriptionRetrieve aggregate stats across all switches(所有交换机的状态统计) Arguments(参数)
2014-05-14 16:43:00
1561
原创 openvswitch installation in Ubuntu
在Ubuntu中安装openvswitch的时候,找了好多教程和资料,有英文有中文,有些文章不太清晰,导致安装了好久都没搞好,这次终于搞定,分享出来给大家。 我用的是Ubuntu 12.04 LTS 的系统,其他Ubuntu 及其衍生系统一样。直接图文结合说明吧。首先查看系统版本等: 下面进入正题:开始安装openvswitch从网站获取安装
2014-05-04 14:40:18
1368
翻译 使用VLAN隔离虚拟机流量
Step;两个物理网络: 数据网络:以太网的虚拟机数据流量,这将携带VLAN标记的虚拟机之间的流量。你的物理开关(ES)必须能够转发VLAN标记的流量和物理交换机端口应该是VLAN中继(通常这是默认行为。配置你的物理开关的硬件已经超出了本文的范围)的。 管理网络:该网络是没有严格要求,但它是一个简单的方法,让物理主机进行远程访问的IP地址,因为IP地址不能直接分配给eth0的。
2014-04-27 16:43:18
2069
原创 OpenFlow Tutorial
平台:PC机器*1平台细节:Ubuntu12.04+Floodlight+Mininet2.0,其中,需要使用到虚拟机软件,我使用的是virtualbox。整个环境如下:PC机器上安装Floodlight,作为OpenFlow环境的控制器。在终端运行virtualbox中带有Mininet的虚拟机,用来模拟出OpenFlow交换机,以及host,以及自定义的网络拓扑结构。
2014-02-01 10:33:06
3186
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人