自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

catgray的博客

事竟成

  • 博客(81)
  • 资源 (4)
  • 收藏
  • 关注

原创 mysql处理重复数据

整理自菜鸟教程1.设置指定的字段为 PRIMARY KEY(主键) 或者 UNIQUE(唯一) 索引来保证数据的唯一性。 2.保证不插入重复数据:INSERT IGNORE INTO与INSERT INTO的区别就是INSERT IGNORE会忽略数据库中已经存在的数据,如果数据库没有数据,就插入新的数据,如果有数据的话就跳过这条数据。 3.统计重复数据mysql> SELECT COUNT(*

2019-10-09 12:01:15 1367

原创 electron-vue 无边框+自定义最大化最小化关闭按钮

electron无边框main/index.js修改 mainWindow = new BrowserWindow({ height: 563, useContentSize: true, width: 1000, frame: false,//添加这一行采用无边框窗口 })vue自定义最大化最小化关闭按钮自定义按钮模板:TitleButton.v...

2019-07-11 21:35:28 9035 5

原创 VuePress

hexo apihttps://hexo.io/zh-cn/api/

2019-07-11 10:03:28 1474

原创 electron-vue

开始# 安装 vue-cli 和 脚手架样板代码npm install -g vue-clivue init simulatedgreg/electron-vue my-project# 安装依赖并运行你的程序cd my-projectyarn # 或者 npm installyarn run dev # 或者 npm run dev...

2019-07-09 12:05:34 1308

原创 网站收录

菜鸟教程https://www.runoob.com/实验楼https://www.shiyanlou.com/paths/

2019-07-04 17:29:37 1667

原创 python3 命令行参数获取

import argparseap = argparse.ArgumentParser()ap.add_argument("-i","--image",required = True, help = "Path to the image")args = vars(ap.parse_args())image = args["image"]

2019-06-21 15:18:29 2254

原创 python-argparse-命令行参数

【代码】python-argparse-命令行参数。

2022-11-01 11:17:39 131 1

原创 leetcode-二叉搜索树-BST-【中序遍历 、升序遍历、降序遍历】

2022年10月27日 14点18分二叉搜索树并不算复杂,但它可以算是数据结构领域的半壁江山,直接基于 BST 的数据结构有 AVL 树,红黑树等等,拥有了自平衡性质,可以提供 logN 级别的增删查改效率;还有 B+ 树,线段树等结构都是基于 BST 的思想来设计的。

2022-10-27 15:12:49 789

原创 leetcode-二叉树-【前中后序、层序、遍历、递归、后序处理子树问题】-【从前中后序构造二叉树】

2022年10月23日 10点57分就是个二叉树的前序遍历,就是个二叉树的后序遍历二叉树这种结构无非就是二叉链表,由于没办法简单改写成迭代形式,所以一般说二叉树的遍历框架都是指递归的形式二叉树的所有问题,就是让你在前中后序位置注入巧妙的代码逻辑,去达到自己的目的,你只需要单独思考每一个节点应该做什么,其他的不用你管,抛给二叉树遍历框架,递归会在所有节点上做相同的操作。二叉树题目的递归解法可以分两类思路,第一类是遍历一遍二叉树得出答案,第二类是通过分解问题计算出答案,这两类思路分别对应着核心框架 和。

2022-10-23 12:02:55 395

原创 leetcode-数组-二分查找【寻找左、右侧边界】-滑动窗口【最长子字符串、字符串的排列】

2022年10月21日 15点16分。

2022-10-21 15:29:42 172

原创 leetcode-数组-【双指针(快慢指针、左右指针)、前缀和、差分数组】

2022年10月20日 14点18分。

2022-10-20 16:59:13 78

原创 leetcode-链表-【双指针、递归反转、迭代反转、前序遍历、后续遍历判断回文】

那么,链表其实也可以有前序遍历和后序遍历。2022年10月19日 17点49分。2022年10月20日 10点14分。练习:python构造最小堆。

2022-10-19 18:02:31 223

原创 leetcode-刷题指南

2022年10月19日 17点28分数据结构的存储方式只有两种:数组(顺序存储)和链表(链式存储)。「图」的两种表示方法,邻接表就是链表,邻接矩阵就是二维数组。「散列表」就是通过散列函数把键映射到一个大数组里。「树」,用数组实现就是「堆」,因为「堆」是一个完全二叉树,用数组存储不需要节点指针,操作也比较简单;用链表实现就是很常见的那种「树」,因为不一定是完全二叉树,所以不适合用数组存储。

2022-10-19 17:42:48 204

原创 canvas-excel-01

从无到有,canvas实现高性能表格

2022-09-21 14:50:22 322

原创 linux 安装anaconda 并配置jupyter notebook远程执行

官网下载anaconda Linux版本,xftp上传到云服务器进入到文件目录bash Anaconda3-2020.07-Linux-x86_64.sh按提示按回车键或者输入“yes”安装完毕重新打开shell输入“conda -v”进行验证3. Conda使用4. 创建环境conda create -n 环境名 python=3.75. 进入环境conda activate 环境名6. (进入环境后)激活环境conda init bash7. 安装包co.

2020-09-16 14:45:15 470

原创 qOFkjPRqzw

博客搬家

2020-07-22 09:29:24 104

原创 anaconda+vscode+pyqt5

python3安装下载 anaconda3由于已经安装了python2,需要将python3配置一下和平相处了注意:python3使用pippython3 -m pip 以python3为主的话,同样方法配置python2就行

2020-07-02 09:27:57 1513

原创 flutter 常见问题

Your app isn’t using AndroidXandroid/gradle.properties添加下面语句android.enableJetifier=trueandroid.useAndroidX=trueRunning Gradle task ‘assembleDebug’… 卡住修改:android/build.gradlebuildscript { re...

2020-04-07 18:30:49 237

原创 vue/cli4 electron

npm install -g cnpmnpm install -g yarncnpm install -g @vue/clivue create my-projectcd my-project添加文件.yarnrcregistry "https://registry.npm.taobao.org"sass_binary_site "https://npm.taobao.org/m...

2020-02-15 11:37:22 1035

原创 vue/cli4+django 解决static资源请求问题

vue 项目下添加vue.config.jsmodule.exports = { // 输出目录 assetsDir: 'static',};修改django的settings.pyFRONTEND_ROOT = 'vue_app/dist'STATIC_URL = '/static/'STATIC_ROOT = os.path.join(BASE_DIR,"stat...

2020-01-14 10:42:13 836

原创 阿里云 Django+mysql+vue搭建个人网站 2

之前系统是Ubuntu16.04,这次换成centos7.3试一下查看系统初始状态安装nodejs,npm,yarn,vue/cli,vue/cli-init# 安装nodejsyum -y install nodejs# 解决npm设置https镜像源问题yum -y install yum-utilsyum -y install opensslyum-config-man...

2019-12-17 16:18:13 418 1

原创 阿里云 Django+mysql+vue搭建个人网站

系统版本:16.04修改阿里云host名hostname catnode环境搭建# 安装nodejssudo apt-get install nodejs sudo apt install nodejs-legacy sudo apt install npm # 更新npm的包镜像源,方便快速下载 sudo npm config set registry https://r...

2019-12-11 10:18:57 851

原创 爬虫

检查robots.txt如https://www.baidu.com/robots.txtpip install builtwithpip install python-whoispip install urllib2#python3找不到urllib2

2019-11-16 11:41:21 121

原创 fuzz paper list

2019NEUZZ: Efficient Fuzzing with Neural Program Smoothing ????Fuzzing File Systems via Two-Dimensional Input Space Exploration ????ProFuzzer: On-the-fly Input Type Probing for Better Zero-day Vulnerabi...

2019-11-15 16:18:31 636

原创 电脑高效使用整理

Windowswin10自带输入法高效使用:https://baijiahao.baidu.com/s?id=1634330034086462951&wfr=spider&for=pcLinuxMacOS

2019-11-15 11:36:05 156

原创 electron-vue 指定区域点击穿透

首先electron需要设置无边框和背景透明src/main/index.js :frame:false,transparent:true,页面示例<template> <div > <div id="test"> hello </div> </div></template>...

2019-11-15 10:46:54 2669 4

原创 electron-vue process is not defined

.electron-vue/webpack.web.config.js 和.electron-vue/webpack.renderer.config.js中的改为new HtmlWebpackPlugin({ filename: 'index.html', template: path.resolve(__dirname, '../src/index.ejs'), ...

2019-11-13 15:07:44 2115

原创 win10分屏设置壁纸+获取win10锁屏壁纸

右键桌面-个性化在需要的图片上面右键,就可以选择不同的显示器了另外,开机遇见好看的win10锁屏想设为壁纸怎么办?文件夹进入以下路径:C:\Users\“你当前开机的用户名”\AppData\Local\Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\LocalState\Assets将文件名添加上后缀....

2019-11-13 14:49:15 2488 1

原创 苹果高温问题解决

安装能够查看系统情况的工具,如istat查看系统进程我的就是发现一个xsdk进程,CPU占用率为500%。网上搜索xsdk,原来不只我一人出现这种情况,该进程为挖矿木马程序。打开MacBook的搜索spotlight,输入terminal,出现terminal程序。打开该程序,输入ps -ef | grep xsdk,可以看到xsdk的进程号,比如进程号为98,紧接着输入sudo ki...

2019-10-24 20:55:51 287

原创 mac高效使用记录

预览插件https://blog.csdn.net/wsy19940107/article/details/53239552关于预览(任何文件上按空格键)功能,是我更换MAC后,大家提到的最多的方便的功能。但是还不够,作为一个码农,经常遇到JSON、代码、README、Markdown这些文件。但是MAC默认的预览并不支持这些文件。那么就需要安装额外的预览插件([https://github....

2019-10-21 10:12:44 153

原创 wxPython

编程原则不要重复:你应该避免有多个相同功能的段。当这个功能需要改变时,这维护起来会很头痛。一次做一件事情:一个方法应该并且只做一件事情。各自的事件应该在各自的方法中。方法应该保持短小。嵌套的层数要少:尽量使嵌套代码不多于2或3层。对于一个单独的方法,深的嵌套也是一个好的选择。避免字面意义上的字符串和数字:字面意义上的字符串和数字应使其出现在代码中的次数最小化。一个好的方法是,把...

2019-10-10 15:34:35 125

原创 mysql导出数据

一、如何复制cmd内容 1.右键-标记,之后就可以鼠标左键选择要复制的内容(选中后背景是白色),松开鼠标,单击右键,你选的内容已经可以-粘贴了。 2.mysql导出数据,example如下:mysql> select * into outfile 'D:\\Mysql\\backup\\test.txt' -> fields terminated by ',' optionally

2019-10-09 12:05:32 230

原创 Java 链表

1.链表类class ListNode{ int val; ListNode nextNode; ListNode(int val){ this.val=val; this.nextNode=null; }}2.生成链表//生成int类型链表的方法 private static ListNode intlistNode(int

2019-10-09 12:05:14 229

原创 Java基础

注:以下整理自w3cschool一、基本知识1.类名:对于所有的类来说,类名的首字母应该大写。如果类名由若干单词组成,那么每个单词的首字母应该大写,例如 MyFirstJavaClass 。 方法名:所有的方法名都应该以小写字母开头。如果方法名含有若干单词,则后面的每个单词首字母大写。 2. Java支持的基本概念: 多态 继承 封装 抽象 类 对象 实例 方法 消息解析 3

2019-10-09 12:05:05 284

原创 Junit4使用

1.右键测试类——new——Junit test case——下一步——选择要测试的函数——finish 2.此时会生成一个以 待测试的类的名+Test 命名的类,里面内容有public void testTwoSum1() { int[] a=new int[200000]; int[] rs=new int[2]; for(int z=0;z<200000;z++)

2019-10-09 12:04:55 191

原创 mysql

1mysql操作(整理自菜鸟教程)1.登录:mysql -u root -p  password:xxxxx 2.创建数据库:create database database_name;  查看数据库:show databases;  删除数据库:drop database database_name;  选择数据库:use database_name; 3.创建数据表:表名,字段(字段

2019-10-09 12:04:38 239

原创 java

1.public privete protected的区别public:public表明该数据成员、成员函数是对所有用户开放 的,所有用户都可以直接进行调用 private:private表示私有,私有的意思就是除了class自己之外,任何人都不可以直接使用,私有财产神圣不可侵犯嘛,即便是子女,朋友,都不可以使用。 protected:protected对于子女、朋友来说,就是publi

2019-10-09 12:04:11 226

原创 node-开始

最近搭建了web前后端分离的环境,是前端文件+node+js+redis+eclipse创建的服务端。我搭建的是按照说明书现成的,只是改了下配置文件的一些URL,对node文件的配置流程并不清楚,在网上查资料并没有通俗详细的教程,希望能通过自己的学习搞出一条学习之路。

2019-10-09 12:03:56 245

原创 eclipse更换主题

1.打开Eclipse的Help->Eclipse Marketplace 2.在Find里搜索Eclipse Color Theme,点击Install按钮 注:eclipse 里面install新的插件也是通过1、2的步骤。 3.重启eclipse后打开Window->Preferences->General->Appearance>Color Theme选择主题

2019-10-09 12:03:29 974

原创 学习网站收录

学习网站收录 w3school在线教程:http://www.w3school.com.cn/ 菜鸟教程:http://www.runoob.com/ J2EE|Java全栈工程师:http://how2j.cn/

2019-10-09 12:03:02 257

流畅的Python.pdf

该书对python的使用有很详细的描述,有很多python的高级用法,读完此书不用再为python代码中看到的奇怪语句而困惑。另外从新整理了目录,方便章节查找

2019-07-02

像计算机科学家那样思考,Python中文版第二版.pdf

python入门教程,基于python2,可以学习到很多python术语

2019-07-02

Adobe Reader XI

pdf阅读器

2017-07-14

Explorer.dll

explorer

2017-07-14

空空如也

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

TA关注的人

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