关于跨域问题的处理Access-Control-Allow-Headers涉及到UA

Access to XMLHttpRequest at ‘http://api.XXXXXXXXXXX.com/v1/gethome?homeid=1&sign=473f963206afab4c3f0ea4340cb02c91’ from origin ‘http://m.XXXXXXXXXXXXX.com’ has been blocked by CORS policy: Request header field clientflag is not allowed by Access-Control-Allow-Headers in preflight response.

在NGINX内增加如下配置:

add_header Access-Control-Allow-Origin ‘*’; # 根据自己实际情况改变域范围
add_header Access-Cont[……]

继续阅读

Docker的redis容器导致被挖矿病毒*kdevtmpfsi * 入侵, 干它

以下内容全凭记忆。

研发的一台docker创建了redis容器,直接设置无密访问导致被入侵。

在母机上查询一下,其实第一个就可以了,第二个很多人搜索不到。

[root@devtest tmp]# find / -name "*kdevtmpfsi*"
/var/lib/docker/overlay2/0cf543cd0ddd70e9e68333057aefa1ca0c1864e5214630b4dd2f406a97b1a0e1/diff/tmp/kdevtmpfsi
/var/lib/docker/overlay2/0cf543cd0ddd70e9e68333057aefa1ca0c1864e5214630b4dd2f406a97b1a0e1/merged/tmp/kdevtmpfsi
[root@devtest tmp]# find / -n[……]

继续阅读

Could not open /dev/vmmon: No such file or directory. Please make sure that the kernel module `vmmon’ is loaded.

好久没有重启过的服务器,涉及的内容多系统比较老6.8的,而且很久没有更新。近期重启了VMware的主服务器,重启后vmware运行虚拟机时会提示

Could not open /dev/vmmon: No such file or directory. Please make sure that the kernel module `vmmon’ is loaded.

隐隐约约记得以前遇到过,因为当时blog无法访问,所以等于又处理了一次(源地址https://kinggoo.com/vmware-error-vmmon.htm)

cd /usr/lib/vmware/modules/source
tar xf vmmon.tar
tar xf vmnet.tar ## 网络模块这里如果没有这个错误不操作
cd vmmon-only
make
cd ../[……]

继续阅读

python使用zipfile解压后中文文件名乱码的问题

爬虫的时候由于很多打包下载zip的文件,而zip压缩包内的文件却是中文的,导致解压出来的文件是乱码的情况。

解压后的文件名大概是这个样子的 ╩Θ╔·╧└.txt  正常编码是  书生侠.txt

而这其实并不是因为文件编码问题导致,仅仅是文件名的编码。所以只处理文件名部分。如果要处理文件部分可以直接百度搜索即可【其实就是把对应用encode(‘cp437’).decode(‘gbk’)处理下,我这里只是处理了文件名字】

)。

#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# @Author : kinggoo
# @Software: 鳗鱼是条狗
# @Cnblogs :https://kinggoo.com/pyzipfilenamebad.htm
import os
from pathlib[……]

继续阅读

python文件格式转换ansi文本转utf8

处理ansi编码转utf8

#!/usr/bin/env python3
# -*- coding: UTF-8 -*-
# @Author : kinggoo
# @Software: 鳗鱼是条狗
# @blog :https://kinggoo.com/pyansitoutf8.htm
import os
import sys
import time
import codecs
import chardet

“””
主要是GB2312转utf-8格式,其他格式可以通过chardet来获取类型转换。
kinggoo.com
“””

if __name__==”__main__”:
file_path = “./txt”
file_path_new = “./txtnew”

files = os.listdir(fil[……]

继续阅读

outlook收发邮件故障 提示0x80004005 或者ISP问题

失败提示代码为0x80004005的错误。  

如果您的电脑里安装有三方防护类软件,建议进行关闭/卸载处理,避免该类软件造成不必要的干扰。

您可以尝试以下操作,删除Windows 更新缓存文件:
按Windows键+X,选择“命令提示符(管理员)”;
输入:net stop wuauserv,回车(此处会提醒服务停止);
在C:\Windows\SoftwareDistribution文件夹中,找到并删除Download和DataStore文件夹中的所有文件;
输入:net start wuauserv,回车(此处会提醒服务开启);
最后在Windows Update中,尝试检查更新。

希望可以帮助到您。

[……]

继续阅读

Python问题:UnboundLocalError: local variable ‘xxx’ referenced before assignment

参考链接:

http://blog.csdn.net/onlyanyz/article/details/45009697

https://www.cnblogs.com/fendou-999/p/3822028.html

【解析】

UnboundLocalError: local variable ‘xxx’ referenced before assignment

在函数外部已经定义了变量n,在函数内部对该变量进行运算,运行时会遇到了这样的错误:

主要是因为没有让解释器清楚变量是全局变量还是局部变量。

【案例】

如下代码片所示:

def test():
if value == 1:
a += 1
return a

value = a = 1
b = test()

结果运行时就出现了上述错误。

这是因为在函数内[……]

继续阅读

python 从文本读取字典类型字符串的方式

文本文件内容如下:

标题###URL###字段###数字###{‘sort’: [‘7120992’, ‘7120993’, ‘7120994’], ‘aDict’: {‘7120994’: ‘/kinggoo.com/49512/7120994/’, ‘7120993’: ‘/kinggoo.com/49512/7120993/’, ‘7120992’: ‘/kinggoo.com/49512/7120992/’}}
标题###URL###字段###数字###{‘sort’: [‘7120992’, ‘7120993’, ‘7120994’], ‘aDict’: {‘7120994’: ‘/kinggoo.com/49512/7120994/’, ‘7120993’: ‘/kinggoo.com/49512/7120993/’, ‘7120992’: ‘/kinggoo.com/[……]

继续阅读

python 找到列表中字符串最长的位置索引 先获取列表中每个字符串的长度,查找长度最大位置的索引值即可

”’ 找到列表中字符串最长的位置索引
先获取列表中每个字符串的长度,查找长度最大位置的索引值即可
str_list 是一个列表,返回最大的数组值的元素位置
”’

num_list=[len(one) for one in str_list]
return num_list.index(max(num_list))[……]

继续阅读

Win7开机卡在Windows Update 35%,F8进入安全模式依然同样现象,这样解决

Win7机器,开机重启一直卡在Windows Update 35%,无法进入系统。
强制按关机键,最后一次正确配置和F8进入安全模式依然同样现象。
用WinRE恢复模式或WinPE启动,运行如下的命令,其中X:为Win7系统所在盘符。

DISM /Image:X:\ /Cleanup-Image /RevertPendingActions

重启后,发现问题已解决,直接进入了Win7登录界面。

来源于网络:https://www.cnblogs.com/teacat/p/9204225.html[……]

继续阅读

iPhone手机批量删除短信方法

在之前iphone手机的短信息收发件箱是没办法一次性删除操作多条的,只能一条一条的去选。
而现在新版本iphone是可以批量删除了,在用不用担心成千的垃圾短信看着让讨厌了。
直接看图吧

点击选择一个之后手指不要抬起来,直接向下或向上划 即可选择其他信息了[……]

继续阅读

(一个村的希望)配合pac方式+小飞机客户端方式SSR+privoxy+nginx转发出门的学习思路

思路仅供参考。。。仅测试、练习、学习、参考,如有违规删之。

如果有拷贝,请留下链接地址。

你是村里的骄傲~

针对题目有两个方式:

一种是买完ssr服务后,在本地局域网搭建一台母机。然后在母机上搭建sslocal,在使用privoxy将本地全局http转sock。

另一种,买完 ssr后,如果密码和端口一样,直接使用nginx做负载转发即可,省事便捷(非限客户端情况下)。

如果不妥之处,请告知,相互学习。

安装 pip
yum install -y pip

yum安装不管用的话
curl “https://bootstrap.pypa.io/get-pip.py” -o “get-pip.py”
python get-pip.py

Shadowsocks 客户端
pip install –upgrade pip
pip install shadowsocks

编[……]

继续阅读

QQ便签关闭了,教你如何找回保存在QQ便签内的数据

谁能想到腾讯运营的产品“QQ便签”竟然说下架就下架,说不运营就不运营了。

对于我们这些使用的用户竟然连提示都没有,哦不对其实也提示了,只是这个公告有几个人见过?我在QQ消息里找了很久依然没有找到,感觉被抛弃了。

接着我到腾讯的客服去提交问题,真的麻烦…  差点就放弃了,好在最后腾讯有了回复,整个过程用时2天。

下面我把办法告诉大家。需要文字链的可以关注下面任意个公众号关注哦~

需要文本地址的可以关注公众号,发送“QQ便签”即可收到链接地址哦~

主要跟博客同步

会发布一些个人原创文章

同时一些博客上的数据再次回复关键字也可以有回复

[……]

继续阅读

ImageMagick编译遇到ft_encoding_gb2312错误的解决办法

在编译ImageMagick时遇到报错,通过文件代码分析 原来是区分大小写,错误上方已经给出了问题解决方向。

ImageMagick 7.0的版本的位置与6.9的不大一样

ImageMagick-6.9修改:magick/annotate.c

ImageMagick-7.0修改:MagickCore/annotate.c

修改内容如下 将文件内的encoding_type=ft_encoding_gb2312修改为encoding_type=FT_ENCODING_GB2312

if (LocaleCompare(encoding,”AppleRoman”) == 0)
encoding_type=ft_encoding_apple_roman;
if (LocaleCompare(encoding,”BIG5″) =[……]

继续阅读

第 4 页,共 23 页123456789101112...20...最旧 »