- 博客(88)
- 资源 (4)
- 收藏
- 关注
原创 html、css --苏宁官网静态界面
官网链接:苏宁官网前一阵子自己扒下来的一个苏宁官网的界面:html部分:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <!-- <meta name="viewport" content="width=device-wid
2021-07-26 13:39:51 3680 1
原创 使用Hbuilder+Xcode13打包iOS app(Xcode13添加AppIcon、修改名称和增加引导页)
本篇文章将详细展示如何在Xcode13中更换,app名称以及使用进行引导页更换。
2022-09-01 23:25:02 2803 1
原创 element-ui中autocomplete的使用(vue3)
1. 效果展示:2. 代码:html部分:<el-autocomplete v-model.trim="state.groupName" :fetch-suggestions="querySearchGroup" :clearable="true" placeholder="请输入" :trigger-on-focus="false" @select="handleGroup" >ts部分: let state = reacti
2022-05-05 16:04:50 2526 1
原创 vue中枚举的使用方法
涉及的场景:根据后端返回的字段匹配相应的文字,进行页面展示1. 建一个js文件如:common.jsconst enums = {roles: { DISPATCH: '运输调度', ADMINISTRATOR: '管理人员', LEADER: '队长' }, // 定位类型 locationType: { GPS: 'GPS定位', STATION: '基站定位', WIFI: 'WIFI定位', NONE: '未定位' }.
2022-04-22 11:30:14 12482 8
原创 关于el-form中的rules在输入框中不生效解决
出现的问题:有数值但是失焦后依然显示“请选择…”原来的代码:然后发现原因就是,prop的值应该和v-model的值一样才可以修改后即:解决问题
2022-04-07 16:04:30 909
原创 南邮网络信息安全(双语):使用OpenSSL进行加密操作
使用OpenSSL进行加密操作一、 实验目的和要求1.在VMWare中开启Linux虚拟机,运行Openssl2.对照ssl_commands.doc文档,执行所有加密操作二、实验内容1. 使用AES加密算法对文本加密,对不同参数加密后的密文进行截图、比较(1)使用base64编码和不使用base64编码vi 123456.txtopenssl enc -aes-256-cbc -salt -salt -in 123456.txt(2)使用CBC模式和使用ECB模式openssl e
2021-11-26 20:05:07 1762
原创 让div获取焦点
<div>在正常情况下是无法获得焦点的,而我们常用的blur()和focus()多是常用于<input>,对于<div>都是没有用的。让一个<div>获取焦点,其解决方案如下:增加:tabindex = "-1"如:<div class="icon-change" tabindex="-1" @blur="colorShow"></div>然后继续写失焦和聚焦事件就好了TabIndex 属性:1. html中的tab
2021-10-12 15:27:01 6065
原创 解除桔梗网恶意绑定
前几天下载某软件(已差评)的时候,被恶意绑定了很多软件,然后发现有个叫桔梗网的东西捆绑了我的各大浏览器,设置黑名单、删除cookie、重定向都不行,最后总算让我找到怎么删除这东西。在桌面右击选择被捆绑的浏览器的相关属性:把上图蓝色部分中的http://019edckcleeckek.jumpkj.chuairan.com这一段删除。打开常规,将只读取消,点击确定。(如果不取消,会出现:无法将所做的改动保存到’XXX.Ink’。 拒绝访问。的错误)再次打开浏览器,解决。
2021-08-13 09:54:54 1844 2
原创 代码管理工具TortoiseGit
tortoiseGit是一个开放的git版本控制系统的源客户端,方便用户管理代码。这里是:下载地址这里是安装教程:安装教程如果自动有用户名和email,可以不用配置相关信息,直接使用。使用方法:进入想要查看的项目的目录右键选择TortoiseGit选择所需的功能(查看日志)。...
2021-08-05 09:07:51 221
原创 html + css 实现静态github个人页面
用html+css实现GitHub静态个人界面部分:首先是html部分:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>github1</title> <
2021-07-26 13:53:00 678
原创 leetcode:345. 反转字符串中的元音字母(javascript)
编写一个函数,以字符串作为输入,反转该字符串中的元音字母。用的for循环解决:/** * @param {string} s * @return {string} */var reverseVowels = function(s) { let sArr = s.split("") //字符串转数组 if(s !== null || s.length !== 0){ let sNew = [] for(let i = 0; i
2021-07-23 13:49:54 249 1
原创 leetcode:268. 丢失的数字(JavaScript)
给定一个包含 [0, n] 中 n 个数的数组 nums ,找出 [0, n] 这个范围内没有出现在数组中的那个数。用的es6中的set特性:/** * @param {number[]} nums * @return {number} */var missingNumber = function(nums) { let set = new Set() nums.forEach(function(item) { set.add(item)
2021-07-16 10:41:12 185
原创 leetcode: 389. 找不同(JavaScript)
给定两个字符串 s 和 t,它们只包含小写字母。字符串 t 由字符串 s 随机重排,然后在随机位置添加一个字母。请找出在 t 中被添加的字母。在昨天的136基础上,进行更改:/** * @param {string} s * @param {string} t * @return {character} */var findTheDifference = function(s, t) { let map = new Map(); let str = s.concat(t)
2021-07-16 09:39:14 199
原创 css实现更改页面滑动条颜色和样式
使用::-webkit-scrollbar可以改变滚动条样式,其中:::-webkit-scrollbar :可以设置整个滚动条的样式;::-webkit-scrollbar-button :滚动条上的按钮 (上下箭头);::-webkit-scrollbar-thumb : 滚动条上的滚动滑块的样式;::-webkit-scrollbar-track : 滚动条轨道;::-webkit-scrollbar-track-piece : 滚动条没有滑块覆盖的轨道部分;::-webkit-scrol
2021-07-15 14:09:51 3302
原创 leetcode:136. 只出现一次的数字(JavaScript)
给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。用的es6里面的map解决:/** * @param {number[]} nums * @return {number} */var singleNumber = function(nums) { let map = new Map(); for(let i = 0; i<nums.length;i++){ if(map.has(nums[i])){
2021-07-15 09:44:12 180
原创 TypeScript:安装和初使用
安装 TypeScriptnpm install -g typescript以上命令会在全局环境下安装 tsc 命令,安装完成之后,我们就可以在任何地方执行 tsc 命令了。编译一个typescript文件:打开终端或者直接在vscode终端输入:tsc hello.ts约定使用 TypeScript 编写的文件以 .ts 为后缀,用 TypeScript 编写 React 时,以 .tsx 为后缀。输入代码:function sayHello(person: string).
2021-07-14 13:47:09 239
原创 leetcode:119. 杨辉三角 II(JavaScript)
给定一个非负索引 k,其中 k ≤ 33,返回杨辉三角的第 k 行。在杨辉三角中,每个数是它左上方和右上方的数的和。118的扩展,用了JavaScript:/** * @param {number} rowIndex * @return {number[]} */var getRow = function(rowIndex) { if(rowIndex == 0){ return [1]; } if(rowIndex == 1){ r
2021-07-14 09:22:40 144
原创 leetcode:118. 杨辉三角(JavaScript)
var generate = function(numRows) { const result = []; if(numRows<=0){ return result; } for(let i = 0; i < numRows; i++){ const arr = [] for( let j = 0; j <= i; j++){ if(j > 0 && j <
2021-07-14 08:42:25 158
原创 vs code快捷键
vs code快捷:记录平时使用中好用的快捷键command + J:打开终端在终端中可能会用的操作://Vueyarn serve //启动vue服务器(需要package.json文件)vue create XXX //创建新的vue文件command + B: 打开侧边框(方便查找文件)代码代码后退:选中代码tab代码前移:选中代码shift+tab代码注释:选中代码command+/选中相同代码:command+D...
2021-07-13 09:32:52 193
原创 ajax/ 回调函数(回调地狱)
AJAX 是与服务器交换数据的技术,它在不重载全部页面的情况下,实现了对部分网页的更新。ps: 需要引入jQuery库ajax 写法:$.ajax({ url: 'http://192.168.XX.XXX:9999/path1', //接口地址 method: 'get', //请求方式 data:{ username: 'wang', password: '
2021-07-13 08:55:03 3715
原创 (5)vue 过滤器、计算属性、watch
过滤器:Filter过滤器就是一个数据经过了这个过滤之后出来另一样东西,可以是从中取得你想要的,或者给那个数据添加点什么装饰,那么过滤器则是过滤的工具。例如,从[‘abc’,‘abd’,‘ade’]数组中取得包含‘ab’的值,那么可通过过滤器筛选出来‘abc’和‘abd’;把‘Hello’变成‘Hello World’,那么可用过滤器给值‘Hello’后面添加上‘ World’;或者把时间节点改为时间戳等等都可以使用过滤器。* 局部过滤器filters: { filter2 (value) .
2021-07-12 16:41:16 351
转载 git分支管理操作
创建一个test分支: git checkout -b dev使用git branch可以查看当前分支: git branch * test //当前分支会有* mastergit checkout命令加上-b参数表示创建并切换提交: git add readme.txt git commit -m "branch test"切换回master分支,此时test分支没有readme文件git checkout master将test工作结果合并到m.
2021-07-09 16:21:00 129
原创 (4) vue methods
vue 如何定义一个方法:methods: { fun: function () {} fun () {}}在methods中不能使用箭头函数,因为箭头函数的this指向的是父级,不能取到Vue实例对象例子:<div id="box"> </div>var Page = { template:` <div @click="fun()"> 1212 .
2021-06-24 15:55:26 314
原创 在Vscode 中创建一个vue新项目
command + j打开终端打开相应的文件夹(默认已经下载好Vue)输入vue create vue-project,其中vue-project为项目文件名选择Manually select features:自己配置项目需求Choose a version of Vue.js that you want to start the project with :2.xUse history mode for router? (Requires proper server setup for in.
2021-06-24 10:14:13 529
原创 node.js 文件读取、写入
先写三个txt文件,分别为1.txt、2.txt、3.txt要求:将1和2中的内容链接然后放入3中const fs = require('fs')const path = require('path')fs.readFile(path.join(__dirname,'/1.txt'),(error,data)=>{ if(error){ console.log('1读取失败') } else{ fs.readFile(path.join
2021-05-31 14:11:53 230
原创 vue input输入框模糊查询
Vue 模糊查询功能原理:原生js的search() 方法,用于检索字符串中指定的子字符串,或检索与正则表达式相匹配的子字符串。如果没有找到任 何匹配的子串,则返回 -1。<template> <div> <input type="text" placeholder="请输入..." v-model="searchVal"> <ul> <li v-for="(item,index) in NewItems" :key="index" :v
2021-05-30 14:56:34 1213
原创 es6语法
es6语法1.let/var/constlet和var的区别a.块级作用域:{ var a=1 let b=1}console.log(a)// 1 用var可以拿到 console.log(b)// b is not definedb.不存在变量声明提前console.log(a)var a = 1 //undefinedconsole.log(b)let b = 1 c.暂时性死区let tmp = 123if (true) { tmp = '.
2021-05-19 15:23:20 400 1
原创 error:[vue/no-parsing-error] Parsing error: x-invalid-end-tag.
使用vs code时,vue使用了eslint 报错:[vue/no-parsing-error] Parsing error: x-invalid-end-tag.解决方法:打开本项目文件夹,找到.eslintrc.js文件在rules中添加'vue/no-parsing-error': [2, { 'x-invalid-end-tag': false }]来关闭对iview end-tag的检查,并保存再次重启服务,解决...
2021-05-13 09:37:29 499
原创 vue框架目录
做一个目录,方便自己学习查询笔记每次引用vue:<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>vue 入门:简单语法好用的相关网站:脚本之家vue官方教程
2021-05-07 09:36:39 135 1
原创 南邮数据库实验(2)
实验名称 :DBMS的数据库保护一、 实验目的和要求(1) 巩固事务的概念(2) 正确理解并发及锁机制(3) 熟悉DBMS的安全控制二、实验原理及内容1. 创建用户U1和U2CREATE USER U1 IDENTIFIED BY B123;GRANT CONNECT, RESOURCE TO U1; CREATE USER U2 IDENTIFIED BY B1234;GRANT CONNECT, RESOUECE TO U2;2. 对系统中SCOTT用户的员工(emp)表,用授权
2021-04-14 16:30:47 4350
原创 南邮数据库系统实验(1)
实验一实验名称:SQL语言一、 实验目的和要求(1) 通过上机实践,熟悉Oracle的SQL * Plus环境及使用方法(2) 掌握SQL语言,能熟练运用SQL语言进行数据定义和数据操纵(3) 加深对关系数据模型的数据结构和约束的理解二、实验原理及内容实验内容如下:1. 了解并掌握SQLPlus环境的使用(1) 以管理员身份登录到Oracle SQLPlus;CREATE USER B17041110 IDENTIFIED BY XXX;(2) 以学号为用户名创建一个用户,并授予其权限
2021-04-14 16:24:25 5024
原创 JavaScript 数组
1. 数组中元素的增加、删除:尾部:pop(),删除数组的最后一个元素,并返回删除的元素。//arr.pop('apple')push(),在数组后面添加新元素,并返回数组新的长度。//arr.push('apple')头部:shift(),删除并返回数组第一个元素。//arr.shift('1')unshift(),向数组的最前面添加新元素,并返回新的数组长度。//arr.unshift('1')2.数组中元素用符号链接,输出为字符串:join(),将数组中的所有元素放到一个字
2021-04-08 09:52:26 69
原创 垂直居中方法
前端页面垂直居中:display:flex .wrap{ width:300px; height:300px; display:flex; justify-content:center; align-items:center; background-color: lightslategray; }
2021-04-07 16:07:39 146
原创 JavaScript笔记目录
做个目录方便自己查询:JavaScript基础介绍js基本数据类型JavaScript 运算符详解js运算符详解(2)JavaScript的对象详解、基本数据类型与引用类型this详解new详解JavaScript 函数详解:作用域JavaScript 函数:立即执行函数(函数格式)js简单易懂的正则表达式JS 定时器与延时器:延时器(setTimeout)定时器(setInterval)JavaScript DomJQuery语句...
2021-04-06 11:19:03 105
原创 JQuery语句
1.简介jQuery 是一个 JavaScript 库,它极大地简化了 JavaScript 编程。他们两个可以混合使用,但是要使用jquery必须导入jquery包。2.引入<head><script src="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script></head>3.语句获取选择器//js写法document.getElementById("x
2021-04-02 09:08:26 287
原创 JavaScript Dom
1. DOM是什么?文档对象模型(Document Object Model)。将html网页转换成一个文档对象,主要用来处理网页内容。2. 获取节点2.1 获取id:<div id='main'>let ele = document.getElementById('main');2.2 标签:<div class="test" >let elements = document.getElementsByTagName('div')[0];2.3 class
2021-03-30 11:17:30 65
南京邮电大学操作系统期末试卷.zip
2020-09-09
实现RSA加密和解密算法,能对文件实现加解密。
2020-06-20
求周期串周期和子内容.cpp
2020-06-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人