在安装某个驱动时,要求.net必须4.5.2版本,无奈安装,却发现各种无法安装问题。 网上的解决办法试了一些,最后一次用了如下方式处理后可行 1)停止win更新服务,开始菜单-》运行-》输入cmd回车-》输入net stop wuauserv -》不用关闭,等下要用 2)在开始菜单-》运行-》输入%winrar% -》,在打开的窗口内找到SoftwareDistribution,将此文件夹重命名为SDold,改成其他的也可以 3)回到刚刚的cmd界面,输入net start wuauserv 4)等待更新服务恢复后,输入regedit打开注册表,找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main,右键选择权限,然后将你电脑的用户权限部分设置成完全控制,如下图: 然后安装.Net即可。 .net farmework 4.5.2 离线安装包 https://download.micros[……]
win7下不能安装.net farmework 4.5.2解决方法总结
Python langid识别字符串属于哪个国家语言(中文、汉语、英语、日语等等)
有时做项目时,会识别字符串是什么语种:中文、韩语、日语等,筛选掉其他不需要的语种,这里我们使用 python中的第三方库langid 库来实现识别字符串是什么语言 1.首先,安装langid
1 |
pip install langid |
测试语种
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
import langid str1 = '你好' str2 = 'hello world' str3 = '你好 hello world' #韩文 str4='.' #日语 str5='こんにちは' str6='你好,根據所寫的文字,進行語種的識別' str1_1 = langid.classify(str1) str2_2 = langid.classify(str2) str3_3 = langid.classify(str3) str4_4 = langid.classify(str4) str5_5 = langid.classify(str5) |
langid.classify() 方法会返回一个元组,第一项为语言的种类,第二项为占比
1 2 3 4 5 6 7 8 9 10 |
str1_1 = langid.classify(str1)[0] print('汉语:'+str1_1) str2_2 = langid.classify(str2)[0] print('英语:'+str2_2) str3_3 = langid.classify(str3)[0] print('汉语:'+str3_3) str4_4 = langid.classify(str4)[0] print('韩语:'+str4_4) str5_5 = langid.classify(str5)[0] print('日语:'+str5_5) |
[……]
不翻墙下载海外文件的方法
文内提及的软件均为合法软件!推荐一个工具
很多技术人员本身没有合法的vpn或者类似的fq软件,导致即便找到合适的文章也没办法通过文章阐述的内容下载软件或者文稿。
具体怎么用?复制你要下载的链接上去就可以了。 访问地址:https://respeed.chromiumer.com/[……]
转 sed的用法
sed在处理文本时是逐行读取文件内容,读到匹配的行就根据指令做操作,不匹配就跳过。 sed是Linux下一款功能强大的非交互流式文本编辑器,可以对文本文件进行增、删、改、查等操作,支持按行、按字段、按正则匹配文本内容,灵活方便,特别适合于大文件的编辑。本文主要介绍sed的一些基本用法,并通过shell脚本演示sed的使用实例。 1.sed的使用方法,调用sed 命令的语法有两种: 一.在命令行指定sed指令对文本进行处理:sed +选项 ‘指令’ 文件 二.先将sed指令保存到文件中,将该文件作为参数进行调用:sed +选项 -f 包含sed指令的文件 文件 sed的常用选项: -r:使用扩展正则表达式 -e:它告诉sed将下一个参数解释为一个sed指令,只有当命令行上给出多个sed指令时才需要使用-e选项 -f:后跟保存了sed指令的文件 -i:直接对内容进行修改,不加-i时默认只是预览,不会对文件做实际修改 -n[……]
SQL 所有数据只保留一条,其他重复数据删除
爬的免费代理ip,去重
1 2 3 4 5 6 7 8 9 |
CREATE TABLE `iproxy` ( `id` int(5) NOT NULL AUTO_INCREMENT, `ip` varchar(15) DEFAULT NULL, `port` varchar(11) DEFAULT '', `protocol` varchar(5) DEFAULT 'http', `status` char(1) DEFAULT 'Y', `bySite` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=15427 DEFAULT CHARSET=utf8; |
查询所有数据(保留一条),其他重复数据
1 |
SELECT * from iproxy where (ip,port) in (select ip,port from iproxy group by ip,port having count(*) > 1) and id not in (select min(id) from iproxy group by ip,port having count(*)>1) |
所有数据只保留一条,其他重复数据删除
1 |
DELETE from iproxy where (ip,port) in (select ip,port from iproxy group by ip,port having count(*) > 1) and id not in (select min(id) from iproxy group by ip,port having count(*)>1) |
[……]
说说这一段更新MacOS后安装Photoshop 2021和2020几个破解版本遇到的问题
没办法近八九年来博客更新频率下降是质的飞跃,没办法工作问题。 以过来人的身份建议:自己优先,计划优先。不然一次次外来因素影响你自己的规律会严重影响到你未来的规划。 另外我这边Adobe的软件一般的都有包括WIN和MAC系统的,所以可刀,都是破解版的。 题内话: 这次捣鼓dmg安装的时候,因为MAC系统进行了升级,导致在安装adobe photoshop的时候一直各种安装不上。这里介绍我遇到的几个情况。 正常情况,断网安装。然后打开下载好的dmg格式软件包,双击里面的 Installer 进行安装。安装完成后,软件已经自动激活好了,就可以使用了,安装完后也可以连网了。不过千万不要自行升级更新,也不要登陆Adobe ID。 一、1处理器,在安装时有些需要安装rosetta需要执行这句话: 需要自行安装Rosetta,打开Terminal输入softwareupdate –install-rosetta,根据提示输入同意(A) [crayon-63d54fc09ad1341[……]
使用VNC无法连接到macbook的解决办法
这个问题涉及到3个方面 防火墙是否允许vnc连接,VNC是否启动,远程桌面是否设置的用户访问。 一、 防火墙打开关闭 简单方式就是直接关闭,略微复杂就是将对应的服务允许连接。 二、VNC是否成功启动 这个问题我最近遇到过,我们有一台老的macbookair,应该是13年的老本。考虑发挥余热想将其作为存储的挂载机使用。在使用vnc做了对应操作后发现依然使用vnc无法连接。 考虑了防火墙问题,排查结果不是。考虑是帐号及IP问题,排查后也不是。telnet查看5900端口时,发现无法连接,而其他端口服务无异常。最后定位到是vnc服务没启动。 解决方式: Mac OS X 上打开VNC Server服务(不带vnc密码):
1 |
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -off -restart -agent -privs -all -allowAccessFor -allUsers |
Mac OS X 上打开VNC Server服务(带vnc密码。替换myVncPassword为自己的密码):
1 |
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -off -restart -agent -privs -all -allowAccessFor -allUsers -clientopts -setvncpw -vncpw myVncPassword |
关闭方式:
[cr[……]
CentOS 使用rdate同步时间
很久以前,突然发现ntpdate有各种故障了,于是 于是找了个rdate 安装rdate
1 |
yum install rdate |
rdate 用法
1 |
rdate [-p] [-s] [-u] [-l] [-t sec] [host…] |
选项
-p Print the time returned by the remote machine.
-s Set the system time to the returned time.
-u Use UDP instead of TCP as the transport.
-l Use syslog to output errors (cron.warning) and output (cron.info).
-t Set timeout in seconds for every attempt to retrieve date.
rdate同步时间
[crayon-63d54fc09b0f31617[……]
最新评语