Markdown写的希腊字母表

编号 小写 大写 LaTeX形式 1 \(\alpha\) A \alpha A 2 \(\beta\) B \beta B 3 \(\gamma\) \(\Gamma\) \gamma \Gamma 4 \(\delta\) \(\Delta\) \delta Delta 5 \(\epsilon\) \(\varepsilon\) E \epsilon \varepsilon E 6 \(\zeta\) Z \zeta Z 7 \(\eta\) H \eta H 8 \(\theta\)
分类: 其他 发布时间: 07-22 23:38 阅读次数: 0

java常用配置文件头部声明

spring: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xm
分类: 其他 发布时间: 07-22 23:38 阅读次数: 0

Java并发-CopyOnWriteArrayList

前言 今天我们一起学习下java.util.concurrent并发包里的CopyOnWriteArrayList工具类。当有多个线程可能同时遍历、修改某个公共数组时候,如果不希望因使用synchronize关键字锁住整个数组而影响性能,可以考虑使用CopyOnWriteArrayList。 CopyOnWriteArrayList API CopyOnWriteArrayList的定义如下: public class CopyOnWriteArrayList<E> extends Objec
分类: 其他 发布时间: 07-22 23:38 阅读次数: 0

luoguP4098「HEOI2013」ALO

提供一种更 简单 码农的做法: 首先做法很明显:固定次小值的位置 \(i\) ,找出次小值的确是这个数的所有区间,那么在可持久化 \(01Trie\) 上找到这些区间的并集就可以按位贪心了 一个结论:若 \(pr\) 为使 \([i,pr]\) 区间中至少有两个数大于 \(a_i\) 的最小位置, \(pl\) 为使 \([pl,i]\) 区间中至少有两个数大于 \(a_i\) 的最大位置,那么 \([pl,pr]\) 区间内的所有数都可以用来和 \(a_i\) 异或更新答案 那么我们先用单调
分类: 其他 发布时间: 07-22 23:38 阅读次数: 0

自编码器和去噪自编码器的可视化

自编码器和去噪自编码器 Denoising Autoencoders (dA) Autoencoders Denoising Autoencoders Putting it All Together Running the Code Stacked Denoising Autoencoders (SdA) Stacked Autoencoders Putting it all together Running the Code Tips and Tricks 可视化 转自: [1] https
分类: 其他 发布时间: 07-22 23:38 阅读次数: 0

Mac os x安装IDEAL及配置JDK和Maven

此文章是在已安装好IDEAL前提下进行配置jdk和maven的操作文档。 1、 下载并配置JDK及Maven Mac下载并配置JDK方法: 详见Mac安装JDK和JMeter5-安装JDK Mac下载并配置Maven方法: 打开Maven官网下载页面:https://maven.apache.org/download.cgi 下载: apache-maven-3.6.1-bin.tar.gz 解压:将下载的安装包放到某一目录,比如:/Users/xxx/Documents/maven 配置环境
分类: 其他 发布时间: 07-22 23:38 阅读次数: 0

js 细节

1、js中var a=s=1和var a=1,s=1的区别 function fl() { var q = w = 1; } function fl1() { var a = 1, s = 1; } 看出问题所在了吗? var q=w=1 中的s在函数执行后变成全局变量了 2、 var a = {n:1}; var b = a; a.x = a = {n:2}; console.log(a.x);// --> undefined console.lo
分类: 其他 发布时间: 07-22 23:38 阅读次数: 0

斗鱼爬虫,爬取颜值频道的主播图片和名字

在斗鱼的界面中,如果滚动条没有拉下去,那么下面的图片都只是一条鱼的图片,所以要使浏览器自动拉动滚动条,可以用到python的selenium库, 1、配置浏览器 要使用selenium,还需要安装 chromedriver.exe,这里是使用Chrome浏览器,首先在https://npm.taobao.org/mirrors/chromedriver下这个网址中下载适合自己浏览器版本的chromedriver.exe,然后安装在Chrome浏览器的根目录下 2使用selenium库,获取斗鱼
分类: 其他 发布时间: 07-22 23:38 阅读次数: 0

生成sqlserver拼音码

--生成拼音首码 CREATE function fn_GetPy(@str nvarchar(4000)) returns nvarchar(4000) --WITH ENCRYPTION as begin declare @intLen int declare @strRet nvarchar(4000) declare @temp nvarchar(100) set @intLe
分类: 其他 发布时间: 07-22 23:38 阅读次数: 0

Windows 下Cmake 编译libtins(带boost库)

1. GUI 设置(boost非标准安装) 点击Add Entry,新建BOOST_ROOT(path)和BOOST_NO_SYSTEM_PATHS (value) 2.命令行 cmake -G "Visual Studio 14 2015" ../ -DPCAP_ROOT_DIR=D:\Libraries\npcap-sdk-1.03 -DBOOST_ROOT=D:\Libraries\boost_1_70_0 -DBoost_USE_STATIC_LIBS=ON -DLIBTINS_ENA
分类: 其他 发布时间: 07-22 23:38 阅读次数: 0

(i) hdu1540 (区间合并) (线段树) (h) poj3667 (区间合并)

hdu 1540 Tunnel Warfare 如在阅读本文时遇到不懂的部分,请在评论区询问,或跳转 线段树总介绍 推荐先阅读 (线段树) (h) poj3667 (区间合并) 以获得线段树区间合并的一些知识 本题与上题(poj3667)基本相同,但要注意询问部分要求的是包含x的0区间长度 query (看看代码,倒也直观,很容易理解) int query(int rt,int l,int r,int x){ if(l==r||!MaxiLen[rt]||MaxiLen[rt]==r
分类: 其他 发布时间: 07-22 23:38 阅读次数: 0

联合体和结构体的区别

区别: 结构体是多个不同类型变量的组合,其占用的内存大小是所有变量大小的总和; 联合体是多个不同类型变量的组合,其占用内存的大小是联合体中最大的那个变量的大小;
分类: 其他 发布时间: 07-22 23:38 阅读次数: 0

Python之并发、并行、阻塞、非租塞、同步、异步、IO多路复用

一、并发并行 并发:表示执行多个任务的能力 并行:表示同一时刻执行多个任务 二、模拟socket发送http请求 三大步骤:创建连接 要发送的东西 然后数据回来接收 socket默认情况下阻塞 1 #!/usr/bin/env python 2 # -*- coding:utf-8 -*- 3 4 import socket 5 6 client = socket.socket() 7 client.setblocking(False) # 这里设置非阻塞
分类: 其他 发布时间: 07-22 23:38 阅读次数: 0

JS === 面向对象 总结

创建对象 1.工厂模式   function createPerson(name,age,job){     var o = new Object();     o.name = name;     o.age = age;     o.job = job;     o.sayName = function(){     alert(this.name);   };   return o;   } var person1 = createPerson("Emily",21,"software
分类: 其他 发布时间: 07-22 23:38 阅读次数: 0

Redis中3种特殊的数据类型

Redis中3种特殊的数据类型 Bitmap Bitmap就是通过一个bit位来表示某个元素对应的值或者状态 其中的 key 就是对应元素本身,实际上底层也是通过对字符串的操作来实现 Redis 从 2.2 版本之后新增了setbit, getbit, bitcount 等几个 bitmap 相关命令 虽然是新命令,但是本身都是对字符串的操作 SETBIT key offset value 其中 offset 必须是数字,value 只能是 0 或者 1 这个命令的返回值是修改前的值 比如调用
分类: 其他 发布时间: 07-22 23:38 阅读次数: 0

NginX——配置负载均衡

A、 在http模块加上upstream配置 upstream www.myweb.com { server 127.0.0.1:9100 weight=3; server 127.0.0.1:9200 weight=1; } 其中weight=1表示权重,用于后端服务器性能不均的情况,访问比率约等于权重之比,权重越大访问机会越多 upstream是配置nginx与后端服务器负载均衡非常重要的一个模块,并且它还能对后端的服务器的健康状态进行检查,若后端服务器中的一台发生故障,则前端的请求不会转
分类: 其他 发布时间: 07-22 23:38 阅读次数: 0

vue项目实现渲染列表获取当前点击项(高亮)

一个简单的例子: 这是渲染列表的代码 在data里设置一个初始值0, <div v-for="(item, index) in tochildren" :key="index" @click="currentIndex=index" :class="{style1:index==currentIndex}">{{item}}</div> 也是实现需求的核心 主要是绑定属性样式是否为true,通过click改变当前index值也就是将当前点击的index赋值给cureentIndex,此时被点击
分类: 其他 发布时间: 07-22 23:38 阅读次数: 0

从0系统学Android-2.3使用 Intent 在 Activity 之间穿梭

2.3 使用 Intent 在 Activity 之间穿梭 在上一节中我们已经学会了如何创建一个 Activity 了。对于一个应用程序来说,肯定不可能只有一个 Activity。下面就来学习多个 Activity 是专门跳转的。 2.3.1 使用显式 Intent 对于创建 Activity 的过程我们已经很熟悉了,下面快速的创建第二个 Activity。取名 SecondActivity。好了第二个 Activity 已经创建好了,创建好了 Activity 后不要忘了需要在 Androi
分类: 其他 发布时间: 07-22 23:38 阅读次数: 0

Flutter 中的路由

Flutter 中的路由通俗的讲就是页面跳转。在 Flutter 中通过 Navigator 组件管理路由导航。 并提供了管理堆栈的方法。如:Navigator.push 和 Navigator.pop Flutter 中给我们提供了两种配置路由跳转的方式:1、基本路由 2、命名路由 Flutter 中的基本路由使用 例如: 从 HomePage 组件跳转到 SearchPage 组件 1、需要在 HomPage 中引入 SearchPage.dart import '../SearchPag
分类: 其他 发布时间: 07-22 23:38 阅读次数: 0

【Gym - 100923A】Por Costel and Azerah(思维水题)

Por Costel and Azerah Descriptions 给你n个数 问你,有多少个子序列 的和是偶数 Example Input 2 3 3 10 1 2 4 2 Output 3 3 题目链接 https://vjudge.net/problem/Gym-100923A 恶心死了 freopen("azerah.in","r",stdin); freopen("azerah.out","w",stdout); 必须加上 不然一直错 卡了我1小时 直接看代码吧 挺水的 AC代码
分类: 其他 发布时间: 07-22 23:38 阅读次数: 0