编程笔记
-
搭建直播平台,使用node生成验证码图片,并进行验证
搭建直播平台,使用node生成验证码图片,并进行验证 <!DOCTYPE html><html> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> …
-
c# json 解析方法
一、第一种 Dictionary<string, object> dicJson = JsonConvert.DeserializeObject<Dictionary<string, object>>(要解析的字符串); string dicData = dicJson[类的属性字符串].ToString(); //例…
-
【面经】被虐了之后,我翻烂了equals源码,总结如下
面试最常问的问题 1、equals比较的什么? 2、有没有重写过equals? 3、有没有重写过hashCode? 4、什么情况下需要重写equals()和hashCode()? 1) equals源码 目标:如果不做任何处理(可能绝大大大多数场景的对象都…
-
泛型编程与增强for循环
泛型:只在程序编译阶段起作用,给编译器参考的,泛型的优点就是统一了集合中的元素类型,取出元素时不太需要大量地向下转型。但是也会导致集合中的元素缺乏多样性! package com.javastudy.example09; import java…
-
用位运算为你的程序加速
前言 最近在持续优化之前编写的 JSON 解析库 xjson,主要是两个方面的优化。 第一个是支持将一个 JSONObject 对象输出为 JSON 字符串。 这点在上个版本中只是利用自带的 Print 函数打印数据: func TestJson4(t *te…
-
13、网络编程之并发编程
13.1操作系统发展史 手工操作—穿孔卡片 1946年第一台计算机诞生 1946年第一台计算机诞生--20世纪50年代中期,计算机工作还在采用手工操作方式。此时还没有操作系统的概念。 程序员使用穿孔的纸带装入输入机, 然后…
-
【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…
-
Java 并发编程解析 | 关于Java领域中的线程机制,我们应该知道的那些事?
苍穹之边,浩瀚之挚,眰恦之美; 悟心悟性,善始善终,惟善惟道! —— 朝槿《朝槿兮年说》 写在开头 我们都知道,经过多年的发展和无数Java开发者的不懈努力,Java已经由一门单纯的计算机编程语言,逐渐演变成一套强…
-
【Python编程基础练习】 Python编程基础练习100题学习记录第二期(11~20)
1.此为GitHub项目的学习记录,记录着我的思考,代码基本都有注释。2.可以作为Python初学者巩固基础的绝佳练习,原题有些不妥的地方我也做了一些修正。3.建议大家进行Python编程时使用英语。4.6~17题为level1难度,1…
-
python 元类
在python中统一了类与类型的概念: class Foo: def find(self): print("我是定对象的方法") print(Foo) # <class '__main__.Foo'> obj = Foo() print(obj) # <__main__.Foo object at 0x000001F911CE4940&…