08 2015 档案
从矩阵中查找一个数
摘要:/** * Created by seven_hu on 2015/8/31. *//** Write an efficient algorithm that searches for a value in an m x n matrix. This matrix has the following...
阅读全文
搜索框(附带事件函数)
摘要:最近做项目的时候,做的搜索框,今天终于做完善了,特贴出来,怕以后自己忘了,写完之后觉得自己写的还行,搜索框的事件有:1.获取焦点事件2.键盘事件:这个事件又分为点击“delete”,“BackSpace”,字符键三种情况不废话了,直接上代码:var senceNameSelectedId=null...
阅读全文
maven中的继承和聚合的关系
摘要:maven中的继承和聚合的关系:两者的目的是不一样的,聚合的目的是能够快速的构建项目,继承的目的是减少重复配置。聚合:定义一个聚合模块,然后在pom文件中添加标签,其中的内容是模块相对于当前模块的路径。那么在构建聚合模块的时候,在中定义的模块也会跟着构建,不用逐个构建,因此加快了构建速度。继承:除了...
阅读全文
c++基础(一)
摘要:c++中静态内存分配与动态内存分配:1.静态对象是有名字的变量, 我们直接对其进行操作 ,而动态对象是没有名字的变量我们通过指针间接地对它进行操作。(静态内存分配是因为在源码编译的时候,编译器就为变量分配了内存空间,而不是程序执行的时候才分配内存,而动态内存分配是在程序执行的时候才分配内存)。2.静...
阅读全文
js禁用"Backspace"键(即禁止网页倒退)
摘要:项目遇到的一个问题一个普通网页,如果这个网页上没有焦点的话,那么点击"Backspace"键的时候,网页会回退(倒退到上一个网页),这样就会就有一个问题,当我在一个输入框进行输入的时候,输入了一些字符之后,开始点击"Backspace"键删除,当文本框中的字符被删除完之后,再按"Backspace"...
阅读全文
XmlRootElement
摘要:作用是 java对象 < > xml文件 之间的转换 JAXB Annotation @XmlRootElement // xml 文件的根元素 @XmlElement @XmlAccessorType // 表明类内,什么样的成员 是 可以被xml 转化 传输的 可以是 FIELD PROPERT
阅读全文
Spring <context:annotation-config/> 解说
摘要:在基于主机方式配置Spring的配置文件中,你可能会见到这样一条配置,他的作用是式地向Spring容器注册AutowiredAnnotationBeanPostProcessor、CommonAnnotationBeanPostProcessor、PersistenceAnnotationBeanP...
阅读全文
spring一些总结
摘要:Spring中三种实例化bean的方法: 1)使用类构造器 <bean id="orderService" class="cn.itcast.OrderService"/> 2)使用静态工厂方法实现实例化 <bean id="orderService" class="cn.itacast.Order
阅读全文
数据库基本操作(创建表和添加触发器)
摘要:测试(从头开始走一遍流程):1)创建Person表:[sql]view plaincopydroptableperson;createtableperson(idintNOTNULLAUTO_INCREMENTprimarykey,namevarchar(8)notnull,sexbit,agein...
阅读全文
derby数据库的一些总结
摘要:本文主要是针对在osgi开发过程中的一些问题进行总结,其中dbcp数据源的配置是在SpringDM下配置的。一,derby数据源的内嵌模式 该模式的主要应用是嵌入式程序,因为其小巧,且不用开启1527端口(derby数据库默认的端口),就可直接使用程序与数据库相连。其在SpringDM下的配置如...
阅读全文
js中的prototype
摘要:JS中的prototype是JS中比较难理解的一个部分 本文基于下面几个知识点: 1 原型法设计模式 在.Net中可以使用clone()来实现原型法 原型法的主要思想是,现在有1个类A,我想要创建一个类B,这个类是以A为原型的,并且能进行扩展。我们称B的原型为A。 2 javascript的方法可以
阅读全文
Maven一些总结
摘要:1.Maven的安装和配置 从Maven的官网上下载Maven的安装包,http://maven.apache.org/download.html。 将其解压在你想安放的目录下。 然后配置Maven的环境变量(M2_HOME),比如说我的Maven安装在D:\Maven\apache-maven-3...
阅读全文
requireJs杂项
摘要:如果设置了baseUrl,那么baseUrl目录下的模块可以被加载,那么被加载之后的模块Id是什么?文件名吗?入口函数的写法?是不是要执行,后面加()中文网中指的优化工具是什么?requireJs是异步加载: html页面加载完毕首先页面会先加载"lib/RequireJS.js",然后加...
阅读全文
SpringTest(一)
摘要:SpringMvcTest总结:最近要做单元测试,所以选择的是SpringTest这个测试框架。1.准备工作。(导入jar包) 因为使用Maven管理jar包,所以在要做单元测试的模块中的pom文件中加入如下代码: org.springframework spring-co...
阅读全文
soc与cpu区别
摘要:soc(System on Chip)片上系统cpu只包括运算器和控制器。早期 的系统是指在PCB上有cpu和Nand控制器,LCD控制器之类的控制器,构成一个系统。cpu和这些控制器之间用pcb板上的总线相连,各自独立。但是随着半导体工艺的发展,可以将上述的各种控制器和cpu集成在一起,各部件用片...
阅读全文
Java面试
摘要:Given a non-negative integernum, repeatedly add all its digits until the result has only one digit.For example:Givennum = 38, the process is like:3 + ...
阅读全文
md5加密
摘要:import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; /* * md5加密算法 * */ public class EncodeUserInfo { //十六进制下数字到字符的映射数组 private final static String[] hexDigi...
阅读全文
IIC知识
摘要:任何一个微处理器都要与一定数量的部件和外围设备连接,但如果将各部件和每一种外围设备都分别用一组线路与CPU直接连接,那么连线将会错综复杂,甚至难以实现。为了简化硬件电路设计、简化系统结构,常用一组线路,配置以适当的接口电路,与各部件和外围设备连接,这组共用的连接线路被称为总线。采用总线结构便于部件和...
阅读全文
BootLoader的一些知识
摘要:在嵌入式操作系统中,BootLoader是在操作系统内核运行之前运行。可以初始化硬件设备、建立内存空间映射图,从而将系统的软硬件环境带到一个合适状态,以便为最终调用操作系统内核准备好正确的环境。在嵌入式系统中,通常并没有像BIOS那样的固件程序(注,有的嵌入式CPU也会内嵌一段短小的启动程序),因此...
阅读全文
c++学习重点分析
摘要:C++是一种语言,仅仅是它的语法、特性、标准类库就已经是一门非常高深的课程,所以在开始学习的时候,必须先要打好基础。要知道当我们在学习它的时候重点应该注意什么。一、#include “filename.h”和#include 的区别#include “filename.h”是指编译器将从当前工作目录...
阅读全文
Java用native2ascii命令做unicode编码转换
摘要:背景:在做Java开发的时候,常常会出现一些乱码,或者无法正确识别或读取的文件,比如常见的validator验证用的消息资源(properties)文件就需要进行Unicode重新编码。原因是java默认的编码方式为Unicode,而我们的计算机系统编码常常是GBK等编码。需要将系统的编码转换为ja...
阅读全文
c++的用处
摘要:C++准确说是一门中级语言,介于汇编和高级语言之间吧,要求程序员了解计算机的内部数据存储。个人认为,作为学生还是花功夫学C++,因为《设计模式》《数据结构》这些课程基本上还是C++应付的比较好(我的切身体会),学习 C++,认真阅读c++ primer,而后配合 The ADAPTIVE Commu...
阅读全文
C++初学者 const使用详解
摘要:关于C++中的const关键字的用法非常灵活,而使用const将大大改善程序的健壮性,参考了康建东兄的const使用详解一文,对其中进行了一些补充,写下了本文。1. const常量如:constintmax=100;优点:const常量有数据类型,而宏常量没有数据类型。编译器可以对前者进行类型安全检...
阅读全文
C++多线程调试和测试的注意事项
摘要:在一个程序中,这些独立运行的程序片断叫作“线程”(Thread),利用它编程的概念就叫作“多线程处理”。利用线程,用户可按下一个按钮,然后程序会立即作出响应,而不是让用户等待程序完成了当前任务以后才开始响应。在上次的帖子聊了C++多线程的跨平台问题,后来感觉意犹未尽。今天顺便说一下开发C++多线程应...
阅读全文
C++新手之培养良好的编程风格
摘要:内功深厚的武林高手出招往往平淡无奇。同理,编程高手也不会用奇门怪招写程序。良好的编程风格是产生高质量程序的前提。 下面以C++为例,来给大家介绍。一、命名约定有不少人编程时用拼音给函数或变量命名,这样做并不能说明你很爱国,却会让用此程序的人迷糊(很多南方人不懂拼音,我就不懂)。程序中的英文一般不会太...
阅读全文
C++新手之详细介绍MFC
摘要:MFC(Microsoft Foundation Class Library)中的各种类结合起来构成了一个应用程序框架,它的目的就是让程序员在此基础上来建立Windows下的应用程序,这是一种相对SDK来说更为简单的方法。因为总体上,MFC框架定义了应用程序的轮廓,并提供了用户接口的标准实现方法,程...
阅读全文
详细介绍dll文件是什么
摘要:DLL是Dynamic Link Library的缩写,意为动态链接库。DLL文件一般被存放在C:WindowsSystem目录下。DLL是一个包含可由多个程序同时使用的代码和数据的库。在Windows中,许多应用程序并不是一个完整的可执行文件,它们被分割成一些相对独立的动态链接库,即DLL文件,放...
阅读全文
c++必读
摘要:下面的是学c++时要注意的。绝对经典。!!1.把c++当成一门新的语言学习(和c没啥关系!真的。);2.看《thinking in c++》,不要看《c++变成死相》;3.看《the c++ programming language》和《inside the c++ objectmodel》,不要因...
阅读全文
浙公网安备 33010602011771号