`
文章列表
https://www.cnblogs.com/wxd0108/p/5479442.html
  极佳 https://www.cnblogs.com/zyuze/p/7726582.html
https://www.cnblogs.com/zhuawang/p/4779649.html     https://blog.csdn.net/u011328417/article/details/79284730     ----极佳   https://www.cnblogs.com/ITtangtang/p/3948786.html
注意红线,变量的定义与赋值。  
http://www.cnblogs.com/Chestnuts/p/7068456.html   https://www.cnblogs.com/yx007/p/6519544.html     begin initNextMonth;--procedure是存储过程名 end; begin dbms_job.run(24); end;   select * from user_jobs select * from dba_jobs_running  
https://www.jianshu.com/p/98cde86056ac   实际上value的回收是延迟与key的,仅仅是在key被GC后,把value置为null,并不是立即回收 https://www.jianshu.com/p/e1b6aefeb807     ------------------------ WeakHashMap,此种Map的特点是:       当除了自身有对key的引用外,此key没有其他引用那么此map会自动丢弃此值,       举例来说:声明了两个Map对象,一个是HashMap,一个是WeakHashMap,同时向两个 ...
Java String类中的intern()方法     今天在看一本书的时候注意到一个String的intern()方法,平常没用过,只是见过这个方法,也没去仔细看过这个方法。所以今天看了一下。个人觉得给String类中加入这个方法可能是为了提升一 ...
最近刚出现的一种情况,本来在开发环境中sql 都没有问题,结果在测试环境中却报出:ORA-01722: 无效数字 异常。同样的sql 只是环境不同,却一个正常一个报错。也是一顿纠结。后来查出是因为Where 条件后 “列名=数字” 造成的。 表中有一状态列 :state char(1),因为最开始时里面的值都是数字类型 所以sql 中直接写 state = 1. 这样查询没报错是因为 oracle 做了隐式转换。也就是T0_NUMBER(STATE)=1 这时当数据库中出现了如 a b c d 这些字符时,TO_NUMBER 就会触发ORA-01722 错误了。所以以后要做到在写sql语句时就 ...
--关联更新,注意下面的exists(只改关联的上的),DISTINCT有局限性,更通用的,应该是查出第一条.... update  tmp_aa x SET (x.e,x.f)=(SELECT DISTINCT y.STORE_ID,y.STORE_NAME FROM POS_SAL_PERSON y WHERE  x.b=y.STORE_SIMPLE_NAME ) WHERE exists(SELECT 1 FROM POS_SAL_PERSON y WHERE  x.b=y.STORE_SIMPLE_NAME)      --在里面就能关联的上,即exists。就怕目的表进来关联 ...
今天去面试遇到了有关成员变量与局部变量以及成员方法的问题,主要是涉及所处内存的问题和初始化问题,简单的总结一下:   1.java中成员变量处在堆内存(成员方法不调用时存在方法区中的静态区)中,局部变量处在栈内存中;   知其然知其所以然,我们简单了解一下Java内存分配:   一个完整的Java程序运行过程会涉及以下内存区域:   寄存器:JVM内部虚拟寄存器,存取速度非常快,程序不可控制。   ***堆:***用来存放动态产生的数据,比如new出来的对象。注意创建出来的对象只包含属于各自的成员变量,并不包括成员方法。因为同一个类的对象拥有各自的成员变量,存储在各自的堆中 ...
https://blog.csdn.net/caoruntao_/article/details/82527518   https://blog.csdn.net/banzhengyu/article/details/81039757     讲的都很好,看英文说的: 不会创建父对象,其实只是创建了个父类的亚对象,此亚对象依赖于子对象,不是真正的对象,没有空间。 试想,如果创建了父对象,所有类都继承OBJECT,那得创建多少OBJECT对象啊。 (构造方法的作用是为堆区中的对象的属性初始化,不是创建对象)   ----------------- 在Java中,当创建一个子 ...
对于这个问题我也一直处于半懂不懂状态中,今天读了阮一峰老师的讲解,恍然大悟啊!   附上阮一峰老师的博客~   http://www.ruanyifeng.com/blog/2014/10/event-loop.html   下面是我自己理解了!   一、单线程   JS是单线程,这句 ...
https://blog.csdn.net/heart_mine/article/details/79495032     -------------------------------调用栈--------------------------- 调用栈     先入后出   栈是一个只有一个口的容器,先进入栈的会落到栈底,出栈的时候最后出。最后进入栈的,在栈顶,出栈时先出。   方法调用时,需要在内存中开辟一块存储空间做为线程栈空间    每个线程都由自己的栈   调用方法时,会在栈中压入一个栈帧,用来存储这个方法的参数和局部变量   方法返回时 ,栈帧就会弹 ...

代码经验

    博客分类:
  • java
1 判断空的时候 这么写 list !=null && list.size()>0,且顺序只能这样   2 return可以相当于else的作用。 if(..) { //... return; } //... 等价于 if(..) { //... return; }else{ //... }  满足条件只执行上面(上面return 下面不执行), 不满足条件只执行下面。 {return相当于上面代码块结束,即上面一块执行,下面一块(不满足上面的)执行 《==》 if else ...
创建应用-用户授权-获取相应权限的token-调API (ISV是第三方的,商家自研应用没有安全级别限制在淘宝平台) 调用API,所有平台都可以采用HTTP或SDK方式,HTTP方式需要参数签名(大平台都需要)   淘宝的最复杂、安全,其次京东,唯品会,有赞的最简单方便
Global site tag (gtag.js) - Google Analytics