Java的高精度

当我们想求100的阶乘的时候,long类型也会出现溢出,我们可以用到 java.math 包下的BigInteger类来实现高精度运算。可以认为一个BigInteger对象就是一个数。 主要是对高精度的数进行 加减乘除余 。 一、构造方法 主要用到的是传入字符串创建BigInteger对象 BigInteger a = new BigInteger String num ; //通过num创建对象 BigInteger b = new BigInteger String num,int n 通过...

2022-01-27 | 盛世如念 | 273浏览

数据结构之哈希表

数据结构之哈希表(解决冲突常用方法) 1.什么是哈希表 1 1 2.构造哈希函数 2 9 3.解决哈希冲突 3 23 3.1.开放定址法(开地址法) 31 25 3.2.链地址法(拉链法) 32 37 1.什么是哈希表 散列表(Hash table,也叫哈希表),是根据关键 码值 Key value 而直接进行访问的数据结构。也 就是说,它通过把关键码值映射到表中一个位置来 访问记录,以加快查找的速度。这个映射函数叫做 散列函数,存放记录的数组叫做散列表。 给定表M,存在函数f key ,对任...

2022-01-27 | 老杨加油 | 997浏览

Python连接Mysql数据库SQL注入问题的解决

pymysql自带解决sql注入问题的方法 ''' sql注入问题的解决 pymysql自带解决sql注入问题的方法 ''' import pymysql connect db=pymysql.connect host='localhost',port=3306,user='root',password='root',charset='utf8',database='jing dong' cur=connect db.cursor select id=input '请输入要查询的id:' / 大...

2022-01-27 | 执梦神魔 | 846浏览

Python实现Mysql数据库插入十万条数据

/ @Author : Kant / @Time : 2022/1/22 16:37 ''' 插入十万条数据 ''' import pymysql / Connect = connect = Connection = connections.Connection connect db=pymysql.Connect host='localhost',port=3306,database='index test',user='root',password='root',charset='utf8'...

2022-01-27 | 执梦神魔 | 398浏览

Python利用pymysql连接Mysql数据库

pymysql是一个Python的第三方包,需要手动安装后才能使用 1.使用pymysql查询数据 ''' pymysql基本使用步骤 使用pymysql查询数据 ''' import pymysql / 创建数据库连接对象,除了端口外,其他类型都要用字符串类型 connect db=pymysql.connect host='localhost',port=3306,user='root',password='root',charset='utf8',database='jing dong' ...

2022-01-27 | 执梦神魔 | 953浏览

MySQL知识点复习

MYSQL学习 安装:sudo apt install mysql server https://blog.csdn.net/qq 38505969/article/details/109957055 mysql h 主机名 p端口 u 用户名 p密码(注意p后面无空格) 或mysql u 用户名 p密码 或mysql u 用户名 p u:用户名, p:密码 退出:exit、quit、ctrl+d 查看mysql进程:ps aux grep mysql 查看mysql服务状态:sudo ser...

2022-01-27 | 执梦神魔 | 609浏览

Linux知识点复习

Linux必背 @author: Kant @date: 2022/01/14 表示当前的登录的用户@主机名:当前所在目录 $ 普通用户、/ root用户 格式:命令 选项 参数 ​ 字母 ​ 单词 ​ 命令 help;或者man 命令:查看此命令帮助 一、pwd 查看前绝对路径 二、ls 查看当前目录下的内容 ​ 选项: a 显示全部文件,包括隐藏文件 .文件名 ​ h 以易读的形式查看文件,一般和 l连用 ​ l 以较长的格式列出详细信息(文件权限、文件的硬链接数、文件所属用户、文件所属用...

2022-01-27 | 执梦神魔 | 428浏览

数据结构链表学习DayA ---排序链表

148. 排序链表 https://leetcode cn.com/problems/sort list/ https://img blog.csdnimg.cn/2c57b217eeda4bdc8d45522516e5a3f5.png?x oss process=image/watermark,type d3F5LXplbmhlaQ,shadow 50,text Q1NETiBAc3VzdeOAgQ==,size 20,color FFFFFF,t 70,g se,x 16 思路: http...

2022-01-27 | susu、 | 501浏览

面向对象案例-学生成绩分级

定义学生信息类,包含姓名、成绩属性,定义成绩打印方法(90分及以上显示优秀,80分及以上显示良好,70分及以上显示中等,60分及以上显示合格,60分以下显示不及格) / 首先定义学生信息类 class Student : / 定义学生对象属性,名字,成绩 def init self,name,score : self.name = name self.score = score / 定义一个方法,用于打印学生的成绩等级 def print grade self : if self.score =...

2022-01-27 | 嗷嗷卷 | 854浏览

pyecharts打印图片为空白

pyecharts里面生成的图表是会依赖一些在线的js资源的,请求失败了,就是空白了 ,跟网络有关 ,这就导致我们图片可能能正常显示也可能为空白,重新打开结果可能就变了,可以参考官方文档解决 pyecharts官方文档 https://pyecharts.org/ /zh cn/assets host

2022-01-27 | 星空下的绝狼 | 446浏览

在 K8S 中快速部署 Redis Cluster & Redisinsight

Python微信订餐小程序课程视频 https://edu.csdn.net/course/detail/36074 https://edu.csdn.net/course/detail/36074 Python实战量化交易理财系统 https://edu.csdn.net/course/detail/35475 https://edu.csdn.net/course/detail/35475 https://img blog.csdnimg.cn/img convert/501cb95f2e...

2022-01-27 | 虚幻私塾 | 608浏览

为Android Studio内置的OpenJdk配置系统环境变量

为Android studio 内置的OpenJdk配置系统环境变量 由于重装系统,电脑没有装Jdk,索性用Android studio 内置的OpenJdk,配置系统环境变量过程如下 找到Android studio 安装目录下的jre,如下: https://img blog.csdnimg.cn/fee2fdf8d52141a08d9c5132e252b48c.png?x oss process=image/watermark,type d3F5LXplbmhlaQ,shadow 50,...

2022-01-27 | Blue Neighbourhood | 999浏览

JAVA 的比较器

1、知识点 JAVA 中的对象,正常情况下,只能比较:== 或 =。 不能使用 开发时需要对对象进行排序、即需要比较对象大小 实现方式:Comparable 或者 Comparator 查看源码 : 分析:String的包装类实现了Comparable 重写了sort 方法 https://img blog.csdnimg.cn/8513b9f8202f46bbbf26ab4c5ee35874.png 2、自己写一个实现Comparable 的类 package com.compter; pu...

2022-01-27 | 阿衰写代码 | 857浏览

Mybatis的相关

1.Mybatis的介绍 Mybatis是针对持久层的框架,能力只能和数据库进行交互 Mybatis的底层也并没有其他新奇的东西,只是对jdbc的封装 Mybatis是一个半自动化的ORM框架 1. ORM Object,Relation,Mapping 1. Java中的实体类通过映射文件和关系表映射到一起,以面向对象的方式和实体类进行交互,操作会持久化到数据库的关系表 https://img blog.csdnimg.cn/7b9f8685ae0f4cacb2853ec7132837da....

2022-01-27 | 内卷第一人 | 819浏览

androidsdk开发,阿里资深Android开发带你入门Framework

正文 Android行业主要问题是初级Android太多了,会写xml和Activity的程序员太多了,初中级程序员面临很大的竞争,现状也就偏于高级开发者。越来越多的初中级Android程序员找不到满意的工作,甚至根本找不到工作 所以很多人觉得Android要凉了,甚至不惜转行,从头学其它技术。 现在的Android招聘要求,已经不是多年之前的要求了。 Android 应用开发发展到今天,已经成为一个非常成熟的技术方向,从目前的形势来看,Android开发相当火热,但是高级Android开发人...

2022-01-27 | mb61c16bab3dd73 | 900浏览

androidsdk开发实例,五面阿里拿下飞猪事业部offer

Java基础知识点 Jvm相关 Java内存结构及分区 Java对象的创建、存储及访问 Java判断对象是否存活及垃圾回收算法(GC) Jvm中的常见的垃圾回收器 Java类加载过程 Java类加载器(双亲委派模型) 集合相关 ArrayList分析 LinkedList分析 HashMap分析 HashTable分析 LinkedHashMap分析 HashSet分析 LinkedHashSet分析 ArrayMap、SparseMap、与HashMap的对比 ConcurrentHashM...

2022-01-27 | mb61c16bab3dd73 | 831浏览

Okhttp source code analysis (kotlin version) -- retryandfollowupinterceptor

Source code RetryAndFollowUpInterceptor Interceptors are used to retry and redirect All interceptors will be implemented intercept Method @Throws IOException::class override fun intercept chain: Interceptor.Chain : Response { val realChain = ch...

2022-01-28 | Negative life youth | 693浏览

Okhttp source code analysis (kotlin version) -- retryandfollowupinterceptor

Source code RetryAndFollowUpInterceptor Interceptors are used to retry and redirect All interceptors will be implemented intercept Method @Throws IOException::class override fun intercept chain: Interceptor.Chain : Response { val realChain = ch...

2022-01-28 | Negative life youth | 535浏览

Java Object Oriented

Concept de base:Classes et objets Trois caractéristiques orientées objet:Encapsulation、Succession、Polymorphisme Le plus grand avantage de l'orientation objet :Réutilisation du Code Classes et objets Définition: Une classe est un groupe qui a les mêm...

2022-01-28 | Xiao Liu Qian Duo | 772浏览

In depth analysis of the principle of Java synchronized heavyweight lock (mutual exclusion)

Preface The last article analyzed the bias lock 、 The evolution of lightweight locks , This article will analyze the main play : The principle of heavyweight lock . Through this article , You will learn : 1、ObjectMonitor The use of 2、 Expansio...

2022-01-28 | Little fish people love programming | 129浏览