qq

程序执行原理(科普)

匿名 (未验证) 提交于 2019-12-02 23:05:13
目标 计算机中的 三大件 程序执行的原理 程序的作用 01. 计算机中的三大件 计算机中包含有较多的硬件,但是一个程序要运行,有 三个 核心的硬件,分别是: CPU 中央处理器,是一块超大规模的集成电路 负责 处理数据 / 计算 内存 临时 存储数据(断电之后,数据会消失) 速度快 空间小(单位价格高) 硬盘 永久 存储数据 速度慢 空间大(单位价格低) CPU 内存 硬盘 思考题 计算机中哪一个硬件设备负责执行程序? CPU 内存 的速度快还是 硬盘 的速度快? 内存 我们的程序是安装在内存中的,还是安装在硬盘中的? 硬盘 我买了一个内存条,有 500G 的空间!!! ,这句话对吗? 不对,内存条通常只有 4G / 8G / 16G / 32G 计算机关机之后,内存中的数据都会消失 ,这句话对吗? 正确 02. 程序执行的原理 程序 运行之前 ,程序是 保存在硬盘 中的 当要运行一个程序时 操作系统会首先让 CPU 把程序复制到 内存 中 CPU 执行 内存 中的 程序代码 程序要执行,首先要被加载到内存 2.1 Python 程序执行原理 操作系统会首先让 CPU 把 Python 解释器 的程序复制到 内存 中 Python 解释器 根据语法规则, 从上向下 让 CPU 翻译 Python 程序中的代码 CPU 负责执行翻译完成的代码 Python 的解释器有多大?

python批量自动QQ

匿名 (未验证) 提交于 2019-12-02 22:51:30
需要修改打开QQ的路径和open的路径 欢迎大佬一起交流 import os,time,win32gui,win32api,win32con mouse = [] #账号 account = [] #密码 password=[] #打开应用程序 #按键码 key_map={ “a”: 65, “b”: 66, “c”: 67, “d”: 68, “e”: 69, “f”: 70, “g”: 71, “h”: 72, “i”: 73, “j”: 74, “k”: 75, “l”: 76, “m”: 77, “n”: 78, “o”: 79, “p”: 80, “q”: 81, “r”: 82, “s”: 83, “t”: 84, “u”: 85, “v”: 86, “w”: 87, “x”: 88, “y”: 89, “z”: 90,“0”:96,“1”:97,“2”:98,“3”:99,“4”:100,“5”:101,“6”:102,“7”:103,“8”:104, “9”:105} a=0 def qq(): a = win32gui.FindWindow(None, “QQ”) c = win32gui.GetWindowPlacement(a) # 确定位置后确定偏移量这是用户框的偏移量 return mouse.append(c[4][0] + 154), mouse

python+selenium实现QQ空间的登录

匿名 (未验证) 提交于 2019-12-02 22:51:30
先上代码: import time #导入seleniumm2中的webdriver库 from selenium import webdriver #实例化出一个浏览器 driver = webdriver.Chrome() #设置浏览器窗口的位置 driver.set_window_position(20,40) #设置浏览器窗口的大小 driver.set_window_size(1100,700) #访问QQ空间网页 driver.get("http://i.qq.com") #切换框架 driver.switch_to.frame("login_frame") #根据查看的id进行鼠标点击操作 driver.find_element_by_id("switcher_plogin").click() #睡眠1秒 time.sleep(1) #选择账号输入框并将其内容清空 driver.find_element_by_id('u').clear() #选择账号输入框并将QQ号模拟键盘输入到账号输入框 driver.find_element_by_id('u').send_keys('***********') time.sleep(2) driver.find_element_by_id('p').clear() #密码 driver.find_element_by_id(

mysql跳过密码登录

匿名 (未验证) 提交于 2019-12-02 22:02:20
版权声明:江湖郎中 https://blog.csdn.net/qq_41570658/article/details/91490770 2.重启mysql服务即可 @或者以下官方地址: mysql 如何更改r oot密码 无需登录 文章来源: https://blog.csdn.net/qq_41570658/article/details/91490770

Idea中maven项目druid连接池加载druid.properties文件时报NullPointerException: inStream parameter is null异常

佐手、 提交于 2019-12-02 22:00:47
应该是没有把druid.properties文件加载到输入流中。 原代码是InputStream is = JDBCUtils.class.getClassLoader().getResourceAsStream("/druid.properties");报错。 改为InputStream is = JDBCUtils.class.getResourceAsStream("/druid.properties");将类加载器去掉居然成功了,暂时记录不知原因。 来源: CSDN 作者: qq_40423733 链接: https://blog.csdn.net/qq_40423733/article/details/94305646

腾讯悄悄发布 Linux QQ,版本 2.0 Beta

匿名 (未验证) 提交于 2019-12-02 21:59:42
今天是 10 月 24 日,也是我们广大程序员的共同节日。在这个有特别意义的日子里,笔者惊喜地发现已停更 10 年的 Linux 版 QQ 竟然更新了! 下载地址 https://im.qq.com/linuxqq/download.html 根据记录 ,QQ for Linux 的最近一次更新是 2008 年发布的 QQ for Linux 1.0 Preview 3,此后再也没有更新过。 所以当笔者看到这突如其来的更新,立刻放下了手中的枸杞茶,安排!! 安装成功后,启动的时候经过短暂的~~爱的魔力转圈圈,QQ for Linux 2.0 成功运行了! 不过新版的界面一言难尽,各位继续往下看吧: 对了,笔者使用的操作系统版本为 Chrome OS 下的 Debian 9.9,亲测可以成功安装,并且也可以成功运行。 不过 Chrome OS 比较特殊,可以说是十分极端的环境了 +_+,相信主流的发行版安装起来应该不会有什么阻碍。 这里还要提醒一下,笔者采用 dpkg 进行安装的时候,虽然可以安装成功,但启动的时候一直在转圈,重启电脑也无济于事。后来改成使用 apt 重新安装就可以正常运行了。 ▲ 输入法也不大好使 好了,也欢迎各位前往下载尝试。地址: https://im.qq.com/linuxqq/download.html 官方还还简单介绍了本次的更新内容: Linux QQ

4,linux下设置qq邮箱

匿名 (未验证) 提交于 2019-12-02 21:56:30
一、安装mailx sendmail   1.1查看是否已经安装    yum install -y mailx sendmail   如果已经安装,会提示已经安装,没有安装会自动安装。 二、开启sendmail服务   查看状态:systemctl status sendmail   如果Active:显示active(running)则正常,如果为dead则启动服务   启动:systemctl start sendmail 三、配置服务/etc/mall.rc,以qq邮箱为例 set from = xxxx@qq . com set smtp = smtp . qq . com set smtp - auth - user = xxx@qq . com set smtp - auth - password = nibpgbkksmlbbabe #不是qq邮箱密码,是在qq邮箱设置中生成的授权码 四、发送邮件  4.1 管道符:      echo "mail test info" | mail -s "mail_test" 123435@qq.com   4.2 文件内容作为邮件内容:      mail -s "mail_test" 123435@qq.com < /tmp/t.txt 五、QQ授权码生成   5.1 什么是授权码?    授权码是QQ邮箱推出的

QQ音乐vkey获取,更新播放url

匿名 (未验证) 提交于 2019-12-02 21:53:52
QQ音乐接口播放经常换, 最开始 url: `http://ws.stream.qqmusic.qq.com/${musicData.songid}.m4a?fromtag=46` 然后 url:`http://ws.stream.qqmusic.qq.com/C100${musicData.songmid}.m4a?fromtag=0&guid=126548448` 现在 url: `http://dl.stream.qqmusic.qq.com/C400${musicData.songmid}.m4a?fromtag=38&guid=5931742855&vkey=${vkey}` vkey的获取 // 获取歌曲的vkey export function getSongVkey(songmid) { const url = 'https://c.y.qq.com/base/fcgi-bin/fcg_music_express_mobile3.fcg' const data = Object.assign({}, { callback: 'musicJsonCallback', loginUin: 3051522991, format: 'jsonp', platform: 'yqq', needNewCode: 0, cid: 205361747, uin:

java程序发送邮件dome

匿名 (未验证) 提交于 2019-12-02 21:53:52
使用java程序发送邮件,下面jar肯定少不了我这里提供的下载地址为: https://download.csdn.net/download/miwanmeng/10431482 把jar包下载后导入需要发送邮件的项目当中。 我这里使用的dome是QQ邮箱发送邮件的形式,这里需要说一下几点: transport.connect("xxxxx@qq.com", "xxxxx"); 这里填写的是发送邮件的QQ邮箱和授权码,授权码获得方式可以打开QQ邮箱,设置--账户-- 这里点击开启、获取授权码就可以拿到。 还有就是不同邮箱163、QQ等等,他们的端口不一样要注意,具体端口号可以自行查询。这里是有的是QQ邮箱端口是465 下面就可以像下面dome一样开始发送邮件了 下面是我的代码dome public static void main(String[] args) throws Exception { InternetAddress[] internetAddress = new InternetAddress[] { new InternetAddress("1193151459@qq.com")}; String tit="这是标题"; String content="这是内容部分"; Sessioc(internetAddress,tit,content); } /** *

Cause: java.lang.IllegalArgumentException: invalid comparison: java.util.Date and java.lang.String\r

匿名 (未验证) 提交于 2019-12-02 21:40:30
版权声明:注意:本文归作者所有,转载请标明原出处! 地址 : https://blog.csdn.net/qq_38366063 https://blog.csdn.net/qq_38366063/article/details/91495950 今天进行mybatis时间判断的时候,如果将时间跟空字符串对比报错: Cause : java . lang . IllegalArgumentException : invalid comparison : java . util . Date and java . lang . String\r\n### Cause : java . lang . IllegalArgumentException : invalid comparison : java . util . Date and java . lang . String 将后面与空字符串判断去掉后正常. date类型不能与String类型对比. 文章来源: https://blog.csdn.net/qq_38366063/article/details/91495950