自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 问答 (5)
  • 收藏
  • 关注

原创 npm install 依赖 第三方git仓库 报错问题解决

别人github上的repository时,发现系统不让动,时候就只能用https://来访问repository。

2024-12-05 15:29:05 701

原创 ubuntu 终端 中文显示unicode码、乱码

LANG="zh_CN.UTF-8" (第二行即是默认的中文字符编码。Ubuntu默认的中文字符编码为zh_CN.UTF-8,这个可以在。此问题 可见于ssh客户端、vscode终端。一. Ubuntu默认的中文字符编码。关闭终端,重新打开。

2023-10-09 20:42:03 2197

原创 Python pickle.dump()保存乱码

资料:http://www.cnblogs.com/pzxbc/archive/2012/03/18/2404715.htmlhttp://bbs.chinaunix.net/thread-4192876-1-1.html方法pickle.dump(obj, file, [,protocol])def fun2(file_name, mylist): file = open(file_name, 'wb') pickle.dump(mylist, file, 0) file

2021-04-14 19:29:10 1564

原创 小米miui查看连接过已保存的密码方法

**小米miui查看连接过已保存的密码方法**第一步依次打开设置->我的设备->备份和重置->本地备份(绘制解锁图案或者输入密码)->新建备份第二步只选择 wlan设置这一选项第三步进手机的MIUI/backup/AllBcakup目录下,找到.bak的备份文件用文本打开。第四步备份文件中包含了所有曾经连接过的所有wifi的所有信息,包括ssid、加密方式、密码等。其中SSID="… …",显示的是WiFi名字,PreSharedKey="… …"中显示的是

2021-03-22 20:52:44 13821

原创 剑指 Offer 51. 数组中的逆序对

在数组中的两个数字,如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。输入一个数组,求出这个数组中的逆序对的总数。示例 1:输入: [7,5,6,4]输出: 5限制:0 <= 数组长度 <= 50000思路:1、暴力。这种看上去简单的题,时间复杂度在O(n^2)之上的基本超时。 2、利用归并排序,整好好好复习了稳定的归并排序。class Solution { private int x = 0;...

2020-09-21 20:18:54 202

原创 LeetCode 面试题 01.05. 一次编辑

面试题 01.05. 一次编辑难度中等36收藏分享切换为英文关注反馈字符串有三种编辑操作:插入一个字符、删除一个字符或者替换一个字符。 给定两个字符串,编写一个函数判定它们是否只需要一次(或者零次)编辑。示例1:输入: first = "pale"second = "ple"输出: True示例2:输入: first = "pales"second = "pal"输出: Falseclass Solution { public boo...

2020-09-17 22:24:42 188

原创 剑指 Offer 38. 字符串的排列

输入一个字符串,打印出该字符串中字符的所有排列。你可以以任意顺序返回这个字符串数组,但里面不能有重复元素。示例:输入:s = "abc"输出:["abc","acb","bac","bca","cab","cba"]限制:1 <= s 的长度 <= 8链接:https://leetcode-cn.com/problems/zi-fu-chuan-de-pai-lie-lcof1、最蠢的递归 class Soluti...

2020-09-17 20:17:31 278

原创 JVM 内存模型/划分

一、JVM 运行时数据区域划分为 5 部分:程序计数器(PC) JAVA(虚拟机)栈 本地方法栈 方法区 堆==================================================================================================1、程序计数器 线程私有组原、汇编里都有,这里直接放定义:程序计数器(Program Counter Register),也有称作为PC寄存器。程序计数器是指CPU中的寄...

2020-08-17 01:12:02 321

原创 Leetcode 283. 移动零

给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。示例:输入: [0,1,0,3,12]输出: [1,3,12,0,0]说明:必须在原数组上操作,不能拷贝额外的数组。尽量减少操作次数。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/move-zeroes思路1:创建两个指针i和j,第一次遍历的时候指针j用来记录当前有多少非0元素。即遍历的时候每遇到一个非0元素就将其往数...

2020-08-16 02:36:53 159

转载 Spring面试题(2020最新版)

文章目录Spring概述(10)什么是spring?Spring框架的设计目标,设计理念,和核心是什么Spring的优缺点是什...

2020-08-09 01:26:30 375

转载 关于递归的理解【转】

链接:https://www.zhihu.com/question/31412436/answer/683820765递归的三大要素第一要素:明确你这个函数想要干什么对于递归,我觉得很重要的一个事就是,这个函数的功能是什么,他要完成什么样的一件事,而这个,是完全由你自己来定义的。也就是说,我们先不管函数里面的代码什么,而是要先明白,你这个函数是要用来干什么。例如,我定义了一个函数// 算 n 的阶乘(假设n不为0)int f(int n){ }这个函数的功能是算 n 的阶.

2020-08-06 14:54:51 249

转载 JAVA 多态 的简单 应用(饲养员 喂食类似题目)

//做一个饲养员给动物喂食物的例子体现JAVA中的面向对象思想,接口(抽象类)的用处interface Animal{ //动物的接口 public void eat(Food food); //接口中只有抽象的方法和静态常量!这里void前面省略了abstract。同样,变量可以省略static final}class Cat implements Animal //一种动物类:猫 { public void eat(Food food) //这里是对上.

2020-08-05 15:54:07 2341

原创 java 4种引用类型强引用、软引用、弱引用、幻象引用

前言Java中根据其生命周期的长短,将引用分为4类。区别主要体现的是对象不同的可达性状态和对垃圾收集的影响引用类型 垃圾收集 强引用(Strong Reference) 不符合垃圾收集 软引用(Soft Reference) 垃圾收集可能会执行,但会作为最后的选择 弱引用(Weak Reference) 符合垃圾收集 虚引用(Phantom Reference) 符合垃圾收集 四种引用具体1.强引用(strong refere...

2020-07-26 17:19:38 283

原创 求模 和 求余 的区别

原则:求模和求余相同流程: 对A和B取模取余操作:A % BC = A / B R = A - C * B不同之处:取余,遵循尽可能让商向0靠近的原则取模,遵循尽可能让商向负无穷靠近的原则符号相同时,两者不会冲突。定义:根据这一原则,在matlab中,关于取余和取模是这么定义的:当y≠0时:取余:rem(x,y)=x-y.*fix(x./y)取模:mod(x,y)=x-y.*floor(x./y)其中,fix()函数是向0取...

2020-07-20 23:22:52 2569

原创 本地代码上传GitHub

原文图文详细https://blog.youkuaiyun.com/qq_32846595/article/details/71149312GitHub 上Repository创建 复制Repository地址 在本地项目文件夹下 右键打开Git命令行Git Bash Here git clone 复制的仓库地址 这个步骤以后你的本地项目文件夹下面就会多出个文件夹,该文件夹名即为你github上面的项目名,我们把本地项目文件夹下的所有文件(除了新多出的那个文件夹不用),其余都复制到那个新多出的文件...

2020-07-03 13:03:19 172

原创 ubuntu16.04 安装 docker 镜像 下载速度慢等问题

1. 安装/升级Docker客户端推荐安装1.10.0以上版本的Docker客户端,参考文档docker-ce2. 配置镜像加速器针对Docker客户端版本大于 1.10.0 的用户您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器sudo mkdir -p /etc/dockersudo tee /etc/docker/daem...

2020-03-03 00:08:29 1729

转载 Spring 学习day1

转载https://blog.youkuaiyun.com/larrylawrence/article/details/80093455

2019-10-25 17:14:59 213

转载 JSP与servlet区别

转百度的一. Servlet是什么?客户机/服务器计算的发展。Java提供了一整套客户机/服务器解决方案,在这个方案中,程序可以自动地下载到客户端并执行,这就是applet。但是它仅仅是问题的一半。问题的另一半就是Servlet。servlet可以被认为是服务器端的applet。servlet被Web服务器加载和执行,就如同applet被浏览器加载和执行一样。servlet从客户端(通过W...

2019-05-13 22:38:48 264

转载 【转载】转发与重定向区别

https://blog.youkuaiyun.com/liubin5620/article/details/79922692

2019-03-22 20:54:59 379

原创 安装jdk之后,Jar文件无法运行解决方法

由于机子上装了压缩软件,jar包被压缩软件所关联,导致双击jar包无法运行,解决办法当然是改变打开方式;将默认打开方式改为jre/bin目录下的javaw.exe由于文件打开类型配置的问题,导致双击jar包出现找不到main函数,该类问题不管是xp,还是Win7比较统一的解决办法是修改关联程序的注册表,修改方法如下注意:"C:\Program Files\Java\jre6\bin\j...

2019-03-21 10:20:20 9627 2

原创 java 连续写入txt

public void toTxt {FileWriter fw = null;try {//如果文件存在,则追加内容;如果文件不存在,则创建文件File f=new File("E:\\dd.txt");fw = new FileWriter(f, true);} catch (IOException e) {e.printStackTrace();}PrintWriter ...

2019-03-19 20:16:55 2714

转载 [转]脏读、不可重复度、幻影读

1. 脏读 :脏读就是指当一个事务正在访问数据,并且对数据进行了修改,而这种修改还没有提交到数据库中,这时,另外一个事务也访问这个数据,然后使用了这个数据。e.g. 1.Mary的原工资为1000, 财务人员将Mary的工资改为了8000(但未提交事务)2.Mary读取自己的工资 ,发现自己的工资变为了8000,欢天喜地! 3.而财务发现操作有...

2019-03-05 21:12:35 179

原创 Kali linux 学习1 arp欺骗/攻击笔记

学习arp攻击/欺骗,作几个notes。环境 VMware下的kali Linux,该系统集成了很多入侵、扫描工具。1.arp攻击/欺骗arpspoof -i eth0 -t 目标ip 主机ip(路由器)例如 arpspoof -i eth0 -t 192.168.1.100 192.168.1.1 其中192.168.1.168为攻击目标,192.168.1.1为主机(路由器...

2018-12-20 01:18:22 935 1

原创 数据结构-代码实现-二叉树-非递归

/*非递归用栈*/#include&lt;iostream&gt;using namespace std;#define max 100typedef struct bitnode{ char data; bitnode *lchild,*rchild;}bitnode,*bitree;class stack{ bitree *base; bitree *top; int ...

2018-12-07 20:33:08 251

原创 数据结构-代码实现-二叉树

#include&lt;iostream&gt;using namespace std;typedef struct bitnode { char data; bitnode *lchild,*rchild;} bitnode;class bitt { private: bitnode *pt; void create(bitnode *&amp;t); void in...

2018-12-07 20:30:58 1048

原创 win10家庭版添加组策略方法,方法摘自他出,亲测有效!

1.txt内复制以下:    @echo offpushd "%~dp0"dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum &gt;List.txtdir /b C:\Windows\servicing\Packages\Microso...

2018-11-23 00:29:52 4879 3

原创 win10禁用cortana(小娜)的方法

1.禁止左下角的小娜(但是后台进程仍会有)WIN+X 运行regedit,打开注册表编辑器,定位至HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\看一下Windows项下有没有Windows Search子项,如果没有则在Windows项上点击右键,选择“新建 - 项”,然后把新建的项命名为Windows Search即可。...

2018-11-23 00:24:33 2861 1

原创 (java) 大数相加 A+B

java对于大数有BigInteger和BigDecimal;本题用字符串进行操作。 import java.util.*;public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int n = scanner.nextI...

2018-11-21 20:39:06 730 1

原创 CCF CSP 201703-2 学生排队 (Java)实现

频繁删减用ArrayList实现如下:import java.util.Scanner;import java.util.ArrayList;public class Text { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int...

2018-11-08 20:55:50 236

空空如也

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

TA关注的人

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