जटिल गणना करने और परिणाम प्राप्त करने के लिए PHP कॉलिंग सांख्यिकीय सॉफ़्टवेयर R का तकनीकी कार्यान्वयन

वेब प्रोग्राम विकास के लिए मुख्य भाषा के रूप में, php का व्यापक रूप से उपयोग किया जाता है। एक सांख्यिकीय सॉफ्टवेयर के रूप में, आर के पास गणितीय एल्गोरिदम के कार्यान्वयन में अच्छी संचालन क्षमता है। हाल ही में, काम की जरूरतों के कारण, मुझे कुछ वेब एप्लिकेशन डेटा पर जटिल गणितीय गणनाएं करनी पड़ीं, हालांकि PHP स्वयं कुछ गणितीय एल्गोरिदम लिख सकता है, लेकिन कोड की दर्जनों पंक्तियों की दक्षता को पूरा करना अभी भी मुश्किल है आर में एक फ़ंक्शन की तुलना में, शोध के बाद, PHP की त्वरित पहुंच में गणना संचालन के लिए आर को कॉल करना और सीधे गणना परिणामों को पढ़ना और उन्हें वेब पेज पर प्रदर्शित करना संभव हो ग

PHP सिस्टम सुरक्षा को बढ़ाने के लिए open_basedir को संशोधित करने के लिए .user.ini फ़ाइल का उपयोग करें

.user.ini एक lnmp फ़ाइल है, जिसमें वेबसाइट का फ़ोल्डर पथ पता होता है। इसका उद्देश्य एक निश्चित अर्थ में क्रॉस-डायरेक्टरी एक्सेस और फ़ाइलों की क्रॉस-डायरेक्टरी रीडिंग को रोकना है, जो संभावित सुरक्षा समस्याओं को सुनिश्चित करता है अज्ञात PHP कोड द्वारा.

कॉन्फ़िगरेशन को रूट निर्देशिका .user.ini में रखा गया है

open_आधारितir=/प्रोजेक्ट पथ/:/tmp/:/proc/     

उदाहरण:

याद रखें कि अलीयुन होस्ट ईसीएस को खनन के लिए हैक कर लिया गया था?

मुझे गलती से पता चला कि अलीबाबा क्लाउड के बैकएंड में ईसीएस होस्ट का सीपीयू उपयोग 100% के करीब है। अगर मैं बारीकी से देखूं तो इसका उपयोग ग्राहकों को निष्क्रिय सेवाएं प्रदान करने के लिए किया जाता है डेटा पर, मैंने पाया कि सीपीयू दो सप्ताह से 100% पर है, मेमोरी में कोई असामान्यता नहीं है, लेकिन हार्ड डिस्क में हर 1 मिनट में तेज चोटियाँ होती हैं, ऐसा अनुमान है कि क्रॉन जॉब में कोई समस्या है .

Excel अद्वितीय मानों की संख्या गिनने के लिए पिवट तालिकाओं का उपयोग करता है

नमूना डेटा स्रोत प्रारूप इस प्रकार है: अब हमें प्रत्येक समूह में यूआईडी वाले लोगों की संख्या की गणना करने की आवश्यकता है:

पिवट तालिका का उपयोग करते समय डिफ़ॉल्ट रूप से, आप प्रत्येक समूह के लिए पंक्तियों की संख्या प्राप्त करने के लिए केवल "गिनती" का चयन कर सकते हैं, और यूआईडी डुप्लिकेट नहीं किया जाता है;

PHP प्रोग्राम स्वचालित रूप से Tencent COS में फ़ाइलों का बैकअप लेता है

आधिकारिक एसडीके डाउनलोड करें: https://github.com/tencentyun/cos-php-sdk-v5/releases

अपलोड प्रक्रिया:

Linux के अंतर्गत स्क्रीन कमांड के सामान्य रूप से उपयोग किए जाने वाले कथन

स्क्रीन कमांड टर्मिनल में एक स्वतंत्र कनेक्शन स्थापित कर सकता है और टर्मिनल बंद करने के बाद चालू रह सकता है। इसका उपयोग फ़ाइल स्थानांतरण या लंबे समय तक चलने वाले प्रोग्राम के लिए किया जा सकता है।

इंस्टालेशन: यम इंस्टाल स्क्रीन

नया: स्क्रीन-एस वननेम

देखें: स्क्रीन -ls

दर्ज करें: स्क्रीन -आर एकनाम

पूर्ण निकास: निकास, टर्मिनल विंडो को सीधे बंद करने के बराबर

सत्र जारी रखें और बाहर निकलें: एक ही समय में कीबोर्ड पर Ctrl+A+D कुंजी दबाएँ

वेब पेज टैग क्लाउड कस्टम प्रारूप स्वचालित पीढ़ी कार्यक्रम उदाहरण

टैग क्लाउड संबंधित टैग और उनके संबंधित वज़न का एक सेट है। एक सामान्य टैग क्लाउड में 30 से 150 टैग होते हैं। फ़ॉन्ट आकार या उपयोग किए गए अन्य दृश्य प्रभावों को प्रभावित करें। इस बीच, लगभग 12 अलग-अलग वजनों को दर्शाने के लिए हिस्टोग्राम या पाई चार्ट का सबसे अधिक उपयोग किया जाता है। इसलिए, टैग क्लाउड अधिक अधिकारों का प्रतिनिधित्व कर सकता है, हालांकि यह कम सटीक है। इसके अलावा, टैग क्लाउड अक्सर इंटरैक्टिव होते हैं: टैग आम तौर पर हाइपरलिंक होते हैं जो उपयोगकर्ताओं को उनकी सामग्री तक ड्रिल करने की अनुमति देते हैं।

Subscribe to तकनीकी लेख