最近学习thinkphp,做了一个博客系统,其中感觉实现一个类似于qq空间的评论和回复功能比较复杂,所以把这次的经历记录下来,与大家共勉,具体的方法就不说了,在这里分享一下思路。 ?...其中显示博客的评论和回复的显示是最难的,具体的评论和回复的功能,只要想办法获取到表中相应字段的值接进去就好了, 评论和回复的显示有两种思路: 1....这样就可以对同一张表连接两次了)查询到那个回复的相关内容,在这个成功的基础上,把返回的回复的内容加到相应的comment的div(通过该div的id)的后面。...这两种方法都可以使评论和回复显示类似于qq空间,第一种方法比较简单,但是,需要对数组特别熟悉,将结果拼接起来,第二种方法比较复杂,代码量也多,而且这样执行对服务器的压力比较大,所以建议第一种方法。 ...在点击提交回复的时候 ,获取回复的内容,和评论的div上记录的评论的id,连同之前的user_id(作为reply_to_user_id) 提交到后台,然后在后台获取session的user_id(作为
还是 先拿一个压缩的图片做占位,在鼠标移入或点击时放大预览? 今天偶然打开PC端QQ空间时,我发现了一种似乎更好的方式 —— 鼠标移入时在范围内上下滚动图片预览,移出时停止滚动。...顺着思路,一键 f12 打开源码,我看到了这样的代码: 显而易见,QQ应该是采用了js监听鼠标位置的做法,动态改变 img 标签中自定义属性的值,并根据此去改变图片的 margin-top...“占位”元素(至于QQ是怎么实现的,等笔者稍作研究后再回来更新),它们负责判断“图片是应该向上滑还是向下滑”!...再回到PC端QQ空间 —— 我们发现,它的transition时间竟然是动态变化的: 这…我猜测可能是设定了一个从上到下固定的时间,然后在JS中按照滑出部分高度(已经滑动的距离)占总高度的比例动态调节时间...相关代码笔者正在尝试ing ---- 当然,本文对QQ前端团队对图片的处理来说也许只是沧海一粟,,,更多的还有比如:根据图片整体平均色差调整说明文字的颜色黑/白(canvas-getImageData
这些数据被利用,分析,与各种各样的广告联系在一起,进而把这些广告推送给用户,这些推送的广告都是用户的网络行为分析出的结果。 QQ上活跃这大量的用户,QQ空间里面记录了许多人的日常,这些就是数据。...在日常使用QQ空间的时候,会偶尔点击给我们好友点赞的朋友,之后我们就能看到我们好友的好友的空间,依次类推,我们可以看到海量信息。...个人解释:qq空间其实是可以限制访问的,那些开放qq空间的人,会有哪些人?一,不在意别人访问的,二,需要别人浏览,阅读,转发。三,为了利益。 这些数据都有些什么用呢?...有这些人的qq号,qq号主发的动态,号主的资料卡信息,其实这里最真实的只有qq号,然后是动态,分析假的资料信息并没有什么意义。qq号没得分析,动态分析,只得大致去浏览了。告一段落吧。...qq空间里人间百态。那个80-90-00的人间百态。
除了登陆可以点击,其他超链接都是假的,也太不敬业了。 然后发现地址栏域名和垃圾邮箱里面的给的链接的域名不一样, 是跳转过去的,遂访问初始的域名。 打开一看,phpStudy 探针 2014 页面。...这个服务器里面啥都没有,只有几个用来跳转连接的php文件, 就回到开头,继续搞qq钓鱼网站的。 第二部分 QQ钓鱼站的后台,找了一圈没找到。...访问一个不存在的文件,提示页面如下图 发现是用UPUPW搭建的,猜测会不会也有phpmyadmin ?...然后尝试在upupw默认网站路径下写入木马 提示:(Errcode: 2 "No such file or directory") 写入失败,文件夹不存在 然后又尝试了其他路径名,均以失败告终 一筹莫展之际...百度之,upupw默认的探针页面是u.php, 尝试访问 ? 得到网站物理路径,然后又是愉快的上蚁剑马连接了。 作者:dylan作者博客:dylan‘s blog 本文由公众号HACK学习排版编辑整理
QQ个性网空间日志网站模板源码自适用于博客、文章、资讯、其他类网站内容使用。...模板演示内容主要是QQ网名,QQ个性签名,非主流个性签名,QQ网名大全,qq名字,QQ网名大全2014,QQ头像,QQ表情,QQ分组等,喜欢的可下载测试。 ...个性签名_QQ说说_QQ头像_QQ网名大全 - bokequ手机端|网站地图<div class
根据Velocity的演讲“性能优化无未日--Qzone首页性能优化2012篇”写的一个例子 ? ? 书写的示例,没有做请求成功、失败的处理方法,在实际应用中是需要进行清理操作和超时处理的。...style='word-wrap: break-word;' id='resultTxt'> 预览代码 有兴趣了解Qzone的实现细节...,可以自己动手抓包看看..qzfl 中的“QZFL.JSONGetter”方法
DocsGPT是一种尖端的开源解决方案,可简化在项目文档中查找信息的过程。通过集成强大的GPT模型,开发人员可以轻松地提出有关项目的问题并获得准确的答案。...告别耗时的手动搜索,让DocsGPT帮助你快速找到所需的信息。...图片安装假设你已经获得了各种访问国外网站办法获取到opeai的API Key(https://platform.openai.com/account/api-keys)下载开源源码:git clone...然后在.env中配置openai的api tokencp .env\_sample .env最后编辑app.py, 加上host和port参数,如下图。...图片运行app.pypython app.py你可以试下我搭建好的网站http://lumanyu.com
.首先,随便一个浏览器登录自己的QQ空间,并复制上面的网址 ?...cookie="+ document.cookie; 然后回车 (其中192.168.177.134是虚拟机的IP地址,get_cookie_bck.php是第二个文件的名字) ?...如果成功的话,浏览器界面会出现这个,其实也就是第二份文件里的输出内容 ? 3 .此时,虚拟机里phpstudy中www目录下会新建一个log.txt文件 ?...这时,在火狐浏览器里打开modify headers插件,name这里随便填,把虚拟机里phpstudy中www目录下出现的log.txt文件里的内容复制到value这一栏。 ? 5....把第一步复制的网址粘贴到打开了modify headers插件的火狐浏览器上 ? 点击一下头像,登录成功。 ?
周末无聊的时候打开了下久违的QQ空间,那么多年的记录都还在。 ? 曾经建的杰伦相册。 ? 想到之前网易相册都关闭了,虽然腾讯家大业大,但万一呢,于是想着把QQ空间的图片都备份下来。...QQ群相册下载 自己建个群,创建一个相册。 ? 将自己要下载空间的相册复制到这个新建的群相册。 ? 可惜一直失败,也不知道去哪里给腾讯报个bug。 ? 如果成功复制过去了就可以批量下载了。 ?...批量获取QQ空间相册照片原始URL,使用前需要先进入到某个相册,页面加载完毕后会按钮旁边添加一个“下载当页”的按钮,点击即可获取本页所有照片的原始URL,然后粘贴到迅雷里即可进行批量下载 安装以后打开QQ...QQ空间导出助手 QQ空间导出助手,用于备份日志、私密日志、说说、相册、留言板、QQ好友、视频为文件,供永久保存。...以上就是我备份QQ空间相册的流程,工具有很多,关键看你怎么快速找到并学会使用它,学会方法这才是根本,希望对你有所帮助。
大多数网站为了更多的客户,都会使用第三方接口的应用,如:QQ、微信、微博等方式,用户无需注册直接用第三方用户就可以直接登录网站了。...QQ互联:https://connect.qq.com/,直接创建应用即可,当然前提是你的网站已经备案了的 ? ? ? 接着等待审核就行了,一般都会通过的,只要申请使用的理由充分点。...其他类似于微信申请的话,好像个人用户申请不了,企业才能。 等审核通过就会创建好对应的 APP ID 和 APP Key ? 点击“应用接口”可查看已获取的接口,使用QQ登录功能。 ?...有关更详细的QQ调用接口,请访问官网即可。
一,申请QQ互联 申请地址:https://connect.qq.com/index.html 1,填写个人信息和网站信息后审核,确保审核通过后进行下一步。...2,注意网站信息要与备案时填写的一致,详细过程已省略(当我被拒了四五次后......终于审核通过了!!!)。 二,后端java代码 由于我是前后端分离,前端vue,部分可能代码不一致。.../oauth") public String qq(HttpSession session){ //QQ互联中的回调地址 // String backUrl = http + "https://zhangweicheng.xyz...工具类(主要用于解析QQ返回的信息) */ public class QQHttpClient { //QQ互联中提供的 appid 和 appkey public static final String...console.error(error) }) }, } 到此差不多结束了,明天又要上班咯;再顺便说一句:由于我的数据库用户表刚开始没有考虑到QQ登录的用户,所以赶紧连夜加班
今天给大家推荐一个.NET打造的类似QQ的实时通信应用GFF,GFF通信基于SAEA.MessageSocket、SAEA.Http、SAEA.MVC实现的。...GFF包含了客户端和服务器的程序,源码完全公开。 GFF消息采用高性能基于IOCP模型的tcp实现,文件采用http实现,代码简洁,一目了然,非常适合想要了解聊天通信关键技术的朋友。...项目结构 1.GFF.Component 封装客户的截图、聊天展现、表情、配置等 2.GFF.Helper 封装了GFF项目中需要使用的一些工具类 3.GFF.Model 是GFF中使用到类、接口、枚举等...4.GFFClient 是GFF的客户端主体项目 5.GFFServer 是GFF的服务端主体项目 GFF已实现了消息、表情、图片、截图等关键功能 相关技术 1.界面采用了CSkin的一套QQ皮肤,更多的可以百度一下...CSkin相关的资料,或者查看GFF的源码。
号') #这里填写你的QQ号 driver.find_element_by_id('p').clear() driver.find_element_by_id('p').send_keys...('QQ密码') #这里填写你的QQ密码 driver.find_element_by_id('login_button').click() time.sleep(2) #...hat_seed=1&uin=你的QQ号fupdate=1&g_tk='+str(gtk)+'&qzonetoken='+str(g_qzonetoken)+'&g_tk='+str(gtk))...,re.S) QQ_name_list = re.findall(abtract_pattern,str(friend_list)) #数组 print(QQ_name_list)...,手动添加自己的qq号 #numList['你的qq号']='你的名字' #print(numList) for key in numList.keys():
github:https://github.com/1061700625/QQZone_AutoDownload_Album 貌似腾讯的登陆加密做的很复杂。...所以用selenium模拟登陆的,这样就可以绕过复杂的登陆验证了,等登陆进去后,就可以随便浪啦~~解析网页啥的跟普通差不多、 程序运行要求: 1、下载火狐浏览器。...7、进入相册前,请不要在浏览器界面移动鼠标,以免干扰程序判断 效果图 【可下载他人空间相册】 【更改为通用方法,导航栏无需更改为默认设置】 配置环境: 1、火狐浏览器下载:http:...3、右击‘’我的电脑‘’,属性,高级设置,环境变量,在系统环境变量的‘path’下添加火狐安装目录D:\Firefox,和python.exe所在目录。...如果是下载自己QQ号的相册,加密的相册就也可以下。因为自己进自己的相册不用密码的。
使用方法 进入QQ空间网页版,并且登录 复制以下代码 var x=5,y=10; function autoClick() { y=y+5; var zan
昨天偷偷爬取了我们喜欢的 女孩的 QQ 空间说说,千万要把内容保存好了,不要泄露出去了,否则死无葬身之地啊,会被打死的,会被当作无耻之徒的,我都感觉自己罪恶感蹭蹭往上涨了,不过为了喜欢的人,无耻一回也罢...接下来小编就带领大家来教大家如何将昨天爬取的内容进行词云可视化展示,首先需要安装词云库,以及画图的库 from wordcloud import WordCloud import matplotlib.pyplot...as plt import jieba wordcloud 词云库 matplotlib 画图的库 jieba 中文分词库 爬虫(六十九)简明 jieba 中文分词教程(六十) 接着,我们当然需要读取昨天爬取完成之后的数据...qq_word.txt 这个文件 text= open("{}".format(filename), encoding='UTF-8').read() jieba 分词 # 结巴分词 wordlist...plt.show() wc.to_file('py_book.png') # 把词云保存下 if __name__ == '__main__': create_word_cloud('qq_word.txt
方法如下(这个操作需要电脑)先进入自己的。QQ直接链接的空间:qzone.qq.com。...进入后,点击说话,然后按下电脑F12调出控制台 代码如下(粘贴后记得点车),然后你会发现你发布的所有说法都被一一删除了。方便吗?
在qq空间里有好多网页特效值得初学html和js的去学习,今天我来介绍一种特效。我们在上qq空间是都会发现,当向下滚动鼠标,使滚动条到达最低端的时候,好友动态会自动增加。...这种特效其实很简单,多余的不说了,直接上代码: 获取滚动条当前位置: function getScrollTop() { var scrollTop = 0; if (document.documentElement...else if (document.body) { scrollTop = document.body.scrollTop; } return scrollTop; } 获取当前可视范围的高度...newline = document.createElement("br"); document.body.appendChild(newline); } } //获取滚动条当前的位置...(document.body) { scrollTop = document.body.scrollTop; } return scrollTop; } //获取当前可是范围的高度
WeTest 导读 空间新业务需求日益增多,在业务开发阶段的疏忽,或者是受到其他业务的影响(比如一些非空间的业务网络回包或者逻辑在主线程进行),导致空间的某些页面掉帧率上升。...实战应用 在好友动态页面来回滑动,笔者分四种情况来模拟用户的使用习惯: ● 刚进入空间(无缓存),下拉刷新 ● 刚进入空间(有缓存),下拉刷新 ● 来回滑动 ● 上拉加载更多 1 将耗时操作(如文件...解决方法:优化调用耗时,或者将耗时操作放到别的地方去 4 提前进行(耗时操作不可避免) 在进入空间之前,我们会有很多初始化工作,比如初始化用户的空间装扮,读取用户的一些配置等,有时候还会涉及IO操作,这部分的耗时是必不可免的...为了保证用户的体验问题,进入空间前,我们可以提前初始化(preload),将一些耗时操作选择在适当的时机提前进行。 5 缓存 ?...这里还可以做进一步的优化,就是在进入空间前,把常用的字体生成并且缓存起来,减少渲染时再生成的耗时。 6 减少不必要的操作 ?
原文链接:http://wetest.qq.com/lab/view/354.html WeTest 导读 空间新业务需求日益增多,在业务开发阶段的疏忽,或者是受到其他业务的影响(比如一些非空间的业务网络回包或者逻辑在主线程进行...),导致空间的某些页面掉帧率上升。...,就是在进入空间前,把常用的字体生成并且缓存起来,减少渲染时再生成的耗时。...目前,限时内测正在开放中,即日起至2017.12.21,所有预约成功的WeTest平台认证用户,均可以免费、不限次数地使用最完整的UPA服务,点击http://wetest.qq.com/cube/ 立即预约...对UPA感兴趣的开发者,欢迎加入QQ群:633065352 如果对使用当中有任何疑问,欢迎联系腾讯WeTest企业QQ:800024531
领取专属 10元无门槛券
手把手带您无忧上云