博客园 - 彼岸Elan
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=3275
2022-01-13T12:33:01Z
彼岸Elan
https://www.cnblogs.com/lan0725/
feed.cnblogs.com
https://www.cnblogs.com/lan0725/p/15799581.html
【转】Visual Studio之RelWithDebInfo模式 - 彼岸Elan
转自:https://blog.csdn.net/inter_peng/article/details/53933206 1. 背景:在Visual Studio的编译模式选项中,一般有四个模式:Debug, Release, RelWithDebInfo, MinSizeRel。 大家一般对前两个
2022-01-13T12:33:00Z
2022-01-13T12:33:00Z
彼岸Elan
https://www.cnblogs.com/lan0725/
【摘要】转自:https://blog.csdn.net/inter_peng/article/details/53933206 1. 背景:在Visual Studio的编译模式选项中,一般有四个模式:Debug, Release, RelWithDebInfo, MinSizeRel。 大家一般对前两个 <a href="https://www.cnblogs.com/lan0725/p/15799581.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lan0725/p/13953148.html
linux 配置C++程序的dump文件 - 彼岸Elan
1 打开core 开关 vim /etc/security/limits.conf去掉 soft core 0 一行前面的注释 并将0改为 unlimited 2 修改core产生路径和命名规则 vim /etc/sysctl.conf最后增加一行 kernel.core_pattern = /da
2020-11-10T04:21:00Z
2020-11-10T04:21:00Z
彼岸Elan
https://www.cnblogs.com/lan0725/
【摘要】1 打开core 开关 vim /etc/security/limits.conf去掉 soft core 0 一行前面的注释 并将0改为 unlimited 2 修改core产生路径和命名规则 vim /etc/sysctl.conf最后增加一行 kernel.core_pattern = /da <a href="https://www.cnblogs.com/lan0725/p/13953148.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lan0725/p/13918173.html
[转发]Linux进程被杀掉(OOM killer),查看系统日志 - 彼岸Elan
原文链接:https://www.cnblogs.com/duanxz/p/10185946.html 基本概念: Linux 内核有个机制叫OOM killer(Out Of Memory killer),该机制会监控那些占用内存过大,尤其是瞬间占用内存很快的进程,然后防止内存耗尽而自动把该进程杀
2020-11-03T02:46:00Z
2020-11-03T02:46:00Z
彼岸Elan
https://www.cnblogs.com/lan0725/
【摘要】原文链接:https://www.cnblogs.com/duanxz/p/10185946.html 基本概念: Linux 内核有个机制叫OOM killer(Out Of Memory killer),该机制会监控那些占用内存过大,尤其是瞬间占用内存很快的进程,然后防止内存耗尽而自动把该进程杀 <a href="https://www.cnblogs.com/lan0725/p/13918173.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lan0725/p/11639142.html
基于自定义协议的服务器高并发处理之:多线程模型 - 彼岸Elan
https://www.cnblogs.com/lan0725/p/11634267.html 只是简单的处理,服务器返回客户端一个时间,然后关闭了socket。 如果要进行双向通信,服务器势必要调用read函数,而read默认阻塞,那么如果客户端不向服务器发送数据,则主线程一直阻塞,其它客户端无法
2019-10-08T16:55:00Z
2019-10-08T16:55:00Z
彼岸Elan
https://www.cnblogs.com/lan0725/
【摘要】https://www.cnblogs.com/lan0725/p/11634267.html 只是简单的处理,服务器返回客户端一个时间,然后关闭了socket。 如果要进行双向通信,服务器势必要调用read函数,而read默认阻塞,那么如果客户端不向服务器发送数据,则主线程一直阻塞,其它客户端无法 <a href="https://www.cnblogs.com/lan0725/p/11639142.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lan0725/p/11634709.html
基于自定义协议的服务器高并发处理之:多进程模型 - 彼岸Elan
https://www.cnblogs.com/lan0725/p/11634267.html 只是简单的处理,服务器返回客户端一个时间,然后关闭了socket。 如果要进行双向通信,服务器势必要调用read函数,而read默认阻塞,那么如果客户端不向服务器发送数据,则主线程一直阻塞,其它客户端无法
2019-10-08T04:04:00Z
2019-10-08T04:04:00Z
彼岸Elan
https://www.cnblogs.com/lan0725/
【摘要】https://www.cnblogs.com/lan0725/p/11634267.html 只是简单的处理,服务器返回客户端一个时间,然后关闭了socket。 如果要进行双向通信,服务器势必要调用read函数,而read默认阻塞,那么如果客户端不向服务器发送数据,则主线程一直阻塞,其它客户端无法 <a href="https://www.cnblogs.com/lan0725/p/11634709.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lan0725/p/11634267.html
macos下简单的socket服务器+客户端 - 彼岸Elan
TCP客户端服务器编程模型: 服务器: 客户端: Linux下和Mac下代码一样的,可能有头文件不太一样,用man命令进去查看即可。 功能: 服务器代码 time_tcp_server.c: 客户端代码time_tcp_client: 本例只是简单的处理,服务器返回客户端一个时间,然后关闭了sock
2019-10-08T03:03:00Z
2019-10-08T03:03:00Z
彼岸Elan
https://www.cnblogs.com/lan0725/
【摘要】TCP客户端服务器编程模型: 服务器: 客户端: Linux下和Mac下代码一样的,可能有头文件不太一样,用man命令进去查看即可。 功能: 服务器代码 time_tcp_server.c: 客户端代码time_tcp_client: 本例只是简单的处理,服务器返回客户端一个时间,然后关闭了sock <a href="https://www.cnblogs.com/lan0725/p/11634267.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lan0725/p/11588444.html
Windows下编译Libevent - 彼岸Elan
官网:http://libevent.org 下载了号称最稳定的2.0.22版。 编译环境:VS2013+Win10 1 下载得到libevent-2.0.22-stable.tar,解压。 2 打开“VS2013开发人员命令提示”工具。 3 命令提示工具中,进入到你的解压目录,运行 nmake /
2019-09-25T15:54:00Z
2019-09-25T15:54:00Z
彼岸Elan
https://www.cnblogs.com/lan0725/
【摘要】官网:http://libevent.org 下载了号称最稳定的2.0.22版。 编译环境:VS2013+Win10 1 下载得到libevent-2.0.22-stable.tar,解压。 2 打开“VS2013开发人员命令提示”工具。 3 命令提示工具中,进入到你的解压目录,运行 nmake / <a href="https://www.cnblogs.com/lan0725/p/11588444.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lan0725/p/11515584.html
float在内存中如何存储? - 彼岸Elan
float为浮点型,32位机器中占4字节共32bit,下标0~31. 31 位:符号位,正数为0,负数为1。 30 位:方向位。小数点左移位1,右移为0。 23~29:共7位,指数位。=指数-1。 0~22:共23位,尾数。 转换方法: 1 整数部分转成二进制。整数不停的除2,直到商位0。逆序取出每
2019-09-12T15:17:00Z
2019-09-12T15:17:00Z
彼岸Elan
https://www.cnblogs.com/lan0725/
【摘要】float为浮点型,32位机器中占4字节共32bit,下标0~31. 31 位:符号位,正数为0,负数为1。 30 位:方向位。小数点左移位1,右移为0。 23~29:共7位,指数位。=指数-1。 0~22:共23位,尾数。 转换方法: 1 整数部分转成二进制。整数不停的除2,直到商位0。逆序取出每 <a href="https://www.cnblogs.com/lan0725/p/11515584.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lan0725/p/11388200.html
各种进制的书写计算,自定义进制加法乘法 - 彼岸Elan
二进制前100个数: 三进制,自定义三进制: 四进制,自定义四进制: 五进制,自定义五进制: 六进制,自定义六进制: 七进制,自定义七进制,七进制加法表,乘法表: 九进制,自定义九进制,自定义九进制加法表,加法运算: 自定义十进制,自定义十进制加法 ; 自定义10进制,由10个符号组成,! @ $
2019-08-21T05:21:00Z
2019-08-21T05:21:00Z
彼岸Elan
https://www.cnblogs.com/lan0725/
【摘要】二进制前100个数: 三进制,自定义三进制: 四进制,自定义四进制: 五进制,自定义五进制: 六进制,自定义六进制: 七进制,自定义七进制,七进制加法表,乘法表: 九进制,自定义九进制,自定义九进制加法表,加法运算: 自定义十进制,自定义十进制加法 ; 自定义10进制,由10个符号组成,! @ $ <a href="https://www.cnblogs.com/lan0725/p/11388200.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lan0725/p/7901071.html
Mac 上真机调试cocos2d-x-3.16的test程序 - 彼岸Elan
文章比较长,一个算是新手又不是新手的程序员的解决过程。 一 xcode中打开项目 首先,下载完成cocos2d-x-3.16之后,解压,然后在根目录build目录下双击cocos2d_tests.xcodeproj自动使用xcode打开啦。 打开后,我们会看到其实有很多子项目的。下面我们就编译其中的
2017-11-26T15:44:00Z
2017-11-26T15:44:00Z
彼岸Elan
https://www.cnblogs.com/lan0725/
【摘要】文章比较长,一个算是新手又不是新手的程序员的解决过程。 一 xcode中打开项目 首先,下载完成cocos2d-x-3.16之后,解压,然后在根目录build目录下双击cocos2d_tests.xcodeproj自动使用xcode打开啦。 打开后,我们会看到其实有很多子项目的。下面我们就编译其中的 <a href="https://www.cnblogs.com/lan0725/p/7901071.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lan0725/p/6655803.html
C++正则表达式例子 - 彼岸Elan
给了策划配置公式的地方,需要将策划配置的公式文本转化为可执行的脚本代码:比如:self->mHp*2+target->2mMp*GetHit()+ self_mon->4mDan/1000 ==> self:lf_mHp(0)*2+dst:lf_mMp(2)*GetHit()+ src:lf_mDa
2017-04-01T06:16:00Z
2017-04-01T06:16:00Z
彼岸Elan
https://www.cnblogs.com/lan0725/
【摘要】给了策划配置公式的地方,需要将策划配置的公式文本转化为可执行的脚本代码:比如:self->mHp*2+target->2mMp*GetHit()+ self_mon->4mDan/1000 ==> self:lf_mHp(0)*2+dst:lf_mMp(2)*GetHit()+ src:lf_mDa <a href="https://www.cnblogs.com/lan0725/p/6655803.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lan0725/p/6535087.html
C++游戏服务器的性能优化 - 彼岸Elan
以下是最近某个项目的一次经历,最终并没有按照这样的方案来优化,但对思路确实是一个提高,所以记录在此。 项目D为单机服务器,据说在线达到1500后,会很卡,于是想仔细分析了其中的原因。 整体来说:C++服务器+mysql数据库,多线程。但是是单服。 请教了前同事,在他的一步步询问下,理清了服务器的当前
2017-03-11T07:39:00Z
2017-03-11T07:39:00Z
彼岸Elan
https://www.cnblogs.com/lan0725/
【摘要】以下是最近某个项目的一次经历,最终并没有按照这样的方案来优化,但对思路确实是一个提高,所以记录在此。 项目D为单机服务器,据说在线达到1500后,会很卡,于是想仔细分析了其中的原因。 整体来说:C++服务器+mysql数据库,多线程。但是是单服。 请教了前同事,在他的一步步询问下,理清了服务器的当前 <a href="https://www.cnblogs.com/lan0725/p/6535087.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lan0725/p/5969137.html
Quick-Cocos2dx-Community_3.6.3_Release 中 tolua++ 使用方法 - 彼岸Elan
参考文章1 http://www.aichengxu.com/view/45851 参考文章2 http://blog.csdn.net/pawleft/article/details/52127443 实际上上面两篇文章已经讲的很清楚,我写此文章的目的,是特别记录自己解决问题的一个历程,而不只是简
2016-10-17T03:29:00Z
2016-10-17T03:29:00Z
彼岸Elan
https://www.cnblogs.com/lan0725/
【摘要】参考文章1 http://www.aichengxu.com/view/45851 参考文章2 http://blog.csdn.net/pawleft/article/details/52127443 实际上上面两篇文章已经讲的很清楚,我写此文章的目的,是特别记录自己解决问题的一个历程,而不只是简 <a href="https://www.cnblogs.com/lan0725/p/5969137.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lan0725/p/5949310.html
Quick-Cocos2dx-Community_3.6.3_Release 编译时libtiff.lib 无法解析 - 彼岸Elan
Quick-Cocos2dx-Community_3.6.3_Release 使用VS2012编译,报错: libtiff.lib lnk2001 无法解析的外部符号 ltod3 类似于上面这种,刚才没截图,大概就是那个意思,原因是啥,换成VS2013就搞定了。
2016-10-11T07:01:00Z
2016-10-11T07:01:00Z
彼岸Elan
https://www.cnblogs.com/lan0725/
【摘要】Quick-Cocos2dx-Community_3.6.3_Release 使用VS2012编译,报错: libtiff.lib lnk2001 无法解析的外部符号 ltod3 类似于上面这种,刚才没截图,大概就是那个意思,原因是啥,换成VS2013就搞定了。 <a href="https://www.cnblogs.com/lan0725/p/5949310.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lan0725/p/5716892.html
【转载】VS2013安装需要IE10 - 彼岸Elan
因为需要移动办公,需要给笔记本搭建编程环境。安装VS2013时遇到了小麻烦,提示我,需要安装IE10。 然后我很听话的按照提供的超链接,到了官网,下载了最新的IE11,然后安装,结果告诉我下载的IE版本系统不支持,心里有一万只XX在奔腾。 只能放大招去问度娘了,没想到结果真好使。 1.bat内容如下
2016-07-28T17:19:00Z
2016-07-28T17:19:00Z
彼岸Elan
https://www.cnblogs.com/lan0725/
【摘要】因为需要移动办公,需要给笔记本搭建编程环境。安装VS2013时遇到了小麻烦,提示我,需要安装IE10。 然后我很听话的按照提供的超链接,到了官网,下载了最新的IE11,然后安装,结果告诉我下载的IE版本系统不支持,心里有一万只XX在奔腾。 只能放大招去问度娘了,没想到结果真好使。 1.bat内容如下 <a href="https://www.cnblogs.com/lan0725/p/5716892.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lan0725/p/5676001.html
人人都是产品经理-别让灵魂跟不上脚步 - 彼岸Elan
这章讲的是战略。研究公司战略如何对产品产生影响,因为所有的公司内部产品项目都是为企业战略服务的。 首先,做产品时要搞清产品的灵魂是什么,当然灵魂来自企业战略目标了。 知道了企业的战略目标,如何从中提取到产品目标,是需要仔细考虑的。 明确了产品的目标,还不能直接甩开膀子干活,得先制定一些列的计划,来保
2016-07-16T04:34:00Z
2016-07-16T04:34:00Z
彼岸Elan
https://www.cnblogs.com/lan0725/
【摘要】这章讲的是战略。研究公司战略如何对产品产生影响,因为所有的公司内部产品项目都是为企业战略服务的。 首先,做产品时要搞清产品的灵魂是什么,当然灵魂来自企业战略目标了。 知道了企业的战略目标,如何从中提取到产品目标,是需要仔细考虑的。 明确了产品的目标,还不能直接甩开膀子干活,得先制定一些列的计划,来保 <a href="https://www.cnblogs.com/lan0725/p/5676001.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lan0725/p/5665309.html
人人都是产品经理-我的产品,我的团队 - 彼岸Elan
我的产品,我的团队,做事离不开人了,产品的制作过程中,会涉及到哪些职责的人,需要考虑哪些职责的人提供什么帮助,就是项目管理中的干系人管理。 作者概括讲了自己对大产品,大设计,大团队的理解。 游走于商业和技术之间的产品团队 冲锋陷阵的商业团队 技术团队 容易被遗忘的老板、服务部门等支撑团队 总结,各个
2016-07-12T15:29:00Z
2016-07-12T15:29:00Z
彼岸Elan
https://www.cnblogs.com/lan0725/
【摘要】我的产品,我的团队,做事离不开人了,产品的制作过程中,会涉及到哪些职责的人,需要考虑哪些职责的人提供什么帮助,就是项目管理中的干系人管理。 作者概括讲了自己对大产品,大设计,大团队的理解。 游走于商业和技术之间的产品团队 冲锋陷阵的商业团队 技术团队 容易被遗忘的老板、服务部门等支撑团队 总结,各个 <a href="https://www.cnblogs.com/lan0725/p/5665309.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lan0725/p/5665277.html
人人都是产品经理-项目的坎坷一生 - 彼岸Elan
项目的坎坷一生 从产品到项目 一切从kickoff开始即立项 关键的青春期,又见需求 成长,一步一个脚印,配合完成项目的发布 山寨级项目管理,从流程,文档,敏捷三方面讲项目管理 物竞天择适者生存,讲了一些作者亲身经历的例子
2016-07-12T15:14:00Z
2016-07-12T15:14:00Z
彼岸Elan
https://www.cnblogs.com/lan0725/
【摘要】项目的坎坷一生 从产品到项目 一切从kickoff开始即立项 关键的青春期,又见需求 成长,一步一个脚印,配合完成项目的发布 山寨级项目管理,从流程,文档,敏捷三方面讲项目管理 物竞天择适者生存,讲了一些作者亲身经历的例子 <a href="https://www.cnblogs.com/lan0725/p/5665277.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lan0725/p/5646327.html
人人都是产品经理-一个需求的奋斗史 - 彼岸Elan
一个需求的奋斗史,到二级目录 需求来源于用户,走向用户,首先讲的便是用户。 如何采集需求 需求分析的过程 获得高层支持的过程 需求管理
2016-07-06T03:29:00Z
2016-07-06T03:29:00Z
彼岸Elan
https://www.cnblogs.com/lan0725/
【摘要】一个需求的奋斗史,到二级目录 需求来源于用户,走向用户,首先讲的便是用户。 如何采集需求 需求分析的过程 获得高层支持的过程 需求管理 <a href="https://www.cnblogs.com/lan0725/p/5646327.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/lan0725/p/5485174.html
quick 用系统浏览器打开url - 彼岸Elan
需求描述: 在我们的游戏里面增加一个链接,直接用浏览器打开,进入到对应网站,进行一些支付活动。 解决: 于是我去百度了一下,发现了这篇文章,http://blog.csdn.net/teng_ontheway/article/details/9614125。初步扫一眼,步骤挺繁琐,需要修改C++代码
2016-05-12T04:17:00Z
2016-05-12T04:17:00Z
彼岸Elan
https://www.cnblogs.com/lan0725/
【摘要】需求描述: 在我们的游戏里面增加一个链接,直接用浏览器打开,进入到对应网站,进行一些支付活动。 解决: 于是我去百度了一下,发现了这篇文章,http://blog.csdn.net/teng_ontheway/article/details/9614125。初步扫一眼,步骤挺繁琐,需要修改C++代码 <a href="https://www.cnblogs.com/lan0725/p/5485174.html" target="_blank">阅读全文</a>