วันก่อน ก็นั่งนึกไปว่า เห้อ เราเปลี่ยน Email มากี่ครั้งต่อกี่ครั้งแล้วเนี้ย ไหนจะหลงจะลืม ไม่ได้เช็คอีเมลเก่าๆ ไหนอีเมล ใหม่ๆ ไม่ได้แจ้งคนใหม่ๆ ให้รู้จัก ถามทีไร ผมก็เปลี่ยนอีเมล์ทุกครั้งไป แต่ครั้นจะหา Free Email Forwarding Services ที่คอยส่ง ไป Email ต่างๆ ให้เราก็หาที่เชื่อถือได้ยากเหลือเกิน แล้วก็ครั้นจะทำ Domain ตัวเองให้สิ้นเรื่องสิ้นราวไปก็อีกนั้นแหละ Domain หมดอายุก็ยังไม่ได้ต่อเลย แต่ลองคิดย้อนไปเมื่อก่อนก็ Email.com ผมก็เลิกใช้ไปในที่สุด เลยลอง Search ๆ ดู ดูแล้ว ก็เห็นว่าเป็นเจ้าเดิมๆ ที่ล้วนแล้วแต่ต้องจ่ายเงินเพื่อใช้งานทั้งนั้น หรือไม่ก็ฟรี แต่มีข้อจำกัดต่างๆ หรือไม่ก็ชื่อที่แสนจะไม่น่าเชื่อถือซะเลย คิดไปแล้วก็อยากจะทำเองซะเลย เอ๊ะ หรือว่าแก้ปัญหาที่ปลายเหตุ ต้นเหตุจริงๆ อาจจะเกิดกับการที่เราเปลี่ยน อีเมล์บ่อยๆ ก็ได้
อ่านต่อ “จนแล้วจนเล่ากับ Free Email Forwarding Services” »
Posted by (0) Comment
Posted by (0) Comment
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 | CREATE FUNCTION dbo.Split(@String nvarchar(4000), @Delimiter char(1)) RETURNS @Results TABLE (Items nvarchar(4000)) AS BEGIN DECLARE @INDEX INT DECLARE @SLICE nvarchar(4000) -- HAVE TO SET TO 1 SO IT DOESNT EQUAL Z -- ERO FIRST TIME IN LOOP SELECT @INDEX = 1 WHILE @INDEX !=0 BEGIN -- GET THE INDEX OF THE FIRST OCCURENCE OF THE SPLIT CHARACTER SELECT @INDEX = CHARINDEX(@Delimiter,@STRING) -- NOW PUSH EVERYTHING TO THE LEFT OF IT INTO THE SLICE VARIABLE IF @INDEX !=0 SELECT @SLICE = LEFT(@STRING,@INDEX - 1) ELSE SELECT @SLICE = @STRING -- PUT THE ITEM INTO THE RESULTS SET INSERT INTO @Results(Items) VALUES(@SLICE) -- CHOP THE ITEM REMOVED OFF THE MAIN STRING SELECT @STRING = RIGHT(@STRING,LEN(@STRING) - @INDEX) -- BREAK OUT IF WE ARE DONE IF LEN(@STRING) = 0 BREAK END RETURN END |
1 2 3 4 5 | public class MainClass { public static void main(String[] args) { System.out.println("Java"); } } |