บทความ

กำลังแสดงโพสต์จาก 2016

HTML Textarea ขึ้นบรรทัดใหม่ แบบบังคับเองไม่ใช้ตัดคำ

บทความเกี่ยวกับ : HTML Textarea ขึ้นบรรทัดใหม่ แบบบังคับเองไม่ใช้ตัดคำ การขึ้นบรรทัดใหม่ใน Textarea  จะไม่ใช้ <BR> เหมือนใน HTML ปรกติ เนื่องจากว่าข้อความที่อยู่ใน input Textarea จะเป็นแค่ text ธรรมดา กรณีนี้ แนะนำให้ใช้  \r\n   ครับ  เช่น ทดสอบ ทดสอบ \r\n ทดสอบ ผลที่ได้คือ ทดสอบ ทดสอบ ทดสอบ

รู้หรือไม่ทำไม Java ถึงคำนวณได้แบบนี้

บทความเกี่ยวกับ : Java double * 100 ได้ผลแบบนี้ เคยลองเอา double * 100 ดูกันมั้ยครับ ว่าผลที่ได้ออกมาเป็นเท่าไร ตัวอย่างเช่น         System.out.println(1.150*100);         System.out.println(1.1500*100);         System.out.println(1.16*100);         System.out.println(1.10*100);         System.out.println(1.1*100);         System.out.println(1.17*100);         System.out.println(1.18*100); ผลที่ได้คือ 114.99999999999999 114.99999999999999 115.99999999999999 110.00000000000001 110.00000000000001 117.0 118.0

Angular JS Number format โดยใช้ Filter

บทความเกี่ยวกับ : Angular JS Number format โดยใช้ Filter ตัวอย่าง Format Number ด้วย Angular JS โดยใช้ Filter ครับ {{1234.56789 | number}} 1,234.568 {{1234.56789 | number:0}} 1,235 {{1234.56789 | number:2}} 1,234.57 Filter ที่ใช้ใน Angular JS มีอยู่หลายอย่างเหมือนกันนะ ถ้าอยากรู้เพิ่มเติมลองหาข้อมูลดูได้ 

Oracle PLSQL Replace String With REGEXP_REPLACE

บทความเกี่ยวกับ : Oracle PLSQL Replace String With REGEXP_REPLACE ตัวอย่างการใช้คำสั่ง REGEXP_REPLACE REGEXP_REPLACE('String ตั้งต้น', 'เงื่อนๆไข REGEXP','String ที่จะ Replace'); ตัวอย่างการใช้งาน     SELECT REGEXP_REPLACE ('XXTEST1X23', '^(XX*)', 'YY') FROM dual; --ผลที่ได้คือ : YYTEST1X23 SELECT REGEXP_REPLACE ('XXTEST1XX23', '^(X)', 'YY') FROM dual; --ผลที่ได้คือ : YYXTEST1XX23 SELECT REGEXP_REPLACE ('XXTEST1XX23', '^(X*)', 'YY') FROM dual; --ผลที่ได้คือ : YYTEST1XX23 SELECT REGEXP_REPLACE ('XXTEST1XX23', 'XX', 'YY') FROM dual;--ผลที่ได้คือ : YYTEST1YY23 SELECT REGEXP_REPLACE ('XXTEST1XX23', 'X', 'YY') FROM dual; FROM dual;--ผลที่ได้คือ : YYYYTEST1YYYY23 SELECT REGEXP_REPLACE ('XXTEST1XX23', 'X+', 'YY') FROM dual;--ผลที่ได้คือ : YYTEST1YY23 SELECT REGEXP_REPLACE ('XXTEST1XX23', 'X+|E', '

ตัวอย่าง log4j init

public class Log4jInit extends HttpServlet {     private static Logger logger = Logger.getLogger(Log4jInit.class);     /**      *      */     private static final long serialVersionUID = -6217487447859906018L;     private static final String CONTENT_TYPE = "text/html";     // Initialize global variables     @Override     public void init() throws ServletException {         File f = new File( getInitParameter("log4jPropsFile"));         if (!f.canRead()) {             throw new ServletException("Init log4j Exception");         }         logger.debug("Init log4j file = " + f.toString());         String log4jProp = f.toString();         PropertyConfigurator.configureAndWatch(log4jProp);     }     // Process the HTTP Get request     @Override     public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {         response.setContentType(CONTENT_TYPE);         PrintWriter out = response.getWriter(