编程笔记

  • 搭建直播平台,使用node生成验证码图片,并进行验证

    搭建直播平台,使用node生成验证码图片,并进行验证   <!DOCTYPE html><html>  <head>    <meta charset="UTF-8" />    <meta http-equiv="X-UA-Compatible" content="IE=edge" />  …

    编程笔记 2022年8月2日
  • c# json 解析方法

    一、第一种 Dictionary<string, object> dicJson = JsonConvert.DeserializeObject<Dictionary<string, object>>(要解析的字符串); string  dicData = dicJson[类的属性字符串].ToString(); //例…

    编程笔记 2022年8月2日
  • 【面经】被虐了之后,我翻烂了equals源码,总结如下

    面试最常问的问题 1、equals比较的什么? 2、有没有重写过equals? 3、有没有重写过hashCode? 4、什么情况下需要重写equals()和hashCode()? 1) equals源码 目标:如果不做任何处理(可能绝大大大多数场景的对象都…

    编程笔记 2022年8月2日
  • 泛型编程与增强for循环

    泛型:只在程序编译阶段起作用,给编译器参考的,泛型的优点就是统一了集合中的元素类型,取出元素时不太需要大量地向下转型。但是也会导致集合中的元素缺乏多样性! package com.javastudy.example09; import java…

    编程笔记 2022年8月2日
  • 用位运算为你的程序加速

    前言 最近在持续优化之前编写的 JSON 解析库 xjson,主要是两个方面的优化。 第一个是支持将一个 JSONObject 对象输出为 JSON 字符串。 这点在上个版本中只是利用自带的 Print 函数打印数据: func TestJson4(t *te…

    编程笔记 2022年8月2日
  • 13、网络编程之并发编程

    13.1操作系统发展史 手工操作—穿孔卡片 1946年第一台计算机诞生 1946年第一台计算机诞生--20世纪50年代中期,计算机工作还在采用手工操作方式。此时还没有操作系统的概念。 程序员使用穿孔的纸带装入输入机, 然后…

    编程笔记 2022年8月2日
  • 【Python学习】Datesets学习

    官网文档链接:https://pytorch.org/vision/stable/datasets.html 截图 数据集MNIST train-images-idx3-ubyte:训练集图像train-labels-idx1-ubyte:训练集标签t10k-images-idx3-ubyte:测试集图像t10k-labels-idx1…

    编程笔记 2022年8月2日
  • Java 并发编程解析 | 关于Java领域中的线程机制,我们应该知道的那些事?

    苍穹之边,浩瀚之挚,眰恦之美; 悟心悟性,善始善终,惟善惟道! —— 朝槿《朝槿兮年说》 写在开头 我们都知道,经过多年的发展和无数Java开发者的不懈努力,Java已经由一门单纯的计算机编程语言,逐渐演变成一套强…

    编程笔记 2022年8月2日
  • 【Python编程基础练习】 Python编程基础练习100题学习记录第二期(11~20)

    1.此为GitHub项目的学习记录,记录着我的思考,代码基本都有注释。2.可以作为Python初学者巩固基础的绝佳练习,原题有些不妥的地方我也做了一些修正。3.建议大家进行Python编程时使用英语。4.6~17题为level1难度,1…

    编程笔记 2022年8月2日
  • python 元类

    在python中统一了类与类型的概念: class Foo: def find(self): print("我是定对象的方法") print(Foo) # <class '__main__.Foo'> obj = Foo() print(obj) # <__main__.Foo object at 0x000001F911CE4940&…

    编程笔记 2022年8月2日