代码改变世界

Jquery跨域调用后台方法

2014-09-18 16:05 by Yang-Onion, 265 阅读, 0 推荐, 收藏, 编辑
摘要:Jquery 跨域 阅读全文

Oracle跨库访问数据表-DBLINK

2013-12-03 11:58 by Yang-Onion, 434 阅读, 0 推荐, 收藏, 编辑
摘要:1:创建DBLINK(USING后面的连接字符串就是要访问的那个数据库的连接字符串) CREATE DATABASE LINK linkName CONNECT TO userName IDENTIFIED BY passwork USING '(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL... 阅读全文

协变性和逆变性

2013-10-23 08:08 by Yang-Onion, 244 阅读, 0 推荐, 收藏, 编辑
摘要:协变性:方法能够返回从委托的返回类型派生的一个类型。逆变性:方法获取的参数可以是委托的参数的基类。例如:delegate Object MyCallBack(FileStream f);String MyMethod(Stream s);协变性,MyMethod的返回值String派生自委托MyCallBack返回类型Object.逆变性,MyMethod的参数Stream是委托MyCallBack参数FileStream的基类.注意:协变性和逆变性只能用于引用类型不能用于值类型的void。因为值类弄和void的存储结构是变化的,但引用类型始终是一个指针。例如:错误:Int32 MyOther 阅读全文

利用flashBack恢复误删除(delete)的表数据

2013-08-16 10:23 by Yang-Onion, 602 阅读, 0 推荐, 收藏, 编辑
摘要:Flashback query(闪回查询)原理Oracle根据undo信息,利用undo数据,类似一致性读取方法,可以把表置于一个删除前的时间点(或SCN),从而将数据找回。Flashback query(闪回查询)前提SQL> show parameter undo;其中undo_management = auto,设置自动undo管理(AUM),该参数默认设置为:auto; Undo_retention = n(秒),设置决定undo最多的保存时间,其值越大,就需要越多的undo表空间的支持。修改undo_retention的命令如下: SQL> alter system se 阅读全文

Oracle 10g OracleDBConsole 无法启动的解决方案

2013-04-24 22:04 by Yang-Onion, 245 阅读, 0 推荐, 收藏, 编辑
摘要:OracleDBConsole 无法启动 阅读全文

面试题目

2013-04-08 15:25 by Yang-Onion, 169 阅读, 0 推荐, 收藏, 编辑
摘要:记录一下在面试过程中碰到的一些面试题目,以供查缺补漏。1:typeof()和GetType()的区别 同:它们都返回System.Type类型 异:typeof(x),只是一个运算符,只能针对类型进行运算。即x,只能为类型,不能是一个类型变量。 x.GetType(),继承自Object的方法,任何一个object变量都可以使用。typeof和GetType的区别Person p = new Person();//正确typeof(Person);//错误typeof(p);//正确p.GetType();//错误,继承自Object的GetType()是一个实例方法,需要实例化一个对象... 阅读全文

go中的并发(goroutine)

2013-04-04 23:19 by Yang-Onion, 621 阅读, 0 推荐, 收藏, 编辑
摘要:package mainimport ( "fmt" "runtime")func main() { //goroutine 其实就是线程,但它比线程小,执行goroutine时只需较少的栈内存(4~5KB) //c#中新建一个thread要分配1M的内存栈。所以,goroutine可以同时运行比较多的并发任务 //goroutine也正是因为这个原因比thread更易用、更高效、更轻便 //goroutine 通过关键字go实现,go funcName(参数) //示例 //go sayHello("anther--Hello") 阅读全文

Golang中的面向对象

2013-04-04 23:18 by Yang-Onion, 653 阅读, 0 推荐, 收藏, 编辑
摘要:package mainimport ( "fmt" "math")func main() { //method:method的概念,method是附属在一个给定的类型上的, //他的语法和函数的声明语法几乎一样,只是在func后面增加了一个receiver(也就是method所依从的主体)。 //method的语法如下: //func(r ReceiverType) funcName(parameters)(results) //虽然method的名字一模一样,但是如果接收者不一样,那么method就不一样 //method里面可以访问接收者的字段 / 阅读全文

Golang中的interface

2013-04-04 23:17 by Yang-Onion, 5990 阅读, 0 推荐, 收藏, 编辑
摘要:package mainimport ( "fmt" "reflect" "strconv")func main() { //interface类型 //interface类型定义了一组方法,如果某个对象实现了某个接口的"所有方法",则此对象就实现了此接口 //interface可以被任意的对象实现,一个对象可以实现任意多个interface //任意的类型都实现了空interface(我们这样定义:interface{}),也就是包含0个method的interface。 //interface的值 /* mik 阅读全文

Golang中的struct

2013-04-04 23:16 by Yang-Onion, 381 阅读, 0 推荐, 收藏, 编辑
摘要:package mainimport ( "fmt")func main() { var tom Person tom.name = "Tom" tom.age = 26 fmt.Printf("my name is %s,I'm %d years old\n", tom.name, tom.age) //按顺序赋值 jim := Person{"Jim", 25} fmt.Printf("my name is %s,I'm %d years old\n", jim.name, 阅读全文
home page tracking
NutriSystem Diet