- Xilinx 7系列FPGA架构之器件配置(二)
FPGA技术实战
FPGA器件架构XinxFPGA硬件设计fpga开发
引言:本文我们介绍下7系列FPGA的配置接口,在进行硬件电路图设计时,这也是我们非常关心的内容,本文主要介绍配置模式的选择、配置管脚定义以及如何选择CFGBVS管脚电压及Bank14/15电压。1.概述Xilinx®7系列设备有五个配置接口。每个配置接口对应一个或多个配置模式和总线宽度,如表1所示。有关接口详细的时序信息,可以参阅相应的7系列FPGA数据手册。配置时序主要与FPGA配置时钟管脚CC
- Android系统启动流程(一)PowerOn
凯玲之恋
(一)概述1.开机,开机就是给系统开始供电,此时硬件电路会产生一个确定的复位时序,保证CPU是最后一个被复位的器件.为什么CPU要最后被复位呢?因为,如果CPU第一个被复位,则当CPU复位后开始运行时,其他硬件内部的寄存器状态可能还没有准备好,比如磁盘或者内存,那么久可能出现外围硬件初始化错误。2.当正确完成复位后,CPU开始执行第一条指令,该指令所在的内存你地址是固定的,这由CPU的制造者指定。
- 指令集介绍
2301_77410071
网络安全
1.什么是指令集所谓指令集,就是CPU中用来计算和控制计算机系统的一套指令的集合,而每一种新型的CPU在设计时就规定了一系列与其他硬件电路相配合的指令系统,而指令集的先进与否,也关系到CPU的性能发挥,它也是CPU性能体现的一个重要标志通俗的理解,指令集就是CPU能认识的语言,指令集运行于一定的微架构之上,不同的微架构可以支持相同的指令集,比如Intel和AMD的CPU的微架构是不同的,但是同样支
- SDI接口(总结)
winkle_Zhang
FPGA开发问题总结fpga开发vivado
大家可以关注我刚开通的公众号【FPGA开发笔记】,我每天都会更新分享发布自己在FPGA开发过程中的心得和收货,也会分享一些硬件电路、模拟IC设计、电子DIY、嵌入式软件相关的文章。一.接口定义SDI(serialdigitalinterface)数字分量串行接口,有三种不同的标准分别为标准清晰度SD-SDI、高清标准HD-SDI和3G-SDI,对应速率分别是270Mb/s、1.485Gb/s和2.
- verilog 从入门到看得懂---verilog 的基本语法数据和运算
DKZ001
fpga开发
笔者之前主要是使用c语言和matab进行编程,从2024年年初开始接触verilog,通过了一周的学习,基本上对verilog的语法有了基本认知。总统来说,verilog的语法还是很简单的,主要难点是verilog是并行运行,并且强烈和硬件实际电路相关,在设计到的时候需要考虑时序问题和可综合问题。时序问题:因为verilog是基于硬件实现,在实现的时候要考虑到硬件电路的建立时间和稳定时间,所以会遇
- BKP备份寄存器&RTC实时时钟
道不知。
STM32stm32嵌入式硬件单片机
目录Unix时间戳简介计时标准编辑时间戳转换编辑示例代码BKP简介BKP基本结构RTCRTC简介RTC框图RTC基本结构硬件电路RTC操作注意事项BKP本质上是RAM寄存器,不能完全掉电不丢失,它的数据需要VBAT引脚提供的备用电源来维持。RTC复位和掉电不丢失是通过BKP来实现的。Unix时间戳简介计时标准时间戳转换示例代码#include#include#includetime_ttime_c
- STM32串口通信配置细节
Chorgy
本科发布内容(较杂)stm32嵌入式
目录STM32f1库函数开发学习实战二·串口通信1.背景知识2.usart文件夹介绍3.硬件电路4.主函数的一些说明STM32f1库函数开发学习实战二·串口通信1.背景知识DMA通信方式LIN总线DMA,DirectMemoryAccess,存储器直接访问,一种高速数据传输操作,允许外设与存储器、外设与外设之间直接交换数据。CPU和DMA控制器的传输过程处于并行操作状态,大大提高整个计算机系统效率
- FPGA中一些基本概念原理的区分
长安er
fpga开发
一、wire型变量与reg变量在Verilog中,wire和reg是两种不同类型的变量,它们有着不同的特性和用途1.1wire变量wire变量用于连接模块中的输入、输出以及内部信号线。它主要用于表示连续赋值的逻辑连接,类似于硬件电路中的导线。wire变量不能在always块或initial块中赋值,它们只能通过连续赋值“assign”语句连接到其他信号,1.2reg变量它主要用于表示时序逻辑中的寄
- 【51单片机】AD模数转换&DA数模转换(江科大)
2302_80796399
51单片机嵌入式硬件c语言
1.AD/DA介绍·AD(AnalogtoDigital):模拟-数字转换,将模拟信号转换为计算机可操作的数字信号·DA(DigitaltoAnalog):数字-模拟转换,将计算机输出的数字信号转换为模拟信号·AD/DA转换打开了计算机与模拟信号的大门,极大的提高了计算机系统的应用范围,也为模拟信号数字化处理提供了可能2.硬件电路模型·AD转换通常有多个输入通道,用多路选择开关连接至AD转换器,以
- 单片机学习笔记---AD/DA工作原理(含运算放大器的工作原理)
Vera工程师养成记
51单片机学习笔记单片机学习笔记51单片机mcu物联网嵌入式硬件
目录AD/DA介绍硬件电路模型硬件电路运算放大器DA原理T型电阻网络DA转换器PWM型DA转换器AD原理逐次逼近型AD转换器AD/DA性能指标XPT2046XPT2046时序AD/DA介绍AD(AnalogtoDigital):模拟-数字转换,将模拟信号转换为计算机可操作的数字信号。有时候我们也把AD叫做ADC(C是转换器converter的缩写)。比如说模拟电压,单片机是数字信号,数字信号是只有
- 【STM32】SPI通信
北国无红豆
STM32蓝桥杯stm32单片机嵌入式硬件
目录学习视频SPI通信协议简介I2C&SPI对比特点同步全双工通信线一主多从如何确定引脚硬件电路SPI典型电路注意:移位示意图SPI时序基本单元起始条件终止条件交换一个字节模式0模式1模式2模式3SPI时序发送指令指定地址写指定地址读学习视频【STM32入门教程-2023版细致讲解中文字幕】https://www.bilibili.com/video/BV1th411z7sn/?p=36&shar
- 【STM32】软件SPI读写W25Q64芯片
北国无红豆
STM32蓝桥杯stm32嵌入式硬件单片机
目录W25Q64模块W25Q64芯片简介硬件电路W25Q64框图Flash操作注意事项状态寄存器编辑指令集INSTRUCTIONS编辑编辑SPI读写W25Q64代码硬件接线图MySPI.cMySPI.hW25Q64W25Q64.cW25Q64.hW25Q64_Ins.hmain.c测试SPI通信(W25Q64芯片简介,使用SPI读写W25Q64存储器芯片)SPI通信文章:【STM32】SPI通信h
- 嵌入式单片机基础篇(四)之stm32以及51单片机按键输入详解
lostlll
嵌入式单片机单片机嵌入式
嵌入式单片机基础篇(四)stm32以及51单片机按键输入详解第一部分stm32按键输入1、问题:简述按键输入的基本原理?回答:按键输入就是将GPIO口配置成输入模式,当芯片检测到IO口的电平状态改变了就执行一些其他功能,比如让led灯发光或者蜂鸣器发声等2、按键开关的硬件电路图分析如上图所示可以分析出当按键按下时,该引脚的电平变为低电平,也就是低电平有效3、实现程序分析(1)首先要配置按键的IO口
- 全定制FPGA硬件电路设计实现最大公约数求取算法(Quartus II)
2402_82964571林
算法fpga开发
目录一、设计需求二、设计工具及版本三、设计原理及结构方案四、电路设计描述1.32位D触发器2.32位多路选择器3.32位减法器4.32位求余电路5.GCDOUT信号产生电路6.DONE_L信号产生电路五、仿真激励设计方案及电路仿真结构六、设计总结当前,FPGA设计在很多场合得到了广泛的应用,如集成电路设计、SoC开发等领域。常规的设计方法采用硬件描述语言或高级综合的方式对功能进行描述,优点是设计周
- 视觉开发板—K210自学笔记(五)
永远都是新手
视觉开发板计算机视觉视觉检测嵌入式硬件
本期我们来遵循其他单片机的学习路线开始去用板子上的按键控制点亮LED。那么第一步还是先知道K210里面的硬件电路是怎么连接的,需要查看第二节的文档,看看开发板原理图到底是按键是跟哪个IO连在一起。然后再建立输入按键和GPIO的映射就可以开始变成了。硬件电路根据之前官方提供的assemblydrawing资料我们能知道了实际的LED位置,同样我们来找一下按键的位置。通过分析电路图我们可以看出实体按键
- 【嵌入式开发】48
少年郎123456
单片机嵌入式硬件stm32
【嵌入式开发】梗概:时序控制在嵌入式系统中扮演着至关重要的角色,它是确保系统按照预定时间执行关键任务的基础。嵌入式系统中的时序控制通常通过定时器(Timers)来实现,这些定时器可以是硬件定时器,也可以是软件定时器。硬件定时器直接由硬件电路提供,具有高精度和稳定的特性;而软件定时器则是由操作系统或应用程序管理,通过计算时间差来模拟定时功能。在嵌入式系统中,时序控制用于管理多任务之间的时间分配,确保
- 视觉开发板—K210自学笔记(三)
永远都是新手
视觉开发板计算机视觉视觉检测人工智能
本期我们来遵循其他单片机的学习路线开始去做一位点灯大师—点亮一个LED。那么第一步还是先知道K210里面的硬件电路是怎么连接的,需要查看上一节的文档,看看开发板原理图到底是哪个LED跟哪个IO连在一起。一、硬件电路根据之前官方提供的assemblydrawing资料我们能看到实际的LED的位置,一共有四个LED,那么我们再来检查一下原理图里的这些灯到底是怎么连接的。DS1很明显没有连接任何IO,所
- 零基础无实物一步一步学PLCS7-1200仿真(三)-电动机正反转控制(互锁)
永远都是新手
PLC自学教程单片机嵌入式硬件
在学习完电动机的启保停控制后,我们今天来学习电气控制里面进阶的正反转控制,也就是大名鼎鼎的互锁电路。首先需要了解电动机可以实现电动机正反转的工作原理。一、硬件电路用S7-1200PLC控制一台三相异步电动机,实现对电动机进行的正反转控制。通过学习本任务,了解一个PLC控制项目的实施的基本步骤,初步掌握S7-1200CPU模块的接线方法。L1,L2,L3为工业电AC交流三相380V,其中QF1为断路
- 零基础无实物一步一步学PLCS7-1200仿真(五)-四路简易抢答器控制
永远都是新手
PLC自学教程单片机嵌入式硬件
本次项目为四路抢答器,通过本次项目了解项目开发流程,未来扩展多路抢答器只需要对程序进行微调即可。项目要求:1.有4组进行抢答,抢答按钮为SB1~SB4,对应4个抢答指示灯为L1~L4。2.主持人按钮为SB0,主持人按下SB0,所有指示灯复位。3.最先按下抢答按钮的组指示灯亮,其他组后按下的不亮。一、硬件电路例程电路接线图如图,PLC是可以直接控制灯的,故可以直接相连,这点是单片机不具备的。上图是P
- SP706SE实现硬件看门狗
m0_61973119
兆易创新单片机嵌入式硬件
一、看门狗分硬件看门狗和软件看门狗。硬件看门狗是利用一个定时器电路,其定时输出连接到电路的复位端,程序在一定时间范围内对定时器清零(俗称“喂狗”),因此程序正常工作时,定时器总不能溢出,也就不能产生复位信号。如果程序出现故障,不在定时周期内复位看门狗,就使得看门狗定时器溢出产生复位信号并重启系统。软件看门狗原理上一样,只是将硬件电路上的定时器用处理器的内部定时器代替,这样可以简化硬件电路设计,但在
- 【XR806开发板试用】 GPIO驱动LED
极术社区
开发板测评星辰嵌入式系统xr806
按照教程来学习下GPIO驱动LED指示灯一、硬件电路使用板卡上D1指示灯测试二、驱动程序部分在ohosdemo目录下创建文件编辑ohosdemo/BUILD.gn文件编辑ohosdemo/led/BUILD.gn文件编辑ohosdemo/led/src/main.c文件三、编译程序将编译好的程序下载到开发板四、开发板运行串口输出开发板运行
- 【51单片机】串口(江科大)
2302_80796399
51单片机单片机嵌入式硬件c语言
8.1串口通信1.串口介绍2.硬件电路3.电平标准电平标准是数据1和数据0的表达方式,是传输线缆中人为规定的电压与数据的对应关系,串口常用的电平标准有如下三种:·电平标准是数据1和数据O的表达方式,是传输线缆中人为规定的电压与数据的对应关系,串口常用的电平标准有如下三种:·TTL电平:+5V表示1,0V表示0·RS232电平:-3~-15V表示1,+3~+15V表示0·RS485电平:两线压差+2
- 【嵌入式开发】36
少年郎123456
单片机stm32嵌入式硬件
【嵌入式开发】梗概:嵌入式呼吸灯的实现涉及硬件电路设计、微控制器编程、LED驱动以及呼吸效果算法等多个方面。本文将详细介绍呼吸灯的工作原理,包括LED的PWM(脉冲宽度调制)控制、呼吸效果的数学模型、微控制器的定时器和中断服务程序等。接着,将提供完整的电路设计和代码实现,以及代码的逐行解释,确保读者能够跟随步骤制作出具有呼吸效果的LED灯。最后,将讨论可能的优化和改进方案,以及在实际应用中可能遇到
- STM32AD模数转换
CC Cian
STM32学习记录stm32嵌入式硬件单片机
文章目录前言一、介绍部分ADC简介逐次逼近型ADCSTM32的ADC框图ADC基本结构五个标志位ADC通道选择ADC通道与引脚关系规则通道的转换模式单次转换,非扫描模式连续转换,非扫描模式单次转换,扫描模式连续转换,扫描模式AD转换触发相关数据对齐方式AD转换时间校准硬件电路二、代码部分AD单通道读取电压连接电路代码实现AD多通道连接电路代码实现总结相关函数ADC时钟分频前言介绍AD,了解逐次逼近
- 红外遥控(借助外部中断实现红外接收)
CC Cian
51单片机学习记录51单片机嵌入式硬件单片机iot物联网
文章目录一、介绍部分红外遥控简介硬件电路基本发送与接收NEC编码遥控器对应键码外部中断外部中断介绍外部中断寄存器外部中断原理图二、实例1.显示遥控键码IR.c代码实现如下main.c主函数内容如下Int0.c外部中断配置如下:2.使用红外遥控改写电机调速总结对于IR.c中下段函数解释一、介绍部分红外遥控简介硬件电路基本发送与接收NEC编码NEC编码:对红外高低电平等的规则部分按键的编码示例最后会多
- STM32外部中断(红外传感器与旋转编码器计数案例)
CC Cian
STM32学习记录stm32单片机嵌入式硬件
文章目录一、介绍部分简介中断系统中断执行流程STM32中断NVIC基本结构NVIC优先级分组外部中断外部中断简介外部中断基本结构外部中断的流程AFIOEXTI框图相关外设介绍旋转编码器介绍硬件电路对射式红外传感器二、代码实现对射式红外传感器计次连接电路封装红外传感器与中断函数旋转编码器计数连接电路封装旋转编码器函数、外部中断函数补充一、介绍部分简介中断系统中断执行流程STM32中断此地址是用于编译
- 硬件电路设计之——DC-DC上电时电压输出尖峰电压
奇怪的QI
笔记芯片单片机
硬件电路设计之——DC-DC上电时电压输出尖峰电压发现问题在使用XL1509-5.0E时发现,当电源在上电瞬间会出现一个上升到8V的尖峰电压。使用的STC单片机好像能抗住这个电压,并且不损坏。但是使用的USB过流短路保护芯片的芯片就扛不住了,上电几次之后就回出现保护芯片电压输出脚和地线之间出现极低的阻值,大概在10Ω左右,同时,芯片会高度发烫(为什么是高度发烫,因为我在摸芯片温度的那一瞬间,我的手
- 【友晶科技】基于FPGA的贪吃蛇游戏设计(八)——状态机设计
Terasic友晶科技
DE10-StandardDE1-SOCDE2-115fpga开发科技游戏
1.状态机理论知识Verilog语言可以依靠不同的always语句块实现硬件电路的并行执行,但在实际工程中,不仅需要并行执行电路,偶尔也会遇到需要串行执行的电路。这时候可以选择有限状态机FSM(FiniteStateMachine)来实现。状态机由状态寄存器和组合逻辑电路构成,能够根据控制信号按照预先设定的状态进行状态转移,是协调相关信号动作、完成特定操作的控制中心。有限状态机主要分为2大类:Me
- STM32--SPI通信协议(3)SPI通信外设
芊寻(嵌入式)
STM32stm32嵌入式硬件单片机
前言硬件SPI:通过硬件电路实现,所以硬件SPI速度更快,有专门的寄存器和库函数,使用起来更方便。软件SPI:也称模拟SPI,通过程序控制IO口电平模拟SPI时序实现,需要程序不断控制IO电平翻转,所以速度会比较慢,受单片机主频和单片机IO电平最快翻转速率影响,需要自己写底层逻辑,比较麻烦。硬件SPI用的比较多。软件模拟较多的通讯是IIC和CAN,IIC是因为本身硬件IIC的速率不高,加上之前的S
- 32ADC模数转换器&AD单通道&多通道
Hobert.h
单片机嵌入式硬件
目录一.简介二.逐次逼近法编辑三.结构框图四.小tips(1)转换模式(2)触发控制(3)数据对齐(4)转换时间(5)校准(6)硬件电路五.相关函数六.代码实现(1)单通道(2)多通道一.简介数字电路只有高低电平,没有几伏电压的概念PWM就是DAC的功能,同时PWM只有完全导通和完全断开的两种状态,这两种状态都没有功率损耗12位(0~2的12次方减1=0~4095),位数越高,量化结果就越精细,对
- apache 安装linux windows
墙头上一根草
apacheinuxwindows
linux安装Apache 有两种方式一种是手动安装通过二进制的文件进行安装,另外一种就是通过yum 安装,此中安装方式,需要物理机联网。以下分别介绍两种的安装方式
通过二进制文件安装Apache需要的软件有apr,apr-util,pcre
1,安装 apr 下载地址:htt
- fill_parent、wrap_content和match_parent的区别
Cb123456
match_parentfill_parent
fill_parent、wrap_content和match_parent的区别:
1)fill_parent
设置一个构件的布局为fill_parent将强制性地使构件扩展,以填充布局单元内尽可能多的空间。这跟Windows控件的dockstyle属性大体一致。设置一个顶部布局或控件为fill_parent将强制性让它布满整个屏幕。
2) wrap_conte
- 网页自适应设计
天子之骄
htmlcss响应式设计页面自适应
网页自适应设计
网页对浏览器窗口的自适应支持变得越来越重要了。自适应响应设计更是异常火爆。再加上移动端的崛起,更是如日中天。以前为了适应不同屏幕分布率和浏览器窗口的扩大和缩小,需要设计几套css样式,用js脚本判断窗口大小,选择加载。结构臃肿,加载负担较大。现笔者经过一定时间的学习,有所心得,故分享于此,加强交流,共同进步。同时希望对大家有所
- [sql server] 分组取最大最小常用sql
一炮送你回车库
SQL Server
--分组取最大最小常用sql--测试环境if OBJECT_ID('tb') is not null drop table tb;gocreate table tb( col1 int, col2 int, Fcount int)insert into tbselect 11,20,1 union allselect 11,22,1 union allselect 1
- ImageIO写图片输出到硬盘
3213213333332132
javaimage
package awt;
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import javax.imagei
- 自己的String动态数组
宝剑锋梅花香
java动态数组数组
数组还是好说,学过一两门编程语言的就知道,需要注意的是数组声明时需要把大小给它定下来,比如声明一个字符串类型的数组:String str[]=new String[10]; 但是问题就来了,每次都是大小确定的数组,我需要数组大小不固定随时变化怎么办呢? 动态数组就这样应运而生,龙哥给我们讲的是自己用代码写动态数组,并非用的ArrayList 看看字符
- pinyin4j工具类
darkranger
.net
pinyin4j工具类Java工具类 2010-04-24 00:47:00 阅读69 评论0 字号:大中小
引入pinyin4j-2.5.0.jar包:
pinyin4j是一个功能强悍的汉语拼音工具包,主要是从汉语获取各种格式和需求的拼音,功能强悍,下面看看如何使用pinyin4j。
本人以前用AscII编码提取工具,效果不理想,现在用pinyin4j简单实现了一个。功能还不是很完美,
- StarUML学习笔记----基本概念
aijuans
UML建模
介绍StarUML的基本概念,这些都是有效运用StarUML?所需要的。包括对模型、视图、图、项目、单元、方法、框架、模型块及其差异以及UML轮廓。
模型、视与图(Model, View and Diagram)
&
- Activiti最终总结
avords
Activiti id 工作流
1、流程定义ID:ProcessDefinitionId,当定义一个流程就会产生。
2、流程实例ID:ProcessInstanceId,当开始一个具体的流程时就会产生,也就是不同的流程实例ID可能有相同的流程定义ID。
3、TaskId,每一个userTask都会有一个Id这个是存在于流程实例上的。
4、TaskDefinitionKey和(ActivityImpl activityId
- 从省市区多重级联想到的,react和jquery的差别
bee1314
jqueryUIreact
在我们的前端项目里经常会用到级联的select,比如省市区这样。通常这种级联大多是动态的。比如先加载了省,点击省加载市,点击市加载区。然后数据通常ajax返回。如果没有数据则说明到了叶子节点。 针对这种场景,如果我们使用jquery来实现,要考虑很多的问题,数据部分,以及大量的dom操作。比如这个页面上显示了某个区,这时候我切换省,要把市重新初始化数据,然后区域的部分要从页面
- Eclipse快捷键大全
bijian1013
javaeclipse快捷键
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)Alt+En
- js 笔记 函数
征客丶
JavaScript
一、函数的使用
1.1、定义函数变量
var vName = funcation(params){
}
1.2、函数的调用
函数变量的调用: vName(params);
函数定义时自发调用:(function(params){})(params);
1.3、函数中变量赋值
var a = 'a';
var ff
- 【Scala四】分析Spark源代码总结的Scala语法二
bit1129
scala
1. Some操作
在下面的代码中,使用了Some操作:if (self.partitioner == Some(partitioner)),那么Some(partitioner)表示什么含义?首先partitioner是方法combineByKey传入的变量,
Some的文档说明:
/** Class `Some[A]` represents existin
- java 匿名内部类
BlueSkator
java匿名内部类
组合优先于继承
Java的匿名类,就是提供了一个快捷方便的手段,令继承关系可以方便地变成组合关系
继承只有一个时候才能用,当你要求子类的实例可以替代父类实例的位置时才可以用继承。
在Java中内部类主要分为成员内部类、局部内部类、匿名内部类、静态内部类。
内部类不是很好理解,但说白了其实也就是一个类中还包含着另外一个类如同一个人是由大脑、肢体、器官等身体结果组成,而内部类相
- 盗版win装在MAC有害发热,苹果的东西不值得买,win应该不用
ljy325
游戏applewindowsXPOS
Mac mini 型号: MC270CH-A RMB:5,688
Apple 对windows的产品支持不好,有以下问题:
1.装完了xp,发现机身很热虽然没有运行任何程序!貌似显卡跑游戏发热一样,按照那样的发热量,那部机子损耗很大,使用寿命受到严重的影响!
2.反观安装了Mac os的展示机,发热量很小,运行了1天温度也没有那么高
&nbs
- 读《研磨设计模式》-代码笔记-生成器模式-Builder
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
/**
* 生成器模式的意图在于将一个复杂的构建与其表示相分离,使得同样的构建过程可以创建不同的表示(GoF)
* 个人理解:
* 构建一个复杂的对象,对于创建者(Builder)来说,一是要有数据来源(rawData),二是要返回构
- JIRA与SVN插件安装
chenyu19891124
SVNjira
JIRA安装好后提交代码并要显示在JIRA上,这得需要用SVN的插件才能看见开发人员提交的代码。
1.下载svn与jira插件安装包,解压后在安装包(atlassian-jira-subversion-plugin-0.10.1)
2.解压出来的包里下的lib文件夹下的jar拷贝到(C:\Program Files\Atlassian\JIRA 4.3.4\atlassian-jira\WEB
- 常用数学思想方法
comsci
工作
对于搞工程和技术的朋友来讲,在工作中常常遇到一些实际问题,而采用常规的思维方式无法很好的解决这些问题,那么这个时候我们就需要用数学语言和数学工具,而使用数学工具的前提却是用数学思想的方法来描述问题。。下面转帖几种常用的数学思想方法,仅供学习和参考
函数思想
把某一数学问题用函数表示出来,并且利用函数探究这个问题的一般规律。这是最基本、最常用的数学方法
- pl/sql集合类型
daizj
oracle集合typepl/sql
--集合类型
/*
单行单列的数据,使用标量变量
单行多列数据,使用记录
单列多行数据,使用集合(。。。)
*集合:类似于数组也就是。pl/sql集合类型包括索引表(pl/sql table)、嵌套表(Nested Table)、变长数组(VARRAY)等
*/
/*
--集合方法
&n
- [Ofbiz]ofbiz初用
dinguangx
电商ofbiz
从github下载最新的ofbiz(截止2015-7-13),从源码进行ofbiz的试用
1. 加载测试库
ofbiz内置derby,通过下面的命令初始化测试库
./ant load-demo (与load-seed有一些区别)
2. 启动内置tomcat
./ant start
或
./startofbiz.sh
或
java -jar ofbiz.jar
&
- 结构体中最后一个元素是长度为0的数组
dcj3sjt126com
cgcc
在Linux源代码中,有很多的结构体最后都定义了一个元素个数为0个的数组,如/usr/include/linux/if_pppox.h中有这样一个结构体: struct pppoe_tag { __u16 tag_type; __u16 tag_len; &n
- Linux cp 实现强行覆盖
dcj3sjt126com
linux
发现在Fedora 10 /ubutun 里面用cp -fr src dest,即使加了-f也是不能强行覆盖的,这时怎么回事的呢?一两个文件还好说,就输几个yes吧,但是要是n多文件怎么办,那还不输死人呢?下面提供三种解决办法。 方法一
我们输入alias命令,看看系统给cp起了一个什么别名。
[root@localhost ~]# aliasalias cp=’cp -i’a
- Memcached(一)、HelloWorld
frank1234
memcached
一、简介
高性能的架构离不开缓存,分布式缓存中的佼佼者当属memcached,它通过客户端将不同的key hash到不同的memcached服务器中,而获取的时候也到相同的服务器中获取,由于不需要做集群同步,也就省去了集群间同步的开销和延迟,所以它相对于ehcache等缓存来说能更好的支持分布式应用,具有更强的横向伸缩能力。
二、客户端
选择一个memcached客户端,我这里用的是memc
- Search in Rotated Sorted Array II
hcx2013
search
Follow up for "Search in Rotated Sorted Array":What if duplicates are allowed?
Would this affect the run-time complexity? How and why?
Write a function to determine if a given ta
- Spring4新特性——更好的Java泛型操作API
jinnianshilongnian
spring4generic type
Spring4新特性——泛型限定式依赖注入
Spring4新特性——核心容器的其他改进
Spring4新特性——Web开发的增强
Spring4新特性——集成Bean Validation 1.1(JSR-349)到SpringMVC
Spring4新特性——Groovy Bean定义DSL
Spring4新特性——更好的Java泛型操作API
Spring4新
- CentOS安装JDK
liuxingguome
centos
1、行卸载原来的:
[root@localhost opt]# rpm -qa | grep java
tzdata-java-2014g-1.el6.noarch
java-1.7.0-openjdk-1.7.0.65-2.5.1.2.el6_5.x86_64
java-1.6.0-openjdk-1.6.0.0-11.1.13.4.el6.x86_64
[root@localhost
- 二分搜索专题2-在有序二维数组中搜索一个元素
OpenMind
二维数组算法二分搜索
1,设二维数组p的每行每列都按照下标递增的顺序递增。
用数学语言描述如下:p满足
(1),对任意的x1,x2,y,如果x1<x2,则p(x1,y)<p(x2,y);
(2),对任意的x,y1,y2, 如果y1<y2,则p(x,y1)<p(x,y2);
2,问题:
给定满足1的数组p和一个整数k,求是否存在x0,y0使得p(x0,y0)=k?
3,算法分析:
(
- java 随机数 Math与Random
SaraWon
javaMathRandom
今天需要在程序中产生随机数,知道有两种方法可以使用,但是使用Math和Random的区别还不是特别清楚,看到一篇文章是关于的,觉得写的还挺不错的,原文地址是
http://www.oschina.net/question/157182_45274?sort=default&p=1#answers
产生1到10之间的随机数的两种实现方式:
//Math
Math.roun
- oracle创建表空间
tugn
oracle
create temporary tablespace TXSJ_TEMP
tempfile 'E:\Oracle\oradata\TXSJ_TEMP.dbf'
size 32m
autoextend on
next 32m maxsize 2048m
extent m
- 使用Java8实现自己的个性化搜索引擎
yangshangchuan
javasuperword搜索引擎java8全文检索
需要对249本软件著作实现句子级别全文检索,这些著作均为PDF文件,不使用现有的框架如lucene,自己实现的方法如下:
1、从PDF文件中提取文本,这里的重点是如何最大可能地还原文本。提取之后的文本,一个句子一行保存为文本文件。
2、将所有文本文件合并为一个单一的文本文件,这样,每一个句子就有一个唯一行号。
3、对每一行文本进行分词,建立倒排表,倒排表的格式为:词=包含该词的总行数N=行号