现在位置: 首页 > dengzhenhui发表的所有文章
  • 08月
  • 23日
综合 ⁄ 共 1467字 评论关闭
将Linux的自动获取IP改成固定静态IP: 1.首先利用以下3个命令来查看自己机器的一些网络信息: ifconfig 可以查看网络设备及IP地址,子网掩码等信息 route 可以查看路由信息 (红色192.168.44.2表示网关) [root@localhost ~]# route Kernel IP routing table Destination     Gateway         Genmask         Flags Metric Ref    Use Iface 192.168.44.0    *               255.255.255.0   U     0      0        0 eth0 169.254.0.0      *              255.255.0.0     U     0      0        0 eth0 default         192......
阅读全文
  • 05月
  • 26日
综合 ⁄ 共 273字 评论关闭
l 步骤1—— 对Http请求进行初步处理,查找与之对应的Controller处理类(方法)   ——HandlerMapping l 步骤2—— 调用相应的Controller处理类(方法)完成业务逻辑                    ——HandlerAdapter l 步骤3—— 对Controller处理类(方法)调用时可能发生的异常进行处理            ——HandlerExceptionResolver l 步骤4—— 根据Controller处理类(方法)的调用结果,进行Http响应处理       ——ViewResolver
阅读全文
  • 05月
  • 05日
综合 ⁄ 共 1550字 评论关闭
先要在MyEclipse中对Maven进行设置: 到此Maven对MyEclipse的支持设置完毕。 下面我们在MyEclipse中创建一个Maven标准的Web工程: New --> Web Project 到此为止一个Maven标准的Web工程创建成功了。 添加Maven的标准目录: 右键单击项目名称-->New-->Source Folder 到此为止添加Maven的契约目录完毕。 右键单击项目名称-->Build Path-->Configure Build Path... 右键单击项目名称-->Maven4MyEclipse-->Update Project Configuration... 到此为止MyEclipse中创建的Maven工程的jdk版本更改完毕。 ---------......
阅读全文
  • 05月
  • 02日
综合 ⁄ 共 2231字 评论关闭
Arbitrage is the use of discrepancies in currency exchange rates to transform one unit of a currency into more than one unit of the same currency. For example, suppose that 1 US Dollar buys 0.5 British pound, 1 British pound buys 10.0 French francs, and 1 French franc buys 0.21 US dollar. Then, by converting currencies, a clever trader can start with 1 US dollar and buy 0.5 * 10.0 * 0.21 = 1.05 US dollars, making a profit of 5 percent. Your job is to write a program that takes a list of......
阅读全文
  • 04月
  • 28日
综合 ⁄ 共 689字 评论关闭
我们都知道,在Activity的onCreate()方法中调用View的getWidth()和getHeight()方法时,返回的值都是0,因为Activity调用setContentView方法只是创建了这个View,调用了这个View构造方法而已,其中的onMeasure()方法还没被调用,所以不能知道它的宽高。但是,View有一个公开的方法post(),允许我们通过参数Runnable,在子线程中获取View的宽和高。 public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); s......
阅读全文
  • 04月
  • 25日
综合 ⁄ 共 940字 评论关闭
题意:想做一个m层(每层是一个圆柱)总体积为n*pi的蛋糕抹奶油,想使得抹的奶油的面积/pi = s最小,问最小的s是多少。 题解:化简下得到sigma(ri * ri * hi)= n,s =sigma(2 * ri * hi) + h1 * h1,由于所有的数据都是不确定的没办法dp,只能暴搜了。          很普通的一个剪枝是当前的值+未得到的最小值 >= ans直接跳出,开始从上到下dfs,但是一直TLE,然后看别人代码是从下向上dfs的,          我想是因为大的放在下面的时候剩余需要填充的体积减少的很快,这样会减少dfs的深度。 Sure原创,转载请注明出处。 #includ......
阅读全文
  • 04月
  • 04日
综合 ⁄ 共 2045字 评论关闭
题目链接:Click here~~ 题意: 中文题。抽象问题:给一个有向无环图,问从 1 号点到 n 号点的最短路径,路径中不能包含某些子串。 解题思路: 其实也不算难,如果能从“不能包含某些子串”联想到AC自动机,这题基本就解决了。 令 dp[i][j] 表示到达 i 号点且位于自动机中的 j 节点所要花费的最短距离。 #include <queue> #include <math.h> #include <stdio.h> #include <string.h> #include <algorithm> using namespace std; #define CLR(a,v) memset(a,v,sizeof(a)) typedef pair<do......
阅读全文
  • 03月
  • 21日
综合 ⁄ 共 6848字 评论关闭
转载注明出处:http://blog.csdn.net/honglei915/article/details/37563647 上篇文章中我们搭建了kafka的服务器,并可以使用Kafka的命令行工具创建topic,发送和接收消息。下面我们来搭建kafka的开发环境。 添加依赖 搭建开发环境需要引入kafka的jar包,一种方式是将Kafka安装包中lib下的jar包加入到项目的classpath中,这种比较简单了。不过我们使用另一种更加流行的方式:使用maven管理jar包依赖。 创建好maven项目后,在pom.xml中添加以下依赖:                 [html] view plaincopy <dependency>   ......
阅读全文
  • 02月
  • 12日
综合 ⁄ 共 131字 评论关闭
智勇三国的聊天内容,以前是用编辑框。 后来为了方便用户选择最近的发言,也方便用户设置自己的快捷发言,改成了组合框。 结果:发言的时候容易误操作,变成最近的发言。   我想换成QQ那样: 输入内容用编辑,当没有输入内容时,单击“发送”按钮会弹出最近发言和快捷发言让用户选择。
阅读全文
  • 01月
  • 25日
综合 ⁄ 共 9475字 评论关闭
       这个星期一部门老大忽然冒出一句:“小祝,你对linux怎么样啊,用过没?”,于是俺就老实的回答:“在学校的时候自己学习过一点点”。然后然后……没有下文了,不知道老大是什么意思?好吧,想想自己作为一个研发人员,如果哪天忽然有需求要在linux下做开发,难不成还要别人帮我搭配开发环境吗?(是不是有点想多了啊,windows都没有玩转就想到linux,是不是我有点……想太多,哈哈),于是决定自己利用下班业余时间就试着去搭建作为一个Java程序员的开发环境啦。。。。。不多说了,action      我的环境:主机是win7的,虚拟机是VW......
阅读全文
  • 01月
  • 22日
综合 ⁄ 共 2702字 评论关闭
   数学上的直线是没有宽度、由无数个点构成的集合,显然,光栅显示器只能近地似显示直线。当我们对直线进行光栅化时,需要在显示器有限个象素中,确定最佳逼近该直线的一组象素,并且按扫描线顺序,对这些象素进行写操作,这个过程称为用显示器绘制直线或直线的扫描转换。   一、数值微分(DDA)算法 1、算法原理      根据直线方程y=kx+b,由两个直线的端点(x0,y)(x1y1)可求得斜率k。可以将变量x设定初值为x0,y初值y0。每次x步进1,同时使y步进k,可获得表示直线的所有近似的结果集。 2、算法实现 //数值微分法 void DrawLine(C......
阅读全文
  • 01月
  • 20日
综合 ⁄ 共 1343字 评论关闭
Max Sum Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 139206    Accepted Submission(s): 32328 Problem Description Given a sequence a[1],a[2],a[3]......a[n], your job is to calculate the max sum of a sub-sequence. For example, given (6,-1,5,4,-7), the max sum in this sequence is 6 + (-1) + 5 + 4 = 14. Input The first line of the input contains an integer T(1<=T<=20) which means the number of test cases. Then T lines follow, e......
阅读全文