51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#UNIX环境高级编程第三版
Sikuli:创新的图形化编程技术
Sikuli是一种使用截图进行UI自动化测试的技术。Sikuli包括sikul脚本,基于Jython的API以及sikuliIDE。Sikuli可以实现任何你可以在显示器上看到ui对象的自动化,你可以通过编写一些代码来实现web页面,window/linux/MacOSX桌面应用、甚至是iphone和android模拟...
代码星球
·
2021-01-31
Sikuli
新的
图形
编程
技术
MFC模态和非模态对话框编程
MFC中对话框有两种形式,一个是模态对话框(modeldialogbox),一个是非模态对话框(modelessdialogbox)。 一、模态对话框(modeldialogbox) 在程序运行的过程中,...
代码星球
·
2021-01-31
模态
MFC
对话框
编程
MFC下DLL编程(图解)
MFC下DLL编程(图解)DLL(DynamicLinkLibrary,动态链接库)是微软公司为Windows和OS/2操作系统设计一种供应用程序在运行时调用的共享函数库。DLL是应用程序的一种扩展,也是软件共享和重用的传统方法。DLL除了可同时被多个应用程序共享外,还可以在不改变调用接口(从而不需修改使用它的应用程序...
代码星球
·
2021-01-31
MFC
DLL
编程
图解
LoadRunner监控Unix、Windows方法及常用性能指标
目 录一、LoadRunner监控Linux资源....3(一)、准备工作...31、可以通过两种方法验证服务器上是否配置了rstatd守护程序:...3(2)使用find命令...32、安装rpc.rstatd服务...33、启动rpc.rstatd服务...34、设置rpc.rstatd服务自动启动......
代码星球
·
2021-01-31
LoadRunner
监控
Unix
Windows
方法
在Visual C++中的用ADO进行数据库编程
1.生成应用程序框架并初始化OLE/COM库环境 创建一个标准的MFCAppWizard(exe)应用程序,然后在使用ADO数据库的InitInstance函数中初始化OLE/COM库(因为ADO库是一个COMDLL库)。 本例为: BOOLCAdotestDlg::OnInitDialog() { ::Co...
代码星球
·
2021-01-31
Visual
C++
中的
ADO
进行
springboot整合mybatis(SSM开发环境搭建)
https://www.cnblogs.com/qlqwjy/p/8463822.html...
代码星球
·
2021-01-31
springboot
整合
mybatis
SSM
开发
Java编程:深入理解final关键字
https://blog.csdn.net/claram/article/details/76199242...
代码星球
·
2021-01-31
Java
编程
深入
理解
final
深入理解java:4.3. 框架编程之MyBatis原理深入解析
本文主要讲解JDBC怎么演变到Mybatis的渐变过程,重点讲解了为什么要将JDBC封装成Mybaits这样一个持久层框架。再而论述Mybatis作为一个数据持久层框架本身有待改进之处。我们先看看我们最熟悉也是最基础的通过JDBC查询数据库数据,一般需要以下七个步骤:/加载JDBC驱动;建立并获取数据库连接;创建JDB...
代码星球
·
2021-01-30
深入
理解
java
4.3.
框架
深入理解java:4.2. 框架编程之Spring框架的设计理念
什么是Spring呢?Spring是为了解决企业应用开发的复杂性而创建的一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。 简单了解Spring之后,我们看一下Spring的优点。1、方便解耦,简化开发。2、AOP编程的支持。3、声明式事务的支持。4、方便程序的...
代码星球
·
2021-01-30
框架
深入
理解
java
4.2.
深入理解java:4.1. 框架编程之Spring MVC
说到java的mvc框架,struts2和springmvc想必大家都知道,SpringMVC是当前最优秀的MVC框架,自从Spring2.5版本发布后,由于支持注解配置,易用性有了大幅度的提高。springmvc是依托着Servlet容器元素来设计的,同时springmvc基于Spring框架。struts2的设计基...
代码星球
·
2021-01-30
深入
理解
java
4.1.
框架
深入理解java:4. 框架编程
了解Servlet和FilterServlet(即servlet-api.jar)是J2EE最重要的一部分,有了Servlet你就是J2EE了,J2EE的其他方面的内容择需采用。而Servlet规范你需要掌握的就是servlet和filter这两项技术。绝大多数框架不是基于servlet就是基于filter,如果它要在...
代码星球
·
2021-01-30
深入
理解
java
框架
编程
深入理解java:3. NIO 编程
I/O简介I/O即输入输出,是计算机与外界世界的一个借口。IO操作的实际主题是操作系统。在Java编程中,一般使用流的方式来处理IO,所有的IO都被视作是单个字节的移动,通过stream对象一次移动一个字节。流IO负责把对象转换为字节,然后再转换为对象。什么是NIO NIO即NewIO,这个库是在...
代码星球
·
2021-01-30
深入
理解
java
NIO
编程
深入理解java:2.3.6. 并发编程concurrent包 之管理类---线程池
我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题: 如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间。 那么有没有一种办法使得线程可以复用,就是执行完一个任务,并不被...
代码星球
·
2021-01-30
深入
理解
java
2.3.6.
并发
深入理解java:2.3.5. 并发编程concurrent包 之容器BlockingQueue(阻塞队列)
阻塞队列(BlockingQueue)是一个支持两个附加操作的队列。这两个附加的操作是:在队列为空时,获取元素的线程会等待队列变为非空。当队列满时,存储元素的线程会等待队列可用。 阻塞队列常用于生产者和消费者的场景,生产者是往队列里添加元素的线程,消费者是从队列里拿元素的线程。阻塞队列就是生产者存放元素的容器...
代码星球
·
2021-01-30
深入
理解
java
2.3.5.
并发
深入理解java:2.3.4. 并发编程concurrent包 之容器ConcurrentLinkedQueue(非阻塞的并发队列---循环CAS)
在并发编程中我们有时候需要使用线程安全的队列。如果我们要实现一个线程安全的队列有两种实现方式:一种是使用阻塞算法,另一种是使用非阻塞算法。使用阻塞算法的队列可以用一个锁(入队和出队用同一把锁)或两个锁(入队和出队用不同的锁)等方式来实现,而非阻塞的实现方式则可以使用循环CAS的方式来实现,本文让我们一起来研究下如何使用...
代码星球
·
2021-01-30
并发
深入
理解
java
2.3.4.
首页
上一页
...
42
43
44
45
46
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他