- Ascend C算子学习笔记
张栗瑞-22373425
github
2024年鲲鹏&昇腾创新大赛集训营todo:回答问题链接:https://www.hiascend.com/forum/thread-0265155791127017253-1-1.html?fid=0163125572293226003提交笔记链接:昇腾论坛香橙派实验手册:昇腾论坛AscendC算子中级认证考试链接:微认证异构计算架构CANN背景AI创新在加速:从“预测推断”向“内容生成”延展:
- 驾驭多云环境,加速AI创新丨Animbus Cloud 8.3.0 算力调度平台升级发布
OpenInfra
算力调度多云大模型
大模型开启全球新一轮AI浪潮,伴随算力规模的爆发增长以及计算技术的多元创新,需要更稳定、高效、敏捷的异构计算基础设施,才能充分发挥对算力能力的重要支撑。作为开放智能云边架构引领者,九州未来凭借多年的技术积累、实践沉淀以及开源优势,面向算力服务新格局,根据用户需求出发,升级发布AnimbusCloud8.3.0算力调度平台,提供全面、统一、高效的一站式算力调度平台解决方案,在最大化保护企业数据安全性
- OpenCL在移动端GPU计算中的应用与实践
m0_67544708
javaGPUOpenCL
一、引言移动端芯片性能的不断提升为在手机上进行计算密集型任务,如计算机图形学和深度学习模型推理,提供了可能。在Android设备上,GPU,尤其是高通Adreno和华为Mali,因其卓越的浮点运算能力,成为了异构计算中的重要组成部分。百度APP已经利用GPU计算加速深度模型推理和计算密集型业务。本文将介绍OpenCL的基础概念和简单编程。二、基础概念2.1异构计算异构计算指的是使用不同类型指令集和
- 深度学习笔记:推理服务
TaoTao Li
tensorflow深度学习深度学习人工智能机器学习
在线推理服务解决的问题样本处理特征抽取(生成)特征抽取过程特征定义通用定义具体定义特征抽取加速Embeding查询NN计算DL框架计算优化图优化量化优化异构计算CodeGen总结参考资料解决的问题模型训练解决模型效果问题,模型推理解决模型实时预测问题。推理服务是把训练好的模型部署到线上,进行实时预测的过程。如阿里的RTP系统顾名思义,实时预测是相对于非实时预测(离线预测)而言,非实时预测是将训练好
- 阿里云异构计算类云服务器介绍(GPU云服务器、FPGA云服务器等)
阿里云最新优惠和活动汇总
阿里云异构计算云服务器产品可为用户提供了软件与硬件结合的完整服务体系,助力您在人工智能业务中实现资源的灵活分配、弹性扩展、算力的提升以及成本的控制。异构计算类云产品包括GPU云服务器、神龙AI加速引擎AIACC、AI分布式训练通信优化库AIACC-ACSpeed、AI训练计算优化编译器AIACC-AGSpeed、集群极速部署工具FastGPU、GPU容器共享技术cGPU、弹性加速计算实例EAIS和
- 异构计算助力客户春节webp图片编码
猫耳呀
摘要:背景与挑战技博客GigaOM曾报道:YouTube的视频略缩图采用WebP格式后,网页加载速度提升了10%;谷歌的Chrome网上应用商店采用WebP格式图片后,每天可以节省几TB的带宽,页面平均加载时间大约减少1/3;Google+移动应用采用WebP图片格式后,每天节省了50TB数据存储空间。背景与挑战科技博客GigaOM曾报道:YouTube的视频略缩图采用WebP格式后,网页加载速度
- 概念:HPC 分布式计算 云计算 异构计算
try_trying_try
打怪升级云计算概念
高性能计算(HighPerformanceComputing,HPC)泛指通过聚合计算能力来提供比传统计算机和服务器更强大的计算性能,HPC或超级计算环境可以使多个节点(计算机)以集群(互联组)的形式协同作业,在短时间内执行海量计算,从容应对这些规模庞大而又极其复杂的负载挑战。分布式计算将计算任务拆解成无需高频的单节点任务并分发给HPC系统内互联的节点、或分散在世界各地的闲置资源,以实现更大规模的
- Linux下PCI设备驱动开发详解(一)
北京不北
PCI设备驱动开发详解linux驱动开发
Linux下PCI设备驱动开发详解(一)PCI总线是目前应用最广泛的计算机总线标准,而且是一种兼容性最强,功能最全的计算机总线。而linux作为一种开源的操作系统,同时也为PCI总线与各种新型设备互联成为可能。尤其被现在的异构计算GPU/FPGA、软硬结合新的方向广泛运用。一、PCI设备和驱动概述应用程序位于用户空间,驱动程序位于内核空间。linux系统规定,用户空间不可以直接调用内核函数,所以必
- 异构计算关键技术之多线程技术(三)
北京不北
异构计算关键技术开发c++后端
异构计算关键技术之多线程技术(三)一、多线程概述1.多线程的概念与优劣多线程是指在程序中同时运行多个线程,每个线程都可以独立执行不同的代码段,且各个线程之间共享程序的数据空间和资源。优劣:优点:提高程序的处理能力,增加相应速度和交互性。缺点:线程的切换有一定的开销,且多线程容易引发数据竞争和死锁等问题。2.多进程的应用场景多线程常用于需要同时完成多个任务或者执行多个耗时操作的应用场景,如并发服务器
- 京东广告算法架构体系建设--在线模型系统分布式异构计算演变 | 京东零售广告技术团队
京东零售技术
算法机器学习人工智能
一、现状介绍算法策略在广告行业中起着重要的作用,它可以帮助广告主和广告平台更好地理解用户行为和兴趣,从而优化广告投放策略,提高广告点击率和转化率。模型系统作为承载算法策略的载体,目前承载搜索、推荐、首焦、站外等众多广告业务和全链路的深度学习建模,是广告算法算法创新和业务迭代发展的重要基石。架构全景图:1.平台能力:1.高吞吐高并发:百亿PV,百万QPS2.低延迟,高可靠:万亿次预估计算/秒
- ARM与X86架构的区别与联系
猛码Memmat
init.dlarm开发架构intelAMD
文章目录1.什么是CPU2.复杂指令集和精简指令集3.ARM架构与X86架构的比较3.1.制造工艺3.264位计算3.3异构计算3.4功耗4.ARM和X86的发展现状Reference1.什么是CPU中央处理单元(CPU)主要由运算器、控制器、寄存器三部分组成,从字面意思看运算器就是起着运算的作用,控制器就是负责发出CPU每条指令所需要的信息,寄存器就是保存运算或者指令的一些临时文件,这样可以保证
- 2024 极术通讯-安谋科技:聚焦AI、智驾智舱和云计算等,为新兴应用提供多元异构计算平台
极术社区
极术通讯科技人工智能云计算
导读:极术社区推出极术通讯,引入行业媒体和技术社区、咨询机构优质内容,定期分享产业技术趋势与市场应用热点。芯方向无虚拟化方式在同一SoC上运行多系统(AMP)的考虑汽车SoC芯片上一般采用虚拟化技术来隔离多个虚拟机,在同一硬件平台上运行多个系统,但有厂商考虑到虚拟化的引入带来的系统复杂度,性能开销和使用商用hypervisor方案带来的成本代价,他们希望不采用hypervisor方式以AMP的形式
- 京东广告算法架构体系建设--在线模型系统分布式异构计算演变 | 京东零售广告技术团队
京东云技术团队
算法架构分布式
一、现状介绍算法策略在广告行业中起着重要的作用,它可以帮助广告主和广告平台更好地理解用户行为和兴趣,从而优化广告投放策略,提高广告点击率和转化率。模型系统作为承载算法策略的载体,目前承载搜索、推荐、首焦、站外等众多广告业务和全链路的深度学习建模,是广告算法算法创新和业务迭代发展的重要基石。架构全景图:1.平台能力:1.高吞吐高并发:百亿PV,百万QPS2.低延迟,高可靠:万亿次预估计算/秒,毫秒级
- FPGA硬件架构
燎原星火*
fpga开发
1.XilinxFPGA是异构计算平台(所谓异构,就是有很多不同的部分组成):CLB,BRAM,DSP
- 全志D1-H芯片Tengine支持
DOT小文哥
全志-D1-H/D1s全志-TinaTengineOpenAIaiAIOT嵌入式
简介Tengine是OPENAILAB推出的边缘AI计算框架,致力于解决AIoT产业链碎片化问题,加速AI产业化落地。Tengine为了解决AIoT应用落地问题,重点关注嵌入式设备上的边缘AI计算推理,为海量AIoT应用和设备提供高性能AI推理的技术赋能。一方面Tengine通过异构计算技术同时调用CPU、GPU、DSP、NPU等不同计算单元来完成AI网络计算,另一方面,它支持TensorFlow
- 阿里云服务器ECS实例规格族c/g/r等字母说明
运维FUN
ECS云服务器阿里云服务器c语言
阿里云服务器ECS实例命名规则:ecs..large字母含义命名说明,包括x86、ARM架构、GPU异构计算、弹性裸金属、超级计算集群SCC云服务器,c代表计算型、g代表通用型、r代表内存型、u代表通用算力型、e代表经济型e实例,阿里云百科aliyunbaike.com分享阿里云服务器ECS实例规格字母命名含义详细说明:目录云服务器ECS实例规格字母含义命名说明x86计算规格族和ARM计算规格族异
- Windows系统下阿里云GPU服务器从搭建到tensorflow训练
5astill
tensorflowgpupythoncuda阿里云
目录基本框架安装软件JupyterNotebook相关操作1.添加虚拟环境1.1通过已有的虚拟环境包1.2通过prompt新建新的虚拟环境1.3在JupyterNotebook中增加kernel1.4删除虚拟环境1.5whl文件安装第三方库2.检查GPU使用Spyder相关操作基本框架阿里云GPU服务器,实例为异构计算GPU/FPGA/NPU>GPU虚拟化型,4vcpu,23GiB内存的GPU轻量
- Imagination刘国军:紧抓异构计算机遇,推进各类生态建设
Imagination官方博客
人工智能大数据
来源:21世纪经济报道记者:骆轶琪作为当前最受关注的芯片类型之一,GPU市场有多类角色正参与竞跑。虽然英伟达的地位目前不可撼动,但也有诸多新兴GPU公司在积极追赶。对于新创公司来说,成功设计一款GPU芯片,除了自身设计能力,最为关键的就是IP核、EDA工具等。目前全球市场中,如需GPUIP就绕不开具有领先地位的Imagination公司。这是一家总部位于英国,于2017年被凯桥资本收购的企业。目前
- 阿里云入门级企业级云服务器,异构云服务器、弹性裸金属服务器介绍
阿里云最新优惠和活动汇总
在我们选购阿里云服务器的时候,云服务器架构有X86计算、ARM计算、异构计算、弹性裸金属服务器、超级计算集群可选,根据架构的不同,阿里云服务器的产品类型可分为入门级企业级云服务器,异构云服务器、弹性裸金属服务器等,本文主要简单介绍下不同类型的云服务器有何不同,主要适用场景有哪些。阿里云服务器架构图.png一、入门级云服务器主要指的是轻量应用服务器和云服务器ECS的共享型实例。1、轻量应用服务器轻量
- MetaKV: A Key-Value Store for Metadata Management of Distributed Burst Buffers——论文泛读
妙BOOK言
论文阅读论文阅读
IPDPS2017Paper分布式元数据论文汇总问题分布式突发缓冲区是处理异构计算I/O工作负载的一种有前途的存储架构,其总体存储带宽随系统节点数量线性增长。科学应用可以将每个进程的数据写入其本地节点的突发缓冲区,来实现可扩展的写入带宽,但元数据方面仍然存在巨大挑战,特别是对于跨多个进程共享的文件。在N-N模式下,每个进程将一个单独的文件写入其节点本地的突发缓冲区,文件的元数据只需要在本地管理。在
- 软硬件共同定义:超异构开放生态
aFakeProgramer
汽车电子嵌入式基础硬件工程fpga开发
今天这篇文章,我们主要关注如下话题:超异构计算,为什么需要开放生态?开放生态应该由硬件定义还是软件定义?什么样的生态才算开放?1处理器类型:从CPU到ASIC1.1CPU指令集架构ISAISA(InstructionSetArchitecture,指令集架构),是计算机体系结构与编程相关的部分(不包含组成和实现)。ISA定义了:指令集、数据类型、寄存器、寻址模式、内存管理、I/O模型等。CPU图灵
- 2023年阿里云GPU云服务器新老用户最新优惠政策及活动报价表
阿里云最新优惠和活动汇总
阿里云GPU云服务器是一种适用于深度学习、科学计算、图形可视化、视频处理多种应用场景的具有超强的GPU算力的云服务器产品,2023年阿里云官方对GPU云服务器提供了首购4折起等众多优惠政策,小编来说说详细的优惠政策及最新活动报价表。阿里云GPU云服务器实例有哪些?GPU云服务器实例有企业级异构计算规格族群和弹性裸金属服务器和超级计算集群(SCC)实例规格族群。企业级异构计算规格族群包含的gpu云服
- 通用图形处理器设计——GPGPU编程模型与架构原理(三)
AHAHAya_
架构
第3章GPGPU控制核心架构3.1GPGPU架构概述典型的CPU-GPGPU异构计算平台如图3-1所示,CPU作为控制主体统筹整个系统的运行,PCI-E充当CPU和GPGPU的交流通道,CPU通过PCI-E与GPGPU进行通信,将程序中的内核函数加载到GPGPU的计算单元阵列(SM/CU)和内部的计算单元(SP/PE)上执行。典型的GPGPU架构及可编程多处理器的组成如图3-2所示。SM/CU构成
- CUDA初识
小豆包的小朋友0217
TensorRT模型优化部署开发语言c#
CUDA第一章CUDA基础自学视频学习笔记文章目录CUDA一、CUDA二、CUAD开发环境搭建三、CUAD基础理论知识1.并行计算和异构计算1.1并行计算(parallelcomputing)1.2异构计算(heterogeneouscomputing)2.GPU性能指标3.CUDA软件架构4.系统GPU检测4.1系统GPU确认4.2linux版本检测4.2gcc版本检测4.3检查系统内核头文件和
- AMEYA360:佰维发布CXL 2.0 DRAM,赋能高性能计算
皇华ameya
数据结构线性回归排序算法
导语:CXL是一种开放式全新互联技术标准,可在主机处理器与加速器、内存缓冲区、智能I/O设备等设备之间提供高带宽、低延迟连接,从而满足高性能异构计算的要求,并且其维护CPU/GPU内存空间和连接设备内存之间的一致性,突破内存墙瓶颈,缩减整体响应时间。此外,CXL支持部署新的内存层,可以弥合主内存和SSD存储之间的延迟差距。随着AI应用爆发,“内存墙”成为制约计算系统性能的主要因素之一。CXL建立在
- 图文并茂分享UML之「部署图」,附7张精选实例!
xiaobaiyanghaowa
uml
一、什么是部署图?部署图(DeploymentDiagram),也称为实施图,它和组件图一样,是面向对象系统的物理方面建模的两种图之一。组件图是说明组件之间的逻辑关系的,而部署图则是在此基础上更进一步,描述系统硬件的物理拓扑结构及在此结构上执行的软件。部署图可以显示计算节点的拓扑结构和通信路径、节点上运行的软件组件。在UML中,部署图显示了系统的硬件和安装在硬件上的软件,以及用于连接异构计算机之间
- 购买阿里云服务器如何选择实例规格,阿里云服务器实例选型最佳实践
qq_3304559116
阿里云阿里云服务器云计算
对于很多新手用户来说,在初次购买阿里云服务器的时候,面对众多实例规格往往不知道如何选择,因为云服务器实例规格不同,价格也不一样,本文通过一些常见的选型场景推荐,便于大家在选择云服务器实例规格时做个参考。一、根据使用场景挑选1:通用计算实例规格族常见场景下图列举了云服务器ECS部分通用计算实例规格族及其对应的业务场景。2:异构计算实例规格族常见场景下图列举了云服务器ECS部分异构计算实例规格族及其对
- CCF HPC China 2022 | 第二届异构计算软件栈与应用论坛成功召开
深圳王哥
CCFHPCChina2022高性能计算microsoftjava数据库
2022年12月13日,以“新算力新赋能新未来”为主题的2022CCF全国高性能计算学术年会(CCFHPCChina2022)在线上正式召开。作为高性能计算领域全球最具影响力的三大超算盛会之一,大会邀请到2021年图灵奖获得者JackDongarra,中国科学院院士陈国良、钱德沛,中国工程院院士陈左宁、孙凝晖、王军成,加拿大工程院院士K.Nandakumar等业界专家齐聚一堂,共话超算新趋势。12
- 多流
DreamColors
多流之前我们讨论的并行,都是线程级别的,即CUDA开启多个线程,并行执行核函数内的代码。GPU最多就上千个核心,同一时间只能并行执行上千个任务。当我们处理千万级别的数据,整个大任务无法被GPU一次执行,所有的计算任务需要放在一个队列中,排队顺序执行。CUDA将放入队列顺序执行的一系列操作称为流(Stream)。由于异构计算的硬件特性,CUDA中以下操作是相互独立的,通过编程,是可以操作他们并发地执
- 边缘计算:到底有哪些关键技术?
公众号:肉眼品世界
网络大数据人工智能物联网编程语言
编者注:电子书,内容涵盖技术发展趋势、行业、规范组织,边缘市场空间,硬件要求,架构,异构计算如果说2019年物联网圈最火的概念有哪些?5G与边缘计算一定榜上有名,两者看似风马牛不相及,实则却在冥冥之中自有交集。5G时代,连接设备数量会大量增加,网络边缘侧会产生庞大的数据。云计算虽然可以处理这些问题,但在实时性、智能性、安全性和隐私性等方面存在诸多不足,边缘计算由此应运而生。采用边缘计算,就可以就近
- Java 并发包之线程池和原子计数
lijingyao8206
Java计数ThreadPool并发包java线程池
对于大数据量关联的业务处理逻辑,比较直接的想法就是用JDK提供的并发包去解决多线程情况下的业务数据处理。线程池可以提供很好的管理线程的方式,并且可以提高线程利用率,并发包中的原子计数在多线程的情况下可以让我们避免去写一些同步代码。
这里就先把jdk并发包中的线程池处理器ThreadPoolExecutor 以原子计数类AomicInteger 和倒数计时锁C
- java编程思想 抽象类和接口
百合不是茶
java抽象类接口
接口c++对接口和内部类只有简介的支持,但在java中有队这些类的直接支持
1 ,抽象类 : 如果一个类包含一个或多个抽象方法,该类必须限定为抽象类(否者编译器报错)
抽象方法 : 在方法中仅有声明而没有方法体
package com.wj.Interface;
- [房地产与大数据]房地产数据挖掘系统
comsci
数据挖掘
随着一个关键核心技术的突破,我们已经是独立自主的开发某些先进模块,但是要完全实现,还需要一定的时间...
所以,除了代码工作以外,我们还需要关心一下非技术领域的事件..比如说房地产
&nb
- 数组队列总结
沐刃青蛟
数组队列
数组队列是一种大小可以改变,类型没有定死的类似数组的工具。不过与数组相比,它更具有灵活性。因为它不但不用担心越界问题,而且因为泛型(类似c++中模板的东西)的存在而支持各种类型。
以下是数组队列的功能实现代码:
import List.Student;
public class
- Oracle存储过程无法编译的解决方法
IT独行者
oracle存储过程
今天同事修改Oracle存储过程又导致2个过程无法被编译,流程规范上的东西,Dave 这里不多说,看看怎么解决问题。
1. 查看无效对象
XEZF@xezf(qs-xezf-db1)> select object_name,object_type,status from all_objects where status='IN
- 重装系统之后oracle恢复
文强chu
oracle
前几天正在使用电脑,没有暂停oracle的各种服务。
突然win8.1系统奔溃,无法修复,开机时系统 提示正在搜集错误信息,然后再开机,再提示的无限循环中。
无耐我拿出系统u盘 准备重装系统,没想到竟然无法从u盘引导成功。
晚上到外面早了一家修电脑店,让人家给装了个系统,并且那哥们在我没反应过来的时候,
直接把我的c盘给格式化了 并且清理了注册表,再装系统。
然后的结果就是我的oracl
- python学习二( 一些基础语法)
小桔子
pthon基础语法
紧接着把!昨天没看继续看django 官方教程,学了下python的基本语法 与c类语言还是有些小差别:
1.ptyhon的源文件以UTF-8编码格式
2.
/ 除 结果浮点型
// 除 结果整形
% 除 取余数
* 乘
** 乘方 eg 5**2 结果是5的2次方25
_&
- svn 常用命令
aichenglong
SVN版本回退
1 svn回退版本
1)在window中选择log,根据想要回退的内容,选择revert this version或revert chanages from this version
两者的区别:
revert this version:表示回退到当前版本(该版本后的版本全部作废)
revert chanages from this versio
- 某小公司面试归来
alafqq
面试
先填单子,还要写笔试题,我以时间为急,拒绝了它。。时间宝贵。
老拿这些对付毕业生的东东来吓唬我。。
面试官很刁难,问了几个问题,记录下;
1,包的范围。。。public,private,protect. --悲剧了
2,hashcode方法和equals方法的区别。谁覆盖谁.结果,他说我说反了。
3,最恶心的一道题,抽象类继承抽象类吗?(察,一般它都是被继承的啊)
4,stru
- 动态数组的存储速度比较 集合框架
百合不是茶
集合框架
集合框架:
自定义数据结构(增删改查等)
package 数组;
/**
* 创建动态数组
* @author 百合
*
*/
public class ArrayDemo{
//定义一个数组来存放数据
String[] src = new String[0];
/**
* 增加元素加入容器
* @param s要加入容器
- 用JS实现一个JS对象,对象里有两个属性一个方法
bijian1013
js对象
<html>
<head>
</head>
<body>
用js代码实现一个js对象,对象里有两个属性,一个方法
</body>
<script>
var obj={a:'1234567',b:'bbbbbbbbbb',c:function(x){
- 探索JUnit4扩展:使用Rule
bijian1013
java单元测试JUnitRule
在上一篇文章中,讨论了使用Runner扩展JUnit4的方式,即直接修改Test Runner的实现(BlockJUnit4ClassRunner)。但这种方法显然不便于灵活地添加或删除扩展功能。下面将使用JUnit4.7才开始引入的扩展方式——Rule来实现相同的扩展功能。
1. Rule
&n
- [Gson一]非泛型POJO对象的反序列化
bit1129
POJO
当要将JSON数据串反序列化自身为非泛型的POJO时,使用Gson.fromJson(String, Class)方法。自身为非泛型的POJO的包括两种:
1. POJO对象不包含任何泛型的字段
2. POJO对象包含泛型字段,例如泛型集合或者泛型类
Data类 a.不是泛型类, b.Data中的集合List和Map都是泛型的 c.Data中不包含其它的POJO
 
- 【Kakfa五】Kafka Producer和Consumer基本使用
bit1129
kafka
0.Kafka服务器的配置
一个Broker,
一个Topic
Topic中只有一个Partition() 1. Producer:
package kafka.examples.producers;
import kafka.producer.KeyedMessage;
import kafka.javaapi.producer.Producer;
impor
- lsyncd实时同步搭建指南——取代rsync+inotify
ronin47
1. 几大实时同步工具比较 1.1 inotify + rsync
最近一直在寻求生产服务服务器上的同步替代方案,原先使用的是 inotify + rsync,但随着文件数量的增大到100W+,目录下的文件列表就达20M,在网络状况不佳或者限速的情况下,变更的文件可能10来个才几M,却因此要发送的文件列表就达20M,严重减低的带宽的使用效率以及同步效率;更为要紧的是,加入inotify
- java-9. 判断整数序列是不是二元查找树的后序遍历结果
bylijinnan
java
public class IsBinTreePostTraverse{
static boolean isBSTPostOrder(int[] a){
if(a==null){
return false;
}
/*1.只有一个结点时,肯定是查找树
*2.只有两个结点时,肯定是查找树。例如{5,6}对应的BST是 6 {6,5}对应的BST是
- MySQL的sum函数返回的类型
bylijinnan
javaspringsqlmysqljdbc
今天项目切换数据库时,出错
访问数据库的代码大概是这样:
String sql = "select sum(number) as sumNumberOfOneDay from tableName";
List<Map> rows = getJdbcTemplate().queryForList(sql);
for (Map row : rows
- java设计模式之单例模式
chicony
java设计模式
在阎宏博士的《JAVA与模式》一书中开头是这样描述单例模式的:
作为对象的创建模式,单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。 单例模式的结构
单例模式的特点:
单例类只能有一个实例。
单例类必须自己创建自己的唯一实例。
单例类必须给所有其他对象提供这一实例。
饿汉式单例类
publ
- javascript取当月最后一天
ctrain
JavaScript
<!--javascript取当月最后一天-->
<script language=javascript>
var current = new Date();
var year = current.getYear();
var month = current.getMonth();
showMonthLastDay(year, mont
- linux tune2fs命令详解
daizj
linuxtune2fs查看系统文件块信息
一.简介:
tune2fs是调整和查看ext2/ext3文件系统的文件系统参数,Windows下面如果出现意外断电死机情况,下次开机一般都会出现系统自检。Linux系统下面也有文件系统自检,而且是可以通过tune2fs命令,自行定义自检周期及方式。
二.用法:
Usage: tune2fs [-c max_mounts_count] [-e errors_behavior] [-g grou
- 做有中国特色的程序员
dcj3sjt126com
程序员
从出版业说起 网络作品排到靠前的,都不会太难看,一般人不爱看某部作品也是因为不喜欢这个类型,而此人也不会全不喜欢这些网络作品。究其原因,是因为网络作品都是让人先白看的,看的好了才出了头。而纸质作品就不一定了,排行榜靠前的,有好作品,也有垃圾。 许多大牛都是写了博客,后来出了书。这些书也都不次,可能有人让为不好,是因为技术书不像小说,小说在读故事,技术书是在学知识或温习知识,有
- Android:TextView属性大全
dcj3sjt126com
textview
android:autoLink 设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web/email/phone/map/all) android:autoText 如果设置,将自动执行输入值的拼写纠正。此处无效果,在显示输入法并输
- tomcat虚拟目录安装及其配置
eksliang
tomcat配置说明tomca部署web应用tomcat虚拟目录安装
转载请出自出处:http://eksliang.iteye.com/blog/2097184
1.-------------------------------------------tomcat 目录结构
config:存放tomcat的配置文件
temp :存放tomcat跑起来后存放临时文件用的
work : 当第一次访问应用中的jsp
- 浅谈:APP有哪些常被黑客利用的安全漏洞
gg163
APP
首先,说到APP的安全漏洞,身为程序猿的大家应该不陌生;如果抛开安卓自身开源的问题的话,其主要产生的原因就是开发过程中疏忽或者代码不严谨引起的。但这些责任也不能怪在程序猿头上,有时会因为BOSS时间催得紧等很多可观原因。由国内移动应用安全检测团队爱内测(ineice.com)的CTO给我们浅谈关于Android 系统的开源设计以及生态环境。
1. 应用反编译漏洞:APK 包非常容易被反编译成可读
- C#根据网址生成静态页面
hvt
Web.netC#asp.nethovertree
HoverTree开源项目中HoverTreeWeb.HVTPanel的Index.aspx文件是后台管理的首页。包含生成留言板首页,以及显示用户名,退出等功能。根据网址生成页面的方法:
bool CreateHtmlFile(string url, string path)
{
//http://keleyi.com/a/bjae/3d10wfax.htm
stri
- SVG 教程 (一)
天梯梦
svg
SVG 简介
SVG 是使用 XML 来描述二维图形和绘图程序的语言。 学习之前应具备的基础知识:
继续学习之前,你应该对以下内容有基本的了解:
HTML
XML 基础
如果希望首先学习这些内容,请在本站的首页选择相应的教程。 什么是SVG?
SVG 指可伸缩矢量图形 (Scalable Vector Graphics)
SVG 用来定义用于网络的基于矢量
- 一个简单的java栈
luyulong
java数据结构栈
public class MyStack {
private long[] arr;
private int top;
public MyStack() {
arr = new long[10];
top = -1;
}
public MyStack(int maxsize) {
arr = new long[maxsize];
top
- 基础数据结构和算法八:Binary search
sunwinner
AlgorithmBinary search
Binary search needs an ordered array so that it can use array indexing to dramatically reduce the number of compares required for each search, using the classic and venerable binary search algori
- 12个C语言面试题,涉及指针、进程、运算、结构体、函数、内存,看看你能做出几个!
刘星宇
c面试
12个C语言面试题,涉及指针、进程、运算、结构体、函数、内存,看看你能做出几个!
1.gets()函数
问:请找出下面代码里的问题:
#include<stdio.h>
int main(void)
{
char buff[10];
memset(buff,0,sizeof(buff));
- ITeye 7月技术图书有奖试读获奖名单公布
ITeye管理员
活动ITeye试读
ITeye携手人民邮电出版社图灵教育共同举办的7月技术图书有奖试读活动已圆满结束,非常感谢广大用户对本次活动的关注与参与。
7月试读活动回顾:
http://webmaster.iteye.com/blog/2092746
本次技术图书试读活动的优秀奖获奖名单及相应作品如下(优秀文章有很多,但名额有限,没获奖并不代表不优秀):
《Java性能优化权威指南》