JS内置对象和Math对象

Math对象 <script> // Math数学对象 不是一个构造函数 ,所以我们不需要new 来调用 而是直接使用里面的属性和方法即可 console.log(Math.PI); // 一个属性 圆周率 console.log(Math.max(1, 99, 3)); // 99 console.log(Math.max(-1, -10)); // -1 console.log(Math.max(1, 99,
分类: 其他 发布时间: 04-02 23:34 阅读次数: 0

设计模式 - Master-Worker模式

Master-Worker模式中 master负责收集任务和初始化,worker负责管理分配协调,具体任务落到具体的task结点中 其分工明确 与MapReduce的分而治之的思想一致。网上很多草图有些不够具体 乍看与Master-Worker模式中编码有一些出入。 其中master相当于老板 也可以叫client. 把相关信息给worker ,master所做的行为需要传递给worker 。 注: 也可以在监听器中进行初始化所有的master任务 这个传递的动作可可以在主任务丢进去 work
分类: 其他 发布时间: 04-02 23:34 阅读次数: 0

Quartz(1):helloworld

一:相关依赖与环境 <dependencies> <!--核心包--> <dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId> <version>2.3.0</version> </dependency> <!--工具包--> <d
分类: 其他 发布时间: 04-02 23:34 阅读次数: 0

【小程序】学习笔记一 - 小程序指南篇1

---------------------------------------------------------------------- 笔记整理自微信小程序官方文档,目的加深印象,以及日后快速查询 https://developers.weixin.qq.com/miniprogram/dev/framework/ ---------------------------------------------------------------------- 一、事件响应: https://
分类: 其他 发布时间: 04-02 23:34 阅读次数: 0

web前端面试题汇总(2)

编写一个数组去重的方法 function oSort(arr) { var result ={}; var newArr=[]; for(var i=0;i<arr.length;i++) { if(!result[arr]) { newArr.push(arr) result[arr]=1 } } return newArr } 21.javascript的同源策略 一段脚本只能读取来自于同一来源的窗口和文档的属性,这里的同一来源指的是主机名、协议和端口号的组合 20.”==”和“===
分类: 其他 发布时间: 04-02 23:34 阅读次数: 0

python-文件读写的两种方法(费硬盘or费内存 )

# !/use/bin/env python # -*-conding:utf-8-*- # author:shanshan """ 6,有名为poetry.txt的文件,其内容如下,请删除第三行; 昔人已乘黄鹤去,此地空余黄鹤楼。 黄鹤一去不复返,白云千载空悠悠。 晴川历历汉阳树,芳草萋萋鹦鹉洲。 日暮乡关何处是?烟波江上使人愁。 """ def delete_third_line(): """ 第一种方式,将文件内容读取到内存中,内存中是可以对内容进行增删改查的。但是硬盘不可以 :retu
分类: 其他 发布时间: 04-02 23:34 阅读次数: 0

ASP.NET Core 奇淫技巧之伪属性注入

原文:ASP.NET Core 奇淫技巧之伪属性注入 一.前言 开局先唠嗑一下,许久未曾更新博客,一直在调整自己的状态,去年是我的本命年,或许是应验了本命年的多灾多难,过得十分不顺,不论是生活上还是工作上。还好当我度过了所谓的本命年后,许多事情都在慢慢变好,我将会开始恢复更新博客,争取恢复到以前的速度上(因为工作比较忙,所以这个过程可能需要一段时间)。 二.关于属性注入 说到属性注入,我们就不得不提一下 DI(Dependency Injection),即依赖注入,用过 ASP.NET Cor
分类: 其他 发布时间: 04-02 23:34 阅读次数: 0

Oralcle11.2.0.1.0使用出现的问题

问题1:oracle中监听程序当前无法识别连接描述符中请求服务 解决方法1: 查看oracle的服务是否开启,计算机->管理->服务和应用程序->服务,如下图 解决方法2: 找到oracle安装路径下的listener.ora, 本人在D:\Windows\app\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora, 以记事本打开, 按照本人内容添加标红颜色部分,保存,重启上面的oracle服务. # listener.ora Network
分类: 其他 发布时间: 04-02 23:34 阅读次数: 0

Premiere cc 2019之声音处理

目录 降噪 降噪 学习视频地址: https://www.bilibili.com/video/BV1Fb411878x/?spm_id_from=333.788.videocard.0 选择要处理的音频右键->在Adobe audition中编辑剪辑 打开Adobe audition后,选择要降噪的声音样本后, 效果->降噪/恢复->降噪(处理) 在打开的窗口中,捕捉噪音样品 -> 选择完整文件->应用 已经处理好了
分类: 其他 发布时间: 04-02 23:34 阅读次数: 0

数据结构第二章小结

  本章的主要知识点为数据结构中的数据表,也就是线性结构,包括链表、数据表,并且系统的学习了这两类表各自对插入删除以及查找等操作的优劣比较以及实现方式。完成作业后我的心得是这次的知识点较之前非常的有难度,要好好学。我推荐大家去b站知乎等平台上学习知识,在这些平台上有很多搬运或原创的学习资料供我们学习和开阔眼界。接下来的目标就是预习后面的内容,尽早把这块知识点啃下来。
分类: 其他 发布时间: 04-02 23:34 阅读次数: 0

盒子模型的坑与浮动

盒子模型的坑:   1:垂直方向的外边距合并 1 <style> 2 .box1{ 3 width: 200px; 4 height: 200px; 5 background-color: pink; 6 /*display: inline-block;*/ 7 margin-bottom: 30px; 8 } 9
分类: 其他 发布时间: 04-02 23:34 阅读次数: 0

Docker备份迁移

目录 Docker备份迁移 1、容器保存为镜像 2、镜像打包成压缩文件 3、把压缩文件恢复成镜像 Docker备份迁移 1、容器保存为镜像 将已经装好各种软件的容器再次打包为镜像,这样下次直接装这个镜像就可以完成开发环境的搭建,非常的方便。 docker commit 容器名/容器id 保存的镜像名 docker commit c1 mycentos7 2、镜像打包成压缩文件 # -o表示output docker save -o 压缩文件名.tar 容器名/容器id(可以多个)
分类: 其他 发布时间: 04-02 23:34 阅读次数: 0

java 学习一台电脑上安装两个jdk

1:设置两个JAVA_HOME a:JAVA_HOME6=JDK路径 b:JAVA_HOME8=JDK路径 2:新建一个总的JAVA_HOME 这样就可以替换jdk a:JAVA_HOME=%JAVA_HOME8% 一个最最重要的地方是,不知道其他人电脑是不是这样,反正我的是这样,path路径里面的%JAVA_HOME%\bin;必须放到最前面最前面。才好使: 然后cmd java -version 和javac -version这样两个版本一致就不报错了,如果不一致会报
分类: 其他 发布时间: 04-02 23:34 阅读次数: 0

activiti6官方示例笔记

概述 要想学习 activiti工作流, 入门便是学习官方的示例。下边我将基于官方的 demo 做一遍流程,考虑自己的业务该如何基于 activiti 设计逻辑。 工作流要素: 流程 表单 用户 有了以上 3 大要素,流程便可以流转。 表单绑定在流程节点上,用来输入当前流程信息 用户绑定在流程节点上,用来处理当前流程任务 下载安装 首先到 官方 下载 activiti6.0.0。 对 activiti7 感兴趣的可以看 这里 然后将 war 包置于 tomcat/webapps 目录下,启动
分类: 其他 发布时间: 04-02 23:34 阅读次数: 0

5073 [Lydsy1710月赛]小A的咒语

LINK:[Lydsy1710月赛]小A的咒语 每次给定两个串 要求从a串中选出x段拼成B串 能否做到。T组数据。 \(n\leq 100000,m\leq 100000,T\leq 10,x\leq 100\) 首先考虑贪心的从前往后匹配 若果当前匹配位置比之前还要远覆盖之前的 但是这样做会出现问题。 可能当前匹配的是之前匹配的后面的一段 也可能是之前的一段。 所以需要dp来解决这个后效性问题 设g[i][j]表示前i段个字符选出了j段所能拼成B串的最大长度。 有g[i][j]=g[i-1]
分类: 其他 发布时间: 04-02 23:34 阅读次数: 0

Linux 常用命令速查

1.touch:创建文件,比如: touch a.txt 2.vi:编辑修改文件,比如: vi a.txt   打开编辑页面后:   a 键:开始输入编辑;   Esc键:结束输入内容   :wq:保存文件编辑内容退出;注意前面的“:”   ctrl+z:强制退出当前编辑状态;   !:不保存退出 3.rm:删除文件   -f:force,即强制删除; 如:rm -f a.txt   -r:recursive,即递归式的删除列出的目录下的所有文件和目录;如:rm -r a.txt   -i:i
分类: 其他 发布时间: 04-02 23:34 阅读次数: 0

JetBrains系列IDE的配色方案(IDEA\CLion\PyCharm)

用过这么多IDE,个人还是觉得Xcode的配色最好看,所以给JetBrains系列的IDE都做了一套仿Xcode的配色方案 配色示例 配色方案下载 ColorSchemes 导入步骤
分类: 其他 发布时间: 04-02 23:34 阅读次数: 0

Dockerfile怎么用

目录 Docker的Dockerfile 1、常用命令 2、使用Dockerfile创建镜像 Docker的Dockerfile Dockerfile是由一系列命令和参数构成的脚本文件,这些命令应用于基础镜像并最终创建一个新的镜像。 1、对于开发人员:可以为开发团队提供一个完全一致的开发环境; 2、对于测试人员:可以直接拿开发时所构建的镜像或者通过Dockerfile文件构建一个新的镜像开始工作了; 3、对于运维人员:在部署时,可以实现应用的无缝移植。 1、常用命令 Dockerfile中使用
分类: 其他 发布时间: 04-02 23:34 阅读次数: 0

[Notes] 使用gogs搭建私有git仓库

之前一直是在服务器上采用原生git和客户端同步,这样做的话只能满足基本需要,如果要和其他人同步或者进行版本查看等都不是很方便。 glogs是一个极易搭建的自助 Git 服务,轻量级,易移植,很方便我这种希望快速搭建,且经常换服务的人。 这里选用docker安装,方便快捷。 首先下载docker镜像(docker本身已经装好)。 docker pull gogs/gogs 创建gogs存储的目录 mkdir /data0/lgy/gogs/后台 后台运行docker容器 docker run
分类: 其他 发布时间: 04-02 23:34 阅读次数: 0

状态机模型

1049. 大盗阿福 阿福是一名经验丰富的大盗。趁着月黑风高,阿福打算今晚洗劫一条街上的店铺。 这条街上一共有 N 家店铺,每家店中都有一些现金。 阿福事先调查得知,只有当他同时洗劫了两家相邻的店铺时,街上的报警系统才会启动,然后警察就会蜂拥而至。 作为一向谨慎作案的大盗,阿福不愿意冒着被警察追捕的风险行窃。 他想知道,在不惊动警察的情况下,他今晚最多可以得到多少现金? 输入格式 输入的第一行是一个整数 T,表示一共有 T 组数据。 接下来的每组数据,第一行是一个整数 N ,表示一共有 N 家
分类: 其他 发布时间: 04-02 23:34 阅读次数: 0