前端面试笔试题总结

1.取出两个数组的不同元素 let a1 = [1, 3, 5, 6]; let a2 = [2, 3, 4, 6]; let arr = a1.concat(a2).filter((v, i, arr) => {   return arr.indexOf(v) === arr.lastIndexOf(v); }); console.log(arr); //[1, 5, 2, 4] 2.取出两个数组的相同元素 // 方法一 let a1 = [1, 3, 5, 6]; let a2 = [2,
分类: 其他 发布时间: 06-29 23:28 阅读次数: 0

ZROI3

题解 ZROI3 T1 与《滑动窗口》类似,用单调队列维护 #include <queue> #include <cstdio> #include <cstring> #include <iostream> #include <algorithm> using namespace std; #define lor(a,b,c) for(register int a=b;a<=c;++a) #define ror(a,b,c) for(register int a=c;a>=b;--a) #de
分类: 其他 发布时间: 06-29 23:28 阅读次数: 0

java基础-标识符

标识符 使用Java时,我们会给Java的类、变量、方法起名,我们起名用到的字符就叫做标识符 所有我们自己定义名字的地方都叫标识符 标识符定义规则 标识符只能有字母、数字、下划线和$开头 标识符不能使用关键字和保留字,但可以包含 严格区分大小写 任何标识符不能包含空格
分类: 其他 发布时间: 06-29 23:28 阅读次数: 0

onmouseover和onfocus和select一起完成的操作

当鼠标移到文本框的时候就聚焦然后选中文本框中的文字 代码 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style> div{ width:300px; height:300px; border:1px solid black;
分类: 其他 发布时间: 06-29 23:28 阅读次数: 0

【python】函数名的应用、闭包和迭代器

1、函数名的应用 #函数名就是一个内存地址,就是一个变量 应用1:赋值 应用2:可作为参数传递给另一个函数 应用3:可作为函数的返回值 eg. def f1(): def f2(): print("哈喽") return f2 ret = f1() #执行f1函数获取到返回值f2函数 print(ret) #打印f2函数,是f2函数的内存地址 ret() #执行f2函数 2、闭包 2.1 闭包概念:内层函数对外层函数变量(非全局变量)的引用,叫闭包 eg. def f1(): name = '
分类: 其他 发布时间: 06-29 23:28 阅读次数: 0

恨7不成妻

题解 恨7不成妻 前言 好题,真是好题,真是奋斗了摸了两天才勉强做出来的好题。 感谢fr大佬的讲解,对数位dp加深了不少理解。深刻发现:菜鸡打了300+行代码,大佬100行就解决了,效率还更高。太菜了(*  ̄︿ ̄)! 题解 这么明显的提示,很容易就能发现是数位dp吧 这道题第一次我做的时候有困难,我就去请教了fr大佬。经大佬指教之后,感觉新的解法和旧的解法有比较大的区别。这里就不提原本的解法,直接讲优化后的解法 \(dp\)式子 观察题面,我们不难发现:这道题居然求的不是个数,不是和,而是平方
分类: 其他 发布时间: 06-29 23:28 阅读次数: 0

ABAP中Excel本地导入功能

一、效果 二、代码读取Excel数据 *定义文本标签 SELECTION-SCREEN BEGIN OF BLOCK blk1 WITH FRAME TITLE text01. PARAMETERS: p_file TYPE rlgrap-filename . SELECTION-SCREEN END OF BLOCK blk1. *实现打开文件夹,加载Excel AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_file. CALL FUNCTION
分类: 其他 发布时间: 06-29 23:28 阅读次数: 0

入门基本概念

1.基本概念 1.1.什么是认证 认证 :用户认证就是判断一个用户的身份是否合法的过程,用户去访问系统资源时系统要求验证用户的身份信 息,身份合法方可继续访问,不合法则拒绝访问。常见的用户身份认证方式有:用户名密码登录,二维码登录,手 机短信登录,指纹认证等方式 1.2 什么是会话 作用:用户认证通过后,为了避免用户的每次操作都进行认证可将用户的信息保证在会话中。会话就是系统为了保持当前 用户的登录状态所提供的机制,常见的有基于session方式、基于token方式等 1.3什么是授权 为什么
分类: 其他 发布时间: 06-29 23:28 阅读次数: 0

CSS注入攻击

关于css注入是第一次看到,这里记录学习一下。 第一种姿势 先来做一个简单的实验: <?php $token1 = md5($_SERVER['HTTP_USER_AGENT']); $token2 = md5($token1); $css = $_GET['css']; ?> <!doctype html><meta charset=utf-8> <input name="flag" type=hidden value="flag{xxx}"> <script> var TOKEN
分类: 其他 发布时间: 06-29 23:28 阅读次数: 0

java基础-注释

单行注释 //我是单行注释 多行注释 /* 我是 多行 注释 */ 文档注释 /** * 我是文档注释 * @see java.applet.Applet * @return 无 */ 档注释可以使用javadoc命令生成类似于jdk帮助文档的文档
分类: 其他 发布时间: 06-29 23:28 阅读次数: 0

Lesson3-基于神经网络方法求解RL

基于神经网络方法求解RL 目录 基于神经网络方法求解RL 1.函数逼近与神经网络 神经网络 & Paddle 利用神经网络改进Q-learning:DQN DQN$\approx$神经网络+Q-learning 2.DQN算法解析 1. DQN算法流程图&PARL框架 1. model.py 2. algorithm.py 3. agent.py 2. 文件间调用关系 3.总结 项目地址:https://gitee.com/paddlepaddle/PARL/tree/develop/exam
分类: 其他 发布时间: 06-29 23:28 阅读次数: 0

ABAP 权限控制

FORM FRM_CHECK. "增加工厂权限判断 AUTHORITY-CHECK OBJECT 'M_MATE_WRK' ID 'WERKS' FIELD p_werks. IF sy-subrc NE 0. MESSAGE '没有该工厂权限!' TYPE 'S' DISPLAY LIKE 'E'. ENDIF. ENDFORM.
分类: 其他 发布时间: 06-29 23:28 阅读次数: 0

SpringBoot之MultipartFile文件上传(6)

1、静态文件 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>文件上传</title> </head> <body> <form enctype="multipart/form-data" method="post" action="/v1/upload"> 文件:<input type="file" name="fileName"/></br></br> 备注:<input typ
分类: 其他 发布时间: 06-29 23:28 阅读次数: 0

清北澡堂模拟一

题解 清北澡堂模拟一 0.1 前言 第一场模拟,可以说是尽可能地发挥了吧。 ”如何证明你爱OI爱得深沉?" “我愿意为了OI而去学数学” 1.1 宝箱 题目 宝箱 【题目】 小L有一个宝箱,其中有很多宝物。 经过统计,小L发现宝箱中一共有n种宝物,第\(i\)种有\(a_i\)种,同种宝物完全等价。 由于宝箱上铭刻有一个魔咒,所以小L取宝物的顺序需要满足一个条件: 小L必须先取完第\(i-1\)种宝物才能把第\(i\)种宝物取光。 如果不满足这个条件,宝就会爆炸,之前取的所有宝也都会消失。 那
分类: 其他 发布时间: 06-29 23:28 阅读次数: 0

java-网络通信--socket实现多人聊天(基于命令行)

先编写最简答的服务器 思路 1编写一个实现Runnable接口的静态内部类 ServerC,便于区分每个客户端 1.1 获取客户端数据函数 public String remsg() 1.2 转发消息给所有客户端(自己除外) public void allsend(String data) 1.3 释放资源 public void release() 1.4编写接口重写方法 public void run(),调用收消息和发消息方法。 2server主函
分类: 其他 发布时间: 06-29 23:28 阅读次数: 0

STM32F4 7.STM32F4 独立看门狗

看门狗的作用:在系统错乱跑飞时复位系统 STM32内置两个看门狗,可以用来检测和解决又软件引起的错误和故障,当计数器达到给定超时值时,触发中断(仅适用窗口看门狗)或者产生系统复位   独立看门狗: IWDG由专用低速时钟(LSI)驱动,即使主时钟发生故障时仍有效(独立看门狗适用于需要看门狗作为一个在主程序之外能够完全独立工作,并且对时间要求较低)   窗口看门狗:从APB1时钟分频后得到时钟驱动,通过可配置的时间窗口来检测应用程序非正常的 过迟或过早操作(窗口看门狗最适合那些要求看门狗在精确计
分类: 其他 发布时间: 06-29 23:28 阅读次数: 0

Learun快速开发平台,一个开源可视化的开发平台

简介Learun快速开发平台,是一个以模块化为核心的快速开发平台,是一个集PC和APP快速开发、系统管理、任务监控、开发工具、可视化数据源管理与数据构建、API动态生成与统计、工作流、可视化表单设计、小程序等全方位功能于一体的高效、稳定的快速开发平台。 平台采用Jquery、Bootstrap、Dapper ORM、jquery mobile、vue.js、uni-app等核心技术。功能特色1.
分类: 企业开发 发布时间: 06-29 23:27 阅读次数: 0

本人33岁,转行linux运维经验分享

33岁,才选择入行做LINUX运维,以前是销售,每天上班基本就是玩,也没有什么追求,记得有一年过春节回家,跟我一起玩大的朋友说月薪上万了,然后我的工资才5K,真心把我打击到了。很自悲。过完春节,来公司上班,一点心情都没有,因为自己以前有接触过LINUX,所以就往这方面去看有不有合适自己的行业,无意发现一个运维经验分享网站http://www.jkkcss.cn/,看到博主收徒弟,就抱着试试想法,觉
分类: 企业开发 发布时间: 06-29 23:27 阅读次数: 0

MES系统是什么?

MES是英文ManufacturingExecutionSystem的缩写,意为“制造执行系统”。是美国AMR公司90年代初提出的,目的是加强MRP计划执行能力与车间作业现场控制,现场控制包括PLC程控器、数据采集器、条形码、各种计量及检测仪器、机械手等。制造执行系统协会(MESA)对MES所下的定义:“MES系统能通过信息传递对从订单下达到产品完成的整个生产过程进行优化管理。当工厂发生实时事件时
分类: 企业开发 发布时间: 06-29 23:27 阅读次数: 0

免费数据分析工具:secsoso

前段时间思考了理想数据分析平台,之后我们根据这个思路开发了spl语言并提供了一个数据分析平台,这个平台主要用在搜索ES,数据库索引中的数据。但后来发现对文件的事后处理也是个非常重要的事情。当问题发生后,很多时候需要对文件进行分析取证。在linux下还有一堆的命令可以使用,但很多时候使用起来也比较麻烦。在windows基本没有啥好的工具。在这种情况下我们开发了一款免费的对文件分析的小工具secsos
分类: 企业开发 发布时间: 06-29 23:17 阅读次数: 0