自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

AI开源工具分享

独立思考,怀疑一切!

  • 博客(155)
  • 资源 (13)
  • 收藏
  • 关注

转载 powerbuilder介绍

PowerBuilder美国Sybase公司研制的一种新型、快速开发工具,是客户机/服务器结构下,基于Windows3.x、Windows95和WindowsNT的一个集成化开发工具。它包含一个直观的图形界面和可扩展的面向对象的编程语言PowerScript,提供与当前流行的大型数据库的接口,并通过ODBC与单机数据库相连。目录1

2013-12-21 13:46:46 2139

转载 DTO--数据传输对象

目录(?)[+]层间数据传输的过程就是服务的执行者将数据返回给服务的调用者的过程。在非分布式系统中由于有类似Open session in view这样的“怪胎解决方案”的存在,所以层间数据传输的问题并没有充分暴露出来,但是在分布式系统中我们就能清楚地意识到层间数据传输的问题,从而能够更合理的进行设计。为了暴露更多问题,本章讨论的层间数据传输假定的场景是“服务器将执行的数据结果

2013-12-20 17:51:53 1728

原创 浅谈Spring事务隔离级别

一、Propagation :key属性确定代理应该给哪个方法增加事务行为。这样的属性最重要的部份是传播行为。有以下选项可供使用:PROPAGATION_REQUIRED--支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。PROPAGATION_SUPPORTS            支持当前事务,如果当前没有事务,就以非事务方式执行。 PROPAGATION_M

2013-12-18 17:36:03 784

转载 GenericServlet中的service 方法

观察GenericServlet源码中关于service()方法的实现:CODE://实现父类的service(ServletRequest req,ServletResponse res)方法      //通过参数的向下转型,然后调用重载的service(HttpservletRequest,HttpServletResponse)方法               publ

2013-12-16 17:48:26 978

转载 PGA与SGA的区别,PGA的功能介绍

当用户进程连接到数据库并创建一个对应的会话时,Oracle服务进程会为这个用户专门设置一个PGA区,用来存储这个用户会话的相关内容。当这个用户会话终止时,数据库系统会自动释放这个PAG区所占用的内存。这个PGA区对于数据库的性能有比较大的影响,特别是对于排序操作的性能。所以,在必要的时候合理管理PGA区,能够在很大程度上提高数据库的性能。一、PGA与SGA的区别。  P

2013-12-16 17:44:21 909

转载 EJB到底是什么,真的那么神秘吗??

1. 我们不禁要问,什么是"服务集群"?什么是"企业级开发"? 既然说了EJB 是为了"服务集群"和"企业级开发",那么,总得说说什么是所谓的"服务集群"和"企业级开发"吧!这个问题其实挺关键的,因为J2EE 中并没有说明白,也没有具体的指标或者事例告诉广大程序员什么时候用EJB 什么时候不用。于是大家都产生一些联想,认为EJB"分布式运算"指得是"负载均衡"提高系统的运行效率

2013-12-16 17:40:12 923

转载 RSS是什么?

您想获得与职业博客文章的同步更新吗?您可以通过很多种方式订阅职业博客并获得更新,其中很多读者使用的方式是 RSS Feed 。那么,究竟 RSS 是什么呢?RSS是什么呢?RSS 是许多网民用来跟踪他或她喜欢的网站的一种技术。RSS 之前,我们需要通过将网站“添加到收藏夹”,然后需要经常点击“收藏夹”里面的链接才能够看到网站更新的内容。“收藏夹”存在的问题:

2013-12-16 17:16:19 924

转载 JBoss 系列六十三:JBoss 7/WildFly 集群之 Java Persistence API (JPA) - II(Hibernate查询缓存和二级缓存示例)

发表于19小时前| 1809次阅读| 来源CSDN| 5 条评论| 作者张勇大数据移动移动互联网摘要:自从人类进入互联网时代后,这个世界就充斥着数据。随着移动、社交、可穿戴设备和物联网发展,未来数据呈现爆炸趋势,在这种形势下我们应该认识到,这也是一个推动移动计算创新和发展的时机。这个世界充斥着数据。据加拿大一个银行——帝国商业银行预测,信息增长在未来十年将增加50倍,市场研究公司IDC也同样预测,

2013-12-16 17:05:11 1363

转载 JUnit基础及第一个单元测试实例(JUnit3.8)

单元测试  单元测试(unit testing) ,是指对软件中的最小可测试单元进行检查和验证。  单元测试不是为了证明您是对的,而是为了证明您没有错误。  单元测试主要是用来判断程序的执行结果与自己期望的结果是否一致。  关键是在于所用的测试用例(Test Case) 。 JUnit  JUnit是一个Java语言的单元测试框架。  项

2013-12-16 17:04:22 908

原创 java运行原理问题记录

今天在做深入理解java运行原理时遇到如下问题;1、dos下临时设置path的命令给忘了;2、dos下运行java程序时出现了ClassNotFoundException的异常,明明已经在系统变量中添加了相应的jar包,且在eclipse环境中可以正常运行,不知为何。

2013-12-16 17:03:36 733

转载 java 发送邮件 email相关操作代码测试,生成复杂格式邮件,发送邮件相关操作

效果图:相关代码:test1[java] view plaincopypackage com.mail;    import java.util.Properties;    import javax.mail.Address;  import javax.mail.Message;  import javax.mail.Session;  impo

2013-12-16 17:02:32 1435

原创 java接口介绍

Interfaces 接口在软件工程中,由一份“契约”规定来自不同开发小组的软件之间如何相互作用是非常常见的。每个小组都可以在不知道其他小组代码的前提下独立开发自己的代码。Java中的interface就是这样的一份“契约”举个例子,假设在未来社会有一种智能汽车,它可以在自动运载旅客而不需要人工操作。汽车生产商开发了软件(当然是用Java)来控制这种汽车停止,发动,加速,左转等等。电子

2013-12-12 17:09:19 762

转载 2014年放假安排:除夕非法定假日

【摘要】昨日,2014年节假日放假安排公布。明年元旦放假1天,春节正休日为1月31日(正月初一)至2月6日(正月初七),五一劳动节正休日为5月1日至3日,5月4日(星期日)上班。  国务院办公厅关于2014年  部分节假日安排的通知  国办发明电〔2013〕28号  各省、自治区、直辖市人民政府,国务院各部委、各直属机构:  经国务院批准,现将2014年元旦、春节、清明节、

2013-12-12 12:22:22 840

原创 深入浅出面向切面编程AOP

在Spring框架中,有一个重要的内容,那就是AOP,今天对AOP--面向切面编程进行总结。首先,什么是AOP,简单的说,AOP是一种思想(也称模式)。它是一种处理问题的方式,是一个规范。AOP中的相关概念:Aspect:切面,这是我们使用AOP首先要找到的,是使用AOP的基础。Joint point:连接点,具体可以是程序执行过程中的某一行为,如类中的一个方法。Pointcu

2013-12-12 12:16:22 1072

转载 苹果获弯曲屏新专利 可给手机弄个大波浪卷

AppleiPhone专利智能手机产品摘要:早前,苹果的竞争对手三星就已推出一款弯曲手机Galaxy Round,此外LG近期也首次亮相了其LG G Flex弯曲智能手机。苹果也终于按捺不住了,于本周二对外公布了代号为8603574的新专利,改专利名为“弯曲触摸感应器”。弯曲屏iPhone概念机  图片来源:MyVoucherCodes北京时间12月11日消息,据据外媒Ap

2013-12-12 12:07:53 884

转载 Google无人驾驶汽车与机器人组合,秒杀无人机

安全产品Prime AirGoogleAmazon机器人摘要:本周,亚马逊表示将推无人机送小包裹,而“Android之父”Andy Rubin最近也向媒体证实在做关于机器人的研究,外界猜测若Google推无人驾驶汽车与机器人结合的方式送包裹,无疑这一行为会对亚马逊造成威胁。据科技媒体TechCrunch报道,Android系统创始人AndyRubin于今年三月份离开Andr

2013-12-12 12:06:11 1196

转载 调皮的黑客 教你如何攻击亚马逊无人机

亚马逊黑客开源软件远程控制摘要:曾因对Myspace开发蠕虫病毒而被捕入狱的黑客Kamkar再次出手,教你如何劫持无人机。他开发的侦查劫持软件和指导教程已在GitHub公布。前两天贝佐斯在宣布亚马逊Prime Air无人机送货项目的时候,盖茨说他太过乐观。许多人也表示,会不会有很多人半路拦截飞机、抢货物,没想到还真有人打算半路劫持无人机。黑客Kamkar近日在Github上发布了一

2013-12-12 12:04:58 1493

转载 拓扑排序(Topologicalsort)之Java实现

目录(?)[+]拓扑排序算法介绍拓扑排序解决的是一系列相互依赖的事件的排序问题,比如Ant中有很多的Task,而某些Task依赖于另外的Task,编译之前需要清理空间,打包之前要先编译,但其它一些Task处理顺序可以调换(是无所谓前后,不是并行), 如何安排Task的执行顺序就可以用拓扑排序解决。熟悉Java的朋友应该都知道Spring,一个非常优秀的解决组件(Bean)依赖的框架

2013-12-12 10:39:48 872

转载 计数排序(Countsort)之Java实现

目录(?)[+]计数排序算法介绍比较排序算法可以通过决策树模型证明,其下线是O(nlgn)。而本文介绍的是时间效率为O(n)的计数排序。所谓排序算法,无非就是把正确的元素放到正确的位置,计数排序就是计算相同key的元素各有多少个,然后根据出现的次数累加而获得最终的位置信息。但是计数排序有两个限制条件,那就是存在一个正整数K,使得数组里面的所有元素的key值都不大于N,且key值都是

2013-12-12 10:39:01 1030

转载 堆排序(Heapsort)之Java实现

目录(?)[+]堆排序算法介绍堆是一种重要的数据结构,为一棵完全二叉树, 底层如果用数组存储数据的话,假设某个元素为序号为i(Java数组从0开始,i为0到n-1),如果它有左子树,那么左子树的位置是2i+1,如果有右子树,右子树的位置是2i+2,如果有父节点,父节点的位置是(n-1)/2取整。分为最大堆和最小堆,最大堆的任意子树根节点不小于任意子结点,最小堆的根节点不大于任意子结

2013-12-12 10:37:57 941

转载 快速排序(Quicktsort)之Java实现

目录(?)[+]快速排序算法介绍快速排序和归并排序都使用分治法来设计算法,区别在于归并排序把数组分为两个基本等长的子数组,分别排好序之后还要进行归并(Merge)操作,而快速排序拆分子数组的时候显得更有艺术,取一个基准元素,拆分之后基准元素左边的元素都比基准元素小,右边的元素都不小于基准元素,这样只需要分别对两个子数组排序即可,不再像归并排序一样需要归并操作。基准元素的选取对算法的

2013-12-12 10:36:51 960

转载 归并排序(Mergesort)之Java实现

目录(?)[+]归并排序算法介绍归并排序是一个分治算法(Divide and Conquer)的一个典型实例,把一个数组分为两个大小相近(最多差一个)的子数组,分别把子数组都排好序之后通过归并(Merge)手法合成一个大的排好序的数组,归并的过程依然用扑克来解释,想象一下桌子上有两堆排好序(从小到大)的牌,每一次从两堆里面各抽取一张,比较一下两张的大小,如果两张一样大,都取出放到目

2013-12-12 10:35:18 932

转载 选择排序(Selectsort)之Java实现

目录(?)[+]选择排序算法介绍选择排序与冒泡排序非常的相似,都是一层层筑顶的过程,不同点在于冒泡排序会频繁的互换位置,而选择排序只是记录最大元素的位置,并与顶互换,只需交换一次。所以选择排序与冒泡排序相比时间常数会更小,更有效率,尽管他们的最坏运行时间都是O(n2)。选择排序算法Java实现如《插入排序(Insertsort)之Java实现》一样,先实现一个数组工具类。代

2013-12-12 10:33:49 915

转载 冒泡排序(Bubblesort)之Java实现

目录(?)[+]冒泡排序算法介绍冒泡排序比插入排序更简单,把最大的元素逐步推到最高位(当前须处理子数组的最高位)。依我的理解,冒泡排序是一个一层层筑顶的过程。顶筑好了,排序也就好了。冒泡排序的最坏运行时间是O(n2),效率和插入排序一样。冒泡排序算法Java实现如《插入排序(Insertsort)之Java实现》一样,先实现一个数组工具类。代码如下:[java]

2013-12-12 10:32:05 815

转载 Huffman编码算法之Java实现

目录(?)[+]Huffman编码介绍Huffman编码处理的是字符以及字符对应的二进制的编码配对问题,分为编码和解码,目的是压缩字符对应的二进制数据长度。我们知道字符存贮和传输的时候都是二进制的(计算机只认识0/1),那么就有字符与二进制之间的mapping关系。字符属于字符集(Charset), 字符需要通过编码(encode)为二进制进行存贮和传输,显示的时候需要解码(dec

2013-12-12 10:30:32 1197

转载 插入排序(Insertsort)之Java实现

目录(?)[+]插入排序算法介绍排序算法是最简单的算法,也是最基本的算法。顾名思义,插入排序就是把当前待排序的元素插入到一个已经排好序的列表里面。 一个非常形象的例子就是右手抓取一张扑克牌,并把它插入左手拿着的排好序的扑克里面。插入排序的最坏运行时间是O(n2), 所以并不是最优的排序算法。特点是简单,不需要额外的存储空间,在元素少的时候工作得好。插入排序算法Java实现J

2013-12-12 10:29:10 813

转载 Huffman编码算法之Java实现

目录(?)[+]Huffman编码介绍Huffman编码处理的是字符以及字符对应的二进制的编码配对问题,分为编码和解码,目的是压缩字符对应的二进制数据长度。我们知道字符存贮和传输的时候都是二进制的(计算机只认识0/1),那么就有字符与二进制之间的mapping关系。字符属于字符集(Charset), 字符需要通过编码(encode)为二进制进行存贮和传输,显示的时候需要解码(dec

2013-12-12 10:26:40 982

转载 JavaScript学习篇之——初始JavaScript

JavaScript是什么?      JavaScript是一种原型化继承的面向对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,为客户提供更流畅的浏览效果      JavaScript是适应动态网页制作的需要而诞生的一种新的编程语言,如今越来越广泛的使用在Internet网页制作上。它是客户端Web开发的脚本语言,常用来给HTML网页添加动态

2013-12-12 10:12:31 761

转载 JavaScript学习篇之——DOM学习

DOM是什么DOM称为文档对象模型,是HTML文档和XML文档等文档的应用程序接口,。它提供了一种结构化的文档表示方式,从而使你可以修改它的内容以及最终的表达方式,进而将网页和脚本货或编程语言连接了起来。 DOM作用DOM是用来访问或操作HTML文档、XML文档中的节点元素,DOM通过创建树来表示文档,把整个页面规划成由节点层级构成的文档,从而使开发者对文档的内容和

2013-12-12 10:06:51 754

转载 JavaScript学习篇之——面向对象

JavaScript对象是什么        JavaScript中所有的事物都是对象,对象就是包含一组变量和函数的集合,或者说对象只是带有属性和方法的特殊数据类型。在其它面向对象语言中对象是类的实例化来的,JavaScript其它面向对象的语言不同的是JavaScript是基于原型的面向对象语言,没有类的概念,所有的一切对象都派生自现有对象的一个副本。 创建JavaScrip

2013-12-12 10:03:51 771

转载 JavaScript学习篇之——Jquery

目录(?)[+]一、JQuary是什么?    JQuary是一个兼容多浏览器的javascript框架,是一个轻量级的js库,它的核心理念是write less,do more(写得更少,做得更多)。     简单来说,JQuary是把常用的javascript语句可以实现的的一些功能封装起来,只不过这个封装比较专业,封装的比较成熟,用的人比较多因而就抽出

2013-12-12 09:58:05 826

转载 后台动态生成table表格

以前看到动态生成table的代码时,认为特别复杂,看到代码就不想看,认为这个用不到,而且还抱着一种难的心理.不管则着,还是逃不过,躲避不是好的方法,这次就用到了动态生成表的要求,不学不行呀,不然页面达不到效果.下面是我自己实现的一个实例首先是在前台页面拖出一个html的table , 我们可以设定表头,也可不设定表头这里我就自己设定表头了[html] v

2013-12-12 09:46:27 2031

转载 非结构化数据--mongodb数据库的基本操作

目录(?)[+]Mongodb一般指分布式文档存储数据介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型. 我们这次项目中用到的就是它的这两个特点特点:使用高效的二进制数据存储,包括大型对象(如视频等)。*自动处理碎

2013-12-12 09:41:12 1351

转载 3D游戏技术 - 大型3D地图优化渲染技术

目录(?)[+]技术简介:如果需要渲染一个大型3D地图,由于数据量,需要渲染的东西非常多,所以尤其一些慢一点的机器就会变得非常卡。如下面这些会造成帧率(FPS)下降的图:这样的图:还有这样的魔兽世界的图:还有这样的图:上图我是指她的背景图啦,O(∩_∩)O~ 到底暴雪是如何让这些场景流畅地渲染的呢?那就必须想办法提高渲染速度,也就是帧率(

2013-12-12 09:27:37 1282

转载 EJB3: JBOSS 企业版、JBOSS服务器构架、EJB2.0 HelloWrold实例

本文的研究基于jboss-eap-4.3,一开始解决一个问题,接下来实验jboss-eap-4.3的一些简单属性。1. 解决一个简单问题问题如上一篇博客描述:jboss-eap-4.3启动时停滞在Configuring from URL: resource:jboss-log4j.xml ,详细描述可以参见链接http://kylinsoong.iteye.com/blog/793215;

2013-12-11 17:59:30 1051

转载 JAVA实现远程文件读取!

客户端=============================================import java.io.*;import java.net.*;public class RemoteFileClient{PRotected String hostip;protected int hostPort;protected BufferedReader

2013-12-11 17:27:33 661

原创 使用HttpURLConnection访问web页面

URLConnection类给应用程序和web资源之间架设起了通信的桥梁,这些web资源通常是通过url来标记的,比如http://java.sun.com。本文将讲述如何使用HttpURLConnection来访问web页面。    URLConnection是个抽象类,它有两个直接子类分别是HttpURLConnection和JarURLConnection。另外一个重要的类是URL,通常

2013-12-11 17:25:05 1073

原创 JBoss入门体验

JBoss概述:JBoss是一种组件化的微内核结构,其组成包括一个服务器内核和各种扩展组 件,并通过JMX(Java Management Extension)来连接管理各种扩展组件,其实现的扩展组件包括JTS/JTA组件、安全管理(JAAS)组、数据源组件、远程管理件等等,所有组件 以Bean服务的方式连接加载到服务器内核中。我们可以通过定制特定的服务器实例,使用所需要的组件,以符合我们的开发应

2013-12-11 17:17:43 806

转载 JNDI配置

介绍两种方式,第一种是不依赖于tomcat的配置;第二中是依赖于tomcat的配置;但是这两种都需要在tomcat的lib包下添加所需的数据库驱动包第一种,不依赖于tomcat的配置:  1、把所需驱动包放到tomcat的lib包下   2、配置web工程的web/META-INF/添加“context.xml”文件[html] view plaincopyprint?

2013-12-11 13:14:57 796

转载 HTTP协议响应头之Transfer-Encoding:分块传输详解

Http Connection有两种连接方式:短连接和长连接;短连接即一次请求对应一次TCP连接的建立和销毁过程,而长连接是多个请求共用同一个连接这样可以节省大量连接建立时间提高通信效率。目前主流浏览器都会在请求头里面包含Connection:keep-alive字段,该字段的作用就是告诉HTTP服务器响应结束后不要关闭连接,浏览器会将建立的连接缓存起来,当在有限时效内有再次对相同服务器发送请求时

2013-12-11 13:10:54 1865

手机版专用-安卓:AI软件可换莲可一键去依

手机版专用-安卓:AI软件可换莲可一键去依

2024-03-29

手机版专用-ios:AI软件可换莲可一键去依

手机版专用-ios:AI软件可换莲可一键去依

2024-03-29

AI工具:去Y,换L 电脑版专用-Windows、Mac

AI工具:去Y,换L 电脑版专用-Windows、Mac

2024-03-24

AI工具:换L、去Y 手机版专用-安卓、苹果

AI工具:换L、去Y 手机版专用-安卓、苹果

2024-03-24

linux下ffmpeg转换amr为mp3大小为0的解决方案

linux下ffmpeg转换amr为mp3大小为0的解决方案

2016-09-26

动态控制线程执行和停止问题

访问路径为:http://localhost:8080/web001/test.do?flag=xxyyzz&switch=off 其中switch开关参数取值有两种:on和off,on表示执行线程对应的任务,off表示中断线程正在执行的任务。

2016-02-23

struts2漏洞利用工具

struts2漏洞利用工具 绝对不会令你失望,超级牛逼! 直接针对struts2漏洞! ps:大家可不要拿来做坏事!

2014-10-15

CSS实现动态二级菜单实例

CSS实现动态二级菜单实例

2014-06-20

反编译工具jd-gui

反编译 工具 jd-gui

2014-03-26

黑客工具super-scan

黑客工具super-scan

2014-03-26

TDD测试驱动开发

TDD测试驱动开发,你值得拥有! TDD测试驱动开发,你不会后悔!

2014-03-13

spingMVC经典教程

spingMVC经典教程,绝不会让你后悔!

2014-03-13

Oracle数据库开发规范.pdf

Oracle数据库开发规范.pdf 大家可以参考一下,很权威的开发规范!

2013-11-25

省市二级联动

省市二级联动

2013-11-07

myfaces-all.jar.zip

myfaces-all.jar.zip

2013-11-07

jbpm开发指南.pdf

jbpm开发指南.pdf

2013-11-07

空空如也

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

TA关注的人

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