<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[yangbc的专栏]]></title><description><![CDATA[出来混，迟早要烦的]]></description><link>https://blog.csdn.net/yangbc</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; yangbc]]></copyright><item><title><![CDATA[游标中做更新操作的两种用法]]></title><link>https://blog.csdn.net/yangbc/article/details/869408</link><guid>https://blog.csdn.net/yangbc/article/details/869408</guid><author>yangbc</author><pubDate>Mon, 03 Jul 2006 11:34:00 +0800</pubDate><description><![CDATA[ --游标中做更新操作的两种用法--表结构Create Table agentmgr.yangbc_test1(Id Number(6), Name Varchar2(64));Select t.*,Rowid From agentmgr.yangbc_test1 t;--1:/*在你取完部分数据并执行的过程中，可能有commit或者rollback语句，导致在表t上加的lock被释放掉，再取]]></description><category></category></item><item><title><![CDATA[函数指针和回调]]></title><link>https://blog.csdn.net/yangbc/article/details/767488</link><guid>https://blog.csdn.net/yangbc/article/details/767488</guid><author>yangbc</author><pubDate>Thu, 01 Jun 2006 12:00:00 +0800</pubDate><description><![CDATA[#include "stdafx.h"#include "iostream"using namespace std;#define BOOL int #define TRUE 1 #define FALSE 0 //1.先声明一个函数指针类型typedef int (*TESTCALLBACK)(BOOL);//2.然后声明并实现被调用函数int CallbackTest1(BOOL ]]></description><category></category></item><item><title><![CDATA[C++中extern “C”含义深层探索]]></title><link>https://blog.csdn.net/yangbc/article/details/710751</link><guid>https://blog.csdn.net/yangbc/article/details/710751</guid><author>yangbc</author><pubDate>Sat, 06 May 2006 17:13:00 +0800</pubDate><description><![CDATA[C++中extern “C”含义深层探索作者：宋宝华  e-mail:21cnbao@21cn.com　出处：太平洋电脑网1.引言 C++语言的创建初衷是“a better C”，但是这并不意味着C++中类似C语言的全局变量和函数所采用的编译和连接方式与C语言完全相同。作为一种欲与C兼容的语言，C++保留了一部分过程式语言的特点（被世人称为“不彻底地面向对象”），因而它可以定义不属于任何类]]></description><category></category></item><item><title><![CDATA[C语言之extern声明辨析]]></title><link>https://blog.csdn.net/yangbc/article/details/710712</link><guid>https://blog.csdn.net/yangbc/article/details/710712</guid><author>yangbc</author><pubDate>Sat, 06 May 2006 16:49:00 +0800</pubDate><description><![CDATA[1 基本解释　　extern可以置于变量或者函数前，以标示变量或者函数的定义在别的文件中，提示编译器遇到此变量和函数时在其他模块中寻找其定义。　　另外，extern也可用来进行链接指定。2 问题：extern 变量　　在一个源文件里定义了一个数组：char a[6]; 　　在另外一个文件里用下列语句进行了声明：extern char *a； 　　请问，这样可以吗？ ]]></description><category></category></item><item><title><![CDATA[在C++工程里加入C文件]]></title><link>https://blog.csdn.net/yangbc/article/details/710670</link><guid>https://blog.csdn.net/yangbc/article/details/710670</guid><author>yangbc</author><pubDate>Sat, 06 May 2006 16:06:00 +0800</pubDate><description><![CDATA[// nx003_c.cpp : Defines the entry point for the console application.//在C++工程里加入C文件#include "nx003_c.h"int main(int argc, char* argv[]){ func1(); func2(); cout return 0;}========================]]></description><category></category></item><item><title><![CDATA[AIX常用命令]]></title><link>https://blog.csdn.net/yangbc/article/details/710405</link><guid>https://blog.csdn.net/yangbc/article/details/710405</guid><author>yangbc</author><pubDate>Sat, 06 May 2006 13:15:00 +0800</pubDate><description><![CDATA[AIX常用命令目录操作 命令名  功能描述  使用举例  mkdir   创建一个目录  mkdir dirname  rmdir   删除一个目录  rmdir dirname  mvdir   移动或重命名一个目录  mvdir dir1 dir2  cd      改变当前目录  cd dirname  pwd     显示当前目录的路径名  pwd  ls      显示当前目录的内容]]></description><category></category></item><item><title><![CDATA[AIX常用命令]]></title><link>https://blog.csdn.net/yangbc/article/details/710398</link><guid>https://blog.csdn.net/yangbc/article/details/710398</guid><author>yangbc</author><pubDate>Sat, 06 May 2006 13:10:00 +0800</pubDate><description><![CDATA[AIX常用命令目录操作 命令名  功能描述  使用举例  mkdir   创建一个目录  mkdir dirname  rmdir   删除一个目录  rmdir dirname  mvdir   移动或重命名一个目录  mvdir dir1 dir2  cd      改变当前目录  cd dirname  pwd     显示当前目录的路径名  pwd  ls      显示当前目录的]]></description><category></category></item><item><title><![CDATA[前置增量和后置增量在cout中的输出情况]]></title><link>https://blog.csdn.net/yangbc/article/details/424385</link><guid>https://blog.csdn.net/yangbc/article/details/424385</guid><author>yangbc</author><pubDate>Wed, 13 Jul 2005 22:15:00 +0800</pubDate><description><![CDATA[#include "stdafx.h"#include using namespace std;int main(int argc, char* argv[]){ int i=5; cout cout cout cout  return 0;}重载运算符]]></description><category></category></item><item><title><![CDATA[一个求记录行数的存储过程]]></title><link>https://blog.csdn.net/yangbc/article/details/411121</link><guid>https://blog.csdn.net/yangbc/article/details/411121</guid><author>yangbc</author><pubDate>Sun, 03 Jul 2005 05:43:00 +0800</pubDate><description><![CDATA[SQL> CREATE or replace PROCEDURE yangbc.Test3  2  AS  3  num varchar2(100);  4  begin  5     execute immediate select count(*) from temp into num;  6     dbms_output.put_line(num=||num);  7  end; ]]></description><category></category></item><item><title><![CDATA[装饰模式Decorator Pattern]]></title><link>https://blog.csdn.net/yangbc/article/details/409851</link><guid>https://blog.csdn.net/yangbc/article/details/409851</guid><author>yangbc</author><pubDate>Fri, 01 Jul 2005 21:50:00 +0800</pubDate><description><![CDATA[装饰模式主要功能在于以对客户端透明的方式给对象增加新的功能我理解这个透明并不贴切，实例化时你还是能看到对象的类本质的，其实如果不用强制转换的话完全透明不可能在java中实现，可是强制转换又破坏了透明性。下面是《java与模式》上一个例子，阎宏喜欢用中国故事打比方，有些感觉说得不明不白，不过这个例子还算不错package test_designPattern;//抽象构件角色interface 齐天]]></description><category></category></item><item><title><![CDATA[终于被手机中奖的骗子看上了[13055464137]]]></title><link>https://blog.csdn.net/yangbc/article/details/409048</link><guid>https://blog.csdn.net/yangbc/article/details/409048</guid><author>yangbc</author><pubDate>Fri, 01 Jul 2005 00:32:00 +0800</pubDate><description><![CDATA[今天，因该是昨天吧，一觉睡到下午3点，醒了一看手机有个未接电话，号码：13055464137 ，不认识，打过去一听是个自动接听：这里是**公司，你的手机中了***奖........，没等听完赶快挂了。不知道是不是长途，手机行骗看得多了，没想到自己也能碰上，不知道是不是还有骗长途费什么的花招，写到这里，就当作挂一个黑名单吧]]></description><category></category></item><item><title><![CDATA[代理模式Proxy Design]]></title><link>https://blog.csdn.net/yangbc/article/details/408155</link><guid>https://blog.csdn.net/yangbc/article/details/408155</guid><author>yangbc</author><pubDate>Thu, 30 Jun 2005 01:11:00 +0800</pubDate><description><![CDATA[代理模式是对象的结构模式,操作的目标主要是类对象下面是比较经典又精简的一个例子:/* * 代理模式 */package test_designPattern;//抽象角色：abstract class Subject{    abstract public void request();}//真实角色：实现了Subject的request()方法。class RealSubject extends]]></description><category></category></item><item><title><![CDATA[VC++ Studio使用技巧]]></title><link>https://blog.csdn.net/yangbc/article/details/378558</link><guid>https://blog.csdn.net/yangbc/article/details/378558</guid><author>yangbc</author><pubDate>Mon, 23 May 2005 04:12:00 +0800</pubDate><description><![CDATA[VC++ Studio使用技巧  1.检测程序中的括号是否匹配     把光标移动到需要检测的括号(如大括号{}、方括号[]、圆括号()和尖括号 2.查看一个宏(或变量、函数)的宏定义    把光标移动到你想知道的一个宏上，就比如说最常见的DECLARE_MAP_MESSAGE上按一下F12(或右键菜单中的Go To Defition Of...)，如果没有建立Browse files，会出现提示]]></description><category></category></item><item><title><![CDATA[程序员如何防止脑疲劳：下午补充一些干果 ]]></title><link>https://blog.csdn.net/yangbc/article/details/371845</link><guid>https://blog.csdn.net/yangbc/article/details/371845</guid><author>yangbc</author><pubDate>Wed, 04 May 2005 02:42:00 +0800</pubDate><description><![CDATA[        一个医生朋友针对我下午犯困的状况，提出了一些防止脑疲劳的建议。主要是调节酸碱平衡，当用脑过度或体力透支时，体液呈酸性；长期酸性血液会使大脑神经功能退化。因此要多吃碱性食物，如海带、绿叶蔬菜、柑橘水果、豆类、茶叶，少吃酸性食物，如肉类、糖类。  　　选择恢复精力和体力的食物建议程序员每天下午茶时间补充一些干果，如花生、腰果、杏仁、核桃等，它们含有丰富的VB、VE、蛋白质和必需的脂肪酸]]></description><category></category></item><item><title><![CDATA[JTable中怎样获取鼠标所在位置的行数]]></title><link>https://blog.csdn.net/yangbc/article/details/370968</link><guid>https://blog.csdn.net/yangbc/article/details/370968</guid><author>yangbc</author><pubDate>Mon, 02 May 2005 17:40:00 +0800</pubDate><description><![CDATA[table=new JTable(cells,columnNames);table.addMouseListener(new java.awt.event.MouseAdapter()             {                 public void mouseClicked(java.awt.event.MouseEvent e)                 {      ]]></description><category></category></item><item><title><![CDATA[用了12个小时完成一个计算器小作业]]></title><link>https://blog.csdn.net/yangbc/article/details/352022</link><guid>https://blog.csdn.net/yangbc/article/details/352022</guid><author>yangbc</author><pubDate>Mon, 18 Apr 2005 02:37:00 +0800</pubDate><description><![CDATA[import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;import javax.swing.JTextField;import java]]></description><category></category></item><item><title><![CDATA[日本語のインプットメソド]]></title><link>https://blog.csdn.net/yangbc/article/details/315822</link><guid>https://blog.csdn.net/yangbc/article/details/315822</guid><author>yangbc</author><pubDate>Wed, 09 Mar 2005 15:41:00 +0800</pubDate><description><![CDATA[ 平 假 名 　　 片 假 名 罗马拼音 あ い う え おア イ ウ エ オ a    i   u   e   o か き く け こ カ キ ク ケ コ ka  ki  ku  ke  ko さ し す せ そ サ シ ス セ ソ sa shi  su  se  so た ち つ て と タ チ ツ テ ト ta chi tsu  te  to な に ぬ ね の ナ ニ ヌ ネ ノ na  ]]></description><category></category></item><item><title><![CDATA[java数组]]></title><link>https://blog.csdn.net/yangbc/article/details/294902</link><guid>https://blog.csdn.net/yangbc/article/details/294902</guid><author>yangbc</author><pubDate>Sun, 20 Feb 2005 17:37:00 +0800</pubDate><description><![CDATA[在编译时你不能象下例那样创建静态数组。int name[50];    //将 产 生 一 个 编 译 错 误 你也不能用new操作去填充一个没定义大小的数组。int name[]; for (int i=0;i    { name[i] = i; } 你只能：     String names[] ={"name1","name2","name3","name4"};     int score]]></description><category></category></item><item><title><![CDATA[java函数参数传值之我见]]></title><link>https://blog.csdn.net/yangbc/article/details/292660</link><guid>https://blog.csdn.net/yangbc/article/details/292660</guid><author>yangbc</author><pubDate>Fri, 18 Feb 2005 15:44:00 +0800</pubDate><description><![CDATA[在一些群里总是有人问java函数传的到底是什么，这阵子有时间了，思考了一下，找了个演示小程序又按自己的理解画了个图，如果有人光顾我的blog的话，可以讨论一下class Obj{     String str = "init value";     public String toString() //overiding重写了toString()方法,可以被显式或隐式调用     {       ]]></description><category></category></item><item><title><![CDATA[关于参数中的引用]]></title><link>https://blog.csdn.net/yangbc/article/details/289600</link><guid>https://blog.csdn.net/yangbc/article/details/289600</guid><author>yangbc</author><pubDate>Wed, 16 Feb 2005 14:47:00 +0800</pubDate><description><![CDATA[public class Test{      public static void main(String[] args)     {           StringBuffer a=new StringBuffer("A");           StringBuffer b=new StringBuffer("B");           operate(a,b);            ]]></description><category></category></item></channel></rss>