- 数据的流动——计算机是如何显示一个像素的
一尾66
基础知识图形渲染其他
在计算机内部是怎么把一张照片显示到屏幕上的呢?对于这个问题一直很好奇,这应该是也是图形学的一个最基础的问题吧。没上过计算机组成原理课,只好自行百度谷歌~发现网上的答案大多不完整,前段时间顺着问题一直搜索,从计算机的发明到显示器成像后来又到了电路,后来甚至工业革命的发展史,根本停不下来,有了一个主题后看历史也是真挺有意思的。在这里将我的理解大概记下来,不求细节精确,只求完整易懂。一个从编程/输入设备
- 计算机组成原理:总线技术深度解析
努力编程的阿伟
网络计算机组成
目录1.总线技术概述1.1什么是总线?1.2总线的基本功能2.总线的类型2.1内部总线2.2外部总线3.总线的标准与协议3.1常见的总线标准3.2总线协议4.总线的性能考量4.1带宽4.2延迟4.3可扩展性5.总线的未来趋势6.结语在计算机科学的浩瀚宇宙中,总线技术扮演着至关重要的角色。它是连接计算机硬件组件的神经网络,负责协调数据、指令和电源的流动。今天,我们将深入探讨总线的概念、类型、标准以及
- 计算机组成原理ioe,1614010102曹妍计算机组成原理实验报告7
weixin_39918145
计算机组成原理ioe
1614010102曹妍计算机组成原理实验报告7(6页)本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!9.9积分哈余虞理工大学钦件与微电子学院实验报告(2017-2018第一学期)课程名称:班级:学号:姓名:实验名称CPU与存储器的连接V业软件工程姓名曹妍学号1614010102班级软件16-1班一、实验目的:1.模拟一台完整的计算机,了解计算机硕件设计过程
- 计算机组成原理2——一个字是多少字节(切忌默认为一个字等于2字节
蓝莓味柯基
一个字等于多少个字节,与系统硬件(总线、cpu命令字位数等)有关,不应该毫无前提地说一个字等于多少位。正确的说法:①:1字节(byte)=8位(bit)②:在16位的系统中(比如8086微机)1字(word)=2字节(byte)=16(bit)在32位的系统中(比如win32)1字(word)=4字节(byte)=32(bit)在64位的系统中(比如win64)1字(word)=8字节(byte)
- 计算机组成原理01
XXXJessie
计算机组成原理笔记
第一章计算机系统概述1.1本章大纲要求与核心考点1.1.1大纲内容(一)计算机系统层次结构计算机系统的基本组成计算机硬件的基本结构计算机软件和硬件的关系计算机系统的工作原理“存储程序"工作方式,高级语言程序与机器语言程序之间的转换,程序和指令的执行过程。(二)计算机性能指标吞吐量、响应时间;CPU时钟周期、主频、CPI、CPU执行时间;MIPS、MFLOPS、GFLOPS、TFLOPS、PFLOP
- 计算机组成原理02
XXXJessie
计算机组成原理笔记
1.3计算机系统的层次结构1.3.1计算机系统的基本组成(一)计算机硬件冯·诺依曼计算机冯·诺依曼在研究EDVAC计算机时提出了“存储程序”的概念,“存储程序”的思想奠定了现代计算机的基本结构,以此概念为基础的各类计算机通称为冯•诺依曼计算机,其特点如下:采用“存储程序”的工作方式。计算机硬件系统由运算器、存储器、控制器、输入设备和输出设备5大部件组成。指令和数据以同等地位存储在存储器中,形式上没
- 【计算机组成原理】3.2.1 SRAM和DRAM
Skywalker玄默冲虚
考研学习方法面试
3.2.1SRAM和DRAM00:00各位同学大家好,在上个小节中我们认识了存储芯片的基本原理,如何存储二进制的0和1,如何根据一个地址来访问某一个存储字,这是上一小节学习的内容。在这个小节当中我们会介绍两种特定类型的存储芯片,一种叫SRAM(StaticRandomAccessMemory),一种叫DRAM(DynamicRandomAccessMemory)。之前我们提到过RAM这个缩写,它指
- 我的大二上
龙渊客
这一学期结束了,今天晚上就回家自己盘一下这学期的得失:学习上:计算机网络、计算机组成原理、数据库、线性代数、马克思原理基本概述、大学物理二都来了,感觉这一学期的任务是比上一学期加大,且沉重的。这些课程,要么专业课,要么必修课,自己认为对于这些课程,我并没有丝毫的放松,基本上都能全力以赴。但有些东西,还是我不能及的。有些人能在一周之内学完所有课程,耗费的是休息时间和取消平时的享乐。我则是慢热行的,慢
- 【计算机组成原理】2.3.2 浮点数的加减运算
Skywalker玄默冲虚
考研学习方法面试
2.3.2浮点数的加减运算00:00各位同学大家好。通过之前几个小节的学习,我们已经知道了浮点数在计算机里边如何表示,它的表示规则是什么。那基于浮点数的这个表示规则和原理,又要如何实现浮点数的运算呢?所以这个小节我们要探讨的是浮点数如何实现加减运算。除了加减运算的实现之外,我们还会探讨浮点数还有定点数之间的一个强制类型转换的问题。00:24好,首先来看加减运算怎么实现,分为这样的几个步骤,对阶、尾
- 【计算机组成原理】2.3.1_1 浮点数的表示
Skywalker玄默冲虚
考研面试学习方法
2.3.1_1浮点数的表示00:00各位同学大家好。通过之前几个小节的学习,我们已经知道了定点数怎么在计算机里表示,包括定点整数和定点小数。从这个小节开始,我们要学习浮点数在计算机里的表示和运算。这个小节中我们先介绍浮点数如何表示,我们会介绍浮点数它有什么作用,还有一个基本的原理。另外考试中常考的一个问题是浮点数的规格化,之后我们还会简单的介绍浮点数的表示范围相关的问题,这方面的内容其实已经从考研
- SOC学习历程概述
weixin_30376509
操作系统嵌入式运维
从开始接触soc到现在大概有两年半左右的时间了,经历了ORSOC到minsoc再到mkg-soc的搭建,以及现在的大小核系统的搭建首先先讲下学习的前期需要具备的知识,前面3点是必须,后面3点可以中间学习的过程再学习。之所以有这些要求主要是以防中间的学习过程中,有些东西看不懂而走弯路。学习的前期准备:1、学过数电,有一定的电路基础。2、熟练掌握verilog语言。3、对于计算机组成原理,体系结构有一
- 计算机组成原理数据的表示和运算,计算机组成原理 No4 数据的表示和运算
朝辞暮归
《计算机组成原理No4数据的表示和运算》由会员分享,可在线阅读,更多相关《计算机组成原理No4数据的表示和运算(39页珍藏版)》请在人人文库网上搜索。1、计算机组成原理,PrinciplesofComputerComposition,2,第二部分数据的表示和运算,2.1数制与编码2.2定点数表示和运算2.3浮点数表示和运算2.4算术逻辑单元ALU,3,2.2定点数表示和运算,2.2.1定点数的表示
- 【计算机组成原理】2.2.1_4 算数逻辑单元ALU
Skywalker玄默冲虚
考研学习方法面试
2.2.1_4算数逻辑单元ALU00:00各位同学大家好,在这个视频中我们会学习什么是算术逻辑单元ALU。首先我们会介绍ALU在计算机内部的一个作用,以及它需要支持哪些功能。紧接着我们会介绍ALU具体的实现原理,当然这个部分简要了解即可,考试不太可能考它的实现原理。最后我们会教大家怎么看懂ALU的图示。在考研真题当中有可能会给大家一个电路图作为题目的信息,在电路图当中可能会包含ALU这个部件。00
- 计算机组成原理—运算器
ITS_Oaij
考研
第二章数据的表示和运算2.1数制与编码2.1.1进位计数制及其相互转换2.1.2*BCD编码2.1.3定点数的编码表示⚫️定点数VS浮点数⚫️无符号数的表示⚫️有符号数的表示(原码、反码、补码、移码)⚫️原码、反码、补码、移码的作用2.1.4整数的表示2.2运算方法和运算电路2.2.1基本运算部件⚫️一位全加器⚫️串行进位加法器⚫️并行进位加法器⚫️算数逻辑单元ALU2.2.2定点数的移位运算⚫️
- 【计算机组成原理】2.2.2 定点数的移位运算
Skywalker玄默冲虚
考研学习方法面试
2.2.2定点数的移位运算00:00这一小节中我们来学习定点数的移位运算怎么实现。移位运算又可以进一步的划分为算术移位、逻辑移位还有循环移位。我们会按从上至下的顺序依次讲解。00:13好,首先来认识一下什么叫做算术移位。我们从大家熟悉的十进制数出发,假设这儿有这样的一个十进制数985.211,那么我们从小经常做的一个事情是让小数点后移一位或者后移两位,那小数点每后移一位相当于我们对整个数值乘以了一
- 山东大学计算机组成原理实验4移位器(含原理图,引脚分配,实验结果输入输出)
Star223333
计算机组成原理山东大学计算机组成原理计算机组成与设计实验移位器
实验内容及说明本实验要求采用传送方式实现二进制数的移位电路。图4给出了可对四位二进制数实现左移1位(×2),右移1位(÷2)和直接传送功能的移位线路,这也是运算器的主要功能。在LM(左移)的控制下可实现左移1位,空位补0。在RM(右移)的控制下可实现右移1位,空位补0。在DM(直送)的控制下可实现直接传送。实验步骤(1)用图形输入法完成图4逻辑电路输入。图4移位器电路原理图(2)管脚锁定:平台工作
- 408-计算机组成原理-注意点
猫毛已经快要掉光的小猫
系统架构
数据的表示IEEE754标准的特殊情况:阶码全为0,尾数不全为0表示非规格化的数值,0.M×2^(-126)阶码全为0,尾数也全为0,表示±0阶码全为1,尾数全为0,表示正负无穷大阶码全为1,尾数不全为0,表示非数符Nan存储器Cache:多少组相联指的是一组有多少个。LRU标记为一组有n个,就需要用logn表示区分计算cache数据区与cache容量,cache容量需要包括标志位。标志位大体包括
- 计算机组成原理 第三章(存储器)—第一节(概述)
Zevalin爱灰灰
计算机组成原理笔记计算机组成原理
写在前面:本系列笔记主要以《计算机组成原理(唐朔飞)》为参考,大部分内容出于此书,笔者的工作主要是挑其重点展示,另外配合下方视频链接的教程展开思路,在笔记中一些比较难懂的地方加以自己的一点点理解(重点基本都会有标注,没有任何标注的难懂文字应该是笔者因为强迫症而加进来的,可选择性地忽略)。视频链接:计算机组成原理(哈工大刘宏伟)135讲(全)高清_哔哩哔哩_bilibili一、存储器的功能存储器是计
- 【软考中级备考笔记】数据的表示和校验码
lyx7762
软考软考
2024/2/18–数据的表示和校验码天气:阴雨春节假期结束后第一个工作日,开始备考中级软件工程师。希望在今年5月底的软考中取得中级证书视频地址:https://www.bilibili.com/video/BV1Qc411G7fB1.计算机的总体架构从下图中可以看出,计算机中包含了一下三个层次最底层的为计算机的硬件部分,对应的知识主要是计算机组成原理其次是操作系统这一个最大的系统软件,对应了操作
- 软考中级软件设计笔记
HoPE_st
设计模式软件工程网络程序人生
为备考2022上半年软考所做的笔记,祝愿自己顺利通过!软考笔记知识点速记操作系统1.CUP中的寄存器2.中断&DMA3.系统可靠地计算4.存储器4.1Cache4.2存储器划分4.3存储器构成5.页面逻辑地址&物理地址6.指令6.1流水线和吞吐率6.2指令寻址7.移臂调度算法8.总线基础知识9.PV操作、信号量计算机组成原理1.逻辑运算2数据校验2.1海明码&海明校验2.2循环冗余校验3.浮点数运
- 软考学习--计算机组成原理与体系结构
CYing丶
学习软件设计师
计算机组成原理与体系结构数据的表示进制转换R进制转换为10进制–按权展开法10进制转换为2进制原码反码补码移码原码:数字的二进制表示反码:正数的反码等于原码,负数的反码等于原码取反补码:正数的补码等于原码,负数的补码等于原码取反+1移码:浮点运算中的阶,最高位取反浮点数运算浮点数表示:N=M*Rⁿ(科学计数法)M为尾数,R为基数,n为指数对阶->尾数运算=>结果格式化计算机结构Flynn分类法计算
- 计算机组成原理 2 数据表示
Sanchez·J
计算机组成原理电脑
机器数研究机器内的数据表示,目的在于组织数据,方便计算机硬件直接使用。需要考虑:支持的数据类型;能表示的数据精度;是否有利于软件的移植能表示的数据范围;存储和处理的代价;...真值:符号用“+”、“-”表示的数据表示方法。机器数:符号数值化的数据表示方法,用0、1表示符号。三种常见的机器数:(设定点数的形式为)原码表示简单运算复杂:符号位不参加运算,要设置加法、减法器。0的表示不唯一[X]原+[Y
- 180天Linux小白到大神-Linux快速入门
给小李三分薄面
Linux小白成长之路linux运维运维开发定时任务
01.Linux快速入门01.Linux快速入门1.计算机组成原理1.1什么是计算机1.2为什么要有计算机1.3计算机五大组成部分1.3.1CPU1.3.2内存/硬盘1.3.3输入设备1.3.4输出设备1.3.5五大组件总结1.4计算机三大核心硬件1.5操作系统基本概念1.5.1操作系统由来1.5.2什么是操作系统1.5.3为什么需要操作系统2.Linux系统基本介绍2.1什么是Linux2.2L
- 计算机组成原理:存储系统【二】
godspeed_lucip
系统架构
个人主页:godspeed_lucip系列专栏:计算机组成与原理基础️1Cache概述️1.1局部性原理1.1.1空间局部性1.1.2时间局部性️1.2性能指标1.2.1解释1.2.2例题1.2.3待解决的问题️1.3知识总结️2Cache与主存的映射2.1知识总览2.2全相联映射(随便放)2.2.1要点2.2.2CPU访问主存2.3直接映射(只可以放在固定位置)2.3.1要点2.3.2改进2.3
- 计算机组成原理:存储系统【一】
godspeed_lucip
系统架构
个人主页:godspeed_lucip系列专栏:计算机组成与原理基础1主存的模型、寻址1.1总览1.2存储器的层次化结构1.3存储器的分类1.3.1按层次1.3.2按照介质1.3.3按照访问方式1.3.4按照信息的可更改性1.3.5按照信息的可保存性1.4存储器的性能指标1.5总结2主存储器的基本构成2.1总览2.2基本的半导体元件2.2.1构成2.2.2读出数据2.2.3写入数据2.2.4示例2
- 关于GPU一些笔记(SIMT方面)
Huo的藏经阁
#CUDAgpugpgpu
GPU组成《计算机组成原理—GPU图形处理器》已经大概说明出GPU一般都是由比CPU多的core组成,而每个core相当于一个单独线程进行计算,并且可以同时触发执行相同的单一指令但是每个计算单元数据不同(称之为SIMD)的指令执行。在英伟达GPU中core一般称之为之为cudacore,GPU内部一般集成了成千上万个cudacore。为了方便进行进行对这么多的核进行管理调度,GPU将按照一定数量的
- 计算机组成原理 1 概论
Sanchez·J
计算机组成原理电脑
主要内容介绍运算器、控制器、存储器结构、工作原理、设计方法及互连构成整机的技术。主要内容:◼数值表示与运算方法◼运算器的功能、组成和基本运行原理◼存储器及层次存储系统◼指令系统◼CPU功能、组成和运行原理◼流水线◼系统总线◼输入输出系前置知识C语言程序设计数值逻辑:组合电路、同步电路概念、寄存器传输、有限状态机汇编语言程序设计:能看懂指令即可Verilog硬件描述语言:作为实验工具(可选)冯诺依曼
- 使用 C++23 从零实现 RISC-V 模拟器(1):最简CPU
everystep_
c++23risc-v
本节实现一个最简的CPU,最终能够解析add和addi两个指令。如果对计算机组成原理已经有所了解可以跳过下面的内容直接看代码实现。完整代码在这个分支:lab1-cpu-add,本章节尾有运行的具体指令。1.冯诺依曼结构冯·诺依曼结构是现代计算机体系结构的基础,由约翰·冯·诺依曼在1945年提出。这种结构也称为冯·诺依曼体系结构,其核心特点是将程序指令和数据存储在同一个读写存储器(内存)中,计算机的
- 【计算机组成原理】中断排队次序、中断处理次序和多重中断
Hundred billion
计算机组成原理OS数据结构硬件架构
中断可以分为硬中断和软中断,硬中断一般是外部中断,例如在指令执行到中断周期时检测到有外设的中断请求,则会执行中断隐指令、中断服务程序等一些列操作。执行结束之后执行下一条指令。(因为上一条指令已经执行完成,中断的部分是由于外部请求)。软中断一般是内部中断,例如缺页,则在指令执行的过程中就可以产生中断,去执行缺页程序。因此,执行完中断后仍执行原指令。中断在执行完中断隐指令后,需要执行中断服务程序,即中
- 计算机组成原理算术逻辑实验,计算机组成原理之算术逻辑运算实验
大饼土博
计算机组成原理算术逻辑实验
计算机组成原理之算术逻辑运算实验(6页)本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!9.9积分计算机与信ZQ/\技术学院实验报告姓名学号专业班级2009级计算机科学与技术课程名称计算机组成原理课程设计实验曰期2011/8/23成绩指导教师批改曰期实验名称实验1算术逻辑运算实验一、实验目的:1、了解运算器的组成结构;2、掌握运算器的工作原理;3、学习运算器的
- Linux的Initrd机制
被触发
linux
Linux 的 initrd 技术是一个非常普遍使用的机制,linux2.6 内核的 initrd 的文件格式由原来的文件系统镜像文件转变成了 cpio 格式,变化不仅反映在文件格式上, linux 内核对这两种格式的 initrd 的处理有着截然的不同。本文首先介绍了什么是 initrd 技术,然后分别介绍了 Linux2.4 内核和 2.6 内核的 initrd 的处理流程。最后通过对 Lin
- maven本地仓库路径修改
bitcarter
maven
默认maven本地仓库路径:C:\Users\Administrator\.m2
修改maven本地仓库路径方法:
1.打开E:\maven\apache-maven-2.2.1\conf\settings.xml
2.找到
 
- XSD和XML中的命名空间
darrenzhu
xmlxsdschemanamespace命名空间
http://www.360doc.com/content/12/0418/10/9437165_204585479.shtml
http://blog.csdn.net/wanghuan203/article/details/9203621
http://blog.csdn.net/wanghuan203/article/details/9204337
http://www.cn
- Java 求素数运算
周凡杨
java算法素数
网络上对求素数之解数不胜数,我在此总结归纳一下,同时对一些编码,加以改进,效率有成倍热提高。
第一种:
原理: 6N(+-)1法 任何一个自然数,总可以表示成为如下的形式之一: 6N,6N+1,6N+2,6N+3,6N+4,6N+5 (N=0,1,2,…)
- java 单例模式
g21121
java
想必单例模式大家都不会陌生,有如下两种方式来实现单例模式:
class Singleton {
private static Singleton instance=new Singleton();
private Singleton(){}
static Singleton getInstance() {
return instance;
}
- Linux下Mysql源码安装
510888780
mysql
1.假设已经有mysql-5.6.23-linux-glibc2.5-x86_64.tar.gz
(1)创建mysql的安装目录及数据库存放目录
解压缩下载的源码包,目录结构,特殊指定的目录除外:
- 32位和64位操作系统
墙头上一根草
32位和64位操作系统
32位和64位操作系统是指:CPU一次处理数据的能力是32位还是64位。现在市场上的CPU一般都是64位的,但是这些CPU并不是真正意义上的64 位CPU,里面依然保留了大部分32位的技术,只是进行了部分64位的改进。32位和64位的区别还涉及了内存的寻址方面,32位系统的最大寻址空间是2 的32次方= 4294967296(bit)= 4(GB)左右,而64位系统的最大寻址空间的寻址空间则达到了
- 我的spring学习笔记10-轻量级_Spring框架
aijuans
Spring 3
一、问题提问:
→ 请简单介绍一下什么是轻量级?
轻量级(Leightweight)是相对于一些重量级的容器来说的,比如Spring的核心是一个轻量级的容器,Spring的核心包在文件容量上只有不到1M大小,使用Spring核心包所需要的资源也是很少的,您甚至可以在小型设备中使用Spring。
 
- mongodb 环境搭建及简单CURD
antlove
WebInstallcurdNoSQLmongo
一 搭建mongodb环境
1. 在mongo官网下载mongodb
2. 在本地创建目录 "D:\Program Files\mongodb-win32-i386-2.6.4\data\db"
3. 运行mongodb服务 [mongod.exe --dbpath "D:\Program Files\mongodb-win32-i386-2.6.4\data\
- 数据字典和动态视图
百合不是茶
oracle数据字典动态视图系统和对象权限
数据字典(data dictionary)是 Oracle 数据库的一个重要组成部分,这是一组用于记录数据库信息的只读(read-only)表。随着数据库的启动而启动,数据库关闭时数据字典也关闭 数据字典中包含
数据库中所有方案对象(schema object)的定义(包括表,视图,索引,簇,同义词,序列,过程,函数,包,触发器等等)
数据库为一
- 多线程编程一般规则
bijian1013
javathread多线程java多线程
如果两个工两个以上的线程都修改一个对象,那么把执行修改的方法定义为被同步的,如果对象更新影响到只读方法,那么只读方法也要定义成同步的。
不要滥用同步。如果在一个对象内的不同的方法访问的不是同一个数据,就不要将方法设置为synchronized的。
- 将文件或目录拷贝到另一个Linux系统的命令scp
bijian1013
linuxunixscp
一.功能说明 scp就是security copy,用于将文件或者目录从一个Linux系统拷贝到另一个Linux系统下。scp传输数据用的是SSH协议,保证了数据传输的安全,其格式如下: scp 远程用户名@IP地址:文件的绝对路径
- 【持久化框架MyBatis3五】MyBatis3一对多关联查询
bit1129
Mybatis3
以教员和课程为例介绍一对多关联关系,在这里认为一个教员可以叫多门课程,而一门课程只有1个教员教,这种关系在实际中不太常见,通过教员和课程是多对多的关系。
示例数据:
地址表:
CREATE TABLE ADDRESSES
(
ADDR_ID INT(11) NOT NULL AUTO_INCREMENT,
STREET VAR
- cookie状态判断引发的查找问题
bitcarter
formcgi
先说一下我们的业务背景:
1.前台将图片和文本通过form表单提交到后台,图片我们都做了base64的编码,并且前台图片进行了压缩
2.form中action是一个cgi服务
3.后台cgi服务同时供PC,H5,APP
4.后台cgi中调用公共的cookie状态判断方法(公共的,大家都用,几年了没有问题)
问题:(折腾两天。。。。)
1.PC端cgi服务正常调用,cookie判断没
- 通过Nginx,Tomcat访问日志(access log)记录请求耗时
ronin47
一、Nginx通过$upstream_response_time $request_time统计请求和后台服务响应时间
nginx.conf使用配置方式:
log_format main '$remote_addr - $remote_user [$time_local] "$request" ''$status $body_bytes_sent "$http_r
- java-67- n个骰子的点数。 把n个骰子扔在地上,所有骰子朝上一面的点数之和为S。输入n,打印出S的所有可能的值出现的概率。
bylijinnan
java
public class ProbabilityOfDice {
/**
* Q67 n个骰子的点数
* 把n个骰子扔在地上,所有骰子朝上一面的点数之和为S。输入n,打印出S的所有可能的值出现的概率。
* 在以下求解过程中,我们把骰子看作是有序的。
* 例如当n=2时,我们认为(1,2)和(2,1)是两种不同的情况
*/
private stati
- 看别人的博客,觉得心情很好
Cb123456
博客心情
以为写博客,就是总结,就和日记一样吧,同时也在督促自己。今天看了好长时间博客:
职业规划:
http://www.iteye.com/blogs/subjects/zhiyeguihua
android学习:
1.http://byandby.i
- [JWFD开源工作流]尝试用原生代码引擎实现循环反馈拓扑分析
comsci
工作流
我们已经不满足于仅仅跳跃一次,通过对引擎的升级,今天我测试了一下循环反馈模式,大概跑了200圈,引擎报一个溢出错误
在一个流程图的结束节点中嵌入一段方程,每次引擎运行到这个节点的时候,通过实时编译器GM模块,计算这个方程,计算结果与预设值进行比较,符合条件则跳跃到开始节点,继续新一轮拓扑分析,直到遇到
- JS常用的事件及方法
cwqcwqmax9
js
事件 描述
onactivate 当对象设置为活动元素时触发。
onafterupdate 当成功更新数据源对象中的关联对象后在数据绑定对象上触发。
onbeforeactivate 对象要被设置为当前元素前立即触发。
onbeforecut 当选中区从文档中删除之前在源对象触发。
onbeforedeactivate 在 activeElement 从当前对象变为父文档其它对象之前立即
- 正则表达式验证日期格式
dashuaifu
正则表达式IT其它java其它
正则表达式验证日期格式
function isDate(d){
var v = d.match(/^(\d{4})-(\d{1,2})-(\d{1,2})$/i);
if(!v) {
this.focus();
return false;
}
}
<input value="2000-8-8" onblu
- Yii CModel.rules() 方法 、validate预定义完整列表、以及说说验证
dcj3sjt126com
yii
public array rules () {return} array 要调用 validate() 时应用的有效性规则。 返回属性的有效性规则。声明验证规则,应重写此方法。 每个规则是数组具有以下结构:array('attribute list', 'validator name', 'on'=>'scenario name', ...validation
- UITextAttributeTextColor = deprecated in iOS 7.0
dcj3sjt126com
ios
In this lesson we used the key "UITextAttributeTextColor" to change the color of the UINavigationBar appearance to white. This prompts a warning "first deprecated in iOS 7.0."
Ins
- 判断一个数是质数的几种方法
EmmaZhao
Mathpython
质数也叫素数,是只能被1和它本身整除的正整数,最小的质数是2,目前发现的最大的质数是p=2^57885161-1【注1】。
判断一个数是质数的最简单的方法如下:
def isPrime1(n):
for i in range(2, n):
if n % i == 0:
return False
return True
但是在上面的方法中有一些冗余的计算,所以
- SpringSecurity工作原理小解读
坏我一锅粥
SpringSecurity
SecurityContextPersistenceFilter
ConcurrentSessionFilter
WebAsyncManagerIntegrationFilter
HeaderWriterFilter
CsrfFilter
LogoutFilter
Use
- JS实现自适应宽度的Tag切换
ini
JavaScripthtmlWebcsshtml5
效果体验:http://hovertree.com/texiao/js/3.htm
该效果使用纯JavaScript代码,实现TAB页切换效果,TAB标签根据内容自适应宽度,点击TAB标签切换内容页。
HTML文件代码:
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"
- Hbase Rest API : 数据查询
kane_xie
RESThbase
hbase(hadoop)是用java编写的,有些语言(例如python)能够对它提供良好的支持,但也有很多语言使用起来并不是那么方便,比如c#只能通过thrift访问。Rest就能很好的解决这个问题。Hbase的org.apache.hadoop.hbase.rest包提供了rest接口,它内嵌了jetty作为servlet容器。
启动命令:./bin/hbase rest s
- JQuery实现鼠标拖动元素移动位置(源码+注释)
明子健
jqueryjs源码拖动鼠标
欢迎讨论指正!
print.html代码:
<!DOCTYPE html>
<html>
<head>
<meta http-equiv=Content-Type content="text/html;charset=utf-8">
<title>发票打印</title>
&l
- Postgresql 连表更新字段语法 update
qifeifei
PostgreSQL
下面这段sql本来目的是想更新条件下的数据,可是这段sql却更新了整个表的数据。sql如下:
UPDATE tops_visa.visa_order
SET op_audit_abort_pass_date = now()
FROM
tops_visa.visa_order as t1
INNER JOIN tops_visa.visa_visitor as t2
ON t1.
- 将redis,memcache结合使用的方案?
tcrct
rediscache
公司架构上使用了阿里云的服务,由于阿里的kvstore收费相当高,打算自建,自建后就需要自己维护,所以就有了一个想法,针对kvstore(redis)及ocs(memcache)的特点,想自己开发一个cache层,将需要用到list,set,map等redis方法的继续使用redis来完成,将整条记录放在memcache下,即findbyid,save等时就memcache,其它就对应使用redi
- 开发中遇到的诡异的bug
wudixiaotie
bug
今天我们服务器组遇到个问题:
我们的服务是从Kafka里面取出数据,然后把offset存储到ssdb中,每个topic和partition都对应ssdb中不同的key,服务启动之后,每次kafka数据更新我们这边收到消息,然后存储之后就发现ssdb的值偶尔是-2,这就奇怪了,最开始我们是在代码中打印存储的日志,发现没什么问题,后来去查看ssdb的日志,才发现里面每次set的时候都会对同一个key