Linux 客户端代理配置

socks5tohttpsock5转http这里采用privoxy进行转换Mac:brewinstallprivoxyUbuntu:apt-get-yinstallprivoxy安装成功后,需要修改配置以指定socks5端口以及不代理的白名单,配置文件位置如下:Mac:/usr/local/etc/privoxy/configUbuntu:/etc/privoxy/config在修改之前请备份默认
分类: 企业开发 发布时间: 05-26 20:24 阅读次数: 0

nginx安装配置和基本使用

nginx安装   安装环境:centos7   安装make   yum -y install gcc automake autoconf libtool make   安装g++   yum install gcc gcc-c++   安装pcre(为了rewrite) cd /usr/local/src wget https://ftp.pcre.org/pub/pcre/pcre-8.44.tar.gz tar -zxvf pcre-8.44.tar.gz cd pcre-8.44
分类: 其他 发布时间: 05-26 20:18 阅读次数: 0

离散对数求解

1.实验内容 我们谈谈以下几个基本概念。 1.原根 原根是一种数学符号,设m是正整数,a是整数,若a模m的阶等于φ(m),则称a为模m的一个原根。(其中φ(m)表示m的欧拉函数) 假设一个数g是P的原根,那么g^i mod P的结果两两不同,且有 1<g<P,0<i<P,归根到底就是g^(P-1) = 1 (mod P)当且仅当指数为P-1的时候成立.(这里P是素数)。 简单来说,g^i mod p ≠ g^j mod p (p为素数),其中i≠j且i, j介于1至(p-1)之间,则g
分类: 其他 发布时间: 05-26 20:18 阅读次数: 0

HTML5简单图表插件

最近选修了一门web信息选修课,期末要交一个小项目,本来是想说做个小游戏的,但想想最后还是选择做了这个jquery插件。网上已经有很多类似的插件了,当然也远比我这个好得多,但好歹我的代码虽然有点乱,至少容易看得懂(我自己是这么天真的认为的(´・ω・`)!),而且也很久没来写过文章,所以就发来献丑了(つд⊂)!! 好的,废话就讲到这里了,先简单讲一下我的思路: 图表插件的最主要部分就是: 如何将数据转换成canvas上的坐标,其次才是通过绘画来展现它。 但一个图表插件好不好用,我个人觉得是它的辅
分类: 其他 发布时间: 05-26 20:18 阅读次数: 0

新片场学院全套课程百度云资源分享摄影 编剧 剪辑 调色 导演 影视工业网

剪辑类 1、剪辑大师课:奥斯卡最佳剪辑师的剪辑思路与技巧 999 2、艾美奖提名剪辑师讲述高效剪辑的节奏与技巧 799 3、馒头先生AE实用技巧200式 199 4、婚礼电影全流程制作 1388 5、电影自习室pro:详解影视制作全流程 199 6 、短片剪辑与创作全流程(馒头先生) 7 、奥斯卡剪辑拉片课 -《爆裂鼓手》159 8、8年资深电影预告片剪辑师:预告片比正片好看的秘诀 99 调色类 1、天工异彩电影工业级调光高级教程 1699 2、调色大师课:8大模块掌握调色技巧 599 3、轻
分类: 其他 发布时间: 05-26 20:18 阅读次数: 0

[技术博客]Vue组件开发与iview常用组件使用方法

Vue特性 前端工程化 双向绑定 MVVM 组件化开发 架构 src ├── App.vue ├── apis │   ├── User.js │   └── util.js ├── assets │   ├── HomePageLogo.png │   └── logo.png ├── components │   └── ErrPush.js ├── main.js ├── router │   └── index.js ├── views │   ├── Layout.vue │   ├
分类: 其他 发布时间: 05-26 20:18 阅读次数: 0

d3中的enter,exit,update概念

d3是基于数据绑定的思想的,选择器选择元素,然后元素与数据绑定。由于元素与数据未必数量一致,会产生,元素多于数据或元素少于数据。 元素与数据一一对应,是 update 部分,用于更新元素 元素少于数据,是enter部分,用于添加元素 元素多于数据,是exit部分,用于删除元素 updage,enter,exit都可以从元素的角度来度量。 <div id='con'> <p>11</p> <p>22</p> <p>33</p> <p>44</p> </div> 1
分类: 其他 发布时间: 05-26 20:18 阅读次数: 0

5.26组会

主观能动性!陈娟老师同时写3个论文还能写好 大家缺失勇气,主动性,信心。 可能另一个人与你类似,但是更主动,更有信心,勇气 我觉得最主要的就是勇气了! 反观自己,马上集成电路竞赛和信息安全竞赛就要提交了!5月29号信息安全竞赛截止 5月30号集成电路竞赛截止。自己这么多时间,而我没有好好利用,各个任务推进极为缓慢!!真的垃圾..... 这样下去是不行的...泯然众人已 为什么会这样呢?我觉得最重要的一点就是太安逸了,生于忧患而死于安乐! 没有人push,便像条咸鱼一样躺着不动......整天打
分类: 其他 发布时间: 05-26 20:18 阅读次数: 0

luogu P3194 [HNOI2008]水平可见直线 |单调栈

题目描述 在 \(x-y\) 直角坐标平面上有 \(n\) 条直线 \(L_1,L_2,…L_n\),若在 \(y\) 值为正无穷大处往下看,能见到 \(L_i\) 的某个子线段,则称 \(L_i\) 为可见的,否则 \(L_i\) 为被覆盖的。 例如,对于直线: \(L_1:y=x\); \(L_2:y=-x\); \(L_3:y=0\); 则 \(L_1\) 和 \(L_2\) 是可见的,\(L_3\) 是被覆盖的。给出 \(n\) 条直线,表示成 \(y=Ax+B\) 的形式(\(|A|
分类: 其他 发布时间: 05-26 20:18 阅读次数: 0

1.用数组的方式实现列表

步骤:       第一步:先定义一个列表的接口,在接口里面定义关于列表的增删改查相关方法 public interface MyList { //新增一个元素 void add(Object element); //删除相同元素 void delete (Object element); //根据索引删除元素 void delete (int index); //将指定索引位置的元素替换成新元素 void update (int
分类: 其他 发布时间: 05-26 20:18 阅读次数: 0

bind方法源码

'use strict'; module.exports = function bind(fn, thisArg) { return function wrap() { var args = new Array(arguments.length); for (var i = 0; i < args.length; i++) { args[i] = arguments[i]; } return fn.apply(thisArg, args); }; };
分类: 其他 发布时间: 05-26 20:18 阅读次数: 0

python第四讲

列表的排序   升序:从小到大的排序   降序:从大到小的排序 示例: num_list = [120,250,11,44,77,45,22,390] num_list.sort() # 升序 - 从小到大 print(num_list) # 对列表本身做了修改 num_list.sort(reverse=True)#降序 为False#升序 print(num_list)   反转 print(num_list[::-1]) print(num_list) num_list.reverse(
分类: 其他 发布时间: 05-26 20:18 阅读次数: 0

运行dora+atool老项目遇到的问题

node需要12.x LTS版本 cnpm install 碰到 Warning: Accessing non-existent property xxxx of module exports inside circular dependency 大意是说 : 在依赖循环查找的过程中,使用了一个没有被模块导出的属性 (我这里是 VERSION) 后来切换到 node12.x+ cnpm环境就没有了 Package require os(darwin) not compatible with y
分类: 其他 发布时间: 05-26 20:18 阅读次数: 0

pytorch F.cross_entropy(x,y)理解

F.cross_entropy(x,y) 1 x = np.array([[1, 2,3,4,5], 2 [1, 2,3,4,5], 3 [1, 2,3,4,5]]).astype(np.float32) 4 y = np.array([1, 1, 0]) 5 x = torch.from_numpy(x) 6 y = torch.from_numpy(y).long() 7 8 soft_out = F.softmax(x
分类: 其他 发布时间: 05-26 20:18 阅读次数: 0

17_【线程、同步】

day06 【线程、同步】 主要内容   线程   同步   线程状态 教学目标   能够描述Java中多线程运行原理   能够使用继承类的方式创建多线程   能够使用实现接口的方式创建多线程   能够说出实现接口方式的好处   能够解释安全问题的出现的原因   能够使用同步代码块解决线程安全问题   能够使用同步方法解决线程安全问题   能够说出线程6个状态的名称 第一章 线程 1.1 多线程原理 昨天的时候我们已经写过一版多线程的代码,很多同学对原理不是很清楚,那么我们今天先画个多线程执行
分类: 其他 发布时间: 05-26 20:18 阅读次数: 0

架构 高性能

前端优化: 减少http请求:合并css、js、img keep-alive复用tcp连接 浏览器缓存:css、js、img,设置http头Cache-Control、Expires。 如果要更新缓存的文件,可以改变文件名。 更新文件时,应当一个一个更新,避免浏览器缓存同时大量失效。 压缩:减少传输量,但会对服务器和浏览器产生压力 html:css放在上面,浏览器会下载全部的css,然后才渲染页面 解析页面时用不到js的话,可将js放在最后 减少cookie:减少cookie的内容。可考虑用独
分类: 其他 发布时间: 05-26 20:18 阅读次数: 0

列表滚动到底部自动加载更多

列表滚动到底部自动加载更多 在移动端,经常会用到列表滚动到底部,拉一下加载更多,或者点一下加载更多等等,今天我说说我的一个实现的思路。 通过监听列表的滚动时间,当用户滚动到列表的底部,并停留一小段时间,便认为用户想要加载下一页的数据,当用户滚回列表的顶部时,展示刷新的按钮,点击便可刷新。 以下是实现的思路,比较粗糙,欢迎各位朋友提出建议。 HTML代码 <div id="cnt" class="cnt"> <div class="listCnt"> <u
分类: 其他 发布时间: 05-26 20:18 阅读次数: 0

Java迎来25岁生日

本周末 Java 将迎来 25 岁生日。   Java 起源于 1991 年的“ Oak”项目,由 James Gosling 领导。面向对象的 Java 以其“一次编写,随处运行”的可移植性而闻名,因为 Java 虚拟机支持多种硬件平台和操作系统以及 Java applet 可以从网页上运行。Java 小程序多年来提供号称优于 JavaScript 的性能,但后者最终受到浏览器制造商的青睐,并于 2018 年将 Java 从浏览器中删除。   与目前常用的 C++ 相比,java 语言简洁得
分类: 其他 发布时间: 05-26 20:18 阅读次数: 0

网络 http https websocket

200 OK 请求已成功, 204 No Content 服务器成功处理了请求,没有返回任何内容。 206 Partial Content 成功处理了部分GET请求。 多用于断点续传、大文件拆分下载等 301 Moved Permanently 永久移动到新位置 302 Found 临时重定向 304 Not Modified 资源未修改,因此不需要重新传输资源。 400 Bad Request 客户端错误 401 Unauthorized 未认证 403 Forbidden 理解请求,但是拒
分类: 其他 发布时间: 05-26 20:18 阅读次数: 0

Python使用笔记20--网络操作小练习

1 ''' 2 2、自己抓取qq群的接口,传入一个群号,然后把群成员的头像下载到本地,头像用群备注来命名,如果没有 3 群备注,那么取昵称。 4 ''' 5 import requests 6 7 import os 8 #1.获取QQ群的详细信息 9 def get_qq_qun(qun_id): 10 url = 'https://qun.qq.com/cgi-bin/qun_mgr/search_group_members' 11 header =
分类: 其他 发布时间: 05-26 20:18 阅读次数: 0