自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Javascript模块化编程(二):AMD规范

这个系列的第一部分介绍了Javascript模块的基本写法,今天介绍如何规范地使用模块。(接上文)七、模块的规范先想一想,为什么模块很重要?因为有了模块,我们就可以更方便地使用别人的代码,想要什么功能,就加载什么模块。但是,这样做有一个前提,那就是大家必须以同样的方式编写模块,否则你有你的写法,我有我的写法,岂不是乱了套!考虑到Javascript模

2016-06-30 08:19:09 2834

转载 Javascript前端模块化

随着网站逐渐变成"互联网应用程序",嵌入网页的Javascript代码越来越庞大,越来越复杂。网页越来越像桌面程序,需要一个团队分工协作、进度管理、单元测试等等......开发者不得不使用软件工程的方法,管理网页的业务逻辑。Javascript模块化编程,已经成为一个迫切的需求。理想情况下,开发者只需要实现核心的业务逻辑,其他都可以加载别人已经写好的模块。但是,Ja

2016-06-30 08:15:36 3088

原创 js生成.zip压缩包并保存到本地

近日用electron平台做了一个web desktop的小程序,通过这个小程序可以生成并校验服务器各个节点需要的ini文件。因为服务器的节点繁多,所以会生成多个ini文件,也就提出了一个需求,把这多个ini文件压缩成一个zip返回给用户。 这是我的第一个js的web desktop app,忍不住上来分享一下:var ini = require('ini');var zip = new req

2016-06-28 22:04:48 15919

转载 web service开发时,wsdl2java 客户端代码的生成

在用到web service时,如果是调用自己开发的web service还好,可以有一个方法的接口或参数对象实体类什么的,但如果是调用第三方的服务,除了得到web service服务地址的wsdl文档外,没有任何实质性编码的东西,写原生调用太麻烦,这时就需要自己写一个方法的接口类。这个,目前已经有比较成熟的工具,可以自动生成,下面作一下简单的介绍。 apache的wsdl

2016-06-15 09:32:43 2014

原创 Jar命令+7z:创建,替换,修改,删除Jar, war, ear包中的文件

虽然现在已经有各种智能的IDE可以为我们生成jar包,war包,ear包,甚至带上了自动替换,部署的功能。但一定会有那么些时候,你需要修改或是替换jar包,war包,ear包中的某个文件而不是整个重新生成。比如说,你有一个ear包已经部署到客户的服务器上,运行了有那么久了,版本也很老,但一个让你头痛的bug需要立即在客户那里fix,这个ear包很大,并且客户的网络很慢,你也没有那么老的整套代码,但是

2016-06-14 11:21:46 13823

原创 如何用maven运行特定的test case

最近碰到了一些特殊的问题,有些test case在IDE里面运行是可以pass的,但通过Maven运行就一定会出问题。这里不深入讨论,这类测试一般都是和entity manager有关的。今天记录一下在这过程中,maven的一些测试特性:如何用Maven运行特定的test case。运行一个单独的test在开发过程中,你有可能需要重复的单独运行一个test class。要用mavan做到这个,需要把

2016-06-07 13:33:36 28924

原创 Could not enlist in transaction on entering meta-aware object

不知道大家有没有遇到过类似的问题,hibernete没法open connectionCaused by: javax.ejb.EJBException: Caused by: javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: Could not open connection

2016-06-07 13:03:37 3445

原创 实战记录:从EclipseLink迁移到Hibernate上(2)调试错误

尝试去运行我们的代码,你会发现各种形形色色的问题:@Id一上来就不能persisntence,先看看问题,column: id (should be mapped with insert=”false” update=”false”)Caused by: org.hibernate.MappingException: Repeated column in mapping for entity: co

2016-06-03 18:00:25 6412

原创 实战记录:从EclipseLink迁移到Hibernate上(1)替换

前言正在做的项目因为用了比较老,所以JTA居然还用老古董的EclipseLink,这玩意曾经把我坑惨,比如: JBoss会莫名其妙的偶现’eclipseLink Module not found’而导致PU无法persistence,从而导致整个EAR无法deploy的问题(虽然我不确定是不是和EclipseLink有关)。又比如: 系统中集成了jBpm之后,由于jbpm用的是另外一个datas

2016-06-03 17:29:32 7442 2

原创 Postman使用小技巧 - 用Postman生成Request代码

Postman这款工具可以让你很方便的测试你的Web API,那如果你实在是没办法用Postman,必须手写代码,又或者你有别的需求是Postman没法实现的,你必须写一个特殊的script或App来测试你的接口,那这时候是不是Postman就没有用武之地了? 我来个你share一个小技巧吧,管不管用你说的算。 假设我现在要这样来测我的接口: 我们要设置用户名和密码: 我们要设置参数和H

2016-06-03 10:51:22 83219 15

原创 最强PostMan使用教程(2) - 在test suite中运行test case

我们已经知道如何用Postman组装并发送消息,那我们如何根据需求用Postman来做测试呢?在这开始之前,我们先来看看Postman的左边面板:这里包含了History和Collection,我们可以在History里面看到我们曾经发送过的HTTP Request, 我们可以很方便的通过点击上面的项重新构建我们的request。而右边的Request Builder面板上,还有两个按钮,Pre-r

2016-06-01 17:58:46 64672 33

原创 最强PostMan使用教程(1)

最近需要测试产品中的REST API,无意中发现了PostMan这个chrome插件,把玩了一下,发现postman秉承了一贯以来google工具强大,易用的特质。独乐乐不如众乐乐,特此共享出来给大伙。Postman介绍Postman是google开发的一款功能强大的网页调试与发送网页HTTP请求,并能运行测试用例的的Chrome插件。其主要功能包括:模拟各种HTTP requests从常用的

2016-06-01 17:46:37 411022 35

911-2019 信息安全技术 日志分析产品安全技术要求

最新版的日志分析产品的技术要求

2021-01-13

空空如也

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

TA关注的人

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