码迷,mamicode.com
首页 > 2016年04月26日 > 全部分享
socket通信简介
我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,QQ进程怎么与服务器或你好友所在的QQ进程通信?这些都得靠socket?那什么是socket?socket的类型有哪些?还有socket的基本函数,这些都是本文想介绍的。本文的主要内容如下: 1、网络中进程之间如何通信? 2、Socket是什么? 3、soc...
分类:其他好文   时间:2016-04-26 22:08:24    阅读次数:242
Manacher算法
0. 问题定义 最长回文子串问题:给定一个字符串,求它的最长回文子串长度。 如果一个字符串正着读和反着读是一样的,那它就是回文串。下面是一些回文串的实例: 12321 a aba abba aaaa tattarrattat(牛津英语词典中最长的回文单词) 1. Brute-force 解法 对于最长回文子串问题,最简单粗暴的办法是:找到字符串的所有子串,遍历每一个子串以...
分类:编程语言   时间:2016-04-26 22:08:03    阅读次数:229
WebSocket至HelloWorld
1、基本环境:JDK-1.8.71、Tomcat:apache-tomcat-8.0.33 2、客户端代码: <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+pat...
分类:Web程序   时间:2016-04-26 22:06:37    阅读次数:334
最新的ssh整合最新版,spring4.2和stuts2.3及hibernate4.2
整合时建议一步步来,把每一个框架都做通,然后在处理整合的问题整合环境是struts2.2和hibernate4.2和spring4.2,jdk1.6 第一步:列举需要的jar包: hibernate4.2jar包: c3p0数据库jar包,当然也可以是使用spring提供的一个c3p0包: 数据库驱动,这里采用mysql数据库:mysql-connector-java-5....
分类:编程语言   时间:2016-04-26 22:07:53    阅读次数:281
Ubuntu 14.04 ssh的安装和配置
更新:打开"终端窗口",输入"sudo apt-get update"-->回车-->"输入当前登录用户的管理员密码"-->回车,就可以了。 安装ssh:输入"sudo apt-get install openssh-server"-->回车-->输入"y"-->回车-->安装完成ssh服务是否启动         4.修改配置文件         5.查...
分类:系统相关   时间:2016-04-26 22:05:28    阅读次数:250
如何在Windows系统安装pygame
pygame的安装要与Python的安装对应,pygame的Windows 32位对应Python的32位的安装,Windows 64位对应Python的64位的安装。 先来看一下windows 32位: pygame的安装网址:http://www.pygame.org/download.shtml 下载我们所需要的软件包: 我选择的是:pygame-1.9.2a...
分类:Windows程序   时间:2016-04-26 22:04:29    阅读次数:1345
(2)在VMware虚拟机上装CentOS6_Linux系统
在VMware虚拟机上装CentOS6_Linux系统...
分类:系统相关   时间:2016-04-26 22:07:06    阅读次数:209
我的LabPHP框架的Demo应用——课程设计题目统计系统
1、界面制作(为了方便起见,这里我采用了Bootstrap框架制作界面); 2、数据库设计,正确创建students表; admin表: 3、项目目录结构如下:     LaPHP框架已经在上文中列出,这里就不再列出。    Home模块(提供“新增题目”和“修改试题”、查看所有学生题目的功能):        Application/H...
分类:Web程序   时间:2016-04-26 22:04:11    阅读次数:294
我的简单PHP框架——LabPHP
就我上次提到的  基于MVC设计模式实现简单PHP框架(雏形)-初期 这次列出我实现的LabPHP简易框架,该框架中没有使用任何的模板引擎,所以说要在模板中使用到php变量的话,仍然需要用到php的标签和语法,输出显示变量。但是却大体实现了逻辑与界面的分离。        该框架的简单同时也因此存在的许多的局限性,如目录结构不能轻易修改,当然除非修改框架内容,介于时间关系我也没有做过多的修改。...
分类:Web程序   时间:2016-04-26 22:04:51    阅读次数:229
大数加法、减法、乘法
大数四则运算——C++实现 大数处理——c++实现   本课题来自我的c++编程作业,文章利用大数处理类,类名:hugeNumber来对大数(编译器自定义的数值类型无法处理的数)进行四则运算(大数加法、大数减法及大数乘法的运算,除暂时没实现)和按精度四舍五入,自定义科学计数法等。内容广泛涉及运算符重载、字符连接、字符加减和字符乘除等作者原创函数。重要提示:本文涉及的所有函数使用的进...
分类:其他好文   时间:2016-04-26 22:04:52    阅读次数:445
【感悟】梳理心灵上的尘埃,继续向前
每个人的生活中,总有这样或那样的小挫折,那又怎么样呢?就像那首歌里唱的,生活,有那么多的不如意,可依然要继续,人生漫漫旅途中,一些小的磕磕碰碰不可怕,可怕的是,自己因为生活中的某一个方面的不如意而影响了整个生活的质量,甚至影响到自己的身体健康,学会梳理自己的心灵。      【小农思想】       1、小富即安。          有小农意识的人,其追求相对较低,只要超过了旱涝保收,吃饱喝...
分类:其他好文   时间:2016-04-26 22:04:33    阅读次数:259
一款实用的火车票订票APP--高铁管家
高铁管家这款产品对我来说在熟悉不过了,因为在不断的高铁旅行中,我使用到这款产品的频率特别的高。由于12306让人觉得崩溃的用户体验,于是我不停的寻找着替代12306的产品,偶然间找到了高铁管家这款APP。高铁管家APP曾获得2014最佳工具类应用奖。 高铁管家首页如下,界面简洁明了。 查询火车票界面如下,可以根据各种条件来筛选得到想要的火车列次。 这款APP最...
分类:移动开发   时间:2016-04-26 22:05:26    阅读次数:260
PageRank 算法
PageRank基本模型: 如果当前在A网页,上网者将会各以1/3的概率跳转到B、C、D,这里的3表示A有3条出链,如果一个网页有k条出链,那么跳转任意一个出链上的概率是1/k,同理D到B、C的概率各为1/2,而B到C的概率为0。一般用转移矩阵表示上网者的跳转概率,如果用n表示网页的数目,则转移矩阵M是一个n*n的方阵;如果网页j有k个出链,那么对每一个出链指向的网页i,有M[i][j]=1/k,...
分类:编程语言   时间:2016-04-26 22:05:31    阅读次数:258
2016.4.23 浙江省赛题解
Apples and Ideas Time Limit: 2 Seconds      Memory Limit: 65536 KB "If you have an apple and I have an apple and we exchange these apples then you and I will still each have one apple. But if...
分类:其他好文   时间:2016-04-26 22:04:52    阅读次数:404
游戏开发人员需要看的书籍
编码习惯及设计基础 程序员修炼之道 http://product.dangdang.com/9053091.html 这本书讲解的一些设计原理很实用, 对设计感兴趣的同学可以一看 推荐指数: 5星 图形渲染, 客户端 3D绘图程序设计 http://product.dangdang.com/20567144.html 推荐指数: 3星...
分类:其他好文   时间:2016-04-26 22:05:10    阅读次数:369
dbunit之org.dbunit.dataset.DataSetException: java.net.MalformedURLException解决方法
一、问题定位    在使用dbunit做DAO的单元测试时,抛出了一个org.dbunit.dataset.DataSetException: java.net.MalformedURLException异常,如下图, 可以看到问题出现在我写的TestDbUnit的49行,再看源代码 第49行是这一句 IDataset ds = new FlatXmlDataSet(file...
分类:数据库   时间:2016-04-26 22:03:47    阅读次数:206
分配内存(Linux设备驱动程序)
分配内存 介绍设备驱动程序中使用内存的方法; 如何最好地利用系统内存资源。 kmalloc函数 kmalloc内存分配引擎是一个功能强大的工具。 #include void *kmalloc(size_t size, int flags); 参数分配表示flags能够以多种方式控制kmalloc的行为。 标志GFP_KERNEL表示内存分配是代表运行在内核空间的进程执行的...
分类:系统相关   时间:2016-04-26 22:05:33    阅读次数:338
2354条   上一页 1 ... 10 11 12 13 14 15 16 ... 139 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!