- 什么是单片机,单片机有什么用 ?
大方老师嵌入式
嵌入式单片机单片机学习单片机单元测试单例模式51单片机
什么是单片机,单片机有什么用?近期不少学生问我,我有51基础,单片机略懂,嵌入式也懂一点,能不能往单片机方向发展。你真的了解到行情了吗?什么是单片机,单片机有什么用?单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机了解计算机原理与结构
- ndk开发教程,Android-Binder机制及AIDL使用,实战篇
clhcowboy
程序员android
开头1、一定要把基本的数据结构,经典的算法,Unix编程,程序编译链接及计算机原理等基础知识扎牢,这些会长远影响你的职业发展。2、推荐从C语言入门,不单是因为很多操作系统、网络协议栈开源代码由C/C++实现,更多是因为C语言自身的特性:作为高级语言用户无需关注底层细节,同时能直观的看到数据流向。而且C相对语法规则较为简单,可以短时间的上手应用。最重要的是,遵循C/C++、python的学习方式,比
- 二进制 补码 运算
starnight_cbj
计算机基础扩展
负数在计算机中如何表示?举例来说,+8在计算机中表示为二进制的1000,那么-8怎么表示呢?很容易想到,可以将一个二进制位(bit)专门规定为符号位,它等于0时就表示正数,等于1时就表示负数。比如,在8位机中,规定每个字节的最高位为符号位。那么,+8就是00001000,而-8则是10001000。但是,随便找一本《计算机原理》,都会告诉你,实际上,计算机内部采用补码(Two'sComplemen
- 微型计算机原理与接口技术-实验一
Round moon
学习笔记汇编
实验一拆字程序将指定地址单元中存放的一个字节的两位16进制数进行拆分,高、低两位数字分别存入另外两个单元。例如:单元4000H的内容为27H,将其高、低两位拆出后,分别存放到4002H和4001H中。编写程序,执行后,4001H的内容应为低位07H,4002H的内容应为高位02H。datasegmentnumdb3dup(0)dataendscodesegmentassumecs:code,ds:
- 计算机原理个人总结,计算机教学个人年终总结
赢家论坛
计算机原理个人总结
计算机教学个人年终工作总结范文如下,希望对您的工作能有所帮助。计算机教学个人年终工作总结【一】20XX年下学期教学工作总结沈长银20XX年度学年第二学期,我担任高一14、15两班的《计算机应用基础》、高二12、13班的《汉字录入》两门课程的教学,带过一段时间高一12班的《汉字录入》,《微机应用》课已成为职业中专各专业必修的专业基础课。了解计算机的基本理论,学会计算机的基本操作,是二十一世纪的青年必
- [Keil][Verilog][微机原理] 流水灯、存储器、外部中断实验_北京邮电大学计算机原理与应用课程实验报告
lgc0208
verilogkeilmdk流水灯存储器外部中断
计算机原理与应用实验-流水灯、存储器、外部中断实验1实验一流水灯实验1.1实验目的掌握ARM开发工具的使用。掌握基本IO的使用。1.2实验原理及内容电路结构图实现流水灯的电路结构图如图1所示。以两条红色虚线为界,从左至右第一部分为ARM系统部分,第三部分为外围电路,第二部分是接口部分,需要自己将其连接。图1流水灯的电路结构图接线方式为:GPIOF_0~GPIOF_7(P12接口)接LED1~LED
- (全网最全)微型计算机原理与接口技术第六版课后习题答案-周荷琴,冯焕清-第8章中断和可编程中断控制器8259A-中国科学技术大学出版社
㱘郳
计算机接口技术计算机外设汇编
含有“AI:”开头的题目的答案是问chat的,看个乐就行,不一定正确1。什么叫中断?中断的主要功能是什么?答:当CPU正在处某件事情的时候,外部发生的某一事件请求CPU迅速去处理,于是,CPU暂时中止当前工作,转去处理所发生的事件,中断服务处理完该事件以后,再回到原来被终止的地方,继续原来的工作,这种过程称为中断,实现这种功能的部件称为中断系统。功能1:分时操作。计算机的中断系统可以使CPU与外设
- (全网最全)微型计算机原理与接口技术第六版课后习题答案-周荷琴,冯焕清-第9章串行通信和可编程 接口芯片8251A-中国科学技术大学出版社
㱘郳
计算机接口技术计算机外设汇编
含有“AI:”开头的题目的答案是问chat的,看个乐就行,不一定正确1。串行通信与并行通信的主要区别是什么?各有什么优缺点?2。在串行通信中,什么叫单工、半双工、全双工工作方式?3。什么叫同步工作方式?什么叫异步工作方式?哪种工作方式的效率更高?为什么?4。用图表示异步串行通信数据的位格式,标出起始位、停止位和奇偶校验位,在数字位上标出数字各位发送的顺序。5。什么叫波特率?常用的波特率有哪些?6。
- (全网最全)微型计算机原理与接口技术第六版课后习题答案-周荷琴,冯焕清-第10章模数(A/D)和数模(D/A)转换-中国科学技术大学出版社
㱘郳
计算机接口技术计算机外设汇编
含有“AI:”开头的题目的答案是问chat的,看个乐就行,不一定正确大年初一,赶着把最后两篇文章发完,嘻嘻1。包含A/D和D/A的实时控制系统主要由哪几部分组成?什么情况下要用多路开关?第二段文字是在旧版第四版答案中添加的一个问题:什么情况下要用多路开关?2。.什么叫采样、采样率、量化、量化单位?12位D/A转换器的分辨率是多少?2¹²=4096采样率是指每秒内采集的数字量数目,用fs表示。FSR
- (全网最全)微型计算机原理与接口技术第六版课后习题答案-周荷琴,冯焕清-第11章DMA控制器8237A-中国科学技术大学出版社
㱘郳
计算机接口技术计算机外设汇编
含有“AI:”开头的题目的答案是问chat的,看个乐就行,不一定正确完结撒花,这是最后一篇了,第十二章总线技术的答案,我在写第五章存储器之后先发了,因为十二章觉得讨厌,先发了,你可能觉得顺序对不上,,总之第1章是最后一章了,后面第13章至15章32位微型机的内容老师没教,我就不做答案了,也没有答案可参考,本来在第12章总线技术那章答案做得够呛,很多都是GPT生成的,原旧版第四版答案只收录到第11章
- (全网最全)微型计算机原理与接口技术第六版课后习题答案-周荷琴,冯焕清-第6章I/O接口和并行接口芯片8255A-中国科学技术大学出版社
㱘郳
计算机接口技术计算机外设汇编
含有“AI:”开头的题目的答案是问chat的,看个乐就行,不一定正确第六章1。CPU与外设交换数据时,为什么要通过I/O接口进行?I/O接口电路有哪些主要功能?答:CPU和外设之间的信息交换存在以下一些问题:速度不匹配;信号电平不匹配;信号格式不匹配;时序不匹配。I/O接口电路是专门为解决CPU与外设之间的不匹配、不能协调工作而设置的,处于总线和外设之间,一般应具有以下基本功能:(1)设置数据缓冲
- (全网最全)微型计算机原理与接口技术第六版课后习题答案-周荷琴,冯焕清-第12章总线技术-中国科学技术大学出版社
㱘郳
计算机接口技术计算机外设汇编
含有“AI:”开头的题目的答案是问chat的,看个乐就行,不一定正确1。什么是总线?依据总线在系统结构中的层次位置,总线可分为哪几类?总线(Bus)就是一组信号线的集合,用来组成系统的标准信息通道。依据总线在系统结构中的层次位置,可分为片内总线、片间总线、内总线和外总线。2。什么是总线标准?制定总线标准有哪些好处?总线标准应包括哪些内容?解:总线标准定义了各引线的信号、电气和机械特性,使计算机系统
- (全网最全)微型计算机原理与接口技术第六版课后习题答案-周荷琴,冯焕清-第3章8086的寻址方式和指令系统-中国科学技术大学出版社
㱘郳
计算机接口技术汇编
第三章1.分别说明下列指令的源操作数和目的操作数各采用什么寻址方式。源操作数目的操作数源操作数目的操作数(1)MOVAX,2048H立即寻址寄存器寻址(2)MOVCL,0FFH立即寻址寄存器寻址(3)MOVBX,[SI]寄存器间接寻址寄存器寻址(4)MOV5[BX],BL寄存器寻址寄存器相对寻址(5)MOV[BP+100H],AX寄存器寻址寄存器相对寻址(6)MOV[BX+DI],‘$’立即寻址基
- (全网最全)微型计算机原理与接口技术第六版课后习题答案-周荷琴,冯焕清-第5章存储器-中国科学技术大学出版社
㱘郳
计算机接口技术计算机外设汇编
含有“AI:”开头的题目的答案是问chat的,看个乐就行,不一定正确第五章1。计算机的内存由哪两类存储器组成?请说明它们各自的主要特点。解:计算机的内存由两类存储器组成,分别是随机存取存储器(RAM)和只读存储器(ROM)。它们各自的主要特点如下:-RAM是一种可读写的存储器,它可以随机地访问其中的任何字节。RAM的速度很快,但是它是易失性的,也就是说,一旦断电,其中的数据就会丢失。RAM主要用于
- (全网最全)微型计算机原理与接口技术第六版课后习题答案-周荷琴,冯焕清-第1章微型计算机的基础知识和发展概况-中国科学技术大学出版社
㱘郳
计算机接口技术硬件工程
第一章1.将下列二进制数转换成十进制数(1)11001010B=202(2)00111101B=61(3)01001101B=77(4)10100100B=1642.将下列十六进制数转换成十进制数(1)12CH=300(2)0FFH=255(3)3A8DH=14989(4)5BEH=14703.将下列十进制数分别转换为二进制数和十六进制数(1)25=00011001B=19H(2)76=01001
- (全网最全)微型计算机原理与接口技术第六版课后习题答案-周荷琴,冯焕清-第2章微处理器的结构和工作模式-中国科学技术大学出版社
㱘郳
计算机接口技术硬件工程计算机外设汇编
第二章1.8086/8088CPU可直接寻址多少个内存(字节)单元?多少个I/O端口?它们的外部数据总线各有多少根?解;8086CPU:内存寻址:8086CPU可以直接寻址1MB(2²⁰字节)的内存单元。I/O端口:8086CPU可以直接寻址64KB(2¹⁶)个I/O端口。8088CPU:内存寻址:8088CPU也可以直接寻址1MB(2²⁰字节)的内存单元。I/O端口:与8086一样,8088CP
- (全网最全)微型计算机原理与接口技术第六版课后习题答案-周荷琴,冯焕清-第7章可编程计数器/定时器8253/8254-中国科学技术大学出版社
㱘郳
计算机接口技术计算机外设汇编
大过年了,来发一下文章,距离上一次发第6章的答案过去很久了,最近在看JAVAweb项目,从1月21日看到现在都没看完,回家之后更加不想学了,想写点文章鼓励自己,该学还是得学1。8253芯片有哪几个计数通道?每个计数通道可工作于哪几种工作方式?这些操作方式的主要特点是什么?2。8253的最高工作频率是多少?8254与8253的主要区别是什么?3。对8253进行初始化编程分哪几步进行?初值可以是8位数
- MCS-51单片机总体概述(二)
Spring-99
嵌入式系统单片机嵌入式
MCS-51单片机总体概述(二)1.CPU的时序及辅助电路1.1CPU时序的基本概念1.2时钟电路1.3复位电路2.MCS-51的引脚及片外总线结构2.1MCS-51的引脚功能2.2MCS-51的外部总线结构此文章参考书籍为华中科技大学出版社出版的《单片微型计算机原理与应用》1.CPU的时序及辅助电路1.1CPU时序的基本概念计算机的工作过程就是不断的执行指令的过程。CPU每执行一条指令,都要进行
- MCS-51单片机总体概述(一)
Spring-99
嵌入式系统嵌入式单片机
MCS-51单片机总体概述(一)前言1.MCS-51的总体结构2.MCS-51的CPU2.1运算器2.2控制器3.MCS-51的存储器结构3.1程序存储器3.2数据存储器前言由于考研复试要考单片机,所以想借此机会来复习下单片机知识,主要参考书籍是华中科技大学出版社出版的《单片微型计算机原理与应用》,本书主要讲述的是MCS-51单片机。1.MCS-51的总体结构MCS-51单片机的结构框图如下:2.
- 2022-03-01 上海控安
4d7c52ff41f9
提问环节Q1:简单介绍一下自己Q2:专业是信息安全,对C++的接触程度,有没有C++的实际项目Q3:对于计算机底层的算法的了解,或者你平时用过什么计算机原理和技能解决过什么问题?Q4:自己的职业规划?反问环节Q1:您这边无论是招实习生或者正式员工,最看重什么?答:看重基础,基本的技能和知识储备,基础不行的话,得表现出对项目的兴趣Q2:您平时做项目,是会参考某个开源项目或者底层源码,还是自己编写呢?
- 01-为什么要学汇编语言
DarkFlameM
汇编语言经验分享笔记课程设计
学习汇编语言的理由1.汇编语言在发挥不可替代的作用。效率:运行效率:开发软件的核心部件,快速执行和实时响应。开发效率:做合适的事,开发效率无敌底层:计算机及外围设备的驱动程序。操作系统的内核嵌入式系统:家用电器,仪器仪表,物联网......2.汇编语言在学习计算机中起到独特的作用--直击计算机系统的核心。便于加深对计算机原理操作和操作系统等课程的理解。通过学习和使用汇编语言,能够感知,体会和理解机
- 计算机原理与接口技术论文,微机原理与接口技术综述论文
白沙泉
计算机原理与接口技术论文
《微机原理与接口技术综述论文》由会员分享,可在线阅读,更多相关《微机原理与接口技术综述论文(5页珍藏版)》请在人人文库网上搜索。1、微机原理与接口技术综述论文班级:10计本(1)班姓名:许生亮学号:1004011029微机原理课程综述论文内容摘要:微机原理与接口技术是计算机科学与技术专业非常重要的一门专业课程,它与前面的电路分析、数字逻辑、计算机组成原理,以及后面的体系结构、单片机应用、嵌入式系统
- 计算机原理——进程
新宸
进程是一种任务的执行,多任务执行的目的主要是解决多个请求时,减少请求时间与速度就是“多进程”。多进程是主要为解决多个任务的请求,同时做多个事情单核CPU实现多个任务的多进程单核CPU实现多任务的多进程单核CPU实现多任务的进程就是多进程单核CPU实现多任务就是依次执行时间片,实现时间片轮转时间片就是CPU执行时间划分分成相同小段,每一小段称为时间片时间片轮转就是CPU轮转执行多个程序,每个程序只执
- 计算机原理 4.4指令的类型和功能
baiXiao_晓柏
计算机原理java网络服务器
第四节指令的类型和功能一、数据传送类指令1.作用:用于寄存器、存储器或输入/输出端口之间的数据或地址传送。2.传送类指令:①传送指令:数据从源地址传送到目的地址,源地址数据保持不变。②数据交换指令:实现两个操作数之间的数据交换,可看成双向数据传送。③入栈指令和出栈指令:用于堆栈操作,需指明一个操作数地址,一个隐含的栈顶地址。3.输入输出类指令:用于主机与外设之间传送信息,分为统一编址和单独编址。二
- 实用计算机原理小知识
Metaphysicist.
算法sql缓存容器c语言
一、数和指针C语言中,常量0.3是什么数据类型的?如果表示浮点型常量0.3要怎么写?在C语言中,常量0.3默认是double类型的。如果想表示浮点型常量0.3,可以写作0.3f,这样就表示了一个float类型的常量。在C语言中,如果一个浮点数后面没有加任何后缀,那么它就是double类型的;如果后面加了f或者F,那么它就是float类型的。下面加法的含义一样吗,实现电路一样吗,指令一样吗?谁告诉机
- 程序员的最后一道防线到底是什么?——总结
java2508
java
1、基础扎实和过硬的技术能力计算机原理、操作系统、数据结构和算法、计算机网络等底层原理这些是基础中的基础,没有这些东西技术之路走不远。当然还包括基本的代码能力,架构思想,这些是程序员最基本的护城河,你目前缺哪个就赶紧补哪个。2、业务理解和沟通能力业务理解是立身之本,尤其是年纪大了之后。拼身体、拼加班,肯定卷不过年轻人,但是你有优秀的业务理解能力,也就是把业务转化技术的能力,就会提升你的竞争力。另外
- 线程数量与cpu核数的理解
SeaDhdhdhdhdh
多线程java
目录1CPU密集型2IO密集型3总结4真实程序中的线程数Java获取CPU核心数Linux获取CPU核心数首先说一下总结出的结论:无需纠结线程池大小,线程数量,没有有固定的公式,只有合适的数量。抛开一些操作系统,计算机原理不谈,说一个基本的理论(不用纠结是否严谨,只为好理解):一个CPU核心,单位时间内只能执行一个线程的指令那么理论上,我一个线程只需要不停的执行指令,就可以跑满一个核心的利用率。来
- 408考研(C语言基础) 混合运算-scanf读取标准输入原理总结
电子转计算机小菜鸡
windows
【注】:C语言注重计算机原理解析,多写程序目的:字符串常量的混合运算与scanf熟练使用一、环境使用1、vs中每个项目编译后都是一个exe可执行程序(Windows程序),每次只能启动一个,要设置为启动项目(粗体)2、在源文件处新建代码3、单步调试快捷键F11,可以逐步运行,也可以在断点调试下接单步。F10是逐过程调试,不进入函数模块调试的意义在于检查每一步是否按照预期来进行运行二、大小写转换三、
- 你的编程能力什么时候开始有了质的飞跃?
程序员大彬
其他面试
建议看看计算机科学速成课,一门很全面的计算机原理入门课程,短短10分钟可以把大学老师十几节课讲不清楚的东西讲清楚!整个系列一共41个视频,B站上有中文字幕版。每个视频都是一个特定的主题,例如软件工程、人工智能、操作系统等,主题之间都是紧密相连的,比国内很多大学计算机课程强太多!这门课程通过生动形象的讲解方式,向普通人介绍了计算机科学相关的基础知识,包括计算机的发展史、二进制、指令和程序、数据结构与
- 线程到底设置数量多少合适的探讨
Please Sit Down
JavaJVM多线程jvmjava多线程
可能很多人都看到过一个线程数设置的理论:CPU密集型的程序-核心数+1I/O密集型的程序-核心数*2不会吧,不会吧,真的有人按照这个理论规划线程数?线程数和CPU利用率的小测试抛开一些操作系统,计算机原理不谈,说一个基本的理论(不用纠结是否严谨,只为好理解):一个CPU核心,单位时间内只能执行一个线程的指令那么理论上,我一个线程只需要不停的执行指令,就可以跑满一个核心的利用率。来写个死循环空跑的例
- TOMCAT在POST方法提交参数丢失问题
357029540
javatomcatjsp
摘自http://my.oschina.net/luckyi/blog/213209
昨天在解决一个BUG时发现一个奇怪的问题,一个AJAX提交数据在之前都是木有问题的,突然提交出错影响其他处理流程。
检查时发现页面处理数据较多,起初以为是提交顺序不正确修改后发现不是由此问题引起。于是删除掉一部分数据进行提交,较少数据能够提交成功。
恢复较多数据后跟踪提交FORM DATA ,发现数
- 在MyEclipse中增加JSP模板 删除-2008-08-18
ljy325
jspxmlMyEclipse
在D:\Program Files\MyEclipse 6.0\myeclipse\eclipse\plugins\com.genuitec.eclipse.wizards_6.0.1.zmyeclipse601200710\templates\jsp 目录下找到Jsp.vtl,复制一份,重命名为jsp2.vtl,然后把里面的内容修改为自己想要的格式,保存。
然后在 D:\Progr
- JavaScript常用验证脚本总结
eksliang
JavaScriptjavaScript表单验证
转载请出自出处:http://eksliang.iteye.com/blog/2098985
下面这些验证脚本,是我在这几年开发中的总结,今天把他放出来,也算是一种分享吧,现在在我的项目中也在用!包括日期验证、比较,非空验证、身份证验证、数值验证、Email验证、电话验证等等...!
&nb
- 微软BI(4)
18289753290
微软BI SSIS
1)
Q:查看ssis里面某个控件输出的结果:
A MessageBox.Show(Dts.Variables["v_lastTimestamp"].Value.ToString());
这是我们在包里面定义的变量
2):在关联目的端表的时候如果是一对多的关系,一定要选择唯一的那个键作为关联字段。
3)
Q:ssis里面如果将多个数据源的数据插入目的端一
- 定时对大数据量的表进行分表对数据备份
酷的飞上天空
大数据量
工作中遇到数据库中一个表的数据量比较大,属于日志表。正常情况下是不会有查询操作的,但如果不进行分表数据太多,执行一条简单sql语句要等好几分钟。。
分表工具:linux的shell + mysql自身提供的管理命令
原理:使用一个和原表数据结构一样的表,替换原表。
linux shell内容如下:
=======================开始 
- 本质的描述与因材施教
永夜-极光
感想随笔
不管碰到什么事,我都下意识的想去探索本质,找寻一个最形象的描述方式。
我坚信,世界上对一件事物的描述和解释,肯定有一种最形象,最贴近本质,最容易让人理解
&
- 很迷茫。。。
随便小屋
随笔
小弟我今年研一,也是从事的咱们现在最流行的专业(计算机)。本科三流学校,为了能有个更好的跳板,进入了考研大军,非常有幸能进入研究生的行业(具体学校就不说了,怕把学校的名誉给损了)。
先说一下自身的条件,本科专业软件工程。主要学习就是软件开发,几乎和计算机没有什么区别。因为学校本身三流,也就是让老师带着学生学点东西,然后让学生毕业就行了。对专业性的东西了解的非常浅。就那学的语言来说
- 23种设计模式的意图和适用范围
aijuans
设计模式
Factory Method 意图 定义一个用于创建对象的接口,让子类决定实例化哪一个类。Factory Method 使一个类的实例化延迟到其子类。 适用性 当一个类不知道它所必须创建的对象的类的时候。 当一个类希望由它的子类来指定它所创建的对象的时候。 当类将创建对象的职责委托给多个帮助子类中的某一个,并且你希望将哪一个帮助子类是代理者这一信息局部化的时候。
Abstr
- Java中的synchronized和volatile
aoyouzi
javavolatilesynchronized
说到Java的线程同步问题肯定要说到两个关键字synchronized和volatile。说到这两个关键字,又要说道JVM的内存模型。JVM里内存分为main memory和working memory。 Main memory是所有线程共享的,working memory则是线程的工作内存,它保存有部分main memory变量的拷贝,对这些变量的更新直接发生在working memo
- js数组的操作和this关键字
百合不是茶
js数组操作this关键字
js数组的操作;
一:数组的创建:
1、数组的创建
var array = new Array(); //创建一个数组
var array = new Array([size]); //创建一个数组并指定长度,注意不是上限,是长度
var arrayObj = new Array([element0[, element1[, ...[, elementN]]]
- 别人的阿里面试感悟
bijian1013
面试分享工作感悟阿里面试
原文如下:http://greemranqq.iteye.com/blog/2007170
一直做企业系统,虽然也自己一直学习技术,但是感觉还是有所欠缺,准备花几个月的时间,把互联网的东西,以及一些基础更加的深入透析,结果这次比较意外,有点突然,下面分享一下感受吧!
&nb
- 淘宝的测试框架Itest
Bill_chen
springmaven框架单元测试JUnit
Itest测试框架是TaoBao测试部门开发的一套单元测试框架,以Junit4为核心,
集合DbUnit、Unitils等主流测试框架,应该算是比较好用的了。
近期项目中用了下,有关itest的具体使用如下:
1.在Maven中引入itest框架:
<dependency>
<groupId>com.taobao.test</groupId&g
- 【Java多线程二】多路条件解决生产者消费者问题
bit1129
java多线程
package com.tom;
import java.util.LinkedList;
import java.util.Queue;
import java.util.concurrent.ThreadLocalRandom;
import java.util.concurrent.locks.Condition;
import java.util.concurrent.loc
- 汉字转拼音pinyin4j
白糖_
pinyin4j
以前在项目中遇到汉字转拼音的情况,于是在网上找到了pinyin4j这个工具包,非常有用,别的不说了,直接下代码:
import java.util.HashSet;
import java.util.Set;
import net.sourceforge.pinyin4j.PinyinHelper;
import net.sourceforge.pinyin
- org.hibernate.TransactionException: JDBC begin failed解决方案
bozch
ssh数据库异常DBCP
org.hibernate.TransactionException: JDBC begin failed: at org.hibernate.transaction.JDBCTransaction.begin(JDBCTransaction.java:68) at org.hibernate.impl.SessionImp
- java-并查集(Disjoint-set)-将多个集合合并成没有交集的集合
bylijinnan
java
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.ut
- Java PrintWriter打印乱码
chenbowen00
java
一个小程序读写文件,发现PrintWriter输出后文件存在乱码,解决办法主要统一输入输出流编码格式。
读文件:
BufferedReader
从字符输入流中读取文本,缓冲各个字符,从而提供字符、数组和行的高效读取。
可以指定缓冲区的大小,或者可使用默认的大小。大多数情况下,默认值就足够大了。
通常,Reader 所作的每个读取请求都会导致对基础字符或字节流进行相应的读取请求。因
- [天气与气候]极端气候环境
comsci
环境
如果空间环境出现异变...外星文明并未出现,而只是用某种气象武器对地球的气候系统进行攻击,并挑唆地球国家间的战争,经过一段时间的准备...最大限度的削弱地球文明的整体力量,然后再进行入侵......
那么地球上的国家应该做什么样的防备工作呢?
&n
- oracle order by与union一起使用的用法
daizj
UNIONoracleorder by
当使用union操作时,排序语句必须放在最后面才正确,如下:
只能在union的最后一个子查询中使用order by,而这个order by是针对整个unioning后的结果集的。So:
如果unoin的几个子查询列名不同,如
Sql代码
select supplier_id, supplier_name
from suppliers
UNI
- zeus持久层读写分离单元测试
deng520159
单元测试
本文是zeus读写分离单元测试,距离分库分表,只有一步了.上代码:
1.ZeusMasterSlaveTest.java
package com.dengliang.zeus.webdemo.test;
import java.util.ArrayList;
import java.util.List;
import org.junit.Assert;
import org.j
- Yii 截取字符串(UTF-8) 使用组件
dcj3sjt126com
yii
1.将Helper.php放进protected\components文件夹下。
2.调用方法:
Helper::truncate_utf8_string($content,20,false); //不显示省略号 Helper::truncate_utf8_string($content,20); //显示省略号
&n
- 安装memcache及php扩展
dcj3sjt126com
PHP
安装memcache tar zxvf memcache-2.2.5.tgz cd memcache-2.2.5/ /usr/local/php/bin/phpize (?) ./configure --with-php-confi
- JsonObject 处理日期
feifeilinlin521
javajsonJsonOjbectJsonArrayJSONException
写这边文章的初衷就是遇到了json在转换日期格式出现了异常 net.sf.json.JSONException: java.lang.reflect.InvocationTargetException 原因是当你用Map接收数据库返回了java.sql.Date 日期的数据进行json转换出的问题话不多说 直接上代码
&n
- Ehcache(06)——监听器
234390216
监听器listenerehcache
监听器
Ehcache中监听器有两种,监听CacheManager的CacheManagerEventListener和监听Cache的CacheEventListener。在Ehcache中,Listener是通过对应的监听器工厂来生产和发生作用的。下面我们将来介绍一下这两种类型的监听器。
- activiti 自带设计器中chrome 34版本不能打开bug的解决
jackyrong
Activiti
在acitivti modeler中,如果是chrome 34,则不能打开该设计器,其他浏览器可以,
经证实为bug,参考
http://forums.activiti.org/content/activiti-modeler-doesnt-work-chrome-v34
修改为,找到
oryx.debug.js
在最头部增加
if (!Document.
- 微信收货地址共享接口-终极解决
laotu5i0
微信开发
最近要接入微信的收货地址共享接口,总是不成功,折腾了好几天,实在没办法网上搜到的帖子也是骂声一片。我把我碰到并解决问题的过程分享出来,希望能给微信的接口文档起到一个辅助作用,让后面进来的开发者能快速的接入,而不需要像我们一样苦逼的浪费好几天,甚至一周的青春。各种羞辱、谩骂的话就不说了,本人还算文明。
如果你能搜到本贴,说明你已经碰到了各种 ed
- 关于人才
netkiller.github.com
工作面试招聘netkiller人才
关于人才
每个月我都会接到许多猎头的电话,有些猎头比较专业,但绝大多数在我看来与猎头二字还是有很大差距的。 与猎头接触多了,自然也了解了他们的工作,包括操作手法,总体上国内的猎头行业还处在初级阶段。
总结就是“盲目推荐,以量取胜”。
目前现状
许多从事人力资源工作的人,根本不懂得怎么找人才。处在人才找不到企业,企业找不到人才的尴尬处境。
企业招聘,通常是需要用人的部门提出招聘条件,由人
- 搭建 CentOS 6 服务器 - 目录
rensanning
centos
(1) 安装CentOS
ISO(desktop/minimal)、Cloud(AWS/阿里云)、Virtualization(VMWare、VirtualBox)
详细内容
(2) Linux常用命令
cd、ls、rm、chmod......
详细内容
(3) 初始环境设置
用户管理、网络设置、安全设置......
详细内容
(4) 常驻服务Daemon
- 【求助】mongoDB无法更新主键
toknowme
mongodb
Query query = new Query(); query.addCriteria(new Criteria("_id").is(o.getId())); &n
- jquery 页面滚动到底部自动加载插件集合
xp9802
jquery
很多社交网站都使用无限滚动的翻页技术来提高用户体验,当你页面滑到列表底部时候无需点击就自动加载更多的内容。下面为你推荐 10 个 jQuery 的无限滚动的插件:
1. jQuery ScrollPagination
jQuery ScrollPagination plugin 是一个 jQuery 实现的支持无限滚动加载数据的插件。
2. jQuery Screw
S