<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[EmilSinclair4391的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/EmilSinclair4391</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; EmilSinclair4391]]></copyright><item><title><![CDATA[redtigerSQL注入]]></title><link>https://blog.youkuaiyun.com/EmilSinclair4391/article/details/77328682</link><guid>https://blog.youkuaiyun.com/EmilSinclair4391/article/details/77328682</guid><author>EmilSinclair4391</author><pubDate>Thu, 17 Aug 2017 14:43:10 +0800</pubDate><description><![CDATA[http://blog.spoock.com/2016/07/25/redtiger-writeup/]]></description><category></category></item><item><title><![CDATA[位域的sizeof问题]]></title><link>https://blog.youkuaiyun.com/EmilSinclair4391/article/details/57416333</link><guid>https://blog.youkuaiyun.com/EmilSinclair4391/article/details/57416333</guid><author>EmilSinclair4391</author><pubDate>Sun, 26 Feb 2017 16:00:34 +0800</pubDate><description><![CDATA[原文地址：http://blog.chinaunix.net/uid-15740373-id-148202.html]]></description><category></category></item><item><title><![CDATA[LeetCode:SubSets]]></title><link>https://blog.youkuaiyun.com/EmilSinclair4391/article/details/51613948</link><guid>https://blog.youkuaiyun.com/EmilSinclair4391/article/details/51613948</guid><author>EmilSinclair4391</author><pubDate>Wed, 08 Jun 2016 16:19:09 +0800</pubDate><description><![CDATA[方法１：借助位运算进行判断public class Solution {
    public List<List<Integer>> subsets(int[] nums) {
        List<List<Integer>> result=new ArrayList<List<Integer>>();
        int len=nums.length;
        int dig]]></description><category></category></item><item><title><![CDATA[SQL性能调优]]></title><link>https://blog.youkuaiyun.com/EmilSinclair4391/article/details/51530141</link><guid>https://blog.youkuaiyun.com/EmilSinclair4391/article/details/51530141</guid><author>EmilSinclair4391</author><pubDate>Sun, 29 May 2016 01:54:27 +0800</pubDate><description><![CDATA[1.  概要说明
数据库系统的显著特点需要保存大量历史记录，系统内存在许多历史记录表，因此常常出现系统运行一段时间，表记录数达到一定数量后，系统响应明显变慢的现象。为避免这种情况的出现，在有完备的数据库对象设计下，还在考虑到系统稳定情况下数据的变化情况，针对这种变化，在编写SQL语句必须遵循一定的优化规则,并制定完备的数据管理机制。

2.  调优目的
利用Oracle的内部优化器工作机制]]></description><category></category></item><item><title><![CDATA[Hadoop学习笔记]]></title><link>https://blog.youkuaiyun.com/EmilSinclair4391/article/details/51524966</link><guid>https://blog.youkuaiyun.com/EmilSinclair4391/article/details/51524966</guid><author>EmilSinclair4391</author><pubDate>Sat, 28 May 2016 15:02:05 +0800</pubDate><description><![CDATA[1.Hadoop中为什么每次开启之前都要输如Hadoop namenode -format?
其实问题就出在tmp文件，默认的tmp文件每次重新开机会被清空，与此同时namenode的格式化信息就会丢失，于是我们得重新配置一个tmp文件目录。 
首先在home目录下建立一个hadoop/tmp目录 
sudo mkdir ~/hadoop/tmp 
然后修改hadoop/conf目录里面的]]></description><category></category></item><item><title><![CDATA[Hadoop格式化namenode错误：java.io.IOException: Cannot create directory]]></title><link>https://blog.youkuaiyun.com/EmilSinclair4391/article/details/51520524</link><guid>https://blog.youkuaiyun.com/EmilSinclair4391/article/details/51520524</guid><author>EmilSinclair4391</author><pubDate>Fri, 27 May 2016 23:59:36 +0800</pubDate><description><![CDATA[在终端输入命令：hadoop namenode -format进行格式化的时候会出现下面这种错误： 
java.io.IOException: Cannot create directory /opt/hadoop-1.2.1/tmp/dfs/name/current 
 
原因应该是权限不够无法再目录内新建文件。 
解决方案是：先输入命令：sudo su转为root身份 
 
输入命令：sudo]]></description><category></category></item><item><title><![CDATA[Linux命令大全]]></title><link>https://blog.youkuaiyun.com/EmilSinclair4391/article/details/51517536</link><guid>https://blog.youkuaiyun.com/EmilSinclair4391/article/details/51517536</guid><author>EmilSinclair4391</author><pubDate>Fri, 27 May 2016 16:06:35 +0800</pubDate><description><![CDATA[系统信息 
arch 显示机器的处理器架构(1) 
uname -m 显示机器的处理器架构(2) 
uname -r 显示正在使用的内核版本 
dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) 
hdparm -i /dev/hda 罗列一个磁盘的架构特性 
hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 
cat /proc/cpuinfo 显示CP]]></description><category></category></item><item><title><![CDATA[Xshell链接Ubuntu虚拟机connection failed解决方案]]></title><link>https://blog.youkuaiyun.com/EmilSinclair4391/article/details/51517430</link><guid>https://blog.youkuaiyun.com/EmilSinclair4391/article/details/51517430</guid><author>EmilSinclair4391</author><pubDate>Fri, 27 May 2016 15:56:07 +0800</pubDate><description><![CDATA[这边博文主要记录我在运用Xshell链接Ubuntu（SSH）时出现的问题，具体怎么链接不在赘述。在链接的时候有时候会出现下面这种情况： 
 
buntu默认并没有安装ssh服务，如果通过ssh链接ubuntu，需要自己手动安装ssh-server，然而SSH分客户端openssh-client和服务端openssh-server，openssh-client是客户端，openssh-server是]]></description><category></category></item><item><title><![CDATA[编译原理—yylex学习笔记]]></title><link>https://blog.youkuaiyun.com/EmilSinclair4391/article/details/51469390</link><guid>https://blog.youkuaiyun.com/EmilSinclair4391/article/details/51469390</guid><author>EmilSinclair4391</author><pubDate>Sat, 21 May 2016 10:58:40 +0800</pubDate><description><![CDATA[yyleng
只要扫描程序匹配标记时，标记的文本就存储在以空字符终止的字符串yytext中，而且它的长度存储在yyleng中，yyleng中的长度与由strlen(yytext)返回的值是相同的。
 
yyless()
从与规则相关的代码中调用yyless(n)，这条规则推回除标记开头的几个字符以外的所有字符。当决定标记之间边界的规则不方便表示为正则表达式时，它是很有用的
例：
\"[]]></description><category></category></item><item><title><![CDATA[强烈推荐篇将PCA讲解得十分清楚的博文——PCA的数学原理]]></title><link>https://blog.youkuaiyun.com/EmilSinclair4391/article/details/51443019</link><guid>https://blog.youkuaiyun.com/EmilSinclair4391/article/details/51443019</guid><author>EmilSinclair4391</author><pubDate>Wed, 18 May 2016 12:46:01 +0800</pubDate><description><![CDATA[PCA（Principal Component Analysis）是一种常用的数据分析方法。PCA通过线性变换将原始数据变换为一组各维度线性无关的表示，可用于提取数据的主要特征分量，常用于高维数据的降维。网上关于PCA的文章有很多，但是大多数只描述了PCA的分析过程，而没有讲述其中的原理。这篇文章的目的是介绍PCA的基本数学原理，帮助读者了解PCA的工作机制是什么。
当然我并不打算把文章写成纯数]]></description><category></category></item><item><title><![CDATA[ACM:prim最小生成树题目汇总]]></title><link>https://blog.youkuaiyun.com/EmilSinclair4391/article/details/51307040</link><guid>https://blog.youkuaiyun.com/EmilSinclair4391/article/details/51307040</guid><author>EmilSinclair4391</author><pubDate>Tue, 03 May 2016 19:20:15 +0800</pubDate><description><![CDATA[1.http://115.28.138.223/view.page?gpid=T18import java.util.Scanner;
public class Main{
    static final int MAX=Integer.MAX_VALUE;
    public static void main(String[] args){
        Scanner input=new]]></description><category></category></item><item><title><![CDATA[尼姆博弈之Matchs game]]></title><link>https://blog.youkuaiyun.com/EmilSinclair4391/article/details/51207867</link><guid>https://blog.youkuaiyun.com/EmilSinclair4391/article/details/51207867</guid><author>EmilSinclair4391</author><pubDate>Thu, 21 Apr 2016 12:26:39 +0800</pubDate><description><![CDATA[Description
Here is a simple game. In this game, there are several piles of matches and two players. The two player play in turn. In each turn, one can choose a pile and take away arbitrary number of]]></description><category></category></item><item><title><![CDATA[找规律类博弈（5）]]></title><link>https://blog.youkuaiyun.com/EmilSinclair4391/article/details/51207598</link><guid>https://blog.youkuaiyun.com/EmilSinclair4391/article/details/51207598</guid><author>EmilSinclair4391</author><pubDate>Thu, 21 Apr 2016 11:45:05 +0800</pubDate><description><![CDATA[Play a game
Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 1030    Accepted Submission(s): 838



Problem Description
New Year is Comin]]></description><category></category></item><item><title><![CDATA[找规律类博弈（4）]]></title><link>https://blog.youkuaiyun.com/EmilSinclair4391/article/details/51204905</link><guid>https://blog.youkuaiyun.com/EmilSinclair4391/article/details/51204905</guid><author>EmilSinclair4391</author><pubDate>Wed, 20 Apr 2016 23:34:35 +0800</pubDate><description><![CDATA[Good Luck in CET-4 Everybody!
Problem Description
大学英语四级考试就要来临了，你是不是在紧张的复习？也许紧张得连短学期的ACM都没工夫练习了，反正我知道的Kiki和Cici都是如此。当然，作为在考场浸润了十几载的当代大学生，Kiki和Cici更懂得考前的放松，所谓“张弛有道”就是这个意思。这不，Kiki和Cici在每天晚上休息之前都要玩一会儿扑]]></description><category></category></item><item><title><![CDATA[找规律类博弈（3）]]></title><link>https://blog.youkuaiyun.com/EmilSinclair4391/article/details/51204765</link><guid>https://blog.youkuaiyun.com/EmilSinclair4391/article/details/51204765</guid><author>EmilSinclair4391</author><pubDate>Wed, 20 Apr 2016 23:14:11 +0800</pubDate><description><![CDATA[盒子游戏

描述
    有两个相同的盒子，其中一个装了 n 个球，另一个装了一个球。Alice 和 Bob 发明了一个游戏，规则如下：Alice 和 Bob 轮流操作，Alice 先操作。每次操作时，游戏者先看看哪个盒子里的球的数目比较少，然后清空这个盒子（盒子里的球直接扔掉），然后把另一个盒子里的球拿一些到这个盒子中，使得两个盒子都至少有一个球。如果一个游戏者无法进行操作，他（她）就输了]]></description><category></category></item><item><title><![CDATA[拉格朗日对偶（Lagrange duality）]]></title><link>https://blog.youkuaiyun.com/EmilSinclair4391/article/details/51203523</link><guid>https://blog.youkuaiyun.com/EmilSinclair4391/article/details/51203523</guid><author>EmilSinclair4391</author><pubDate>Wed, 20 Apr 2016 19:47:00 +0800</pubDate><description><![CDATA[原文出处：http://www.cnblogs.com/90zeng/


1.原始问题
假设是定义在上的连续可微函数（为什么要求连续可微呢，后面再说，这里不用多想），考虑约束最优化问题：


称为约束最优化问题的原始问题。
现在如果不考虑约束条件，原始问题就是：

因为假设其连续可微，利用高中的知识，对求导数，然后令导数为0，就可解出最优解，很easy.
 那么，问题来了（]]></description><category></category></item><item><title><![CDATA[尼姆博弈(Nimm's Game）]]></title><link>https://blog.youkuaiyun.com/EmilSinclair4391/article/details/51194491</link><guid>https://blog.youkuaiyun.com/EmilSinclair4391/article/details/51194491</guid><author>EmilSinclair4391</author><pubDate>Tue, 19 Apr 2016 22:03:31 +0800</pubDate><description><![CDATA[尼姆博弈(Nimm's Game）
题型
尼姆博弈模型，大致上是这样的：
有3堆各若干个物品，两个人轮流从某一堆取任意多的物品，规定每次至少取1个，多者不限，最后取光者得胜。
 
分析
1、首先自己想一下，就会发现只要最后剩两堆物品一样多(不为零)，第三堆为零，那面对这种局势的一方就必败
那我们用(a,b,c)表示某种局势，首先(0,0,0)显然是必败态，无论谁面对(0,0,0) ，]]></description><category></category></item><item><title><![CDATA[对称博弈（coin game）]]></title><link>https://blog.youkuaiyun.com/EmilSinclair4391/article/details/51193953</link><guid>https://blog.youkuaiyun.com/EmilSinclair4391/article/details/51193953</guid><author>EmilSinclair4391</author><pubDate>Tue, 19 Apr 2016 20:59:04 +0800</pubDate><description><![CDATA[Problem Description 
After hh has learned how to play Nim game, he begins to try another coin game which seems much easier. 
 
The game goes like this: 
Two players start the game with a circle of n co]]></description><category></category></item><item><title><![CDATA[找规律类博弈（2）]]></title><link>https://blog.youkuaiyun.com/EmilSinclair4391/article/details/51193661</link><guid>https://blog.youkuaiyun.com/EmilSinclair4391/article/details/51193661</guid><author>EmilSinclair4391</author><pubDate>Tue, 19 Apr 2016 20:23:31 +0800</pubDate><description><![CDATA[Problem Description 
Recently kiki has nothing to do. While she is bored, an idea appears in his mind, she just playes the checkerboard game.The size of the chesserboard is n*m.First of all, a coin is]]></description><category></category></item><item><title><![CDATA[找规律类博弈（1）]]></title><link>https://blog.youkuaiyun.com/EmilSinclair4391/article/details/51182414</link><guid>https://blog.youkuaiyun.com/EmilSinclair4391/article/details/51182414</guid><author>EmilSinclair4391</author><pubDate>Mon, 18 Apr 2016 20:15:15 +0800</pubDate><description><![CDATA[Problem Description 
当日遇到月，于是有了明。当我遇到了你，便成了侣。 
那天，日月相会，我见到了你。而且，大地失去了光辉，你我是否成侣？这注定是个凄美的故事。（以上是废话） 
小t和所有世俗的人们一样，期待那百年难遇的日食。驻足街头看天，看日月渐渐走近，小t的脖子那个酸呀（他坚持这个姿势已经有半个多小时啦）。他低下仰起的头，环顾四周。忽然发现身边竟站着位漂亮的mm。天渐渐暗下，]]></description><category></category></item></channel></rss>