הגדרת נוסחאות באקסל עם נקודת עניין של אפאצ'י

הגדרת נוסחאות באקסל עם נקודת עניין של אפאצ'י

1. סקירה כלליתבמדריך מהיר זה נדבר על האופן שבו אנו יכולים קבע נוסחאות בגיליון אלקטרוני של Microsoft Excel באמצעות נקודת עניין של אפאצ'י באמצעות דוגמה פשוטה.2. נקודת עניין של אפאצ'יApache POI היא ספריית Java פתוחה עם קוד פתוח המספקת למתכנתים ממשקי API ל- ליצור, לשנות ולהציג את MS Office קבצים.זה משתמש חוברת עבודה לייצג קובץ אקסל ומרכיביו. א תָא בקובץ Excel יכול להיות סוגים שונים כגון נוּסחָה.על מנת לראות את נקודת המוצא של אפאצ'י בפעולה, אנו נקבע נוסחה להפחתת סכום הערכים בעמודות A ו
ניטור יישומי Java באמצעות מקליט טיסה

ניטור יישומי Java באמצעות מקליט טיסה

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

יישום תבנית שיטת התבנית בג'אווה

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

תהליך הרישום עם אבטחת אביב

מאמר זה הוא חלק מסדרה: • מדריך רישום אבטחה באביב• תהליך הרישום עם אבטחת אביב (מאמר נוכחי) • הרשמה - הפעל חשבון חדש בדוא"ל• רישום אבטחה באביב - שלח שוב דוא"ל אימות• הרשמה באבטחת אביב - קידוד סיסמאות• ממשק ה- API לרישום הופך ל- RESTful• אבטחת אביב - אפס את הסיסמה שלך• רישום - חוזק סיסמא וכללים• עדכון הסיסמה שלך1. סקירה כלליתבמאמר זה נבצע תהליך רישום בסיסי עם Spring Security. זה מתבסס על מושגים שנחקרו במאמר הקודם, שם בדקנו את הכניסה.המטרה כאן היא להוסיף תהליך רישום מלא המאפשר למשתמש להירשם, מאמת ומתמיד נתוני משתמשים.2. דף הרישוםראשית - בואו נשתמש
מדריך לכללי JUnit 4

מדריך לכללי JUnit 4

1. סקירה כלליתבמדריך זה, אנו נסתכל על תכונת הכללים המסופקת על ידי ספריית JUnit 4.נתחיל בהכנסת מודל הכללים של JUnit לפני שעבר על כללי הבסיס החשובים ביותר שמספקים ההפצה. בנוסף, נראה גם כיצד לכתוב ולהשתמש בכלל JUnit המותאם אישית שלנו.למידע נוסף על בדיקות עם JUnit, עיין בסדרת JUnit המקיפה שלנו.שים לב שאם אתה משתמש ב- JUnit 5, הכללים הוחלפו במודל Extension.2. מבוא לכללי JUnit 4כללי JUnit 4 מספקים מנגנו
מבוא ל- RabbitMQ

מבוא ל- RabbitMQ

1. סקירה כלליתניתוק של רכיבי תוכנה הוא אחד החלקים החשובים ביותר בתכנון תוכנה. אחת הדרכים להשיג זאת היא שימוש במערכות העברת הודעות, המספקות דרך תקשורת אסינכרונית בין רכיבים (שירותים). במאמר זה נעסוק באחת ממערכות כאלה: RabbitMQ.RabbitMQ הוא מתווך הודעות המיישם פרוטוקול Advanced Message Queuing Protocol (AMQP). הוא מספק ספריות לקו
מבוא למחברי קפקא

מבוא למחברי קפקא

1. סקירה כללית Apache Kafka® היא פלטפורמת סטרימינג מבוזרת. בהדרכה קודמת דנו כיצד ליישם צרכני קפקא ומפיקים באמצעות אביב. במדריך זה נלמד כיצד להשתמש במחברי קפקא. נסתכל על: סוגים שונים של מחברי קפקא תכונות ומצבים של Kafka Connect תצורת מחברים באמצעות קבצי מאפיינים כמו גם REST API 2. יסודות מחברי Kafka Connect ו- KafkaKafka Connect היא מסגרת לחיבור קפקא למערכות חיצוניות כגון מאגרי מידע, מאגרי ערך מפתח, אינדקסי חיפוש ומערכות קבצים, באמצעות מה שמכונה מחברים. מחברי קפקא הם רכי
MyBatis עם האביב

MyBatis עם האביב

עליון התמדה רק הכרזתי על החדש למד אביב קורס, המתמקד ביסודות האביב 5 ומגף האביב 2: >> בדוק את הקורס1. הקדמהMyBatis היא אחת ממסגרות הקוד הפתוח הנפוצות ביותר ליישום גישה למסדי נתונים של SQL ביישומי Java.במדריך מהיר זה נציג כיצד לשלב את MyBatis עם Spring and Spring Boot.למי שעדיין לא מכיר מסגרת זו, הקפד לבדוק את המאמר שלנו בנושא עבודה עם MyBati
מדריך לשיעור המתמטיקה של Java

מדריך לשיעור המתמטיקה של Java

1. הקדמהבמדריך זה, אנו מתארים את מתמטיקה מחלקה המספקת שיטות סטטיות מועילות לביצוע פעולות מספריות כגון אקספוננציאלי, לוגריתם וכו '.2. פונקציות בסיסיות במתמטיקהמערך השיטות הראשון שנכסה עליו הוא פונקציות המתמטיקה הבסיסיות כגון הערך המוחלט, השורש הריבועי, המקסימום או המינימום בין שני ערכים.2.1. שרירי בטן()ה שרירי בטן() השיטה מחזירה את הערך המוחלט של ערך נתון:Math.abs (-5); // מחזיר 5כמו כן, של אחרים שנראה בהמשך, שרירי בטן() מקבל כפרמטר an int, ארוך, לצוף אוֹ לְהַכפִּיל ומחזיר את היחסי.2.2. פאו ()מחשבת ומחזירה את ערך הארג
כיצד לספור את מספר ההתאמות עבור Regex?

כיצד לספור את מספר ההתאמות עבור Regex?

1. סקירה כלליתניתן להשתמש בביטויים רגולריים למגוון משימות לעיבוד טקסט, כגון אלגוריתמי ספירת מילים או אימות של קלט טקסט.במדריך זה נבחן כיצד להשתמש בביטויים רגולריים ל ספור את מספר ההתאמות בטקסט כלשהו.2. שימוש במקרהבואו נפתח אלגוריתם המסוגל סופרת כמה פעמים הודעת אימייל תקפה מופיעה במחרוזת.כדי לאתר כתובת דוא"ל, נשתמש בתבנית ביטוי רגולרית פשוטה:([a-z0-9 _.-]
RegEx להתאמת תבנית תאריך ב- Java

RegEx להתאמת תבנית תאריך ב- Java

1. הקדמהביטויים רגולריים הם כלי רב עוצמה להתאמת סוגים שונים של תבניות כאשר משתמשים בהם כראוי.במאמר זה נשתמש java.util.regex חבילה כדי לקבוע אם נתון חוּט מכיל תאריך תקף או לא.לקבלת מבוא לביטויים רגולריים, עיין במדריך API ל- Java Regular Expressions.2. סקירה על פורמט תאריךאנו נגדיר תאריך תקף ביחס ללוח השנה הגרגוריאני הבינלאומי. הפורמט שלנו יתאים לדפוס הכללי: YYYY-MM-DD.בואו נכלול גם את המושג א לִקְפּוֹץ שנה ש
עץ מונטה קרלו חפש משחק טיק-טאק-בו בג'אווה

עץ מונטה קרלו חפש משחק טיק-טאק-בו בג'אווה

1. סקירה כלליתבמאמר זה, אנו הולכים לחקור את אלגוריתם חיפוש עץ של מונטה קרלו (MCTS) ויישומיו.נבחן את שלביו בפירוט עד יישום המשחק Tic-Tac-Toe בג'אווה. אנו נעצב פיתרון כללי אשר ניתן להשתמש בו ביישומים מעשיים רבים אחרים, עם שינויים מינימליים.2. מבואבמילים פשוטות, חיפוש עץ במונטה קרלו הוא אלגוריתם חיפוש הסתברותי. זהו אלגוריתם ייחודי לקבלת החלטות בגלל יעילותו בסביבות פתוחות עם כמות עצומה של אפשרויות.אם אתה כבר מכיר
עבודה עם Apache Thrift

עבודה עם Apache Thrift

1. סקירה כלליתבמאמר זה נגלה כיצד לפתח יישומי שרת לקוח חוצה פלטפורמות בעזרת מסגרת RPC הנקראת Apache Thrift.אנו נסקור:הגדרת סוגי נתונים וממשקי שירות עם IDLהתקנת הספרייה והפקת המקורות לשפות שונותיישום הממשקים המוגדרים בשפה מסוימתהטמעת תוכנת לקוח / שרתאם אתה רוצה ללכת ישר לדוגמאות, המשך ישר לסעיף 5.2. חסכון של אפאצ'יApache Thrift פותח במקור על ידי צוות הפיתוח של פייסבוק וכיום הוא מתוחזק על ידי Apache.בהשוואה למאגרי פרוטוקולים, המנהלים תהליכי סידור / עריקת אובייקט חוצה פלטפורמות, חסכון מתמקד בעיקר בשכבת התקשורת בין
מדריך לממשק החיצוני ב- Java

מדריך לממשק החיצוני ב- Java

1. הקדמהבמדריך זה, נסתכל במהירות על ג'אווה java.io. ניתן להחצנה מִמְשָׁק. המטרה העיקרית של ממשק זה היא להקל על סדרת סדרים ועריקול בהתאמה אישית.לפני שנתקדם, הקפד לבדוק את הסידור במאמר Java. הפרק הבא עוסק כיצד לסדר אובייקט Java באמצעות ממשק זה.לאחר מכן, נדון בהבדלי המפתח בהשוואה ל- java.io ניתן להתבצע באמצעות סריאליזציה מִמְשׁ
מבוא ל- PMD

מבוא ל- PMD

1. סקירה כלליתבמילים פשוטות, PMD הוא מנתח קוד המקור לאיתור פגמי תכנות נפוצים כמו משתנים שאינם בשימוש, חסימות תפיסה ריקות, יצירת אובייקטים מיותרת וכו '.הוא תומך ב- Java, JavaScript, Salesforce.com Apex, PLSQL, Apache Velocity, XML, XSL.במאמר זה נתמקד כיצד להשתמש ב- PMD לביצוע ניתוח סטטי בפרויקט Java.2. תנאים מוקדמיםנ
קבועים בג'אווה: דפוסים ואנטי דפוסים

קבועים בג'אווה: דפוסים ואנטי דפוסים

1. הקדמהבמאמר זה נלמד על שימוש בקבועים בג'אווה תוך התמקדות בתבניות נפוצות ובתבניות אנטי.נתחיל בכמה מוסכמות בסיסיות להגדרת קבועים. משם נעבור לעבר דפוסי אנטי נפוצים לפני שנסיים עם מבט על דפוסים נפוצים.2. יסודותקבוע הוא משתנה שערכו לא ישתנה לאחר שהוגדר.בואו נסתכל על היסודות להגדרת קבוע:סופי סטטי פרטי int OUR_CONSTANT = 1;חלק מהדפוסים שנבדוק יתייחסו ל פּוּמְבֵּי
כסף של Java ו- API של מטבע

כסף של Java ו- API של מטבע

1. סקירה כלליתJSR 354 - "מטבע וכסף" עוסק בתקינה של מטבעות וסכומים כספיים בג'אווה.מטרתו היא להוסיף API גמיש ומתרחב למערכת האקולוגית של Java ולהפוך את העבודה עם סכומים כספיים לפשוטה ובטוחה יותר.ה- JSR לא עשה את דרכו ל- JDK 9 אך הוא מועמד לשחרור JDK בעתיד.2. התקנהראשית, בואו נגדיר את התלות שלנו pom.xml קוֹבֶץ: org.javamoney moneta 1.
מדריך לשעועית מונעת הודעות ב- EJB

מדריך לשעועית מונעת הודעות ב- EJB

1. הקדמהבמילים פשוטות, Enterprise JavaBean (EJB) הוא רכיב JEE שפועל בשרת יישומים.במדריך זה נדון בשעועית הודעות מונעות (MDB), האחראיות על טיפול בעיבוד הודעות בהקשר אסינכרוני.MDBs הם חלק מ- JEE מאז המפרט EJB 2.0; EJB 3.0 הציג את השימוש בהערות, מה שמקל על יצירת אותם אובייקטים. כאן נתמקד בהערות.2. רקע כלשהולפני שנצלול לפרטי שעועית המסרי
מדריך מהיר לשימוש במקלדת עם מגף קפיץ

מדריך מהיר לשימוש במקלדת עם מגף קפיץ

1. סקירה כלליתבמאמר זה נסקור את היסודות של הגדרת שרת Keycloak, כיצד לחבר אליו יישום Spring Boot וכיצד להשתמש בו עם Spring Security.2. מה זה מפלצת?Keycloak הוא פתרונות קוד פתוח לניהול זהויות וגישה המיועדים ליישומים ושירותים מודרניים.Keycloak מציעה תכונות כגון כניסה יחידה (SSO), תיווך זהות וכניסה חברתית, פדרציית משתמשים, מתאמי לקוחות, קונסולת ניהול ומסוף ניהול חשבונות. למידע נוסף