- 博客(9)
- 收藏
- 关注
原创 CSS 自定义多选框样式
今天看了一个做 Todo List 的视频,学了一招,可以自定义多选框的样式,只用 CSS 就可以做到。起步先写一些关于表单最基础的 HTML 和 CSS。下面的 HTML 表单允许你选择多个颜色:<form> <fieldset> <legend>Choose Your Color</legend> <ul> <li> <input type="checkbox" nam
2020-06-08 13:47:37
3276
原创 HTTPS、非对称加密、数字签名、数字证书、SSL/TLS
????非对称加密SSL/TLS 四次握手参考非对称加密服务器有两个密钥,一个公钥 Public Key,一个私钥 Private Key,用任意一个密钥加密的信息都能用另一个密钥解密。一个用私钥解密公钥的例子是服务端解密客户端信息:客户端用公钥加密信息,发送给服务器,服务器收到后用私钥解密,由于私钥只有服务器拥有,所以这个消息只对发送者和这个持有私钥的服务器可见。一个用公钥解密私钥的例子是数字签名:服务器给客户端发送消息时,要为这个消息签字,以证明是服务器自己发的。服务器首先用一个 Hash
2020-05-21 22:02:56
436
原创 JavaScript 中的弱类型,动态类型
JavaScript 是一门弱类型(weakly typed),动态类型(dynamically typed)的编程语言,其中它弱类型的特性让人又爱又恨,既带来了一些简洁的语法,在一定程度上提升了开发者的编码速度,也带来了一些坑,增加了项目维护的难度。本文介绍 JavaScript 中弱类型的一些体现方面,看看我们能如何更好的利用它。编程语言的类型编程语言可以被分为弱类型或强类型,静态类型或...
2020-03-06 21:55:25
2091
原创 Python 初学者入门 Flask
Flask 入门最近为了写一个微信小程序的后端,接触了 Flask 这个框架,阅读了官方文档和一些博文,我认为官方文档写的非常不错,很适合入门。这一周也写了很多 Flask 代码,但由于我没有系统学习过 Python,所以在阅读文档时候遇到了一些与 Python 相关的问题,在这里记录下来,可以作为对 Python 初学者阅读 Flask 文档的一种补充。创建虚拟环境无论开发什么 Pyth...
2020-03-02 12:18:47
206
原创 补码是什么
补码是什么2 的补码(2’s complement),以下简称补码。几乎所有的计算机都通过补码来表示有符号整数,在 C 语言中,数据类型 int 代表长度为 4-Bytes (32-bits) 的有符号数,可表示的范围为 [−231,231−1][-2^{31}, 2^{31} - 1][−231,231−1],其中正数部分的补码与我们的直觉相同,负数的补码形式需要一些转换,本文介绍补码的各种转...
2020-03-02 12:16:58
5398
5
原创 如何让java放出音乐
一个Music类music.javapackage indi.wscmars.game;import java.io.File;import java.io.IOException;import javax.sound.sampled.AudioFormat;import javax.sound.sampled.AudioInputStream;import javax.s...
2018-12-19 20:20:23
408
原创 java 设计一个名为Complex的复数类来表示复数以及完成复数的运算,覆盖toString方法,实现Cloneable接口
Complex.javaimport java.math.BigDecimal;import java.math.RoundingMode;import java.util.Scanner;public class Complex implements Cloneable{ //dataField private double realPart; private double...
2018-11-26 20:32:29
7884
1
原创 基于前面已经完成的Account类,设计一个新的账户类(添加ArrayList类型的transations数据域)
NewAccount.javapackage account;import java.util.ArrayList;public class NewAccount extends Account { //data_field private String name; private ArrayList<Transation> transation; //con...
2018-11-18 11:58:20
2677
3
原创 Java 类Account模拟ATM机
Account.javapackage account;import java.util.Date;public class Account { //dataField private int id = 0; private double balance; private double annualInterestRate; Date dateCreated; //con...
2018-11-09 14:55:56
2309
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人