- 新一代网络研发利器——开物™,让用户每一行代码都贡献在核心创新
中科驭数
网络云计算大数据人工智能
随着云计算、人工智能、大数据的快速发展,现有的IT系统越来越复杂,传统网络技术难以满足新的业务需求,DPU技术开始崭露头角,越来越多的企业与研究机构认识到高性能网络处理技术带来的巨大价值,并积极开展创新与实践,从而实现更匹配的功能和更高的系统性能。但是,从零开始进行网络系统的搭建,开发人员需要掌握各类创新技术无关的、最底层的技术架构原理,如硬件设计逻辑、API接口、底层IP、硬件驱动等一系列复杂的
- 入门篇,带你了解CPU, GPU, TPU, NPU, DPU
今夕是何年,
视觉算法部署深度学习算法人工智能
目录CPU(中央处理器)GPU(图形处理器)TPU(张量处理单元)NPU(神经网络处理器)DPU(数据处理器)CPU(中央处理器)专业介绍:CPU是计算机系统的核心,负责执行操作系统和应用程序的指令。它由多个核心组成,每个核心可以独立执行任务。CPU的设计重点是处理复杂的逻辑运算和顺序任务,如分支预测、指令调度等。现代CPU通常包含多个层级的缓存(如L1、L2和L3缓存),以减少访问主存储器的延迟
- OVS主线流程之ovs-vswitchd主体结构分析
大空新一
网络OVS
OVS是openvirtualswitch的简称,是现在广泛使用的软件实现的虚拟网络交换机。各大云厂商普遍使用OVS来实现自身的虚拟网络,各厂商会根据自身需要加以修改使之符合自身需求,DPU中也使用OVS来实现流表的offload。OVS中的流表基于多级结构,与用户强相关的是opwnflow,下发的流表称为emcflow。OVS一般存在两种运行模式,内核模式和DPDK模式。内核模式下存在一个dat
- DPU技术的进步:赋予未来创新力量
audrey-luo
人工智能网络服务器运维AIGC
随着云计算和虚拟化技术的发展,网卡在功能和硬件结构方面也经历了四个阶段,即网卡、智能网卡、基于FPGA的DPU和DPUSoC网卡。本文将重点介绍这些不同类型的网络适配器和处理器,在硬件、可编程能力、开发和应用方面的特点。网卡的演进和应用传统的基本网卡,也被称为NIC或网络适配器,在计算机网络中的作用至关重要。它的主要功能是将数据转换为网络设备之间高效传输所需的格式。随着时间的推移,网卡的功能不断扩
- 手把手教你实现pynq-z2条形码识别
雪天鱼
我是雪天鱼,一名FPGA爱好者,研究方向是FPGA架构探索和SOC设计。关注公众号【集成电路设计教程】,拉你进“IC设计交流群”。1.前言单单实现一个二维码识别就花了将近一个星期,这篇文章我就详细介绍这段时间走过的坑,代码附在文末,着急需要的小伙伴直接翻到最后即可2.linux配置要想实现本项目,首先解决以下三大要点,也着实浪费了很多时间2.1解决pynq联网pynq联网的教程网上可谓是不少,但是
- 产品不良率计算公式--如PPM,DPPM,DPMO等
ancy_i_cv
数学原理
保证产品平均合格率达到高度质量水平的一种管理方法。PPM原意表示化学浓度,日本松下电器公司借用它作为产品质量检验水平的一个标准,即提供给用户的100万个零件中,不合格品不准超出一个。PPM:partpermillion百万产品中的不良品数DPPM:Defectpartpermillion每百万缺陷机会中的不良品数DPU:Defectperunit每个产品缺陷数DPO:Defectperopport
- 2022-10-06 DPU赛道的机会和挑战
功夫熊猫GFXM
一、DPU的前世今生DPU这个词是2016年由美国的初创公司Fungible提出,但DPU这个词在国内流行起来主要是因为Nvdia发布了自己的DPU,但NV可以说在收购Mellanox之前基本和这一技术形态毫无关系。在DPU之前业界更多的叫法是SMARTNIC,智能网卡或者是智能加速卡,最早SMARTNIC是用在NFV里面一些对数据转发性能要求极高的核心VNF的数据面加速,比如用来做宽带接入的BR
- 双双入选 中科驭数第二代DPU芯片K2和低时延DPU卡荣获2023年北京市新技术新产品新服务认定
yusur
DPU先进计算算力计算机网络
北京市新技术新产品(服务)认定是北京市从重点发展的先导技术、战略性新兴产业和现代服务业领域中,选拔出技术先进、产权明晰、质量可靠、市场前景广阔,且符合构建“高精尖”经济结构要求的产品及服务,具有较高权威性和影响力。近日,北京市科学技术委员会、中关村科技园区管理委员会等五部门公示了北京市第十九批新技术新产品(服务)名单,中科驭数自主研发的“数据专用处理器DPU芯片K2”、“KPUSWIFT®-220
- 中科驭数自研第二代DPU芯片K2荣登“2023年中国云生态创新应用技术产品”榜单
yusur
计算机网络云计算边缘计算
近日,中科驭数自研第二代DPU芯片K2在众多云生态创新应用技术产品中脱颖而出,成功入选由中国云产业联盟暨中关村云计算产业联盟发布的“2023年中国云生态创新应用技术产品”。这一殊荣既是对中科驭数第二代DPU芯片K2在行业领先地位的认可,也展现出DPU芯片在云产业中的关键价值和重要意义。▲中科驭数自研第二代DPU芯片K2入选“2023年中国云生态创新应用技术产品”伴随着中国云计算产业生态的快速发展,
- 中国工程院院士郑纬民一行莅临中科驭数指导工作
yusur
DPU先进计算云计算边缘计算人工智能
1月11日,中国工程院院士、清华大学教授郑纬民莅临中科驭数参观交流,中科驭数创始人、CEO鄢贵海和管理团队陪同接待,双方就DPU的技术发展、产业应用、生态建设等问题展开深入交流。▲郑纬民院士为中科驭数DPU研发工作提供重要指导意见郑纬民院士是计算机系统结构领域专家,长期从事高性能计算机体系结构、并行算法和系统研究。在高性能计算机体系结构领域,在国内率先研制并成功应用集群架构高性能计算机。在大规模并
- NVMe-oF RDMA vs. TCP延时测试对比:端到端SPDK的意义
大隐隐于野
#介质专栏tcp/ip网络协议网络spdknvmeof
前不久看到一篇《NVIDIABlueField再创DPU性能世界纪录》的新闻,该测试环境是2台服务器,每台各安装2块NVIDIABluefield-2DPU,形成4条100GbE以太网直连,两端分别跑NVMe-oFTarget(存储目标)和Initiator(主机端)。测试结果包括TCP和RoCE(RDMA)两部分,上图是第一部分。我们看到,用户态SPDKtoSPDK的512Byte小块读测试达到
- Open CASCADE学习|Draw Harness
老歌老听老掉牙
OpenCASCADE学习OpenCASCADETclTk
目录显示长方体提供帮助信息执行文件记录交互式命令使用getsourcefile可以快速查找到Tcl命令对应的C++源文件在Tcl中内置了一些变量,并赋予了一定的功能。内置变量列表如下:退出加载插件在屏幕显示变量返回绘图变量信息视图mu,md,2dmu,2dmd,zoom,2dzoomfit,2dfitu,d,l,r平移pu,pd,pl,pr,2dpu,2dpd,2dpl,2dprDrawHarne
- 中科驭数+光大证券,全国产化极速交易系统,生产环境上线230天
yusur
计算机网络云计算边缘计算
基于中科驭数KPUSWIFT®-2200NPro低时延网络DPU卡构建的极速交易系统,已在光大证券生产环境稳定上线运行超230天!基于双方的合作,光大证券完成了行业内首次基于国产CPU+国产低时延网卡+顶点软件的信创环境,实现在生产环境中从OMS到交易所的全业务流程打通,对TDGW实现即插即用,成功攻克了全信创交易链路中的诸多技术难点,走在了信息技术创新的前列。01超低时延技术是打造极速交易系统领
- 中科驭数加入“算力产业发展方阵”,共探算力产业发展方向
yusur
计算机网络云计算边缘计算
12月27日,由中国信通院主办的“算力产业发展方阵”成立大会在北京成功举办,中科驭数作为DPU算力基础设施领域企业代表荣幸入选,并受邀参与本次大会。中国电子学会理事长张峰,工业和信息化部信息通信科技委常务副主任兼秘书长韩夏,中国工程院院士倪光南,中国科学院院士管晓宏,中国通信标准化协会理事长闻库等出席会议。大会由中国信通院院长余晓晖主持。▲中科驭数加入“算力产业发展方阵”“算力产业发展方阵”经工业
- 中科驭数鄢贵海新年演讲:数字经济下的算力基础先行,DPU自主创新力量大有可为
yusur
DPU先进计算算力计算机网络云计算边缘计算人工智能
近日,中科驭数创始人、CEO鄢贵海受邀在北京电视台《金融街午餐会》新年特别活动中发表新年演讲。鄢贵海在新年演讲中提到,在21世纪头30年,我们不可思议地经历了三次重要的科技变革,分别是互联网的普及、移动互联网的崛起、以及人工智能大模型的剧烈演进。这三次浪潮不仅改变了我们的生产生活方式,还为数字化和智能化奠定了基础。他指出,在当前通用人工智能的发展中,算力是推动大模型训练和推理的核心,也是数据转化为
- 高性能计算(HPC)-一文全面理解高性能计算
发狂的小花
高性能算法开发优化性能优化HPC高性能计算SOC架构并行计算
AI的疯狂发展以及视频、图像、音频、3D数据的迫切需要,导致传统的CPU不能满足这样大算力的计算。由于这些数据的运算多是一些简单的运算,因此需要设计出多个算术运算单元的芯片来应对这种少控制多计算的场景。这是并行计算、高性能计算诞生的重要动力。为了适配这样的场景,设计出了以GPU为核心的并行处理芯片、包括DSP、VPU、DPU、NPU等。本文主要介绍基于这些芯片以及网络、系统引入的高性能计算,比较全
- 首个交通场景实例 中科驭数向重庆交开投交付网络DPU卡解决方案
yusur
DPU先进计算计算机网络云计算边缘计算人工智能
中科驭数于2023年9月中标的某运营商项目,日前已正式向重庆交通开投科技发展有限公司(简称“重庆交开投”)交付。即日起,中科驭数KPUSWIFT®-2200NS产品将正式应用于重庆交开投数字平台!按重庆交通开投集团数字化转型规划,数字平台项目旨在建设统一通用的技术平台,为业务应用提供高效、弹性的网络、计算、存储资源及通用、共享的IT技术平台能力。在运营商集成的整体解决方案中,中科驭数提供的自研KP
- 武汉市东湖高新区管委会副主任李世庭一行调研中科驭数
yusur
DPU计算机网络边缘计算云计算人工智能
近日,武汉市光谷东湖高新区管委会党工委委员、副主任李世庭一行莅临中科驭数,调研考察中科驭数DPU芯片研发和产业化进展,东湖高新区投促局、光谷金控相关负责人一同莅临调研。中科驭数武汉研发中心是驭数DPU研发团队的重要力量之一。自2022年2月入驻武汉光谷后,中科驭数已在武汉研发中心建立上百人的研发团队,参与了公司多个重要产品及核心项目的研发任务。▲李世庭副主任一行参观中科驭数展厅在深入了解中科驭数武
- 中科驭数受邀参加中关村独角兽·专精特新企业党建与发展论坛
yusur
DPU计算机网络云计算边缘计算人工智能
12月16日,在北京市委两新工委指导下,中关村科学城党工委、管委会主办的“一起来·创未来”中关村独角兽·专精特新企业党建与发展论坛成功举办。会上,作为专精特新代表企业,中科驭数增补为中关村科学城创新合伙人党建联合会理事单位,创始人、CEO鄢贵海受邀在“独角兽、专精特新企业的创新发展”论坛上发表《专注构建自主可控DPU,抓住算力基础设施发展历史机遇》主题演讲。中科驭数DPU系列代表性产品受邀在展区展
- 中科驭数作为战略合作伙伴受邀出席2023首都在线业务发布会 共谋多元算力产业生态
yusur
计算机网络
近日,赋能算力与场景的联接暨2023首都在线业务发布会在北京召开,中科驭数作为首都在线战略合作伙伴,受邀出席本次发布会,发表《DPU赋能新型算力基础设施》主题演讲,并联合参与多元算力产业生态联盟发布仪式,未来将积极推动技术创新、资源整合、生态协同与产业合作。■作为DPU异构算力代表加入多元算力产业生态联盟智能算力不仅仅是一种技术,更是一种引领未来的趋势。它正在推动人工智能、大数据、云计算等领域的发
- DPU应用场景系列(二) 存储功能卸载
yusur
硬件工程
DPU应用场景系列(二)存储功能卸载一、NVMe-oF硬件加速NVMeoverFabric(又名NVMe-oF)是一个相对较新的协议规范,旨在使用NVMe通过网络结构将主机连接到存储,支持对数据中心的计算和存储进行分解。NVMe-oF协议定义了使用各种通用的传输协议来实现NVMe功能的方式。在NVMe-oF诞生之前,数据存储协议可以分为三种:(1)iSCSI:是一种基于IP的存储网络标准,在TCP
- 云卷云舒:【展望篇】什么是算力网络
Cloud云卷云舒
算力网络人工智能云原生云计算分布式可信计算技术网络
算力网络都包括哪些内容:一、本地原生层面1、智算领域:智算中心(大规模AI模型训练、融合基础设施、内部高速互联技术PCIE、液冷)、数据算力(存算一体、DPU/GPU和CPU协同)2、标准领域:算网原生(算力标准池、算力抽象、统一API)3、存算一体:近存计算-->存内计算-->端边存算,匹配的芯片,工程化4、算力并网:四个模式:转售、运营层对接、编排层对接、小型算力纳管(云原生),通过算力交易策
- 通信管理机是什么?有哪些功能?——安科瑞 严新亚
Acrelguyangyu
网络运维
1.概述在电力监控系统能源计量中经常会运用到通信管理机,通信管理机也称作DPU,其具有多个下行通讯接口及一个或者多个上行网络接口,相当于前置机,即监控计算机,用于将一个变电所内所有的智能监控/保护装置的通讯数据整理汇总后,实时传送至上级主站系统(后台监控中心系统和DCS),完成遥信、遥测功能。另一方面接收后台监控中心系统或DCS下达的命令,并转发给变电所内的智能监控单元,完成对厂站内各开关设备的分
- 阅读笔记 | Edge-Cloud Polarization and Collaboration: A Comprehensive Survey for AI
一条独龙
笔记笔记edge人工智能
内容概要这篇是一篇综述性文章,主要关于云计算、边缘计算以及边云协同计算在人工智能方面的进展。论文的主要内容如下:云计算AI:讨论了用于云计算的CPU、GPU、TPU和DPU等硬件。介绍了计算机视觉、自然语言处理和网络服务等领域基于云计算的AI模型。边缘计算AI:概述了用于边缘计算的VPU、边缘TPU、移动GPU和神经处理单元等硬件。探讨了轻量级网络架构设计、模型压缩等技术来满足边缘计算的限制。边缘
- FPGA和CPU、GPU有什么区别?为什么越来越重要?
mjiansun
ISP专栏fpga开发
1.为什么会有这么多的“X”PU?——“配角们”的时代近年来,诸如TPU、MPU、DPU等的”X”PU们似乎层出不穷,市场经常会对这些新创造出的名词感到困惑:为什么会出现这么多的单元?本质上是由于CPU的算力到达瓶颈了,背后是通用计算时代的终结。从发明以来,CPU算力的提升主要依靠两大法宝:一是提高时钟频率,但时钟频率提升面临瓶颈了。因为越高的时钟频率,意味着每秒可执行的运算次数越高,但随着电压下
- 阿里巴巴基于DPU的下一代云网关的故事
边缘计算社区
以下内容来自阿里在2023OCPGlobalSummitSonicWorkshop的分享。本文首发:DC盐究员阿里的云网关主要有两类部署场景:一是中心云,二是边缘云。两类场景下云网关的硬件是相同的。此处仅以边缘云场景为例来说明如何构建下一代云网关。在边缘云中,网关有两个功能,一是连接服务器的ToRSwitch功能,二是网关功能(提供VTEP和NAT/LB功能)当前一代网关面临的挑战云网关主要的性能
- 中科驭数与浪潮信息云峦服务器操作系统通过兼容认证
fanxiaohui12138
服务器运维
近日,浪潮信息云峦服务器操作系统keyarchOS与中科驭数(北京)科技有限公司(简称中科驭数)通过了兼容性适配测试,二者兼容性良好。测试中,中科驭数KPUSWIFT®-2200N超低时延DPU卡在KeyarchOSX86_64版本、aarch64版本中皆表现出优异的性能。中科驭数专注于DPU卡的研发设计,是国家专精特新小巨人企业,至今已经开展了三代DPU卡的研发迭代。其研发的DPU系列产品可以广
- AMD:MI300 AI加速器终于来了
松果智能
互联网人工智能
AMD(NASDAQ:AMD)是一家领先的半导体公司,以其高性能CPU、GPU、FPGA和DPU产品组合而闻名。与英伟达一起,AMD的GPU产品在新的人工智能(“AI”)时代势头强劲,MI300AI加速器可能成为未来几年的主要增长动力。在2023财年第三季度财报电话会议上,AMD管理层预计第四季度数据中心GPU收入约为4亿美元,2024年将超过20亿美元,全年收入将持续增长。22财年,AMD在数据
- 浪潮信息keyarchOS与中科驭数相互兼容 澎湃认证凸显优异性能
陪我沉沦吗
信息与通信科技开源
近日,浪潮信息云峦服务器操作系统keyarchOS与中科驭数(北京)科技有限公司(简称中科驭数)通过了兼容性适配测试,二者兼容性良好。测试中,中科驭数KPUSWIFT®-2200N超低时延DPU卡在KeyarchOSX86_64版本、aarch64版本中皆表现出优异的性能。中科驭数专注于DPU卡的研发设计,是国家专精特新小巨人企业,至今已经开展了三代DPU卡的研发迭代。其研发的DPU系列产品可以广
- 集众力、汇众智,2023 中国计算机大会 DPU技术论坛成功举办
yusur
云计算计算机网络边缘计算人工智能
以“发展数字基础设施、支撑数字中国建设”为主题的第二十届中国计算机大会(CNCC2023)10月26日在沈阳启幕,约1.3万名计算机行业专业人士齐聚沈阳,据组委会介绍参加本届大会的院士多达49位。中科驭数在大会中组织的DPU技术论坛以“大算力需求背景下,DPU芯片应用实践和解决方案探索”为主题,邀请来自中国电子技术标准化研究院、联通研究院、移动研究院、中科驭数等单位的嘉宾对DPU的标准化、应用方案
- github中多个平台共存
jackyrong
github
在个人电脑上,如何分别链接比如oschina,github等库呢,一般教程之列的,默认
ssh链接一个托管的而已,下面讲解如何放两个文件
1) 设置用户名和邮件地址
$ git config --global user.name "xx"
$ git config --global user.email "
[email protected]"
- ip地址与整数的相互转换(javascript)
alxw4616
JavaScript
//IP转成整型
function ip2int(ip){
var num = 0;
ip = ip.split(".");
num = Number(ip[0]) * 256 * 256 * 256 + Number(ip[1]) * 256 * 256 + Number(ip[2]) * 256 + Number(ip[3]);
n
- 读书笔记-jquey+数据库+css
chengxuyuancsdn
htmljqueryoracle
1、grouping ,group by rollup, GROUP BY GROUPING SETS区别
2、$("#totalTable tbody>tr td:nth-child(" + i + ")").css({"width":tdWidth, "margin":"0px", &q
- javaSE javaEE javaME == API下载
Array_06
java
oracle下载各种API文档:
http://www.oracle.com/technetwork/java/embedded/javame/embed-me/documentation/javame-embedded-apis-2181154.html
JavaSE文档:
http://docs.oracle.com/javase/8/docs/api/
JavaEE文档:
ht
- shiro入门学习
cugfy
javaWeb框架
声明本文只适合初学者,本人也是刚接触而已,经过一段时间的研究小有收获,特来分享下希望和大家互相交流学习。
首先配置我们的web.xml代码如下,固定格式,记死就成
<filter>
<filter-name>shiroFilter</filter-name>
&nbs
- Array添加删除方法
357029540
js
刚才做项目前台删除数组的固定下标值时,删除得不是很完整,所以在网上查了下,发现一个不错的方法,也提供给需要的同学。
//给数组添加删除
Array.prototype.del = function(n){
- navigation bar 更改颜色
张亚雄
IO
今天郁闷了一下午,就因为objective-c默认语言是英文,我写的中文全是一些乱七八糟的样子,到不是乱码,但是,前两个自字是粗体,后两个字正常体,这可郁闷死我了,问了问大牛,人家告诉我说更改一下字体就好啦,比如改成黑体,哇塞,茅塞顿开。
翻书看,发现,书上有介绍怎么更改表格中文字字体的,代码如下
 
- unicode转换成中文
adminjun
unicode编码转换
在Java程序中总会出现\u6b22\u8fce\u63d0\u4ea4\u5fae\u535a\u641c\u7d22\u4f7f\u7528\u53cd\u9988\uff0c\u8bf7\u76f4\u63a5这个的字符,这是unicode编码,使用时有时候不会自动转换成中文就需要自己转换了使用下面的方法转换一下即可。
/**
* unicode 转换成 中文
- 一站式 Java Web 框架 firefly
aijuans
Java Web
Firefly是一个高性能一站式Web框架。 涵盖了web开发的主要技术栈。 包含Template engine、IOC、MVC framework、HTTP Server、Common tools、Log、Json parser等模块。
firefly-2.0_07修复了模版压缩对javascript单行注释的影响,并新增了自定义错误页面功能。
更新日志:
增加自定义系统错误页面功能
- 设计模式——单例模式
ayaoxinchao
设计模式
定义
Java中单例模式定义:“一个类有且仅有一个实例,并且自行实例化向整个系统提供。”
分析
从定义中可以看出单例的要点有三个:一是某个类只能有一个实例;二是必须自行创建这个实例;三是必须自行向系统提供这个实例。
&nb
- Javascript 多浏览器兼容性问题及解决方案
BigBird2012
JavaScript
不论是网站应用还是学习js,大家很注重ie与firefox等浏览器的兼容性问题,毕竟这两中浏览器是占了绝大多数。
一、document.formName.item(”itemName”) 问题
问题说明:IE下,可以使用 document.formName.item(”itemName”) 或 document.formName.elements ["elementName&quo
- JUnit-4.11使用报java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing错误
bijian1013
junit4.11单元测试
下载了最新的JUnit版本,是4.11,结果尝试使用发现总是报java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing这样的错误,上网查了一下,一般的解决方案是,换一个低一点的版本就好了。还有人说,是缺少hamcrest的包。去官网看了一下,如下发现:
- [Zookeeper学习笔记之二]Zookeeper部署脚本
bit1129
zookeeper
Zookeeper伪分布式安装脚本(此脚本在一台机器上创建Zookeeper三个进程,即创建具有三个节点的Zookeeper集群。这个脚本和zookeeper的tar包放在同一个目录下,脚本中指定的名字是zookeeper的3.4.6版本,需要根据实际情况修改):
#!/bin/bash
#!!!Change the name!!!
#The zookeepe
- 【Spark八十】Spark RDD API二
bit1129
spark
coGroup
package spark.examples.rddapi
import org.apache.spark.{SparkConf, SparkContext}
import org.apache.spark.SparkContext._
object CoGroupTest_05 {
def main(args: Array[String]) {
v
- Linux中编译apache服务器modules文件夹缺少模块(.so)的问题
ronin47
modules
在modules目录中只有httpd.exp,那些so文件呢?
我尝试在fedora core 3中安装apache 2. 当我解压了apache 2.0.54后使用configure工具并且加入了 --enable-so 或者 --enable-modules=so (两个我都试过了)
去make并且make install了。我希望在/apache2/modules/目录里有各种模块,
- Java基础-克隆
BrokenDreams
java基础
Java中怎么拷贝一个对象呢?可以通过调用这个对象类型的构造器构造一个新对象,然后将要拷贝对象的属性设置到新对象里面。Java中也有另一种不通过构造器来拷贝对象的方式,这种方式称为
克隆。
Java提供了java.lang.
- 读《研磨设计模式》-代码笔记-适配器模式-Adapter
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
package design.pattern;
/*
* 适配器模式解决的主要问题是,现有的方法接口与客户要求的方法接口不一致
* 可以这样想,我们要写这样一个类(Adapter):
* 1.这个类要符合客户的要求 ---> 那显然要
- HDR图像PS教程集锦&心得
cherishLC
PS
HDR是指高动态范围的图像,主要原理为提高图像的局部对比度。
软件有photomatix和nik hdr efex。
一、教程
叶明在知乎上的回答:
http://www.zhihu.com/question/27418267/answer/37317792
大意是修完后直方图最好是等值直方图,方法是HDR软件调一遍,再结合不透明度和蒙版细调。
二、心得
1、去除阴影部分的
- maven-3.3.3 mvn archetype 列表
crabdave
ArcheType
maven-3.3.3 mvn archetype 列表
可以参考最新的:http://repo1.maven.org/maven2/archetype-catalog.xml
[INFO] Scanning for projects...
[INFO]
- linux shell 中文件编码查看及转换方法
daizj
shell中文乱码vim文件编码
一、查看文件编码。
在打开文件的时候输入:set fileencoding
即可显示文件编码格式。
二、文件编码转换
1、在Vim中直接进行转换文件编码,比如将一个文件转换成utf-8格式
&
- MySQL--binlog日志恢复数据
dcj3sjt126com
binlog
恢复数据的重要命令如下 mysql> flush logs; 默认的日志是mysql-bin.000001,现在刷新了重新开启一个就多了一个mysql-bin.000002
- 数据库中数据表数据迁移方法
dcj3sjt126com
sql
刚开始想想好像挺麻烦的,后来找到一种方法了,就SQL中的 INSERT 语句,不过内容是现从另外的表中查出来的,其实就是 MySQL中INSERT INTO SELECT的使用
下面看看如何使用
语法:MySQL中INSERT INTO SELECT的使用
1. 语法介绍
有三张表a、b、c,现在需要从表b
- Java反转字符串
dyy_gusi
java反转字符串
前几天看见一篇文章,说使用Java能用几种方式反转一个字符串。首先要明白什么叫反转字符串,就是将一个字符串到过来啦,比如"倒过来念的是小狗"反转过来就是”狗小是的念来过倒“。接下来就把自己能想到的所有方式记录下来了。
1、第一个念头就是直接使用String类的反转方法,对不起,这样是不行的,因为Stri
- UI设计中我们为什么需要设计动效
gcq511120594
UIlinux
随着国际大品牌苹果和谷歌的引领,最近越来越多的国内公司开始关注动效设计了,越来越多的团队已经意识到动效在产品用户体验中的重要性了,更多的UI设计师们也开始投身动效设计领域。
但是说到底,我们到底为什么需要动效设计?或者说我们到底需要什么样的动效?做动效设计也有段时间了,于是尝试用一些案例,从产品本身出发来说说我所思考的动效设计。
一、加强体验舒适度
嗯,就是让用户更加爽更加爽的用
- JBOSS服务部署端口冲突问题
HogwartsRow
java应用服务器jbossserverEJB3
服务端口冲突问题的解决方法,一般修改如下三个文件中的部分端口就可以了。
1、jboss5/server/default/conf/bindingservice.beans/META-INF/bindings-jboss-beans.xml
2、./server/default/deploy/jbossweb.sar/server.xml
3、.
- 第三章 Redis/SSDB+Twemproxy安装与使用
jinnianshilongnian
ssdbreidstwemproxy
目前对于互联网公司不使用Redis的很少,Redis不仅仅可以作为key-value缓存,而且提供了丰富的数据结果如set、list、map等,可以实现很多复杂的功能;但是Redis本身主要用作内存缓存,不适合做持久化存储,因此目前有如SSDB、ARDB等,还有如京东的JIMDB,它们都支持Redis协议,可以支持Redis客户端直接访问;而这些持久化存储大多数使用了如LevelDB、RocksD
- ZooKeeper原理及使用
liyonghui160com
ZooKeeper是Hadoop Ecosystem中非常重要的组件,它的主要功能是为分布式系统提供一致性协调(Coordination)服务,与之对应的Google的类似服务叫Chubby。今天这篇文章分为三个部分来介绍ZooKeeper,第一部分介绍ZooKeeper的基本原理,第二部分介绍ZooKeeper
- 程序员解决问题的60个策略
pda158
框架工作单元测试
根本的指导方针
1. 首先写代码的时候最好不要有缺陷。最好的修复方法就是让 bug 胎死腹中。
良好的单元测试
强制数据库约束
使用输入验证框架
避免未实现的“else”条件
在应用到主程序之前知道如何在孤立的情况下使用
日志
2. print 语句。往往额外输出个一两行将有助于隔离问题。
3. 切换至详细的日志记录。详细的日
- Create the Google Play Account
sillycat
Google
Create the Google Play Account
Having a Google account, pay 25$, then you get your google developer account.
References:
http://developer.android.com/distribute/googleplay/start.html
https://p
- JSP三大指令
vikingwei
jsp
JSP三大指令
一个jsp页面中,可以有0~N个指令的定义!
1. page --> 最复杂:<%@page language="java" info="xxx"...%>
* pageEncoding和contentType:
> pageEncoding:它