Skip to content

#code

रिमोट Git रिपॉजिटरी को अपडेट किए बिना स्थानीय रूप से फ़ाइल को संशोधित करना
रिमोट Git रिपॉजिटरी को अपडेट किए बिना स्थानीय रूप से फ़ाइल को संशोधित करना

क्या आपको कभी रिमोट रिपॉजिटरी में परिवर्तन कमिट किए बिना स्थानीय रूप से फ़ाइल को संशोधित करने की आवश्यकता हुई है?

एक बाइनरी सर्च इम्प्लीमेंटेशन
एक बाइनरी सर्च इम्प्लीमेंटेशन

बाइनरी सर्च एल्गोरिदम बड़े संख्याओं की एक सरणी को तेजी से खोजता है, इसे अक्सर विभाजन और विजय के रूप में संदर्भित किया जाता है।

बिल्ड फ्रेमवर्क का उपयोग करने के लाभ
बिल्ड फ्रेमवर्क का उपयोग करने के लाभ

Continuous Integration (CI) और/या Continuous Delivery (CD) आजकल सॉफ्टवेयर प्रोजेक्ट्स में मानक है। Azure DevOps, TeamCity, Jenkins, और Cruise Control.Net जैसे क…

NVarchar बनाम Varchar
NVarchar बनाम Varchar

प्रत्येक इंजीनियर एक नया स्ट्रिंग कॉलम परिभाषित करते समय निर्णय लेता है: क्या मैं nvarchar का उपयोग करूं या varchar का?

Vanilla Javascript से React Input Value को बदलना
Vanilla Javascript से React Input Value को बदलना

Vanilla Javascript से React input value को बदलना उतना सरल नहीं है जितना आप सोच सकते हैं।

C# 8 - Nullable Reference Types
C# 8 - Nullable Reference Types

Microsoft C# 8 में Nullable Reference Types नामक एक नई सुविधा जोड़ रहा है। शुरुआत में, यह भ्रामक है क्योंकि सभी reference types nullable हैं... तो यह कैसे अलग ह…

अभिव्यक्तिपूर्ण नाम बनाने के लिए 9 दिशानिर्देश
अभिव्यक्तिपूर्ण नाम बनाने के लिए 9 दिशानिर्देश

नामकरण व्यक्तिपरक और परिस्थितिजन्य है, यह एक कला है, और अधिकांश कला की तरह, हम पैटर्न की खोज करते हैं। मैंने दूसरों के कोड को पढ़ने के माध्यम से बहुत कुछ सीखा ह…

घुंघराले ब्रेसेस के साथ या बिना?
घुंघराले ब्रेसेस के साथ या बिना?

एकल स्टेटमेंट्स के बारे में एक तीव्र बहस है और क्या उनके पास घुंघराले ब्रेसेस होने चाहिए या नहीं।

समझ अभिव्यक्तिपूर्ण नामों से शुरू होती है
समझ अभिव्यक्तिपूर्ण नामों से शुरू होती है

कोड को समझना इसे संशोधित करने का पहला कदम है।

गुप्त सूत्र को संहिताबद्ध करना
गुप्त सूत्र को संहिताबद्ध करना

गुप्त सूत्र को संहिताबद्ध करना रखरखाव योग्य और सफल अनुप्रयोगों को लिखने में महत्वपूर्ण है।

.Net Core में गार्बेज कलेक्शन के प्रकार
.Net Core में गार्बेज कलेक्शन के प्रकार

आधुनिक भाषाओं में मेमोरी प्रबंधन अक्सर एक बाद की सोच होती है। सभी व्यावहारिक उद्देश्यों के लिए, हम मेमोरी के बारे में बिना सोचे सॉफ्टवेयर लिखते हैं। यह हमारे लि…

आप अपना कोड नहीं हैं
आप अपना कोड नहीं हैं

आपका कोड न तो आपकी मान्यताओं को दर्शाता है, न ही आपके पालन-पोषण को, न ही आपके चरित्र को।

C# में प्रश्न चिह्न के 5 विभिन्न अर्थ
C# में प्रश्न चिह्न के 5 विभिन्न अर्थ

C# में प्रश्न चिह्न के C# 8 तक 5 अर्थ हैं।

संग्रह तुलनाकार, दो संग्रहों के बीच अंतर खोजना
संग्रह तुलनाकार, दो संग्रहों के बीच अंतर खोजना

क्या आपको दो संग्रहों की तुलना करनी पड़ी है और कुछ तर्क को निष्पादित करना पड़ा है कि क्या आइटम स्रोत संग्रह में है, तुलना संग्रह में है या दोनों में है? हाँ, मु…

ASP.Net Core में Request Caching को लागू करना
ASP.Net Core में Request Caching को लागू करना

किसी एप्लिकेशन के विकास के दौरान, आमतौर पर काफी जल्दी, आप महसूस करते हैं कि एप्लिकेशन धीमी है। कुछ शोध के बाद, अपराधी है, अनावश्यक रूप से एक ही डेटा को पुनः प्र…

कंस्ट्रक्टर में Await चलाना
कंस्ट्रक्टर में Await चलाना

यदि आपको कंस्ट्रक्टर में कोड चलाना ही है। मैं एक अलग तरीका खोजने की सलाह दूंगा, लेकिन यदि आपको करना ही है, तो यह एक तरीका है।

Angular में 'Template parse errors;' के लिए समाधान
Angular में 'Template parse errors;' के लिए समाधान

यह Angular 2/4/+ के साथ अधिक निराशाजनक समस्याओं में से एक था। यह Angular 2/4/+ के साथ समस्या नहीं है, बल्कि यह है कि webpack समर्थन HTML फाइलों को कैसे बंडल करत…

स्विच स्टेटमेंट के लिए केस की जांच
स्विच स्टेटमेंट के लिए केस की जांच

लगभग 50 वर्षों से, स्विच स्टेटमेंट (जिसे केस स्टेटमेंट के रूप में भी जाना जाता है) प्रोग्रामिंग का एक अभिन्न अंग रहा है। हाल के वर्षों में, हालांकि, कुछ लोग दाव…

आपकी खामी दर को कम करने के लिए 4 प्रथाएं
आपकी खामी दर को कम करने के लिए 4 प्रथाएं

सॉफ्टवेयर लिखना जटिलता और सरलता के बीच एक लड़ाई है। दोनों के बीच संतुलन बनाना मुश्किल है। व्यापार-बंद लंबी अनुरक्षणीय विधियों और बहुत अधिक अमूर्तता के बीच है। क…

SQL Azure में Index Fragmentation, कौन जानता था!
SQL Azure में Index Fragmentation, कौन जानता था!

मैं अपने प्रोजेक्ट पर एक साल से अधिक समय से काम कर रहा हूँ और यह एक एप्लिकेशन के रूप में और साल भर में डेटा में काफी बढ़ गया है। यह लगातार नई सुविधाएँ रही हैं।…

अवधारणा को सिद्ध करना और कोड को बढ़ाना
अवधारणा को सिद्ध करना और कोड को बढ़ाना

एक हाल की बातचीत में, एक दोस्त ने कहा कि वह प्रूफ ऑफ कॉन्सेप्ट बनाता है और फिर उनकी व्यवहार्यता का परीक्षण करने के बाद उन्हें त्याग देता है। मैंने अतीत में भी ऐ…

दावों के साथ AngularJS को सुरक्षित करना
दावों के साथ AngularJS को सुरक्षित करना

किसी बिंदु पर एक एप्लिकेशन को प्राधिकरण की आवश्यकता होती है। इसका मतलब है कि विभिन्न स्तरों की पहुंच एक वेबसाइट (या किसी भी चीज़ के लिए) पर अलग तरीके से व्यवहार…

कोड रिव्यू महत्वपूर्ण क्यों हैं - 3 कारण
कोड रिव्यू महत्वपूर्ण क्यों हैं - 3 कारण

एक बेहतरीन कोड रिव्यू आपकी मान्यताओं को चुनौती देगा और आपको रचनात्मक प्रतिक्रिया देगा। मेरे लिए, कोड रिव्यू एक सॉफ्टवेयर इंजीनियर के रूप में बढ़ने का एक आवश्यक…

NHibernate Listeners (Interceptors) के साथ पारदर्शी एन्क्रिप्शन लागू करना
NHibernate Listeners (Interceptors) के साथ पारदर्शी एन्क्रिप्शन लागू करना

क्या आपको कभी डेटाबेस में डेटा को एन्क्रिप्ट करना पड़ा है? इस पोस्ट में, मैं यह देखूंगा कि nHibernate Listeners का उपयोग करके डेटा को कैसे एन्क्रिप्ट और डिक्रिप…

Code First के साथ Stored Procedures को कॉल करना
Code First के साथ Stored Procedures को कॉल करना

Entity Framework 6 Code First की कमजोरियों में से एक डेटाबेस कंस्ट्रक्ट्स (views, stored procedures… आदि) को नेटिवली कॉल करने के लिए समर्थन की कमी है। जिन लोगों…

nHibernate के साथ सशर्त SQL पैरामीटर
nHibernate के साथ सशर्त SQL पैरामीटर

समस्या यह है कि nHibernate का `CreateSqlQuery` को एक पूर्ण sql स्ट्रिंग बनाने की आवश्यकता है, लेकिन आप पैरामीटर का मूल्यांकन किए बिना एक स्ट्रिंग नहीं बना सकते।…

Crystal Reports 13 अधिकतम रिपोर्ट प्रोसेसिंग सीमा पहुंची समाधान
Crystal Reports 13 अधिकतम रिपोर्ट प्रोसेसिंग सीमा पहुंची समाधान

Visual Studio 2012 संस्करण के Crystal Reports 13 में एक थ्रेशोल्ड है जो समवर्ती रिपोर्ट को थ्रॉटल करता है, इसमें सबरिपोर्ट भी शामिल हैं, एक मशीन पर 75 रिपोर्ट त…

अपवाद फेंकते समय विचार
अपवाद फेंकते समय विचार

इस सिस्टम में एक अंतर्निहित दर्शन है कि nulls खराब हैं। अधिकांश मामलों में जहां एक null उत्पन्न हो सकता है, एक अपवाद फेंका जाता है। शुरुआत में मुझे इसमें कोई सम…

रनटाइम पर एक जेनेरिक टाइप बनाना
रनटाइम पर एक जेनेरिक टाइप बनाना

रनटाइम टाइप को IOC कंटेनर जैसे StructureMap के साथ उपयोग करने के लिए एक जेनेरिक कार्यान्वयन खोजने के लिए, `MakeGenericType` का उपयोग करके जेनेरिक टाइप बनाएं और…