<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[灵魂在奔跑]]></title><description><![CDATA[人生，可以回到起點，卻已不是昨天。]]></description><link>https://blog.youkuaiyun.com/johnsonvily</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; johnsonvily]]></copyright><item><title><![CDATA[实用资料整理]]></title><link>https://blog.youkuaiyun.com/johnsonvily/article/details/82631750</link><guid>https://blog.youkuaiyun.com/johnsonvily/article/details/82631750</guid><author>johnsonvily</author><pubDate>Tue, 11 Sep 2018 20:05:35 +0800</pubDate><description><![CDATA[&amp;gt; Redis


	Redis内存分析方法
	
 ]]></description><category></category></item><item><title><![CDATA[IOS学习资料]]></title><link>https://blog.youkuaiyun.com/johnsonvily/article/details/44959027</link><guid>https://blog.youkuaiyun.com/johnsonvily/article/details/44959027</guid><author>johnsonvily</author><pubDate>Thu, 09 Apr 2015 13:46:56 +0800</pubDate><description><![CDATA[1、学习网站


1.1、苹果官方文档
IOS程序开发的过程：
https://developer.apple.com/legacy/library/referencelibrary/GettingStarted/RoadMapiOS-Legacy/chapters/RM_YourFirstApp_iOS/Articles/01_CreatingProject.html


Obj]]></description><category></category></item><item><title><![CDATA[清除IOS项目中无用的图片资源]]></title><link>https://blog.youkuaiyun.com/johnsonvily/article/details/44224261</link><guid>https://blog.youkuaiyun.com/johnsonvily/article/details/44224261</guid><author>johnsonvily</author><pubDate>Thu, 12 Mar 2015 17:07:03 +0800</pubDate><description><![CDATA[https://github.com/examplecode/unused-image]]></description><category></category></item><item><title><![CDATA[java验证iap支付收据]]></title><link>https://blog.youkuaiyun.com/johnsonvily/article/details/43733575</link><guid>https://blog.youkuaiyun.com/johnsonvily/article/details/43733575</guid><author>johnsonvily</author><pubDate>Wed, 11 Feb 2015 14:18:42 +0800</pubDate><description><![CDATA[方法一：使用HttpsURLConnection（响应速度比方法二快）
    public static JSONObject verifyReceipt1(String recepit) {
    	return verifyReceipt1("https://buy.itunes.apple.com/verifyReceipt", recepit);
    }
    
    pub]]></description><category></category></item><item><title><![CDATA[UIImageView旋转消除锯齿]]></title><link>https://blog.youkuaiyun.com/johnsonvily/article/details/43487185</link><guid>https://blog.youkuaiyun.com/johnsonvily/article/details/43487185</guid><author>johnsonvily</author><pubDate>Wed, 04 Feb 2015 15:46:57 +0800</pubDate><description><![CDATA[UIImageView *imageView = [[UIImageView
alloc] init];
imageView.layer.allowsEdgeAntialiasing = YES;


如果直接在*-Info.plist配置
Renders with edge antialiasing = YES
会导致UIAlertView显示有问题。]]></description><category></category></item><item><title><![CDATA[linux 域名重定向]]></title><link>https://blog.youkuaiyun.com/johnsonvily/article/details/42673969</link><guid>https://blog.youkuaiyun.com/johnsonvily/article/details/42673969</guid><author>johnsonvily</author><pubDate>Tue, 13 Jan 2015 11:11:40 +0800</pubDate><description><![CDATA[server {
listen 80;
server_name xxx.com;
return 301 http://www.xxx.com$request_uri;
 }]]></description><category></category></item><item><title><![CDATA[linux oracle11g 数据 导入到10g数据库]]></title><link>https://blog.youkuaiyun.com/johnsonvily/article/details/11256961</link><guid>https://blog.youkuaiyun.com/johnsonvily/article/details/11256961</guid><author>johnsonvily</author><pubDate>Fri, 06 Sep 2013 18:17:08 +0800</pubDate><description><![CDATA[说明：
原用户名和密码：test/test  目标用户名和密码：test01/test
11G 服务器：
1、创建dmp文件存储目录
     # mkdir -p /tmp/backup
     # sqlplus / as sysdba
     SQL> create directory backup as '/tmp/backup';
     SQL> grant rea]]></description><category></category></item><item><title><![CDATA[Spring HttpInvoke 客户端调用代码实现]]></title><link>https://blog.youkuaiyun.com/johnsonvily/article/details/11213361</link><guid>https://blog.youkuaiyun.com/johnsonvily/article/details/11213361</guid><author>johnsonvily</author><pubDate>Fri, 06 Sep 2013 13:27:08 +0800</pubDate><description><![CDATA[package com.lyis.core.httpinvoke;

import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.ConcurrentMap;

import org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBea]]></description><category></category></item><item><title><![CDATA[java 使用zxing 生成二维码]]></title><link>https://blog.youkuaiyun.com/johnsonvily/article/details/11212619</link><guid>https://blog.youkuaiyun.com/johnsonvily/article/details/11212619</guid><author>johnsonvily</author><pubDate>Fri, 06 Sep 2013 13:11:47 +0800</pubDate><description><![CDATA[package com.lyis.core.util;

import java.awt.BasicStroke;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.Image;
import java.awt.Shape;
import java.awt.geom.RoundRectangle2D;
imp]]></description><category></category></item><item><title><![CDATA[SSH连接慢解决方法]]></title><link>https://blog.youkuaiyun.com/johnsonvily/article/details/10151161</link><guid>https://blog.youkuaiyun.com/johnsonvily/article/details/10151161</guid><author>johnsonvily</author><pubDate>Wed, 21 Aug 2013 16:12:40 +0800</pubDate><description><![CDATA[1、取消sshd服务的dns反向解析
       #vi /etc/ssh/sshd_config
2、找到以下配置，并将值改为no
       GSSAPIAuthentication no
       UseDNS no
3、重启sshd服务
       service sshd restart]]></description><category></category></item><item><title><![CDATA[linux 启动和停止tomcat(解决服务已关闭，进程未停止的问题)]]></title><link>https://blog.youkuaiyun.com/johnsonvily/article/details/8572522</link><guid>https://blog.youkuaiyun.com/johnsonvily/article/details/8572522</guid><author>johnsonvily</author><pubDate>Tue, 05 Feb 2013 18:10:00 +0800</pubDate><description><![CDATA[#!/bin/bash
#
# tomcat        Startup script for the tomcat Server
#
# chkconfig: 2345 64 36
# processname: tomcat

export PATH=/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbi]]></description><category></category></item><item><title><![CDATA[系统出现大量TIME_WAIT状态的连接的解决办法]]></title><link>https://blog.youkuaiyun.com/johnsonvily/article/details/8457936</link><guid>https://blog.youkuaiyun.com/johnsonvily/article/details/8457936</guid><author>johnsonvily</author><pubDate>Tue, 01 Jan 2013 21:24:54 +0800</pubDate><description><![CDATA[vi /etc/sysctl.conf

编辑文件，加入以下内容：

net.ipv4.tcp_syncookies = 1

net.ipv4.tcp_tw_reuse = 1

net.ipv4.tcp_tw_recycle = 1

net.ipv4.tcp_fin_timeout = 30

然后执行 /sbin/sysctl -p 让参数生效。

 

n]]></description><category></category></item><item><title><![CDATA[mysql不能启动 Manager of pid-file quit without updating file.]]></title><link>https://blog.youkuaiyun.com/johnsonvily/article/details/8222503</link><guid>https://blog.youkuaiyun.com/johnsonvily/article/details/8222503</guid><author>johnsonvily</author><pubDate>Sun, 25 Nov 2012 15:17:33 +0800</pubDate><description><![CDATA[启动mysql失败，提示Manager of pid-file quit without updating file.错误。从网上直接搜索错误信息，感觉出错原因及解决方案都不适用于本机的情况。

本着出错要查出其原因的原则，查看了mysql的出错日志（出错日志所在路径，请根据您自己机子的实际情况查找），发现错误信息：File ‘./mysql-bin.index’ not found (Err]]></description><category></category></item><item><title><![CDATA[css图片垂直居中，支持IE6+,chorme,ff]]></title><link>https://blog.youkuaiyun.com/johnsonvily/article/details/8117055</link><guid>https://blog.youkuaiyun.com/johnsonvily/article/details/8117055</guid><author>johnsonvily</author><pubDate>Fri, 26 Oct 2012 21:40:42 +0800</pubDate><description><![CDATA[ul.img_list li{float: left;width: 142px;height: auto;margin-right: 6px;}
ul.img_list li .pic{border: 1px solid #DFDFDF;width: 140px;height: 120px;}
ul.img_list li .pic a{border: 3px solid white;width:]]></description><category></category></item><item><title><![CDATA[ie9 切换版本userAgent不改变]]></title><link>https://blog.youkuaiyun.com/johnsonvily/article/details/8088838</link><guid>https://blog.youkuaiyun.com/johnsonvily/article/details/8088838</guid><author>johnsonvily</author><pubDate>Fri, 19 Oct 2012 10:54:42 +0800</pubDate><description><![CDATA[ie9切换不同版本，得到的userAgent始终不变，其内容如下：


Mozilla/4.0 (compatible; MSIE 9.0; qdesk 2.5.1269.201; Windows NT 6.1; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .N]]></description><category></category></item><item><title><![CDATA[KindEditor 4.1.2 ie6 loadScript bug]]></title><link>https://blog.youkuaiyun.com/johnsonvily/article/details/8052415</link><guid>https://blog.youkuaiyun.com/johnsonvily/article/details/8052415</guid><author>johnsonvily</author><pubDate>Tue, 09 Oct 2012 15:16:55 +0800</pubDate><description><![CDATA[KindEditor 
版本4.1.2
ie6 下_loadScript方法 bug
源码如下：

function _loadScript(url, fn) {
	var head = document.getElementsByTagName('head')[0] || (_QUIRKS ? document.body : document.documentElement),
		s]]></description><category></category></item><item><title><![CDATA[ie6和ie7 li之间存在间距]]></title><link>https://blog.youkuaiyun.com/johnsonvily/article/details/8013807</link><guid>https://blog.youkuaiyun.com/johnsonvily/article/details/8013807</guid><author>johnsonvily</author><pubDate>Mon, 24 Sep 2012 17:41:27 +0800</pubDate><description><![CDATA[ie6和ie7 中 li 之间存在间距
解决方法：
li{float: left;width: 100%}]]></description><category></category></item><item><title><![CDATA[struts2 if:test 获取paparameters值]]></title><link>https://blog.youkuaiyun.com/johnsonvily/article/details/7656016</link><guid>https://blog.youkuaiyun.com/johnsonvily/article/details/7656016</guid><author>johnsonvily</author><pubDate>Tue, 12 Jun 2012 14:55:00 +0800</pubDate><description><![CDATA[正确用法：

...

or

...

错误用法：

...

但是如下代码都是正确的：]]></description><category></category></item><item><title><![CDATA[linux 内网访问外网配置]]></title><link>https://blog.youkuaiyun.com/johnsonvily/article/details/7652675</link><guid>https://blog.youkuaiyun.com/johnsonvily/article/details/7652675</guid><author>johnsonvily</author><pubDate>Mon, 11 Jun 2012 15:28:15 +0800</pubDate><description><![CDATA[假设公网IP地址为：115.218.232.116 ，对应的内网地址为：192.168.10.1
1、在公网服务器上执行以下命令：
# echo "1" > /proc/sys/net/ipv4/ip_forward
modprobe ip_tables
modprobe iptable_nat
modprobe iptable_filter
modprobe ip_conntrack]]></description><category></category></item><item><title><![CDATA[jquery 选中(获取)复选框、下拉框的值]]></title><link>https://blog.youkuaiyun.com/johnsonvily/article/details/7613658</link><guid>https://blog.youkuaiyun.com/johnsonvily/article/details/7613658</guid><author>johnsonvily</author><pubDate>Tue, 29 May 2012 17:46:56 +0800</pubDate><description><![CDATA[// 获取单选框或者复选框选中的值
function getCheckedValues(name) { 
	var values = new Array();
	var type = $("input[name=" + name + "]").attr("type");
	if (type == "radio") {
		var value = $("input[name=" + name + "]]></description><category></category></item></channel></rss>