首页
畅所欲言
友情链接
壁纸大全
数据统计
推荐
工具箱
在线白板
Search
1
职教云小助手重构更新,职教云助手最新版下载地址【已和谐】
14,536 阅读
2
职教云-智慧职教,网课观看分析(秒刷网课)
11,823 阅读
3
gradle-5.4.1-all.zip下载
9,809 阅读
4
职教云-智慧职教,签到补签分析(逆天改命系列)
8,299 阅读
5
一个优秀的程序员从写文档开始:免费领14个月语雀云笔记会员
7,115 阅读
学习笔记
Web
Python
转载文章
算法刷题
JS逆向
综合笔记
安卓
物联网
Java
C
资源收集
软件收藏
网络资源
影视专辑
TED英语角
随便写写
随手拍
登录
/
注册
Search
Lan
累计撰写
622
篇文章
累计收到
632
条评论
首页
栏目
学习笔记
Web
Python
转载文章
算法刷题
JS逆向
综合笔记
安卓
物联网
Java
C
资源收集
软件收藏
网络资源
影视专辑
TED英语角
随便写写
随手拍
页面
畅所欲言
友情链接
壁纸大全
数据统计
推荐
工具箱
在线白板
搜索到
622
篇与
的结果
2021-06-30
Zblog迁移至Typecho,Python脚本
注意,迁移之前一定要全部备份。我在迁移评论的时候不小心把旧博客的评论表数据给清空了,还好有数据备份。文章迁移脚本此脚本需要先将分类表手动迁移,注意ID以及名称要和原来的一致# -*- coding: utf-8 -*- """ ------------------------------------------------- @ Author :Lan @ Blog :www.lanol.cn @ Date : 2021/6/29 @ Description:I'm in charge of my Code ------------------------------------------------- """ import time import pymysql HOST = "数据库HOST地址" USER = "数据库用户名" PASSWORD = "数据库密码" PORT = 数据库端口 db = pymysql.connect(HOST, USER, PASSWORD, "旧数据库名称", PORT, charset='utf8') selectSql = "select * from zbp_post where log_cateID!=0 and log_ID!=436" cursor = db.cursor() cursor.execute(selectSql) source = cursor.fetchall() db.close() db = pymysql.connect(HOST, USER, PASSWORD, "新数据库名称", PORT, charset='utf8') cursor = db.cursor() a = 1 for i in source: cid = i[0] title = i[9].replace("'", '"') slug = i[0] created = i[12] modified = i[12] text = i[11].replace('{#ZC_BLOG_HOST#}', '新的博客地址') order = 0 authorid = 1 template = None type = 'post' status = 'publish' password = '' commentsNum = i[13] allowComment = 1 allowPing = 1 allowFeed = 1 parent = 0 views = i[14] agree = 0 try: insertSql = f"INSERT INTO typecho_contents VALUES({cid},'{title}','{slug}','{created}','{modified}','{text}','{order}','{authorid}',NULL,'{type}','{status}','{password}','{commentsNum}','{allowComment}','{allowPing}','{allowFeed}','{parent}','{views}','{agree}') " cursor.execute(insertSql) insertSql = f"Insert into typecho_relationships values('{cid}','{i[1]}')" cursor.execute(insertSql) db.commit() print(f'{cid}迁移成功') except: print(f'{cid}迁移失败') db.commit() db.close()评论数据迁移脚本# -*- coding: utf-8 -*- """ ------------------------------------------------- @ Author :Lan @ Blog :www.lanol.cn @ Date : 2021/6/29 @ Description:I'm in charge of my Code ------------------------------------------------- """ import pymysql import time HOST = "数据库HOST地址" USER = "数据库用户名" PASSWORD = "数据库密码" PORT = 数据库端口 db = pymysql.connect(HOST, USER, PASSWORD, "旧数据库名称", PORT, charset='utf8') selectSql = "select * from zbp_comment" cursor = db.cursor() cursor.execute(selectSql) source = cursor.fetchall() db.close() db = pymysql.connect(HOST, USER, PASSWORD, "新数据库名称", PORT, charset='utf8') cursor = db.cursor() for i in source: cid = i[1] created = i[10] author = i[6] authorId = i[5] ownerid = i[5] mail = i[7] url = i[8] ip = i[11] agent = i[12] text = i[9] type = 'comment' status = 'approved' parent = i[4] try: insertSql = f"Insert into typecho_comments values (NULL ,'{cid}','{created}','{author}','{authorId}','{ownerid}','{mail}','{url}'" \ f",'{ip}','{agent[:100]}','{text}','{type}','{status}','{parent}')" cursor.execute(insertSql) db.commit() except: print(f'{cid}迁移失败') db.commit() db.close()
2021年06月30日
455 阅读
1 评论
1 点赞
2021-06-22
微信关注公众号免费下载包图网,千库网,熊猫办公素材
进入解析页面 首先,关注微信公众号【星歌】回复:【下载】 点击蓝色字体即可进入解析首页。获取资源地址电脑版进入包图网(或千库网、熊猫办公),找到要下载的资源 把这一串复制下来就是要解析的资源地址了。手机版通过点击解析首页的按钮进入包图网(或千库网、熊猫办公),找到要下载的资源1,点击右上角三个点。2.点击复制链接 解析资源回到解析页面,复制要下载的资源地址到输入框。 即可获取下载地址
2021年06月22日
1,768 阅读
2 评论
0 点赞
2021-06-11
Vue2封装axios,axios在Vue.cli中的使用
添加http.js文件在src目录下新增一个目录utils,并新增一个js文件http.js,用以实现axios的封装 编辑http.js,首先导入axios import axios from 'axios'定义Http Request公共信息,用以添加授权等 axios.interceptors.request.use( config => { let token = 'lanol' config.headers.token = token; if (config.method == 'get') { config.params.token = token } if (config.method == 'post') { config.data.token = token } return config; }, error => { return Promise.reject(err); } )封装Get方法export function get(uri, params = {}) { return new Promise((resolve, reject) => { axios.get(uri, { params: params }) .then(response => { resolve(response.data) }) .catch(err => { reject(err) }) }) }封装POST方法export function post(uri, data = {}) { return new Promise((resolve, reject) => { axios.get(uri, { params: params }) .then(response => { resolve(response.data) }) .catch(err => { reject(err) }) }) }封装patch请求export function patch(url, data = {}) { return new Promise((resolve, reject) => { axios.patch(url, data) .then(response => { resolve(response.data); }, err => { reject(err) }) }) }封装PUT请求export function put(url, data = {}) { return new Promise((resolve, reject) => { axios.put(url, data) .then(response => { resolve(response.data); }, err => { reject(err) }) }) }实现跨域const downloadUrl = url => { let iframe = document.createElement('iframe') iframe.style.display = 'none' iframe.src = url iframe.onload = function() { document.body.removeChild(iframe) } document.body.appendChild(iframe) }Main.js中引用import axios from 'axios' import {get,post} from '@/utils/http.js' Vue.prototype.$ajax = axios Vue.prototype.$post = post Vue.prototype.$get = get使用http.js<template> <div id="app"> {{Lan}} </div> </template> <script> import axios from '@/utils/http.js' export default { name: 'app', components: { }, data() { return { Lan: '' } }, mounted() { this.$get('https://v1.hitokoto.cn').then((response)=>{ this.Lan = response.hitokoto console.log(response); }) } } </script> <style> #app { font-family: 'Avenir', Helvetica, Arial, sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-align: center; color: #2c3e50; margin-top: 60px; } </style> 参考链接https://www.cnblogs.com/zhangbs/p/9681032.html
2021年06月11日
640 阅读
0 评论
0 点赞
2021-06-06
此内容被密码保护
加密文章,请前往内页查看详情
2021年06月06日
166 阅读
0 评论
0 点赞
2021-05-30
雨过天晴,糟糕的近期,总算迎来了晴天
最近先是因为门牙上少了一丢丢,还好不是很严重,但是已经看见红色了,所以不得不去补牙,不然怕以后还会继续恶化,于是300大洋没了,然后顺便又洗了个牙,于是。。。昨天星期六,进行了软考中级软件设计师,总结:考场睡觉挺冷的。这次完完全全就是裸考,既没有刷题,也没有看视频,因为实在没时间了,最近接了一个小程序的项目,一个月开发时间,月初开始,这两天就要交工了,期间也就没有时间去备考了,于是软考报名费160=两支笔(考场送的)。更加难受的是,下了一整天的大雨,上午去的时候还好,鞋子没湿,下午去不知道为啥鞋子就湿了,该重新买把伞了,不然也不至于雨大一点,伞外下大雨,伞内下小雨。下午回来之后整个人都不好了,直接在床上睡过去了,头都是晕乎乎的,凄凄惨惨戚戚。其实感觉题目还好,下午的题目就是项目的一些设计,只是名词那些不会用,算是为下半年软考进行了一次模拟吧。然后这两天在学校也申请了两个课题研究,一个是基于微信端的教务系统开发及应用研究,这个课题算是对自己大学做的微信端的项目的一个总结吧,还有一个是人脸识别的安检闸机那种,最近在玩Python的OpenCV了,因为学校规定一个人只能申请主持一个,于是我就找了个同学挂个名当主持人,希望能够吧,毕竟一个就有4500的研究经费,还是挺不错的。这就是大学吗?唉,下半年就要出去了,本想着去深圳,但是又因为外界情况,不得不留在本地,出去闯一闯的想法也只能暂时搁置了。希望下半年能够顺风顺水一点吧,毕竟上半年已经这么不容易了,该走的不该走的都走了,身无所忧,轻装上阵,加油吧
2021年05月30日
830 阅读
4 评论
0 点赞
2021-05-29
uvicorn启动fastapi使用websocket报错Unsupported upgrade request
原因:Uvicorn在新版本后[>= 0.12]有关,不会自动提供websocket实现。解决:先卸载已有版本uvicorn:pip uninstall unicorn重新安装指定版本pip install uvicorn [standard]即可正常使用。
2021年05月29日
1,043 阅读
0 评论
0 点赞
2021-05-28
如果你有时光机,你想回到什么时候?
2014年
2021年05月28日
430 阅读
0 评论
0 点赞
1
...
31
32
33
...
89