-
الإعلانات
-
تسجيل عضوية جديدة في المنتدى 01/31/2016
السلام عليكم ورحمة الله وبركاته عزيزي العضو الجديد : حاليا رسالة الإيميل لتأكيد صحة إيميلكم تذهب للبريد العشوائي ( جاري حل المشكلة ) فإذا لم تجد رسالة التحقق من إيميلكم في صندوق الوارد لديكم إتجه للبريد العشوائي ( JUNK) وقم بتفعيل إشتراككم من هناك
-
-
عدد المشاركات
19 -
تاريخ الانضمام
-
تاريخ اخر زياره
كل شيء نشر بواسطة ashraf_revo
-
سؤال كيفية الاتصال بين برنامج اندرويد مع برنامج بلغة برمجة على الحاسب عن طريق الشبكة المحلية
ashraf_revo رد على طارق سمان's موضوع في Android
اه rabbitmq يمكن عمل install ليه على الجهاز الخاص بيك او يمكن ان تستخدم cloudamqp.com و سوف يكون queue online -
سؤال كيفية الاتصال بين برنامج اندرويد مع برنامج بلغة برمجة على الحاسب عن طريق الشبكة المحلية
ashraf_revo رد على طارق سمان's موضوع في Android
انا اسخدم rabbitmq له api ب لغات كثيره https://www.rabbitmq.com/devtools.html -
لماذا ينبغي عليك الحصول على شهادة الجافا
ashraf_revo رد على أحمد أبو عبد البر's موضوع في المقالات العلمية و التقنية
السلام عليكم ممكن توضيح اكتر هل فى كتب للمساعده فى الحصول على OCP هل certification free هل online exam -
spring لا يقارن مع jsf,jsp لان الحقيقه هى ان spring مشروع كبير يحتوى فى اكثر من 30 framework لاغراض كثيره مثل data jpa للتعامل مع الداتا بيز relational ,و يجود mongo ,redis,neo4j,gamefire, soler,couchbase,و لل big data ايضا spring hadoop,xd و ايضا سوف تجد spring amqp لمساعدتك على استخدام message queue like rabbbitmq و ايضا spring cloud,boot اما المقارنه تكون بين spring mvc,jsf سوف نتجاهل jsp لانك عندما تتعامل مع spring mvc سوف يكون view هو jsp,thymeleaf,freemarker اى شى من هولاء الثلاثه او ممكن تستخدم groovy templaets ,او groovy server pages يعنى كل الخمس view دول يتقارنوا فقط ب jsp اما jsf تقارن ب spring mvc وايضا هذا لا يعنى انى لو jsf لن استخدم اى framework من spring لا عادى يمكن ان استخدم jsf بدلا من spring mvc وايضا يمكن وسوف استخدم ايضا spring security للحمايه ,و ايضا يقارن ب vaadin .............. اسفى مقداما لو فى اخطاء فى كلامى
- 2 ردود
-
1
-
عودة الفريق العربي - و اسباب التوقف
ashraf_revo رد على فيصل الحربي's موضوع في المساعدة في استخدام المنتدى
اذا كانت السوشيل مديا اكتسحت كل المنتديات يجب الا تغلق لانها تحتوى على اسئله و اجابات و مشاريع و غيره هذا كنز -
السلام عليكم تواجهنى مشكله حين استخدم spring mvc @responsebody ويحدث هذا الاكسبشن Caused by: com.fasterxml.jackson.databind.JsonMappingException: Infinite recursion (StackOverflowError) (through reference chain: org.revo.entity.Post["person"]->org.revo.entity.Person_$$_jvst35a_6["post"]->org.hibernate.collection.PersistentBag[0]-> recursion ومعناه انه يحدث لانه عندم يقوم ببناء json لpost فنه يجد بداخله person وperson يجد بداخله post ويحدث recurision كيف اتغلب على هذه المشكله الاكواد @RequestMapping(value = "/more/{start}", method = RequestMethod.GET) @ResponseBody public List<Post> more(@PathVariable("start") int start) { int count = (int) postSer.ByProjection(Projections.rowCount()); if (start < count) { List<Post> posts = postSer.posts(start, 5); return posts; } else { return null; } } @Override public List<Post> posts(int first, int max) { Criteria criteria = getSession().createCriteria(typeClass); criteria.setFirstResult(first); criteria.setMaxResults(max); criteria.addOrder(Order.desc("postdate")); return criteria.list(); } @Entity public class Person implements Serializable { /** * */ private static final long serialVersionUID = 1L; @Id @GeneratedValue private int id; private String username; private String email; private String password; private int type; @OneToMany(mappedBy = "person", cascade = CascadeType.ALL, fetch = FetchType.LAZY) private List<Post> post; } @Entity public class Post implements Serializable { /** * */ private static final long serialVersionUID = 1L; @Id @GeneratedValue private int id; private String txt; @Temporal(javax.persistence.TemporalType.TIMESTAMP) private Date postdate; @ManyToOne(fetch = FetchType.LAZY) @JoinColumn private Person person; }
-
السلام عليكم اريد المساعده فى كيفيه استخدام اللغه العربيه ب استخدام spring mvc حين استخدم فورم لاستقبال البيانات من index.jsp و ارسالها الى صفحه home.jsp ف انه للغه العربيه تظهر فى صفحه jsp ولا يوجد مشاكل ولكن حين اقوم بطباعه البيانات التى ترسل ;( ()System.out.println(student.getName تظهر لى على شكل اشرف حين بحثت وجدت كود فلتر <filter> <filter-name>encodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> <init-param> <param-name>encoding</param-name> <param-value>UTF-8</param-value> </init-param> <init-param> <param-name>forceEncoding</param-name> <param-value>true</param-value> </init-param> </filter> <filter-mapping> <filter-name>encodingFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> وللكن المشكله تحولت الى انه يطبع ?????????????????????TestArbic.rar
-
هذى كود filter وايظا ارسلت لك الكود الكاملا import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.ServletException; import javax.servlet.ServletRequest; import javax.servlet.ServletResponse; import javax.servlet.annotation.WebFilter; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; /* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ /** * * @author revo */ @WebFilter(filterName = "filter", urlPatterns = {"*.xhtml"}) public class filter implements Filter { @Override public void init(FilterConfig filterConfig) throws ServletException { } @Override public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException { HttpServletRequest request1 = (HttpServletRequest) request; HttpServletResponse response1 = (HttpServletResponse) response; String url = request1.getRequestURI(); System.out.println(url); user u = (user) request1.getSession().getAttribute("user"); if (u == null && url.contains("home.xhtml")) { System.out.println("1"); response1.sendRedirect("index.xhtml"); } else if (u != null&&!u.isIsLog() && url.contains("home.xhtml")) { System.out.println("2"); response1.sendRedirect("index.xhtml"); } else if (u != null&&u.isIsLog() && (url.contains("index.xhtml")||url.equals("/Filter/"))) { System.out.println("3"); response1.sendRedirect("home.xhtml"); } else { System.out.println("4"); chain.doFilter(request, response); } } @Override public void destroy() { } } Filter.rar
- 13 ردود
-
1
-
http://programming-simplified.com/ دى مجموعه كورسات فى منها مجانى. سوف تجد ,ejb,jba jsf مجانى . اول ثلاث محاضرات فى jsf سيمكنك من عمل ما تطلبه
-
السلام عليكم تواجهنى مشكله فى قراءه من جدولين بينهم علاقه المشكله فى انهوا لا استطيع استخدام restriction فى كلا الجانبين بمعنى نفرض انهوا جدول a بينه علاقه مع جدول b لا استطيع ان اجعله يقرا من الجدول a.id=1 b.id =1 بحثت على الانترنت وجت بعض اللاكواد لكنها لم تعمل ب الشكل المرغوب فيه public void list_persons() { s.beginTransaction(); c = s.createCriteria(Person.class, "p"); c.createAlias("p.s1", "s"); c.add(Restrictions.eq("p.id", 1)); c.add(Restrictions.eq("s.id", 1)); List<Person> l= c.list(); for (Person person : l) { System.out.println(person.getId()); Set<Addreses> sx=person.getS1(); for (Addreses addreses : sx) { System.out.println(addreses.getId()); } } } لكن الناتج كان Hibernate: select this_.id as id0_1_, this_.name as name0_1_, s1_.id as id1_0_, s1_.strret as strret1_0_ from Person this_ inner join Addreses s1_ on this_.id=s1_.con where this_.id=? and s1_.id=?1Hibernate: select s1x0_.con as con0_1_, s1x0_.id as id1_, s1x0_.id as id1_0_, s1x0_.strret as strret1_0_ from Addreses s1x0_ where s1x0_.con=?312 ما كنت اريده هو ان يطبع 1 فى الاستعلام الاول و 1 فى الاستعلام الثانى لكن هو طبع 3 1 2 فى الاستعلام الثانى تم تحميل الكود كامل one_to_many.rar
-
لو اليوزر بيدخل البيانات فى text filed او اى شى ممكن تستخدم key pressed او key released وتخليه انى كل لما اكتب حرف يروح يبحث فى الداتا بيز عن الكلمه الى انا كتبتها هل هى موجوده ام لا
-
اولا يجب ان تعرف ان الحروف الى الاسكى كود ليه اكبر من 97 فهى small والحروف الاقل فهى captial ثانيا استخدامى لحاله الشرط if((int)word.charAt(i)>=97){arr=(int)word.charAt(i)-32;} else arr=(int)word.charAt(i); } كان لكى احول جميع الحروف الى حروف كابتل واخززنها فى ارى لكن اخزن الاسكى كود فقط
-
نسططيع وضع اى رقم ولكن يجب ان يكون هذا الرقم اكبر من الكلمه التى سندخلاها لكى يحدث الاكسبشن توضيح اذا كان الرقم 100 وكان الكلمه التى سندخلاها حروفها اكبر من 100 فانه لان يحدث الاكسبشن ولن نعرف ما هو الرقم الزى توقف عنده
-
package test; import java.util.Scanner; public class Test { public static void main(String[] args) { Scanner s=new Scanner(System.in); String word=s.next(); int arr[]=new int[word.length()]; for (int i = 0; i < word.length(); i++) { if((int)word.charAt(i)>=97){arr=(int)word.charAt(i)-32;} else arr=(int)word.charAt(i); } word=""; for (int i = 0; i < arr.length; i++) { if (i%2==0) { word=word+(char)(arr); } else word=word+(char)(arr+32); } System.out.println(word); } }
-
السلام عليكم اشارككم اجابتى للسوال الاول import java.util.Scanner;public class Test { public static void main(String[] args) { Scanner s=new Scanner(System.in); String word=s.next(); System.out.println(word); int arr[]=new int[word.length()]; for (int i = 0; i < word.length(); i++) { if((int)word.charAt(i)>=97){arr[i]=(int)word.charAt(i)-32;} else arr[i]=(int)word.charAt(i); } System.out.println("captil"); for (int i = 0; i < arr.length; i++) { System.out.print((char)arr[i]); } System.out.println(""); System.out.println("small"); for (int i = 0; i < arr.length; i++) { System.out.print((char)(arr[i]+32)); } } }
- 17 ردود
-
1
-
وعليكم السلام انا معرفش طريقه ممكن تقراء الملف كله ما عدا اخر سطر ولا كن انا ممكن اعمل كود يطبع الملف كله ما عدا اخر سطر package files; import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException; public class Files { public static void main(String[] args) { BufferedReader br = null; try { String sCurrentLine; br = new BufferedReader(new FileReader("testing.txt")); String s = br.readLine(); while (true) { if ((sCurrentLine = br.readLine()) != null) { System.out.println(s); s=sCurrentLine; } if ((sCurrentLine = br.readLine()) != null) { System.out.println(s);s=sCurrentLine; } else break; } } catch (IOException e) { e.printStackTrace(); } finally { try { if (br != null)br.close(); } catch (IOException ex) { ex.printStackTrace(); } } } }
- 1 رد
-
1
-
import java.util.Scanner; public class JavaApplication68 { /** * @param args the command line arguments */ public static void main(String[] args) { int a[]; a=new int[5]; Scanner input = new Scanner(System.in); for(int i=0;i<5;i++) a=input.nextInt(); for (int i = 0; i < a.length; i++) { for (int j = i; j < a.length; j++) { if (a==a[j]&&i!=j) { for (int k = i; k < a.length-1; k++) { a[k]=a[k+1]; } } } } for (int i = 0; i < a.length-1; i++) { System.out.print(a); } } }
- 2 ردود
-
1
-
بارك الله فيك وجزاك الله خير :)
-
http://www.codemiles.com/