macho c# developersla innavanm menna me awla poddak lihala dennakoo 
http://www.elakiri.com/forum/showthread.php?t=1694238

http://www.elakiri.com/forum/showthread.php?t=1694238

මචන්ල ඉක්මන් උදවුවක් ඕනෙ. Dot matrix printer එක කොහොමද feed paper එක Automatically ආපස්සට යවන්නෙ. ඒ කියන්නෙ කලින් print එක ඉරන්න paper එක උඩට එනවනෙ. එතකොට එතන ඉදන් ඊලගට print වෙනකොට අගලක විතරක් කොටසක් උඩින් අහකට යනව. මට ඕනෙ මේ feed paper එක ආපස්සට යවල print කරන්න.
feed paper == Continues paper.
![]()
හදාගන්න ගොඩක් ලේසියි
- මේක හදා ගත්තද? මේකට ප්රෝග්රමින් ඕන නැ
හදාගන්න ගොඩක් ලේසියි





සිඞ්හලු පයිතන් වල වෙරියබල් කොච්චර ලොකුයිද![]()
මං කම්මැලි කමට factorial 9999 හෙව්ව![]()
යකෝ තඩි සයිස් එකට උත්තරේ ආවනෙ![]()
පයිතන් වල ස්ට්රින්ග් වලිංද කැල්කියුලේශන් වලට ඕනෙ ඉලක්කම් සේව් කරගන්නෙත්![]()
මෙන්න උත්තරේ..
http://pastebin.com/D6VHrbpP
ආතල් ඕයි![]()
![]()
උබ දන්නවද ඕක calculate වෙන්න කොච්චර කරන්ට් එකක් නාස්ති වෙනවද කියලා. කොච්චර පරිසර දුෂණය වෙනවද කියලා. අපරාදේ යකෝ .


machanlaa lines 50000+ thiyana text file ekak thiyenawa. e huyanna read karanna one servlet ekakadi.
mama java class ekak create karala. updload karana text file eka read karala. e welawedima e line eka ArrayList ekakata dagannawa.
passe e ArrayList eka servlet ekata parse karagena. servlet ekedi db ekata add karagannawa.
prashne mekai. text file eka read karanakota, e file eka complete read wenne naha. eka eka welawata eka eka ganata lines thamai read wenne. samahara welawata okkoma read wenawa. thawa welawakata 18000k, 25000k. oya wage hithaganna bari widihata read wenne. mekata solution ekak deepallaa![]()
machanlaa lines 50000+ thiyana text file ekak thiyenawa. e huyanna read karanna one servlet ekakadi.
mama java class ekak create karala. updload karana text file eka read karala. e welawedima e line eka ArrayList ekakata dagannawa.
passe e ArrayList eka servlet ekata parse karagena. servlet ekedi db ekata add karagannawa.
prashne mekai. text file eka read karanakota, e file eka complete read wenne naha. eka eka welawata eka eka ganata lines thamai read wenne. samahara welawata okkoma read wenawa. thawa welawakata 18000k, 25000k. oya wage hithaganna bari widihata read wenne. mekata solution ekak deepallaa![]()

machanlaa lines 50000+ thiyana text file ekak thiyenawa. e huyanna read karanna one servlet ekakadi.
mama java class ekak create karala. updload karana text file eka read karala. e welawedima e line eka ArrayList ekakata dagannawa.
passe e ArrayList eka servlet ekata parse karagena. servlet ekedi db ekata add karagannawa.
prashne mekai. text file eka read karanakota, e file eka complete read wenne naha. eka eka welawata eka eka ganata lines thamai read wenne. samahara welawata okkoma read wenawa. thawa welawakata 18000k, 25000k. oya wage hithaganna bari widihata read wenne. mekata solution ekak deepallaa![]()
matath oya aula awa. html file ekak read karaddi lines 38 000 k wage thibbe.
solution hewwe na. hadissi nisa. mulinma read karana gaana delete karala deveni para read kala.![]()
hithaganna baha ban mehema wenne kohomada kiyala. normal java class ekaka run karanakota lassanata read wenawa.stackoverflow
List<String> lines = Files.readAllLines(Paths.get("file"), StandardCharsets.UTF_8);
muta hithenawa welawata hithena ganak read wenawa
:Angry:matath kelawela inne ban. anathaihithaganna baha ban mehema wenne kohomada kiyala. normal java class ekaka run karanakota lassanata read wenawa.
machan mekath harigiye naha kalin wagema eka eka ganan read wennemuta hithenawa welawata hithena ganak read wenawa
:Angry:
machn ube code eka dapan balanna
public class TextReader {
public ArrayList<String> readText(InputStream file) {
ArrayList<String> lst = new ArrayList();
try {
InputStreamReader ipsr = new InputStreamReader(file);
BufferedReader br = new BufferedReader(ipsr);
String line;
while ((line = br.readLine()) != null) {
lst.add(line);
}
br.close();
} catch (Exception e) {
e.printStackTrace();
}
return lst;
}
}
TextReader tr = new TextReader();
for (String text : tr.readText(new FileInputStream(file))) {
System.out.println(text);
}
TextReader tr = new TextReader();
System.out.println(tr.readText(new FileInputStream(file)).size());
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;
import java.util.ArrayList;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.swing.JOptionPane;
public class ReadTextFileServlet extends HttpServlet {
@Override
protected void doGet(HttpServletRequest request,HttpServletResponse response) throws ServletException, IOException {
// -----------------------------------------------------------------------
try{
Class.forName("com.mysql.jdbc.Driver");
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/text_to_db","root","password");
Statement stmt = conn.createStatement();
BufferedReader br = null;
String sCurrentLine;
br = new BufferedReader(new FileReader("File\\text_toDb.txt"));
while ((sCurrentLine = br.readLine()) != null) {
ArrayList list_D = new ArrayList();
list_D.add(sCurrentLine);
for(int i = 0; i< list_D.size();i++){
String Doid = list_D.get(i).toString();
String D_sql="INSERT INTO text_to_db.t_to_db_02 VALUES('"+Doid+"')";
stmt.executeUpdate(D_sql);
}
}
}
catch(Exception e){
JOptionPane.showMessageDialog(null, e);
}
}
}



Without Errors 



File eke corrupt ekak athi..Reader java class eka machna
servlet eke call karanne me widihataPHP:public class TextReader { public ArrayList<String> readText(InputStream file) { ArrayList<String> lst = new ArrayList(); try { InputStreamReader ipsr = new InputStreamReader(file); BufferedReader br = new BufferedReader(ipsr); String line; while ((line = br.readLine()) != null) { lst.add(line); } br.close(); } catch (Exception e) { e.printStackTrace(); } return lst; } }
nikamata size eka baluwoth return wena list eke. hariyatama size eka pennanawa.PHP:TextReader tr = new TextReader(); for (String text : tr.readText(new FileInputStream(file))) { System.out.println(text); }
PHP:TextReader tr = new TextReader(); System.out.println(tr.readText(new FileInputStream(file)).size());
File eke corrupt ekak athi..

PHP:import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException; import java.sql.Connection; import java.sql.DriverManager; import java.sql.Statement; import java.util.ArrayList; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.swing.JOptionPane; public class ReadTextFileServlet extends HttpServlet { @Override protected void doGet(HttpServletRequest request,HttpServletResponse response) throws ServletException, IOException { // ----------------------------------------------------------------------- try{ Class.forName("com.mysql.jdbc.Driver"); Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/text_to_db","root","password"); Statement stmt = conn.createStatement(); BufferedReader br = null; String sCurrentLine; br = new BufferedReader(new FileReader("File\\text_toDb.txt")); while ((sCurrentLine = br.readLine()) != null) { ArrayList list_D = new ArrayList(); list_D.add(sCurrentLine); for(int i = 0; i< list_D.size();i++){ String Doid = list_D.get(i).toString(); String D_sql="INSERT INTO text_to_db.t_to_db_02 VALUES('"+Doid+"')"; stmt.executeUpdate(D_sql); } } } catch(Exception e){ JOptionPane.showMessageDialog(null, e); } } }
----------------------------------------------------------------------------------------------------------------
![]()
----------------------------------------------------------------------------------------------------------------
![]()
Without Errors

ita passe baba wage wada kara
++