码迷,mamicode.com
首页 > 2015年08月20日 > 全部分享
每天五个java相关面试题(5)--主要关于网络协议(重点)
1.OSI七层模型,每一层的功能 (osi开放式系统接口) 2. TCP/IP的四层模型,每一层的功能 3. IP协议是什么, IPv4的协议包封装结构, 及该结构中的每个数据域的意思? 4. TCP协议是什么?TCP数据包结构? TCP建立联接的三次握手,断开连接的四次挥手的过程? 5.一次完整的HTTP请求所经历的7个步骤?...
分类:编程语言   时间:2015-08-20 01:36:40    阅读次数:432
Activit了解第一天
因工作需要,最近在内蒙出差。到达现场之后,一周过去了局方领导一直没时间找我们沟通。索性就了解下Activiti开发,目前公司的流程是自己开发的,多少也借鉴了ProcessEngine设计模式,想多多了解下。直到我从下载Activiti到安装,我才知道这是一个痛苦的经历。首先下载了Activiti5.18版本,我本机是myeclipse8.5版本,tomcat6应用服务器。按照用户指南手册,把war...
分类:其他好文   时间:2015-08-20 01:36:52    阅读次数:363
UVA - 11183 Teen Girl Squad(最小树形图)
题目大意:给出一张有向图,0为根,求出最小树形图解题思路:模版题#include #include #define N 1010 #define M 40010struct Edge{ int u, v, c; }E[M];int n, m;void init (){ scanf("%d%d", &n, &m); for (int i =...
分类:其他好文   时间:2015-08-20 01:35:53    阅读次数:275
设计模式之策略模式
Duck.javapackage duck; import quack.QuackBehavior; import fly.FlyBehavior;public abstract class Duck { FlyBehavior flyBehavior; QuackBehavior quackBehavior; public Duck(){ } public abs...
分类:其他好文   时间:2015-08-20 01:36:53    阅读次数:177
ORM进阶:Hibernate框架搭建及开发
本节将开始,使用hibernate搭建持久层。当然在决定用不用之前,还请斟酌一下是否使用。了解一下Hibernate的优缺点。        Hibernate优劣对比      Hibernate是一个持久的ORM框架,首先要简历一个Java Project  这个就不用多说了吧。之后,我们来搭建Hibernate框架。   第一步:引入相关Jar包。包含两部分,核心jar包(Hi...
分类:Web程序   时间:2015-08-20 01:36:02    阅读次数:156
uva 1017 - Merrily, We Roll Along!(几何线性轮廓)
题目链接:uva 1017 - Merrily, We Roll Along! 将所有点依次连接起来形成一条曲线,圆心移动的轨迹其实就是一条时刻与它距离为r的曲线。 对于线段就是平移,对于点就是一个圆。要求的轨迹其实就是所有线段和圆的轮廓,所以从起始位置开始,每次暴力出下一要移动到的点,距离就是最终的和。 对于从圆上的点A移动到线段或是圆上的点B,角AOB(O为圆心)要尽量小。 对...
分类:其他好文   时间:2015-08-20 01:34:46    阅读次数:177
HDU - 4009 Transfer water(最小树形图)
题目大意:有N个点,每个点都有相应的三维坐标(x,y,z) 现在要求每个点都能获得水,或者水的方式有两种 1.自己挖井,费用为X * 海拔高度z 2.铺设管道引水。 a.如果海拔高度小于引水处,费用为两地曼哈顿距离*Y b.如果海拔高度大于饮水处,费用为两地曼哈顿距离*Y + Z解题思路:设置一个虚根,虚根引向所有的点,权值为挖井的费用,接着按照要求连边,求出最小树形图即可...
分类:其他好文   时间:2015-08-20 01:36:34    阅读次数:218
设计模式之观察者模式
Subject.javapublic interface Subject { public void registerObserver(Observer o); public void removeObserver(Observer o); public void notifyObservers();} Observer.javapublic interface Observer...
分类:其他好文   时间:2015-08-20 01:35:34    阅读次数:143
uva 319 - Pendulum(几何)
题目链接:uva 319 - Pendulum 注意高度不能高过水平线,一种周期是绕某点一直转圈,一种周期是返回起点。 #include #include #include #include #include using namespace std; const double pi = 4 * atan(1); const double eps = 1e-8; i...
分类:其他好文   时间:2015-08-20 01:34:07    阅读次数:153
android----断点多线程下载
在tomcat6.0的webapps\ROOT下放一个.exe的可执行文件(若放.mp3、.jpg等格式的文件可能下载过程出现损坏还是可以查看的,若是.exe可执行文件下载过程出现损坏就不可执行了),然后启动tomcat,双击bin文件夹下的startup.bat,出现以下的界面 记得不要关闭这个窗体,若关闭了后面的文件下载会出错的。 Android的布局文件代码如下: <LinearL...
分类:移动开发   时间:2015-08-20 01:35:15    阅读次数:210
ITer的七夕节,你的情人在哪里(2015-08-19)
自写《一个程序猿的生命周期》连载以来,迎来第一个七夕节,打算写篇文章纪念一下。我主张过中国自己的节日的,也不反对过其他国家的节日,但是要搞清楚其他国家节日的由来,不要把别人的鬼节当成我们的狂欢节,仅此而已。看过《一个程序猿的生命周期》的连载文章的朋友,可能对我有些了解,有自己的想法、比较坚强、接受新鲜事物,但是也相对保守,这可能是来自大山或农村80后普遍的特点。同时,我们也是有情有义的。呵呵!!!...
分类:其他好文   时间:2015-08-20 01:34:10    阅读次数:182
java内存结构(运行时数据区域)
java虚拟机规范规定的java虚拟机内存其实就是java虚拟机运行时数据区,其架构如下: 其中方法区和堆是由所有线程共享的数据区。 Java虚拟机栈,本地方法栈和程序计数器是线程隔离的数据区。 (1).程序计数器: 是一块较小的内存空间,其作用可以看作是当前线程所执行的字节码的行号指示器,字节码解析器工作时通过改变程序计数器的值来选取下一条需要执行的字节码指令。程...
分类:编程语言   时间:2015-08-20 01:34:28    阅读次数:155
Meter Bus解析4:升压斩波电路
本文讲解master电路中,一个非常重要的组成部分“升压斩波电路”。     1、什么是斩波电路?     斩波电路原来是指在电力运用中,出于某种需要,将正弦波的一部分"斩掉".(例如在电压为50V的时候,用电子元件使后面的50~0V部分截止,输出电压为0.)后来借用到DC-DC开关电源中,主要是在开关电源调压过程中,原来一条直线的电源,被线路"斩"成了一块一块的脉冲。     2、...
分类:其他好文   时间:2015-08-20 01:35:02    阅读次数:227
Struts2-Ajax无刷新显示信息
Struts2-Ajax无刷新显示信息,以本项目为例就是使用div标签来生成div元素,而该div元素并非是静态的内容,而是通过div标签中的href来动态的从服务器中获取div元素的内容。而div标签中的delay则是延迟加载的意思,本项目中是采用了延迟3秒加载。...
分类:Web程序   时间:2015-08-20 01:35:10    阅读次数:179
线索二叉树的表示和实现
线索二叉树的数据结构enum PointerTag//枚举 { Link,Thread//Link(0):指针;thread(1):线索 };struct BiThrNode { TElemType data;//结点的值 BiThrNode * lchild, *rchild;//左右孩子结点 PointerTag LTag : 2;//左标志,占2bit...
分类:其他好文   时间:2015-08-20 01:36:13    阅读次数:234
JAVA_SE基础——26.[深入解析]局部变量与成员变量的区别
黑马程序员入学blog ... 如果这章节很难懂的话应该返回去先看  JAVA_SE基础——10.变量的作用域 定义的位置上区别: 1. 成员变量是定义在方法之外,类之内的。 2. 局部变量是定义在方法之内。 作用上的区别: 1. 成员变量的作用是用于描述一类事物的公共 属性的。 2. 局部变量的作用就是提供一个变量给方法内部使用而已。 生命周期区别:...
分类:编程语言   时间:2015-08-20 01:33:12    阅读次数:173
HDU 2602 Bone Collector
1.题目描述:点击打开链接 2.解题思路:本题就是经典的01背包问题,i逆序枚举的写法就不介绍了,主要说一下经典的错误写法。如果将输入的n个物品下标设为0~n-1,给出正确的写法和错误的写法。 3.代码: (正确的写法) //#pragma comment(linker, "/STACK:1024000000,1024000000") #include #include #include ...
分类:其他好文   时间:2015-08-20 01:35:20    阅读次数:132
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!