- Pytorch深度学习入门基础(二):python 编辑器的选择、 安装及配置( pycharm、 jupyter)
慕奕宸
深度学习深度学习pythonpytorch
目录一、下载pycharm1.下载pycharm2.pycharm配置3.检查pycharm环境是否配置好二、Jupyter安装三、常见问题:1.为什么torch.cuda.isavailable()为False2.无法定位程序输入点现在来开一个专栏,关于学习Pytorch深度学习的入门基础,分为好几期,我会慢慢更新,希望大家可以互相支持一下,相互学习,相互进步!下面是这个专栏的所有内容,大家可以
- pytorch深度学习入门(12)之-神经网络导出onnx模型部署与应用
码农呆呆
深度学习深度学习pytorch神经网络
概述:ONNX(OpenNeuralNetworkExchange)是一种开放神经网络交换格式,它使得不同深度学习框架(如TensorFlow、PyTorch、MXNet等)之间的互操作成为可能。ONNX提供了一种标准化的方式,可以将训练好的模型导出并转换为ONNX格式,然后可以在其他支持ONNX的框架或工具中进行部署和推理。ONNX的主要优势在于它促进了深度学习模型在不同平台之间的互操作性和可移
- AI人工智能深度学习入门指南:从基础到实践_副本
AI大模型应用实战
C人工智能深度学习ai
AI人工智能深度学习入门指南:从基础到实践关键词:人工智能、机器学习、深度学习、神经网络、梯度下降、反向传播、实战案例摘要:本文是为零基础或初级学习者打造的深度学习入门指南。我们将从“人工智能-机器学习-深度学习”的关系讲起,用“教机器人认猫”的故事串联核心概念,结合生活比喻(如“多层蛋糕”解释神经网络)、数学公式(如梯度下降的“下山游戏”)和Python实战代码(用Keras实现手写数字识别),
- 深度学习入门指南:从基础概念到代码实践
软考和人工智能学堂
人工智能#深度学习Python开发经验深度学习人工智能
深度学习入门指南:从基础概念到代码实践1.深度学习概述深度学习是机器学习的一个分支,它通过模拟人脑神经元的工作方式,构建多层次的神经网络模型来处理复杂的数据模式。与传统机器学习方法相比,深度学习能够自动从原始数据中学习特征表示,无需过多的人工特征工程。深度学习已经在计算机视觉、自然语言处理、语音识别等领域取得了突破性进展。例如,ImageNet竞赛中深度学习模型的识别准确率已经超过人类水平,而GP
- 深度学习入门(2):alexnet
qq_776882262
深度学习人工智能
引言主要讲下alexnet里的几个方法,后面深度学习的代码部分应该都是借用别人的,整体安排是从简单到难。本篇借鉴Pytorch之AlexNet花朵分类_基于alexnet的花卉分类识别系统-CSDN博客,如果需要学习直接参考这篇就好了,本文只是作为本人复习记录。正文AlexNet是深度学习时代的开端,它用一场决定性的胜利,证明了深度卷积神经网络在计算机视觉中的巨大潜力。单层alexnet网络架构:
- 深度学习入门(3):vgg16
qq_776882262
深度学习人工智能
引言相比于alexnet,vgg16进一步优化了这个黑盒模型,用实验的方式证明了哪些模块有效,哪些模块对检测效果提升有限。奠基了卷积神经网络一些基础的模块。本文参考pytorch实战7:手把手教你基于pytorch实现VGG16_vgg16pytorch-CSDN博客,此处只做记录供本人复习记录。正文VGG16创新点:1.使用小卷积核堆叠代替大卷积核VGG16采用多个连续的3×3小卷积核堆叠,而不
- 深度学习入门:Python搭建简单神经网络模型
缑宇澄
python
在人工智能浪潮中,深度学习凭借强大的特征提取与模式识别能力成为核心技术,而神经网络则是深度学习的基石。从图像识别到自然语言处理,神经网络以独特的结构和学习机制,让计算机能够模拟人类大脑处理复杂信息的过程。本文将带领你从基础理论出发,使用Python和Keras库搭建一个简单的神经网络模型,开启深度学习的探索之旅。一、神经网络基础理论1.1神经元与网络结构神经网络的基本单元是人工神经元(又称节点或单
- 【大模型入门指南 10】大模型推理部署:vLLM和llama.cpp
青松ᵃⁱ
LLM入门系列llama
【大模型入门指南】系列文章:【大模型入门指南01】深度学习入门【大模型入门指南02】LLM大模型基础知识【大模型入门指南03】提示词工程【大模型入门指南04】Transformer结构【大模型入门指南05】LLM技术选型【大模型入门指南06】LLM数据预处理【大模型入门指南07】量化技术解析【大模型入门指南08】微调和分布式训练【大模型入门指南09】LLM和多模态模型高效推理实践【大模型入门指南1
- 深度学习入门:从零搭建你的第一个神经网络
layneyao
ai深度学习神经网络人工智能
深度学习入门:从零搭建你的第一个神经网络系统化学习人工智能网站(收藏):https://www.captainbed.cn/flu文章目录深度学习入门:从零搭建你的第一个神经网络摘要引言第一章:神经网络基础原理1.1神经元模型1.2反向传播算法1.3激活函数对比第二章:开发环境搭建指南2.1硬件要求2.2软件环境2.2.1Anaconda配置2.2.2PyTorch安装2.2.3TensorFlo
- 深度学习入门:如何从零开始搭建自己的深度学习模型?
AI天才研究院
Python实战自然语言处理人工智能语言模型编程实践开发语言架构设计
作者:禅与计算机程序设计艺术1.简介深度学习(DeepLearning)近几年已经成为人们关注的热点话题。从2012年的ImageNet竞赛开始,激起了众多研究者的兴趣,也带来了越来越多的应用场景。随着技术的飞速发展,深度学习已经成为了各个领域最具潜力的技术。作为一名AI科研工作者,了解、掌握深度学习相关知识可以帮助你更好地理解并解决实际问题。本文将全面介绍深度学习的基础知识、技术要点及其应用。文
- 第6篇:深度学习入门——神经网络基础
CarlowZJ
AI+Python深度学习神经网络人工智能
目录一、前言二、概念讲解(一)深度学习:人工智能皇冠上的明珠(二)神经网络:深度学习的微观世界三、神经网络的基本组件:构建智能的积木(一)神经元:智能的基本单元(二)权重与偏置:连接的智慧(三)激活函数:非线性的魔法(四)损失函数:衡量差距的标尺(五)优化器:攀登优化高峰的向导四、前向传播与反向传播:神经网络的智慧流转(一)前向传播:信息的逐层传递(二)反向传播:误差的逆向追溯五、代码示例:搭建你
- 【深度学习入门篇 ②】Pytorch完成线性回归!
小森( ﹡ˆoˆ﹡ )
深度学习入门篇线性回归算法回归
嗨,大家好,我是小森(﹡ˆoˆ﹡)!易编橙·终身成长社群创始团队嘉宾,橙似锦计划领衔成员、阿里云专家博主、腾讯云内容共创官、CSDN人工智能领域优质创作者。易编橙:一个帮助编程小伙伴少走弯路的终身成长社群!上一部分我们自己通过torch的方法完成反向传播和参数更新,在Pytorch中预设了一些更加灵活简单的对象,让我们来构造模型、定义损失,优化损失等;那么接下来,我们一起来了解一下其中常用的API
- day33 python深度学习入门
xiaohanbao09
pynotepython深度学习机器学习pandas人工智能学习
目录深度学习入门:PyTorch实现鸢尾花分类一、环境搭建1.创建Python环境2.安装必要的库3.检查CUDA环境二、数据准备1.加载数据集2.数据预处理3.转换为PyTorch张量三、模型构建1.定义模型结构2.定义损失函数和优化器四、模型训练1.训练过程2.训练结果五、结果可视化六、总结在深度学习的旅程中,神经网络是不可或缺的核心工具之一。今天,我将通过一个简单的项目,使用PyTorch框
- 遥感深度学习——基于deeplabv3+和GID数据集(1)
全域智图
深度学习人工智能
博主最近准备进行深度学习入门,因为是做遥感方向的,经过多重考虑,算法最后选择了deeplabv3+。DeepLabV3+是由谷歌提出的一种用于图像语义分割的深度学习模型。它在DeepLabV3的基础上,加入了编码器-解码器结构,以提高分割结果的边缘细节和空间分辨率。以下是DeepLabV3+的主要特点:编码器-解码器结构:编码器部分提取图像的高层次语义特征,解码器部分逐步恢复图像的空间细节,提高分
- 深度学习入门:从理论到实战的详细指南
人工智能教程
深度学习人工智能算法目标跟踪机器学习YOLO线性回归
的高效学习和理解。对于初学者来说,深度学习的学习曲线可能会显得有些陡峭,但只要掌握正确的方法和步骤,就能轻松入门。本文将为你提供一份从理论到实战的详细指南,帮助你快速掌握深度学习的核心要点。一、深度学习是什么?(一)定义深度学习是机器学习的一个子领域,它通过构建多层的神经网络来学习数据中的复杂模式。与传统的机器学习算法相比,深度学习能够自动提取数据的特征,而不需要人工设计复杂的特征工程。这种自动特
- 深度学习入门:基于 Python 的理论与实现笔记
u013244720
深度学习python笔记
深度学习入门:基于Python的理论与实现笔记在VSCode中运行代码替换库搜索路径#sys.path.append(os.pardir)#为了导入父目录而进行的设定sys.path.append(os.getcwd())替换文件路径#withopen("sample_weight.pkl",'rb')asf:withopen(os.getcwd()+"/ch03/sample_weight.pk
- pytorch深度学习入门(15)之-使用onnx模型量化
码农呆呆
深度学习人工智能pytorch深度学习python神经网络
量化ONNX模型内容量化概述ONNX量化表示格式量化ONNX模型基于变压器的模型Transformer基于变压器的模型GPU上的量化常问问题量化概述ONNX运行时中的量化是指ONNX模型的8位线性量化。在量化期间,浮点值被映射到以下形式的8位量化空间:val_fp32=scale*(val_quantized-zero_point)scale是一个正实数,用于将浮点数映射到量化空间。计算方法如下:
- 深度学习入门--基于Python的理论与实现--Python入门
语文天才高斯
python开发语言人工智能深度学习
第一章Python入门1.1Python是什么Python是一种高级编程语言,由GuidovanRossum于1989年创建,并在1991年正式发布。Python具有以下特点:易读易写:Python语法简洁,代码可读性强,使开发者能够更专注于问题本身。跨平台:Python可以在Windows、Linux和macOS上运行,具有良好的可移植性。丰富的库:Python生态系统中包含大量的第三方库,如N
- 【深度学习入门_NLP自然语言处理】序章
沉默的舞台剧
AI深度学习自然语言处理人工智能
本部分开始深度学习第二大部分NLP章节学习,找了好多资料,终于明确NLP的学习目标了,介于工作之余学习综合考量,还是决定以视频学习为主+后期自主实践为主吧。分享一个总图,其实在定位的时候很迷茫,单各章节领域其实都是很大的范畴,每个部分都是需要专精的,所以在做计划的时候很头大…千里之行始于足下吧,话不多数,直接上NLP的学习应用目标:学习教程的话参照B站实战结合的这个教程【2025NLP自然语言处理
- 具身智能零碎知识点(三):深入解析 “1D UNet”:结构、原理与实战
墨绿色的摆渡人
具身智能零碎知识点pytorch人工智能pythontransformer具身智能
深入解析“1DUNet”:结构、原理与实战【深度学习入门】1DUNet详解:结构、原理与实战指南一、1DUNet是什么?二、核心结构与功能1.整体架构2.编码器(Encoder)3.解码器(Decoder)4.跳跃连接(SkipConnection)5.瓶颈层(Bottleneck)三、数学原理与数值示例1.1D卷积运算2.编码-解码流程四、PyTorch代码实现1.完整模型代码2.使用示例五、实
- 使用Python学习AI的学习攻略
liushangzaibeijing
AI学习python学习人工智能
基于python的AI学习一、夯实基础二、数学基础三、机器学习基础四、深度学习入门五、进阶学习六、学习资源推荐七、实践项目一、夯实基础对于已经掌握Python基础语法的学习者来说,进一步利用Python学习AI需要夯实以下基础:变量和数据类型:包括整数、浮点数、字符串、列表、字典、元组等。条件语句和循环:熟练使用if-else语句和for、while循环。函数:理解函数的定义、调用以及参数传递。面
- 深度学习入门(三):神经网络的学习
WhyNot?
深度学习深度学习神经网络学习
文章目录前言人类思考VS机器学习VS深度学习基础术语损失函数常用的损失函数均方误差MSE(MeanSquareError)交叉熵误差(CrossEntropyError)mini-batch学习为何要设定损失函数数值微分神经网络学习算法的实现两层神经网络的类参考资料前言机器学习的过程通常分为学习(从训练数据中自动获取权重参数的过程)和推理(利用学习到的权重参数对新的数据进行预测)两个环节。本文将主
- 深度学习入门:从神经网络基础到简单实现
Evaporator Core
人工智能#深度学习Python开发经验深度学习神经网络人工智能
深度学习作为人工智能领域最令人兴奋的技术之一,已经在图像识别、自然语言处理、语音识别等多个领域取得了突破性进展。本文将深入浅出地介绍深度学习的基本概念,并通过Python代码实现一个简单的神经网络模型,帮助读者建立直观理解并迈出实践第一步。神经网络的基本原理神经网络的核心思想源自对人类大脑工作方式的简化模拟。想象一下,当你第一次学习骑自行车时,大脑会不断接收来自视觉、平衡感等多方面的信号,经过一系
- PyTorch深度学习入门与实战教程
openbiox
本文还有配套的精品资源,点击获取简介:深度学习是AI的核心技术,基于神经网络对数据建模以实现学习和预测。PyTorch是一个灵活易用的开源深度学习框架,适合初学者和研究人员进行实验开发。教程涵盖了从基础概念到模型训练、验证、测试的完整流程,包括张量操作、动态计算图、数据预处理、神经网络构建、优化器使用、训练循环、模型保存加载以及CNN和RNN等关键网络结构的应用实践。通过实例项目如文本分类、图像识
- AI入门书籍推荐
撬动未来的支点
深度学习深度学习人工智能
漫画机械学习入门((日)大关真之戴凤智张鸿涛孟宇(译))深度学习入门:基于Python的理论与实现深度学习的数学:使用Python语言[转换版]([美]罗纳德·T.纽塞尔)
- 手写数字识别(深度学习小实践)
我是来学习的你们要干什么
深度学习人工智能pycharmpython机器学习神经网络
小白学习ing文章目录前言一、神经网络学习与实践1.学习2.推理二、手写数字识别1、读入mnist数据集(学习)2、神经网络的推理改进→批处理前言非常简单的深度学习小实践,没有用框架,仅使用简单的Python。参考书籍《深度学习入门:基于Python的理论与实现》一、神经网络学习与实践1.学习训练数据进行权重参数的学习2.推理使用学习到的参数,对输入数据进行分类二、手写数字识别1、读入mnist数
- 计算机视觉深度学习入门(4)
yyc_audio
计算机视觉人工智能计算机视觉深度学习神经网络
在小型数据集上从头开始训练一个卷积神经网络利用少量数据来训练图像分类模型,这是一种很常见的情况。如果你从事与计算机视觉相关的职业,那么很可能会在实践中遇到这种情况。“少量”样本既可能是几百张图片,也可能是上万张图片。我们来看一个实例——猫狗图片分类,数据集包含5000张猫和狗的图片(2500张猫的图片,2500张狗的图片)。我们将2000张图片用于训练,1000张用于验证,2000张用于测试。将介
- Python第十六课:深度学习入门 | 神经网络解密
程之编
Python全栈通关秘籍python神经网络青少年编程
本节目标理解生物神经元与人工神经网络的映射关系掌握激活函数与损失函数的核心作用使用Keras构建手写数字识别模型可视化神经网络的训练过程掌握防止过拟合的基础策略一、神经网络基础(大脑的数字化仿生)1.神经元对比生物神经元人工神经元树突接收信号输入层接收特征数据细胞体整合信号加权求和(∑(权重×输入)+偏置)轴突传递电信号激活函数处理输出2.核心组件解析激活函数:神经元的"开关"(如ReLU:max
- 大模型学习路线与资源推荐
数字化转型2025
AI投资人工智能
以下是基于多篇参考资料整理的大模型学习路线,涵盖从基础到进阶的完整学习路径,帮助您系统掌握大模型核心技术并应用于实际场景:一、基础阶段:构建核心知识体系编程与数学基础编程语言:优先学习Python,掌握其语法、数据结构及常用库(如NumPy、Pandas、PyTorch)37。数学基础:线性代数、概率论与统计学、微积分是理解模型原理的基石,需重点掌握矩阵运算、概率分布等概念39。深度学习入门神经网
- 神经网络与深度学习入门:理解ANN、CNN和RNN
shandianfk_com
ChatGPTAI神经网络深度学习cnn
在现代科技日新月异的今天,人工智能已经成为了我们生活中的重要组成部分。无论是智能手机的语音助手,还是推荐系统,背后都有一项核心技术在支撑,那就是神经网络与深度学习。今天,我们就来聊一聊这个听起来高大上的话题,其实它也没那么难懂!什么是神经网络?首先,我们要了解什么是神经网络。神经网络(ArtificialNeuralNetwork,简称ANN)是模拟人脑神经元连接方式的一种算法。它由一层层的“神经
- windows下源码安装golang
616050468
golang安装golang环境windows
系统: 64位win7, 开发环境:sublime text 2, go版本: 1.4.1
1. 安装前准备(gcc, gdb, git)
golang在64位系
- redis批量删除带空格的key
bylijinnan
redis
redis批量删除的通常做法:
redis-cli keys "blacklist*" | xargs redis-cli del
上面的命令在key的前后没有空格时是可以的,但有空格就不行了:
$redis-cli keys "blacklist*"
1) "blacklist:12:
[email protected]
- oracle正则表达式的用法
0624chenhong
oracle正则表达式
方括号表达示
方括号表达式
描述
[[:alnum:]]
字母和数字混合的字符
[[:alpha:]]
字母字符
[[:cntrl:]]
控制字符
[[:digit:]]
数字字符
[[:graph:]]
图像字符
[[:lower:]]
小写字母字符
[[:print:]]
打印字符
[[:punct:]]
标点符号字符
[[:space:]]
- 2048源码(核心算法有,缺少几个anctionbar,以后补上)
不懂事的小屁孩
2048
2048游戏基本上有四部分组成,
1:主activity,包含游戏块的16个方格,上面统计分数的模块
2:底下的gridview,监听上下左右的滑动,进行事件处理,
3:每一个卡片,里面的内容很简单,只有一个text,记录显示的数字
4:Actionbar,是游戏用重新开始,设置等功能(这个在底下可以下载的代码里面还没有实现)
写代码的流程
1:设计游戏的布局,基本是两块,上面是分
- jquery内部链式调用机理
换个号韩国红果果
JavaScriptjquery
只需要在调用该对象合适(比如下列的setStyles)的方法后让该方法返回该对象(通过this 因为一旦一个函数称为一个对象方法的话那么在这个方法内部this(结合下面的setStyles)指向这个对象)
function create(type){
var element=document.createElement(type);
//this=element;
- 你订酒店时的每一次点击 背后都是NoSQL和云计算
蓝儿唯美
NoSQL
全球最大的在线旅游公司Expedia旗下的酒店预订公司,它运营着89个网站,跨越68个国家,三年前开始实验公有云,以求让客户在预订网站上查询假期酒店时得到更快的信息获取体验。
云端本身是用于驱动网站的部分小功能的,如搜索框的自动推荐功能,还能保证处理Hotels.com服务的季节性需求高峰整体储能。
Hotels.com的首席技术官Thierry Bedos上个月在伦敦参加“2015 Clou
- java笔记1
a-john
java
1,面向对象程序设计(Object-oriented Propramming,OOP):java就是一种面向对象程序设计。
2,对象:我们将问题空间中的元素及其在解空间中的表示称为“对象”。简单来说,对象是某个类型的实例。比如狗是一个类型,哈士奇可以是狗的一个实例,也就是对象。
3,面向对象程序设计方式的特性:
3.1 万物皆为对象。
- C语言 sizeof和strlen之间的那些事 C/C++软件开发求职面试题 必备考点(一)
aijuans
C/C++求职面试必备考点
找工作在即,以后决定每天至少写一个知识点,主要是记录,逼迫自己动手、总结加深印象。当然如果能有一言半语让他人收益,后学幸运之至也。如有错误,还希望大家帮忙指出来。感激不尽。
后学保证每个写出来的结果都是自己在电脑上亲自跑过的,咱人笨,以前学的也半吊子。很多时候只能靠运行出来的结果再反过来
- 程序员写代码时就不要管需求了吗?
asia007
程序员不能一味跟需求走
编程也有2年了,刚开始不懂的什么都跟需求走,需求是怎样就用代码实现就行,也不管这个需求是否合理,是否为较好的用户体验。当然刚开始编程都会这样,但是如果有了2年以上的工作经验的程序员只知道一味写代码,而不在写的过程中思考一下这个需求是否合理,那么,我想这个程序员就只能一辈写敲敲代码了。
我的技术不是很好,但是就不代
- Activity的四种启动模式
百合不是茶
android栈模式启动Activity的标准模式启动栈顶模式启动单例模式启动
android界面的操作就是很多个activity之间的切换,启动模式决定启动的activity的生命周期 ;
启动模式xml中配置
<activity android:name=".MainActivity" android:launchMode="standard&quo
- Spring中@Autowired标签与@Resource标签的区别
bijian1013
javaspring@Resource@Autowired@Qualifier
Spring不但支持自己定义的@Autowired注解,还支持由JSR-250规范定义的几个注解,如:@Resource、 @PostConstruct及@PreDestroy。
1. @Autowired @Autowired是Spring 提供的,需导入 Package:org.springframewo
- Changes Between SOAP 1.1 and SOAP 1.2
sunjing
ChangesEnableSOAP 1.1SOAP 1.2
JAX-WS
SOAP Version 1.2 Part 0: Primer (Second Edition)
SOAP Version 1.2 Part 1: Messaging Framework (Second Edition)
SOAP Version 1.2 Part 2: Adjuncts (Second Edition)
Which style of WSDL
- 【Hadoop二】Hadoop常用命令
bit1129
hadoop
以Hadoop运行Hadoop自带的wordcount为例,
hadoop脚本位于/home/hadoop/hadoop-2.5.2/bin/hadoop,需要说明的是,这些命令的使用必须在Hadoop已经运行的情况下才能执行
Hadoop HDFS相关命令
hadoop fs -ls
列出HDFS文件系统的第一级文件和第一级
- java异常处理(初级)
白糖_
javaDAOspring虚拟机Ajax
从学习到现在从事java开发一年多了,个人觉得对java只了解皮毛,很多东西都是用到再去慢慢学习,编程真的是一项艺术,要完成一段好的代码,需要懂得很多。
最近项目经理让我负责一个组件开发,框架都由自己搭建,最让我头疼的是异常处理,我看了一些网上的源码,发现他们对异常的处理不是很重视,研究了很久都没有找到很好的解决方案。后来有幸看到一个200W美元的项目部分源码,通过他们对异常处理的解决方案,我终
- 记录整理-工作问题
braveCS
工作
1)那位同学还是CSV文件默认Excel打开看不到全部结果。以为是没写进去。同学甲说文件应该不分大小。后来log一下原来是有写进去。只是Excel有行数限制。那位同学进步好快啊。
2)今天同学说写文件的时候提示jvm的内存溢出。我马上反应说那就改一下jvm的内存大小。同学说改用分批处理了。果然想问题还是有局限性。改jvm内存大小只能暂时地解决问题,以后要是写更大的文件还是得改内存。想问题要长远啊
- org.apache.tools.zip实现文件的压缩和解压,支持中文
bylijinnan
apache
刚开始用java.util.Zip,发现不支持中文(网上有修改的方法,但比较麻烦)
后改用org.apache.tools.zip
org.apache.tools.zip的使用网上有更简单的例子
下面的程序根据实际需求,实现了压缩指定目录下指定文件的方法
import java.io.BufferedReader;
import java.io.BufferedWrit
- 读书笔记-4
chengxuyuancsdn
读书笔记
1、JSTL 核心标签库标签
2、避免SQL注入
3、字符串逆转方法
4、字符串比较compareTo
5、字符串替换replace
6、分拆字符串
1、JSTL 核心标签库标签共有13个,
学习资料:http://www.cnblogs.com/lihuiyy/archive/2012/02/24/2366806.html
功能上分为4类:
(1)表达式控制标签:out
- [物理与电子]半导体教材的一个小问题
comsci
问题
各种模拟电子和数字电子教材中都有这个词汇-空穴
书中对这个词汇的解释是; 当电子脱离共价键的束缚成为自由电子之后,共价键中就留下一个空位,这个空位叫做空穴
我现在回过头翻大学时候的教材,觉得这个
- Flashback Database --闪回数据库
daizj
oracle闪回数据库
Flashback 技术是以Undo segment中的内容为基础的, 因此受限于UNDO_RETENTON参数。要使用flashback 的特性,必须启用自动撤销管理表空间。
在Oracle 10g中, Flash back家族分为以下成员: Flashback Database, Flashback Drop,Flashback Query(分Flashback Query,Flashbac
- 简单排序:插入排序
dieslrae
插入排序
public void insertSort(int[] array){
int temp;
for(int i=1;i<array.length;i++){
temp = array[i];
for(int k=i-1;k>=0;k--)
- C语言学习六指针小示例、一维数组名含义,定义一个函数输出数组的内容
dcj3sjt126com
c
# include <stdio.h>
int main(void)
{
int * p; //等价于 int *p 也等价于 int* p;
int i = 5;
char ch = 'A';
//p = 5; //error
//p = &ch; //error
//p = ch; //error
p = &i; //
- centos下php redis扩展的安装配置3种方法
dcj3sjt126com
redis
方法一
1.下载php redis扩展包 代码如下 复制代码
#wget http://redis.googlecode.com/files/redis-2.4.4.tar.gz
2 tar -zxvf 解压压缩包,cd /扩展包 (进入扩展包然后 运行phpize 一下是我环境中phpize的目录,/usr/local/php/bin/phpize (一定要
- 线程池(Executors)
shuizhaosi888
线程池
在java类库中,任务执行的主要抽象不是Thread,而是Executor,将任务的提交过程和执行过程解耦
public interface Executor {
void execute(Runnable command);
}
public class RunMain implements Executor{
@Override
pub
- openstack 快速安装笔记
haoningabc
openstack
前提是要配置好yum源
版本icehouse,操作系统redhat6.5
最简化安装,不要cinder和swift
三个节点
172 control节点keystone glance horizon
173 compute节点nova
173 network节点neutron
control
/etc/sysctl.conf
net.ipv4.ip_forward =
- 从c面向对象的实现理解c++的对象(二)
jimmee
C++面向对象虚函数
1. 类就可以看作一个struct,类的方法,可以理解为通过函数指针的方式实现的,类对象分配内存时,只分配成员变量的,函数指针并不需要分配额外的内存保存地址。
2. c++中类的构造函数,就是进行内存分配(malloc),调用构造函数
3. c++中类的析构函数,就时回收内存(free)
4. c++是基于栈和全局数据分配内存的,如果是一个方法内创建的对象,就直接在栈上分配内存了。
专门在
- 如何让那个一个div可以拖动
lingfeng520240
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/1999/xhtml
- 第10章 高级事件(中)
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/
- 计算两个经纬度之间的距离
roadrunners
计算纬度LBS经度距离
要解决这个问题的时候,到网上查了很多方案,最后计算出来的都与百度计算出来的有出入。下面这个公式计算出来的距离和百度计算出来的距离是一致的。
/**
*
* @param longitudeA
* 经度A点
* @param latitudeA
* 纬度A点
* @param longitudeB
*
- 最具争议的10个Java话题
tomcat_oracle
java
1、Java8已经到来。什么!? Java8 支持lambda。哇哦,RIP Scala! 随着Java8 的发布,出现很多关于新发布的Java8是否有潜力干掉Scala的争论,最终的结论是远远没有那么简单。Java8可能已经在Scala的lambda的包围中突围,但Java并非是函数式编程王位的真正觊觎者。
2、Java 9 即将到来
Oracle早在8月份就发布
- zoj 3826 Hierarchical Notation(模拟)
阿尔萨斯
rar
题目链接:zoj 3826 Hierarchical Notation
题目大意:给定一些结构体,结构体有value值和key值,Q次询问,输出每个key值对应的value值。
解题思路:思路很简单,写个类词法的递归函数,每次将key值映射成一个hash值,用map映射每个key的value起始终止位置,预处理完了查询就很简单了。 这题是最后10分钟出的,因为没有考虑value为{}的情