JS - compose 代码组合

compose 函数就是将几个有特点的函数拼凑在一起, 让它们结合, 产生一个崭新的函数。 作用:可以把一个函数的运行结果当作实参传给下一个函数,即实现层级嵌套的函数调用扁平化。 比如有这样的需求,要输入一个名字,这个名字由 firstName, lastName 组合而成,然后把这个名字全部变成大写输出来,比如输入 sea,xiao,我们就要打印出来,‘HELLO, SEA XIAO’。我们考虑用函数组合的方法来解决这个问题,需要两个函数 greeting , toUpper var
分类: 其他 发布时间: 03-15 23:50 阅读次数: 0

数据仓库操作

from django.shortcuts import render ,HttpResponse,render_to_response,redirect from app01 import models from app01.models import Book from app01.models import Publish #添加对象 def data_oper(req): #4.测试sql语句有没有执行 #4.1. obj_set=models.Book.obj
分类: 其他 发布时间: 03-15 23:50 阅读次数: 0

2019-2020-2 网络对抗技术 20172327 Exp1 PC平台逆向破解

2019-2020-2 网络对抗技术 20172327 Exp1 PC平台逆向破解 1. 实践目标 本次实践的对象是一个名为pwn1的linux可执行文件。 该程序正常执行流程是:main调用foo函数,foo函数会简单回显任何用户输入的字符串。 该程序同时包含另一个代码片段,getShell,会返回一个可用Shell。正常情况下这个代码是不会被运行的。我们实践的目标就是想办法运行这个代码片段。我们将学习两种方法运行这个代码片段,然后学习如何注入运行任何Shellcode。 2. 实践内容 2
分类: 其他 发布时间: 03-15 23:50 阅读次数: 0

当修改了/etc/fstab 中的内容后vmware虚拟机卡在开机加载界面

1、进入Linux单用户模式 2、但是我们发现单用户模式下是不能编辑/etc/fstab这个文件的,这时候需要执行: mount / -o remount将权限提高 3、修改/etc/fstab,将错误的挂载信息修改或者删除即可 内容参考与于https://blog.csdn.net/qq_14915781/article/details/81781813
分类: 其他 发布时间: 03-15 23:50 阅读次数: 0

禁止密码框自动填充,autocomplete=“off”不起作用

禁止密码框自动填充的的方法: 1.autocomplete="new-password" 网易邮箱就是这么设置的,很多朋友说当把属性值设为new-password时,就起作用了 但是我用这个方并没有起作用 2. 将type设为text,同时在后面再写一个input,但由于设置的width非常小,所以可以忽略 另外为此input设置了 -webkit-text-security: disc; 这样就好啦! 如果这篇文章对你有帮助,就传播出去吧。 关注博主,一起学习新知识!在搬砖的路上不迷路!
分类: 其他 发布时间: 03-15 23:50 阅读次数: 0

JS 来实现一个 Promise

promise A+ 规范简述 一个promise必须有3个状态,pending,fulfilled(resolved),rejected当处于pending状态的时候,可以转移到fulfilled(resolved)或者rejected状态。当处于fulfilled(resolved)状态或者rejected状态的时候,就不可变。 一个promise必须有一个then方法,then方法接受两个参数,resolve和reject 实现链式调用,then方法必须返回一个promise promi
分类: 其他 发布时间: 03-15 23:50 阅读次数: 0

个人项目WC.exe

项目要求 wc.exe 是一个常见的工具,它能统计文本文件的字符数、单词数和行数。这个项目要求写一个命令行程序,模仿已有wc.exe 的功能,并加以扩充,给出某程序设计语言源文件的字符数、单词数和行数。 实现一个统计程序,它能正确统计程序文件中的字符数、单词数、行数,以及还具备其他扩展功能,并能够快速地处理多个文件。 具体功能要求: 程序处理用户需求的模式为: wc.exe [parameter] [file_name] 基本功能列表: wc.exe -c file.c //返回文件 file
分类: 其他 发布时间: 03-15 23:50 阅读次数: 0

《深入理解 Java 虚拟机》读书笔记:虚拟机字节码执行引擎

正文 执行引擎是 Java 虚拟机最核心的组成部分之一。在不同的虚拟机实现里,执行引擎在执行 Java 代码时可能会有解释执行(通过解释器执行)和编译执行(通过即时编译器产生本地代码执行)两种选择,也可能两者兼备。但从外观上看,所有 Java 虚拟机的执行引擎都是一致的:输入的是字节码文件,处理过程是字节码解析的等效过程,输出的是执行结果。 物理机与虚拟机的执行引擎: 物理机的执行引擎:直接建立在处理器、硬件、指令集和操作系统层面上。 虚拟机的执行引擎:由自己实现,可自行制定指令集与执行引擎的
分类: 其他 发布时间: 03-15 23:50 阅读次数: 0

不断更新~

姜太公钓鱼 (给对方挖坑) ··· 公司架构是什么样的? 为什么要这么做? 具体你负责那一块? 都会使用哪些技术? 薪资想要多少k? 以这些条件来准备下。。 相信很快就能出结果 ··· 创造力(这个是最重要的)没了创造力 人就好像没了魂儿一样 【老家话就是 什么想法也没了】 ··· 没了魂儿一样 【野蛮点就是欠乃鼻窦 (其实就是太素了 温室里的花朵)】【文明点 就是多想多干(没吊用)】 【实在点 就是想干啥就干啥(人生在世 不能啥都干不成 失败就失败 )】 说是xxx科学 什么 稳重什么 。我
分类: 其他 发布时间: 03-15 23:50 阅读次数: 0

红帽linux网络课程学习贴 - 14

红帽linux网络课程学习贴
分类: 企业开发 发布时间: 03-15 23:40 阅读次数: 0

应用人脸识别测温仪,实现信息化疫情防控

当前,全国面临着严峻的新冠病毒疫情。面对当前严峻的疫情,通过信息化手段对疫病全流程管理,加强疫病预防,提升筛查效率,减少交叉感染,保护医护人员安全显得尤为重要。近期返回城市准备复工的小伙伴一定经历过体温检查:工作人员全副武装,手持测温仪,在额头部位停留几秒方可测出温度,有时还需要二次测试。这样的近距离操作很容易交叉感染,而且测温数据也不能提示、预警和记录。基于当前的情况,人脸识别测温仪出现了,作为
分类: 企业开发 发布时间: 03-15 23:40 阅读次数: 0

配置1-tomcat出现“淇℃伅”

记录自己踩过的坑
分类: 编程语言 发布时间: 03-15 23:40 阅读次数: 0

微信红包(16腾讯(快排))

使用快速排序找中位数,找到以后检查一下中位数是否出现了总次数的一半以上。#include <i
分类: 其他 发布时间: 03-15 23:35 阅读次数: 0

三维dp(vivo)

dp[i][k][j]表示数量约束为j,重量约束为k时,前i个矿石的最佳组合对应的最大重量;数量约束
分类: 其他 发布时间: 03-15 23:35 阅读次数: 0

200223题(18vivo)

Longest Common Substring问题:有两个字符串str和str2,求出两个字符串中
分类: 其他 发布时间: 03-15 23:34 阅读次数: 0

200224题(最长公共子序列)

思路:二维dp定义一个二维数组 dp 用来存储最长公共子序列的长度,其中 dp[i][j] 表示 S
分类: 其他 发布时间: 03-15 23:34 阅读次数: 0

简单题(二叉搜索树中第k小的元素)

很简单的中序遍历,代码如下://中序遍历class Solution {public: int kt
分类: 其他 发布时间: 03-15 23:34 阅读次数: 0

D - Pair of Topics

D - Pair of Topics 思路: 这个题需要一点思路,ai+aj>bi+bj可以转换成ai-bi+aj-bj>0,也就是c[i]=a[i]-b[i],只需要找c[i]+c[j]大于0 一开始的想法是枚举i和j,但是很显然会超时 a和b数组内部的顺序不会影响正确答案个数,所以可以排序 从两头缩进,如果a[r]加上比较小的a[l]大于0,那么就有l-r种方法,因为比a[l]大的数加上a[r]也会大于0,这样就能保证方法没有遗漏 当a[l]+a[r]不大于0的时候,说明a[l]太小了,l
分类: 其他 发布时间: 03-15 23:34 阅读次数: 0

07-统一Json的返回格式

统一Json的返回格式 在前后端分离的开发模式中,前后端之间使用Json进行通信。 可是这样会带来一个问题,Json格式可能会无法统一,比如成功时,返回SUCCESS和success等 所以在项目中,我们可以增加一个返回结果的实体类ResultEntity 这个类包含三个属性,String result, String message, T data 可以看到,我们这里使用到了泛型,为什么呢? 因为返回的数据是不确定的,为了不写成Object进行强转,我们一般使用泛型。 package top
分类: 其他 发布时间: 03-15 23:34 阅读次数: 0

FineReport 服务器注册步骤

1. 版本 报表服务器版本 JAR 包版本 10.0 2019-05-20 2. 查看服务器是否注册 管理员登录数据决策系统,在浏览器地址栏中输入:http://localhost:8075/webroot/decision 注:决策平台地址为 http://IP:端口/报表应用名称/decision(IP、端口和应用名称根据用户 Web 应用服务器和报表应用名进行修改)。 点击管理系统>注册管理,查看当前访问的服务器是否注册,未注册服务器界面如下图所示: 3. 注册步骤 FineReport
分类: 其他 发布时间: 03-15 23:34 阅读次数: 0