现在位置: 首页 > liqueur发表的所有文章
  • 02月
  • 18日
综合 ⁄ 共 2144字 评论关闭
Reward Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 4306    Accepted Submission(s): 1318 Problem Description Dandelion's uncle is a boss of a factory. As the spring festival is coming , he wants to distribute rewards to his workers. Now he has a trouble about how to distribute the rewards. The workers will compare their rewards ,and some one may have demands of the distributing of rewards ,just like a's reward should more than b'......
阅读全文
  • 10月
  • 31日
操作系统 ⁄ 共 385字 评论关闭
方法: 在VMWare中的Setting中,将Network Adapter选择NAT。 在Windows中,右击我的电脑,选择“管理”,打开服务“VMWare DHCP”和“VMWare NAT”两个服务。 重启系统,重新开机后就能够上网了。如果重启,可以在Timinal中输入命令>>sudo dhclient   (重新获取IP地址) 另外,如果每次都需要输命令获取IP的话,可以做一下修改: 将 /etc/network/interfaces /etc/network/interfaces文件修改为如下: # The loopback network interface auto lo iface lo inet loopback # The primary network interface auto eth0 ifa......
阅读全文
  • 05月
  • 21日
综合 ⁄ 共 2952字 评论关闭
一、 用xfire发布WebService 1、完成接口、实现类以及相关的bean代码编写       本示例中用到的接口、实现类、bean如下:       接口: @WebService(name = "HellowWord", targetNamespace = "http://webserviceDemo/schema/HelloWord/") @SOAPBinding(use = SOAPBinding.Use.LITERAL, parameterStyle = SOAPBinding.ParameterStyle.WRAPPED) publicinterface HellowWord {     @WebMethod(operationName = "sayHellow", action = "")     publicvoid sayHellow(             @WebParam(name = "user", targetNamespace = "") User......
阅读全文
  • 04月
  • 27日
综合 ⁄ 共 1815字 评论关闭
一般最常使用的是将form表单中input值存入数据库, 如果数据项很多且类型复杂,使用通常的request.getParameter()获取的是字符型,由于Jsp不同于PHP Perl其他脚本语言,Jsp对数据类型要求很严格,不能随意在使用中自由转换,因此,使用 request.getParameter()后就需要进行手工转换数据类型,如果数据项目一多,很复杂,而且枯燥容易出错, 实际上在Jsp中也有自动转换数据类型的功能,使用useBean功能. 如 一个form表单如下: <form action=save.jsp method=post> 产品名称:<input type=text name="productname">产品数量:<input......
阅读全文
  • 04月
  • 23日
综合 ⁄ 共 2606字 评论关闭
背景:熟悉dfs,第一次遇见了剪枝,各种剪枝。 1.奇偶剪枝:开始一直超时,用了奇偶剪枝之后瞬间优化到312MS。             对于一个没有障碍的图,起点:s(x1,y1)到终点:e(x2,y2)的理想最短路径是:d=abs(x1-x2)+abs(y1-y2).而如果中间有障  碍物的话,路径是在理想最短路径上加上一个偶数(可以证明)。这样可以看来,任何路径和理想最短路径是同奇偶的。这样就可以剪去那些不同奇偶的数据了。 2.路劲剪枝:由312MS优化到62MS,可见测试数据有多少是无用数据啊,大概是随机生成的......
阅读全文
  • 04月
  • 20日
综合 ⁄ 共 1247字 评论关闭
整个创业团队后台就我一个设计,架构,和开发.一路上很辛苦,因为遇到的问题很多很多,并不是想象的那么简单.本来2.0想用go语言开发的,简单,又快,又支持热更新.处理速度和c++差不多,但灵活度没有c++高,没有那么多特性.设计一个复杂的Im系统,有点不合适.然后我又用回了c++,本人还是热衷于c++,我使用很多语言,都没有c++的灵活,好用. 感觉qt的类库非常强大,还有它的机制,非常容易扩展,所以还是继续qt+epoll模型. 我重新设计了以前1.0服务器不足之处,整个服务器性能提升到将近20倍左右,并支持动态扩容,容易维护和升级.能够分布到全球不同......
阅读全文
  • 04月
  • 17日
综合 ⁄ 共 696字 评论关闭
(1)init进程介绍       init进程是由内核启动的第一个也是唯一的一个用户态进程(其它进程均属于内核态),它也是内核启动的最后一个进程,其ID号为1.启动init进程时,它会根据配置文件来决定启动哪些程序,比如,由init进程可以启动用户指定的程序,或启动shell,或执行某些配置脚本.Init进程是后续所有进程的发起者. (2)Init进程启动顺序   启动Init进程,其实质是执行/sbin/init程序.即Init进程可以启动其它子进程,或启动shell,本质上是因为内核执行了可执行序/sbin/init.因此,可以说Init进程的作用只不过是可执行程序/sbin/in......
阅读全文
  • 04月
  • 11日
综合 ⁄ 共 3168字 评论关闭
我本身不是学通信专业的,相近专业+刻苦最终能够让我理解通信理论方面的一些知识,对此我坚信不移.看了一些天的书,总结一下,现代通信中,傅里叶变换是很重要的组成部分.现代的通讯基本都是数字通信,这里面就要对数字信号处理有很多的了解,而在学信号处理之前,是要学习信号与系统的,看了书后才知道这件事情的,所以非专业的人学习的路往往是弯曲前行的,但这个弯曲的过程却会给人对知识的更深刻的了解.     尤其是随着通讯技术的发展,更多的数学被运用到通讯中,这种数学知识的运用使得本来需要用复杂的硬件来实现的功能最终被软件轻松化......
阅读全文
  • 04月
  • 08日
综合 ⁄ 共 548字 评论关闭
Just for posterity, here is a Bash one-liner to download the VIM plugins to handle syntax highlighting for Scala:  1 $ mkdir -p ~/.vim/{ftdetect,indent,syntax} && for d in ftdetect indent syntax ; do wget --no-check-certificate -O ~/.vim/$d/scala.vimhttps://raw.githubusercontent.com/scala/scala-dist/master/tool-support/src/vim/$d/scala.vim; done Update Here is a solution using cURL submitted by Joe:  1 mkdir -p ~/.vim/{ftdetect,indent,syntax} && fo......
阅读全文
  • 04月
  • 02日
综合 ⁄ 共 5671字 评论关闭
在iteye上看到的个关于mysql优化的教程,还可以,有些地方表示赞同,转下,记录下,最近自己也在处理公司内部 关于连接的问题,下周会整理成章,记录一下: 转载地址:http://cloudera.iteye.com/blog/1036353     一、 这是一篇MySQL性能优化的教程,来着某公司的DBA,原是为了培训公司员工用,现在转载出来供大家一起学习提高。 背景及目标 ● 用于员工培训和分享。 ● 针对用户群为已经使用过mysql环境,并有一定开发经验的工程师 ● 针对高并发,海量数据的互联网环境。 ● 本文语言为口语,非学术标准用语。 ● 以实战和......
阅读全文
  • 03月
  • 31日
综合 ⁄ 共 3557字 评论关闭
                                                                                            java经典算法排序 很久没有写几种排序方法了,今天重现再一次温习了一下   主要是选择排序、冒泡排序、插入排序 选择排序  原理:a 将数组中的每个元素,与第一个元素比较           如果这个元素小于第一个元素, 就将这个          两个元素交换.        b 每轮使用a的规则, 可以选择出一个最小元素         放到第一个位置.        c 经过n-1轮比较完成排序    简单说: 每轮选择最小的放到前面. 实例代码 public class SelectSort ......
阅读全文
题目:创建固定长度的单向链表 程序分析:链表是动态分配存储空间的链式存储结构, 其包括一个“头指针”变量,其中第0个结点称为整个链表的头结点,头结点中存放一个地址,该地址指向一个元素,头结点一般不存放具体数据,只是存放第一个结点的地址。 链表中每一个元素称为“结点”,每个结点都由两部分组成:存放数据元素的数据域和存储直接后继存储位置的指针域。指针域中存储的即是链表的下一个结点存储位置,是一个指针。多个结点链接成一个链表。 最后一个结点的指针域设置为空(NULL),作为链表的结束标志,表示它没有后继结......
阅读全文