<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[我逍遥的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/jack0201</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; jack0201]]></copyright><item><title><![CDATA[中文问题]]></title><link>https://blog.youkuaiyun.com/jack0201/article/details/78123766</link><guid>https://blog.youkuaiyun.com/jack0201/article/details/78123766</guid><author>jack0201</author><pubDate>Thu, 28 Sep 2017 15:07:03 +0800</pubDate><description><![CDATA[1、对于表单的中文问题
2、链接地址包含中文的问题
3、请求参数当中包含中文的问题]]></description><category></category></item><item><title><![CDATA[select查询不到实际存在的表]]></title><link>https://blog.youkuaiyun.com/jack0201/article/details/77868604</link><guid>https://blog.youkuaiyun.com/jack0201/article/details/77868604</guid><author>jack0201</author><pubDate>Wed, 06 Sep 2017 17:06:01 +0800</pubDate><description><![CDATA[在oracle数据库创建表的过程中，由于不小心，导致经常会遇到“select 查询不到实际存在的表”的这种情况。
以下两种情况最容易出现这种问题：
1、用sqldevelop、PLSQL Developer、Navicat Premium等工具使用创建表的工具进行创建
2、创建表的sql语句中表名用了双引号。
解决办法：
查一下 user_tables ，SQL>select table]]></description><category></category></item><item><title><![CDATA[javascript获取标签子节点并进行相应设置]]></title><link>https://blog.youkuaiyun.com/jack0201/article/details/77835762</link><guid>https://blog.youkuaiyun.com/jack0201/article/details/77835762</guid><author>jack0201</author><pubDate>Mon, 04 Sep 2017 11:32:43 +0800</pubDate><description><![CDATA[由于经常会遇到对同一个类型的标签的子标签进行相应的处理，例如下图所示情况。

可以使用以下方法，让每一个li标签添加onclick事件，并且将这个标签整体传递给onclick事件的函数。

//获取子节点数组
	var aChild =Obj.childNodes;
	for(var i = 0,len = aChild.length; i < len; i++ ){
		//判断子节点名]]></description><category></category></item><item><title><![CDATA[js中的sort排序问题]]></title><link>https://blog.youkuaiyun.com/jack0201/article/details/77744306</link><guid>https://blog.youkuaiyun.com/jack0201/article/details/77744306</guid><author>jack0201</author><pubDate>Thu, 31 Aug 2017 11:39:27 +0800</pubDate><description><![CDATA[1、普通sort的排序是按照首字母的大小来从小到大进行排列的。如下所示：
function f8(){
					var arr = [22,111,9999,50000];
					alert(arr.sort());
				}
显示如下：


2、现在想按照数字的数值大小，从小到大排列。如下所示：
				function f8(){
					var arr = [22,11]]></description><category></category></item><item><title><![CDATA[html框架基础]]></title><link>https://blog.youkuaiyun.com/jack0201/article/details/77677391</link><guid>https://blog.youkuaiyun.com/jack0201/article/details/77677391</guid><author>jack0201</author><pubDate>Tue, 29 Aug 2017 14:14:49 +0800</pubDate><description><![CDATA[框架：将页面划分成为多个子窗口，分别展示相应的内容。
1、,

frameset不能写在里，可以嵌套使用。
例如可以设计下面这种页面：


代码如下：
frame.html:

	
		
	
	
		
		
			
			
		
		
	

left.html:

	
		
	
	
		百度一下
		优快云
	



2、

可以使用在里面，表示嵌入一个子窗口。]]></description><category></category></item><item><title><![CDATA[html表单基础]]></title><link>https://blog.youkuaiyun.com/jack0201/article/details/77650487</link><guid>https://blog.youkuaiyun.com/jack0201/article/details/77650487</guid><author>jack0201</author><pubDate>Mon, 28 Aug 2017 16:35:41 +0800</pubDate><description><![CDATA[input标记：
    <!--下面这一句中不添加name的话，系统不会提交这个内容-->
    <input type="text" name="username" size="20" disabled="true" value="tom"/>
    type="text"：文本输入框；
    type="submit"：提交按钮
    type="button"：普通按钮
    type="reset"：重置按钮
    type="password"：密码输入框
    type="rad]]></description><category></category></item><item><title><![CDATA[html表格基础]]></title><link>https://blog.youkuaiyun.com/jack0201/article/details/77648858</link><guid>https://blog.youkuaiyun.com/jack0201/article/details/77648858</guid><author>jack0201</author><pubDate>Mon, 28 Aug 2017 15:38:01 +0800</pubDate><description><![CDATA[width="%60"：指的是外层标签宽度的60%。
border="1"：table默认无边框，设置为1即可看见。
cellpadding="5":指的是表格中文字距离单元格边框的距离。
cellspacing="10"：指的是边框与边框之间的距离。
caption:标题
thead:只能为0或者1个(表头)
tfoot:只能为0或者1个(表脚)
tbody:1到n个(表体)]]></description><category></category></item><item><title><![CDATA[scanf(“%c”)等问题，清空输入输出缓存]]></title><link>https://blog.youkuaiyun.com/jack0201/article/details/77533168</link><guid>https://blog.youkuaiyun.com/jack0201/article/details/77533168</guid><author>jack0201</author><pubDate>Thu, 24 Aug 2017 17:37:48 +0800</pubDate><description><![CDATA[C语言学习者经常会遇到printf()和scanf()的一些问题，没有正确输出或者输入。例如scanf(“%c”,&ch)没有接收到输入字符。或者输出printf(“\n”)不会换行的问题。
举个例子：
	#include 
	int main()
	{
		char person[5];
		int i;
		printf("输入编号：");
		scanf("%d",&i);
		prin]]></description><category></category></item><item><title><![CDATA[安装Oracle时，shmall、shmmax、kernel.sem的设置]]></title><link>https://blog.youkuaiyun.com/jack0201/article/details/77532249</link><guid>https://blog.youkuaiyun.com/jack0201/article/details/77532249</guid><author>jack0201</author><pubDate>Thu, 24 Aug 2017 16:51:36 +0800</pubDate><description><![CDATA[最近因为拿到一个好配置的生产机器。在装完数据库后，需要对参数进行调优。 
首先这个机器内存是128G的 ，而且/dev/shm 设置的是63G （物理内存的一半）。Oracle设置用的是AMM管理，那么就想是否能把这个内存设置大点。

首先这个参数文件在 vi /etc/sysctl.conf 里，重新加载生效是 sysctl -p
# System default settings li]]></description><category></category></item><item><title><![CDATA[输入法输不了中文]]></title><link>https://blog.youkuaiyun.com/jack0201/article/details/77450285</link><guid>https://blog.youkuaiyun.com/jack0201/article/details/77450285</guid><author>jack0201</author><pubDate>Mon, 21 Aug 2017 15:26:40 +0800</pubDate><description><![CDATA[有时候大家会遇到，输入法在有的界面能够正常输入中文，换到其他界面就无法输入中文。
此时，你只需要按住CTRL+空格，这下就OK了。]]></description><category></category></item><item><title><![CDATA[oracle数据库备份，删除，恢复]]></title><link>https://blog.youkuaiyun.com/jack0201/article/details/77357126</link><guid>https://blog.youkuaiyun.com/jack0201/article/details/77357126</guid><author>jack0201</author><pubDate>Fri, 18 Aug 2017 09:23:57 +0800</pubDate><description><![CDATA[1、首先备份test用户的所有表和视图等
exp
test/123456@192.168.108.70/orcl file=etms20170818_70.dmp log=0818_70.log
2、删除test用户的所有表和视图等
SQL>drop user test cascade;
3、重新创建test用户，并指定默认表空间
create user
test identifie]]></description><category></category></item><item><title><![CDATA[RedHat6.6安装thefuck工具,自动纠正错误命令]]></title><link>https://blog.youkuaiyun.com/jack0201/article/details/77162235</link><guid>https://blog.youkuaiyun.com/jack0201/article/details/77162235</guid><author>jack0201</author><pubDate>Mon, 14 Aug 2017 15:31:44 +0800</pubDate><description><![CDATA[在使用linux命令的时候，经常会将一些不熟悉的命令输错，或者由于大意而导致输入错误。此时，有可能会喊一句“我操！”，其实骂一句“我操”也是废话，不顶用，更何况我们程序员是文明人，怎么能说这么低俗的话。别着急，下面就让我们把“我操”升级一下，输错之后，别说话，给键盘输入“fuck”,我们不是简单的将中文骂人翻译成英文，我们要干一些有用的事情。
废话结束，下来安装thefuck工具，帮助我们解决常]]></description><category></category></item><item><title><![CDATA[Linux如何查看用户和进程对内存的使用情况]]></title><link>https://blog.youkuaiyun.com/jack0201/article/details/77158978</link><guid>https://blog.youkuaiyun.com/jack0201/article/details/77158978</guid><author>jack0201</author><pubDate>Mon, 14 Aug 2017 10:53:10 +0800</pubDate><description><![CDATA[1、cat /proc/meminfo
2、top
3、atop
4、htop
5、GNOME System Monitor(GNOME可视化图形界面)
6、ksysguard(KDE可视化图形界面)
就像GNOME桌面拥有GNOME System Monitor一样，KDE桌面也有它自己的对口应用：KDE System Monitor。这个工具的功能与GNOME版本极其相似，也就是说]]></description><category></category></item><item><title><![CDATA[linux如何调整home和根分区大小的方法]]></title><link>https://blog.youkuaiyun.com/jack0201/article/details/76864871</link><guid>https://blog.youkuaiyun.com/jack0201/article/details/76864871</guid><author>jack0201</author><pubDate>Tue, 08 Aug 2017 09:01:23 +0800</pubDate><description><![CDATA[目标：将VolGroup-lv_home缩小到20G，并将剩余的空间添加给VolGroup-lv_root

1、首先查看磁盘使用情况
[root@jb51.net~]# df -h
文件系统　　　　　　　　　　　　　　容量　已用　可用　已用%　挂载点
Filesystem　　　　　　　　　　　　Size　Used　Avail　Use%　Mounted on
/dev/mapper/V]]></description><category></category></item><item><title><![CDATA[Linux下rz/sz安装及使用方法]]></title><link>https://blog.youkuaiyun.com/jack0201/article/details/76864737</link><guid>https://blog.youkuaiyun.com/jack0201/article/details/76864737</guid><author>jack0201</author><pubDate>Tue, 08 Aug 2017 08:53:13 +0800</pubDate><description><![CDATA[工具说明
在SecureCRT这样的ssh登录软件里, 通过在Linux界面里输入rz/sz命令来上传/下载文件. 对于RHEL5,RHEL6 rz/sz有些默认没有安装，所以需要手工安装.
Xshell、putty中也没有这种命令
命令介绍：
sz: 将选定的文件发送(send)到本地机器;
rz：运行该命令会弹出 一个文件选择窗口, 从本地选择文件上传到服务器(receive).
]]></description><category></category></item><item><title><![CDATA[Linux中查找指定大小或者指定内容的文件]]></title><link>https://blog.youkuaiyun.com/jack0201/article/details/76578525</link><guid>https://blog.youkuaiyun.com/jack0201/article/details/76578525</guid><author>jack0201</author><pubDate>Wed, 02 Aug 2017 15:57:19 +0800</pubDate><description><![CDATA[1、查找根目录下，文件大小大于1G的文件，并显示大小。
find / -size +1G | xargs du -sh
2、查找当前路径下，文件名包含“Hello”的所有文件。
find ./ -name "*Hello*"
3、查找当前路径下，文件内容中包含“Hello”字段的所有文件名，并输出行号。
grep -rn "Hello" ./
4、grep pattern1|patte]]></description><category></category></item><item><title><![CDATA[Linux服务器记录并查询历史操作记录]]></title><link>https://blog.youkuaiyun.com/jack0201/article/details/76548147</link><guid>https://blog.youkuaiyun.com/jack0201/article/details/76548147</guid><author>jack0201</author><pubDate>Tue, 01 Aug 2017 17:31:21 +0800</pubDate><description><![CDATA[Linux服务器在使用过程中，经常会有除自己之外的其他人员使用。并不是每个人都对Linux服务器特别熟悉，难免会有一些操作导致服务器报错。
因此，监控Linux服务器的操作并记录下来，是非常有必要的！
history是查询当前连接所操作的命令，通过编写以下内容添加至/etc/profile的原有内容之后，将每个连接的操作都进行记录，并保存在特定位置。
vi /etc/profile
添加内]]></description><category></category></item><item><title><![CDATA[windows路由表设置]]></title><link>https://blog.youkuaiyun.com/jack0201/article/details/76021249</link><guid>https://blog.youkuaiyun.com/jack0201/article/details/76021249</guid><author>jack0201</author><pubDate>Mon, 24 Jul 2017 15:33:48 +0800</pubDate><description><![CDATA[路径：C:\Windows\System32\drivers\etc\host
添加以下内容
192.168.108.4 www.server1.com
192.168.108.5 www.server2.com
保存并退出之后，就可以通过www.server1.com去访问192.168.108.4,。]]></description><category></category></item><item><title><![CDATA[Nginx配置]]></title><link>https://blog.youkuaiyun.com/jack0201/article/details/76020817</link><guid>https://blog.youkuaiyun.com/jack0201/article/details/76020817</guid><author>jack0201</author><pubDate>Mon, 24 Jul 2017 15:06:49 +0800</pubDate><description><![CDATA[Nginx配置路径：安装包下的conf目录下的nginx.conf
1、进程数配置，此处为进程数配置，此值不是越大越好。规则：此值等于CPU核数。
2、错误日志路径和级别：
3、进程最大连接数
4、最大并发数 = 进程数*进程最大连接数
5、日志格式：
6、虚拟主机配置（server）、IP访问控制、访问验证]]></description><category></category></item><item><title><![CDATA[关于short i = 65535和short i = 65536输出问题]]></title><link>https://blog.youkuaiyun.com/jack0201/article/details/75646978</link><guid>https://blog.youkuaiyun.com/jack0201/article/details/75646978</guid><author>jack0201</author><pubDate>Fri, 21 Jul 2017 15:47:58 +0800</pubDate><description><![CDATA[#include 
int main()
{
     short i = 65535;
     printf("i=%d\n", i);
     return 0;
}
结果：-1
分析：因为内存中65535存储内容的16进制表示为：0x0FFFF，将此值传递给16位的变量i时，i只能接受到0xFFFF;看见首位为1，编译器会认为i是个负值，至于负值的绝对值=源码取反（0x0000）+1]]></description><category></category></item></channel></rss>