<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[waterborn的专栏]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/waterborn</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; waterborn]]></copyright><item><title><![CDATA[告别 if-else：Spring Boot 功能开关的“无痕”设计]]></title><link>https://blog.csdn.net/waterborn/article/details/163021870</link><guid>https://blog.csdn.net/waterborn/article/details/163021870</guid><author>waterborn</author><pubDate>Sun, 19 Jul 2026 17:03:46 +0800</pubDate><description><![CDATA[如果你的开关逻辑不仅仅依赖配置，还依赖环境（如 Dev/Prod）或复杂的类路径判断，可以自定义条件。@Override@Bean当开关需要支持运行时实时切换（如紧急降级、营销活动上线、A/B 测试流量调拨）时，我们就需要一套动态方案。它通过在方法调用层引入 AOP 切面，根据配置中心的实时配置动态路由到不同的实现类，业务代码中同样看不到任何 if-else。无论使用@Value还是 Apollo 原生 API，务必为每个开关定义安全的默认值（通常为false，即关闭新功能，走老逻辑）。]]></description><category></category></item><item><title><![CDATA[SCALA+JAVA项目 几种混合编译方法]]></title><link>https://blog.csdn.net/waterborn/article/details/84664156</link><guid>https://blog.csdn.net/waterborn/article/details/84664156</guid><author>waterborn</author><pubDate>Thu, 16 Oct 2014 15:21:10 +0800</pubDate><description><![CDATA[
JAVA开发 ，学一下Scala 语言很快的， 一些JAVA项目部分转SCALA，尝试了几种编译方法，遇到一些问题，不能解决，记录一下。
 
个人习惯用的是Eclipse ， 开发Scala 可以装个Scala-IDE插件，
最新版可以直接在Eclipse Marketplace里 Install 
如果选择其他版本scala , 可以在http://scala-ide.org/dow...]]></description><category></category></item><item><title><![CDATA[ADT更新出现问题]]></title><link>https://blog.csdn.net/waterborn/article/details/84599775</link><guid>https://blog.csdn.net/waterborn/article/details/84599775</guid><author>waterborn</author><pubDate>Sat, 17 May 2014 14:28:53 +0800</pubDate><description><![CDATA[
使用SDK Manager更新时出现问题
Failed to fetch URL https://dl-ssl.google.com/android/repository/addons_list-1.xml, reason: Connection to https://dl-ssl.google.com refused
 
 
解决方案：
打开SDK Manager下Tools-&amp;gt...]]></description><category></category></item><item><title><![CDATA[/etc/sysctl.conf设置]]></title><link>https://blog.csdn.net/waterborn/article/details/83944938</link><guid>https://blog.csdn.net/waterborn/article/details/83944938</guid><author>waterborn</author><pubDate>Mon, 13 Jun 2011 14:45:33 +0800</pubDate><description><![CDATA[

# Controls IP packet forwarding
net.ipv4.ip_forward = 0
net.ipv4.ip_local_port_range = 1024 65000
# Controls source route verification
net.ipv4.conf.default.rp_filter = 1
 
# Do not accept so...]]></description><category></category></item><item><title><![CDATA[ORACLE 维护笔记]]></title><link>https://blog.csdn.net/waterborn/article/details/83767719</link><guid>https://blog.csdn.net/waterborn/article/details/83767719</guid><author>waterborn</author><pubDate>Sat, 20 Nov 2010 16:58:54 +0800</pubDate><description><![CDATA[1. 查询磁盘读写IO比较大的SQL
select a.INST_ID,       a.SQL_TEXT,       a.EXECUTIONS,       a.CPU_TIME,       a.ELAPSED_TIME,       trunc(a.ELAPSED_TIME / decode(a.EXECUTIONS, 0, 1, a.EXECUTIONS)),       a.DISK...]]></description><category></category></item><item><title><![CDATA[ORACLE 程序员开发笔记]]></title><link>https://blog.csdn.net/waterborn/article/details/83767715</link><guid>https://blog.csdn.net/waterborn/article/details/83767715</guid><author>waterborn</author><pubDate>Sat, 20 Nov 2010 16:51:22 +0800</pubDate><description><![CDATA[1. 创建JOBbegin  sys.dbms_job.submit(job =&amp;gt; :job,                      what =&amp;gt; 'USER_ABC.PRC_SYNINFO;',                      next_date =&amp;gt; to_date('12-02-2009 16:41:00', 'dd-mm-yyyy hh24:mi:ss')...]]></description><category></category></item><item><title><![CDATA[ORACLE 安装文档]]></title><link>https://blog.csdn.net/waterborn/article/details/83681752</link><guid>https://blog.csdn.net/waterborn/article/details/83681752</guid><author>waterborn</author><pubDate>Mon, 09 Aug 2010 10:58:09 +0800</pubDate><description><![CDATA[在 Oracle Enterprise Linux 和 iSCSI 上构建您自己的 Oracle RAC 集群
http://www.oracle.com/technology/global/cn/pub/articles/hunter_rac11gr1_iscsi_2.html
 
quickly install Oracle Database 11g Release 2 (11.2) o...]]></description><category></category></item><item><title><![CDATA[ROR  第一例子遇到 UnknownAction 错误]]></title><link>https://blog.csdn.net/waterborn/article/details/83680099</link><guid>https://blog.csdn.net/waterborn/article/details/83680099</guid><author>waterborn</author><pubDate>Thu, 05 Aug 2010 13:54:35 +0800</pubDate><description><![CDATA[http://guides.rubyonrails.org/getting_started.html
 
遇到错误
ActionController::UnknownAction (No action responded to 2. Actions: create, destroy, edit, index, new, show, and update):
 
 
 
解决方法
 ...]]></description><category></category></item><item><title><![CDATA[执行力讲座笔记]]></title><link>https://blog.csdn.net/waterborn/article/details/83677801</link><guid>https://blog.csdn.net/waterborn/article/details/83677801</guid><author>waterborn</author><pubDate>Sat, 31 Jul 2010 16:42:36 +0800</pubDate><description><![CDATA[ 
(简单表述)执行力的衡量标准--按质按量完成自己的工作任务。 
 
企业的核心竞争力就在于执行力。 
 
怪圈现象
           高层&amp;lt;----&amp;gt;中层&amp;lt;----&amp;gt;员工       （相互埋怨执行力差）
 
没有一个人能按质按量完成自己的工作任务， 自己需要检查是否一丝不苟去完成工作。
          
[补充]什么是核心竞争力？
  1...]]></description><category></category></item><item><title><![CDATA[ORA11G ORA-00845 错误 ]]></title><link>https://blog.csdn.net/waterborn/article/details/83676622</link><guid>https://blog.csdn.net/waterborn/article/details/83676622</guid><author>waterborn</author><pubDate>Thu, 29 Jul 2010 12:28:36 +0800</pubDate><description><![CDATA[调整SGA , ORACLE 会爆ORA-00845  MEMORY_TARGET not supported on this system 错误
 
解决：
修改/dev/shm的大小可以通过修改/etc/fstab来实现、
tmpfs /dev/shm tmpfs defaults,size=10240M 0 0...]]></description><category></category></item><item><title><![CDATA[PHP 添加 扩展库指南指南]]></title><link>https://blog.csdn.net/waterborn/article/details/83666595</link><guid>https://blog.csdn.net/waterborn/article/details/83666595</guid><author>waterborn</author><pubDate>Wed, 07 Jul 2010 15:21:39 +0800</pubDate><description><![CDATA[Linux安装php扩展库步骤
1、进入php的扩展库源代码目录下  比如安装mbstring
    #cd /usr/local/php-5.2.13/ext/mbstring/
2、准备PHP 外挂模块的编译环境  
  #/usr/local/bin/phpize 
 
3、配置   #./configure --with-php-config=/usr/local/bin/p...]]></description><category></category></item><item><title><![CDATA[SATA硬盘 安装 Linux AS4 ]]></title><link>https://blog.csdn.net/waterborn/article/details/83645593</link><guid>https://blog.csdn.net/waterborn/article/details/83645593</guid><author>waterborn</author><pubDate>Mon, 21 Jun 2010 12:43:55 +0800</pubDate><description><![CDATA[WDC WD5000AAKS-00V1A0     SATA硬盘 
 
安装Linux For Oracle Enterprise-R4-U6-x86_64 时发现硬盘老是认不出来
 
解决：
 
进入BIOS  设置存储模式为 IDE  compatible]]></description><category></category></item><item><title><![CDATA[crontab 正常无法执行JAVA 程序]]></title><link>https://blog.csdn.net/waterborn/article/details/83640751</link><guid>https://blog.csdn.net/waterborn/article/details/83640751</guid><author>waterborn</author><pubDate>Tue, 08 Jun 2010 17:50:03 +0800</pubDate><description><![CDATA[crontab 无法正常 定时执行JAVA 程序 ，抛出一些JAVA 的错误
项目后提示错误信息:
java.lang.NoSuchMethodError: org.apache.ws.commons.schema.XmlSchemaCollection.getExtReg()Lorg/apache/ws/commons/schema/extensions/ExtensionRegistry;...]]></description><category></category></item><item><title><![CDATA[Linux 常用命令]]></title><link>https://blog.csdn.net/waterborn/article/details/83637822</link><guid>https://blog.csdn.net/waterborn/article/details/83637822</guid><author>waterborn</author><pubDate>Wed, 02 Jun 2010 17:15:26 +0800</pubDate><description><![CDATA[1.查看LINUX 版本cat /proc/version uname -a lsb_release -a
 
2.卸载多个RPM包rpm -e   [name] --allmatches
 
3.查看TCP 连接数
netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'
 
4.批量修改文件后缀
f...]]></description><category></category></item><item><title><![CDATA[DBA 常用命令]]></title><link>https://blog.csdn.net/waterborn/article/details/83637121</link><guid>https://blog.csdn.net/waterborn/article/details/83637121</guid><author>waterborn</author><pubDate>Tue, 01 Jun 2010 14:40:30 +0800</pubDate><description><![CDATA[1. 查看DATA FILES 文件位置
select  * from dba_data_files
 
2.启动EM 控制台
emctl start dbconsoleemctl status agent 
 
3.导入导出方案
nohup impdp system/******** DIRECTORY=dmp_dir DUMPFILE=full.dmp FULL=y 
 
n...]]></description><category></category></item><item><title><![CDATA[Windows 技巧]]></title><link>https://blog.csdn.net/waterborn/article/details/83637085</link><guid>https://blog.csdn.net/waterborn/article/details/83637085</guid><author>waterborn</author><pubDate>Tue, 01 Jun 2010 14:04:41 +0800</pubDate><description><![CDATA[1. 关闭XP 默认 ZIP功能
XP会像对待普通文件夹一样对待ZIP压缩文件包，这一功能在运行速度较快的机器上非常的方便，但是在运行速度较慢的机器上却会拖累系统的整体运行效率。如果你电脑的配置并不是很高，你可以通过在命令提示符中输入命令“regsvr32 /u zipfldr.dll”来关闭这一功能 ，让 WindowsXP 把压缩文件包丢在一边。假如你稍候改变了自己的主意，你可以通过输入“r...]]></description><category></category></item><item><title><![CDATA[定时PING 检查网络脚本]]></title><link>https://blog.csdn.net/waterborn/article/details/83635180</link><guid>https://blog.csdn.net/waterborn/article/details/83635180</guid><author>waterborn</author><pubDate>Thu, 27 May 2010 20:54:35 +0800</pubDate><description><![CDATA[ping.sh
 
 
#!/bin/sh
pingcmd()
{
d=`date`
prefix=&quot;SERVER $1 PING $2&quot;
ping -w 1 -c 1 $2&amp;gt;/dev/null
ret=$?
if [ $ret -eq 0 ]
then printf &quot;[$d] $prefix\t OK\n&quot;
else printf &quot;[$d] $prefix\t ...]]></description><category></category></item><item><title><![CDATA[ORA-17410: No more data to read from socket ]]></title><link>https://blog.csdn.net/waterborn/article/details/83612483</link><guid>https://blog.csdn.net/waterborn/article/details/83612483</guid><author>waterborn</author><pubDate>Tue, 11 May 2010 16:35:37 +0800</pubDate><description><![CDATA[JAVA应用层 Spring+iBatis+Proxool 访问ORACLE 11 RAC 

每天总会有几个错误
ORA-17410: No more data to read from socket 

查不到原因  :roll: ]]></description><category></category></item><item><title><![CDATA[Oracle RAC Node Reboot Problem (fatal status 13)]]></title><link>https://blog.csdn.net/waterborn/article/details/83598737</link><guid>https://blog.csdn.net/waterborn/article/details/83598737</guid><author>waterborn</author><pubDate>Mon, 12 Apr 2010 14:00:29 +0800</pubDate><description><![CDATA[数据库RAC NODE 常发生自我重启， 查看日志 /var/log/messages
 Apr 12 13:00:39 ordb1 logger: Oracle clsomon failed with fatal status 13.
 Apr 12 13:00:40 ordb1 logger: Oracle CRS failure. Rebooting for cluster integr...]]></description><category></category></item><item><title><![CDATA[实现Webservice 中Soap Header 的用户验证]]></title><link>https://blog.csdn.net/waterborn/article/details/2491547</link><guid>https://blog.csdn.net/waterborn/article/details/2491547</guid><author>waterborn</author><pubDate>Wed, 28 May 2008 20:51:00 +0800</pubDate><description><![CDATA[WebService 采用Apache CXF SoapHeader 中结构如下                                  UserOrgID               Hubs1               password                  采用Handler 处理链 来拦截SOAP Message 进行验证]]></description><category></category></item></channel></rss>