Code

Code

The WITH in Oracle, The subquery Factoring.

Oracle에서 사용가능한 WITH 구문은 SQL-99 표준으로 Oracle 9.2 부터 추가되었다. WITH 구문은 임시 테이블을 만들거나 인라인 뷰처럼 동작한다. 같은 구문을 여러번 반복해서 쓰거나 여러곳에서 참조할 경우 아주 유용하다. 쿼리도 상당히 간단해 진다는 장점이 있다.

  SELECT e.ename AS employee_name,         dc.dept_count AS emp_dept_count  FROM   emp e,         (SELECT deptno, COUNT(*) AS dept_count          FROM   emp          GROUP BY deptno) dc  WHERE  e.deptno = dc.deptno;      

WITH dept_count AS (    SELECT deptno, COUNT(*) AS dept_count    FROM   emp    GROUP BY deptno)  SELECT e.ename AS employee_name,         dc.dept_count AS emp_dept_count  FROM   emp e,         dept_count dc  WHERE  e.deptno = dc.deptno;  
Reference: https://oracle-base.com/articles/misc/with-clause


Invoking JavaScript code in an iframe from the parent page

document.getElementById('targetFrame').contentWindow.targetFunction();
Reference: http://stackoverflow.com/questions/251420/invoking-javascript-code-in-an-iframe-from-the-parent-page


ES6에서 let 과 var의 차이

let은 선언된 블록 유효 범위에 상관없이 전역 또는 함수 유효 범위를 갖는 var 키워드와는 달리, 변수가 사용되는 블록, 구문 또는 표현식 유효 범위를 갖는 변수를 선언한다.
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Statements/let
function varTest() {
  var x = 31;
  if (true) {
    var x = 71;  // same variable!
    console.log(x);  // 71
  }
  console.log(x);  // 71
}

function letTest() {
  let x = 31;
  if (true) {
    let x = 71;  // different variable
    console.log(x);  // 71
  }
  console.log(x);  // 31
}

Video or Audio player sample using HTML5

<video controls poster="demo.jpg">     <source src="demo.mp4" type="video/mp4" />     <source src="demo.webm" type="video/webm"/>     <source src="demo.ogv" type="video/ogg"/>          <object>       <embed src="demo.mp4" type= "application/x-shockwave-flash" allowfullscreen="false" allowscriptaccess="always" />     </object>             HTML5 Video is required for this example  </video>


라벨:

Fix the "Requirement.parse('setuptools>=0.x'))" error

pip install --upgrade setuptools


Fixing the "numpy.distutils.system_info.NotFoundError: no lapack/blas resources found" Error while scipy installation

sudo apt-get install libblas-dev liblapack-dev libatlas-base-dev gfortran
pip install scipy

Format File Size using JavaScript

numeral(size).format('0,0.0 b');




Subscribe to: Posts (Atom)