首页 > 2014年12月04日 > 全部分享
linux C++ 网络通信 -- Broken pipe,接收端突然断开,发送没收到,仍然发送消息,会导致进程崩溃
最近做C++ 服务器时,两个服务器之间通信时,一个是logserver , 一个是gameserver ,gameserver 定时向logserver 发心跳包(也就是 logserver 相当于server , gameserver 相当于client ),突然断开logserver ,就相当于服务器崩溃了,客户端不知道,仍旧照常发数据,但是相应的连接不存在,gameserver 就会报 B...
分类:编程语言   时间:2014-12-04 19:59:42    收藏:0  评论:0  赞:0  阅读:362
低版本使用dblink连接11G版本时报错ora-02063/ora-01017
一回家,某运营商电话至,创建dblink报错ora-02063/ora-01017  关于这个BUG,遇到不是一次了,ORACLE对于该BUG 描述如下 Bug 6738104: ORA-01017 ORA-02063 WHILE CONNECTING FROM10G TO 11G VIA PUBLIC DBLINK   Cause The following Bug 6738104 w...
分类:数据库技术   时间:2014-12-04 19:59:32    收藏:0  评论:0  赞:0  阅读:348
BDD in Action 重点摘要
? 对于需灰度发布的产品, 开发人员可经由BDD, 便可自保证需灰度发布产品的质量? ? 所以, BDD 可使产品更快速的达到灰度发布的要求, 而可更快速的获得使用者对产品的反馈? ? 在这样的开发模式下, 测试人员可更专注于探索性测试, 挖掘出更深层的产品缺陷, 回归到真正测试人员的专业?...
分类:其他   时间:2014-12-04 19:59:22    收藏:0  评论:0  赞:0  阅读:242
CentOS7安装Openvswitch 2.3.0 LTS
一、环境: 宿主机:mac os 10.10  虚拟机:virtualbox 4.3.20   虚拟机操作系统:CentOS7-1406 Openvswitch 2.3.0 二、安装 1、安装依赖包:yum -y install openssl-devel wget kernel-devel 2、安装开发工具:yum groupinstall "Development Tools" ...
分类:其他   时间:2014-12-04 19:59:12    收藏:0  评论:0  赞:0  阅读:284
android popupwindow大集合
android popupwindow大集合 最近业余时间在整理一些资料,发现popupwindow在APP  应用开发还是比较广泛的,今天列举了几种常见的  分享一下 一、自定义下拉列表,类似于网页中三级联动的 二、仿UC底部的MENU菜单 三、仿照微信 四、仿照拍照上传 源码下载地址:http://download.csdn.net/deta...
分类:移动平台   时间:2014-12-04 19:59:02    收藏:0  评论:0  赞:0  阅读:432
解析XML的两种方式 javax | dom4j
package xml; import java.io.IOException; import java.io.StringReader; import java.util.HashMap; import java.util.List; import java.util.Map; import org.dom4j.DocumentException; public class Test { ...
分类:编程语言   时间:2014-12-04 19:58:52    收藏:0  评论:0  赞:0  阅读:336
js数字过长导致前后端数字不一样(真是js的一个大坑)
function send(){ var users=[1000000013810001001]; var data={ users:users, flag:true }; var address="192.168.30.237:10101"; alert...
分类:Web开发   时间:2014-12-04 19:58:32    收藏:0  评论:0  赞:0  阅读:398
[leetcode]Integer to Roman
问题描述: Given an integer, convert it to a roman numeral. Input is guaranteed to be within the range from 1 to 3999. 基本思路: 熟悉罗马数字和阿拉伯数字的转换规则,并找出规律。写出程序。 此题重点在提出规律。 阿拉伯数字到罗马数字的映射可以参考http://baike....
分类:其他   时间:2014-12-04 19:58:22    收藏:0  评论:0  赞:0  阅读:281
IOS 一次性添加所有文件到SVN 命令
本人是用终端命令来使用svn的,但是使用终端有两个烦恼 第一个是不能一次性添加全部文件,最后我通过在网上查找发现这样一条命令 svn st | awk '{if($1="?"){print $2}}' | xargs svn add   开始我也不知道是什么意思,就感觉挺好用。 但是这个命令不能添加 home_image@2x.png 这样的图片文件,需要在图片后面加“@”符号...
分类:移动平台   时间:2014-12-04 19:58:12    收藏:0  评论:0  赞:0  阅读:321
Android与设计模式——组合(Composite)模式
定义(GoF《设计模式》):将对象组合成树形结构以表示“部分整体”的层次结构。组合模式使得用户对单个对象和使用具有一致性。   涉及角色   1.Component:(View)是组合中的对象声明接口,在适当的情况下,实现所有类共有接口的默认行为。声明一个接口用于访问和管理Component子部件。   2.Leaf:(TextView、自定义View)在组合中表示叶子结点对象,叶子...
分类:移动平台   时间:2014-12-04 19:58:03    收藏:0  评论:0  赞:0  阅读:209
[BZOJ 1047][HAOI 2007]理想的正方形(二维滑动窗口+单调队列)
题目链接:http://www.lydsy.com:808/JudgeOnline/problem.php?id=1047 思路:裸的二维上的滑动窗口问题,可以借鉴一维滑动窗口的思路。首先预处理出每一列j的、以第i行元素为结尾、长度为n的区间的最大值maxv[i][j]、最小值minv[i][j],然后再搞每一行,求出以每一行i结尾、行标上长度为n的区间、以第j列结尾、列标上长度为n的区间得到的...
分类:其他   时间:2014-12-04 19:57:52    收藏:0  评论:0  赞:0  阅读:406
归并排序
#include "iostream.h" using namespace std; void merge(int A[], int Tmp[], int leftStart,int rightStart, int rightEnd){ int number = rightEnd-leftStart+1; int leftEnd = rightStart-1; int left=leftSt...
分类:编程语言   时间:2014-12-04 19:57:42    收藏:0  评论:0  赞:0  阅读:222
【牛腩新闻发布系统】——总结
历时20来天的牛腩新闻发布系统终于长大了,本想一气呵成,再来一个华丽的总结。中途的一个毕业答辩,搁置了两三天,大大降低了小编的情趣,赶着进度来办事。不料再一次应了米老师的那就话:你要是想赶进度,永远都赶不上。知识是靠点点滴滴的积累。   成长记录一:界面的美观            从牛老师整个录制的视频,无不体现他的那种精益求精的精神,为了那1px 牛老师反复修改,换着浏览器来测试,只...
分类:其他   时间:2014-12-04 19:57:32    收藏:0  评论:0  赞:0  阅读:294
MySQL分组然后取每个分组中按照某些字段排序的topN条数据
MySQL分组然后取每个分组中按照某些字段排序的topN条数据 建表 CREATE TABLE `t` ( `a` int(11) DEFAULT NULL, `b` int(11) DEFAULT NULL, `c` int(11) DEFAULT NULL, `itime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UP...
分类:数据库技术   时间:2014-12-04 19:57:22    收藏:0  评论:0  赞:0  阅读:634
【Python】三元运算
Python中没有像C++和Java等语言中的三元运算符,但是可以用if else语句实现相同的功能: >>> condition = True >>> print 'True' if condition else 'False' True >>> condition = False >>> print 'True' if condition else 'False' False >>>...
分类:编程语言   时间:2014-12-04 19:57:12    收藏:0  评论:0  赞:0  阅读:312
【Python】Python中的True, False条件判断
对于有编程经验的程序员们都知道条件语句的写法: 以C++为例: if (condition) { doSomething(); }对于Python中的条件判断语句的写法则是下面的样子: if (condition): doSomething()那么对于条件语句中的condition什么时候为真什么时候为假呢? 在C++/Java等高级语言中,如果条件的值为0或者引用的对...
分类:编程语言   时间:2014-12-04 19:57:02    收藏:0  评论:0  赞:0  阅读:414
第一讲:3DSmax简介
拼着一切代价,奔你的前程。——巴尔扎克 本讲内容:3DSmax简介 一、3DSmax视图控制   菜单栏、工具栏、视图区、动画区、视图控制区、命令面板 本讲就到这里,Take your time and enjoy it...
分类:其他   时间:2014-12-04 19:56:52    收藏:0  评论:0  赞:0  阅读:222
我们的手游服务器3个月内宕机1次
我们开发的一款数码宝贝OL的手游,上线3个月后,保持着稳定得运行,1个月维护一次。每个服务器进程保持着稳定得运行。 唯一一次宕机是因为业务逻辑代码,读取数码兽数据的时候,程序小兄弟没有对返回的数据指针做保护。 还有一次是目录服务器,无法连接,连接数竟然满了,是因为,目录服务器配置文件没有配置心跳检测时间。这块心跳检测机制须要作一个简单的调整,默认开启一个3~5分钟的定时器检测连接是否失效。...
分类:其他   时间:2014-12-04 19:56:42    收藏:0  评论:0  赞:0  阅读:281
AD添加LOGO的方法
1将logo图片转换成单色的BMP图像。简单的方法是使用Windows自带的画图程序,在将图片另存为时,在文件类型下拉列表中选择单色.bmp即可。我们以Altium为例,如图所示将蓝色logo另存为单色。2打开DXP软件,点击菜单栏上的“DXP”菜单,选择下拉菜单中的“Run...”,会弹出一个对话...
分类:其他   时间:2014-12-04 19:55:52    收藏:0  评论:0  赞:0  阅读:328
Windows Live Writer离线编写博客
WLW最新版本为16.4.3528 Windows Live Writer配置步骤 使用Windows Live Writer 2012和Office Word 2013 发布文章到博客园全面总结 Live Writer发博支持“建分类、加标签、写摘要” 代码着色插件 公式插件
分类:Windows开发   时间:2014-12-04 19:55:32    收藏:0  评论:0  赞:0  阅读:406
1955条   上一页 1 ... 17 18 19 20 21 ... 98 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!