- FPGA学习之嵌入式硬件系统(SOPC)概述(软硬件设计)
硬件嘟嘟嘟
FPGAfpgaverilog嵌入式经验分享
FPGA学习之嵌入式硬件系统(SOPC)概述(软硬件设计)首先我们知道FPGA可以实现充当完整微处理器的逻辑,并且提供许多灵活性选项。下图体现出FPGA器件为何是现场可编辑门阵列器件。为了使基于FPGA的嵌入式系统能够充当微处理器的系统,那么我们就必须要学习NIOSII(SOPC)系统设计,而且在设计之时系统应包括以下内容,这是因为微处理器和FPGA之间的区别就是FPGA上电时不包含任何逻辑(基于
- Intel开发环境Quartus、Eclipse与WSL的安装
GBXLUO
FPGAfpga开发
PC:win1064bit安装顺序:先安装Quartus21.4,接着Eclipse或者WSL(WindowsSubsystemforLinux),Eclipse与WSL的安装不分先后。为什么要安装Eclipse?因为Eclipse可以开发基于NiosII的C/C++工程。为什么要安装WSL?如果仅安装了Quartus,没有安装WSL,在创建DP/HDMI的GenerateExampleDesig
- 建立SOPC工程后软件编译时报错rwdata is not within region ram解决办法
向阳花木木
FPGA设计
问题描述:在建立SOPC工程时使用了片上的存储器(onchipmemory)作为CPU(NIOSII)的程序和数据存储器,存储器的大小设置为4096,此时硬件编译能通过,在开发软件时,eclipse报错如下:c:/intelfpga/17.1/nios2eds/bin/gnu/h-x86_64-mingw32/bin/../lib/gcc/nios2-elf/5.3.0/../../../../.
- 基于FPGA的多通道ARINC429总线测试系统
测试专家
ARINC429fpga开发
目前,有大量的机载设备在使用ARINC429总线进行数据交互,为提高具有ARINC429接口设备的测试效率,降低开发成本,本文基于FPGA强大的并行处理能力、丰富的I/O接口资源以及半定制化的设计理念,利用NIOSII软核处理器,结合FPGA的可编程逻辑端,设计了一款多通道ARINC429总线测试系统。系统通过PCI接口与计算机通信,完成被测设备与计算机的数据交互,实现ARINC429总线接口的自
- 基于FPGA的QSPI PSRAM控制器设计及测试实验(2)——FIFO接口
吃瓜。
QSPIPSRAMfpgasdramfifoddrspi
文章目录FPGA电路优化FIFO接口设计NiosII总线结构FPGA电路优化由于上一章讲解的RTL电路过于繁琐,导致Controller模块的组合电路过多,极大影响了控制PSRAM的最高频率。下图是Controller模块的RTL电路。本章根据QSPI协议,设计了一种针对PSRAM的FIFO数据传输接口。利用预编译的思想,将大部分组合逻辑放于软件端,仅需FIFOinterface模块直接将存储好的
- 计算机组成原理 实验一 四位加法器设计
Robert_SWJTU
林湾村计组实验2023fpga开发
实验开发平台:武汉华亨科技公司的EDA/SOPC实验开发平台由NIOSII—EP3C40核心板、EDA/SOPC系统板和HH-SEXT-1扩充子板组成。芯片编号:EP3C40F780C8软件:QuartusII64-Bit13.1.0.162启动Quartus13.1创建子项目full_adder,芯片选择EP3C40F780C8新建VerilogHDLFile,输入一位全加器代码并保存modul
- 音频电平vu显示表软件下载_正点原子开拓者 Nios II资料连载第十章MCU TFT-LCD图片显示实验...
weixin_39592026
音频电平vu显示表软件下载
1)实验平台:正点原子开拓者FPGA开发板2)摘自《开拓者NiosII开发指南》关注官方微信号公众号,获取更多资料:正点原子3)全套实验源码+手册+视频下载地址:http://www.openedv.com/docs/index.html第十章MCUTFT-LCD图片显示实验TFTLCD是ThinFilmTransistorLiquidCrystalDisplay的缩写,即薄膜场效应晶体管液晶显示
- FPGA niosII 视频笔记--小梅
gzc0319
FPGAuCOSverilogfpga开发SOPC
我先看的正点原子nios视频笔记,后看的小梅哥,这篇笔记就不怎么记太基础的了讲课口头禅、音量忽大忽小、语速忽快忽慢也让人头疼,但是讲的比较细致、透彻,还讲了很多正点原子没讲过的东西,值得一听,有收获,很多时候看视频标题没兴趣看,看的过程中发现有意外收获。多看看他的视频,加深认识,调试时可以少走很多弯路。P1(SOPC)SOPC技术介绍IP硬核:外设固定无法修改,增加成本和功耗、依赖具体FPGA器件
- FPGA niosII 视频笔记
gzc0319
FPGAuCOSverilogfpga开发can单片机嵌入式
工作需要使用FPGA驱动的CAN总线,一番搜索发现正点原子开发板有例程。了解之后知道是FPGA内部软核IP,基于qsys实现,就看完了相关视频。nios更进一步可以看FPGAniosII视频笔记--小梅_gzc0319的博客-CSDN博客P1_Qsys_hello_world(第一讲)1Qsys简介:Qsys是Quartus中的系统集成工具;SOPCBuilder-Qsys-PlatformDes
- niosII处理器与串行D/A转换器接口设计
锅锅是锅锅
FPGAfpganiosiisopcip核
niosII处理器与串行D/A转换器接口设计指导教师中文摘要:本文先通过方案论证对设计采用VerilogHDL根据串行D/A的spi时序图和Avalon总线协议标准设计TLC5615的IP核,在Modelsim上面进行仿真验证,然后通过SOPCbuilder设计SOPC系统并且将IP加入进去,结合在niosIIIDE里面编写一个三角波软件程序一起烧录在目标硬件环境中去调试通过观察示波器波形完成硬件
- 再次总结nios II 下载程序到板子上时出现 Downloading RLF Process failed的问题
@晓凡
FPGA学习之路fpga开发
之前也写过两篇关于NIOSII出现:DownloadingRLFProcessfailed的问题,但是总结都不是很全面,小梅哥的教程总结的比较全面特此记录。问题:niosII下载程序到板子上时出现DownloadingRLFProcessfailed的问题。即当nios中设置的复位地址为epcs时,又想调试代码,就需要将上面的两个选项去掉。烧写的时候务必要勾选这两个。4、FPGA逻辑时序不满足,C
- NIOS II里出现Could not find include file ‘system.h‘ on include paths.
sys_maker
fpga开发
Couldnotfindincludefile‘system.h’onincludepaths在把QuartusII工程转移到新的目录下后,打开NIOSII后会发现出现Couldnotfindincludefile‘system.h’onincludepaths这个错误。解决步骤:1、找到Project->Properties;2、点击Properties后,找到ProjectReferences
- 关于NiosII的报错make: *** [XXX.elf] Error 1
万世奋飞
QuartusIINiosII
环境:QuartusII13.0sp1,NiosII13.0sp1转载地址:https://blog.csdn.net/baidu_36031503/article/details/83501281一般有:1、右击BSP工程--NiosII--GenerateBSP。2、Qsys硬件存储大小不够。3、BSPEditor--enable_small_c_library和enable_reduced_
- SOPC之NIOS Ⅱ遇到的问题
STATEABC
一般人学不会的FPGAfpga开发嵌入式硬件SOPCNIOS
记录NIOSⅡ中遇到的报错一、NIOSII中Eclipse头文件未找到问题:Unresolvedinclusion:"system.h"等原因:编译器无法找到头文件所在路径解决方法一在文件夹中找到要添加的头文件,并记录下其路径,如system.h在工具栏Project->C/C++Index->SearchforUnresolvedIncludes可以查看没有resolve成功的文件在工程名下右键
- 【二】SPI IP核的使用
@晓凡
FPGA学习之路tcp/ipfpga开发网络协议
【一】SPIIP核使用:传送门基于qsys通过spi外部总线协议对sd卡进行读写操作一、实验平台与实验的目的:正点原子开拓者、芯片型号:EP4CE10F17C8;还需要一张sd卡。该实验主要是利用SPIIP核驱动SD卡来实现读写实验,在这个实验中我们要了解spi使用方法核学习sd卡的读写操作方法。二、系统的搭建:(1)nios处理器的设置:niosII/f其他的默认(2)sdramcontroll
- Qsys介绍
混子王江江
FPGAfpga开发
文章目录前言一、为什么需要Qsys1、简化了系统的设计流程2、Qsys涉及的技术二、Qsys真身1、一种系统集成工具2、何为NiosII1、内核架构2、NiosII选型三、Qsys设计涉及到的软件&工具四、总结五、参考资料前言Qsys是Altera下的一个系统集成工具,可用于搭建复杂的嵌入式系统,搭建复杂的嵌入式系统,搭建完成的系统可以作为后续软件开发的硬件基础。并且可以通过Qsys来调用官方的I
- 【NiosII学习】第七篇、自定义PWM的IP核
大屁桃
FPGA的学习之旅fpga
目录第一部分、关于PWM的IP核的储备知识1、什么是IP核2、为什么要自己写IP核3、PWM_IP核的写法第二部分、新建QuartusII工程1、注意第三部分、添加自己的IP核1、添加自己IP核的详细步骤第四部分、修改别人的软核1、调用自己的IP核详细步骤第五部分、编写Quartus中的verilog代码1、代码2、注意第六部分、编写ecplise里面的C代码1、代码的功能阐述2、代码第七部分、总
- 【NiosII学习】第一篇、如何烧录NiosII工程
大屁桃
FPGA的学习之旅fpga
目录第一部分、FPGA型号不一样第二部分、复制别人的NiosII工程1、详细步骤第三部分、打开QuartusII的工程1、打开QuartusII的工程的步骤2、在Quartus中打开Eclipse软件步骤第四部分、Eclipse软件代码的使用1、注意2、eclipse打开原有的工程?3、eclipse如何新建新的工程?第五部分、Eclipse软件烧写代码和仿真1、烧写sof文件2、配置仿真环境第六
- 【NiosII学习】第五篇、TIMER定时器中断
大屁桃
FPGA的学习之旅fpga
目录第一部分、关于Timer定时器的储备知识1、内部寄存器的个数2、你要会的寄存器的使用方法第二部分、新建QuartusII工程1、注意第三部分、修改别人软核1、添加定时器IP核详细步骤2、添加控制LED的PIOIP核步骤3、复制生成的LED端口第四部分、编写Quartus中的verilog代码1、注意第五部分、编写Ecplise里面的C代码1、注意2、C代码功能解析3、代码第六部分、总结1、结果
- 【NiosII学习】第八篇、在NiosII上面运行uCOSII操作系统
大屁桃
FPGA的学习之旅fpga
目录第一部分、uCOSII操作系统简介1、什么是uCOSII?2、留坑第二部分、新建QuartusII工程第三部分、修改别人的软核1、注意第五部分、新建uCOSII工程第六部分、总结1、视频演示2、我的问题3、完整资料第一部分、uCOSII操作系统简介1、什么是uCOSII?uC/OSII(MicroControlOperationSystemTwo)是的一个多任务实时操作系统。实时操作系统就是:
- 【NiosII训练】第一篇、FPGA驱动AD9854基础篇
大屁桃
FPGA的学习之旅fpga
目录第一部分、前言1、效果图2、选题原因3、闲话第二部分、AD9854的储备知识1、AD9854用来干嘛的2、AD9854的详细介绍3、AD9854注意事项第三部分、我的题目要求1、题目文字描述2、图片3、思路第四部分、我的工程代码1、软核的搭建2、顶层文件的代码3、Ecplise代码第五部分、总结1、实现功能阐述2、结果演示3、接线图4、完整工程第一部分、前言1、效果图先来展示一波,是不是你想要
- 【NiosII学习】第四篇、USART串口收发
大屁桃
FPGA的学习之旅fpga
目录第一部分、新建QuartusII工程1、注意第二部分、修改别人软核1、添加UART核的详细步骤第三部分、编写Quartus中的verilog代码1、详细步骤2、verilog代码:第四部分、编写Ecplise里面的C代码1、注意2、简单的实现串口的接收和发送的代码第五部分、串口调试助手的使用1、串口调试助手的参数配置2、USB转TTL和串口调试助手的使用说明第六部分、总结1、我的BUG2、效果
- 【NiosII学习】第三篇、按键中断
大屁桃
FPGA的NiosII学习之旅fpga
目录第一部分、按键的储备知识1、读写数据寄存器2、读写方向寄存器3、读写中断屏蔽寄存器4、读写边沿捕捉寄存器第二部分、新建QuartusII工程第三部分、修改别人的软核1、添加PIO核之LED2、添加PIO核之按键Key第四部分、编写Quartus中的verilog代码1、verilog代码:第五部分、编写Ecplise里面的C代码1、注意2、c代码第六部分、总结1、效果演示2、闲话3、完整资料第
- NIOS II 常见问题总结FAQ - xiangyuqxq的专栏 - CSDN博客
阿群1986
【NIOSII常见问题总结FAQ-xiangyuqxq的专栏-CSDN博客】https://blog.csdn.net/xiangyuqxq/article/details/7269007
- SOPC技术习题及答案
qq_735754647
下面不是SOPC系统开发的软件()A、QuartusIIB、SOPCBuilderC、PSPTICED、NiosIIIDE正确答案:C在NiosII处理器寄存器中,总是存放0,对其读写无效的寄存器是(),保存异常返回地址寄存器是()正确答案:第一空:zero;R0第二空:ea;r29NiosII处理器中状态寄存器的第0位是(),第一位是()正确答案:第一空:PIE第二空:U什么是SOC系统,什么是
- FPGA实验二:基于 NIOSII 软核的流水灯实验
Nam、CH
嵌入式fpga
目录一、实验目的二、实验设备三、实验内容四、实验原理五、实验步骤1.硬件部分设计(1)先建立新项目(2)进行Qsys系统设计(3)完成Qsys设计的后续工作(4)生成Qsys系统:点选”GenerationHDL”标签栏中Generate按(5)(5)在原理图(BDF)文件中添加PD生成的系统符号,如图1.36在空白处双击将已生成的kernel(6)加入QuartusIIIPFile文件,为了以后
- (原創) 如何自己用SOPC Builder建立一個能在DE2-70上跑μC/OS-II的Nios II系統? (SOC) (Nios II) (μC/OS-II) (DE2-70)...
Rank92
Abstract本文使用QuartusII、SOPCBuilder、NiosIIEDS從0開始打造一個能在DE2-70上跑μC/OS-II的NiosII系統,初學者可借此範例熟悉QuartusII、SOPCBuilder、NiosIIEDS的使用,並且了解基於FPGA的嵌入式系統開發流程。Introduction使用環境:QuartusII8.1+NiosIIEDS8.1+DE2-70(Cyclo
- 使用NiosII代替SignalTap来监测FPGA内部数据
weixin_30830327
http://bbs.ednchina.com/BLOG_ARTICLE_3007377.HTMSignalTap在FPGA设计时常常作为在线调试工具来使用,但大家在使用它的时候都有一种感觉——这东西太慢,消耗太大的资源。慢,并不是说它跑得慢,而是每次修改参数变量就得重新编译一次,而编译就让我们感觉没操作一次就要花相当多的时间。另外,当我们需要监测很多个信号量时,需要消耗相当多的内部存储资源。所以
- 【搬家】FPGA学习手记(二) 简单功能仿真及Verilog基础电路设计
懒兔子
FPGA/CPLD
FPGA学习手记(二)简单功能仿真及Verilog基础电路设计ByNightmare2011-07-30@Xinxiang看了某兄的一篇文章,讲到学FPGA切不可急功近利,大概是受到STM32的C语言库快速入门的影响,在学习FPGA时,给自己制定了学习方针如是:掌握FPGA开发的一般流程→学习基本外设的设计方法→NIOSII硬件系统的搭建→设计并DIY简单的项目→……回首而顾,这不正是急功近利的典
- fpga+dp83848实现百兆网络高速数据实时采集
lineter
搞这个高速数据传输,真可谓“一波三十折”,仅方案都试了好几个。分别使用了:示波器方案;NiosII方案;ARM方案。最后直接使用fpga+dp83848实现了高速数据采集。系统的硬件成本较低,使用EP4CE6芯片,外加ADC芯片和DP83848模块就可以了,连外置ram都省了。淘宝上的虚拟示波器方案,则是用usb的phy传输到电脑的,但考虑到上位机程序编写,使用网络的udp协议还是非常方便的。当然
- 312个免费高速HTTP代理IP(能隐藏自己真实IP地址)
yangshangchuan
高速免费superwordHTTP代理
124.88.67.20:843
190.36.223.93:8080
117.147.221.38:8123
122.228.92.103:3128
183.247.211.159:8123
124.88.67.35:81
112.18.51.167:8123
218.28.96.39:3128
49.94.160.198:3128
183.20
- pull解析和json编码
百合不是茶
androidpull解析json
n.json文件:
[{name:java,lan:c++,age:17},{name:android,lan:java,age:8}]
pull.xml文件
<?xml version="1.0" encoding="utf-8"?>
<stu>
<name>java
- [能源与矿产]石油与地球生态系统
comsci
能源
按照苏联的科学界的说法,石油并非是远古的生物残骸的演变产物,而是一种可以由某些特殊地质结构和物理条件生产出来的东西,也就是说,石油是可以自增长的....
那么我们做一个猜想: 石油好像是地球的体液,我们地球具有自动产生石油的某种机制,只要我们不过量开采石油,并保护好
- 类与对象浅谈
沐刃青蛟
java基础
类,字面理解,便是同一种事物的总称,比如人类,是对世界上所有人的一个总称。而对象,便是类的具体化,实例化,是一个具体事物,比如张飞这个人,就是人类的一个对象。但要注意的是:张飞这个人是对象,而不是张飞,张飞只是他这个人的名字,是他的属性而已。而一个类中包含了属性和方法这两兄弟,他们分别用来描述对象的行为和性质(感觉应该是
- 新站开始被收录后,我们应该做什么?
IT独行者
PHPseo
新站开始被收录后,我们应该做什么?
百度终于开始收录自己的网站了,作为站长,你是不是觉得那一刻很有成就感呢,同时,你是不是又很茫然,不知道下一步该做什么了?至少我当初就是这样,在这里和大家一份分享一下新站收录后,我们要做哪些工作。
至于如何让百度快速收录自己的网站,可以参考我之前的帖子《新站让百
- oracle 连接碰到的问题
文强chu
oracle
Unable to find a java Virtual Machine--安装64位版Oracle11gR2后无法启动SQLDeveloper的解决方案
作者:草根IT网 来源:未知 人气:813标签:
导读:安装64位版Oracle11gR2后发现启动SQLDeveloper时弹出配置java.exe的路径,找到Oracle自带java.exe后产生的路径“C:\app\用户名\prod
- Swing中按ctrl键同时移动鼠标拖动组件(类中多借口共享同一数据)
小桔子
java继承swing接口监听
都知道java中类只能单继承,但可以实现多个接口,但我发现实现多个接口之后,多个接口却不能共享同一个数据,应用开发中想实现:当用户按着ctrl键时,可以用鼠标点击拖动组件,比如说文本框。
编写一个监听实现KeyListener,NouseListener,MouseMotionListener三个接口,重写方法。定义一个全局变量boolea
- linux常用的命令
aichenglong
linux常用命令
1 startx切换到图形化界面
2 man命令:查看帮助信息
man 需要查看的命令,man命令提供了大量的帮助信息,一般可以分成4个部分
name:对命令的简单说明
synopsis:命令的使用格式说明
description:命令的详细说明信息
options:命令的各项说明
3 date:显示时间
语法:date [OPTION]... [+FORMAT]
- eclipse内存优化
AILIKES
javaeclipsejvmjdk
一 基本说明 在JVM中,总体上分2块内存区,默认空余堆内存小于 40%时,JVM就会增大堆直到-Xmx的最大限制;空余堆内存大于70%时,JVM会减少堆直到-Xms的最小限制。 1)堆内存(Heap memory):堆是运行时数据区域,所有类实例和数组的内存均从此处分配,是Java代码可及的内存,是留给开发人
- 关键字的使用探讨
百合不是茶
关键字
//关键字的使用探讨/*访问关键词private 只能在本类中访问public 只能在本工程中访问protected 只能在包中和子类中访问默认的 只能在包中访问*//*final 类 方法 变量 final 类 不能被继承 final 方法 不能被子类覆盖,但可以继承 final 变量 只能有一次赋值,赋值后不能改变 final 不能用来修饰构造方法*///this()
- JS中定义对象的几种方式
bijian1013
js
1. 基于已有对象扩充其对象和方法(只适合于临时的生成一个对象):
<html>
<head>
<title>基于已有对象扩充其对象和方法(只适合于临时的生成一个对象)</title>
</head>
<script>
var obj = new Object();
- 表驱动法实例
bijian1013
java表驱动法TDD
获得月的天数是典型的直接访问驱动表方式的实例,下面我们来展示一下:
MonthDaysTest.java
package com.study.test;
import org.junit.Assert;
import org.junit.Test;
import com.study.MonthDays;
public class MonthDaysTest {
@T
- LInux启停重启常用服务器的脚本
bit1129
linux
启动,停止和重启常用服务器的Bash脚本,对于每个服务器,需要根据实际的安装路径做相应的修改
#! /bin/bash
Servers=(Apache2, Nginx, Resin, Tomcat, Couchbase, SVN, ActiveMQ, Mongo);
Ops=(Start, Stop, Restart);
currentDir=$(pwd);
echo
- 【HBase六】REST操作HBase
bit1129
hbase
HBase提供了REST风格的服务方便查看HBase集群的信息,以及执行增删改查操作
1. 启动和停止HBase REST 服务 1.1 启动REST服务
前台启动(默认端口号8080)
[hadoop@hadoop bin]$ ./hbase rest start
后台启动
hbase-daemon.sh start rest
启动时指定
- 大话zabbix 3.0设计假设
ronin47
What’s new in Zabbix 2.0?
去年开始使用Zabbix的时候,是1.8.X的版本,今年Zabbix已经跨入了2.0的时代。看了2.0的release notes,和performance相关的有下面几个:
:: Performance improvements::Trigger related da
- http错误码大全
byalias
http协议javaweb
响应码由三位十进制数字组成,它们出现在由HTTP服务器发送的响应的第一行。
响应码分五种类型,由它们的第一位数字表示:
1)1xx:信息,请求收到,继续处理
2)2xx:成功,行为被成功地接受、理解和采纳
3)3xx:重定向,为了完成请求,必须进一步执行的动作
4)4xx:客户端错误,请求包含语法错误或者请求无法实现
5)5xx:服务器错误,服务器不能实现一种明显无效的请求
- J2EE设计模式-Intercepting Filter
bylijinnan
java设计模式数据结构
Intercepting Filter类似于职责链模式
有两种实现
其中一种是Filter之间没有联系,全部Filter都存放在FilterChain中,由FilterChain来有序或无序地把把所有Filter调用一遍。没有用到链表这种数据结构。示例如下:
package com.ljn.filter.custom;
import java.util.ArrayList;
- 修改jboss端口
chicony
jboss
修改jboss端口
%JBOSS_HOME%\server\{服务实例名}\conf\bindingservice.beans\META-INF\bindings-jboss-beans.xml
中找到
<!-- The ports-default bindings are obtained by taking the base bindin
- c++ 用类模版实现数组类
CrazyMizzz
C++
最近c++学到数组类,写了代码将他实现,基本具有vector类的功能
#include<iostream>
#include<string>
#include<cassert>
using namespace std;
template<class T>
class Array
{
public:
//构造函数
- hadoop dfs.datanode.du.reserved 预留空间配置方法
daizj
hadoop预留空间
对于datanode配置预留空间的方法 为:在hdfs-site.xml添加如下配置
<property>
<name>dfs.datanode.du.reserved</name>
<value>10737418240</value>
 
- mysql远程访问的设置
dcj3sjt126com
mysql防火墙
第一步: 激活网络设置 你需要编辑mysql配置文件my.cnf. 通常状况,my.cnf放置于在以下目录: /etc/mysql/my.cnf (Debian linux) /etc/my.cnf (Red Hat Linux/Fedora Linux) /var/db/mysql/my.cnf (FreeBSD) 然后用vi编辑my.cnf,修改内容从以下行: [mysqld] 你所需要: 1
- ios 使用特定的popToViewController返回到相应的Controller
dcj3sjt126com
controller
1、取navigationCtroller中的Controllers
NSArray * ctrlArray = self.navigationController.viewControllers;
2、取出后,执行,
[self.navigationController popToViewController:[ctrlArray objectAtIndex:0] animated:YES
- Linux正则表达式和通配符的区别
eksliang
正则表达式通配符和正则表达式的区别通配符
转载请出自出处:http://eksliang.iteye.com/blog/1976579
首先得明白二者是截然不同的
通配符只能用在shell命令中,用来处理字符串的的匹配。
判断一个命令是否为bash shell(linux 默认的shell)的内置命令
type -t commad
返回结果含义
file 表示为外部命令
alias 表示该
- Ubuntu Mysql Install and CONF
gengzg
Install
http://www.navicat.com.cn/download/navicat-for-mysql
Step1: 下载Navicat ,网址:http://www.navicat.com/en/download/download.html
Step2:进入下载目录,解压压缩包:tar -zxvf navicat11_mysql_en.tar.gz
- 批处理,删除文件bat
huqiji
windowsdos
@echo off
::演示:删除指定路径下指定天数之前(以文件名中包含的日期字符串为准)的文件。
::如果演示结果无误,把del前面的echo去掉,即可实现真正删除。
::本例假设文件名中包含的日期字符串(比如:bak-2009-12-25.log)
rem 指定待删除文件的存放路径
set SrcDir=C:/Test/BatHome
rem 指定天数
set DaysAgo=1
- 跨浏览器兼容的HTML5视频音频播放器
天梯梦
html5
HTML5的video和audio标签是用来在网页中加入视频和音频的标签,在支持html5的浏览器中不需要预先加载Adobe Flash浏览器插件就能轻松快速的播放视频和音频文件。而html5media.js可以在不支持html5的浏览器上使video和audio标签生效。 How to enable <video> and <audio> tags in
- Bundle自定义数据传递
hm4123660
androidSerializable自定义数据传递BundleParcelable
我们都知道Bundle可能过put****()方法添加各种基本类型的数据,Intent也可以通过putExtras(Bundle)将数据添加进去,然后通过startActivity()跳到下一下Activity的时候就把数据也传到下一个Activity了。如传递一个字符串到下一个Activity
把数据放到Intent
- C#:异步编程和线程的使用(.NET 4.5 )
powertoolsteam
.net线程C#异步编程
异步编程和线程处理是并发或并行编程非常重要的功能特征。为了实现异步编程,可使用线程也可以不用。将异步与线程同时讲,将有助于我们更好的理解它们的特征。
本文中涉及关键知识点
1. 异步编程
2. 线程的使用
3. 基于任务的异步模式
4. 并行编程
5. 总结
异步编程
什么是异步操作?异步操作是指某些操作能够独立运行,不依赖主流程或主其他处理流程。通常情况下,C#程序
- spark 查看 job history 日志
Stark_Summer
日志sparkhistoryjob
SPARK_HOME/conf 下:
spark-defaults.conf 增加如下内容
spark.eventLog.enabled true spark.eventLog.dir hdfs://master:8020/var/log/spark spark.eventLog.compress true
spark-env.sh 增加如下内容
export SP
- SSH框架搭建
wangxiukai2015eye
springHibernatestruts
MyEclipse搭建SSH框架 Struts Spring Hibernate
1、new一个web project。
2、右键项目,为项目添加Struts支持。
选择Struts2 Core Libraries -<MyEclipes-Library>
点击Finish。src目录下多了struts