<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[python_nice的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/python_nice</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; python_nice]]></copyright><item><title><![CDATA[苹果M1Operation not permitted解决办法]]></title><link>https://blog.youkuaiyun.com/python_nice/article/details/122997772</link><guid>https://blog.youkuaiyun.com/python_nice/article/details/122997772</guid><author>python_nice</author><pubDate>Fri, 18 Feb 2022 10:22:22 +0800</pubDate><description><![CDATA[由于苹果电脑有SIP系统完整性保护，即使sudo也没有权限操作，只好把这个保护关闭。

左上角点击选择系统偏好
	点击安全性和隐私
	点击 隐私
	点击 完全磁盘访问权限 对终端打勾 完事
]]></description><category></category></item><item><title><![CDATA[Python打包成exe]]></title><link>https://blog.youkuaiyun.com/python_nice/article/details/112565056</link><guid>https://blog.youkuaiyun.com/python_nice/article/details/112565056</guid><author>python_nice</author><pubDate>Wed, 13 Jan 2021 14:47:42 +0800</pubDate><description><![CDATA[Python打包成exe

安装Pyinstaller
首先我们要先安装Pyinstaller，直接在cmd使用pip命令
pip install pyinstaller
如果网速太慢可以切换国内源来加速
pip install -i https://pypi.douban.com/simple/ pyinstaller #豆瓣源
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyinstaller #清华源

在桌面创建文件夹，将py文件和]]></description><category></category></item><item><title><![CDATA[JMETER个人使用小tips]]></title><link>https://blog.youkuaiyun.com/python_nice/article/details/112555240</link><guid>https://blog.youkuaiyun.com/python_nice/article/details/112555240</guid><author>python_nice</author><pubDate>Wed, 13 Jan 2021 10:56:18 +0800</pubDate><description><![CDATA[参数和消息体数据使用


使用【参数】这种键值对方式的参数时不用在请求头中加 Content-Type 参数，可直接运行访问接口成功；


使用【消息体数据】这种方式的参数：
json格式参数
urlencoded参数之间用&amp;连接


使用【消息体数据】参数时，需要给请求头参数加 c 属性。


json格式时需要：


  在请求头中加Content-Type=application/json;如图：






  使用&amp;连接参数时则需要在请求头中加Content-Type=applic]]></description><category></category></item><item><title><![CDATA[2021-01-05JMeter基础：请求参数Parameters 、Body Data的区别]]></title><link>https://blog.youkuaiyun.com/python_nice/article/details/112237276</link><guid>https://blog.youkuaiyun.com/python_nice/article/details/112237276</guid><author>python_nice</author><pubDate>Tue, 05 Jan 2021 15:24:25 +0800</pubDate><description><![CDATA[参考：https://blog.youkuaiyun.com/alice_tl/article/details/87030681
JMeter基础：请求参数Parameters 、Body Data的区别

Jmeter中包含Parameters和Body Data两种参数化的方式，区别是什么呢？

使用Parameters时，Content-Type不传，或者直接传application/x-www-form-urlencoded，若传application/json出错。
	使用Body Data时，Content]]></description><category></category></item><item><title><![CDATA[2021-01-04JMETER阶梯式压测]]></title><link>https://blog.youkuaiyun.com/python_nice/article/details/112169292</link><guid>https://blog.youkuaiyun.com/python_nice/article/details/112169292</guid><author>python_nice</author><pubDate>Mon, 04 Jan 2021 10:13:17 +0800</pubDate><description><![CDATA[JMETER阶梯式压测参数。参考博客：https://www.cnblogs.com/imyalost/p/7658816.html
]]></description><category></category></item><item><title><![CDATA[javaSE进阶学习-02]]></title><link>https://blog.youkuaiyun.com/python_nice/article/details/107400658</link><guid>https://blog.youkuaiyun.com/python_nice/article/details/107400658</guid><author>python_nice</author><pubDate>Fri, 17 Jul 2020 09:25:39 +0800</pubDate><description><![CDATA[javaSE进阶学习-02

包机制


	包最好采用小写字母
	
	
	包的命名应该有规则，不能重复，一般采用公司网站逆序， 如：com.bjpowernode.项目名称.模块名称
	
	
	package 必须放到 所有语句的第一行，注释除外
	
	
	编译javac -d . A.java,会自动编译成对应的文件夹和A.class文件,-d表示带包编译，,是当前目录
	
import机制


	不在同一个包下的时候可以用import导入
	
	
	系统lang包内会自动导入
	
访问控制权限


	四]]></description><category></category></item><item><title><![CDATA[javaSE进阶学习-01]]></title><link>https://blog.youkuaiyun.com/python_nice/article/details/107400644</link><guid>https://blog.youkuaiyun.com/python_nice/article/details/107400644</guid><author>python_nice</author><pubDate>Fri, 17 Jul 2020 09:25:01 +0800</pubDate><description><![CDATA[javaSE进阶学习-01

final:表示不可改变，只要被final修饰了的就只能赋值一次


	采用 final 修饰的类不能被继承、采用 final 修饰的方法不能被覆盖、采用 final 修饰的变量不能被修改
	
	
	如果修饰的引用，那么这个引用只能指向一个对象，也就是说这个引用不能再次赋值， 但被指向的对象是可以修改的
	
	
	final修饰实例变量系统不管，程序员必须手动给一个默认值，不手动就会报错。（因为系统默认的无参构造给变量默认值，发现该变量有final修饰，就报错了）程序员手动赶在]]></description><category></category></item><item><title><![CDATA[java学习（十一）super]]></title><link>https://blog.youkuaiyun.com/python_nice/article/details/107311444</link><guid>https://blog.youkuaiyun.com/python_nice/article/details/107311444</guid><author>python_nice</author><pubDate>Mon, 13 Jul 2020 10:11:58 +0800</pubDate><description><![CDATA[java学习（十一）super

super 和 this 可以对比着学习：

this


	this 是一个引用，保存内存地址指向自己。
	
	
	this 出现在实例方法中，谁调用这个实例方法，this 就代表谁，this 代表当前正 在执行这个动作的对象。
	
	
	this 不能出现在静态方法中。
	
	
	this 大部分情况下可以省略，在方法中区分实例变量和局部变量的时候不能省 略。  “this(实际参数列表)”出现在构造方法第一行，通过当前的构造方法去调用 本类当中其它的构造方法。
	
]]></description><category></category></item><item><title><![CDATA[java学习（十）继承extends、方法覆盖、多态]]></title><link>https://blog.youkuaiyun.com/python_nice/article/details/107159972</link><guid>https://blog.youkuaiyun.com/python_nice/article/details/107159972</guid><author>python_nice</author><pubDate>Mon, 06 Jul 2020 15:24:13 +0800</pubDate><description><![CDATA[java学习（十）继承extends、方法覆盖、多态

继承语法

class 类名 extends 父类名{

​ 类体;

}


	java中规定，子类继承父类，除构造方法不能继承之外，剩下的都可以继承。但是private修饰的私有属性无法在子类中直接访问。

	
	
方法覆盖：重写父类方法


	中国人和美国人都继承人类，中国人调用打招呼希望输出“你好”，但是美国人调用打招呼希望输出“hi,hello”，这时候人类的到招呼方法就不满足需要了，需要方法覆盖。其实就是重写了父类方法。
	
代码：


.]]></description><category></category></item><item><title><![CDATA[java学习（九）static和this使用]]></title><link>https://blog.youkuaiyun.com/python_nice/article/details/106860242</link><guid>https://blog.youkuaiyun.com/python_nice/article/details/106860242</guid><author>python_nice</author><pubDate>Fri, 19 Jun 2020 17:10:20 +0800</pubDate><description><![CDATA[java学习（九）static和this使用

static:翻译为静态


	所有static关键词修饰的都是类相关的，不需要new对象，都是采用类名.的形式访问，不会出现空指针异常
	
	
	static修饰的方法称为静态方法，static修饰的变量称为静态变量
	
复习变量（引出静态变量）


	方法体内声明的变量叫局部变量
	
	
	方法体外声明的变量叫成员变量

	
		成员变量可以分为静态变量和实例变量，在实例变量前加static关键词就是静态变量了
		
	
静态代码块


	静态代码块在类加]]></description><category></category></item><item><title><![CDATA[java学习（八）面向对象特征之封装和调用]]></title><link>https://blog.youkuaiyun.com/python_nice/article/details/106823433</link><guid>https://blog.youkuaiyun.com/python_nice/article/details/106823433</guid><author>python_nice</author><pubDate>Thu, 18 Jun 2020 09:23:57 +0800</pubDate><description><![CDATA[java学习（八）面向对象特征之封装和调用

封装：是面向对象的三大特征之一，作用有两个


	保证内部结构安全
	
	
	屏蔽复杂，暴露简单
	
封装从代码级别来看有啥用？


	对于代码调用的人来说，不需要关心代码的复杂实现，只需要通过简单的入口就可以访问了
	
	
	在类体里的重要数据可以封装起来，让外部人员不能随意访问，保证数据安全性
	
复习一下方法的定义

【修饰符列表】返回值类型 方法名（参数列表）{}

修饰符列表一般为public static，但是也有不带static的实例方法（对象方法]]></description><category></category></item><item><title><![CDATA[java学习（七）面向对象，构造方法]]></title><link>https://blog.youkuaiyun.com/python_nice/article/details/106786494</link><guid>https://blog.youkuaiyun.com/python_nice/article/details/106786494</guid><author>python_nice</author><pubDate>Tue, 16 Jun 2020 14:20:29 +0800</pubDate><description><![CDATA[java学习（七）面向对象

面向对象的三大特征：封装、继承、多态

类


	类的定义：类是由属性和方法组成的
	
	
	实例变量：以下程序当中 no、name、age、sex 都是属性，它们都是成员变量中的实例变量
	
	
	实例变量访问：实例变量所谓实例变量就是对象级别的变量，这些属性要想访问，必须先创建对象才能访问，不能直接通过类去访问，因为每一个学生的学号都是不一样的。没有学生对象，谈何学号

	[修饰符] class 类名 {

	​ 类体里有 属性 和 方法

	}

	
public cla]]></description><category></category></item><item><title><![CDATA[java学习（六）方法、栈、方法重载]]></title><link>https://blog.youkuaiyun.com/python_nice/article/details/106671969</link><guid>https://blog.youkuaiyun.com/python_nice/article/details/106671969</guid><author>python_nice</author><pubDate>Wed, 10 Jun 2020 18:03:13 +0800</pubDate><description><![CDATA[java学习（六）方法

目标：掌握方法如何调用；理解栈数据结构；理解方法执行过程中内存是如何变化的；掌握方法的重载机制；掌握方法递归算法。

方法定义与调用

代码示例----无返回值


public class MethodTest_01{
    public static void main(String[] args) {
        MethodTest_01.sumInt(100, 200); //调用方法sumInt
        MethodTest_01.sumDouble(6.]]></description><category></category></item><item><title><![CDATA[java学习（五）控制语句]]></title><link>https://blog.youkuaiyun.com/python_nice/article/details/106671951</link><guid>https://blog.youkuaiyun.com/python_nice/article/details/106671951</guid><author>python_nice</author><pubDate>Wed, 10 Jun 2020 17:50:22 +0800</pubDate><description><![CDATA[java学习（五）控制语句

获取键盘扫描器对象


	固定写法

	
java.util.Scanner s = new java.util.Scanner(System.in);
	
选择、循环、转向

选择语句


	if 语句

	
		语法格式if(布尔表达式){

		​ java语句；

		}else{

		​ java语句；

		}
		
		
		意思就是如果布尔表达式的结果是true就会执行大括号里面的java代码，否则else大括号里面执行，一个完整的if语句在任何情况下只有其中]]></description><category></category></item><item><title><![CDATA[jmeter5.0]]></title><link>https://blog.youkuaiyun.com/python_nice/article/details/106645122</link><guid>https://blog.youkuaiyun.com/python_nice/article/details/106645122</guid><author>python_nice</author><pubDate>Tue, 09 Jun 2020 16:25:35 +0800</pubDate><description><![CDATA[记录一下jmeter的配置
原文地址：https://www.cnblogs.com/yaoze2018/p/11055713.html

JMeter5.0版本安装及配置

1.前提条件:

JMeter是纯JAVA开发的,所以需要配置Java环境,也就是安装JDK,Jmeter5.0 版本要求JDK版本为1.8 or 1.9,下载地址http://www.oracle.com

安装完JDK后配置环境变量.本例中JDK安装在路径为C:\Program Files\Java\jdk1.8.0_191

(]]></description><category></category></item><item><title><![CDATA[java学习(四)运算符]]></title><link>https://blog.youkuaiyun.com/python_nice/article/details/106624074</link><guid>https://blog.youkuaiyun.com/python_nice/article/details/106624074</guid><author>python_nice</author><pubDate>Mon, 08 Jun 2020 17:06:11 +0800</pubDate><description><![CDATA[java学习（四）运算符

算术运算符：加、减、乘、除、自加、自减、取余


	++出现在变量前，先进行自加1，然后再复制
	
	
	++出现在变量后，先赋值，然后再自加1
	
代码如下


public class Operator_01{
    public static void main(String[] args){
        int a = 10;
        int b = 3;
        System.out.println(a+b); //13
        Syste]]></description><category></category></item><item><title><![CDATA[java学习之win10运行java各种中文乱码]]></title><link>https://blog.youkuaiyun.com/python_nice/article/details/106623357</link><guid>https://blog.youkuaiyun.com/python_nice/article/details/106623357</guid><author>python_nice</author><pubDate>Mon, 08 Jun 2020 16:42:54 +0800</pubDate><description><![CDATA[第一步：EditPlus的文档--&gt;文件编码--&gt;ANSI

第二步：cmd命令 chcp 936,这个只能对当前cmd命令有效，如果想永久有效需要改注册表

win+R快捷键,regedit,敲回车，找到这个路径

计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor

将chcp 65001修改为chcp 936然后保存

问题解决了
...]]></description><category></category></item><item><title><![CDATA[java学习（三） 数据类型转换，二进制原码，反码，补码]]></title><link>https://blog.youkuaiyun.com/python_nice/article/details/106575450</link><guid>https://blog.youkuaiyun.com/python_nice/article/details/106575450</guid><author>python_nice</author><pubDate>Fri, 05 Jun 2020 17:47:45 +0800</pubDate><description><![CDATA[# java学习（三）

- 数据类型：实际上 Java 中的数据类 型就包括两大类，一类是基本数据类型，另一类是引用数据类型其中，基本数据类型又包括 4 类 8 种：

 - 整数型（不带小数的数字）：byte,short,int,long ，分别占用字节1,2,4,8个字节
 - 浮点型（带小数的数字）：float,double ，区别是占用内存大小不一样分别是4,8字节
 - 布尔型（真和假）：boolean 占用1个字节
 - 字符型（文字，单个字符）：char 占用2个字节

 Str...]]></description><category></category></item><item><title><![CDATA[java学习（二） 标识符，字面量，变量]]></title><link>https://blog.youkuaiyun.com/python_nice/article/details/106555253</link><guid>https://blog.youkuaiyun.com/python_nice/article/details/106555253</guid><author>python_nice</author><pubDate>Thu, 04 Jun 2020 18:07:26 +0800</pubDate><description><![CDATA[java学习（二）

编写，编译，运行HelloWorld程序


	编写打印字符串Helloworld
	
	
	编译 javac 代码路径，得到Helloworld.class 【新版本java13节省了javac命令，现阶段没必要】
	
	
	运行 首先cd到Helloworld.class的文件夹下，然后使用命令 java Helloworld
	
	
	使用命令 java Helloworld后，内部发生了什么？----&gt;先启动JVM虚拟机，JVM再启动classloader类加载器，然后类]]></description><category></category></item><item><title><![CDATA[java学习（一）]]></title><link>https://blog.youkuaiyun.com/python_nice/article/details/106529938</link><guid>https://blog.youkuaiyun.com/python_nice/article/details/106529938</guid><author>python_nice</author><pubDate>Wed, 03 Jun 2020 18:03:22 +0800</pubDate><description><![CDATA[java学习（一）

JAVA语言特性


	简单性：底层用的C++
	
	
	面向对象
	
	
	健壮性：JAVA语言引入了GC机制垃圾回收机制，在特定的时间回收释放垃圾数据，使内存处于最好的状态
	
	
	多线程
	
	
	可移植性/卡平台：一份代码可以运行在不同系统上win,mac,linux，因为JVM屏蔽了操作系统之间的差异
	
JDK,JRE,JVM三者的关系


	JDK:JAVA开发工具箱
	
	
	JRE：JAVA运行环境
	
	
	JVM：JAVA虚拟机

	JDK包括JRE，JRE包括]]></description><category></category></item></channel></rss>