קבל תאריך ללא זמן בג'אווה

קבל תאריך ללא זמן בג'אווה

1. הקדמהבמדריך הקצר הזה נראה כיצד להשיג תַאֲרִיך בלי זמן בג'אווה.אנו נראה כיצד לעשות זאת לפני ואחרי Java 8 מכיוון שהדברים הפכו קצת שונים לאחר שחרורו של ה- API החדש של הזמן ב- Java 8.2. לפני Java 8לפני Java 8, לא הייתה דרך ישירה להשיג תַאֲרִיך בלי זמן אלא אם כן השתמשנו בספריות צד ג 'כמו Joda-time.זה בגלל ש
תמיכה באפצ'י CXF בשירותי אינטרנט RESTful

תמיכה באפצ'י CXF בשירותי אינטרנט RESTful

1. סקירה כלליתהדרכה זו מציגה את Apache CXF כמסגרת התואמת את תקן JAX-RS, המגדיר תמיכה במערכת האקולוגית של Java בתבנית האדריכלית REPResentational State Transfer (REST).באופן ספציפי, הוא מתאר שלב אחר שלב כיצד לבנות ולפרסם שירות אינטרנט RESTful, וכיצד לכתוב בדיקות יחידה לאימות שירות.זו השלישית בסדרה על אפאצ'י CXF; הראשון מתמקד בשימוש ב- CXF כמימוש תואם לחלוטין של JAX-WS. המאמר השני מספק מדריך כיצד להשתמש ב- CXF עם Spring.2. תלות Mavenהתלות הנדרשת
המרת איטרביל לאוסף בג'אווה

המרת איטרביל לאוסף בג'אווה

1. סקירה כלליתבמדריך זה, נבדוק דרכים שונות להמיר ניתן לנידון אל א אוסף בג'אווה.נתחיל בפתרונות Java פשוטים, ואז נסתכל על האפשרויות שמציעות גם ספריות Guava ו- Apache Commons.2. ניתן לנידון ו איטרטורראשית, נגדיר את שלנו ניתן לנידון:Iterable iterable = Arrays.asList ("ג'ון", "טום", "ג'יין");נגדיר גם פשוט איטרטור - כדי להדגיש את ההבדל בין המרה ניתן לנידון ל אוסף ו איטרטור ל אוסף:
מבוא ל- Spring Data Redis

מבוא ל- Spring Data Redis

1. סקירה כללית מאמר זה הוא מבוא ל- Spring Data Redis, המספקת את ההפשטות של פלטפורמת Spring Data לרדיס - חנות מבנה הנתונים הפופולרית בזיכרון. רדיס מונעת על ידי מבנה נתונים מבוסס חנות מפתחות כדי להתמיד בנתונים ויכולה לשמש כמאגר נתונים, מטמון, מתווך הודעות וכו '.נוכל להשתמש בתבניות הנפוצות של נתוני Spring (תבניות וכו '), תוך פשטות מסורתית של כל פרויקטים של Spring Data.2. תלות Mavenנתחיל בהכרזה על תלות Spring Data Redis ב pom.xml: org.s
מדריך WatchService ב- Java NIO2

מדריך WatchService ב- Java NIO2

1. סקירה כלליתבמאמר זה, אנו הולכים לחקור את WatchService ממשק ממשקי API של מערכת קבצים של Java NIO.2. זו אחת התכונות הפחות מוכרות של ממשקי ה- API החדשים של IO שהוצגו בג'אווה 7 לצד FileVisitor מִמְשָׁק.כדי להשתמש ב- WatchService ממשק ביישומים שלך, עליך לייבא את המחלקות המתאימות:ייבא java.nio.file. *;2. מדוע להשתמש Watc
מבוא לביטויי Pointcut באביב

מבוא לביטויי Pointcut באביב

1. סקירה כלליתבמדריך זה נדון בשפת הביטוי של AOP pointcut באביב.תחילה נציג כמה מינוחים המשמשים בתכנות מונחה-היבט. א נקודת הצטרפות הוא שלב של ביצוע התוכנית, כגון ביצוע שיטה או טיפול בחריג. באביב AOP, נקודת צירוף מייצגת תמיד ביצוע שיטה. א קיצור דרך הוא פרדיקט שתואם את נקודות ההצטרפות ו- a שפת ביטוי מחודדת היא דרך לתאר תכנות ד
דוגמה לבקר, שירות ו- DAO עם Spring Boot ו- JSF

דוגמה לבקר, שירות ו- DAO עם Spring Boot ו- JSF

1. הקדמהפנים JavaServer היא מסגרת ממשק משתמש מבוססת רכיבים בצד השרת. במקור הוא פותח כחלק מ- JE של ג'קרטה. במדריך זה, נבדוק כיצד ניתן לשלב JSF ביישום Spring Boot.כדוגמה, נבצע יישום פשוט ליצירת רשימת מטלות.2. תלות Mavenעלינו להאריך את שלנו pom.xml להשתמש בטכנולוגיות JSF: org.apache.tomcat.embed tomcat-embed-jasper org.glassfish javax.faces
יישום פותר 2048 בג'אווה

יישום פותר 2048 בג'אווה

1. הקדמהלאחרונה בדקנו אלגוריתם לפתרון המשחק 2048. דנו בכך מנקודת מבט תיאורטית, ולא עם שום קוד אמיתי שמאחוריו.כאן נכתוב יישום זה בג'אווה. זה ישחק הן כשחקני האדם והן כנגני המחשב, ויראה עד כמה ניתן לשחק משחק אופטימלי יותר.2. הגדרה ראשוניתהדבר הראשון שאנו זקוקים לו הוא התקנה בה נוכל לשחק את המשחק ולראות כיצד מתקדמת.זה ייתן לנו את כל המבנים הדרושים לנו כדי לשחק את המשחק, ולהטמיע באופן מלא א
מטמון גויאבה

מטמון גויאבה

1. סקירה כלליתבמדריך זה, נסתכל על ה- מטמון גויאבה יישום - שימוש בסיסי, מדיניות פינוי, רענון המטמון וכמה פעולות מעניינות בתפזורת.לבסוף, נסתכל על השימוש בהתראות ההסרה שמטמון מסוגל לשלוח.2. כיצד להשתמש במטמון גויאבהנתחיל בדוגמה פשוטה - בואו נאחסן במטמון את צורת האותיות הגדולות של חוּט מקרים.ראשית, ניצור את מטמון מטמון - משמש לחישוב
מבוא ל- RAML - שפת הדוגמנות RESTful API

מבוא ל- RAML - שפת הדוגמנות RESTful API

מאמר זה הוא חלק מסדרה: • מבוא ל- RAML - שפת הדוגמנות RESTful API (מאמר נוכחי) • ביטול יתירות ב- RAML עם סוגי משאבים ותכונות• RAML מודולרי באמצעות כולל, ספריות, שכבות-על והרחבות• הגדר מאפייני RAML מותאמים אישית באמצעות הערות1. סקירה כלליתבמאמר זה אנו מציגים את שפת הדוגמנות RESTful API (RAML), שפת מפרט פתוח ניטראלית של ספק, הבנויה על YAML 1.2 ו- JSON לתיאור ממשקי API של RESTful.
פרמטרים לאתחול של הקשר וסרלט

פרמטרים לאתחול של הקשר וסרלט

1. סקירה כלליתServlets הם מחלקות Java רגילות הפועלות במיכל servlet.סרטי HTTP (סוג ספציפי של סרוולט) הם אזרחים מהשורה הראשונה ביישומי אינטרנט של Java. ה- API של סרטי HTTP הוא מכוון לטיפול בבקשות HTTP דרך מחזור התגובה האופייני לעיבוד בקשות, המיושם בפרוטוקולי שרת לקוח.יתר על כן, סרוולטים יכולים לשלוט באינטראקציה בין לקוח (בדרך כלל דפדפן אינטרנט) לבין השרת באמצעות צמדי ערך מפתח בצורה של פרמטרים של בקשה / תגובה.ניתן לאתחל פרמטרים אלה ולקשור אות
כיצד לייבא תעודת .cer ל- Java KeyStore

כיצד לייבא תעודת .cer ל- Java KeyStore

ג'אווה טופ רק הכרזתי על החדש למד אביב קורס, המתמקד ביסודות האביב 5 ומגף האביב 2: >> בדוק את הקורס1. סקירה כלליתKeyStore, כפי שהשם מרמז, הוא בעצם מאגר של אישורים, מפתחות ציבוריים ופרטיים. יתר על כך, הפצות JDK נשלחות עם הפעלה שתסייע בניהולן, ה- כלי מפתחות.מצד שני, לתעודות יכולות להיות הרחבות רבות, אך עלינו לזכור כי א קו
מדריך לענן האביב נטפליקס - Hystrix

מדריך לענן האביב נטפליקס - Hystrix

1. סקירה כלליתבמדריך זה נסקור את Spring Cloud Netflix Hystrix - ספריית סובלנות התקלות. נשתמש בספרייה וניישם את תבנית הארגון Circuit Breaker, המתארת ​​אסטרטגיה כנגד כישלון המפלס ברמות שונות ביישום.העיקרון מקביל לאלקטרוניקה: Hystrix צופה בשיטות לכישלון שיחות לשירותים קשורים. אם יש כשל כזה, הוא יפתח את המעגל ויעביר את השי
מבוא ל- Querydsl

מבוא ל- Querydsl

1. הקדמהזהו מאמר היכרות שיסייע לכם להתחיל לעבוד עם ממשק ה- API החזק של Querydsl להתמדה בנתונים.המטרה כאן היא לתת לך את הכלים המעשיים להוסיף Querydsl לפרויקט שלך, להבין את המבנה ואת המטרה של הכיתות שנוצרו, ולקבל הבנה בסיסית כיצד לכתוב שאילתות מסד נתונים בטוחות עבור התרחישים הנפוצים ביותר.2. מטרת Querydslמסגרות מיפוי התייחסות אובייקט הן בבסיסה של Enterprise Java. אלה מפצים את חוסר ההתאמה בין גישה מונחית עצמים לבין מודל מסד נתונים יחסי. הם גם מאפשרים למפתחים לכתוב קוד התמדה נקי יותר ותמציתי יותר והיג
הדפיס מספר שלם בפורמט בינארי בג'אווה

הדפיס מספר שלם בפורמט בינארי בג'אווה

1. סקירה כלליתבמדריך זה נבחן בקצרה את הדרכים השונות להדפיס מספר שלם בפורמט בינארי בג'אווה.ראשית, נסתכל על מבט רעיוני. ואז נלמד כמה פונקציות Java מובנות להמרה.2. שימוש בהמרה שלמה לבינאריתבחלק זה נכתוב את השיטה המותאמת אישית שלנו להמרת מספר שלם למחרוזת בפורמט בינארי ב- Java. לפני כתיבת הקוד, בואו נבין תחילה כיצד להמיר מספר שלם לפורמט בינארי.להמיר מספר שלם נ לפורמט הבינארי שלו, עלינו:אחסן את שארית המספר נ מחולק ב -2 ועדכן את המספר נ עם ערך המנהחזור על שלב 1 עד שהמספר n גדול מאפסלבס
מאגרי ספרינג מייבן

מאגרי ספרינג מייבן

1. סקירה כלליתמאמר זה יראה באילו מאגרי Maven להשתמש בעת שימוש בחפצי אביב בפרויקט - ראה את רשימת המאגרים המלאה בוויקי האביב. תשתית ניהול החפץ הקודמת של SpringSource הייתה maven.springframework.org - זה נשלל כעת לטובת החזקים יותר repo.spring.io.2. Maven משחרר כל החפצים של GA / Release מתפרסמים ב- Maven Central, כ
כיצד למצוא את האלמנט הגדול ביותר ב- Java

כיצד למצוא את האלמנט הגדול ביותר ב- Java

1. הקדמהבמאמר זה נציג פתרונות שונים למציאת ה- kהאלמנט הגדול ביותר ברצף של מספרים ייחודיים. נשתמש במערך של מספרים שלמים עבור הדוגמאות שלנו.נדבר גם על מורכבות הזמן הממוצעת והמקרה הגרוע ביותר של כל אלגוריתם.2. פתרונותבואו נבחן כמה פתרונות אפשריים - אחד באמצעות מין רגיל, ושניים באמצעות אלגוריתם הבחירה המהירה שמקורו במיון מהיר.2.1. מִיוּןכשאנחנו חושבים על הבעיה, אולי הפי
פורץ מלולאות מקוננות

פורץ מלולאות מקוננות

1. סקירה כלליתבמדריך זה ניצור כמה דוגמאות להראות דרכים שונות לשימוש לשבור בתוך לולאה. לאחר מכן נראה גם כיצד לסיים לולאה ללא שימוש לשבור בכלל.2. הבעיהלולאות מקוננות מאוד שימושיות, למשל, לחיפוש ברשימת רשימות.דוגמה אחת תהיה רשימה של סטודנטים, כאשר לכל סטודנט יש רשימה של קורסים מתוכננים. נניח שאנחנו רוצים למצוא את שמו של אדם אחד שתכנן קורס 0.ראשית, נעבור על רשימת התלמידים.
סכומי בדיקה בג'אווה

סכומי בדיקה בג'אווה

ג'אווה טופ רק הכרזתי על החדש למד אביב קורס, המתמקד ביסודות האביב 5 ומגף האביב 2: >> בדוק את הקורס1. סקירה כלליתבמאמר מיני זה נסביר הסבר קצר על סכומי בדיקה ונראה כיצד להשתמש בחלקם התכונות המובנות של Java לחישוב סכומי בדיקה.2. סכומי בדיקה ואלגוריתמים נפוציםבעיקרו של דבר, בדיקת בדיקה היא ייצוג מזערי של זרם נתונים בינארי.בדרך כלל משתמשים בסכומי בדיקה לצורך תכנות רשת בכדי לבדוק שהתקבלה הודעה
$config[zx-auto] not found$config[zx-overlay] not found