随笔分类 -  备战2017校招

摘要:转载博客地址:http://blog.csdn.net/zxl333/article/details/8685157 一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单,随着互联网业 阅读全文
posted @ 2016-09-27 00:12 lipper_p 阅读(455) 评论(0) 推荐(0)
摘要:一、http1.0和http1.1的区别 HTTP 1.0使用的是非持久连接,规定浏览器与服务器只保持短暂的连接,浏览器的每次请求都需要与服务器建立一个TCP连接,服务器完成请求处理后立即断开TCP连接,服务器不跟踪每个客户也不记录过去的请求。 HTTP 1.1支持持久连接,在一个TCP连接上可以传 阅读全文
posted @ 2016-09-27 00:10 lipper_p 阅读(354) 评论(0) 推荐(0)
摘要:cp by http://www.cnblogs.com/leskang/p/5445698.html 1、@Controller 在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Mod 阅读全文
posted @ 2016-09-26 23:48 lipper_p 阅读(2365) 评论(0) 推荐(0)
摘要:一、 Hibernate与MyBatis Hibernate 是当前最流行的O/R mapping框架,它出身于sf.net,现在已经成为Jboss的一部分。 Mybatis 是另外一种优秀的O/R mapping框架。目前属于apache的一个子项目。MyBatis 参考资料官网:http://w 阅读全文
posted @ 2016-09-18 10:46 lipper_p 阅读(944) 评论(0) 推荐(0)
摘要:一、Spring中ApplicationContext加载机制加载器目前有两种选择:ContextLoaderListener和ContextLoaderServlet。 这两者在功能上完全等同,只是一个是基于Servlet2.3版本中新引入的Listener接口实现,而另一个基于Servlet接口 阅读全文
posted @ 2016-09-18 09:50 lipper_p 阅读(566) 评论(0) 推荐(0)
摘要:一、什么是sychronized sychronized是java中最基本同步互斥的手段,可以修饰代码块,方法,类. 在修饰代码块的时候需要一个reference对象作为锁的对象. 在修饰方法的时候默认是当前对象作为锁的对象. 在修饰类时候默认是当前类的Class对象作为锁的对象. synchron 阅读全文
posted @ 2016-09-18 09:32 lipper_p 阅读(274) 评论(0) 推荐(0)
摘要:集合是编程中最常用的数据结构。而谈到并发,几乎总是离不开集合这类高级数据结构的支持。比如两个线程需要同时访问一个中间临界区(Queue),比如常会用缓存作为外部文件的副本(HashMap)。这篇文章主要分析jdk1.5的3种并发集合类型(concurrent,copyonright,queue)中的 阅读全文
posted @ 2016-09-18 09:12 lipper_p 阅读(254) 评论(0) 推荐(0)
摘要:Spring工作流程描述 1. 用户向服务器发送请求,请求被Spring 前端控制Servelt DispatcherServlet捕获; 2. DispatcherServlet对请求URL进行解析,得到请求资源标识符(URI)。然后根据该URI,调用HandlerMapping获得该Handle 阅读全文
posted @ 2016-09-17 22:49 lipper_p 阅读(300) 评论(0) 推荐(0)
摘要:一、HTTP 超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此,HTTP协议不适合传输一些敏感信息,比如:信用卡号、密码等支付信息。 阅读全文
posted @ 2016-09-17 21:44 lipper_p 阅读(793) 评论(0) 推荐(0)
摘要:一、概述 JVM把描述类的数据从class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的java类型,这就是JVM的类加载机制 二、类加载过程 加载—(验证—准备—解析)(连接Linking)—初始化—使用—卸载 1、“加载”是“类加载”的第一个阶段,JVM需要完 阅读全文
posted @ 2016-09-17 21:02 lipper_p 阅读(325) 评论(0) 推荐(0)
摘要:strcpy和memcpy都是标准C库函数,它们有下面的特点。 strcpy提供了字符串的复制。即strcpy只用于字符串复制,并且它不仅复制字符串内容之外,还会复制字符串的结束符。已知strcpy函数的原型是:char* strcpy(char* dest, const char* src); m 阅读全文
posted @ 2016-09-12 22:35 lipper_p 阅读(269) 评论(0) 推荐(0)
摘要:我是搞java的,今年要找工作,参加笔试就必须要准备一些C/C++、算法、数据结构、操作系统、概率论的东西,浅谈一下我作为初学者对C指针的学习和理解。 一、*p 概念: 申明一个整形指针变量: int * pi; pi是一个指针,pi存的是地址编号的变量,若 int *pi = i; 则pi=&i; 阅读全文
posted @ 2016-09-12 22:08 lipper_p 阅读(133) 评论(0) 推荐(0)
摘要:一、原型:extern void *malloc(unsigned int num_bytes); 头文件:#include <malloc.h> 或 #include <alloc.h> (注意:alloc.h 与 malloc.h 的内容是完全一致的。) 功能:分配长度为num_bytes字节的 阅读全文
posted @ 2016-09-12 10:57 lipper_p 阅读(240) 评论(0) 推荐(0)
摘要:进程,是并发执行的程序在执行过程中分配和管理资源的基本单位,是一个动态概念,竟争计算机系统资源的基本单位。每一个进程都有一个自己的地址空间,即进程空间或(虚空间)。进程空间的大小 只与处理机的位数有关,一个 16 位长处理机的进程空间大小为 2^16 ,而 32 位处理机的进程空间大小为 2^32 阅读全文
posted @ 2016-09-12 10:37 lipper_p 阅读(290) 评论(1) 推荐(0)
摘要:排序一直以来都是让我很头疼的事,以前上《数据结构》打酱油去了,整个学期下来才勉强能写出个冒泡排序。由于要找工作了,也知道排序算法的重要性(据说是面试必问的知识点),所以又花了点时间重新研究了一下。 排序大的分类可以分为两种:内排序和外排序。在排序过程中,全部记录存放在内存,则称为内排序,如果排序过程 阅读全文
posted @ 2016-09-12 10:19 lipper_p 阅读(4558) 评论(1) 推荐(3)