- 博客(36)
- 资源 (11)
- 收藏
- 关注
原创 JS和AngularJS使用CryptoJS进行AES加解密的代码示例
一、AES介绍AES是一种对称加密算法。主要有以下几个参数。1. key (密钥) AES-128,AES-192,AES-256 AES128对应的密钥长度是128位,也就是16个字节。2. iv(偏移量)3. mode(加密模式) 1、电码本模式(Electronic Codebook(ECB)); 2、密码分组链接模式(Cipher Block Chaining(CBC)); 3、计算器模式(Counter(CTR)); 4、密码反馈模式(Cipher FeedBack(CFB)
2021-08-08 18:10:46
920
原创 Eclipse创建的Maven项目,project有错误,下载报错Could not calculate build plan: Plugin
因为它的自动下载被我中断了,后来就出现了头部有错误,再下载会报错Could not calculate build plan: Plugin1、删除maven包的plugins的文件夹,它是maven的插件window->preferences->Maven->User Settings2. 右键pom文件,Run As,Maven test,maven应该就会自动下...
2021-08-08 15:48:21
190
原创 与Java不同,Swift在数据类型转换(byte 转成 int) 128~255不会转成负数(自身减去256)
(byte 转成 int) 128~255会转成负数(值为自身减去256):(int)0x80 = 127(int)(byte)0x80 = 127(int)0x80 = 128(int)(byte)0x80 = -128(int)0x80 = 129(int)(byte)0x80 = -127(int)0x80 = 255(int)(byte)0x80 = -1
2021-06-25 17:39:38
457
原创 angularJs1 http get请求代码实例
{{code}} {{message}} {{ x.usercode + " " + x.date +" " + x.position1}}
2020-01-06 10:35:40
116
原创 MATLAB
/*第二题*/A = rand(100,100);//max函数寻找最大值,二维数组需要两次max函数//find函数获取该值在矩阵的位置,行列坐标[row,column]=find(A==max(max(A)));/*第三题*/function sum=three(n)sum = 0;if n>=1000 for m = 1:n if mod(m,2)==0 &am...
2019-12-13 12:42:45
155
原创 win10里装两个jdk产生的javac报错和版本不一致问题
前言:在win10已有jdk1.8.0_221(64bit)的基础上再装个jdk1.8.0_171(32bit)。原先的系统环境变量:path:安装好jdk1.8.0_171后修改环境变量JAVA_HOME为然后出现下面的问题一:cmd 输入java没问题,但是输入javac就会报错:javac不是内部或外部命令,也不是可运行的程序 或批处理文件的细节问题。解决:①cmd进入j...
2019-11-07 11:46:04
853
原创 安卓请求api,HttpURLConnection和JSONObject
在安卓项目里调用API接口:该API请求数据要求是json格式,返回来的也是json格式。get请求举例:url:xxx.api/user?userId=abc&password=123post请求举例:url:xxx.api/user ; apiParams: userId=abc&password=123 ;callable是干什么用的?callable用来创建子线...
2019-11-04 15:57:01
265
原创 背景图片缩放显示在元素的正中央
前言:想让图片显示在元素的中央,如果采用img{margin:auto;display:block;}的话,图片只会在水平中央而不会垂直中央。后来我发现如果让图片变成元素的背景图。采用.showimg{height:153px; width:100%;display:block;background-position:center;background-repeat:no-repeat;...
2019-10-18 09:25:52
324
转载 Unicode字符在HTML、CSS和JS中的表示方法
1. HTML字符计算方式对于Unicode,HTML采用十进制方式计算,并以”&#{unicode};”方式进行表示,例如对于“|”字符,HTML的表示方式如下:<span>|</span>需要特别注意的是,十进制必须至少4位数,也就是说如果不足4位,则“&#”后面补0,再强调一遍,千万不要省略0。2. CSS字符计算方式对...
2019-09-30 14:51:01
641
原创 英语六级高频词汇
comprehension 理解 involve 卷入,包含 object 对象,目标,宾语;反对 access 接近,进入;通道,入口 account 帐(目、户);叙述,说明 claim 声称,断言;索取 decline 下降;谢绝 potential 潜在的;潜力 promote 促进;提升 avoid 避免 challenge 挑战 curren...
2019-09-25 21:12:21
5192
原创 六级单词词汇表(有注音)
英语六级备考词汇表abnormal / æb’nɔ:mәl/a.不正常的;变态的abolish / ә’bɔliʃ/ vt.废除,取消abrupt/ ә’brΛpt/a. 突然的,意外的,唐突的absurd / әb’sә:d/ a.不合理的,荒唐的abundance / ә’bΛndәns/n.丰富,充裕academy / ә’kædәmi/n.私立中学;专科院校accessory...
2019-09-25 21:04:55
3843
转载 全角半角 && 6种空白空格的区别
前因:在做网页的时候想要缩进两个字体的时候发现,一般字体小7、8个 ,而幼圆字体需要4 。后来知道是 会受字体的影响。后来使用了 来当两个字体缩进,它不会受字体的影响(包括字体的大小)。HTML提供了5种空格实体(space entity),它们拥有不同的宽度,非断行空格( )是常规空格的宽度,可运行于所有主...
2019-09-20 10:40:45
1657
原创 jQuery插件实现视频弹出层播放+video标签对视频编码格式的要求
前言:套用了之前的点击图片弹出层放大查看的代码。缺陷:不能像之前的图片那样,获取被点击图片的src然后设置到弹出层中。复用性不高。,只能一段代码针对一个视频。如果像图片一样获取设置src,虽然实际已经获取到该src且在弹出层的div里播放了,但是问题出在点击视频后弹出层不会出现。<!-- 关于视频点击查看--><script>$(function(){ ...
2019-09-04 17:22:08
1278
原创 初识URI URL URN
前言:因为将encodeURI(),一直当成encodeURL()以为该函数不起作用,白忙活了一下午。后来才发现是URI。URI(Uniform Resource Identifier),统一 资源 标识。是一组紧凑的字符序列,用于标识抽象资源或物理资源。URI规范定义了URI需要满足的基本语法,以及解析URI的过程。该规范没有为URI具体定义语法,该任务由每个URI方案的各个规范执行。URL...
2019-09-03 17:30:01
157
原创 html中,对于带中文的URL,IE显示中文乱码,其他浏览器显示正常的解决办法
三种常用的js编码函数escape()不能直接用于URL编码,它的真正作用是返回一个字符的Unicode编码值。escape()不对"+"编码 主要用于汉字编码,现在已经不提倡使用。encodeURI()是Javascript中真正用来对URL编码的函数。 编码整个url地址,但对特殊含义的符号"; / ? : @ & = + $ , #",也不进行编码。需要注意的是,它不对单引号’编...
2019-09-03 17:07:24
1013
原创 滑动滚动条,某元素依然固定在某个位置
将下面的map_left名字替换成需要的名字即可<style>.fixDiv{position:fixed;top:15px;}/*相对于浏览器定位*/</style><script type="text/javascript"> $(function(){ var banOffTop=$(".map_left").offse...
2019-09-02 14:45:31
963
原创 前端小手册
图片水平居中:div{margin:auto;display:block;}文字靠右:div{text-align:right}3. position(定位)适用情况:所有主流浏览器都支持 position 属性。,任何的版本的 Internet Explorer (包括 IE8)都不支持属性值 “inherit”。对象:任何元素都可以定位,不过绝对或固定元素会生成一个块级...
2019-08-02 15:00:02
158
原创 多张图片轮播和展示的几种常见效果写法
1、几张图片计时器轮播<!-- css样式--><style type=“text/css”>.banner{ width: 100%; height: 350px; overflow: hidden;}.banner img{ width:100%;}</style><div class="banner...
2019-07-28 16:23:50
12756
原创 Python---飞机大战小游戏
import pygameimport randomclass MyPlane(object): # 属性: # XY坐标问题 # 飞机图片名字 def __init__(self,screen): self.x = 240-49 self.y = 850-124 self.screen = screen...
2019-07-28 14:43:11
203
原创 Python---爬虫小例子
爬虫bs4import requestsfrom bs4 import BeautifulSoupurl = 'https://www.baidu.com/'html = requests.get(url)html.encoding='utf-8'print(html.encoding)html = html.textprint(type(html))sp = Bea...
2019-07-28 14:40:55
93
原创 Python---简单函数
def table(): ''' 打印九九乘法表 :return: ''' arr=[1,2,3,4,5,6,7,8,9] for i in arr : j = 1 while j<=i: print("%d*%d=%d "%(i,j,i*j),end='') j+...
2019-07-28 14:35:52
164
原创 Python---学生卡片
# 需要完成的基本功能:# 1. 添加名片# 2. 删除名片# 3. 修改名片# 4. 查询名片# 5. 退出系统# 程序运行后,除非选择退出系统,否则重复执行功能id_list = []import shelveflag = 0 #判断是否存在某id卡片s = shelve.open("student", "c",writeback=True)# f = open("st...
2019-07-28 14:04:25
692
转载 JAVA---MATH函数
1. Math.abs(12.3); //12.3 返回这个数的绝对值 2. Math.abs(-12.3); //12.3 3. 4. Math.copySign(1.23, -12.3); //-1.23,返回第一个参数的量值和第二个参数的符号 5. Math.copySign(-12.3, 1.23); ...
2019-07-28 13:49:12
131
原创 JAVA---数组相关函数
数组是一个对象,数组名可以理解和C++里面一样,1):System.arraycopy(src,srcindex,dst,dstindex,src.length);2):java.util.Arrays.sort(数组名);//块数排序法进行排序3):java.util.Arrays.binarySearch(arr,key);//从哪里收,关键值,返回索引.没有的话返回-14):java...
2019-07-28 13:47:50
396
转载 JAVA---DATE日期
Java 日期格式是“Fri Feb 26 16:33:08 CST 2016”字符串类型,转date类型:SimpleDateFormat sdf = new SimpleDateFormat("EEE MMM dd HH:mm:ss z yyyy", java.util.Locale.US);Date date = sdf.parse(value.toString());Java给sq...
2019-07-28 13:46:41
181
转载 JAVA---算法排序
快速排序算法思想:基于分治的思想,是冒泡排序的改进型。首先在数组中选择一个基准点(该基准点的选取可能影响快速排序的效率,后面讲解选取的方法),然后分别从数组的两端扫描数组,设两个指示标志(lo指向起始位置,hi指向末尾),首先从后半部分开始,如果发现有元素比该基准点的值小,就交换lo和hi位置的值,然后从前半部分开始扫秒,发现有元素大于基准点的值,就交换lo和hi位置的值,如此往复循环,直到lo...
2019-07-28 13:42:10
99
原创 JAVA---数据类型转换(String <=> int)
1 如何将字串 String 转换成整数 int?A. 有两个方法:1). int i = Integer.parseInt([String]); 或i = Integer.parseInt([String],[int radix]);2). int i = Integer.valueOf(my_str).intValue();注: 字串转成 Double, Float, Long 的方...
2019-07-28 13:39:52
120
原创 JAVA经验
1. 创建类数组对象以及对它的初始化1.1 Account []account=new Account[10];for(int i=0;i<10;i++)account[i]=new Account(i,100);**1.2 M[] m = {new M(),new M("小旺财"),new M("大旺财",0),new M("王旺财",5,'女')}总结:注意初始化的每一个对...
2019-07-28 13:29:45
263
原创 SQL sever语句---学生课程信息实验
------------------------- begin-----------------------------------USE masterGOIF EXISTS (SELECT name FROM master.dbo.sysdatabases WHERE name = ‘S_T’)DROP DATABASE S_TGO—创建S_T数据库CREATE DATABASE...
2019-07-28 13:05:50
1962
转载 jQuery插件实现点击缩略图在弹出层显示大图效果
点击小图出现大图,再点鼠标,大图消失效果图片:<!--需要引入jQuery插件包--><script type="text/javascript" src="js/jquery.js"></script><!--js代码--><script> $(function(){ $(".pimg")....
2019-07-25 17:16:35
1012
1
原创 SQL语句三大数据库中的内、外、交叉、自连接用法归纳
1、内连接1-1.等值连接含义:连接时两个表都只返回符合条件的记录。MySQL:关键字:inner join on语句:select * from A_table a inner join B_table b on a.a_id = b.b_id;SQL sever:同上Oracle:可简写为join1-2.不等值连接where 或者on 后面列比较不是用=,而是用一下这些 &l...
2019-07-25 11:49:10
464
原创 Oracle VM VirtualBox 增加虚拟机且设置与真机的共享文件
首先已经有一个虚拟机存在,现在我们要加一个虚拟机,步骤如下:1、新建2、注意勾选的是第一个选项追加3、最后设定,加入PHP.vdi即可。和第一个不同的是这时候不用再加入iso镜像文件了。...
2019-07-19 14:17:34
286
原创 鼠标滑过某div出现另一被隐藏div的常见写法:display属性
display属性:none 此元素不会被显示。block 此元素将显示为块级元素,此元素前后会带有换行符。inline 默认。此元素会被显示为内联元素,元素前后没有换行符。inline-block 行内块元素。(CSS2.1 新增的值)1、利用js函数实现当鼠标在b上,出现a<!DOCTYPE html><div class='a' id='a' style="d...
2019-07-18 10:03:15
2727
原创 VMBox虚拟机加载php出现UUID,以及Windows无法启动加载项问题的解决
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...
2019-07-17 15:02:17
313
贪吃蛇snake_java小游戏.rar
2019-07-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人