指针和字符串 当字符串(字符数组)做函数参数时,不需要提供两个参数,因为每个字符串都有\0的结束标记 字符串比较stecmp 两个字符串挨个相比,如果都相等 ,就返回0,不同返回1(第一个字符串大)或-1(第二个字符串大),这与元素个数无关,比出大小了之后就不往后面比了后面直接丢掉 比的是ASCII码
1-var str = “hgDzGHjhcxghvcgxzhjzcgjhxzgcjhgsduyfuys”将字符串中出现次数最多的字母弹框输 出 var str = “hgDzGHjhcxghvcgxzhjzcgjhxzgcjhgsduyfuys”; var obj = {}; var arr = []; var letter; for(var i = 0,len = str.length;i<len;i++){ letter = st
Django中模型的使用 前面的三篇博客我们介绍了Django中关于ORM的基础知识以及数据库的增删改查,还有如何在Django项目中使用Redis数据库。 这篇博客我们实现一个简单的项目练习:设计四个页面,分别实现消息内容的增加、显示、删除和修改功能。因为我们还没有介绍表单提交的知识,所以
Java Exception 一. 什么是异常 实际工作中,遇到的情况不可能是非常完美的。比如:你写的某个模块,用户输入不一定符合你的要求、你的程序要打开某个文件,这个文件可能不存在或者文件格式不对,你要读取数据库的数据,数据可能是空的等。我们的程序在跑着,内存或硬盘可能满了等等。 软件程
今日内容Xml 1.概念2.语法结构3.解析xml一、XML概述1、概念 Markup LanguageExtensible Markup Language--可扩展标记语言标记语言:标签构成的语言可扩展:标签都是自定义的 <user> <student>2、功能存储数据作为配置文件使用在网络中传输(web service,纯文本,跨平台,作为数据的
模块和包 · 高阶函数 1. map:对序列中的元素进行变换或合并 用法1:变换 map(函数, 序列) 将原序列中的元素,按照函数给定的标准转换成新的序列 函数的要求 是一个函数有一个参数(指向后面的这个序列中的元素)需要一个返回值(返回值是新序列中的元素) # 获取nums中所有元素的
学习地址: 谷粒学院——尚硅谷哔哩哔哩网站——尚硅谷最新版JavaScript基础全套教程完整版(140集实战教学,JS从入门到精通) JavaScript基础、高级学习笔记汇总表【尚硅谷最新版JavaScript基础全套教程完整版(140集实战教学,JS从入门到精通)】 目录 P78 78.尚硅谷_JS基础_数组
线性判别分析 线性判别分析(Linear Discriminant Analysis,LDA)是一种监督学习算法,常常用于数据降维。LDA是为分类问题服务的,因此需要先找到一个投影方向图片,使得投影后的样本尽可能按照原始类别分开。简单的二分类问题,存在两个类别的样本,图片。两个类别的均值分别为图片我们则希望投
day12【函数式接口】 主要内容 自定义函数式接口 函数式编程 常用函数式接口 第一章 函数式接口 1.1 概念 函数式接口在Java中是指:有且仅有一个抽象方法的接口。 函数式接口,即适用于函数式编程场景的接口。而Java中的函数式编程体现就是Lambda,所以函数式接口就是可以适用于Lambd
1. AOP实现redis缓存 1.1 业务需求 需要通过自定义注解的形式动态实现缓存操作.通过注解获取其中的key.超时时间. 1.2 自定义注解的用法 1.3 编辑CacheAOP package com.jt.aop; import com.jt.annotation.CacheFind; import com.jt.pojo.ItemDesc; import com.jt.util.ObjectM
面向对象编程 package com.oop.demo01; import java.io.IOException; //Demo01 类 public class Demo01 { //main 方法 public static void main(String[] args) { } /* 修饰符 返回值类型 方法名(...){ //方法体 return 返
免杀框架2目录1. IPC管道连接 2. 查看wifi密码 3. Phantom-Evasion免杀框架的运用 4. 自解压(sfx) 5. 数字签名 6. 资源替换 1. IPC管道连接命名管道,可以通过ipc进行主机远程管理和文件传输,基于139和445端口的开放前提:服务端的administrator是开放的并且有设计密码首先将win10作为
任务要求: 1.建立一个企鹅类,企鹅有名字(可以自由添加属性)2.把多个企鹅的信息添加到集合中3.查看企鹅的数量4.遍历输出所有企鹅的信息5.删除集合中索引值是2的企鹅的元素 任务描述: 定义一个老鼠类,该类有属性名字,爱好,年龄。创建老鼠对象,并初始化,然后把这些老鼠对象添加
一, 滚轮事件 1, 绑定事件 // 标准和IE:onmousewheel 传统和事件监听都可以 // 火狐:只能用事件监听 元素.addEventListener('DOMMouseScroll',函数) 2, 滚轮信息 //标准和IE: 向上 120 向下 -120 // 火狐: 向上 -3 向下 3 3, 滚轮信息兼容 function whel(e){ if(e.w
今日内容: 1、目录结构 系统目录及作用 2、路径 相对路径=》完整路径 相对路径=》 3、文件处理 基础命令 创建、移动、复制、删除 vim编辑文件 昨日常用命令 hostnamectl set-hostname xxx # /etc/hostname 永久修改主机名 uname -a 查看
#define _CRT_SECURE_NO_WARNINGS 1 /**** @Title:> Day12 @Description:> 递归 @author:> HuaGe @date:> 2020/10/20 18:56***/ //递归//#include<stdio.h>////题:接受一个整形值,按照顺序打印它的每一位,如输入123,输出1 2 3.//void int_Print(int x)//{// if (x > 9) {//
回顾:前面完成的是对搜索框的布局,点击输入和没点击输入的不同显示,以及历史记录的通过storage保存,还有历史记录的清空 下面来搞,我们怎么样进行搜索!在search.js中定义一个searchList来保存搜索的结果,这个数组里面包含的就是我们搜索到的用户名 头像 还有id 我们是吧 用户 按了 回
0.学习目标 了解过滤功能的基本思路 实现分类和品牌展示 了解规格参数展示 实现过滤条件筛选 实现已选过滤项回显 实现取消选择过滤项 1.过滤功能分析 首先看下页面要实现的效果: 整个过滤部分有3块: 顶部的导航,已经选择的过滤条件展示: 商品分类面包屑,根据用户选择的商品分类变
1.nginx安装 1.1下载安装包 wget http://nginx.org/download/nginx-1.19.0.tar.gz 1.2解压安装包 tar -xvf nginx-1.19.0.tar.gz 1.3Nginx安装 安装说明: 位于/usr/local/src/nginx是源文件目录.不负责真实的运行!!! 该文件通 过编译与安装,动态生成可执行的nginx文件.需
1)BOM window BOM的根元素 使用window的方法时可以不用加window window.open(); window.alert(); open(); alert(); 视口宽高 innerWidth innerHeight 浏览器宽高 outerWidth outerHeight // 只能获取,不能设置 // console.log(screenLe
1、下载依赖 npm install element-ui 下载完成 npm install vue-qriously(微信扫码支付后面用到) 2、修改配置文件 nuxt-swiper-plugin.js,使用插件 nuxt-swiper-plugin.js import Vue from 'vue' import VueAwesomeSwiper from 'vue-awesome-swiper/d
目录数据链路层(2层 Data Link Layer)1.概述2.帧结构3.相关设备工作原理4.交换机基本工作模式及命令 数据链路层(2层 Data Link Layer) 1.概述 属于 2 层 传输单元:帧 2.帧结构 帧格式:为了采用正确的方式到达目的地 帧头会在传输过程中变化 802.3 802.11 IEEE 802组织 帧头内包
数据库与Mysql数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据。我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢。所以,现在我们使用关系型数据库管理系统(RDBMS)来存储和管理的
1、通用文件copy工具实现 src_file = input('请输入源文件地址:').strip() dsc_file = input('请输入目标地址:').strip() with open(r'{}'.format(src_file), mode='rb')as f1,\ open(r'{}'.format(dsc_file), mode='wb')as f2