在C#中使用消息队列RabbitMQ
1、什么是RabbitMQ。详见 http://www.rabbitmq.com/。 作用就是提高系统的并发性,将一些不需要及时响应客户端且占用较多资源的操作,放入队列,再由另外一个线程,去异步处理这些队列,可极大的提高系统的并发能力。 2、安装 RabbitMQ服务:http://www.rabb ... 查看全文
win10下,cmd,power shell设置默认编码为‘UTF-8
power shell 注:以下内容在非Windows平台上写的,可能会有拼写错误,如果有,请指正,我会尽快修正。可以用Powershell的配置文件($PROFILE)来实现。$PROFILE默认文件不存在,需要创建。New Item $PROFILE ItemType File Force 此时 ... 查看全文
ASP.NET Core SignalR CORS 跨域问题
将 SignalR 集成到 ASP.NET Core api 程序的时候,按照官方 DEMO 配置完成,本地访问没有问题,但是发布之后一直报跨域问题,本地是这样设置的: 原始代码: services.AddCors(op => { op.AddPolicy("cors", set => { set. ... 查看全文
vue项目添加build config目录 webpack环境切换
首先执行命令: npm install -g @vue/cli-init // 安装完后 才可使用 vue init 命令 vue init webpack mypro // 给vue-cli添加webpack 可以看到创建的vue脚手架中包含以下 build 和 config 目录: webpac ... 查看全文
JS惰性删除和定时删除可过期的localStorage缓存,或sessionStorage缓存
localStorage简介 使用localStorage可以在浏览器中存储键值对的数据。经常被和localStorage一并提及的是sessionStorage,它们都可以在当浏览器中存储键值对的数据。但是它们之间的区别是:存储在localStorage的数据可以长期保留;而当页面会话结束(也就是 ... 查看全文
【CSS练习】IT修真院--练习3-简单界面
任务三、 一个最简单的移动端页面 今天完成的事情 运用布局知识跟随设计图进行布局,完成简单Demo并继续学习优化. 让布局更好适应屏幕变化(使用了盒模型及百分比). 了解rem&em&px区别 & 在Demo中应用rem. 图片处理学习. 明天计划的事情 [ ] 深度思考:手机分辨率和网页px的区别 ... 查看全文
Python内置函数globals_locals 的使用
"""本文件:研究内置函数:globals locals"""a = 1b = 2def func(): name = 'alex'age = 73print(globals()) # 返回的是字典:字典里面的键值对:全局作用域的所有内容。print(locals()) # 返回的是字典:字典里面的 ... 查看全文
eclipse 配置 python 默认头
eclipse 配置 python 默认头 1. 打开eclipse 点 窗口(Windows) 首选项(Preferences) 2. Preferences窗口,点 PyDev Editor Templates,再点右上角的新建(New),进入新增模板窗口(New Template) 3. (N ... 查看全文
安装npm及cnpm(Windows)
【工具官网】 Node.js : http://nodejs.cn/ 淘宝NPM: https://npm.taobao.org/ 【安装步骤】 一、安装node.js 1.前往node.js官网下载并安装工具,这里安装路径选到D盘,D:\Program Files\nodejs 安装完毕在命令行输 ... 查看全文
知乎改版api接口之scrapy自动登陆
最近使用scrapy模拟登陆知乎,发现所有接口都发生变化了,包括验证码也发生了很大变化,通过抓包分析,记录下改版后的知乎模拟登陆,废话不多说,直接上代码,亲测有效 其中,其它参数如client_id, oauth等都是固定的,signature与timestamp是随着时间戳变化的,它是用于验证合法 ... 查看全文
windows 系统下利用SecureCRT、xshell 生成ssh登陆linux的公钥
windows 公钥生成两种常见方式, 使用xshell、SecureCRT 查看全文
Sphinx 生成 Windows 帮助文件 (.chm文件)
本文不介绍 Sphinx 的用法,只简要罗列 Windows 下生成 .chm 文件的步骤。 0. 首先检查机器是否安装了 HTML Help Workshop 软件,一般安装路径应该是 C:\Program Files (x86)\HTML Help Workshop\hhw.exe 如果没有安装 ... 查看全文
linux安装Arachni进行web网站扫描
下载地址:http://www.arachni-scanner.com/download/ 进入目录:运行./arachni_web --host 0.0.0.0 不加host选型,默认跑在localhost上 具体使用参考:https://www.cnblogs.com/tdcqma/p/7517 ... 查看全文
【CSS练习】IT修真院--练习5-护工个人界面
任务五、 一个最常见的移动端页面 完成的事情 float学习 张鑫旭《CSS世界》相关章节 张鑫旭 float系列 了解CSS通配符 & 选择器性能优化/浏览器渲染原理 background学习(各属性及效果) 完成任务五 学习CSS编码规范CSS编码规范, 并按照编码规范优化代码 完成深度思考 计 ... 查看全文
.NET CORE调试方法
我的VS编译启动默认是iis Express 先启动,然后在调试的时候附加到进程,选择dotnet.exe,一般会有两个,我推测第一个应该是dotnet的运行时。 我们附加到那个ID比较大的进程就好了。 附加完成后看到断点显示正常就好了,如果是显示空心的无文档状态则应该附加错了。 ... 查看全文
HTTP Content Type | HTTP Media Type
HTTP Content Type 文件扩展名 Content-Type 文件扩展名 Content-Type .* application/octet-stream .tif image/tiff .001 application/x-001 .301 application/x-301 .323 ... 查看全文
Ubuntu 18.04 安装Tomcat9 遇到的问题Tomcat9 Error: Could not find or load main class org.apache.catalina.sta
安装好Tomcat9之后,执行./start.sh启动时没有报错,但是在浏览器中打不开Tomcat的页面。而且在执行./shutdown.sh关闭服务器时报告了这样一个错误: Tomcat9 Error: Could not find or load main class org.apache.ca... ... 查看全文
Leetcode练习(Python):数组类:第41题:给你一个未排序的整数数组,请你找出其中没有出现的最小的正整数。你的算法的时间复杂度应为O(n),并且只能使用常数级别的额外空间。
题目:给你一个未排序的整数数组,请你找出其中没有出现的最小的正整数。你的算法的时间复杂度应为O(n),并且只能使用常数级别的额外空间。 思路:第一个思路是创建一个锚点,这个锚点表示第一个正整数的出现的位置,然后再分情况来判断,结果程序无法通过所有的测试用例,第一个思路方法以后再实现,后来使用Hash ... 查看全文
python 操作 excel
选择文件路径 import tkinter as tk from tkinter import filedialog root = tk.Tk() root.withdraw() file_path = filedialog.askopenfilename() print(file_path) ... 查看全文
Win10下的tomcat的环境配置及相关问题
1.登录http://tomcat.apache.org/ 2.选择左侧DownLoad中的Tomcat9: 3,选择进行下载 4.下载完成后进行解压 5.在系统变量里打开PATH,添加变量值:D:\tomcat\apache-tomcat-9.0.0.M9\lib;D:\tomcat\apache ... 查看全文