- HALCON根据需要创建自定义函数
视觉人机器视觉
解决方案算法人工智能计算机视觉视觉检测图像处理深度学习
在HALCON中,根据需要创建自定义函数是扩展其图像处理和分析功能的有效方式。HALCON支持通过其高级编程接口(HDevelop和C/C++、C#、Python等)来创建自定义函数。这里将主要讨论在HDevelop环境中如何创建自定义函数,因为HDevelop是HALCON的交互式编程环境,广泛用于开发和测试图像处理算法。1.使用HDevelop创建自定义函数在HDevelop中,你可以通过创建
- 【论文阅读|cryoET】本周粗读汇总
吃吃今天努力学习了吗
冷冻电镜三维重建论文阅读
论文1:CryoDRGN-ET:深度重建生成网络以可视化细胞内动态生物分子Abstract虽然冷冻电子断层扫描可以以分子分辨率揭示结构,但图像处理算法仍然是解决原位生物分子结构异质性的瓶颈。本文介绍CryoDRGN-ET用于cryoET断层图的异质重建。CryoDRGN-ET直接从子断层扫描倾斜系列图像中学习三维密度图的深度生成模型,并且可以捕获成分和构象不同的状态。通过原位恢复肺炎支原体核糖体中
- 直播平台美颜技术分析:视频美颜SDK功能实现原理
美狐美颜sdk
直播美颜SDK美颜SDK第三方美颜SDK音视频美颜SDK第三方美颜SDK深度学习计算机视觉
本篇文章,笔者将深入分析视频美颜SDK的功能实现原理,探讨其在直播平台中的应用。一、视频美颜技术概述通过这些功能,用户可以在直播过程中呈现更加理想的自己,从而提高观众的观看体验和互动积极性。二、视频美颜SDK的功能1.磨皮丨美白2.瘦脸丨大眼3.滤镜丨贴纸4.美颜丨美型…三、视频美颜SDK的实现原理视频美颜SDK的实现主要依赖于图像处理算法和硬件加速技术。以下是几个核心原理:1.图像采集与预处理视
- 《机器学习》—— OpenCV 对图片的各种操作
张小生180
opencv机器学习人工智能
文章目录1、安装OpenCV库2、读取、显示、查看图片3、对图片进行切割4、改变图像的大小5、图片打码6、图片组合7、图像运算8、图像加权运算1、安装OpenCV库使用pip是最简单、最快捷的安装方式pipinstallopencv-python==3.4.2还需要安装一个包含了其他一些图像处理算法函数的opencv扩展库pipinstallopencv-contrib-python==3.4.2
- 深入了解OpenCVSharp中常见的图像处理功能
仰望大佬007
图像处理opencv计算机视觉c#
深入了解OpenCVSharp中常见的图像处理功能前言1.图像加载与保存2.图像基本操作3.图像滤波4.边缘检测5.图像分割6.特征检测与描述子7.目标识别与跟踪8.图像融合与拼接9.形状匹配与模板匹配10.颜色空间转换与直方图11.图像转换与绘制12.图像分类与机器学习13.高级图像处理算法14.GPU加速与并行计算前言OpenCVSharp是C#语言中用于图像处理和计算机视觉的开源库,它提供了
- 计算机视觉与图像处理面试题,深度学习图像处理算法工程师面试题
ZW9
计算机视觉与图像处理面试题
AI开发平台ModelArtsModelArts是面向开发者的一站式AI开发平台,为机器学习与深度学习提供海量数据预处理及半自动化标注、大规模分布式Training、自动化模型生成,及端-边-云模型按需部署能力,帮助用户快速创建和部署模型,管理全周期AI工作流。按需/包周期付费可选,最低0.00元/小时引入MoXingFramework模块||https://support.huaweicloud
- 【面经——《广州敏视数码科技有限公司》——图像处理算法工程师-深度学习方向】
有情怀的机械男
面试offer面经
目录笔试HR面专业面——60多分钟主管面反问:笔试8道题——简答题+1道编程苹果、香蕉、梨、菠萝,彩色图像如何进行分类?一辆带车牌的汽车,图像亮度整体呈现偏亮状态,如何去提高图像的清晰度?并设计一个准确定位车牌位置的方案。训练集和测试集各5000张,进行目标检测,写出选择的模型以及设计方案?样本量不足怎么去提高检测的准确性?数据增强梯度下降法的优化算法有哪些,各有什么优缺点?损失函数有哪些?优缺点
- 中科星图——影像的裁剪和影像多波段进行合成
此星光明
中科星图前端javascript开发语言裁剪融合波段云计算
简介影像的裁剪是指将原始影像中所感兴趣的区域切割出来,去除其他无用的区域。裁剪可以用来提取特定区域的信息,缩小研究范围,降低数据处理的复杂度。影像的裁剪涉及到以下几个方面的内容:1.裁剪范围确定:首先需要确定裁剪的范围,可以通过手动选择指定区域,在原始影像上绘制感兴趣的区域,或者利用图像处理算法自动检测区域。2.裁剪方式选择:根据不同的需求,可以选择不同的裁剪方式。常见的裁剪方式包括:矩形裁剪、多
- 图形图像处理算法(1) ---- HDR 技术简介
小猪佩奇TONY
图像处理算法
随着HDR技术的发展,越来越多的视频平台和技术厂商持续推动HDR内容的制作和传播,HDR可以提供更加丰富的细节,更宽广的色域和更加自然的色彩过度,为了呈现更高的图像品质,给体验者带来更加沉浸的感受,HDR的概念既可以是指显示设备,表示显示设备支持更高的色深,更广的色域范围,能显示更高和更低的亮度,也可以是指数字媒体内容,比如视频,表示视频的编码使用了更高的色深,更广的色域范围,支持更高更低的亮度并
- 图形图像处理算法(2) ---- ToneMapping 技术
小猪佩奇TONY
图像处理
1.色调映射(ToneMapping)定义1.1视觉的形成和特点影像系统的核心功能之一就是图像显示,好的显示效果能真实的再现原始场景,给人的感觉就是和直接观察原始场景一样。色调映射使影像再现系统的一个重要组成部分,它能将原始场景的光照映射成显示设备的发光强度。一个好的影像系统需要考虑人的视觉系统是如何处理光线的,场景辐射的光线被人类视网膜上是视杆细胞和视锥细胞捕捉,形成电信号,并传递到视觉神经通道
- C/C++图像处理实验(一)——Mat与数组转换
龙行泽雨
嵌入式图像处理c语言c++opencvstm32单片机
简介由于曾经做过一些嵌入式的图像处理算法,感觉在单片机上做算法开发和验证非常麻烦,想在PC机上实现后直接移植到单片机即可,所以创建了这个专栏,学习一下图像处理算法。嵌入式的图像处理算法的开发中,图像数据一般都是存储在数组中,而在电脑上常用的图像处理库是OpenCV,其数据存储在Mat类中,故第一步应该实现这两种数据的互转。准备工作安装VisualStudio安装OpenCV数据类型转换嵌入式开发中
- 基于SYSBIOS的图像处理DHT11测温系统
sherecho
嵌入式硬件图像处理bios
基于SYSBIOS的图像处理DHT11测温系统设计内容主要功能包括:菜单显示,触摸切换功能,多种图像处理操作,DHT11温度传感器测温度,温湿度以及CPU工作负荷量实时显示等。项目主要又三个线程,一个外部中断,一个定时器中断组成。其中三个线程分布为:菜单显示切换任务。这个任务主要用于处理触摸屏事件并根据触点位置调度相应的功能子函数,即相应的图像处理算法,如:sobel边缘提取。图像灰度化处理。
- 开源计算机视觉库OpenCV详解和实际运用案例
黑夜照亮前行的路
计算机视觉
开源计算机视觉库OpenCV是一个功能强大的工具,广泛应用于图像处理和计算机视觉领域。它包含许多优化算法,涵盖了图像处理、特征检测、目标跟踪等多个方面的功能。以下是对OpenCV的详细解释和一些实际应用案例。一、OpenCV的模块和功能OpenCV主要包含以下几个模块:核心功能模块:包含基本的图像处理和计算机视觉功能,如图像读取、显示、保存、变换等。图像处理模块:提供一系列图像处理算法,如滤波、边
- 什么是美颜SDK 美颜SDK对比测评
美狐美颜sdk
直播美颜SDK直播美颜技术美颜SDK音视频图像处理美颜sdk美颜SDK直播美颜SDK视频美颜SDK
美颜SDK为开发者提供了强大的工具,使得各类应用程序都能够嵌入先进的美颜功能。本文将深入探讨美颜SDK的概念,以及通过对比测评不同美颜SDK,探寻它们的优劣之处。一、什么是美颜SDK?美颜SDK可以提供一系列美颜功能的实现方法和算法。通过调整图像的各种参数,达到美化图像的效果。美颜SDK通常包含了先进的图像处理算法,能够智能识别面部特征,并根据用户的需求进行个性化调整。二、美颜SDK的应用领域美颜
- 数字美妆技术:美颜SDK和动态贴纸技术的崭新时代
美狐美颜sdk
直播美颜SDK直播美颜技术美颜SDK音视频美颜SDK图像处理人工智能计算机视觉
数字美妆的兴起标志着人们对于自身形象的追求不再局限于现实生活,而是延伸到了虚拟世界。同时,美颜SDK的动态贴纸技术也开始进入到大家的视野之中。一、美颜SDK:技术之作通过复杂的图像处理算法,美颜SDK能够实时检测人脸,并对肤色、瑕疵进行智能修复。令人感叹的是,已经有些美颜SDK有了更为强大的功能,日常生活中的美妆基本都可以实现。这一技术的巅峰之作是其对于肤色的智能匹配和调整。无论是在不同光线下还是
- 紫外工业相机在半导体制造检测系统中的应用
超凡三眼仔
机器视觉制造
光刻机使用193-365nm波长的准分子激光器和二极管激光器产生的深紫外线来蚀刻连接晶体管的复杂电路。裸晶圆检测半导体制造的原材料是单晶硅,即所谓的裸晶圆/衬底晶圆。在检测时,有的污染或缺陷只有几微米大小。波长更短的紫外线,在识别晶圆表面缺陷时的准确度为最高。用紫外线光源照射裸晶圆,并同时用紫外相机、可见光相机和短波红外相机一起捕捉晶圆表面的高分辨率图像。使用图像处理算法进行图像分析,可以对各种缺
- 红外图像处理算法介绍
Hack电子
图像处理算法计算机视觉人工智能
大纲:1.红外图像增强研究背景和意义2.红外图像增强经典算法1-红外图像增强研究背景和意义1.1研究背景红外图像是红外技术与成像技术结合的产物。人类感知只限于电磁波谱的可见光波段,对于全部电磁波谱上其它不可见光,如γ射线、X射线、紫外线、红外线、微波等,人类的视觉则无法感知。然而科学技术的发展使得成像技术与设备可以覆盖几乎全部电磁波谱,从γ射线到无线电波,将人类不可见的射线转化为可见的图像,这些图
- 反光衣穿戴识别摄像机
博瓦科技
人工智能
反光衣穿戴识别摄像机是一种基于图像识别技术的智能设备,旨在识别和监测道路上穿戴反光衣的行人和工作者,以提高道路交通安全。反光衣穿戴识别摄像机利用高清摄像头捕捉道路上的实时图像,并通过图像处理算法进行人体检测和识别,识别出穿戴反光衣的行人和工作者。其特点包括高精度的人体识别算法、多视角的监测能力和实时的自动识别与报警功能。通过这些特点,反光衣穿戴识别摄像机能够有效地提高识别的准确性和时效性,为行车司
- 图像处理算法:白平衡、除法器、乘法器~笔记
NoNoUnknow
笔记
参考:基于FPGA的自动白平衡算法的实现白平衡初探(qq.com)FPGA自动白平衡实现步骤详解-CSDN博客xilinx除法ip核(divider)不同模式结果和资源对比(VHDL&ISE)_ise除法器ip核-CSDN博客数字信号处理-04-FPGA常用运算模块-除法器(二)-阿里云开发者社区(aliyun.com)【FPGA】:ip核--Divider(除法器)_除法器ip核-CSDN博客数
- 什么是美颜SDK:解密视频美颜SDK背后的图像处理算法
美狐美颜sdk
直播美颜技术直播美颜SDK美颜SDK音视频图像处理人工智能计算机视觉美颜SDK深度学习视频美颜sdk
美颜SDK是一种集成到应用程序中的工具包,能够通过图像处理算法实时改善或修改用户的面部外观。在本文中,我们将深入探讨美颜SDK的基本概念,并解密其背后的图像处理算法。一、美颜SDK的基本概念美颜SDK的应用范围广泛,涵盖了视频通话、社交媒体、短视频应用等多个领域。二、图像处理算法背后的奥秘1.人脸检测与关键点定位:这一步是整个美颜过程的基础,确保后续处理针对性地应用在面部特定区域。2.肤色识别与调
- 【FloodFill算法】DFS
cefler
递归搜索与回溯算法深度优先floodfill算法
欢迎来到Cefler的博客博客主页:那个传说中的man的主页个人专栏:题目解析推荐文章:【LeetCode】wintervacationtraining前言Flood-Fill算法是一种图像处理算法,用于填充连通区域的颜色。它从给定的起始点开始,将所有与其相邻且具有相同颜色的区域标记为一个新的颜色。以下是Flood-Fill算法的基本思想:选择一个起始点和目标颜色,以及要填充的新颜色。在起始点上应
- 反光衣识别摄像机
博瓦科技
人工智能安全计算机视觉
反光衣是一种具有反射性能的安全服装,通常用于夜间或弱光环境下提高行人、骑行者等道路使用者的可见性,减少交通事故的发生。而随着科技的发展,反光衣识别摄像机的出现为交通管理和安全监控带来了新的可能性。反光衣识别摄像机是一种利用计算机视觉和图像识别技术结合反光材料的特性来识别反光衣的装置。它可以通过摄像头捕捉到反光衣的图像,然后利用图像处理算法分析图像中的反光区域,进而确定是否有人穿着反光衣,以及其在画
- 【人工智能】FaceChain-FACT:秒变丝滑人像大师,无需任何训练!
德天老师
人工智能
FaceChain-FACT:秒变丝滑人像大师,无需任何训练!摘要:近年来,人工智能技术的快速发展为图像生成领域带来了许多突破性的进展。本文介绍了一种名为FaceChain-FACT的人像生成技术,该技术通过免训练的方式实现了丝滑体验和秒级别的人像生成。FaceChain-FACT的独特之处在于它不需要进行繁琐的训练过程,而是利用基于深度学习的生成模型,结合先进的图像处理算法,实现了高质量的人像生
- 数字图像处理常用算法的原理和代码实现详解
时吨吨
数字图像处理算法
本专栏详细地分析了常用图像处理算法的数学原理、实现步骤。配有matlab或C++实现代码,并对代码进行了详细的注释。最后,对算法的效果进行了测试。相信通过这个专栏,你可以对这些算法的原理及实现有深入的理解! 如有疑问,欢迎在评论区留言讨论!Canny边缘检测算子原理和matlab实现代码拉普拉斯算子的原理和matlab实现代码Sobel算子原理及matlab实现代码中值滤波原理及matlab
- 10X空间转录组Visium || 空间位置校准
周运来就是我
SpaceRanger10X公司提供两款空间转录组软件,和单细胞对应的软件很相似,最大区别在于增加了空间信息的可视化。那么,如何将空间信息准确定位以及如何将基因表达量准确mapping到空间信息中呢?SpaceRanger结合LoupeBrowser?给出了一套解决方案。成像算法SpaceRanger依靠图像处理算法来解决与玻片(slide)图像相关的两个关键问题:确定组织位置校准基准点需要组织检
- 工业质检-缺陷检测数据集
孤松迎游鹤
数据集计算机视觉深度学习python人工智能
文章转自https://www.jiqizhixin.com/articles/2020-10-25-3以备后用,非常感谢!目前,基于机器视觉的表面缺陷装备已经在各工业领域广泛替代人工肉眼检测,包括3C、汽车、家电、机械制造、半导体及电子、化工、医药、航空航天、轻工等行业。传统的基于机器视觉的表面缺陷检测方法,往往采用常规图像处理算法或人工设计特征加分类器方式。一般来说,通常利用被检表面或缺陷的不
- 【毕业设计】基于雷达与深度学习的摔倒检测——卷积自编码器
洋洋Young
深度学习人工智能卷积神经网络
卷积神经网络(ConvolutionalNeuralNetwork,CNN)是一种特殊的神经网络,与传统的图像处理算法相比,卷积神经网络的优势在于可以直接对原始图像进行特征提取,避免了复杂的处理过程。随着LeNet-5网络成功应用在手写数字识别领域,卷积神经网络已成为计算机视觉的研究热点。本文主要介绍卷积自编码器(ConvolutionalAuto-Encoder,CAE)的基本结构与工作原理。目
- 车流量识别摄像机
博瓦科技
人工智能计算机视觉
车流量识别摄像机是一种利用先进的图像识别技术和智能算法来监测道路上车辆数量和流量的设备。通过安装在道路或交通路口的摄像头,可以实时准确地统计车辆的通过情况,进而为交通管理、道路规划以及交通安全提供重要数据支持。车流量识别摄像机主要通过计算车辆的速度、方向和密度来对车流量进行精准识别。其工作原理是利用高清晰度的视频图像,结合图像处理算法,实现针对道路上运行车辆的自动检测和跟踪,从而识别并记录车辆通过
- Python 的图片处理库 PIL 有哪些强大的地方?
独木人生
pythonpython
PIL(PythonImagingLibrary)是一个强大的Python图片处理库,具有以下几个突出的特点:支持多种图像格式:PIL可以读取和保存多种图片格式,包括常见的JPEG、PNG、GIF以及BMP等格式。图片操作灵活多样:PIL提供了丰富的图片操作功能,可以对图片进行裁剪、缩放、旋转、翻转、调整色彩等操作。强大的图像处理算法:PIL内置了多种图像处理算法,包括图像滤波、锐化、模糊、边缘检
- 举例说明计算机视觉(CV)技术的优势和挑战。
荆赫同艺
杂篇计算机视觉人工智能
计算机视觉(ComputerVision,CV)技术是指使计算机能够理解和解释视觉数据的能力。CV技术在很多领域都有广泛的应用,包括图像处理、目标检测、人脸识别、自动驾驶等。以下是CV技术的一些优势和挑战的例子:优势:高效快速:CV技术可以在短时间内处理大量的视觉数据,从而提高工作效率。高精度:CV技术可以利用图像处理算法和机器学习模型,实现对图像的准确分析和识别,相比人工处理更加精确。自动化:C
- Java实现的简单双向Map,支持重复Value
superlxw1234
java双向map
关键字:Java双向Map、DualHashBidiMap
有个需求,需要根据即时修改Map结构中的Value值,比如,将Map中所有value=V1的记录改成value=V2,key保持不变。
数据量比较大,遍历Map性能太差,这就需要根据Value先找到Key,然后去修改。
即:既要根据Key找Value,又要根据Value
- PL/SQL触发器基础及例子
百合不是茶
oracle数据库触发器PL/SQL编程
触发器的简介;
触发器的定义就是说某个条件成立的时候,触发器里面所定义的语句就会被自动的执行。因此触发器不需要人为的去调用,也不能调用。触发器和过程函数类似 过程函数必须要调用,
一个表中最多只能有12个触发器类型的,触发器和过程函数相似 触发器不需要调用直接执行,
触发时间:指明触发器何时执行,该值可取:
before:表示在数据库动作之前触发
- [时空与探索]穿越时空的一些问题
comsci
问题
我们还没有进行过任何数学形式上的证明,仅仅是一个猜想.....
这个猜想就是; 任何有质量的物体(哪怕只有一微克)都不可能穿越时空,该物体强行穿越时空的时候,物体的质量会与时空粒子产生反应,物体会变成暗物质,也就是说,任何物体穿越时空会变成暗物质..(暗物质就我的理
- easy ui datagrid上移下移一行
商人shang
js上移下移easyuidatagrid
/**
* 向上移动一行
*
* @param dg
* @param row
*/
function moveupRow(dg, row) {
var datagrid = $(dg);
var index = datagrid.datagrid("getRowIndex", row);
if (isFirstRow(dg, row)) {
- Java反射
oloz
反射
本人菜鸟,今天恰好有时间,写写博客,总结复习一下java反射方面的知识,欢迎大家探讨交流学习指教
首先看看java中的Class
package demo;
public class ClassTest {
/*先了解java中的Class*/
public static void main(String[] args) {
//任何一个类都
- springMVC 使用JSR-303 Validation验证
杨白白
springmvc
JSR-303是一个数据验证的规范,但是spring并没有对其进行实现,Hibernate Validator是实现了这一规范的,通过此这个实现来讲SpringMVC对JSR-303的支持。
JSR-303的校验是基于注解的,首先要把这些注解标记在需要验证的实体类的属性上或是其对应的get方法上。
登录需要验证类
public class Login {
@NotEmpty
- log4j
香水浓
log4j
log4j.rootCategory=DEBUG, STDOUT, DAILYFILE, HTML, DATABASE
#log4j.rootCategory=DEBUG, STDOUT, DAILYFILE, ROLLINGFILE, HTML
#console
log4j.appender.STDOUT=org.apache.log4j.ConsoleAppender
log4
- 使用ajax和history.pushState无刷新改变页面URL
agevs
jquery框架Ajaxhtml5chrome
表现
如果你使用chrome或者firefox等浏览器访问本博客、github.com、plus.google.com等网站时,细心的你会发现页面之间的点击是通过ajax异步请求的,同时页面的URL发生了了改变。并且能够很好的支持浏览器前进和后退。
是什么有这么强大的功能呢?
HTML5里引用了新的API,history.pushState和history.replaceState,就是通过
- centos中文乱码
AILIKES
centosOSssh
一、CentOS系统访问 g.cn ,发现中文乱码。
于是用以前的方式:yum -y install fonts-chinese
CentOS系统安装后,还是不能显示中文字体。我使用 gedit 编辑源码,其中文注释也为乱码。
后来,终于找到以下方法可以解决,需要两个中文支持的包:
fonts-chinese-3.02-12.
- 触发器
baalwolf
触发器
触发器(trigger):监视某种情况,并触发某种操作。
触发器创建语法四要素:1.监视地点(table) 2.监视事件(insert/update/delete) 3.触发时间(after/before) 4.触发事件(insert/update/delete)
语法:
create trigger triggerName
after/before 
- JS正则表达式的i m g
bijian1013
JavaScript正则表达式
g:表示全局(global)模式,即模式将被应用于所有字符串,而非在发现第一个匹配项时立即停止。 i:表示不区分大小写(case-insensitive)模式,即在确定匹配项时忽略模式与字符串的大小写。 m:表示
- HTML5模式和Hashbang模式
bijian1013
JavaScriptAngularJSHashbang模式HTML5模式
我们可以用$locationProvider来配置$location服务(可以采用注入的方式,就像AngularJS中其他所有东西一样)。这里provider的两个参数很有意思,介绍如下。
html5Mode
一个布尔值,标识$location服务是否运行在HTML5模式下。
ha
- [Maven学习笔记六]Maven生命周期
bit1129
maven
从mvn test的输出开始说起
当我们在user-core中执行mvn test时,执行的输出如下:
/software/devsoftware/jdk1.7.0_55/bin/java -Dmaven.home=/software/devsoftware/apache-maven-3.2.1 -Dclassworlds.conf=/software/devs
- 【Hadoop七】基于Yarn的Hadoop Map Reduce容错
bit1129
hadoop
运行于Yarn的Map Reduce作业,可能发生失败的点包括
Task Failure
Application Master Failure
Node Manager Failure
Resource Manager Failure
1. Task Failure
任务执行过程中产生的异常和JVM的意外终止会汇报给Application Master。僵死的任务也会被A
- 记一次数据推送的异常解决端口解决
ronin47
记一次数据推送的异常解决
需求:从db获取数据然后推送到B
程序开发完成,上jboss,刚开始报了很多错,逐一解决,可最后显示连接不到数据库。机房的同事说可以ping 通。
自已画了个图,逐一排除,把linux 防火墙 和 setenforce 设置最低。
service iptables stop
- 巧用视错觉-UI更有趣
brotherlamp
UIui视频ui教程ui自学ui资料
我们每个人在生活中都曾感受过视错觉(optical illusion)的魅力。
视错觉现象是双眼跟我们开的一个玩笑,而我们往往还心甘情愿地接受我们看到的假象。其实不止如此,视觉错现象的背后还有一个重要的科学原理——格式塔原理。
格式塔原理解释了人们如何以视觉方式感觉物体,以及图像的结构,视角,大小等要素是如何影响我们的视觉的。
在下面这篇文章中,我们首先会简单介绍一下格式塔原理中的基本概念,
- 线段树-poj1177-N个矩形求边长(离散化+扫描线)
bylijinnan
数据结构算法线段树
package com.ljn.base;
import java.util.Arrays;
import java.util.Comparator;
import java.util.Set;
import java.util.TreeSet;
/**
* POJ 1177 (线段树+离散化+扫描线),题目链接为http://poj.org/problem?id=1177
- HTTP协议详解
chicony
http协议
引言
- Scala设计模式
chenchao051
设计模式scala
Scala设计模式
我的话: 在国外网站上看到一篇文章,里面详细描述了很多设计模式,并且用Java及Scala两种语言描述,清晰的让我们看到各种常规的设计模式,在Scala中是如何在语言特性层面直接支持的。基于文章很nice,我利用今天的空闲时间将其翻译,希望大家能一起学习,讨论。翻译
- 安装mysql
daizj
mysql安装
安装mysql
(1)删除linux上已经安装的mysql相关库信息。rpm -e xxxxxxx --nodeps (强制删除)
执行命令rpm -qa |grep mysql 检查是否删除干净
(2)执行命令 rpm -i MySQL-server-5.5.31-2.el
- HTTP状态码大全
dcj3sjt126com
http状态码
完整的 HTTP 1.1规范说明书来自于RFC 2616,你可以在http://www.talentdigger.cn/home/link.php?url=d3d3LnJmYy1lZGl0b3Iub3JnLw%3D%3D在线查阅。HTTP 1.1的状态码被标记为新特性,因为许多浏览器只支持 HTTP 1.0。你应只把状态码发送给支持 HTTP 1.1的客户端,支持协议版本可以通过调用request
- asihttprequest上传图片
dcj3sjt126com
ASIHTTPRequest
NSURL *url =@"yourURL";
ASIFormDataRequest*currentRequest =[ASIFormDataRequest requestWithURL:url];
[currentRequest setPostFormat:ASIMultipartFormDataPostFormat];[currentRequest se
- C语言中,关键字static的作用
e200702084
C++cC#
在C语言中,关键字static有三个明显的作用:
1)在函数体,局部的static变量。生存期为程序的整个生命周期,(它存活多长时间);作用域却在函数体内(它在什么地方能被访问(空间))。
一个被声明为静态的变量在这一函数被调用过程中维持其值不变。因为它分配在静态存储区,函数调用结束后并不释放单元,但是在其它的作用域的无法访问。当再次调用这个函数时,这个局部的静态变量还存活,而且用在它的访
- win7/8使用curl
geeksun
win7
1. WIN7/8下要使用curl,需要下载curl-7.20.0-win64-ssl-sspi.zip和Win64OpenSSL_Light-1_0_2d.exe。 下载地址:
http://curl.haxx.se/download.html 请选择不带SSL的版本,否则还需要安装SSL的支持包 2. 可以给Windows增加c
- Creating a Shared Repository; Users Sharing The Repository
hongtoushizi
git
转载自:
http://www.gitguys.com/topics/creating-a-shared-repository-users-sharing-the-repository/ Commands discussed in this section:
git init –bare
git clone
git remote
git pull
git p
- Java实现字符串反转的8种或9种方法
Josh_Persistence
异或反转递归反转二分交换反转java字符串反转栈反转
注:对于第7种使用异或的方式来实现字符串的反转,如果不太看得明白的,可以参照另一篇博客:
http://josh-persistence.iteye.com/blog/2205768
/**
*
*/
package com.wsheng.aggregator.algorithm.string;
import java.util.Stack;
/**
- 代码实现任意容量倒水问题
home198979
PHP算法倒水
形象化设计模式实战 HELLO!架构 redis命令源码解析
倒水问题:有两个杯子,一个A升,一个B升,水有无限多,现要求利用这两杯子装C
- Druid datasource
zhb8015
druid
推荐大家使用数据库连接池 DruidDataSource. http://code.alibabatech.com/wiki/display/Druid/DruidDataSource DruidDataSource经过阿里巴巴数百个应用一年多生产环境运行验证,稳定可靠。 它最重要的特点是:监控、扩展和性能。 下载和Maven配置看这里: http
- 两种启动监听器ApplicationListener和ServletContextListener
spjich
javaspring框架
引言:有时候需要在项目初始化的时候进行一系列工作,比如初始化一个线程池,初始化配置文件,初始化缓存等等,这时候就需要用到启动监听器,下面分别介绍一下两种常用的项目启动监听器
ServletContextListener
特点: 依赖于sevlet容器,需要配置web.xml
使用方法:
public class StartListener implements
- JavaScript Rounding Methods of the Math object
何不笑
JavaScriptMath
The next group of methods has to do with rounding decimal values into integers. Three methods — Math.ceil(), Math.floor(), and Math.round() — handle rounding in differen