- 语义分割笔记
Wils0nEdwards
笔记深度学习计算机视觉
在语义分割任务中,提升自制数据集上baselinemodel的平均交并比(mIoU)和平均精度(mAcc)的难度取决于多个因素。以下是一些关键因素及其对难度的影响:数据集质量:标注质量:高质量的标注对于训练有效的模型至关重要。如果标注存在错误或不一致,模型的性能会受到影响。样本数量:较大的数据集通常可以提升模型的泛化能力,但收集和标注大量样本是一个费时费力的过程。数据多样性:如果数据集包含多样化的
- 语义分割miou指标计算详解
@BangBang
图像分割计算机视觉图像分割
文章目录1.语义分割的评价指标2.混淆矩阵计算2.1np.bincount的使用2.2混淆矩阵计算3.语义分割指标计算3.1IOU计算方式1(推荐)方式23.2Precision计算3.3总体的Accuracy计算3.4Recall计算3.5MIOU计算参考MIoU全称为MeanIntersectionoverUnion,平均交并比。可作为语义分割系统性能的评价指标。P:Prediction预测值
- 3万字计算机视觉学习笔记及重要知识点总结
搬砖成就梦想
机器学习计算机视觉图像处理计算机视觉学习笔记
文章目录计算机视觉IoU如何计算mIoU?mAP如何计算mAP?目标检测度量标准图像分割度量标准非极大值抑制NMS目标检测中的Anchor原始图片中的ROI如何映射到到featuremap?请问FasterR-CNN和SSD中为什么用smoothl1loss,和l2有什么区别?给定5个人脸关键点和5个对齐后的点,求怎么变换的?Boundingboxes回归原理/公式
- 深度学习图像分割有哪些评价指标?可以绘制哪些曲线?
Larry Chow
深度学习人工智能
深度学习图像分割的评价指标主要有以下几种:PixelAccuracy:这个指标计算的是预测的分割和实际的分割之间的像素级别的匹配程度。MeanAccuracy:这个指标是在所有类别上计算平均像素准确度。FrequencyWeightedAccuracy:这个指标给每个类别赋予一个权重,然后计算加权的平均像素准确度。MeanIntersectionoverUnion(mIoU):这个指标计算的是预测
- 【手撕算法系列】mIoU
Nastu_Ho-小何同学
手撕算法算法
importnumpyasnpdefcompute_iou(y_true,y_pred):intersection=np.logical_and(y_true,y_pred)union=np.logical_or(y_true,y_pred)iou=np.sum(intersection)/np.sum(union)returnioudefcompute_miou(y_true,y_pred,nu
- 准确度判断 语义分割_【语义分割】评价指标总结及代码实现
章其琢
准确度判断语义分割
本文记录了语义分割准确性评价指标的总结以及代码实现对于像素级别的分类,最常用的评价指标是PixelAccuracy(像素准确率)和MeanInetersectionoverUnion(平均交并比),二者的计算都是建立在混淆矩阵的基础上的。因此首先来介绍一下混淆矩阵,之后分别介绍PA,MPA,MIoU,FWIoU,最后附上代码实现。首先假定数据集中有n+1类(0~n+1),0通常表示背景。使用Pii
- 图像语义分割准确率度量方法总结
weixin_30768661
人工智能python
图像语义分割准确率度量方法总结衡量图像语义分割准确率主要有三种方法:像素准确率(pixelaccuracy,PA)平均像素准确率(meanpixelaccuracy,MPA)平均IOU(MeanIntersectionoverUnion,MIOU)在介绍三种方法之前,需要先说明一些符号表示的意义。:类别总数,如果包括背景的话就是:真实像素类别为的像素被预测为类别
- Python计算语义分割模型的评价指标
清纯世纪
记录本python机器学习算法
目录一、混淆矩阵二、分类指标1、Accuracy(准确率)2、Precision(查准率)3、Recall(查全率)4、F1-score三、语义分割的评价指标1、MPA(类别平均像素准确率)2、IoU(交并比)3、MIoU(平均交并比)4、CPA(类别像素准确率)5、PA(像素准确率)四、代码实现(基于混淆矩阵)一、混淆矩阵混淆矩阵(confusionmatrix)是一种特定的矩阵用来呈现算法性能
- 语义分割各种评价指标实现
络小绎
深度学习深度学习语义分割
前言现存其实已经有很多博客实现了这个代码,但是可能不完整或者不能直接用于测试集的指标计算,这里简单概括一下。一些概念、代码参考:[1]憨批的语义分割9——语义分割评价指标mIOU的计算[2]【语义分割】评价指标:PA、CPA、MPA、IoU、MIoU详细总结和代码实现(零基础从入门到精通系列!)[3]【语义分割】评价指标总结及代码实现混淆矩阵语义分割的各种评价指标都是基于混淆矩阵来的。对于一个只有
- python绘制圆柱图
Make_magic
工具代码pythonmatplotlib
importmatplotlib.pyplotasplt#实验数据networks=['A','B','C','D','E','F','G','H','I','J','K']mIoU=[1,2,3,4,5,6,7,8,9,10,11]params=[1,2,3,4,5,6,7,8,9,10,11]flops=[1,2,3,4,5,6,7,8,9,10,11]time=[1,2,3,4,5,6,7,
- RGB+深度图像 语义分割paper阅读笔记(ICRA2021)
蓝羽飞鸟
DeepLearning计算机视觉人工智能深度学习
paper:EfficientRGB-DSemanticSegmentationforIndoorSceneAnalysis本文主要贡献在以下:结合深度图像,提升仅用RGB图像分割的mIOU设计一种结构,可用tensorRT实现,进而可在NX板上提升分割效率,比如有限计算能力和电池量的机器人场景改进的ResNet-basedencoder和decoder.降低计算量,提升效率本文的语义分割结合了R
- Dice系数衡量图像分割中的重叠区域
夏天是冰红茶
#基于语义分割的道路裂缝检测深度学习杂文人工智能深度学习计算机视觉
学习目标Dice系数和mIoU是均是语义分割的评价指标,今天这里就着重讲讲Dice系数,顺便提一下DiceLoss,以后有时间区分一下在语义分割中两个常用的损失函数,交叉熵和DiceLoss。语义分割中评价指标的重要性语义分割是计算机视觉领域中一项重要的任务,旨在将图像中的每个像素分配给特定的语义类别。与其他图像分析任务(如目标检测或图像分类)不同,语义分割要求对图像进行像素级别的标记,提供更详细
- 【实例分割】(二)Mask2Former
zy_destiny
实例分割人工智能机器学习pythonpytorchmask2former实例分割
mask2former提出了一个统一的分割架构,能够在语义分割、实例分割、全景分割上取得sota的结果,在coco数据集上,全景分割57.8PQ、实例分割50.1AP、语义分割在ADE20K达57.7miou。目录1.网络总体结构2.Mask2Former主要创新点2.1MaskAttention模块2.2High-resolutionfeatures模块2.3Optimizationimprov
- 语义分割混淆矩阵、 mIoU、mPA计算
fenghx258
windows服务器linux
一、操作需要会调试代码的人自己改,小白直接运行会出错这是我从自己的大文件里摘取的一部分代码,可以运行,只是要改的文件地址path比较多,遇到双引号“”的地址注意一下,不然地址不对容易出错把calculate.py和utiles_metrics.py放在同一文件夹下,然后运行calculate.py。二、理解test_mIou,test_mPA,test_miou,test_mpa=compute_
- module ‘numpy‘ has no attribute ‘int‘
weixin_45779349
numpy
问题:Traceback(mostrecentcalllast):File".\get_miou.py",line61,inhist,IoUs,PA_Recall,Precision=compute_mIoU(gt_dir,pred_dir,image_ids,num_classes,name_classes)#执行计算mIoU的函数File"C:\Users\cnu\unet-pytorch\u
- 【pytorch】图像分割中IOU等评价指标的计算
Shine.Zhang
pytorch深度学习
理论理解参考:【语义分割】评价指标:PA、CPA、MPA、IoU、MIoU详细总结和代码实现(零基础从入门到精通系列!)"""refertohttps://github.com/jfzhang95/pytorch-deeplab-xception/blob/master/utils/metrics.py"""importnumpyasnpimportcv2__all__=['Segmentatio
- 【使用mindspore复现segmenter语义分割算法时,loss一直在一个范围内附近波动,降不下去】
小乐快乐
算法深度学习人工智能
使用mindspore复现segmenter语义分割算法【操作步骤&问题现象】1、即使训练了很多个epoch,精度一直下降不了,一直在1~2左右,测试出来的miou也是一个非常低的值,例如0.01982.目前尝试过不同的优化器SGD,ADam,AdamW等,学习率策略也尝试过多种,初始学习率也尝试过0.001-0.01不等3.模型初始化的值和pytorch版本一致,也尝试过其他的不同初始化方式,l
- 【评价指标】混淆矩阵Confusion Matrix
ting♡
python评价指标深度学习深度学习python
目录混淆矩阵以二分类为例多分类示例1.混淆矩阵2.iou(交并比)miou3.召回率4.acc(准确率)5.混淆矩阵可视化完整代码混淆矩阵混淆矩阵是大小为(n_classes,n_classes)的方阵,n_classes表示类的数量。混淆矩阵可以用于直观展示每个类别的预测情况。并能从中计算精确值(Accuracy)、精确率(Precision)、召回率(Recall)、交并比(IoU)。以二分类
- IoU vs Dice vs F1-score
watersink
深度学习人工智能python
除了我们熟知的miou指标外,Dice,F1-score这2个指标也是分割问题中常用的指标。P(Precision)=TP/(TP+FP);R(Recall)=TP/(TP+FN);IoU=TP/(TP+FP+FN)DICE(dicecoefficient)=2*TP/(FP+FN+2*TP)=2*IoU/(IoU+1)F1-score=(2*P*R)/(P+R)=2*TP/(FP+FN+2*TP
- BiSeNet V2出来了!72.6%的mIOU, 156FPS的速度!让分割飞起来!
baobei0112
CNN卷积神经网络计算机视觉人工智能深度学习图像分割目标检测
关注点击这里的链接,获取下面资料: 资源二:深度学习视频教程1.“花书”深度学习圣经——动手学深度学习2.《计算机视觉深度学习入门》共5门视频3.《深度学习进阶视频课程》精彩介绍做实时分割的同学一定对BiseNetv1比较熟悉,是2008年旷视提出的综合精度和速度比较好的一个网络。时隔两年,又看到这个熟悉的名字。BiseNet2出来了!在Cityscapes可达72.6%mIoU,速度为156FP
- 深度学习算法面试常问问题(一)
liiiiiiiiiiiiike
面试深度学习算法面试
博主秋招遇到的面试问题以及整理其他面经相关问题,无偿分享~项目叙述:算法需求及应用场景算法的调研和初步方案的制定数据的准备(包括数据标注和数据增强)算法的介绍(包括输入和输出,loss、backbone、训练细节等)自己对算法增加的模块的介绍(为什么要这样改?消融实验)各种指标的计算算法是否兼顾到参数量和推理速度等mIOU一个衡量图像分割精度的重要指标,mIOU可解释为平均交并比,即在每个类别上计
- 【最新刷榜】层次化视觉Transformer来啦!性能大幅优于DeiT、ViT和EfficientNet
深度学习技术前沿
计算机视觉机器学习人工智能深度学习神经网络
【导读】本文主要介绍最新TransFormer成果,目前SwinTransformer在各大CV任务上,实现了SOTA的性能,在目标检测任务上刷到58.7AP(目前第一)!实例分割刷到51.1MaskAP(目前第一)!语义分割在ADE20K上刷到53.5mIoU(目前第一)!下面我们就来看一下这篇文章。作者单位:微软亚洲研究院代码:https://github.com/microsoft/Swin
- 最详细的语义分割---06mIoU和PA究竟如何计算?
正在学习的浅语
语义分割深度学习pytorch数据挖掘
语义分割最常见的评价指标就是mIoU和PA,它们从概念上理解起来比较直观,而且在不同的视觉任务中有很多不同的求法。这两个指标的计算,对于刚学习语义分割的朋友(例如我)还是很有难度的,所以记录一下它们的实现过程,免得以后忘记了。还是先从原理简单介绍一下,本文使用的方法如何求交并比,不然待会看代码可能有点头疼。语义分割的交并比其实就是下图中橙色部分比上真实值加预测值。物理意义很直观,理解起来也很方便。
- torch.histc
是七叔呀
深度学习pytorch深度学习python计算机视觉人工智能
torch.histc在跑小样本分割ASGNet的时候,计算mIOU的时候,在intersectionAndUnionGPU(output,target,K,ignore_index=255)中,使用到了torch.histc计算直方图:defintersectionAndUnionGPU(output,target,K,ignore_index=255):#'K'classes,outputan
- 深度学习(五):FastFCN代码运行、测试与预测
biter0088
无人驾驶车辆学习深度学习学习fpga开发
目录0前言1环境配置1.1安装python包1.2下载detail-api1.3运行prepare_pcontext.py1.4运行prepare_ade20k.py2训练模型3测试模型3.1下载模型3.2测试encnet_jpu_res50_pcontext.pth.tar3.2.1test[single-scale](单一尺寸:pixAcc=0.7898、mIou=0.5105)3.2.2te
- 样例:语义分割指标计算:GA,OA,mAcc,mIoU,IoU
tomorrow″
笔记神经网络实验
举个例子,假设得到混淆矩阵如下:[真实标签真实标签真实标签真实标签真实标签01234预测标签0160114预测标签1322002预测标签2051801预测标签3000151预测标签4101131]\begin{bmatrix}&&&真实标签&真实标签&真实标签&真实标签&真实标签\\&&&0&1&2&3&4\\\\预测标签&0&&16&0&1&1&4\\预测标签&1&&3&22&0&0&2\\预测
- 图像分割评价指标: Dice, MIoU, MPA等
早日实现白巧自由
CV深度学习
目录1、混淆矩阵2、Dice3、MIoU4、MPA仅为个人结合一些博客的理解。1、混淆矩阵如果是k+1分类问题,就会生成(k+1)*(k+1)的混淆矩阵(具体定义可参见百度百科)。下面以肺结节分割为例,显然这是一个二分类的问题,肺结节=1,背景=0.pred:预测值gt:真实值二分类混淆矩阵展示pred=肺结节pred=背景gt=肺结节TPFNgt=背景FPTNTP(真阳性):样本预测为正例,真实
- 医学图像语义分割多分类任务计算mIoU和dice的函数
Alex-Leung
Python深度学习神经网络深度学习python语义分割
多分类分割网络输出为的结果为[channel,height,width],channel对应分类,每个channel的pixel的值为对应当前分类的置信度。需要先对输出结果执行一次np.argmax操作,将其转化为二维Tensor,在不同channel取置信度最高的channel(class)的值(如:0、1、2等)作为该像素的值print(arr)#(8,512,512)print(np.arg
- 如何在mmsegmentation中更改衡量指标
小刺猬69
MMLabpytorchpython
目录1.mmseg中的默认评估指标2.想换mDice指标指南3.mIoU与mDice这两个评估指标都想要指南1.mmseg中的默认评估指标mmseg默认的评估指标是mIoU,评价指标在mmseg/core/evaluation/metrics.py中。如下选择mIoU为评价指标的同时会输出各个类别的IoU,同样会给你输出acc,其实这里的acc就是PA(像素准确度)。无论你选哪个评估指标都会输出的
- 【语义分割】——阅读代码理解/Semantic Flow for Fast and Accurate Scene Parsing
农夫山泉2号
语义分割sfnet光流fpndfnet语义分割
源码:https://github.com/lxtGH/SFSegNets论文:https://arxiv.org/pdf/2002.10120.pdf来源:北大关键词:当前速度和精度的完美优化,是第一篇在Cityscapes上实现了80.4%的mIoU,帧速率为26FPS的文章1.简介语义分割,也称为像素级分类问题,其输出和输入分辨率相同(如题图中,左边为2048x1024分辨率的Citysca
- ViewController添加button按钮解析。(翻译)
张亚雄
c
<div class="it610-blog-content-contain" style="font-size: 14px"></div>// ViewController.m
// Reservation software
//
// Created by 张亚雄 on 15/6/2.
- mongoDB 简单的增删改查
开窍的石头
mongodb
在上一篇文章中我们已经讲了mongodb怎么安装和数据库/表的创建。在这里我们讲mongoDB的数据库操作
在mongo中对于不存在的表当你用db.表名 他会自动统计
下边用到的user是表明,db代表的是数据库
添加(insert):
- log4j配置
0624chenhong
log4j
1) 新建java项目
2) 导入jar包,项目右击,properties—java build path—libraries—Add External jar,加入log4j.jar包。
3) 新建一个类com.hand.Log4jTest
package com.hand;
import org.apache.log4j.Logger;
public class
- 多点触摸(图片缩放为例)
不懂事的小屁孩
多点触摸
多点触摸的事件跟单点是大同小异的,上个图片缩放的代码,供大家参考一下
import android.app.Activity;
import android.os.Bundle;
import android.view.MotionEvent;
import android.view.View;
import android.view.View.OnTouchListener
- 有关浏览器窗口宽度高度几个值的解析
换个号韩国红果果
JavaScripthtml
1 元素的 offsetWidth 包括border padding content 整体的宽度。
clientWidth 只包括内容区 padding 不包括border。
clientLeft = offsetWidth -clientWidth 即这个元素border的值
offsetLeft 若无已定位的包裹元素
- 数据库产品巡礼:IBM DB2概览
蓝儿唯美
db2
IBM DB2是一个支持了NoSQL功能的关系数据库管理系统,其包含了对XML,图像存储和Java脚本对象表示(JSON)的支持。DB2可被各种类型的企 业使用,它提供了一个数据平台,同时支持事务和分析操作,通过提供持续的数据流来保持事务工作流和分析操作的高效性。 DB2支持的操作系统
DB2可应用于以下三个主要的平台:
工作站,DB2可在Linus、Unix、Windo
- java笔记5
a-john
java
控制执行流程:
1,true和false
利用条件表达式的真或假来决定执行路径。例:(a==b)。它利用条件操作符“==”来判断a值是否等于b值,返回true或false。java不允许我们将一个数字作为布尔值使用,虽然这在C和C++里是允许的。如果想在布尔测试中使用一个非布尔值,那么首先必须用一个条件表达式将其转化成布尔值,例如if(a!=0)。
2,if-els
- Web开发常用手册汇总
aijuans
PHP
一门技术,如果没有好的参考手册指导,很难普及大众。这其实就是为什么很多技术,非常好,却得不到普遍运用的原因。
正如我们学习一门技术,过程大概是这个样子:
①我们日常工作中,遇到了问题,困难。寻找解决方案,即寻找新的技术;
②为什么要学习这门技术?这门技术是不是很好的解决了我们遇到的难题,困惑。这个问题,非常重要,我们不是为了学习技术而学习技术,而是为了更好的处理我们遇到的问题,才需要学习新的
- 今天帮助人解决的一个sql问题
asialee
sql
今天有个人问了一个问题,如下:
type AD value
A  
- 意图对象传递数据
百合不是茶
android意图IntentBundle对象数据的传递
学习意图将数据传递给目标活动; 初学者需要好好研究的
1,将下面的代码添加到main.xml中
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http:/
- oracle查询锁表解锁语句
bijian1013
oracleobjectsessionkill
一.查询锁定的表
如下语句,都可以查询锁定的表
语句一:
select a.sid,
a.serial#,
p.spid,
c.object_name,
b.session_id,
b.oracle_username,
b.os_user_name
from v$process p, v$s
- mac osx 10.10 下安装 mysql 5.6 二进制文件[tar.gz]
征客丶
mysqlosx
场景:在 mac osx 10.10 下安装 mysql 5.6 的二进制文件。
环境:mac osx 10.10、mysql 5.6 的二进制文件
步骤:[所有目录请从根“/”目录开始取,以免层级弄错导致找不到目录]
1、下载 mysql 5.6 的二进制文件,下载目录下面称之为 mysql5.6SourceDir;
下载地址:http://dev.mysql.com/downl
- 分布式系统与框架
bit1129
分布式
RPC框架 Dubbo
什么是Dubbo
Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。其核心部分包含: 远程通讯: 提供对多种基于长连接的NIO框架抽象封装,包括多种线程模型,序列化,以及“请求-响应”模式的信息交换方式。 集群容错: 提供基于接
- 那些令人蛋痛的专业术语
白糖_
springWebSSOIOC
spring
【控制反转(IOC)/依赖注入(DI)】:
由容器控制程序之间的关系,而非传统实现中,由程序代码直接操控。这也就是所谓“控制反转”的概念所在:控制权由应用代码中转到了外部容器,控制权的转移,是所谓反转。
简单的说:对象的创建又容器(比如spring容器)来执行,程序里不直接new对象。
Web
【单点登录(SSO)】:SSO的定义是在多个应用系统中,用户
- 《给大忙人看的java8》摘抄
braveCS
java8
函数式接口:只包含一个抽象方法的接口
lambda表达式:是一段可以传递的代码
你最好将一个lambda表达式想象成一个函数,而不是一个对象,并记住它可以被转换为一个函数式接口。
事实上,函数式接口的转换是你在Java中使用lambda表达式能做的唯一一件事。
方法引用:又是要传递给其他代码的操作已经有实现的方法了,这时可以使
- 编程之美-计算字符串的相似度
bylijinnan
java算法编程之美
public class StringDistance {
/**
* 编程之美 计算字符串的相似度
* 我们定义一套操作方法来把两个不相同的字符串变得相同,具体的操作方法为:
* 1.修改一个字符(如把“a”替换为“b”);
* 2.增加一个字符(如把“abdd”变为“aebdd”);
* 3.删除一个字符(如把“travelling”变为“trav
- 上传、下载压缩图片
chengxuyuancsdn
下载
/**
*
* @param uploadImage --本地路径(tomacat路径)
* @param serverDir --服务器路径
* @param imageType --文件或图片类型
* 此方法可以上传文件或图片.txt,.jpg,.gif等
*/
public void upload(String uploadImage,Str
- bellman-ford(贝尔曼-福特)算法
comsci
算法F#
Bellman-Ford算法(根据发明者 Richard Bellman 和 Lester Ford 命名)是求解单源最短路径问题的一种算法。单源点的最短路径问题是指:给定一个加权有向图G和源点s,对于图G中的任意一点v,求从s到v的最短路径。有时候这种算法也被称为 Moore-Bellman-Ford 算法,因为 Edward F. Moore zu 也为这个算法的发展做出了贡献。
与迪科
- oracle ASM中ASM_POWER_LIMIT参数
daizj
ASMoracleASM_POWER_LIMIT磁盘平衡
ASM_POWER_LIMIT
该初始化参数用于指定ASM例程平衡磁盘所用的最大权值,其数值范围为0~11,默认值为1。该初始化参数是动态参数,可以使用ALTER SESSION或ALTER SYSTEM命令进行修改。示例如下:
SQL>ALTER SESSION SET Asm_power_limit=2;
- 高级排序:快速排序
dieslrae
快速排序
public void quickSort(int[] array){
this.quickSort(array, 0, array.length - 1);
}
public void quickSort(int[] array,int left,int right){
if(right - left <= 0
- C语言学习六指针_何谓变量的地址 一个指针变量到底占几个字节
dcj3sjt126com
C语言
# include <stdio.h>
int main(void)
{
/*
1、一个变量的地址只用第一个字节表示
2、虽然他只使用了第一个字节表示,但是他本身指针变量类型就可以确定出他指向的指针变量占几个字节了
3、他都只存了第一个字节地址,为什么只需要存一个字节的地址,却占了4个字节,虽然只有一个字节,
但是这些字节比较多,所以编号就比较大,
- phpize使用方法
dcj3sjt126com
PHP
phpize是用来扩展php扩展模块的,通过phpize可以建立php的外挂模块,下面介绍一个它的使用方法,需要的朋友可以参考下
安装(fastcgi模式)的时候,常常有这样一句命令:
代码如下:
/usr/local/webserver/php/bin/phpize
一、phpize是干嘛的?
phpize是什么?
phpize是用来扩展php扩展模块的,通过phpi
- Java虚拟机学习 - 对象引用强度
shuizhaosi888
JAVA虚拟机
本文原文链接:http://blog.csdn.net/java2000_wl/article/details/8090276 转载请注明出处!
无论是通过计数算法判断对象的引用数量,还是通过根搜索算法判断对象引用链是否可达,判定对象是否存活都与“引用”相关。
引用主要分为 :强引用(Strong Reference)、软引用(Soft Reference)、弱引用(Wea
- .NET Framework 3.5 Service Pack 1(完整软件包)下载地址
happyqing
.net下载framework
Microsoft .NET Framework 3.5 Service Pack 1(完整软件包)
http://www.microsoft.com/zh-cn/download/details.aspx?id=25150
Microsoft .NET Framework 3.5 Service Pack 1 是一个累积更新,包含很多基于 .NET Framewo
- JAVA定时器的使用
jingjing0907
javatimer线程定时器
1、在应用开发中,经常需要一些周期性的操作,比如每5分钟执行某一操作等。
对于这样的操作最方便、高效的实现方式就是使用java.util.Timer工具类。
privatejava.util.Timer timer;
timer = newTimer(true);
timer.schedule(
newjava.util.TimerTask() { public void run()
- Webbench
流浪鱼
webbench
首页下载地址 http://home.tiscali.cz/~cz210552/webbench.html
Webbench是知名的网站压力测试工具,它是由Lionbridge公司(http://www.lionbridge.com)开发。
Webbench能测试处在相同硬件上,不同服务的性能以及不同硬件上同一个服务的运行状况。webbench的标准测试可以向我们展示服务器的两项内容:每秒钟相
- 第11章 动画效果(中)
onestopweb
动画
index.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/
- windows下制作bat启动脚本.
sanyecao2314
javacmd脚本bat
java -classpath C:\dwjj\commons-dbcp.jar;C:\dwjj\commons-pool.jar;C:\dwjj\log4j-1.2.16.jar;C:\dwjj\poi-3.9-20121203.jar;C:\dwjj\sqljdbc4.jar;C:\dwjj\voucherimp.jar com.citsamex.core.startup.MainStart
- Java进行RSA加解密的例子
tomcat_oracle
java
加密是保证数据安全的手段之一。加密是将纯文本数据转换为难以理解的密文;解密是将密文转换回纯文本。 数据的加解密属于密码学的范畴。通常,加密和解密都需要使用一些秘密信息,这些秘密信息叫做密钥,将纯文本转为密文或者转回的时候都要用到这些密钥。 对称加密指的是发送者和接收者共用同一个密钥的加解密方法。 非对称加密(又称公钥加密)指的是需要一个私有密钥一个公开密钥,两个不同的密钥的
- Android_ViewStub
阿尔萨斯
ViewStub
public final class ViewStub extends View
java.lang.Object
android.view.View
android.view.ViewStub
类摘要: ViewStub 是一个隐藏的,不占用内存空间的视图对象,它可以在运行时延迟加载布局资源文件。当 ViewSt