排序:
默认
按更新时间
按访问量

npm设置和取消代理的方法

设置代理 npm config set proxy=http://127.0.0.1:8087 npm config set registry=http://registry.npmjs.org 关于https 经过上面设置使用了http开头的源,因此不需要设https_prox...

2018-05-08 23:53:38

阅读数:7805

评论数:0

npm安装依赖至指定版本的方法

简介 本文介绍npm安装依赖至指定版本的方法。依赖的版本可以在淘宝镜像或官方查询到. 三种方法 方法一 先在package.json里修改好指定版本号,然后输入: npm update webpack 方法二 npm update webpack@4.7.0 会把w...

2018-05-07 00:40:12

阅读数:6485

评论数:0

hexo next主题去掉码市的Coding Pages等待页

简介本文介绍去除码市的Coding Pages的等待跳转页的方法,采用hexo的next主题5.1.2版本. 1.升级银牌会员完善信息就ok,这一步是必须的。2.修改footer.swig找到主题下的这个文件,找到这一行:<div class="theme-info"&...

2017-09-08 07:41:47

阅读数:2058

评论数:0

hexo next主题集成gitment评论系统

简介本文介绍hexo next主题(5.1.2)集成giment评论系统的过程。所谓gitment就是把评论放到github的issues系统里,评论支持md,比较适合程序员. 一.注册OAuth Application点击https://github.com/settings/applicat...

2017-09-08 07:40:35

阅读数:7597

评论数:3

hexo链接持久化终极解决之道

背景之前博文里有介绍过搭建科学上网环境后,使用锐速进行提速,但是加速的效果有时候觉得好,有时候觉得不行。最近帮朋友在vultr上申请一个IP,搭建环境后,发现同WIFI环境下新IP下载速度只有20-30KB,老IP能达到1M左右。在另一处wifi环境下,GooglePlay上下载应用老IP速度达2...

2017-09-01 00:43:02

阅读数:3321

评论数:1

PyQt5学习记录(7)---监听鼠标拖拽事件实现Mac上百度云盘拖拽效果

背景在Mac版的百度云盘上有这样一个效果,拖拽一个文件过来,将会显示边框蓝色非常醒目的提醒了操作者。本文介绍用PyQt5监听鼠标的拖拽事件,实现一个类似的效果,当拖拽时动态的改变整个界面边框颜色.下面先上源码,共两个文件。一个是入口的main.py文件,一个是自己写的MainWidget.源码wi...

2017-08-06 01:31:30

阅读数:2914

评论数:1

SublimeText3安装ColorPicker快捷键无效问题解决

原因是跟convertToUTF8冲突了。修改方法是打开Sublime Text –> Preferences –> Browse Packages,找到ConvertToUTF8文件夹并进入,找到对应操作系统的Default.sublime-keymap文件,直接修改成[ { &qu...

2017-08-06 00:48:08

阅读数:2119

评论数:0

PyQt5学习记录(6)---实战:监听系统粘贴板并提取时间

背景本文基于PyQt5,监听系统的粘贴板。当拷贝文件时,将路径提取出来显示到界面上。当黏贴的内容和文件中含有时间戳时,将其提取出来。利用这种方式解决选择某类文件只能通过浏览文件系统这种笨重方式效率不高,也不方便的问题。文中的方案在Windows平台正常,但在Mac上当复制PyQt应用程序内时监听有...

2017-08-05 22:29:53

阅读数:3434

评论数:0

PyQt5学习记录(5)---QDockWidget和QListWidget的基础综合使用

简介本文介绍什么是QDockWidget以及它使用,顺便介绍一个和QListWidget综合使用的demo.QDockWidgetQDockWidget是软件交互中一种常见的样式,如下图所示: 上图中的VCS Operations这个框就可以认为是一个DockWidget,最大的特点是可以移...

2017-08-05 13:49:43

阅读数:5739

评论数:0

PyQt5学习记录(4)---事件和信号

事件(Event)所有的GUI应用都是事件驱动的,事件主要由应用的用户操作产生的。但是事件可能由其他条件触发,比如:一个网络连接、一个定时器、一个窗口管理器,这些动作都可能触发事件的产生。当调用app的exec_()方法时,应用进入了主循环。主循环用于检测事件的产生并将事件送到用户处理的对象。在事...

2017-05-22 00:39:36

阅读数:1460

评论数:0

PyQt5学习记录(3)---布局管理

布局管理的两种方法布局管理是所有GUI编程中核心内容之一。在Qt里有两种方法可以控制布局,分别是绝对定位和布局类.绝对定位代码:#coding=utf-8 import sys from PyQt5.QtWidgets import QWidget, QLabel, QApplicationcla...

2017-05-21 19:17:16

阅读数:2279

评论数:0

PyQt5学习记录(2)---QMainWindow菜单栏、状态栏和工具栏

QMainWindowQMainWindow是继承自QWidget,提供一个应用程序的主窗口。通过QMainWindow你可以添加自己的QToolBars、QDockWidgets、QMenuBar、QStatusBar等。见下图: 所以如果我们写程序的话,主窗口一般都是继承QMainWin...

2017-05-21 15:54:08

阅读数:5058

评论数:2

PyQt5学习记录(1)---QWidget和QPushButton的显示和基本控制

官方文档平时应该多看文档 http://pyqt.sourceforge.net/Docs/PyQt5/index.html本学习系列参考http://www.cnblogs.com/archisama/p/5442071.html记录个人学习心得,参考的链接翻译自英文原版教程http://ze...

2017-05-21 10:25:04

阅读数:8700

评论数:0

Windows平台搭建基于PyQt5.8.2开发Python GUI程序的环境(含打包过程)

简介本文介绍Windows平台上使用PyQt开发Python GUI程序的开发环境配置.安装python官网下载python-3.5.3-amd64.exe,点击安装即可。安装PyQt目前PyQt最新版本为5.8.2版本,参考官网直接运行pip3 install PyQt5,安装成功后截图如下: ...

2017-05-18 07:29:29

阅读数:6018

评论数:0

MacOS Sierra10.12.4编译Android7.1.1源码必须跳的坑

简介下载Android7.1.1源码花费了两天,编译整个源码同样花费了2天,期间遇到无数个坑。现在编译源码,一旦中间遇到错误,则要重新开始。本文记录编译过程遇到的问题及解决方案,如有编译源码需求的可以参考本文先把这些坑跳过然后再编译,Mac环境为10.12.4.编译步骤直接参考官方指导即可http...

2017-04-10 01:13:05

阅读数:5279

评论数:1

Mac/Windows平台折腾SublimeText3最新版3126(安装必备插件Markdown、Emmet等)

简介前面零零散散记录了不少关于配置SublimeText3的文章,过于分散,本文以SublimeText3最新版本3126为基础,安装常用插件,包括UTF8、Markdown等8个必备插件,如果新增插件会持续更新到文中。平台包括Mac和Windows,本文在Mac上,但完全适用Windows,文末...

2017-02-05 15:16:08

阅读数:3456

评论数:1

Mac平台打造github上hexo博客全过程

简介人玩博客有三个阶段,一是在平台写,但是写着写着就会发现限制太多。比如前些年,你写个关于goagent的文章就会审核不过.博客流量来了,你想挂个广告之类的也不行。本人是受实名制的影响,在写博客上有顾忌。第二个阶段是自己购买域名和vps自己搭建后台,使用wordpress之类的博客系统,然后自己折...

2017-01-16 01:52:24

阅读数:4309

评论数:3

Mac下载Android7.1源码全过程 (附云盘下载链接)

简介本文记录Mac环境下载Android-7.1.1_r13源码全过程,并将其上传至腾讯微云盘,嫌下载麻烦的可以直接从云盘进行下载.文中默认已安装好了JDK、Git、curl等基础环境。安装REPO在用户空间下新建bin文件夹:mkdir ~/bin然后将其添加到.bash_profile里:PA...

2017-01-15 10:51:03

阅读数:2819

评论数:2

Mac Sierra Matlab2016a中文乱码解决

简介本文记录Mac Sierra 10.12.2上Matlab2016a中文乱码的解决方法。解决方法相信大多数人都是从知乎上修改lcdata.xml,事实证明在Mac Sierra 10.12.2上不管你咋折腾都没用。正确的方法是安装Matlab官网给出的补丁包即可。希望更多人不要像我一样走冤枉路...

2017-01-07 16:37:20

阅读数:7254

评论数:6

Mac VMWare Fusion安装ghost win7注意事项

背景在Mac上利用VMWare Fusion这个虚拟机软件安装64位的Win7,之前尝试过Parallels Desktop 12,但是其破解比较麻烦,网上现有方法无法破解,因此改用VMWare Fusion。之所以安装Win7会有问题,原因是如果安装原版的Win7,则不需要提前格式化硬盘。安装第...

2016-12-09 21:17:32

阅读数:11552

评论数:0

提示
确定要删除当前文章?
取消 删除