自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 3222

原创 HTTPS、非对称加密、数字签名、数字证书、SSL/TLS

????非对称加密SSL/TLS 四次握手参考非对称加密服务器有两个密钥,一个公钥 Public Key,一个私钥 Private Key,用任意一个密钥加密的信息都能用另一个密钥解密。一个用私钥解密公钥的例子是服务端解密客户端信息:客户端用公钥加密信息,发送给服务器,服务器收到后用私钥解密,由于私钥只有服务器拥有,所以这个消息只对发送者和这个持有私钥的服务器可见。一个用公钥解密私钥的例子是数字签名:服务器给客户端发送消息时,要为这个消息签字,以证明是服务器自己发的。服务器首先用一个 Hash

2020-05-21 22:02:56 404

原创 JavaScript 中的弱类型,动态类型

JavaScript 是一门弱类型(weakly typed),动态类型(dynamically typed)的编程语言,其中它弱类型的特性让人又爱又恨,既带来了一些简洁的语法,在一定程度上提升了开发者的编码速度,也带来了一些坑,增加了项目维护的难度。本文介绍 JavaScript 中弱类型的一些体现方面,看看我们能如何更好的利用它。编程语言的类型编程语言可以被分为弱类型或强类型,静态类型或...

2020-03-06 21:55:25 1993

原创 Python 初学者入门 Flask

Flask 入门最近为了写一个微信小程序的后端,接触了 Flask 这个框架,阅读了官方文档和一些博文,我认为官方文档写的非常不错,很适合入门。这一周也写了很多 Flask 代码,但由于我没有系统学习过 Python,所以在阅读文档时候遇到了一些与 Python 相关的问题,在这里记录下来,可以作为对 Python 初学者阅读 Flask 文档的一种补充。创建虚拟环境无论开发什么 Pyth...

2020-03-02 12:18:47 191

原创 补码是什么

补码是什么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 5288 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 396

原创 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 7810 1

原创 基于前面已经完成的Account类,设计一个新的账户类(添加ArrayList类型的transations数据域)

NewAccount.javapackage account;import java.util.ArrayList;public class NewAccount extends Account { //data_field private String name; private ArrayList&lt;Transation&gt; transation; //con...

2018-11-18 11:58:20 2654 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 2276 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除