自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序人生的博客

做人做事做程序员 java游戏服务端开发 112410737

原创 关于游戏制作过程中遇到的几个问题记录

1、我们现在是1游戏服对应一个mysql日志数据库,如果合服的话会存在2个日志库,会带来些不便。如果服务器合服的话日志服是怎么处理的呢? 2、如果服务器报excpetion,你们是如果第一时间监控到服务器有异常的,通过log4j记录发邮件还是有报警系统之类的呢? 3、如果有服务器没有启动上...

2017-03-20 12:14:39

阅读数 515

评论数 0

原创 游戏技术、设计和运营总结

游戏设计总结: 1、策划一定要考虑少普通玩家6个月功能,大R玩4个月的功能,超R玩3个月的功能。(其中包含后期功能扩展和活动投放,福利发放等资源计算) 2、数值一定要规划好大R3个月后的玩法功能,在上线时至少规划后期1-3个月的工作内容,并且能够在迅速完成。因为上线会遇到一些列的问题。...

2017-03-06 13:41:13

阅读数 613

评论数 0

原创 我遇到的肉鸡(黑客)攻击

1、commons-collections-3.2.2 更低版本有反序列化远程命令执行漏洞。 链接如下: https://www.iswin.org/2015/11/13/Apache-CommonsCollections-Deserialized-Vulnerability/ ...

2017-03-06 13:39:30

阅读数 2187

评论数 0

原创 公钥和私钥的理解

最近再写一个软件注册程序,用到了一些加密解密相关东西。下面谈谈个人对公钥和私钥的理解:1、关于公钥和私钥公钥和私钥或者称非对称密钥和对称密钥是密码体制的两种方式。私钥体制指加解密密钥相同或彼此容易推出,因此加解密密钥都是保密的。公钥体制指加解密密钥彼此无法推出,公钥公开,私钥保密。由上定义可知,公...

2009-08-28 17:11:00

阅读数 1494

评论数 0

原创 Java读取文件内容到byte[]数组中

有时候,我们需要将读取文件的内容到一个byte[] 数组中,然后对这个数组进行一些修改,这时,我们可以借助于 ByteArrayOutputStream 这个类来实现。ByteArrayOutputStream,顾名思义,同样是一个OutputStream,那么,对于它的写入操作,和其他的Outp...

2009-08-28 17:01:00

阅读数 5474

评论数 0

转载 Redis 备份、容灾及高可用实战

作者介绍 郝朝阳,宜搜科技,运维工程师,负责前端运维工作。专注于运维自动化的实现。致力于DevOps思想的推广,帮助企业形成形成自有文化的运维体系建设。   一、Redis简单介绍   Redis是一个高性能的key-value非关系型数据库,由于其具有高性能的特性,支持高可用、持久化...

2018-11-16 11:28:17

阅读数 105

评论数 0

原创 Elasticserac5.x-6.X零基础从入门到使用

Elasticserac5.x-6.X零基础从入门到使用安装Elasticserach下载ElasticSearch安装 和 修改配置安装Node.js下载修改配置安装head下载修改配置 安装Elasticserach 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学...

2018-11-16 10:56:28

阅读数 53

评论数 0

转载 Archmagel Linux如何查看端口状态

netstat命令各个参数说明如下:   -t : 指明显示TCP端口   -u : 指明显示UDP端口   -l : 仅显示监听套接字(所谓套接字就是使应用程序能够读写与收发通讯协议(protocol)与资料的程序)   -p : 显示进程标识符和程序名称,每一个套接字/端口都属于一个程...

2018-10-08 14:55:07

阅读数 59

评论数 0

转载 灰度发布:灰度很简单,发布很复杂

什么是灰度发布,其要点有哪些?最近跟几个聊的来的同行来了一次说聚就聚的晚餐,聊了一下最近的工作情况如何以及未来规划等等,酒足饭饱后我们聊了一个话题“灰度发布”。因为笔者所负责的产品还没有达到他们产品用户的量级上(最低的都在1千万+),也就谈不上灰度发布这一环节,所以只有听的份。虽然笔者暂时没有涉及...

2018-06-02 20:53:38

阅读数 32111

评论数 0

原创 游戏测试技术专场答疑(腾讯互娱WeTest测试专家)

1、请简述下渗透测试的学习路线 答: 渗透测试就是给你一个黑盒的产品,你在没有产品相关的内部资料的(如产品源代码、配置档、产品协议内容等)的条件下,完全模拟外网黑客去从零开始研究产品实现,在对产品实现有一定了解程度的基础上找出产品的安全漏洞。 这个也没有标准的学习路线,我觉得第一要有对各个平台...

2017-12-06 19:43:11

阅读数 615

评论数 0

转载 Protocol Buffers 在游戏中的应用

转自:http://disksing.com/pb-on-gamedev 提要 Protocol Buffers(后简称pb)是google提供的一种结构化数据格式。类似于xml或JSON,有独立于语言和平台的特点,常常用来做通信协 议。与xml或JSON相比,pb还...

2017-10-05 21:53:25

阅读数 372

评论数 0

转载 小心陷阱,少走弯路!游戏职场中21条的建议

本文转自GameRes,点击访问原文 继上篇对游戏职场应聘、薪资等问题探讨后,众多网友和学生在后台及其他媒体平台留言,询问到底如何才能进入游戏行业而又避免少走弯路。本篇就来说说如何选择好一个团队、评估好一个项目、维系好一份工作。这也是游戏圈子里非常重要的问题,当团队、项目、工作都能够...

2017-04-26 19:30:27

阅读数 661

评论数 0

转载 深入浅出node.js游戏服务器开发1——基础架构与框架介绍

本文转自InfoQ,点击访问原文

2017-04-25 16:43:29

阅读数 4658

评论数 0

转载 Node.js之网游服务器实践

随着Node.js的不断发展与壮大,应用范围也越来越广泛,从传统的企业应用,到互联网使用,再到云计算的发展,它的身影也是随处可见。当然,它的受欢迎程度能在短时间内得到这么快的发展,除却与其本身的事件模型及V8的性能优化等一系列特性有关之外,还和国内外很多互联网公司的攻城师的大量应用和参与到开源项目...

2017-04-25 16:27:51

阅读数 3336

评论数 1

原创 海量数据性能优化措施

 大家一起讨论总结下海量数据性能优化措施有哪些,要求:1. 最好是通用的优化措施,不是针对某个特定数据库的优化措施。如果针对某个特定数据库,则需要单独说明。2. 这里说的性能优化:主要是查询性能,也包括增加,删除,更新数据时的性能。4. 这里说的海量数据包括以下两种情况:(1)上亿的数据量。(2)...

2009-11-12 16:16:00

阅读数 643

评论数 0

原创 Oracle数据库面试问题集合及技巧

  这篇文章是ORACLE面试的问题锦集,虽然不全面,但是这篇文章会让你知道如何让面试考官了解你对ORACLE概念的熟悉程度。 1.解释冷备份和热备份的不同点以及各自的优点 解答:热备份针对归档模式的数据库,在数据库仍旧处于工作状态时进行备份。而冷备份指在数据库关闭后,进行备份,适用于所有模式的数...

2009-10-31 10:09:00

阅读数 797

评论数 0

转载 HTML语言剖析-frameset

关键字: frameset frame noframes iframe ■ 框架概念 :所谓框架便是网页画面分成几个框窗,同时取得多个 URL。只 要 即可,而所有框架标记 要放在一个总起的 html 档,这个档案只记录了该框架 如何划分,不会显示任何资料,所以不必放入 标记,浏览这框...

2009-09-20 17:48:00

阅读数 410

评论数 0

转载 HTML 标签的 target 属性

来自于:http://www.w3school.com.cn/tags/att_a_target.asp 定义和用法 标签的 target 属性规定在何处打开链接文档。如果在一个 标签内包含一个 target 属性,浏览器将会载入和显示用这个标签的 href 属性命名的、名称与这个目标吻合的框架...

2009-09-20 17:47:00

阅读数 552

评论数 0

转载 CSS链接

你在前面几课学到的属性也可以应用到链接上(比如修改颜色、字体、添加下划线等)。但不同的是,CSS允许你根据链接是未访问的、已访问的、活动的、是否有鼠标悬停等分别定义不同的属性。这样,我们便可为网站增添奇特而有用的效果。你需要通过伪类(pseudo-class)来控制这些效果。 伪类是什么? 伪类(...

2009-09-20 17:46:00

阅读数 543

评论数 0

转载 Javascript访问html页面的控件的方法详细分析

访问控件的主要对象是:document对象。分别对应当前文档所有的(子对象)个人观点。并且已经提供的几个主要方法来访问对象。 1. document.getElementById 2. document.getElementsByName 3 document.getElementsByTagNa...

2009-09-20 17:44:00

阅读数 338

评论数 0

转载 JS正则表达式详解

JS的正则表达式//校验是否全由数字组成 function isDigit(s){var patrn=/^[0-9]{1,20}$/;if (!patrn.exec(s)) return falsereturn true}//校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串...

2009-09-20 17:43:00

阅读数 460

评论数 0

转载 JavaScript去除空格的三种方法 (trim)

方法一:个人认为最好的方法.采用的是正则表达式,这是最核心的原理.其次.这个方法使用了JavaScript 的prototype 属性其实你不使用这个属性一样可以用函数实现.但这样做后用起来比较方便.下面就来看看这个属性是怎么来用的. 返回对象类型原型的引用。objectName.prototyp...

2009-09-20 17:40:00

阅读数 508

评论数 0

原创 J2EE开发中几个主流框架的简短使用总结

spring,SSH框架处于一个难于撼动的地位,spring以其轻量级,易操作的,开发高效等优点,被业界内广泛应用。IOC及AOP是spring被重要应用的两点,由于struts,struts2,webword等一系列view框架的存在,springMVC的应用显得有些力不从心,不能被广为推广使用...

2009-09-20 17:38:00

阅读数 1433

评论数 0

转载 Spring与BlazeDS的整合之AMF协议介绍(1)

 来自于:http://www.riameeting.com     在日常的RIA开发中,Flex或者基于纯Actionscript3的RIA应用非常普遍。 在客户端与服务端的交互中,大家用的比较多的几种方式是:纯文本内容,XML,JSON等。 不过,随着Adobe将AMF协议开源,越来越多的人...

2009-09-11 23:28:00

阅读数 907

评论数 0

转载 Flex性能优化常用手法总结

随着Flex越来越多的被人们所熟知,越来越多的互联网也开始了RIA应用。众所周知,目前国内的宽带应用并不是像很多发达国家发达,个人应用带宽基本上都是2M以下的,怎么样能够使你的Flex应用能够流畅的运行在客户端的问题,成为了制约每个Flex应用开发程序员的大难题。在这里,我收集整理了一下网络上关于...

2009-09-11 23:24:00

阅读数 1935

评论数 0

原创 浅析MySQL InnoDB数据库引擎

InnoDB 给 MySQL 提供了具有事务(commit)、回滚(rollback)和崩溃修复能力(crash recovery capabilities)的事务安全(transaction-safe (ACID compliant))型表。InnoDB 提供了行锁(locking on row...

2009-06-21 21:45:00

阅读数 754

评论数 0

转载 关于MySQL数据库的存储引擎详细介绍

 存储引擎是什么? MySQL中的数据用各种不同的技术存储在文件(或者内存)中。这些技术中的每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力。通过选择不同的技术,你能够获得额外的速度或者功能,从而改善你的应用的整体功能。 例如,如果你在研究大量的临时数据,你也许...

2009-06-21 21:44:00

阅读数 380

评论数 0

转载 通过数据库引擎来加速MySQL数据库

本文来自: 编程入门网 http://www.bianceng.cn/data/MySQL/200805/10015_2.htm 如果你是个赛车手,并且按一下按钮就能够立即更换引擎而不需要把车开到车库里去换,那会是什么感觉呢?MySQL数据库为开发人员所做的就好像是按按钮换引擎;它让你选择数据库引...

2009-06-21 18:02:00

阅读数 371

评论数 0

转载 轻松接触MySQL数据库支持的3个引擎

ISAMISAM是一个定义明确且历经时间考验的数据表格管理方法,它在设计之时就考虑到数据库被查询的次数要远大于更新的次数。因此,ISAM执行读取操作的速度很快,而且不占用大量的内存和存储资源。ISAM的两个主要不足之处在于,它不支持事务处理,也不能够容错:如果你的硬盘崩溃了,那么数据文件就无法恢复...

2009-06-21 17:54:00

阅读数 430

评论数 0

转载 再次小结领域模型的种种观点

关于领域模型的设计问题,JavaEye已经组织过n多次大规模讨论,几乎每过一段时期就会出现一次。最近出现了一个新的趋势,Craig Walls在自己的blog上面写一篇文章,介绍如何使用Spring2.0和AspectJ的新特性给domain object注入DAO依赖,即如何实现post-ins...

2009-06-16 11:56:00

阅读数 715

评论数 0

原创 团队管理的六个“力”

欧美有句谚语:“一个中国人是条龙,三个中国人是条虫”。听到这样的话,每个中国人都不会高兴,但同样也指出了我们的问题所在。其实我们中国也有一句类似的谚语,叫做“三个臭皮匠,能抵一个诸葛亮”。这句名言同样说的是一种团队协作。    作为团队中的一员,任何人都不能满足于自己单打独斗所能取得的成就。“‘一...

2009-06-12 17:29:00

阅读数 479

评论数 0

原创 Javascript访问html页面的控件的方法详细分析

访问控件的主要对象是:document对象。分别对应当前文档所有的(子对象)个人观点。并且已经提供的几个主要方法来访问对象。 1. document.getElementById 2. document.getElementsByName 3 document.getElementsByTagNa...

2009-06-09 16:02:00

阅读数 1029

评论数 0

转载 servlet生命周期

servlet 有良好的生存期的定义,包括如何加载、实例化、初始化、处理客户端请求以及如何被移除。这个生存期由 javax.servlet.Servlet 接口的 init,service 和 destroy 方法表达。    1 、加载和实例化   容器负责加载和实例化一个 servlet 。实...

2009-05-30 12:57:00

阅读数 893

评论数 0

转载 关于oracle存储过程的问题

 1.在oracle中,数据表别名不能加as,如:select a.appname from appinfo a;-- 正确select a.appname from appinfo as a;-- 错误也许,是怕和oracle中的存储过程中的关键字as冲突的问题吧2.在存储过程中,select某...

2009-05-29 11:01:00

阅读数 1117

评论数 1

原创 powerdesigner12生成的oracle脚本的带引号问题的解决

      我想很多朋友都遇到这个问题,今天我总结一下希望能帮助才使用PD的朋友。     从9.0到12.0,PowerDesigner生成Orcale的表名称和字段名称问题带引号的问题一直存在,连修改的方式都基本类似,特此记录留存。选择Database->Edit current dat...

2009-05-16 22:40:00

阅读数 432

评论数 0

转载 如何学好Java 学Java请不要做浮躁的人

 1.不要看到别人的回复第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,你就知道自己和别人思路的差异。   2.初学者请不要看太多太多的书那会误人子弟的,先找本系统的学,很多人用了很久都是只对部分功能熟悉而已,不系统还是不够的。  3.看帮助,不要因为很难而自己是初学者...

2009-05-15 22:41:00

阅读数 520

评论数 0

原创 Spring提供的测试帮助类

Spring在org.springframework.test包中为测试提供了几个有用的类,它们都是JUnit TestCase的子类。通过层层扩展,不断丰富测试的功能,我们可以通过下图了解这些类的继承关系:   下面,我们来逐个了解这棵承继类树中每个节点测试类的功用,第一个要认识的是直接扩展于T...

2009-05-05 23:17:00

阅读数 946

评论数 0

原创 could not find a getter for ... in class ... 异常的解决

could not find a getter for ... in class ... 异常的解决2007年08月31日 星期五 11:26在spring+hibernate框架的java项目开发过程中,经常会遇到这样的错误: could not find a getter for ... in...

2009-05-02 15:47:00

阅读数 660

评论数 0

原创 寝室和谐荣辱观之八荣八耻【在校大学生必看】

     大家应该都知道现在的大学生的现状吧,我总结了一下分为一下几批。1、神仙型/世外高人型. 这类主要是打游戏疯狂,看小说疯狂的人物了。可以不吃饭但是不能不玩游戏,不看小说。2、鸳鸯型. 大学校园的爱情故事已经达到的一定的境界了,天天见面的然而晚上回家后还得打个几个小时电话才肯睡觉。平时出了去...

2009-05-02 13:56:00

阅读数 2005

评论数 0

原创 两个经典的Oracle触发器示例

 【案例一】题目:--触发器:--添加员工信息,流水号作为自动编号(通过序列生成),--并且判断如果工资小于0,则改为0;如果大于10000,则改为10000。CREATE TABLE emp2(e_id NUMBER,e_no NUMBER,e_name VARCHAR2(20),e_sal N...

2009-04-29 20:51:00

阅读数 60460

评论数 7

提示
确定要删除当前文章?
取消 删除