<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[manRED的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/manREDoo</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; manREDoo]]></copyright><item><title><![CDATA[java游戏服务器——quartz实现游戏定时器]]></title><link>https://blog.youkuaiyun.com/manREDoo/article/details/121928840</link><guid>https://blog.youkuaiyun.com/manREDoo/article/details/121928840</guid><author>manREDoo</author><pubDate>Tue, 14 Dec 2021 15:51:15 +0800</pubDate><description><![CDATA[quartz框架实现游戏定时器服务]]></description><category></category></item><item><title><![CDATA[java游戏服务器——消息分发器]]></title><link>https://blog.youkuaiyun.com/manREDoo/article/details/121899594</link><guid>https://blog.youkuaiyun.com/manREDoo/article/details/121899594</guid><author>manREDoo</author><pubDate>Mon, 13 Dec 2021 11:44:59 +0800</pubDate><description><![CDATA[java游戏服务器架构中，请多多指教——manREDoo

类扫描工具


import org.reflections.Reflections;

/**
 * &lt;p&gt;
 * 类扫描工具
 * &lt;/p&gt;
 *
 * @author ： 钟满红
 */
public class ScanClassUtil {
    private static final Reflections reflections = new Reflections("top.manred");

    p]]></description><category></category></item><item><title><![CDATA[java游戏服务器——Netty网络服务]]></title><link>https://blog.youkuaiyun.com/manREDoo/article/details/121853066</link><guid>https://blog.youkuaiyun.com/manREDoo/article/details/121853066</guid><author>manREDoo</author><pubDate>Fri, 10 Dec 2021 12:30:15 +0800</pubDate><description><![CDATA[netty网络服务]]></description><category></category></item><item><title><![CDATA[java游戏服务器——定义基础服务]]></title><link>https://blog.youkuaiyun.com/manREDoo/article/details/121852638</link><guid>https://blog.youkuaiyun.com/manREDoo/article/details/121852638</guid><author>manREDoo</author><pubDate>Fri, 10 Dec 2021 11:49:47 +0800</pubDate><description><![CDATA[java游戏服务器]]></description><category></category></item><item><title><![CDATA[ArrayList和LinkedList的添加、查找、删除的性能测试]]></title><link>https://blog.youkuaiyun.com/manREDoo/article/details/81983068</link><guid>https://blog.youkuaiyun.com/manREDoo/article/details/81983068</guid><author>manREDoo</author><pubDate>Thu, 23 Aug 2018 16:54:58 +0800</pubDate><description><![CDATA[
package testList;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.LinkedList;
import java.util.Map;

public class TestArrayListAndlinkedList {

	public static void main(String...]]></description><category></category></item><item><title><![CDATA[ArrayList初始容量对性能的影响]]></title><link>https://blog.youkuaiyun.com/manREDoo/article/details/81978845</link><guid>https://blog.youkuaiyun.com/manREDoo/article/details/81978845</guid><author>manREDoo</author><pubDate>Thu, 23 Aug 2018 12:29:52 +0800</pubDate><description><![CDATA[
package testList;

import java.util.ArrayList;

public class TestLArrayList {

	public static void main(String[] args) {
		System.out.println(&quot;测试10000000条数据的add操作&quot;);
		System.out.println(&quot;默认容量耗时：&quot;+te...]]></description><category></category></item><item><title><![CDATA[android实现号码归属地查询]]></title><link>https://blog.youkuaiyun.com/manREDoo/article/details/79390721</link><guid>https://blog.youkuaiyun.com/manREDoo/article/details/79390721</guid><author>manREDoo</author><pubDate>Tue, 27 Feb 2018 17:11:32 +0800</pubDate><description><![CDATA[需要查询手机号的API：https://tcc.taobao.com/cc/json/mobile_tel_segment.htm?tel=18888888888导入okhttp.jar和okio.jar用于网络查询。新建一个电话的model: package zhku.edu.searchphone.model;

/**
 * Created by manRED on 2018/2/21.
 ...]]></description><category></category></item><item><title><![CDATA[轻易实现android的SMS短信验证]]></title><link>https://blog.youkuaiyun.com/manREDoo/article/details/79338361</link><guid>https://blog.youkuaiyun.com/manREDoo/article/details/79338361</guid><author>manREDoo</author><pubDate>Mon, 19 Feb 2018 22:23:03 +0800</pubDate><description><![CDATA[先在Mob官网注册一个账号，获取SMSSDK的Appkey和App Secret。用android studio创建一个项目。第一步： 将下面的脚本添加到您的根模块build.gradle中：buildscript {
    // 添加MobSDK的maven地址
    repositories {
        maven {
            url &quot;http://mvn.mob...]]></description><category></category></item><item><title><![CDATA[android studio 导入库文件]]></title><link>https://blog.youkuaiyun.com/manREDoo/article/details/78338086</link><guid>https://blog.youkuaiyun.com/manREDoo/article/details/78338086</guid><author>manREDoo</author><pubDate>Wed, 25 Oct 2017 10:19:25 +0800</pubDate><description><![CDATA[android studio 导入库文件
一、在线导入库文件：
 
1.打开工程所在的project structure


选择要导入库文件的项目，打开dependencies选项卡，


选择library dependency,输入要导入的库文件名，找到选中后，点击OK
 
 
二、导入本地JAR
 
 
选择jar dependency，在这之前要将jar包放]]></description><category></category></item><item><title><![CDATA[HTML5的案例]]></title><link>https://blog.youkuaiyun.com/manREDoo/article/details/74906154</link><guid>https://blog.youkuaiyun.com/manREDoo/article/details/74906154</guid><author>manREDoo</author><pubDate>Sun, 09 Jul 2017 21:21:05 +0800</pubDate><description><![CDATA[个人博客
	
	


	
	
		
			
				首页
				链接1
				链接2
				链接3
				链接4
			
		
		
			
				张小窝
				Lorem ipsum dolor sit amet, consectetur adipisicing elit. Quisquam nihil animi similique cumque ut fuga mollitia ]]></description><category></category></item><item><title><![CDATA[JavaScript内置对象]]></title><link>https://blog.youkuaiyun.com/manREDoo/article/details/74722650</link><guid>https://blog.youkuaiyun.com/manREDoo/article/details/74722650</guid><author>manREDoo</author><pubDate>Fri, 07 Jul 2017 15:25:24 +0800</pubDate><description><![CDATA[什么是对象
JavaScript 中的所有事物都是对象，如:字符串、数值、数组、函数等，每个对象带有属性和方法。
对象的属性：反映该对象某些特定的性质的，如：字符串的长度、图像的长宽等；
对象的方法：能够在对象上执行的动作。例如，表单的“提交”(Submit)，时间的“获取”(getYear)等；
JavaScript 提供多个内建对象，比如 String、Date、Array 等等，使用]]></description><category></category></item><item><title><![CDATA[JavaScript事件响应，让网页交互]]></title><link>https://blog.youkuaiyun.com/manREDoo/article/details/74721978</link><guid>https://blog.youkuaiyun.com/manREDoo/article/details/74721978</guid><author>manREDoo</author><pubDate>Fri, 07 Jul 2017 15:23:44 +0800</pubDate><description><![CDATA[鼠标单击事件( onclick ）
onclick是鼠标单击事件，当在网页上单击鼠标时，就会发生该事件。同时onclick事件调用的程序块就会被执行，通常与按钮一起使用。
比如，我们单击按钮时，触发 onclick 事件，并调用两个数和的函数add2()。代码如下：


   
      function add2(){
        var numa,numb,sum;
  ]]></description><category></category></item><item><title><![CDATA[JavaScript小程序，大作用（函数）]]></title><link>https://blog.youkuaiyun.com/manREDoo/article/details/74601620</link><guid>https://blog.youkuaiyun.com/manREDoo/article/details/74601620</guid><author>manREDoo</author><pubDate>Thu, 06 Jul 2017 19:33:35 +0800</pubDate><description><![CDATA[什么是函数
函数的作用，可以写一次代码，然后反复地重用这个代码。
如:我们要完成多组数和的功能。
var sum;   
sum = 3+2;
alert(sum);
 
sum=7+8 ;
alert(sum);

 
....  //不停重复两行代码
如果要实现8组数的和，就需要16行代码，实现的越多，代码行也就越多。所以我们可以把完成特定功能的代码块放到一个函数里，直]]></description><category></category></item><item><title><![CDATA[JavaScript 跟着我的节奏走(流程控制语句)]]></title><link>https://blog.youkuaiyun.com/manREDoo/article/details/74600879</link><guid>https://blog.youkuaiyun.com/manREDoo/article/details/74600879</guid><author>manREDoo</author><pubDate>Thu, 06 Jul 2017 19:30:35 +0800</pubDate><description><![CDATA[做判断（if语句）
if语句是基于条件成立才执行相应代码时使用的语句。
语法:
if(条件)
{ 条件成立时执行代码}
注意：if小写，大写字母（IF）会出错！
假设你应聘web前端技术开发岗位，如果你会HTML技术，你面试成功，欢迎加入公司。代码表示如下:

  var mycarrer = "HTML";
  if (mycarrer == "HTML")  {    doc]]></description><category></category></item><item><title><![CDATA[JavaScript一起组团（数组）]]></title><link>https://blog.youkuaiyun.com/manREDoo/article/details/74600615</link><guid>https://blog.youkuaiyun.com/manREDoo/article/details/74600615</guid><author>manREDoo</author><pubDate>Thu, 06 Jul 2017 19:29:26 +0800</pubDate><description><![CDATA[一起组团（什么是数组）
我们知道变量用来存储数据，一个变量只能存储一个内容。假设你想存储10个人的姓名或者存储20个人的数学成绩，就需要10个或20个变量来存储，如果需要存储更多数据，那就会变的更麻烦。我们用数组解决问题，一个数组变量可以存放多个数据。好比一个团，团里有很多人，如下我们使用数组存储5个学生成绩。
 
数组是一个值的集合，每个值都有一个索引号，从0开始，每个索引都有一个相应的值]]></description><category></category></item><item><title><![CDATA[JavaScript动态控制网页样式]]></title><link>https://blog.youkuaiyun.com/manREDoo/article/details/74491219</link><guid>https://blog.youkuaiyun.com/manREDoo/article/details/74491219</guid><author>manREDoo</author><pubDate>Wed, 05 Jul 2017 19:41:57 +0800</pubDate><description><![CDATA[通过ID获取元素
学过HTML/CSS样式，都知道，网页由标签将信息组织起来，而标签的id属性值是唯一的，就像是每人有一个身份证号一样，只要通过身份证号就可以找到相对应的人。那么在网页中，我们通过id先找到标签，然后进行操作。
语法:
 document.getElementById(“id”)

注:获取的元素是一个对象，如想对元素进行操作，我们要通过它的属性或方法。
innerHT]]></description><category></category></item><item><title><![CDATA[JavaScript与用户互动]]></title><link>https://blog.youkuaiyun.com/manREDoo/article/details/74477242</link><guid>https://blog.youkuaiyun.com/manREDoo/article/details/74477242</guid><author>manREDoo</author><pubDate>Wed, 05 Jul 2017 18:47:09 +0800</pubDate><description><![CDATA[JavaScript-输出内容（document.write）
document.write() 可用于直接向 HTML 输出流写内容。简单的说就是直接在网页中输出内容。
第一种:输出内容用""括起，直接输出""号内的内容。

  document.write("I love JavaScript！"); //内容用""括起来，""里的内容直接输出。

第二种:通过变量，输出内容
]]></description><category></category></item><item><title><![CDATA[HTML的Web Storage]]></title><link>https://blog.youkuaiyun.com/manREDoo/article/details/74276443</link><guid>https://blog.youkuaiyun.com/manREDoo/article/details/74276443</guid><author>manREDoo</author><pubDate>Mon, 03 Jul 2017 21:46:24 +0800</pubDate><description><![CDATA[Web Storage类型：
localStorage 执行删除命令才会消失，同一网站的网页可以跨窗口和分页
sessionStorage 浏览器窗口或分页关闭就会消失，仅对当前浏览器窗口或分页有效
 
下列有3种可供选择的访问方法
Storage对象的setItem和getItem方法：
Window.localStorage.setItem(key,value);
Window.]]></description><category></category></item><item><title><![CDATA[CSS设置组件的位置]]></title><link>https://blog.youkuaiyun.com/manREDoo/article/details/73997051</link><guid>https://blog.youkuaiyun.com/manREDoo/article/details/73997051</guid><author>manREDoo</author><pubDate>Fri, 30 Jun 2017 14:34:46 +0800</pubDate><description><![CDATA[组件的排列方式
Position: absoult绝对寻址/relative相对寻址
 
Width、 height:
指定组件的宽度和长度
 
Left、top：指定组件与边界的距离
 
Overflow: 设置超出边边界的显示方式
Visible: 不管组件的长度，内容完全显示
Hidden: 超出长宽的内容不显示
Scroll： 无论内容会不会超出长宽，都加入滚动条
]]></description><category></category></item><item><title><![CDATA[CSS设置边界]]></title><link>https://blog.youkuaiyun.com/manREDoo/article/details/73942012</link><guid>https://blog.youkuaiyun.com/manREDoo/article/details/73942012</guid><author>manREDoo</author><pubDate>Fri, 30 Jun 2017 10:26:30 +0800</pubDate><description><![CDATA[边界：
Margin-top 上边界
Margin-right 右边界
Margin-botton 下边界
Margin-left 左边界
 
Margin-top:设置值
如：20px 40pt....
 
Margin: 上 右 下 左边界值
 
边框
边框样式
Border-style:设置值
None默认值
Solid 实线
Dashed 虚线
Dotte]]></description><category></category></item></channel></rss>