自定义博客皮肤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)
  • 资源 (8)
  • 收藏
  • 关注

原创 iOS/Android 王者荣耀更换战区

玩王者的小伙伴,有时候人不在当地,但是需要将排位战区设置到指定地区,因为方便英雄排名,玩的爽,这个时候就需要通过手机虚拟定位,将战区修改到指定区域了。注意:王者只支持 每周一 修改或设置战区,如果非周一都不行。操作流程,谨做为游戏心得交流,不能作为其他用途!...

2021-06-28 11:46:27 821 2

原创 Nuxt.js 分页获取数据(及更新子组件数据、不刷新页面,异步请求追加数据)

在 服务器渲染 模式中,分页获取数据常见的方式是:服务器数据全返前端自行处理ajax 请求数据回来本地拼接标签链接带分页参数进行获取在 nuxt.js 中,差不多也是类似,可以使用 链接带分页参数进行获取 这种方式。案例一:当前页面进行分页获取数据<template> <div class="content-view"> <!-- 列表数据 --> <a-list class="list-view" ite..

2021-06-16 18:02:46 3246 1

原创 Java 内部类(成员、局部、匿名)

内部类格式public class Outer { public class Inner { }}内部类访问特点内部类可以直接访问外部类的成员,包括私有,外部类要访问内部类的成员,必须创建对象public class Outer { // 内部属性 private int num = 10; // 内部类 public class Inner { // 内部类方法 public void show() { System.out.pr..

2021-06-16 15:21:11 90

原创 Java 接口协议(interface)

接口协议 是一个抽象类,是不能被实例化的,也就是无法通过 new 来创建对象的。接口协议 用关键字 interface 修饰public interface 接口协议名 { 代码块 }public interface inter { public void jump(); public void run();}类实现 接口协议 用 implements 表示,如果不实现协议方法则会报错public class 类名 implements 接口协议名 { 代码块 }pu..

2021-06-16 11:56:20 842

原创 Java 权限修饰符(private、protected、public、默认、final、static)

private:表示成员是私有的,只能在当前类中进行访问。默认:无修饰词(默认),同一个包内可以访问,访问权限是包级访问权限。protected:表示受保护权限,体现在继承,即子类可以访问父类受保护成员,同时相同包内的其他类也可以访问 protected 成员。public:表示成员是公开的,所有其他类都可以访问。final:关键字是 最终 的意思,可以修饰 成员方法、成员变量、类修饰方法:表明该方法是最终方法,不能被重写。修饰变量:表明该变是常量,不能再次被赋值。...

2021-06-16 11:02:57 2148

原创 Java 包(package)编译执行过程(简单分析)

包的含义:其实就是对文件夹分类管理包的定义格式:package 包名;// 多级包用 `.` 分开,相当于文件夹 /com/dzmpackage com.dzm;示例代码,新建一个 test.java 文件,在头部指定 package com.dzm;,也就是相当于将编译得到的 test.class 文件存到当前目录下的 /com/dzm 文件夹中,全路径是:/com/dzm/test.classpackage com.dzm;public class test { pub..

2021-06-15 18:11:43 2052 1

原创 Java 继承(extends)使用

Person.java:父类public class Person { // 名字 String name; // 年龄 int age; // 跑起来 public void run() { System.out.println("跑起来!"); }}Dzm.java:子类public class Dzm extends Person { // 实现父类的 run 方法 @Override public void run() { ..

2021-06-15 15:38:34 179

原创 Java 集合(ArrayList)使用(增删改查)

import java.util.ArrayList;public class test { public static void main(String[] args) { // 创建一个空集合对象 ArrayList<String> array = new ArrayList<>(); // 输出 System.out.println(array); // [] // ----------------- 添加 //..

2021-06-15 15:22:52 688

原创 Java 数组(Array)与集合(List、ArrayList ...)的区别

ArrayArray 长度固定,如果删除或者新增都需要重新排列所有数据,开销很大。Array(数组)是基于索引(index)的数据结构,它使用索引在数组中搜索和读取数据是很快的。List可以给自动扩容,而数组初始化的时候就应该给指定大小。而且 List 的方法很多,对里面的元素操作起来也方便。其实 List 是一个接口,或者说是一套协议,所以 List 是不能被构造的:List list; // 正确 list = null; List list=new List(); // 错..

2021-06-15 15:04:08 1983 3

原创 Java StringBuilder 和 String 相互转换

public class test { public static void main(String[] args) { // 创建对象 StringBuffer sb = new StringBuffer(); sb.append("dzm"); // 将 StringBuffer 转换为 String String str = sb.toString(); // String 转换为 StringBuffer StringBuffer sb2

2021-06-15 14:39:24 244

原创 Java StringBuffer 动态字符串

通过 + 进行拼接字符串,每次拼接,都会构建一个新的 String 对象,既耗时,又浪费内存空间,而这种操作还不可避免。那么有没有一种比较好的方式可以解决这个问题呢? 答案是肯定的,可以通过 Java 提供的 StringBuilder 类就来解决这个问题,它是一个可变的字符串。String:内容是不可变的。StringBuilder:内容是可变的。构造方法添加与反转方法[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VFHsoaGL-162...

2021-06-15 14:34:32 543

原创 PHP - Laravel The stream or file "/storage/logs/." could not be opened in append

安装完 Laravel,运行项目之后,报错:The stream or file "/usr/local/var/laravel-test/dcat/storage/logs/laravel-2021-06-15.log" could not be opened in append mode: failed to open stream: Permission denied正常安装完 Lara...

2021-06-15 13:56:20 297

原创 PHP - Laravel The stream or file “/storage/logs/.“ could not be opened in append

安装完 Laravel,运行项目之后,报错:The stream or file "/usr/local/var/laravel-test/dcat/storage/logs/laravel-2021-06-15.log" could not be opened in append mode: failed to open stream: Permission denied正常安装完 Laravel 后,需要给这两个文件配置读写权限:storage 目录和 bootstrap/cache 目录,我..

2021-06-15 13:56:07 4472

原创 Java equals、== 区别与用法

==:比较两个变量本身的值,即两个对象在内存中的首地址。(java中,对象的首地址是它在内存中存放的起始地址,它后面的地址是用来存放它所包含的各个属性的地址,所以内存中会用多个内存块来存放对象的各个参数,而通过这个首地址就可以找到该对象,进而可以找到该对象的各个属性)equals: 比较字符串中所包含的内容是否相同。案例代码public class test { public static void main(String[] args) { String s1 = "dzm"..

2021-06-11 11:19:36 99 1

原创 Java 字符串(String)构造方法

public class test { public static void main(String[] args) { // public String(): 创建一个空白字符串对象,不含有任何内容 String s1 = new String(); System.out.println("s1:" + s1); // public String(char[] value): 根据字符数组的内容,来创建字符串对象 char[] chs = {'a', 'b',

2021-06-11 11:10:35 397 1

原创 Java 类(私有属性、对象方法、类方法,构造函数)

public class Person { // 名字 String name; // 年龄 ( private 为私有属性,外部不能访问 ) private int age; // 无参构造方法 格式:public 类名(参数) {} public Person() { System.out.println("无参构造方法"); } // 有参构造方法 public Person(String name) { this.name = name;

2021-06-11 10:18:44 624 1

原创 JS console.log、console.dir、console.dirxml 区别

console.log:用于在控制台输出信息。console.dir:可以显示一个对象所有的属性和方法。console.dirxml:用来显示网页的某个节点(node)所包含的 html/xml 代码。<body> <!-- 测试 div --> <div id="my-div">dzm</div> <script> // 获取 div const div = document.getElementBy..

2021-06-10 14:06:19 550

原创 Java 数组(Array 基本操作)

数组格式定义// 格式一(推荐写法):数据类型[] 变量名// 定义了一个 int 类型的数组,数组名是 arr1int[] arr1;// 格式二:数据类型 变量名[]// 定义了一个 int 类型的变量,变量名是 arr1 数组int arr2[];静态初始化// 格式:数据类型[] 变量名 = new 数据类型[]{数据1,数据2,数据3,...}int[] arr1 = new int[]{1,2,3};// 简化格式:数据类型[] 变量名 = {数据1,数据2,数..

2021-06-10 11:46:54 304

原创 Java Random(随机函数)

// 导库import java.util.Random;public class test { public static void main(String[] args) { // 创建对象 Random r = new Random(); // 获取随机数,随机范围 0-10, 包括0,不包括10 int x = r.nextInt(10); // 输出数据 System.out.println(x); } }...

2021-06-09 11:45:47 251

原创 Java Scanner(cmd数据输入)

// 导库import java.util.Scanner;public class test { public static void main(String[] args) { // 创建对象 Scanner sc = new Scanner(System.in); // 接受数据,这里设定为只接受数字,非数字则会报错 int x = sc.nextInt(); // 输出数据 System.out.println(x); // 关闭输入

2021-06-09 11:32:17 398

原创 Java 逻辑运算符(&、|、^、!、&&、||)

一、逻辑运算符短路逻辑运算符 与 逻辑运算符 的区别是:逻辑运算符:先走一遍,在判断短路逻辑运算符:一但符合条件,后面的判断不走二、逻辑运算符逻辑运算符:&、|、^、!案例代码public class test { public static void main(String[] args) { // 定义变量 int i = 10; int j = 20; int k = 30; // &:有 false

2021-06-09 11:16:00 7310

原创 Java 类型转换

表示数据类型内存范围 从小到大 图自动类型转换把一个表示数据 范围小的数值 或者 变量 赋值给另一个表示数据 范围大的变量。下面案例说明,把范围 小的 赋值给 大的 是可以的,但是不可以跨 大数据类型 转换,例如:整数转整数、浮点数转浮点数 …public class test { public static void main(String[] args) { // (可以) byte 类型赋值给 short 类型变量 byte a = 10; short..

2021-06-07 18:44:31 87

原创 Java 数据类型

Java 是 强类型 语言,对于每一种数据都给出了明确的数据类型,不同的数据类型 也分配了 不同的内存空间,所以它们表示的 数据大小 也是不一样的。数据类型内存占用和取值范围

2021-06-07 18:22:08 86

原创 Java 常量分类

常量分类测试代码public class test { public static void main(String[] args) { // 字符串常量 System.out.println("HelloWorld"); System.out.println("----------"); // 整数常量 System.out.println(666); System.out.println(-666); System.out.p..

2021-06-07 18:17:46 324

原创 Java 基础开发环境搭建(VsCode)

常用的编辑器推荐:IntelliJ IDEA、Eclipse、MyEclipse… 看自己喜欢。这里用的是 VsCode,因为是单纯的学习一下 Java,不需要特别复杂的编译环境,所以看自己喜好就行。VsCode 插件安装 Java Extension Pack,它是 Java 开发环境扩展包,包含多个插件,不需要自己去找,一键安装基本就可以正常写代码了,该 扩展包 大概包含下面这些插件:Language support for Java ™ for Visual Studio Cod..

2021-06-07 17:56:28 253

原创 Java cmd 中 java 与 javac 的区别与使用

javac:是编译命令,将 java 源文件编译成 .class 字节码文件java:是运行字节码文件,由 java 虚拟机对字节码进行解释和运行,下面 $ java test,这个 test 会自己对应 test.class 文件,如果没有找到则会报错。总结:所以想要单独运行一个 .java 的文件方式一:先通过 $ javac test.java 得到 test.class,再通过 $ java test 运行。方式二:直接 $ java test.java..

2021-06-07 17:54:00 830

原创 Java Error: The public type HelloWorld must be defined in its own file

写 Class 提示错误:The public type HelloWorld must be defined in its own file,是由于定义的 Java 类与 文件名 不一致导致的。解决方法:1、把 文件名 修改成 类名 一样的名字。2、把 类名 修改成 文件名 一样的名字。3、子类继承父类时,不需要再用 public 修饰。...

2021-06-07 16:56:23 3447

原创 Java 入门知识(JDK、JRE、JVM)

一、Java 跨平台原理Java 为什么可以在任意的操作系统上运行?在需要 运行Java应用程序 的操作系统上,安装一个与操作系统对应的 Java虚拟机(JVM Java Virtual Machine)。二、JRE 与 JDKJRE(Java Runtime Environment)是 Java 程序的运行时环境,包含 JVM 和 运行时所需要的核心类库,想要运行一个已有的 Java 程序, 那么只需安装 JRE 即可。JDK(Java Development Kit)是 Java

2021-06-07 14:42:47 221 2

原创 Android Studio 4.2 安装及创建项目(目录结构)

一、简介Android Studio 是开发 Android 应用程序的官方 IDE,基于 Intellij IDEA,确保在安装 Android Studio 之前,已经安装好 Java JDK。Android Studio 官方下载安装 JDK 流程MAC 查看本地 JDK 版本:// JDK 版本$ /usr/libexec/java_home -V// Java 版本$ java --version二、安装与项目创建1、打开安装的 Android Studi

2021-06-04 18:56:42 1788 2

Desktop Goose For Mac (Mac 网红桌面宠物:鹅)

Desktop Goose For Mac (Mac 网红桌面宠物:鹅) 是一款有趣的桌面宠物软件,用户打开软件后会有一只呆头鹅在屏幕上到处乱跑。 它能够在桌面上显示一只鹅,而这只鹅会破坏你的桌面,比如拿出一个记事本,写着好好工作;比如拉出一张照片;比如在桌面留下脚印;比如叼走你的鼠标… 非常有趣 !

2024-02-04

Mac-MD5Change.dmg 修改器

该工具用于 Mac 上批量修改图片 MD5、防止图片秒删、用于资源图片去重等,亲测好用,Mac 一键修改、混淆...

2022-02-22

微信小程序 Canvas 画板、签名板Demo

微信小程序 Canvas 封装的画板,支持画图,签名,生成图片....,使用简单方便再次修改自定义!

2020-10-12

iOS、Android 双平台AES128加密源代码

内含: iOS_AES_128、Android_AES_128 两平台加密源代码,基于AES的ECB模式,选用了 zeropadding 填充,数据位为128位

2019-07-03

IJKMediaFramework(最新)

IJKMediaFramework.framework 直播拉流

2017-02-27

iOS dSYM 免费下载

iOS 奔溃日志分析工具 可定位奔溃代码位置

2017-02-22

Licecap 免费下载

Licecap 是一款屏幕录制工具,支持导出 GIF 动画图片格式,轻量级、使用简单,录制过程中可以随意改变录屏范围。

2017-02-22

iOS SocketDemo

iOS Socket(跟GCDAsyncSocket)的使用 以及使用Socket在Xcode上搭建服务器

2017-02-22

空空如也

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

TA关注的人

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