搜索到与相关的文章
Java

使用 Java 虚拟机工具接口(JVMTI)创建调试和

Java虚拟机工具接口(JavaVirtualMachineToolInterface,JVMTI)提供了一种编程接口,允许软件开发人员创建软件代理以监视和控制Java编程语言应用程序。JVMTI是Java2SoftwareDevelopmentKit(SDK),StandardEdition,版本1.5.0中的一种新增功能。它取代了JavaVirtualMachineProfilingInterface(JVMPI),从版本1.1起即作为Java2SDK

系统 2019-08-29 22:48:39 2770

编程技术

结构型设计模式--代理模式(Proxy)

代理模式(Proxy)为其他对象提供一种代理以控制对这个对象的访问。它的特征是代理类与委托类有同样的接口角色:抽象角色:声明真实对象和代理对象的共同接口;代理角色:代理对象角色内部含有对真实对象的引用,从而可以操作真实对象,同时代理对象提供与真实对象相同的接口以便在任何时刻都能代替真实对象。同时,代理对象可以在执行真实对象操作时,附加其他的操作,相当于对真实对象进行封装。真实角色:代理角色所代表的真实对象,是我们最终要引用的对象。代理类主要负责为委托类预处

系统 2019-08-29 22:25:12 2770

编程技术

Spring MVC 中的基于注解的 Controller

@Controller基于注解的Controller终于来到了基于注解的SpringMVC了。之前我们所讲到的handler,需要根据url并通过HandlerMapping来映射出相应的handler并调用相应的方法以响应请求。实际上,ControllerClassNameHandlerMapping,MultiActionController和选择恰当的methodNameResolver(如InternalPathMethodNameResolver

系统 2019-08-29 22:02:54 2770

编程技术

httpclient上传文件使用

org.apache.commons.httpclient.HttpClienthc=neworg.apache.commons.httpclient.HttpClient();hc.getHostConfiguration().setHost("localhost",80);org.apache.commons.httpclient.methods.MultipartPostMethodmpm=neworg.apache.commons.httpclie

系统 2019-08-12 09:30:18 2770

Oracle

Oracle基础 数据库备份和恢复

原文:Oracle基础数据库备份和恢复一、为什么需要数据备份造成数据丢失的主要原因:1、介质故障。2、用户的错误操作。3、服务器的彻底崩溃。4、计算机病毒。5、不可预料的因素。Oracle中故障类型分为以下4种。1、语句故障:执行SQL语句过程发生的逻辑故障可导致语句故障。如果用户编写的SQL语句无效,就会发生语句故障。Oracle可自我修复语句故障,撤销语句产生的而印象,并将控制权交给应用程序。2、用户进程故障当用户程序出错而无法访问Oracle数据库时

系统 2019-08-12 01:53:34 2770

数据库相关

t-sql中pivot用法(行列转换)

从另一张表找的3974行是张三,8319行是李四,3051行是王五;从stu_score查id,stu_id两列,聚合求出得出张三,李四,王五在stu_score中的记录条数select[3974]as张三,[8319]as李四,[3051]as王五from(selectid,stu_idfromstu_score)asspivot(count(id)forstu_idin([3974],[8319],[3051]))aspvtT-SQLPivotSynt

系统 2019-08-12 01:52:45 2770

编程技术

单机安装“完整”SharePoint 2010

最近有个机会学习下Sharepoint2010,之前用过2007,所以安装时也没有遇到什么障碍,安装后发现和之前不同的是,并没有配置数据库服务器,后来查到SharePointServer2010可以安装“独立”或“完整”两种版本,“独立版本”的安装模式将自行安装并使用SQL2008EXPRESS版本的数据库,体验版数据库最大4G的容量显然不是我们想要的,若想使用正式版的SQLSERVER作为存储,又没有域环境,希望利用工作组环境进行场的配置,需要进行以下操

系统 2019-08-12 01:33:52 2770

Javascript

Javascript查询DBpedia小应用

上一篇文章中,我们了解了SPARQL、SPARQLEndpoint,并简单做了一个SPARQLWrapper.js,来从DBpedia中查询了一些数据。本文则尝试利用SPARQLWrapper.js来读取DBpedia的数据,并显示出来。目标通过输入一个英文单词,然后返回WIKI中相关的信息。那么主要要解决的问题就是怎样的SPARQL语句能够查询到我们需要的东西。先看一段简单的SPARQL查询语句PREFIX:

系统 2019-08-12 01:33:24 2770

各行各业

关于James Clark的XML, JSON和其它许多事情

原文:JamesClarkonXML,JSONandlotsofotherstuff在xml领域中最耀眼的人物(没有冒犯Tim吧)刚刚开始写blog了。在schema的状态和角色,以及后来的JSON上,我都很欣赏他的分析。我们中的一帮人都正在努力工作,其目标是使Microsoft朝着更加结构化的类型处理发展-----希望我们好运吧。与James不同的是,我不会过分强调人们一定要用编程语言来定义schema。也就是说,对于描述结构化的数据,我由衷的认为,这个

系统 2019-08-12 01:33:02 2770

Python

python把ipynb文件转换成pdf文件过程详解

这两天一直在做课件,我个人一直不太喜欢PPT这个东西……能不用就不用,我个人特别崇尚极简风。谁让我们是程序员呢,所以就爱上了Jupyter写课件,讲道理markdown也是个非常不错的写书格式啊。安装Jupyter其实非常简单,你会python就应该会用jupyter,起码简单的pipinstalljupyter,jupyternotebook要会对伐~好那接下来就是使用jupyter了,启动jupyter后,使用浏览器访问相应IP:Port就可以使用了。

系统 2019-09-27 17:56:46 2769