原文:http://vckbase.com/index.php/wv/1225.html一、前言终于写到了第十回,我也一直期盼着写这回的内容耶,为啥呢?因为自动化(automation)是非常常用、非常有用、非常精彩的一个 COM 功能。由于 WORD、EXCEL 等 OFFICE 软件提供了“宏”...
分类:
Web程序 时间:
2015-12-06 22:22:51
阅读次数:
248
以前在日常工作中,使用Maven只是机械的执行Maven clean、Maven install,对其中的原理与过程并无了解,近期阅读了《Maven实战》,对Maven有了更深入的理解。本篇就针对读书后的理解,对Maven的日常使用相关的知识进行总结与归纳。如果想要了解更多内容参考:《Maven实战...
分类:
其他好文 时间:
2015-12-06 22:22:01
阅读次数:
179
上一篇文章Linux下C++的编程——开偏介绍中我们已经介绍了GUN、GCC、G++等一些重要的概念,现在应该开始动手实践了!开发工具的安装环境
Distributions版本:CentOS 6.7
Linux内核片:2.6.32-573.3.1.el6.i686一般Linux安装完之后默认就已经安装了GCC(GNU Compiler Collection),你可以查看一下gcc和g++的版本号...
分类:
编程语言 时间:
2015-12-06 21:11:15
阅读次数:
212
Checkpoints can be a major drag on write-heavy PostgreSQL installations. The first step toward identifying issues in this area is to monitor how oft.....
分类:
数据库 时间:
2015-12-06 21:08:25
阅读次数:
269
.NET为处理文件路径提供了一个Path类,利用该类可以方便的处理文件路径,如更改文件后缀,合并文件路径,改变文件的扩展名等。有一点需要注意的是,Path类本质上是对一个字符串进行处理,更改的只是该字符串,而不会影响实际的文件。下面是该类的一些常见用法示例: 1 string...
分类:
Web程序 时间:
2015-12-06 21:09:22
阅读次数:
224
css样式表内联样式表在html中某一标记中加入一个style属性语法:文档文档嵌入式样式表在head中加入id选择器语法格式:#id名{属性:值}属性选择器语法格式:[title]{属性:值;}正文中:跳转通配符选择器语法格式:*{属性:值;}注意:通配符选择器会将页面上所有东西作用到包含选择器(...
分类:
Web程序 时间:
2015-12-06 21:07:50
阅读次数:
226
7.1、并发修改可能出现的问题 但两个线程同时修改一个对象时,后操作的对象会将前一个操作对象所更新的值还原。 这样就可能存在并发的问题。 如果需要解决并发需要为其增加锁来控制访问的情况 有两种方案 1、悲观锁(基于数据库的机制的锁) 2、乐观锁(基于Hibernate来加载的锁) 7.2、悲观锁 悲...
分类:
数据库 时间:
2015-12-06 21:08:01
阅读次数:
232
CSS的经典问题一:父元素下第一个子元素的margin-top越界问题以及末个子元素margin-bottom的越界问题?1. 为父元素加边框,防止子元素延伸。副作用是边框;2. 将margin换做padding;副作用是padding-top的值要加padding;3. 父元素overflow,副...
分类:
Web程序 时间:
2015-12-06 21:07:40
阅读次数:
271
3.1、静态代理 当需要为一些成熟的项目增加日志时,需要修改到原有代码,此时可以为原有的对象创建一个静态代理类,在这个代理类中实现相应的日志或者权限控制操作 使用静态代理带来的最大问题,需要为每一个类都加入相应的控制代码,这些代码其实是和业务逻辑没有关系的。 3.2、动态代理 动态代理可以将一些横切...
分类:
其他好文 时间:
2015-12-06 21:08:29
阅读次数:
346
1.1、hibernate快速预览 Hibernate是目前非常流行的ORM框架,Object Relation Model,通过ORM框架我们可以仅仅只用对对象进行操作就可以轻松的实现对数据库的操作。3.6.8 入门: 1、导入Hibernate的jar包 -hibernate-->lib-->r...
分类:
Web程序 时间:
2015-12-06 21:07:46
阅读次数:
402
1、基本查询 1、不带条件的查询 2、带条件的查询 3、通过参数进行查询 4、 通过命名参数进行查询 5、查询空元素 2、常用查询 1、列表查询(in ()) 2、投影查询 3、投影一个元素查询(注意:不能使用select *来查询 ) 4、投影其他类型 5、单个元素查询(uniqueResult)...
分类:
其他好文 时间:
2015-12-06 21:06:50
阅读次数:
239
第十二章 并发编程进程是程序级并发,线程是函数级并发。三种基本的构造并发程序的方法:进程:每个逻辑控制流是个一个进程,由内核进行调度和维护。I/O多路复用:应用程序在一个进程的上下文中显式地调度他们自己的逻辑流。线程:运行在单一进程上下文中的逻辑流,由内核进行调度。12.1 基于进程的并发编程构造并...
分类:
其他好文 时间:
2015-12-06 21:08:04
阅读次数:
234
程序员励志名言:1,生命太短暂,不要去做一些根本没有人想要的东西。—Ash Maurya2,如果你交给某人一个程序,你将折磨他一整天;如果你教某人如何编写程序,你将折磨他一辈子。—David Leinweber3,软件设计有两种方式:一种方式是,使软件过于简单,明显没有缺陷;另一种方式是,使软件过于...
分类:
其他好文 时间:
2015-12-06 21:05:36
阅读次数:
635
6.1、基于xml的抓取 抓取策略主要是指获取连接对象的策略 1、基于xml抓取Many-to-one 1.2、设置fecth=join 1.3、但是fecth=join无法抓取hql中的list,如果需要抓取hql中的list有两种方法 ·设置one这一端对象的batch-size,此时会通过in...
分类:
其他好文 时间:
2015-12-06 21:06:36
阅读次数:
294
跨平台的原子性操作,适合C开发人员借鉴.采用编译器提供的原子性操作和操作系统提供的中断函数,实现原子锁. 性能很好,比互斥量开销小一半多.
分类:
其他好文 时间:
2015-12-06 21:06:49
阅读次数:
317
1.接口的定义格式: interface 接口名{ }2.接口要注意的事项 : 1. 接口是一个特殊的类。 2. 接口的成员变量默认的修饰符为: public static final 。那么也就是说接口中的成员变量都是常量。 3. 接口中 的方法都是抽象的方法,默认的修饰符为: pu...
分类:
编程语言 时间:
2015-12-06 21:04:21
阅读次数:
296
这篇主要来讨论下下面这个问题的解法:无序的整数序列,找出其中值,或者第 K 小的元素!思考一会,可能这是最快想到的解法,先对数组排序一趟,然后直接取出第k小的元素。这个算法最低的时间复杂度为 O(nlog(n))。 那有没有更加快的算法呢? 先来简单分析下上面这个算法,显然是多做了无用功。因为只要找...
分类:
其他好文 时间:
2015-12-06 21:07:18
阅读次数:
290