自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 关于JSON WEB TOKEN(JWT)的一些理解

JWT是toke的一种形式。主要由header(头部)、payload(载荷)、signature(签名) 这三部分字符串组成,这三部分使用"."进行连接,完整的一条JWT值为header.{header}.header.{payload}.${signature} header 注明使用何种算法制作签名 最开始其实是一个json对象,该JSON包含alg和typ这两个属性,其中alg是签名算法类型,生成JWT中的signature部分时需要使用到,默认为HS256,而typ是当前token类型 { "

2021-03-11 00:31:39 6784 2

原创 ArtiPub----一处书写,随处可见

ArtiPub (Article Publisher 的简称,意为 “文章发布者”) 是一款开源的一文多发平台,可以帮助文章作者将编写好的文章自动发布到掘金、SegmentFault、优快云、知乎、开源中国等技术媒体平台,传播优质知识,获取最大的曝光度。 官方团队提供了三种安装方式 [Docker](# 通过 Docker 安装) (大约 5 分钟): 适合对 Docker 有一定基础的开发者 [npm](# 通过 npm 包安装) (大约 3 分钟): 适合熟悉 Node.js 或 npm 的开发者 [

2021-03-10 20:11:44 6738

原创 ErrorA JNI error ha occurred,please check your installation and try again

Error:A JNI error ha occurred,please check your installation and try again 这个错误在Eclipse中编译时出现,网上说可能的原因是java和javac的版本不一致(这篇博客可能对你有用) 当你的java -verion和javac -version版本一致时: 进入Eclipse,选中项目点击鼠标右键,选择Build...

2020-04-01 17:23:19 529

原创 python3的一些实例(3.1-3.8)

python语言程序设计基础(嵩天版),第三章程序练习题 3.3写出来有疑问,就先不贴出来了 #3.1重量计算,月球上物体的体重是在地球上的16.5%, #假如你在地球上每年增长0.5kg,编写程序输出未来十年你在地球和月球上的体重状况。 import math myweight=eval(input("请输入当前体重:")) weightgrowth = 0.5 for i in range(1...

2019-05-24 21:25:10 10756 2

原创 python实现的凯撒密码和内置的字符串处理方法

python实现的凯撒密码(明文——密文) plaincode = input("请输入明文:") print("密文是:") for p in plaincode: if ord("a")<=ord(p)<=ord("z"):#p要是字母,unicode编码 print(chr(ord("a")+(ord(p)-ord("a")+3)%26),end='')#...

2019-05-11 01:51:59 2323

原创 python中强大的三引号,字符串操作符

print('这是单引号,试用一下"双引号"') print("这是双引号,试用一下'单引号'") print(""" 三引号可以使用"双引号" '单引号' 也可以使用换行""") x+y 连接两个字符串x与y xn或nx 复制n次字符串x x in s 如果x是s的子串,返回True,否则返回False str[i] 索引,返回第i个字符 str[N:M] 切片,返回索引第...

2019-05-11 00:08:08 4516

原创 python-math库解析

math库的数学常数(共4个) math.pi 表示Π,圆周率,值为3.141592653589…… math.e 表示e,自然对数,值为2.718…… math.inf 表示正无穷大,负无穷大为-math.inf math.nan 表示非浮点数标记 math库的数值表示函数(共16个) math.fabs(x) 返回x的绝对值 math.fmod(x,y) 放回x与y的...

2019-05-11 00:06:16 1071

原创 python的数值运算操作符,数值运算函数和数字类型转换函数

python的数值运算操作符 1.x+y x与y之和 2.x-y x与y之差 3.x*y x与y之积 4.x/y x与y之商 5.x//y x与y之整数商,即不大于x与y之商的最大整数 6.x%y x与y之商的余数,也称模运算 7.-x x的负值,即x(-1)* 8.+x x的本身 9.x**y x的y次幂,即x^y python的数值运算函数 abs(x) x的绝对值 div...

2019-05-08 20:00:00 5551

原创 python语言程序设计基础(嵩天版),第二章程序练习题

python语言程序设计基础(嵩天版),第二章程序练习题 2.2汇率兑换程序。按照1美元=6人民币汇率编写一个美元和人民币的双向兑换程序。 """ 2.2汇率兑换程序,美元和人民币 """ a = input("请输入最后带有¥或$符号的金额:") if a[-1] in ['$','$']: #假如输入金额的符号为$ r=6.7352*eval(a[0:-1]) print(' ...

2019-05-08 15:47:07 10351 2

原创 解决WordPress安装主题或插件需要FTP的问题

解决WordPress安装主题或插件需要FTP的问题 进入wp-content目录,新建tmp文件夹,设置文件夹的权限为777。返回网站根目录,编辑wp-config.php 添加下列代码(注意中英文符号) define('WP_TEMP_DIR',ABSPATH.'wp-content/tmp'); define("FS_METHOD","direct"); define("FS_CHMOD_...

2019-05-07 00:50:47 451

原创 OJ实例:然后是几点

然后是几点 有时候人们用四位数字表示一个时间,比如1106表示11点零6分。现在,你的程序要根据起始时间和流逝的时间计算出终止时间。 读入两个数字,第一个数字以这样的四位数字表示当前时间,第二个数字表示分钟数,计算当前时间经过那么多分钟后是几点,结果也表示为四位数字。当小时为个位数时,没有前导的零,即5点30分表示为530。注意,第二个数字表示的分钟数可能超过60,也可能是负数。 输入格式: 输入...

2019-05-06 23:39:53 783

原创 OJ实例:厘米换算英尺英寸

厘米换算英尺英寸 如果已知英制长度的英尺foot和英寸inch的值,那么对应的米是(foot+inch/12)×0.3048。现在,如果用户输入的是厘米数,那么对应英制长度的英尺和英寸是多少呢?别忘了1英尺等于12英寸。 输入格式: 输入在一行中给出1个正整数,单位是厘米。 输出格式: 在一行中输出这个厘米数对应英制长度的英尺和英寸的整数值,中间用空格分开。 输入样例: 170 输出样例: 5 6...

2019-05-06 23:37:00 664

原创 .py文件转换成exe可执行文件

使用Pyinstaller生成exe 1、使用下载安装的方式安装的Pyinstaller打包方式(推荐) 管理员打开cmd,并且复制.py文件到Pyinstaller文件夹中(与pyinstaller.py同一层文件夹下),之后把路径切换到当前路径打开命令提示行,输入以下内容(xxx.py是文件名): python pyinstaller.py -F xxx.py 2、pip方式安装的Pyin...

2019-05-06 23:31:14 3353

原创 python绘制蟒蛇,绘制五彩蟒蛇

python绘制蟒蛇,绘制五彩蟒蛇 1.用Python绘制蟒蛇 from turtle import * setup(650,350,200,200) penup() fd(-250) pendown() pensize(25) pencolor("purple") seth(-40) for i in range(4): circle(40,80) circle(-40,80) ...

2019-05-06 23:25:59 10711 1

原创 Java 最大公约数(一般方法及辗转相除法)

挺简单的,就放下代码吧,都写了注释 import java.util.Scanner; public class maxdivisor { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a=sc.nextInt(); int b=sc.nextInt(); i...

2018-12-25 19:55:21 3724 3

原创 Java 数字特征值(中国大学MOOC-OJ)

题目 题目内容: 对数字求特征值是常用的编码算法,奇偶特征是一种简单的特征值。对于一个整数,从个位开始对每一位数字编号,个位是1号,十位是2号,以此类推。这个整数在第n位上的数字记作x,如果x和n的奇偶性相同,则记下一个1,否则记下一个0。按照整数的顺序把对应位的表示奇偶性的0和1都记录下来,就形成了一个二进制数字。比如,对于342315,这个二进制数字就是001101。 这里的计算可以用下面的表...

2018-12-25 17:35:56 413

原创 java 奇偶个数(中国大学MOOC-OJ)

题目 题目内容: 你的程序要读入一系列正整数数据,输入-1表示输入结束,-1本身不是输入的数据。程序输出读到的数据中的奇数和偶数的个数。 输入格式: 一系列正整数,整数的范围是(0,100000)。如果输入-1则表示输入结束。 输出格式: 两个整数,第一个整数表示读入数据中的奇数的个数,第二个整数表示读入数据中的偶数的个数。两个整数之间以空格分隔。 输入样例: 9 3 4 2 5 7 -1 输出样...

2018-12-25 17:31:18 331

原创 Java 猜数游戏1

猜数游戏 数的范围是[1,101] 代码 import java.util.Scanner; public class Guessnumbergame { public static void main(String[] args) { Scanner sc = new Scanner (System.in); int number = (int) (Math.random()*100+1...

2018-12-24 21:35:21 314

原创 Java 信号报告(中国大学MOOC-在线评判题目)

题目 题目内容: 无线电台的RS制信号报告是由三两个部分组成的: R(Readability) 信号可辨度即清晰度. S(Strength) 信号强度即大小. 其中R位于报告第一位,共分5级,用1—5数字表示. 1—Unreadable 2—Barely readable, occasional words distinguishable 3—Readable with considerab...

2018-12-24 19:41:56 573

原创 Java时间换算(中国大学MOOC-在线评判题目)

题目 题目内容: UTC是世界协调时,BJT是北京时间,UTC时间相当于BJT减去8。现在,你的程序要读入一个整数,表示BJT的时和分。整数的个位和十位表示分,百位和千位表示小时。如果小时小于10,则没有千位部分;如果小时是0,则没有百位部分;如果分小于10分,需要保留十位上的0。如1124表示11点24分,而905表示9点5分,36表示0点36分,7表示0点7分。 有效的输入范围是0到2359,...

2018-12-23 23:19:50 445

原创 Java 温度转换(中国大学MOOC--Online Judge题目)

题目内容: 写一个将华氏温度转换成摄氏温度的程序,转换的公式是: °F = (9/5)*°C + 32 其中C表示摄氏温度,F表示华氏温度。 程序的输入是一个整数,表示华氏温度。输出对应的摄氏温度,也是一个整数。 提示,为了把计算结果的浮点数转换成整数,需要使用下面的表达式: (int)x; 其中x是要转换的那个浮点数。 注意:除了题目要求的输出,不能输出任何其他内容,比如输入时的提示,输出时...

2018-12-23 19:03:40 629

原创 Java数据结构 希尔排序

思想 希尔排序的思想是:先选择一个小于排序数据个数n的整数di(称为步长,一般为小于n的质数),将间隔di的数为一组,对每组的元素进行直接插入排序,即将需要排序的数据插入到已经排序好的序列中。当步长为1时,完成整个数据的排序。排序的流程为: 1、根据步长的个数,对于每个步长进行分组; 2、对每组进行插入排序,主要操作如下: 1)如果待插入数据比前一个数据小,将该数据存储到临时遍历temp中; 2)...

2018-12-23 00:21:40 231

原创 Java数据结构 快速排序

思想 快速排序的核心操作是划分,通过某个数据将原来排序表分成两部分,前面部分比该数小,后面数据比该数据大或相等,该位置就为某数据排序后的位置,即该数据完成排序。如果定义一个排序表的划分方法为: int partition(int[] R,int low,int high); 其中,low,high表示将数据R的第low个数据到high个数据进行划分,返回到整数为划分后到支点存储的位置;快速排序在查...

2018-12-19 15:00:30 406

原创 HeadFirst Java 学习笔记 数据结构2

代码 package 数据结构; import java.io.BufferedReader; import java.io.File; import java.io.FileReader; import java.util.ArrayList; import java.util.Collections; public class Jukebox2 { ArrayList&amp;amp;lt;String&amp;amp;...

2018-12-19 01:18:50 211

原创 HeadFirst Java 学习笔记 数据结构1

数据结构1:读取与解析文件 代码部分 package 数据结构; import java.io.BufferedReader; import java.io.File; import java.io.FileReader; import java.util.ArrayList; import java.util.Collections; public class Jukebox1 { Arra...

2018-12-19 00:52:28 278

空空如也

空空如也

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

TA关注的人

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