node.js配置允许跨域请求,设置允许携带的请求头参数
最近在用node.js写自己的后台时遇见了跨域问题,之前处理跨域都是在前端配置代理解决的,这次打算在后台解决,中途也遇到了一些坑,比如我在请求头里加了一个自定义的参数token,结果后台配置的时候没有允许请求能够携带该参数,造成预检请求发出后,就没任何响应了。为此折腾了半天才发现问题。。。还是对它不 ... 查看全文
windows10上同时安装py2和py3的情况
2018-06-14 16:14:51 1、同时安装python2和python3的时候,pip只是其中一个版本,使用对应Python版本的pip时,在命令行分别输入如下命令: 查看不同Python版本下pip的版本 python3 -m pip -V Python2 -m pip -V 安装各自的 ... 查看全文
背水一战 Windows 10 (93) - 选取器: FileOpenPicker, FolderPicker, FileSavePicker
背水一战 Windows 10 之 选取器: FileOpenPicker(文件选取窗口), FolderPicker(文件夹选取窗口), FileSavePicker(文件保存窗口) ... 查看全文
C#_基础_部分类partial(十八)
在同一个命名空间下,只能定义一个相同类名的类,例如在一个命名空间下只能有一个 Person类。 部分类:理解为每个部分只是组成类的一部分,其实还是一个类,所有的成员都是共享的,也就是说在一个部分类中定义的变量, 在另一个部分类中可以使用,那么在一个部分类中定义的变量,在其他部分类中不能重复定义,可以 ... 查看全文
Java做爬虫也很牛
首先我们封装一个Http请求的工具类,用HttpURLConnection实现,当然你也可以用HttpClient,或者直接用Jsoup来请求(下面会讲到Jsoup)。工具类实现比较简单,就一个get方法,读取请求地址的响应内容,这边我们用来抓取网页的内容,这边没有用代理,在真正的抓取过程中,当你大量请求某个网站的时候,对方会有一系列的策略来禁用你的请求,这个时候代理就排上用场了,通过代理设置不同 查看全文
js篇- js return true, return false, return 区别
<table style="width: 656px;"> <tbody> <tr> <td id="artContent" style="max-width: 656px"> <div style="width: 656px; margin: 0; padding: 0; height: 0;"> ... 查看全文
ElasticSsearch面试题
1.为什么要使用Elasticsearch? ? 因为在我们商城中的数据,将来会非常多,所以采用以往的模糊查询,模糊查询前置配置,会放弃索引,导致商品查询是全表扫面,在百万级别的数据库中,效率非常低下,而我们使用ES做一个全文索引,我们将经常查询的商品的某些字段,比如说商品名,描述、价格还有id这些 ... 查看全文
C# 从服务器下载文件
一、//TransmitFile实现下载 protected void Button1_Click(object sender, EventArgs e) { /* 微软为Response对象提供了一个新的方法TransmitFile来解决使用Response.BinaryWrite 下载超过400... ... 查看全文
面试题-实现多线程的方式
Java中实现多线程的方式有下面三种:继承Thread类,重写run方法packagefs;publicclassThreadTest{publicstaticvoidmain(String[]args){newMyThread().start();}}classMyThreadextendsThread{@Overridepublicvoidrun(){System.out.println( 查看全文
树莓派配置Web服务器
树莓派配置Apache Web服务器 Apache(Apache HTTP Server)是一个开放源码的网页服务器软件,可以在大多数电脑操作系统中运行。由于其跨平台和安全性,被广泛使用,是最流行的Web服务器软件之一。它快速、可靠并且可通过简单的API扩展,将Perl/Python等解释器编译到服 ... 查看全文
76. Minimum Window Substring
问题描述: Given a string S and a string T, find the minimum window in S which will contain all the characters in T in complexity O(n). Example: Note: If t ... 查看全文
win7 64 安装lxml
运行cmd 命令安装 pip install lxml 不能安装 更新pip 到最新版本 先卸载pip, cmd运行 pip uninstall 重新安装python以后 pip更新到最新版本 lxml 通过lxml的.whl文件来进行安装。https://www.lfd.uci.edu/~gohl ... 查看全文
你可能写了个假异步,并不能提高请求线程池的吞吐量
不知道用什么词形容,就叫它假异步吧。 写异步方法,async 和 await 要一路写到底,否则就是假异步,并不能提高请求线程池的吞吐量。 真正的异步,我的理解是这样的:比如调用一个查询接口,在当前线程,把SQL扔给数据库,当前线程释放,去干别的事情,数据库查询完了,通知我,我再在另一个线程里(也可 ... 查看全文
JS 将字符串复制到剪贴板
const el = document.createElement('textarea'); el.value = str; el.setAttribute('readonly', ''); el.style.position = 'absolute'; el.style.left = '-9999 ... 查看全文
如何用c#程序算出100元最多可以买多少桃子?
问题:桃子3元一个,3个核桃可以换一个桃子,你拥有100元,最多可以吃到多少个桃子 思路: 以上内容:重复的动作有: 换取桃子 计算剩余桃核数 吃掉桃子 计算当前拥有的桃核 重复终止的条件 :拥有的核桃不足以换取桃子 先定义几个变量分别表达钱,桃子单价,换桃子需要的核桃数量 int money = ... 查看全文
SpringBoot学习之整合Mybatis
本博客使用IDEA开发工具,通过Maven构建SpringBoot项目,初始化项目添加的依赖有:spring-boot-starter-jdbc、spring-boot-starter-web、mysql-connector-java,这里为了演示整合SpringBoot,初始时只勾选了这几项,其他 ... 查看全文
VUE中字符串实现JSON格式化展示。
需求是这样的: 嗯,我想把JSON数据从文件中读取出来,读取为字符串,然后传到前端展示。 遇到的问题是这样的: 把JSON文件解析为字符串 把字符串传到前端在展示为JSON格式。 我是这样解决的: 使用IO流的知识,转换为字符串 使用vue-json-viewer插件展示读取的数据 JSON文件转字 ... 查看全文
C# CSV文件读写
public class CSVFileHelper{ /// <summary> /// 将DataTable中数据写入到CSV文件中 /// </summary> /// <param name="dt">提供保存数据的DataTable</param> /// <param name="fil ... 查看全文
10天掌握webpack 4.0 tapable (3) SyncWaterfallHook
SyncWaterfallHook表示如果上一个回调函数的结果不为undefined,则可以作为下一个回调函数的第一个参数 回调函数接受的参数来自于上一个函数的结果 调用call传入的第一个参数,会被上一个函数的非undefined结果替换 当回调函数返回非undefined不会停止回调栈的调用 使 ... 查看全文
前端基础入门(一)-HTML-HTML基础
一、HTML基础语法 1.什么是HTML HTML(Hypertext Markup language)超文本标记语言 2.HTML发展史 HTML1.0(1993IETF)→HTML2.0(1995W3C)→HTML3.2(1996W3C)→HTML4.0(1997W3C)→HTML4.0.1(1 ... 查看全文