fa
Feedback

فریب کلاهبرداران را نخورید! تل‌متریو این کانال‌ها را شناسایی و برچسب‌گذاری می‌کند 👉 برای مشاهده برچسب، اشتراک تهیه کنید

Coding_knowledge

Coding_knowledge

رفتن به کانال در Telegram

💡 Your Coding Journey Starts Here! Get free courses, coding resources, internships, job updates & much more. Stay ahead in tech with us! ❤️🚀 Join our WhatsApp group👇 https://whatsapp.com/channel/0029Vaa7CVhCRs1rxJzy1n3D

نمایش بیشتر

📈 تحلیل کانال تلگرام Coding_knowledge

کانال Coding_knowledge (@coding_knwledge01) در بخش زبانی انگلیسی بازیگری فعال است. در حال حاضر جامعه شامل 76 942 مشترک است و جایگاه 1 671 را در دسته فناوری و برنامه‌ها و رتبه 3 872 را در منطقه الهند دارد.

📊 شاخص‌های مخاطب و پویایی

از زمان ایجاد در невідомо، پروژه رشد سریعی داشته و 76 942 مشترک جذب کرده است.

بر اساس آخرین داده‌ها در تاریخ 09 نوامبر, 2026، کانال فعالیت پایداری دارد. در ۳۰ روز گذشته تغییر اعضا برابر -1 152 و در ۲۴ ساعت گذشته برابر -68 بوده و همچنان دسترسی گسترده‌ای حفظ شده است.

  • وضعیت تأیید: تأیید نشده
  • نرخ تعامل (ER): میانگین تعامل مخاطب 4.60% است و در ۲۴ ساعت نخست پس از انتشار، محتوا معمولاً 1.81% واکنش نسبت به کل مشترکان کسب می‌کند.
  • دسترسی پست‌ها: هر پست به طور میانگین 3 539 بازدید دریافت می‌کند. در اولین روز معمولاً 1 396 بازدید جمع‌آوری می‌شود.
  • واکنش‌ها و تعامل: مخاطبان به‌طور فعال حمایت می‌کنند؛ میانگین واکنش به هر پست 6 است.
  • علایق موضوعی: محتوا بر موضوعات کلیدی مانند q&a, goody, api, stack, analyst تمرکز دارد.

📝 توضیح و سیاست محتوایی

نویسنده این فضا را محل بیان دیدگاه‌های شخصی توصیف می‌کند:
“💡 Your Coding Journey Starts Here! Get free courses, coding resources, internships, job updates & much more. Stay ahead in tech with us! ❤️🚀 Join our WhatsApp group👇 https://whatsapp.com/channel/0029Vaa7CVhCRs1rxJzy1n3D”

به لطف به‌روزرسانی‌های پرتکرار (آخرین داده در تاریخ 10 نوامبر, 2026)، کانال همواره به‌روز و دارای دسترسی بالاست. تحلیل‌ها نشان می‌دهد مخاطبان به‌طور فعال با محتوا تعامل دارند و آن را به نقطه اثرگذاری مهم در دسته فناوری و برنامه‌ها تبدیل کرده‌اند.

76 942
مشترکین
-6824 ساعت
-3117 روز
-1 15230 روز
آرشیو پست ها
Cat 😺 using html css <!DOCTYPE html> <html> <head> <style> html{ font-size:20px; margin:0; background: #0c0207; } #marco{ width: 1325px; height: 500px; margin: 0 auto; overflow: hidden; border-radius: 16px; margin-top: 2em; } #cielo{ border-radius: 16px; width: 1325px; height: 500px; background: linear-gradient(to bottom, #0B4C5F 0%,#04B4AE 52%,#0c0207 100%); position: absolute; z-index: -30; top: 0; margin-top: 2em; } #edificios{ background: url('https://res.cloudinary.com/pastelitos/image/upload/v1610526533/eva/edificiosOne_fsg7nx.svg'); height: 500px; width: 1325px; z-index: -10; top: 6.5em; background-position: 0px 0px; background-repeat: repeat-x; -webkit-animation: animar_edificios 120s linear infinite; -ms-animation: animar_edificios 120s linear infinite; -moz-animation: animar_edificios 120s linear infinite; position: absolute; } @keyframes animar_edificios { from { background-position: 0 0; } to { background-position: 100% 0; } } @-webkit-keyframes animar_edificios { from { background-position: 0 0; } to { background-position: 100% 0; } } @-ms-keyframes animar_edificios { from { background-position: 0 0; } to { background-position: 100% 0; } } @-moz-keyframes animar_edificios { from { background-position: 0 0; } to { background-position: 100% 0; } } #luna { width: 6em; height: 6em; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; -moz-box-shadow: 30px 10px 0 #F7F8E0; -webkit-box-shadow: 30px 10px 0 #F7F8E0; box-shadow: 30px 10px 0 #F7F8E0; margin-top: 1em; margin-left: 50%; position: absolute; z-index: -19; } #muro{ height: 23em; width: 100%; background: -moz-linear-gradient(top, #416663 0%, #0c0207 19%); background: -webkit-linear-gradient(top, #416663 0%,#0c0207 19%); background: linear-gradient(to bottom, #416663 0%,#0c0207 19%); bottom:0px; } #gato{ background: url('https://res.cloudinary.com/pastelitos/image/upload/v1610526571/eva/gatito_pushui.svg'); height: 297px; width: 507.5px; margin-top: 2em; margin-left: 2em; z-index: 10; -webkit-animation: sprite-animation 1.2s steps(16,end) infinite; -moz-animation: sprite-animation 1.2s steps(16,end) infinite; -ms-animation: sprite-animation 1.2s steps(16,end) infinite; animation: sprite-animation 1.2s steps(16,end) infinite; } @-webkit-keyframes sprite-animation { from { background-position: 0 0; } to { background-position: -8120px 0; } } @-ms-keyframes sprite-animation { from { background-position: 0 0; } to { background-position: -8120px 0; } } @-moz-keyframes sprite-animation { from { background-position: 0 0; } to { background-position: -8120px 0; } } @keyframes sprite-animation { from { background-position: 0 0; } to { background-position: -8120px 0; } } </style> </head> <body> <div id="marco"> <div id="cielo"></div> <div id="luna"></div> <div id="gato"></div> <div id="muro"></div> <div id="edificios"></div> </div> </body> </html>

DATA STRUCTURE PART 2.pdf8.67 MB

Frontend developer Roadmap

Spider-man Using Python Coding 🔥. code: from turtle import * speed(13) # Painting speed control bgcolor("#990000") pensize(10) penup() goto(0,50) pendown() circle(-120) penup() circle(-120,-60) pendown() pensize(5) right(50) circle(70,55) right(85) circle(75,58) right(90) circle(70,55) right(90) circle(70,58) # body penup() pensize(10) goto(80,15) pendown() seth(92) fd(135) seth(125) circle(30,135) seth(190) fd(50) seth(125) circle(30,135) seth(275) fd(90) # Arm 1 penup() pensize(10) goto(92,-150) seth(240) pendown() fd(80) left(10) circle(-28,185) # Arm 2 penup() goto(0,50) seth(0) pensize(10) circle(-120,-60) seth(200) pendown() fd(72) left(20) circle(30,150) left(20) fd(20) right(15) fd(10) pensize(5) fillcolor("#3366cc") begin_fill() seth(92) circle(-120,31) seth(200) fd(45) left(90) fd(52) end_fill() fd(-12) right(90) fd(40) penup() right(90) fd(18) pendown() right(86) fd(40) penup() goto(-152,-86) pendown() left(40) circle(35,90) # Body coloring penup() goto(-80,116) seth(10) pensize(5) pendown() begin_fill() fillcolor("#3366cc") fd(155) seth(-88) fd(37) seth(195) fd(156) end_fill() penup() goto(-75,38) seth(15) pendown() begin_fill() fd(158) seth(-88) fd(55) seth(140) circle(120,78) end_fill() # Arm 1 To color penup() fillcolor("#3366cc") pensize(5) goto(75,-170) pendown() begin_fill() seth(240) fd(30) right(90) fd(17) end_fill() fd(10) left(80) fd(55) penup() left(90) fd(15) pendown() left(85) fd(55) penup() goto(43,-225) left(84) pendown() circle(60,51) speed(0) # Body vertical lines for i in range(3): penup() goto(-70+i*15,135) seth(-90) pendown() pensize(5) fd(15-2*i) for i in range(3): penup() goto(36 + i * 15, 156) seth(-90) pendown() pensize(5) fd(15 - 2 * i) a = -60 b = 70 for i in range(4): penup() goto(a,b) a=a+40 b=b+10 seth(-90) pendown() pensize(5) fd(26) def oo (li,jing): penup() goto(0,50) seth(0) circle(-120, li) pendown() right(jing) pensize(5) oo(-60,110) fd(130) oo(-28,96) fd(140) oo(9,89) fd(144) oo(42,70) fd(160) oo(80,60) fd(130) penup() goto(-80,-40) right(160) pendown() right(50) circle(70,45) right(75) circle(70,38) right(50) circle(70,45) right(90) circle(70,48) penup() goto(-53,-70) pendown() left(40) circle(70,30) right(50) circle(70,20) right(50) circle(70,38) right(70) circle(70,24) penup() goto(-19,-105) left(72) pendown() fd(22) right(60) fd(22) oo(-140,80) circle(-90,120) penup() oo(140,100) circle(90,13) pendown() right(-50) circle(70,45) right(75) circle(70,38) right(50) circle(70,36) penup() goto(22,-185) right(70) pendown() fd(72) penup() goto(-40,-182) right(38) pendown() fd(70) speed(10) # The left eye penup() pensize(7) goto(-15,-110) seth(0) pendown() pensize(10) begin_fill() left(130) fd(110) right(250) circle(90,60) circle(40,120) fillcolor("#F5FFFA") end_fill() # Right eye penup() goto(5,-110) pendown() begin_fill() right(30) fd(110) right(-250) circle(-90,60) circle(-40,120) end_fill() done()

Data Structure & Algorithm (PART - 1).pdf4.40 MB

Oops Important questions.pdf4.81 MB

Data Structures Notes -.pdf6.86 MB

Currency Converter Using Java Swing

import javax.swing.*; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.text.DecimalFormat; public class Currency_Converter extends JFrame { private JLabel amountLabel, fromLabel, toLabel, resultLabel; private JTextField amountField; private JComboBox<String> fromComboBox, toComboBox; private JButton convertButton; private DecimalFormat decimalFormat = new DecimalFormat("#,##0.00"); private final String[] currencies = {"USD", "EUR", "JPY", "GBP", "CAD", "AUD", "CHF", "CNY","INR"}; private double[] exchangeRates = {1.00, 0.84, 109.65, 0.72, 1.27, 1.30, 0.92, 6.47,87.14}; public Currency_Converter() { setTitle("Currency Converter"); setLayout(new GridLayout(4, 2)); amountLabel = new JLabel("Amount:"); add(amountLabel); amountField = new JTextField(); add(amountField); fromLabel = new JLabel("From:"); add(fromLabel); fromComboBox = new JComboBox<>(currencies); add(fromComboBox); toLabel = new JLabel("To:"); add(toLabel); toComboBox = new JComboBox<>(currencies); add(toComboBox); convertButton = new JButton("Convert"); add(convertButton); resultLabel = new JLabel(); add(resultLabel); convertButton.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { try { double amount = Double.parseDouble(amountField.getText()); String fromCurrency = (String) fromComboBox.getSelectedItem(); String toCurrency = (String) toComboBox.getSelectedItem(); double exchangeRate = exchangeRates[getIndex(toCurrency)] / exchangeRates[getIndex(fromCurrency)]; double result = amount * exchangeRate; resultLabel.setText(decimalFormat.format(result) + " " + toCurrency); } catch (Exception ex) { resultLabel.setText("Invalid input"); } } }); setSize(300, 200); setVisible(true); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); } private int getIndex(String currency) { for (int i = 0; i < currencies.length; i++) { if (currency.equals(currencies[i])) { return i; } } return -1; } public static void main(String[] args) { new Currency_Converter(); } }

bookID = JOptionPane.showInputDialog(this, "Enter book ID to edit:"); for (int i = 0; i < books.size(); i++) { if (books.get(i)[0].equals(bookID)) { String[] book = new String[7]; book[0] = bookID; book[1] = textField2.getText(); book[2] = textField3.getText(); book[3] = textField4.getText(); book[4] = textField5.getText(); book[5] = textField6.getText(); book[6] = textField7.getText(); books.set(i, book); JOptionPane.showMessageDialog(this, "Book edited successfully"); clearFields(); return; } } JOptionPane.showMessageDialog(this, "Book not found"); } else if (e.getSource() == deleteButton) { String bookID = JOptionPane.showInputDialog(this, "Enter book ID to delete:"); for (int i = 0; i < books.size(); i++) { if (books.get(i)[0].equals(bookID)) { books.remove(i); JOptionPane.showMessageDialog(this, "Book deleted successfully"); clearFields(); return; } } JOptionPane.showMessageDialog(this, "Book not found"); } else if (e.getSource() == clearButton) { clearFields(); } else if (e.getSource() == exitButton) { System.exit(0); } } private void clearFields() { textField1.setText(""); textField2.setText(""); textField3.setText(""); textField4.setText(""); textField5.setText(""); textField6.setText(""); textField7.setText(""); } public static void main(String[] args) { new Library_management(); } }

import javax.swing.*; import java.awt.*; import java.awt.event.*; import java.util.*; public class Library_management extends JFrame implements ActionListener { private JLabel label1, label2, label3, label4, label5, label6, label7; private JTextField textField1, textField2, textField3, textField4, textField5, textField6, textField7; private JButton addButton, viewButton, editButton, deleteButton, clearButton,exitButton; private JPanel panel; private ArrayList books = new ArrayList(); public Library_management() { setTitle("Library Management System"); setSize(600, 300); setDefaultCloseOperation(EXIT_ON_CLOSE); label1 = new JLabel("Book ID"); label2 = new JLabel("Book Title"); label3 = new JLabel("Author"); label4 = new JLabel("Publisher"); label5 = new JLabel("Year of Publication"); label6 = new JLabel("ISBN"); label7 = new JLabel("Number of Copies"); textField1 = new JTextField(10); textField2 = new JTextField(20); textField3 = new JTextField(20); textField4 = new JTextField(20); textField5 = new JTextField(10); textField6 = new JTextField(20); textField7 = new JTextField(10); addButton = new JButton("Add"); viewButton = new JButton("View"); editButton = new JButton("Edit"); deleteButton = new JButton("Delete"); clearButton = new JButton("Clear"); exitButton=new JButton("Exit"); addButton.addActionListener(this); viewButton.addActionListener(this); editButton.addActionListener(this); deleteButton.addActionListener(this); clearButton.addActionListener(this); exitButton.addActionListener(this); panel = new JPanel(new GridLayout(10,2)); panel.add(label1); panel.add(textField1); panel.add(label2); panel.add(textField2); panel.add(label3); panel.add(textField3); panel.add(label4); panel.add(textField4); panel.add(label5); panel.add(textField5); panel.add(label6); panel.add(textField6); panel.add(label7); panel.add(textField7); panel.add(addButton); panel.add(viewButton); panel.add(editButton); panel.add(deleteButton); panel.add(clearButton); panel.add(exitButton); add(panel); setVisible(true); } public void actionPerformed(ActionEvent e) { if (e.getSource() == addButton) { String[] book = new String[7]; book[0] = textField1.getText(); book[1] = textField2.getText(); book[2] = textField3.getText(); book[3] = textField4.getText(); book[4] = textField5.getText(); book[5] = textField6.getText(); book[6] = textField7.getText(); books.add(book); JOptionPane.showMessageDialog(this, "Book added successfully"); clearFields(); } else if (e.getSource() == viewButton) { String[] columns = {"Book ID", "Book Title", "Author", "Publisher", "Year of Publication", "ISBN", "Number of Copies"}; Object[][] data = new Object[books.size()][7]; for (int i = 0; i < books.size(); i++) { data[i][0] = books.get(i)[0]; data[i][1] = books.get(i)[1]; data[i][2] = books.get(i)[2]; data[i][3] = books.get(i)[3]; data[i][4] = books.get(i)[4]; data[i][5] = books.get(i)[5]; data[i][6] = books.get(i)[6]; } JTable table = new JTable(data, columns); JScrollPane scrollPane = new JScrollPane(table); JFrame frame = new JFrame("View Books"); frame.add(scrollPane); frame.setSize(800, 400); frame.setVisible(true); } else if (e.getSource() == editButton) { String

Code to Generate the Map of India How does it work? Basically, the string is a run-length encoding of the map of India. Alternating characters in the string store how many times to draw space, and how many times to draw an exclamation mark consecutively. Here is an analysis of the different elements of this program – The encoded string "TFy!QJu ROo TNn(ROo)SLq SLq ULo+UHs UJq TNn*RPn/QPbEWS_JSWQAIJO^NBELPeHBFHT}TnALVlBL" "OFAkHFOuFETpHCStHAUFAgcEAelclcn^r^r\\tZvYxXyT|S~Pn SPm SOn TNn ULo0ULo#ULo-WHq!WFs XDt!"; Notice [b+++21] at the end of the encoded string. As b+++21 is equivalent to (b++ + 21) which will evaluate to 31 (10 + 21), the first 31 characters of this string are ignored and do not contribute to anything. The remaining encoded string contains instructions for drawing the map. The individual characters determine how many spaces or exclamation marks to draw consecutively. Outer for loop: This loop goes over the characters in the string. Each iteration increases the value of b by one and assigns the next character in the string to a. Inner for loop: This loop draws individual characters, and a new line whenever it reaches the end of the line. Consider this putchar statement putchar(++c=='Z' ? c = c/9 : 33^b&1); As ‘Z’ represents the number 90 in ASCII, 90/9 will give us 10 which is a newline character. Decimal 33 is ASCII for ‘!’. Toggling the low-order bit of 33 gives you 32, which is ASCII for a space. This causes! to be printed if b is odd, and a blank space to be printed if b is even. The algorithm implemented by this code is as follows: The algorithm implemented by this code is as follows: 1.Initialize three variables a, b, and c with values 10, 0, and 10 respectively. 2.Declare a character array str with a string of characters encoded by removing the first 31 characters of the original string. 3.Start a while loop that continues until a is 0. a. Read the next character in str by incrementing the value of b and assigning the character at the new index of str to a. b. Start another while loop that continues until a is less than or equal to 64. i. If c is equal to 90, reset c to 10 and print a newline character. ii. If c is not equal to 90, check if b is even or odd. 4.If b is even, print an exclamation mark. 5.If b is odd, print a space. 6.Increment c. 7.Decrement a. 8.Return 0. This algorithm decodes the encoded string in str and draws a map of India using spaces and exclamation marks. #include <iostream> int main() { int a = 10, b = 0, c = 10; char* str ="TFy!QJu ROo TNn(ROo)SLq SLq ULo+UHs UJq " "TNn*RPn/QPbEWS_JSWQAIJO^NBELPeHBFHT}TnALVlBL" "OFAkHFOuFETpHCStHAUFAgcEAelclcn^r^r\\tZvYxXyT|S~Pn SPm " "SOn TNn ULo0ULo#ULo-WHq!WFs XDt!"; while (a != 0) { a = str[b++]; while (a-- > 64) { if (++c == 90) { c = 10; // '\n' is 10 in ascii putchar('\n'); // or putchar(c); } else { if (b % 2 == 0) putchar('!'); else putchar(' '); } } } return 0; }

// Author coding_knowladge k; double sin(), cos(); main() { float A = 0, B = 0, i, j, z[1760]; char b[1760]; printf("\x1b[2J"); for (;;) { memset(b, 32, 1760); memset(z, 0, 7040); for (j = 0; 6.28 > j; j += 0.07) for (i = 0; 6.28 > i; i += 0.02) { float c = sin(i), d = cos(j), e = sin(A), f = sin(j), g = cos(A), h = d + 2, D = 1 / (c * h * e + f * g + 5), l = cos(i), m = cos(B), n = s\ in(B), t = c * h * g - f * e; int x = 40 + 30 * D * (l * h * m - t * n), y = 12 + 15 * D * (l * h * n + t * m), o = x + 80 * y, N = 8 * ((f * e - c * d * g) * m - c * d * e - f * g - l * d * n); if (22 > y && y > 0 && x > 0 && 80 > x && D > z[o]) { z[o] = D; ; ; b[o] = ".,-~:;=!*#$@"[N > 0 ? N : 0]; } } /*#****!!-*/ printf("\x1b[H"); for (k = 0; 1761 > k; k++) putchar(k % 80 ? b[k] : 10); A += 0.04; B += 0.02; } }

Digital Clock Using Java Swing code 👆👆

import java.awt.BorderLayout; import java.awt.Color; import java.awt.Font; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.text.SimpleDateFormat; import java.util.Calendar; import javax.swing.BorderFactory; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel; import javax.swing.SwingConstants; import javax.swing.Timer; public class Digital_clock extends JFrame { private JLabel timeLabel; private JLabel dateLabel; public Digital_clock() { setTitle("Digital Clock"); setSize(500, 200); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setResizable(false); // Create a panel to hold the time and date labels JPanel panel = new JPanel(); panel.setBorder (BorderFactory.createEmptyBorder(20,20,20,20)); panel.setLayout(new BorderLayout()); // Create a label to display the time timeLabel = new JLabel(); timeLabel.setFont(new Font("Arial", Font.PLAIN, 60)); timeLabel.setHorizontalAlignment(SwingConstants.CENTER); timeLabel.setVerticalAlignment(SwingConstants.CENTER); timeLabel.setForeground(Color.red); // Create a label to display the date dateLabel = new JLabel(); dateLabel.setFont(new Font("Arial", Font.PLAIN, 20)); dateLabel.setHorizontalAlignment(SwingConstants.CENTER); dateLabel.setVerticalAlignment(SwingConstants.CENTER); dateLabel.setForeground(Color.red); // Add the time and date labels to the panel panel.add(timeLabel, BorderLayout.CENTER); panel.add(dateLabel, BorderLayout.SOUTH); // Set the panel's background color panel.setBackground(Color.BLACK); // Add the panel to the frame add(panel); /* Use a Timer to update the time and date labels every second */ Timer timer = new Timer(1000, new ActionListener() { @Override public void actionPerformed(ActionEvent e) { updateTimeAndDate(); } }); timer.start(); } private void updateTimeAndDate() { // Get the current time and format it Calendar calendar = Calendar.getInstance(); SimpleDateFormat timeFormatter = new SimpleDateFormat("HH:mm:ss"); String time=timeFormatter.format(calendar.getTime()); // Get the current date and format it SimpleDateFormat dateFormatter = new SimpleDateFormat("EEE, MMM dd, yyyy"); String date= dateFormatter.format(calendar.getTime()); // Update the time and date labels timeLabel.setText(time); dateLabel.setText(date); } public static void main(String[] args) { Digital_clock clock = new Digital_clock(); clock.setVisible(true); } }

10 powerful new AI websites you cannot miss in 2023: 1. Cohesive.so - Create magical content 2. Lovo.ai - AI Voice Generator 3. Fine-tuner.ai - Build AI Agents 4. Writesparkle.ai - Chat with PFDs 5. Kickresume.com - AI resume builder 6. Loopinhq.com - AI meeting summary 7. Hypertype.co - Write emails 10x faster 8. Opus.pro - Create viral videos In seconds 9. Gamma.app - Presentation decks with AI 10. Magify.design - Text to Figma design with AI

+3
c++ interview questions handwritten.pdf5.24 MB

react main hooks.pdf2.30 KB

800+ SQL Server Interview Questions and Answers .PDF1.05 MB

Top 100 SQL Interview Questions and Answers.pdf1.55 MB