- 浏览: 198331 次
- 性别:
- 来自: 长沙
-
最新评论
-
在世界的中心呼喚愛:
思路很好
连连看全局消除算法 -
tianaozhu:
请问,我修改了词库和源文件怎么就不好用了, 我源文件是: My ...
自己动手开发翻译软件(Java版) -
Arlrn:
博主你好,最近在学习排序算法,看了你的博客,你的直接插入排序, ...
各种排序算法的实现及其比较 -
sharong:
有一个明显错误,很显然冒泡排序的时间复杂度是O(n^2)
各种排序算法的实现及其比较 -
julydave:
希尔排序不太对吧。。
各种排序算法的实现及其比较
文章列表
6、js中的中文显示到页面上时,一般都会乱码,解决办法:
<script type="text/javascript" src="myjs.js" charset="gb2312"></script>
就是在引用 的时候加上charset。gb2312如果不行,可以换用其它的试试,如:utf-8等
7、储存上传的文件时,为了减少各种可能的冲突,最好是用当前时间(精确到分或秒)加上用户的id生成一个新的文件名,再在数据库中存储原文件名和新文件名。
8、图片上传。
有时候用户上传的图片会很大,假设我们已经设 ...
1、把一个字符串表示的浮点数四舍五入成int型:
(int)(Double.Parse("33.533")+0.5)
也可以:(int)Math.Round(Double.Parse("33.533")
2、SQLServer数据库中对decimal data进行大小的比较时,用data < 33.533这种方式好像行不通,可以用如下几个方法:
data<(decimal)33.533或者data<Convert.ToDecimal(33.533)
3、C#获得系统当前时间:
DateTime.Now.ToStr ...
<asp:GridView ID="GridView1" runat="server" Width="100%" ………………>
<Columns>
<asp:BoundField DataField="testTime" HeaderText="测试时间" HeaderStyle-Width ="120" DataFormatString="{0:D}">
<Hea ...
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import org.junit.Test;
public class TestRegularExp {
@Test
public void testSearch(){
String str = "lingyibin";
String regExp = "n*y";
Pattern pattern = Pattern.compile(regExp);//,Pattern. ...
之前也学了点window编程,但零零碎碎的,知识体系不完整。现在开始,边复习边学新知识。
下面都是在vs2010上写的程序。
#include<windows.h>
#include<stdio.h>
/**
* 本程序中用了Unicode的charset,所以下在用了一些定义的宏。
* 这可以通过:project->……property->configuration properties-> character set来更改。
*/
LRESULT CALLBACK WinLingProc(
HWND hw ...
在前面章节中介绍了 Apache MINA 的基本概念和具体用法,下面讨论一些高级话题。
Apache MINA 中的很多操作都是异步的,比如连接的建立、连接的关闭、还有数据的发送等。在编写网络应用的时候,需要考虑这一点。比如 IoCon ...
在介绍完示例应用中的消息格式之后,下面将讨论具体的“编码”和“解码”过程。“编码”过程由编码器来完成,编码器需要实现org.apache.mina.filter.codec.ProtocolEncoder 接口,一般来说继承自 org.apache.mina.filter.codec.ProtocolEncoderA ...
上一节中给出了一个简单的基于 Apache MINA 的网络应用的实现,可以用来熟悉基本的架构。而在实际开发中,网络应用都是有一定复杂度的。下面会以一个比较复杂的联机游戏作为示例来详细介绍 Apache MINA 的概念、API 和典型用法。
该联机游戏支持两个人进行俄罗斯方块的对战。这个游戏借鉴了 QQ 的“火拼俄罗斯”。用户在启动客户端之后,需要输入一个昵称进行注册。用户可以在“游戏大厅”中查看当前已注册的所有其它用户。当前用户可以选择另外的一个用户发送游戏邀请。邀请被接受之后就可以开始进行对战。在游戏过程中,当前用户可以看到对方的游戏状态,即方块的情况。该游戏的运行效果如 图 3 ...
前面已经讲了两个实例,本篇中,我们来深入地了解一下Mina.Apache MINA(Multipurpose Infrastructure for Network Applications) 是 Apache 组织一个较新的项目,它为开发高性能和高可用性的网络应用程序提供了非常便利的框架。当前发行的 MINA 版 ...
上一篇只写了一个服务端。这一次来构建一个客户端。
首先,在引入 上一篇中讲到的几个jar包处,还要引入一个mina-example-2.0.0.jar
本程序的主要功能是,客户端向服务器发送几个数字,然后服务器给客户端 返回结果。文字就不多写了,我在上面都写了注释!
下面的服务端代码:
import java.io.IOException;
import java.net.InetSocketAddress;
import org.apache.mina.example.sumup.codec.SumUpProtocolCodecFactory;
import org ...
Apache MINA is a network application framework which helps users develop high performance and high scalability network applications easily. It provides an abstract · event-driven · asynchronous API over various transports such as TCP/IP and UDP/IP via Java NIO.
Apache MINA is often called:
NIO fram ...