摘要:
基于多人格斗系统设计.总体1.放技能/使用道具,行走,公告,聊天共性:A.服务端代理推送B.管道内推送2.玩家信息(统一玩家信息查看,去除每个模块自己实现)3.怪物掉落(统一掉落控制、领取、有限期等)4.团队框架管理(无论几种组队玩法,团队信息/逻辑应统一控制管理)5.怪物AIA.共享AI(小怪固定... 阅读全文
摘要:
maven项目https://github.com/solq360/common* 链式编/解码* 链路层链式处理* 管道管理socket* 多协议处理非常方便* 仿netty NioEventLoop 单线程串行处理========侍加功能 :* 自动化编/解码* rpc 接口增强使用简单聊天例子... 阅读全文
摘要:
TextAsset t = (TextAsset)Resources.Load("skill2"); XmlDocument xmlDoc = new XmlDocument(); xmlDoc.LoadXml(t.text.ToString().Trim()); XmlElement n = (XmlElement)xmlDoc.SelectSingleNode("/datas/data[@skillID='1002']"); if (n != null) { p... 阅读全文
摘要:
server handlerAdded server channelRegistered server channelActive server read server channelInactive server channelUnregistered server handlerRemoved 阅读全文
摘要:
这节课给大家带来【技术宅系列】【群晖同步百度云】 运行功率11W,体积大小11CM长宽,2.5寸硬盘 有需要安装可以找我,包搞定 演示视频:https://pan.baidu.com/s/1cnClHG PS:请先在手机安装百度云,如果不想安装在网址是查看 阅读全文
摘要:
本人第一次录游戏视频,很多地方说错了 第一节说奶量百万,其实是十万 目前上传去百度云,录了奶德,跟猫德 [https://pan.baidu.com/s/1jIsLlg6] 阅读全文
摘要:
做后端开发也有五年了,从工厂到IT行业转化很大,当然最后离职的工厂想也没想过会写代码为生。 是什么变动会让我走入这一行呢? 1.思想作怪 ====== 我当时就想,我认为不应该一辈子只做这狗屎事,起码在当时看来就是狗屎而不是现在。 2.环境压迫 ====== 没挑战又臭又长,得不到尊重,接触的人群都 阅读全文
摘要:
总结 =========== 测试项目 github (https://github.com/solq360/jmzq) 非常不稳定 pub/sub 模式 30W压测丢了27W条消息,官方没有给出任何的发送状态供业务层处理 pull/push 模式 限制很死,不能进行双向通信。如果是内网的机子根本无 阅读全文
摘要:
threadpool.py=========== coding: UTF 8 """Easy to use object oriented thread pool framework.A thread pool is an object that maintains a pool of work... 阅读全文
摘要:
https://github.com/solq360/compareExcel
=================== jdk 1.7 可自己编译1.6 每个sheet第一行不允许为空 SVN对比excel差异 适合策划、财务职业使用 svn集成 "G:\numerical\commo... 阅读全文
摘要:
玩过职业
近战
武器战,冰DK,惩戒骑,增强萨,踏风 法系远程
鸟德,痛苦术,火法,奥法 治疗
奶德,奶骑,奶萨 三板甲职业就冰DK 最轻松,增强萨操作最频繁
机动性最好就武器战,踏风最差的,踏风群攻还要帖近目标才行施放
收人头最多的是武器战,一个砍杀19W看着就爽
惩戒骑追杀也不错,增强... 阅读全文
摘要:
p2p网络结构==========* 中央集中式结构* 无集中式非结构* 混合式以超级节点结构穿透原理==========* 防火墙为克隆型(cone net),对称型(Symmetric NAT) 只有克隆型才能用打洞方式穿透* 开源方案 httptunnel,ICE,n2n 等 * 自定义处理... 阅读全文
摘要:
安装jdk8================1、下载JDK从官网下载jdk8jdk-8u5-linux-x64.tar.gz2、解压$ tar -zxvf jdk-8u5-linux-x64.tar.gz解压出来是一个jdk1.8.0_05文件夹3、将文件夹移动到安装目录$ sudo mv jdk1... 阅读全文
摘要:
本资料只是个人研究,无实际操作================解决问题切分功能================* 负载均衡 * IO均衡 * 网络IO * 日志IO * 存储IO * 数据共享 * 只读共享 * 更改推送 * 并发控制 * 会话共享 * 多机协调工作 * 中心... 阅读全文
摘要:
``` /*** * 测试统计API * 小结: * 1.逻辑代码应用{} 包起来 不写{} 默认 + return * 2.重载方法参数必须加类型声明 * 3.书写风格一个表达式只做一次抽象转换 * 4.最后断链了 stream 内部会关闭流,再执行流之类操作会抛异常 * ... 阅读全文
摘要:
监控对象===========```import java.util.Date;import java.util.HashMap;import java.util.Map;import java.util.Map.Entry;import java.util.concurrent.Concurren... 阅读全文
摘要:
谈谈我对这行业看法当初选择这行是觉得程序能帮人带来方便,是真干了实事。但入了这行后发现都是玩虚的。既然结果是玩虚的,为什么一开始就不玩,非要学好几年程序才玩?无能为力改变外在环境,只能改变自己,使自己变得更强大.而不是适应谈谈IT公司是如何成立的,又是如何赚钱的具体操作我没试过,是通过思考想出来的.... 阅读全文
摘要:
jmx是java程序之间互为通信,rpc调用风格.应用场景:集群环境内快速度部署java 程序,可发布分析数据程序```package testplus2.game;import java.util.Set;import javax.management.ObjectName;/** * jmx 服... 阅读全文
摘要:
今天起床刷牙时脑子突然冒出来,虽然现在不搞这块但好的东西应该记录下来1.瓶颈存在优化a)将分析时间打散b)每次数据入库/数据收集时立刻分析c)将变更的结果存储入库d)将结果缓存起来,查询时优先查缓存->数据仓库->创建数据实例e)新统计任务补过去数据时,在CPU低峰期异步执行f)将分析过的数据设置已... 阅读全文
摘要:
https://github.com/solq360/common主要运行在android 平台解决自动化编/解码,等等。。 模块解决问题/实现处理备注负责人进度录音播放AudioRecord和AudioTrack熟悉录音处理接口solq进行中声音编码第三方库处理燥音,回音,压缩等通信jdk... 阅读全文
摘要:
处理原理:半包:即一条消息底层分几次发送,先有个头包读取整条消息的长度,当不满足长度时,将消息临时缓存起来,直到满足长度再解码粘包:两条完整/不完整消息粘在一起,一般是解码完上一条消息,然后再判断是否有剩余字节,有的话缓存起来,循环半包处理客户端接收代码: private void callR... 阅读全文
摘要:
public class SocketAsyncEventArgsPool{ //已使用记录 private List usedRecord; //未使用记录 private List unUsedRecord; //池子... 阅读全文
摘要:
1.Heap Buffer(堆缓冲区)2.Direct Buffer(直接缓冲区)3.Composite Buffer(复合缓冲区)4.PooledByteBuf 池缓冲 readerInex 当前读取索引 writerIndex 当前写索引 0~readerInex 之间被视为 ... 阅读全文
摘要:
ByteToMessageDecoder 1.socket 移除时触发,最后次读数据处理 @Override public final void handlerRemoved(ChannelHandlerContext ctx... 阅读全文
摘要:
1.LineBasedFrameDecoder 1.先找到结束符索引 private static int findEndOfLine(final ByteBuf buffer) { final int n = buffer.writerIn... 阅读全文
摘要:
1.安装java jdk eclipse 后发现运行不了,原因是JAVA_HOME 没有设置,真操蛋export JAVA_HOME=`/usr/libexec/java_home`2.安装brew 为什么要安装,eclipse 会依赖一些库。。。。没安装会出现不正常工作ruby -e "$(cur... 阅读全文
摘要:
示例 : wikit http://netty.io/wiki/index.html书 : netty in action http://blog.csdn.net/abc_key/article/category/2374891 netty 权限指南nio1.缓冲区 Buffer java 基本类... 阅读全文
摘要:
三个核心文件1.公开访问web service配置 config.php2.管理BEAN,扫描,注册,初始化等流程 ioc.php3.管理rest 拦载处理 ws.phpconfig.phpioc.php{"setIoc"}($_ioc); $bean->{"postConst... 阅读全文
摘要:
AbstractApplicationContext 分析启动流程 // Prepare this context for refreshing.prepareRefresh(); 1. // Initialize any placeholder property sources in the c... 阅读全文
摘要:
新开淘宝美衣人小店,有兴趣光顾一下,主要代销韩国服装www.jiaotuhao.com 阅读全文
摘要:
项目属性-> settings -> mingw c linker 1.libs search 填写lib路径 2.lib 填写文件名,不要后缀 阅读全文