<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[afei3418的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/afei3418</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; afei3418]]></copyright><item><title><![CDATA[mysql-5.7.21安装和配置方法]]></title><link>https://blog.youkuaiyun.com/afei3418/article/details/79098415</link><guid>https://blog.youkuaiyun.com/afei3418/article/details/79098415</guid><author>afei3418</author><pubDate>Thu, 18 Jan 2018 17:09:32 +0800</pubDate><description><![CDATA[mysql-5.7.21安装和配置方法]]></description><category></category></item><item><title><![CDATA[jsonp详解]]></title><link>https://blog.youkuaiyun.com/afei3418/article/details/72654538</link><guid>https://blog.youkuaiyun.com/afei3418/article/details/72654538</guid><author>afei3418</author><pubDate>Tue, 23 May 2017 18:30:25 +0800</pubDate><description><![CDATA[同源策略
首先基于安全的原因，浏览器是存在同源策略这个机制的，同源策略阻止从一个源加载的文档或脚本获取或设置另一个源加载的文档的属性。看起来不知道什么意思，实践一下就知道了。
1.随便建两个网页
一个端口是2698，一个2701，按照定义它们是不同源的。



2.用jQuery发起不同源的请求

在2698端口的网页上添加一个按钮，Click事件随便发起两个向端口为2701域的]]></description><category></category></item><item><title><![CDATA[ORA-12519错误的解决方案]]></title><link>https://blog.youkuaiyun.com/afei3418/article/details/70239473</link><guid>https://blog.youkuaiyun.com/afei3418/article/details/70239473</guid><author>afei3418</author><pubDate>Wed, 19 Apr 2017 13:51:19 +0800</pubDate><description><![CDATA[问题现状：
系统登录正常，访问数据库也正常，但是润乾相关查询报错，查看后台日志，提示如下错误：
ORA-12519, TNS:no appropriate service handler found
根据网上查找资料解决办法如下：
查看一下数据库现有的进程数，是否已经达到参数processes的大小。
1.select count(*) from v$process; 取得数据库目前的进]]></description><category></category></item><item><title><![CDATA[oracle中如何对字符串进行去除空格的方法]]></title><link>https://blog.youkuaiyun.com/afei3418/article/details/65443150</link><guid>https://blog.youkuaiyun.com/afei3418/article/details/65443150</guid><author>afei3418</author><pubDate>Thu, 23 Mar 2017 14:17:30 +0800</pubDate><description><![CDATA[今天学习了一下oracle中如何对字符串进行去除空格的方法，这里总结一下。了解到的方法主要有两种：Trim函数以及Replace函数。下面我详细的介绍一下，这两种用法，不足的地方还望各位朋友补充。

       首先便是这Trim函数。Trim 函数具有删除任意指定字符的功能，而去除字符串首尾空格则是trim函数被使用频率最高的一种。语法Trim ( string ) ，参数string：s]]></description><category></category></item><item><title><![CDATA[js在设置角标的时候因为浏览器默认样式（User Agent Stylesheet）不起作用]]></title><link>https://blog.youkuaiyun.com/afei3418/article/details/61921310</link><guid>https://blog.youkuaiyun.com/afei3418/article/details/61921310</guid><author>afei3418</author><pubDate>Mon, 13 Mar 2017 18:47:18 +0800</pubDate><description><![CDATA[今天在设置角标的时候发现设置的属性在谷歌浏览器中不起作用，但在IE和火狐浏览器中都可以显示正常的效果
在谷歌上显示的效果：


在火狐上显示的效果：


原因查找：通过开发这工具，可以看到有如下这段代码


user agent stylesheet是浏览器默认样式表，在写网页时，没有指定的样式，按浏览器内置的样式表来渲染。网页展现时引用了默认的样式，没有按照设定的样式渲染。]]></description><category></category></item><item><title><![CDATA[JSP中如何使用JQuery及相对路径问题]]></title><link>https://blog.youkuaiyun.com/afei3418/article/details/61252889</link><guid>https://blog.youkuaiyun.com/afei3418/article/details/61252889</guid><author>afei3418</author><pubDate>Sat, 11 Mar 2017 00:55:19 +0800</pubDate><description><![CDATA[首先引入JQuery对应的js文件，然后引入自己的js文件，这里要注意先后顺序

    
    
在引入这两个js文件的时候，遇到相对路径的问题
问题描述：在新创建的jsp页面中，自动会生成如下代码

String path = request.getContextPath();
String basePath = request.getScheme()+"://"+reques]]></description><category></category></item><item><title><![CDATA[用FTPClient上传文件，执行this.ftpClient.storeFile(fileName, inStream)报错]]></title><link>https://blog.youkuaiyun.com/afei3418/article/details/54375858</link><guid>https://blog.youkuaiyun.com/afei3418/article/details/54375858</guid><author>afei3418</author><pubDate>Thu, 12 Jan 2017 10:55:44 +0800</pubDate><description><![CDATA[this.ftpClient.storeFile(fileName, inStream) 方法执行时无反应，最后提示错误
    
    原因：代码中加了多了一个设置   this.ftpClient.enterLocalPassiveMode();   //将传输模式设置成被动，这种情况如果服务器没有做特殊设置的话是正常的，现在去掉这个设置，就可以正常上传文件了。
   具体采用什么样的]]></description><category></category></item><item><title><![CDATA[linux查看防火墙状态及开启关闭命令]]></title><link>https://blog.youkuaiyun.com/afei3418/article/details/53438503</link><guid>https://blog.youkuaiyun.com/afei3418/article/details/53438503</guid><author>afei3418</author><pubDate>Fri, 02 Dec 2016 20:02:25 +0800</pubDate><description><![CDATA[重启过linux服务器后，通过外网访问不了数据库和应用，直接在linux服务器上可以登录数据库，查看防火墙状态，发现系统启动时没有自动关闭防火墙，将防火墙关闭后，一切正常。
一、查看防火墙状态
[root@test ~]# service iptables status

二、关闭防火墙      [root@test ~]# service iptables stop

三、启动防火]]></description><category></category></item><item><title><![CDATA[Linux服务器IP修改后，Oracle应用需要修改的文件记录]]></title><link>https://blog.youkuaiyun.com/afei3418/article/details/53188199</link><guid>https://blog.youkuaiyun.com/afei3418/article/details/53188199</guid><author>afei3418</author><pubDate>Wed, 16 Nov 2016 16:52:59 +0800</pubDate><description><![CDATA[Linux服务器IP修改过之后，Oracle包含IP地址的文件也需要调整
1、修改 listener.ora 文件

2、修改 tnsnames.ora 文件

3、修改Oralce中注册地址
          [oracle@ccs ~]$ su - oracle
          [oracle@ccs admin]$ sqlplus '/as sysdba'
      ]]></description><category></category></item><item><title><![CDATA[怎样启动、关闭和重新启动oracle监听器 in linux]]></title><link>https://blog.youkuaiyun.com/afei3418/article/details/53184517</link><guid>https://blog.youkuaiyun.com/afei3418/article/details/53184517</guid><author>afei3418</author><pubDate>Wed, 16 Nov 2016 11:08:11 +0800</pubDate><description><![CDATA[对于DBA来说，启动和关闭oracle监听器是很基础的任务，但是Linux系统管理员或者程序员有时也需要在开发数据库中做一些基本的DBA操作，因此了解一些基本的管理操作对他们来说很重要。
本文将讨论用LSNRCTL命令启动、关闭和查看监听器的状态的方法。
怎样启动、关闭和重新启动oracle监听器
在启动、关闭或者重启oracle监听器之前确保使用lsnrctl status命令检查orac]]></description><category></category></item><item><title><![CDATA[java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream问题的解决]]></title><link>https://blog.youkuaiyun.com/afei3418/article/details/52056608</link><guid>https://blog.youkuaiyun.com/afei3418/article/details/52056608</guid><author>afei3418</author><pubDate>Thu, 28 Jul 2016 16:30:55 +0800</pubDate><description><![CDATA[测试以前做的一个邮件发送类，出现以下问题：
Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream
at javax.mail.Session.loadProvidersFromStream(Session.java:928)
at javax.mail.Sess]]></description><category></category></item><item><title><![CDATA[The Network Adapter could not establish the connection 异常的解决办法]]></title><link>https://blog.youkuaiyun.com/afei3418/article/details/51568069</link><guid>https://blog.youkuaiyun.com/afei3418/article/details/51568069</guid><author>afei3418</author><pubDate>Thu, 02 Jun 2016 16:24:33 +0800</pubDate><description><![CDATA[今天克隆服务器环境后，新服务器启动报错：
java.sql.SQLException: Io 异常: The Network Adapter could not establish the connection
 
解决方法：
       因为服务器是克隆过来的，需要修改服务器上hosts文件，修改新的服务器ip地址。]]></description><category></category></item><item><title><![CDATA[ORA-28000 用户被锁解锁]]></title><link>https://blog.youkuaiyun.com/afei3418/article/details/51558095</link><guid>https://blog.youkuaiyun.com/afei3418/article/details/51558095</guid><author>afei3418</author><pubDate>Wed, 01 Jun 2016 18:30:41 +0800</pubDate><description><![CDATA[一、故障现象：
SQL> conn system/oracle
ERROR:
ORA-28000: the account is locked

Warning: You are no longer connected to ORACLE.
SQL> 


二、原因分析：
system 被锁住了,所以无法登录
通过sys用户或登录到操作系统用本地验证方法用sys角色登录数据库]]></description><category></category></item><item><title><![CDATA[Oracle EXP-00091解决方法]]></title><link>https://blog.youkuaiyun.com/afei3418/article/details/51547880</link><guid>https://blog.youkuaiyun.com/afei3418/article/details/51547880</guid><author>afei3418</author><pubDate>Tue, 31 May 2016 18:02:34 +0800</pubDate><description><![CDATA[在用Exp做dmp导出的时候，报如下错误：

 
查看DB中的NLS_CHARACTERSET的值：
select * from nls_database_parameters t where t.parameter='NLS_CHARACTERSET';
或者
select * from v$nls_parameters where parameter='NLS_CHARACTERS]]></description><category></category></item><item><title><![CDATA[Windows不能在本地计算机启动OracleDBConsoleorcl]]></title><link>https://blog.youkuaiyun.com/afei3418/article/details/51545662</link><guid>https://blog.youkuaiyun.com/afei3418/article/details/51545662</guid><author>afei3418</author><pubDate>Tue, 31 May 2016 14:46:12 +0800</pubDate><description><![CDATA[我的机子因为修改过计算机名称出现了这个问题。
      Windows 不能在 本地计算机 启动 OracleDBConsoleorcl。有关更多信息，查阅系统事件日志。如果这是非 Microsoft 服务，请与服务厂商联系，并参考特定服务错误代码 2。

　　系统事件日志 报错误"Agent process exited abnormally during initialization.]]></description><category></category></item><item><title><![CDATA[/etc/sysconfig/i18n文件详解]]></title><link>https://blog.youkuaiyun.com/afei3418/article/details/51457013</link><guid>https://blog.youkuaiyun.com/afei3418/article/details/51457013</guid><author>afei3418</author><pubDate>Thu, 19 May 2016 20:59:58 +0800</pubDate><description><![CDATA[i18n是internationalization的缩写，意思指i和n之间有18个字母。/etc/sysconfig/i18n里面存放着系统的区域语言设置，可以使linux系统支持国际化信息显示。就是支持多种字符集的转换，避免出现乱码。同一时间i18n只能是英文和一种选定的语言，例如英文+中文、英文+德文、英文+韩文等等。

使用locale查看系统当前locale环境变量


[roo]]></description><category></category></item><item><title><![CDATA[润乾填报乱码解决]]></title><link>https://blog.youkuaiyun.com/afei3418/article/details/51452901</link><guid>https://blog.youkuaiyun.com/afei3418/article/details/51452901</guid><author>afei3418</author><pubDate>Thu, 19 May 2016 13:02:00 +0800</pubDate><description><![CDATA[最近项目部署过程中遇到润乾乱码问题，具体分三种乱码情形：填报乱码、导入Excel乱码、带参数查询乱码。

 
具体解决方法：
1、修改服务器编码
      我们的项目部署到linux服务器上，原有编码格式为  en_US.UTF-8，现在修改 zh_CN.UTF-8
 
2、修改tomcat的编码
      修改 /tomcat/conf/server.xml 文件中编码，下边]]></description><category></category></item><item><title><![CDATA[修改文件.bash_profile后报错   /home/tomcat/.bash_profile: line 18: syntax error: unexpected end of file]]></title><link>https://blog.youkuaiyun.com/afei3418/article/details/51448491</link><guid>https://blog.youkuaiyun.com/afei3418/article/details/51448491</guid><author>afei3418</author><pubDate>Wed, 18 May 2016 23:17:35 +0800</pubDate><description><![CDATA[今天修改linux服务器编码，修改i18n文件编码后，用root用户查看locale，显示 zh_CN.UTF-8，但是用tomcat用户查看locale，显示eh_CN.UTF-8  

               
查看原因，找到 home/tomcat/.bash_profile 文件中设置了 eh_CN.UTF-8 的编码格式：export LANG=eh_CN.UTF-8
修改]]></description><category></category></item><item><title><![CDATA[oracle 监听启动、停止、查看命令]]></title><link>https://blog.youkuaiyun.com/afei3418/article/details/51423238</link><guid>https://blog.youkuaiyun.com/afei3418/article/details/51423238</guid><author>afei3418</author><pubDate>Mon, 16 May 2016 10:45:06 +0800</pubDate><description><![CDATA[1.su oracle 
然后启动监听器
1.lsnrctl start 
会看到启动成功的界面;
1.lsnrctl stop 
停止监听器命令.

1.lsnrctl status 
查看监听器命令.
oracle数据库的安全包含两部分：
1.一部分是os的安全
2.网络的安全
3.oracle软件本身的安全
os的安全依赖相应的操作系统及管理员的技术水平，我们这里只]]></description><category></category></item><item><title><![CDATA[oracle中中英文段落划分实现]]></title><link>https://blog.youkuaiyun.com/afei3418/article/details/50587569</link><guid>https://blog.youkuaiyun.com/afei3418/article/details/50587569</guid><author>afei3418</author><pubDate>Tue, 26 Jan 2016 15:42:41 +0800</pubDate><description><![CDATA[oracle中关于中文占用字节数，不同的数据库有不同的情况，有的占用两个字节、有的占用三个字节，现在测试环境的数据库中文占用三个字节，要实现由中英文组成的段落字符串，按照每行占用多少字节重新分段，具体应用是在润乾报表展现。]]></description><category></category></item></channel></rss>