自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (8)
  • 收藏
  • 关注

原创 ERROR 1290 (HY000): The MySQL server is running with the --secure-file-priv option so it cannot exec

环境MySQL 8.0Win10 x64问题现象及解决方案1、使用SELECT … INTO OUTFILE ,想把数据导出到txt文件中,报如下错误:ERROR 1290 (HY000): The MySQL server is running with the --secure-file-priv option so it cannot execute this statement2、在网上查找了原因是secure-file-priv 的路径约束问题,使用如下命令查看当前的配置路径:可

2020-06-21 13:12:21 1542 1

原创 PySide2: QPushButton 按钮实现长按效果

1. 原理重写mousePressEvent和mouseReleaseEvent捕获鼠标按下和抬起事件,使用QTimer计时,模拟长按的效果2. 完整代码重点关注LongClickButton,关键逻辑都在其中,import sysfrom PySide2.QtWidgets import QWidget, QApplication, QPushButtonfrom PySide2.QtCore import QTimerclass LongClickDemo(QWidget):

2020-06-02 23:05:12 1695

原创 解决PySide2问题:plugin cannot be loaded for module QtQuick.Controls

背景近期在学习PySide2相关知识,但是在运行官方的demo时却遇到标题中的问题,折腾了很长时间,最后找到原因,现将整个问题发生及解决过程记录如下。环境Win10 x64Anaconda 3(内含Python3.7.1)PySide2 5.14.1VS Code 1.45.1问题发生过程以及解决方案(1) 从 https://doc.qt.io/qtforpython/tutorials/qmlintegration/qmlintegration.html下载main.py和view.qm

2020-05-20 23:34:13 1862

原创 Java虚拟机内存模型

程序计数器:记录正在执行的虚拟机字节码地址,字节码解释器通过改变计数器的值来指定下一条需要执行的指令。虚拟机栈:主要描述Java方法的内存模型,方法执行时会创建栈帧,存放局部变量表(基本数据类型和引用)、操作数栈、方法出口等信息。本地方法栈:同虚拟机栈,只不过服务于Native方法;HotSpot虚拟机将虚拟机栈和本地方法栈合二为一。堆:存储实例对象和数组。堆又分新生代和老年代,新生代又分...

2019-03-08 16:36:58 421

原创 Opengrok环境搭建--阅读Android源码

环境Ubuntu 16.04 LTSTomcat 8.5.38universal-ctagsopengrok-1.2.2Android 9.0.0_r30 源码(源码下载可以参考:Android源码下载与编译)安装JDK 8或以及版本通过java -version查看当前版本,如果未安装,执行以下命令安装OpenJDK 8sudo apt-get install openjdk-8...

2019-02-25 09:30:29 3630

原创 Android源码下载与编译

文章目录环境准备工作安装依赖包安装OpenJDK 8配置cache编译缓存下载repo脚本下载Android源码开始编译参考环境Ubuntu 16.04 LTS清华大学镜像源Android 9.0.0_r30准备工作安装依赖包sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl zl...

2019-02-20 15:11:55 933

原创 Python3 基础

参考文档Python interface to Tcl/TkPython Wiki菜鸟教程-Python3廖雪峰的官方教程-Python教程Python简介Python是由Guido van Rossum在1989编写一种解释性语言,名字取自作者最喜爱的马戏团Monty Python’s Flying Circus(蒙提.派森干的飞行马戏团)。特点易读、易学、易维护开源、免费,...

2019-02-12 17:35:12 725

原创 使用Anaconda中的pip命令报错:pip is configured with locations that require TLS/SSL

背景今天在公司安装了Anaconda,准备更换下Anaconda自带的jupyter notebook的主题,但是执行pip install时报TLS/SSL错误。安装环境Win7 64位Anaconda (Python 3.7),并已将D:\Anaconda3和D:\Anaconda3\Scripts添加到环境变量PATH中。问题详情执行以下命令报错:pip install --u...

2019-01-22 18:59:36 34827 52

原创 VSCode+Gradle搭建Java开发环境

前言其实目前已经有许多优秀的IDE都是支持JAVA开发的,比如Eclipse、NetBeans、IntelliJ IDEA、Android Studio等,如果是项目级的开发,并且对这些IDE也已经十分满意的话,可以不用再来折腾VSCode(Visual)。我本人主要是基于以下原因选择折腾一番:确实是喜欢VSCode这款工具,开源免费,UI美观,性能强悍。插件丰富,并且通过对各种插件的安装...

2019-01-08 16:11:04 25149

原创 Android Studio开发环境搭建

目前关于AS(Android Studio)的环境搭建网上已经有很多教程了,但是实际操作起来还是会有各种意想不到的问题,对于大多数开发者来说可能还是会有困难,本教程根据笔者亲身实践,将搭建过程中的各种问题总结出来,方便大家参考。开发环境Thinkpad 笔记本Win10 x64操作系统JDK 8安装JDK下载与安装JAVA 8官方下载:https://www.oracle.com/t...

2019-01-05 23:29:49 55372 11

原创 JavaScript基础学习

简介JavaScript遵循ECMASCript核心语法规范,同时引入DOM(Document Object Model)和BOM(Browser Object Model)概念。引入JS有至少两种方式可以使用JavaScript,一是在用<script>和</script>标签中直接编写JS代码;二是使用&am

2018-10-21 11:47:50 762

原创 HTML5 基础学习

HTML 简介声明文档类型使用<!DOCTYPE html>声明为HTML5文档。声明编码方式声明网页编码格式:为了网页正确显示多种语言,如中文。<head> &am

2018-09-22 21:54:04 227

原创 CSS基础学习

CSS2参考:http://www.w3school.com.cn/css/index.asp CSS3参考:http://www.runoob.com/css3/css3-tutorial.htmlCSS的分类和优先级浏览器缺省设置外部样式表(<head&a

2018-09-15 21:36:57 160

原创 Markdown语法学习

参考:http://www.markdown.cn/#emphasis标题 行首使用1-6个”#”,定义1-6级标题 — Setext格式 或者底部使用任意数量”=”或”-“表示最高级标题和第二级标题 — atx格式例子1:“### 三级标题” 三级标题例子二: “第二级标题 —————–” 第二级标题区块引用 区块...

2018-08-27 20:13:20 184

计算机网络(第五版)谢希仁 含课后习题答案 pdf

谢希仁的计算机网络,讲解全面而基础,对原理阐释清晰,而第五版也是最新版,更是随着网络的发展应运而生。压缩包中包含了高清pdf和一份word的课后习题答案,为广大学生和计算机网络爱好者提供便利,只要一分,一分,你下不了吃亏,一分你下不了上当,走过路过不要错过

2014-12-10

简明Python(A Byte Of Python)--python3

python3简明教程,适合于Python爱好者和初学者,所讲述的内容简明扼要,所以由此得名!

2014-12-10

使用Jquery JSON所需 jar包 (含8个jar文件和jquery,js文件)

JSON是客服端与服务器进行交互常用的数据格式,与AJAX,JQuery等一起使用,达到异步通信的目的。这里把就jQuery.js文件和8个jar包文件打包在一起,供大家使用。其中有8个jar包文件,一般会使用其中6个,javadoc和sources对使用JSON或是JQuery没有任何影响,只是给开发者提供的帮助源文件。在项目中可以不引入。

2014-05-14

Hibernate+Struts2+Spring 帮助文档 chm

集成了 Hibernate + Struts2以及Spring的详细中文帮助文档 非常适合新手以及具有初级水平的开发者 全部都是chm格式 虽然不是最新版 但比较通用 完全能满足开发需求 祝大家工作顺利

2014-01-06

jspSmartUpload.jar

1.下载后,直接放在web项目的WebRoot/WEB-INF/lib中,如果是实在jsp页面中使用,则在页面开始部分增加<%@ import="com.jspsmart.upload.*" %>(或者与util包的引入写在一起) 2.如果实在后台servlet中使用,则导入import com.jspsmart.upload.*;(如果只用到其中的部分类,也可以具体到类,因为一共就5个类,也占不了多少空间,所以就全部导入了)。同时为了解决中文乱码问题,在后台servlet的doPost()或者doGet()方法体的前几行,写request.setCharacterEncoding("GBK");(因为该组件内部使用GBK编码,所以如果使用utf-8的话,反而从表单中会获取中文乱码)切记,同时前台jsp页面中也要做如下处理, <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <%@ page contentType="text/html; charset=GBK"%> 这里为什么使用了两个编码格式呢?因为上面一个是jsp页面要用的!!显示信息!!的编码格式,如果不设的话,页面中文容易乱码(如果,后面设置了话,后台取值不会乱码)。后面一个是向后台传值时使用的编码格式,也就是给jspSmartupload使用的,和后台接受时使用的编码格式一致。 3.祝大家使用愉快,上面也是经验所得,还有什么不懂得可以互相讨论。

2013-12-02

Java编程思想第四版

Java编程思想第四版,通俗易懂,想进一步学好Java的可以下载

2013-10-21

protoype.js

prototype框架应用 ,是你的网页开发更加简洁顺畅

2013-05-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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