自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4336)
  • 收藏
  • 关注

转载 自学Java之day08_Java类String

String类概述java.lang.String 类代表字符串。Java程序中所有的字符串文字(例如 "abc" )都可以被看作是实现此类的实例。类 String 中包括用于检查各个字符串的方法,比如用于比较字符串,搜索字符串,提取子字符串以及创建具有翻译为大写或小写的所有字符的字符串的副本。字符串的特点:字符串的内容永不可变。正是因为字符串不可改变,所以字...

2019-09-29 10:26:00 536

转载 LitJson ---json的创建和解析

创建Plugins文件夹,把LitJson.dll放进去。链接:https://pan.baidu.com/s/1dWqx2TlHdD3pQVysEXX0nA提取码:30dj using System.Collections;using System.Collections.Generic;using UnityEngine;using LitJson;...

2019-09-27 11:29:00 585

转载 indexOf()查找错误;

在项目开发过程中,有时候需要用 indexOf() 进行匹配,但是通过 indexOf() 判断的字符在判断内容前段部分同而后端部分不相同的情况下,会出现查找错误的情况;列: limit.indexOf( 'Function_Session_Agenda_VerifyVoing' ); 和limit.indexOf( 'Function_Session_Agenda_Ver...

2019-09-26 15:15:00 1137

转载 如何让chrome浏览器不弹出记住密码且不填充用户名和密码

在项目开发的过程中chrome浏览器会记住用户注册和登录的信息,并自动填充进去,进而会影响用户信息泄露与使用;chrome浏览器会检查你的input输入框的 type 是否等于 password ;如果是,在点击登录的时候回弹出记住账号与密码,选择记住后,下次在登录或注册时会自动填充;一. 防止自动填充 1 . 隐藏欺骗法 <inputname...

2019-09-26 14:37:00 3902

转载 自学Java之day07_Java类ArrayList(集合)

为什么要学习集合?到目前为止,我们想存储对象数据,选择的容器,只有对象数组。而数组的长度是固定的,无法适应数据变化的需求。为了解决这个问题,Java提供了另一个容器 java.util.ArrayList 集合类,让我们可以更便捷的存储和操作对 象数据。ArrayList类概述java.util.ArrayList 是大小可变的数组的实现,存储在内的数据称为元素。此类提供...

2019-09-25 16:45:00 152

转载 一次使用布隆过滤器的经历

最近有个新需求:判断一个用户是否是新用户。为了方便记录,已经将所有的常量都替换过来了。首先定义了插入量和错误率: /** * 预计插入量 默认100000000 */ private long expectedInsertions = 100000000L; /** * 可接受的错误率 */ ...

2019-09-25 15:50:00 130

转载 Jmeter-2:plugins-manager插件安装、介绍

Jmeter-plugins-manager安装介绍plugins-manager是Jmeter的插件管理工具,可提供丰富插件功能。下载地址:https://jmeter-plugins.org/install/Install/    安装:lib/ext目录下,然后重启Jmeter,会在菜单-选项下多一个 Plugins Manager菜单    ...

2019-09-25 14:37:00 428

转载 Jmeter_1:安装、汉化

搭建jmeter环境1、下载、安装java jdk  地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html  版本:2、下载jmeter  地址:https://jmeter.apache.org/download_jmete...

2019-09-25 14:19:00 140

转载 unittest学习3:生成html测试报告

unittest生成测试报告使用BeautifulReport:下载地址:https://github.com/TesterlifeRaymond/BeautifulReport解压zip包,到python的/Lib/site-packages/实例:import unittestimport osimport timefrom BeautifulR...

2019-09-25 10:39:00 161

转载 unittest学习3:用例执行

unittest执行用例方法:1、单个py文件if __name__ == "__main__": unittest.main()2、多个py文件,引用测试用例,使用测试套件,执行所加载到套件中用例import unittestfrom test_case.test_study1 import Test_Study1from test_cas...

2019-09-25 10:21:00 134

转载 redis相关笔记(二.集群配置及使用)

1.配置:在原redis-sentinel文件夹中添加{8337,8338,8339,8340}文件夹,且复制原8333中的配置在上述8333配置文件上添加集群相关配置 #============================================自定义配置开始========================================...

2019-09-25 08:41:00 96

转载 redis相关笔记(三.redis设计与实现(笔记))

1.数据结构 1.1.简单动态字符串: 其属性有int len:长度,int free:空闲长度,char[] bur:字符数组(内容) 获取字符串长度简单; 杜绝缓冲区溢出; 减少修改字符串长度时所需的内存重分配次数; 二进制安全;兼容部分C字符串函数; 1.2.链表:使用listNode与list来实现 listNode其属性有 stru...

2019-09-25 08:41:00 92

转载 redis相关笔记(一.安装及单机及哨兵使用)

1.安装cd /usr/src #进入下载目录(这个目录自己定)yum install -y wget gcc make tcl #安装依赖wget http://download.redis.io/releases/redis-3.2.1.tar.gz #下载源码包tar -zxvf redis-3.2.1.tar.gz #解压cd redis-3...

2019-09-25 08:40:00 108

转载 Collection集合

List集合Vector:与ArrayList实现一致,只不过通过synchronized保持线程安全.ArrayList:能够存放null且自动扩展大小的数组,数据的查询方面会很快,而在插入删除这些方面,性能下降很多 1.结构属性 public LinkedList extends AbstractSequenti...

2019-09-25 08:40:00 62

转载 python:获取当前目录、上层目录路径

获取当前文件路径、上层目录、设置其他目录方法import osprint("===获取当前文件目录===")# 当前脚本工作的目录路径print(os.getcwd())# os.path.abspath()获得绝对路径print(os.path.abspath(os.path.dirname(__file__)))print("=== ...

2019-09-24 18:42:00 365

转载 unittest学习2:skip用例

unittest跳过执行测试用例@unittest.skip(reason) 跳过被此装饰器装饰的测试。 reason 为测试被跳过的原因。@unittest.skipIf(condition, reason) 当 condition 为真时,跳过被装饰的测试。@unittest.skipUnless(condition, reason) 跳过被装饰的测试,除非 conditi...

2019-09-24 17:14:00 181

转载 unittest学习1:简介

unittest单元测试框架** TestCase:测试用例,存放完整的测试用例,包括测试环境搭建、测试代码、测试环境恢复。形成完整测试单元** Test Suit:测试套件。多个测试用例的集合。** TestLoader:将Testcase加载到Test Suite。** Test Runner:执行测试用例。实例:  * 创建的测试类,必须继承unitt...

2019-09-24 17:05:00 66

转载 自学Java之day07_Java类Random

Random类简介此类的实例用于生成伪随机数。Random使用步骤查看类java.util.Random :该类需要 import导入使后使用。查看构造方法public Random() :创建一个新的随机数生成器。查看成员方法public int nextInt(int n) :返回一个伪随机数,范围在 0...

2019-09-24 16:48:00 114

转载 自学Java之day07_Java匿名对象

匿名对象概念创建对象时,只有创建对象的语句,却没有把对象地址值赋值给某个变量。虽然是创建对象的简化写法,但是应用场景非常有限。匿名对象 :没有变量名的对象。匿名对象的格式例如:new Scanner(System.in);匿名对象的特点一个匿名对象,只能使用一次。下次再用不得不再创建一个新对象。new关键字出现一次就是创建了一个新的对象...

2019-09-24 16:06:00 109

转载 Mesh编程——三角形,多边形,正方体,园形,圆环

基类:using System.Collections;using System.Collections.Generic;using UnityEngine;public abstract class MeshDrawBase : MonoBehaviour{ protected MeshFilter targetFilter; prote...

2019-09-24 14:49:00 249

转载 自学Java之day07_Java类Scanner

Scanner类简介一个可以解析基本类型和字符串的简单文本扫描器。Scanner类的功能:可以实现键盘输入数据,到程序当中。引用类型使用步骤1:导包使用import关键字导包,在类的所有代码之前导包,引入要使用的类型, 格式:注意:如果需要使用的目标类,和当前类位于同一个包下,则可以省略导包语句不写。只有java.lang包下的内容不需要导包,其他...

2019-09-23 14:59:00 124

转载 自学Java之day07_API的初识及使用

API概念API(Application Programming Interface),应用程序编程接口。Java API是一本程序员的 字典 ,是JDK中提供给我们使用的类的说明文档。这些类将底层的代码实现封装了起来,我们不需要关心这些类是如何实现的,只需要学习这些类如何使用即可。所以我们可以通过查询API的方式,来学习Java提供的类,并得知如何使用它们。API使用步...

2019-09-22 08:29:00 376

转载 自学Java之day06_构造方法

构造方法作用:当一个对象被创建时候,构造方法用来初始化该对象,或给对象的成员变量赋初始值。构造方法的定义格式:注意事项:构造方法的名称必须和所在的类名称完全一样,就连大小写也要一样构造方法不要写返回值类型,连void都不写构造方法不能return一个具体的返回值如果没有编写任何构造方法,那么编译器将会默认赠送一个构造方法,没有参数、方法...

2019-09-22 08:21:00 114

转载 自学Java之day06_Java封装

封装概念概述面向对象编程语言是对客观世界的模拟,客观世界里成员变量都是隐藏在对象内部的,外界无法直接操作和修改。封装可以被认为是一个保护屏障,防止该类的代码和数据被其他类随意访问。要访问该类的数据,必须通过指定的方式。适当的封装可以让代码更容易理解与维护,也加强了代码的安全性。原则:将属性隐藏起来,若需要访问某个属性,提供公共方法对其访问。封装性在Java当中的体现...

2019-09-22 08:01:00 128

转载 自学Java之day06_Java成员变量和局部变量区别

成员变量和局部变量区别变量根据定义位置的不同,我们给变量起了不同的名字。如下图所示:区别在类中的位置不同成员变量:类中,方法外局部变量:方法中或者方法声明上(形式参数),参数在方法调用必然会被赋值作用范围不一样成员变量:类中局部变量:方法中初始化值的不同成员变量:有默认值 局部变量:没有默认值。必须先定义,赋值,最后使...

2019-09-22 06:30:00 106

转载 自学Java之day06_Java类的定义

事物与类的对比现实世界的一类事物:属性:事物的状态信息。 行为:事物能够做什么。Java中用class描述事物也是如此:成员变量:对应事物的属性 成员方法:对应事物的行为类的定义格式格式解析:定义类:就是定义类的成员,包括成员变量和成员方法。成员变量:和以前定义变量几乎是一样的。只不过位置发生了改变。在类中,方法外。...

2019-09-22 05:40:00 128

转载 自学Java之day06_Java面向对象思想

面向对象思想概述Java语言是一种面向对象的程序设计语言,而面向对象思想是一种程序设计思想,我们在面向对象思想的指引下,使用Java语言去设计、开发计算机程序。 这里的对象泛指现实中一切事物,每种事物都具备自己的属性和行为。面向对象思想就是在计算机程序设计过程中,参照现实中事物,将事物的属性特征、行为特征抽象出来,描述成计算机事件的设计思想。 它区别于面向过程思想,强调的是通过调用对...

2019-09-22 05:22:00 100

转载 自学Java之day05_Java数组的常见操作

操作数组最容易出现的2个问题数组越界异常观察一下代码,回答运行后会出现什么结果。package Array.use;public class Demo01ArrayIndexTest { public static void main(String[] args) { int[] arr = {1, 2, 3}; ...

2019-09-21 23:08:00 117

转载 Mysql常见注意事项小记

1. 排序问题  正常如果按照某字段升序排列,空值会排到有值的前面;如果逆序排序空值排在最后。  有时候我们需要该字段为空的行数据要排到最后面去,这时只需要:order by second_parent_name is null, second_parent_name, user_name转载于:https://www.cnblogs.com/qlqwjy/...

2019-09-21 19:37:00 81

转载 自学Java之day05_Java数组原理内存图

内存概述内存是计算机中的重要原件,临时存储区域,作用是运行程序。我们编写的程序是存放在硬盘中的,在硬盘中的程 序是不会运行的,必须放进内存中才能运行,运行完毕后会清空内存。 Java虚拟机要运行程序,必须要对内存进行空间的分配和管理。Java虚拟机的内存划分为了提高运算效率,就对空间进行了不同区域的划分,因为每一片区域都有特定的处理数据方式和内存管理方式。JVM的...

2019-09-19 16:20:00 111

转载 自学Java之day05_Java数组定义和访问

容器概念容器:是将多个数据存储到一起,每个数据称为该容器的元素数组的概念数组概念: 数组就是存储数据长度固定的容器,保证多个数据的数据类型要一致。数组的特点数组是一种引用数据类型数组当中的多个数据,类型必须统一数组的长度在程序运行期间不可改变数组的初始化数组的初始化:在内存当中创建一个数组,并且向其中赋予一些默认值。两种常见的初始化方式...

2019-09-18 16:58:00 99

转载 js 实现列表搜索用户匹配功能

前言: 在项目开发过程中,遇到一个需求,有一个用户列表,前端需要对用户列表的值进行搜索,并将搜索匹配成功的值显示出来;在用户列表上方的用户进行输入,显示相应的值,这是搜索后的,注意,我在进行搜匹配的时候没有区分大小写;search(calVal){//聊天室左侧联系人搜索匹配 this.MatchingSuccess=[];...

2019-09-18 14:13:00 988

转载 自学Java之day04_Java方法重载

方法重载的概念方法重载:指在同一个类中,允许存在一个以上的同名方法,只要它们的参数列表不同即可,与修饰符和返回值类型无关。方法重载与下列因素相关参数个数不同参数类型不同参数的多类型顺序不同方法重载与下列因素无关与参数的名称无关与方法的返回值类型无关需求比较两个数据是否相等。参数类型分别为两个byte类型,两个short类型,两个...

2019-09-17 16:32:00 126

转载 自学Java之day04_Java方法

方法的概念方法:就是将一个功能抽取出来,把代码单独定义在一个大括号内,形成一个单独的功能。方法的好处当我们需要这个功能的时候,就可以去调用。这样即实现了代码的复用性,也解决了代码冗余的现象。方法的定义定义格式:方法中2个名词解释:参数:就是进入方法的数据。返回值:就是从方法中出来的数据。方法参数详解:修饰符:现阶段的固定写法,p...

2019-09-17 16:23:00 108

转载 自学Java之day04_Java开发工具IntelliJ IDEA 创建包和类及常用设置

IDEA创建包和类1. 展开创建的工程,在源代码目录 src 上,鼠标右键,选择 new->package ,键入包名 com.itheima.demo ,点击确定。2. 在创建好的包上,鼠标右键,选择 new->class 创建类,键入类名。3. 在代码编辑区,键入主方法,并输出 HelloWorld 。常用设置字体设置IDEA工...

2019-09-16 16:10:00 176

转载 自学Java之day04_Java开发工具IntelliJ IDEA的首次驱动

IDEA的项目结构如下图所示IDEA首次驱动双击1. 选择不导入任何设置,点击 OK2. 选择 Create New Project3. 点击 new 按钮,配置安装的 JDK9 版本选择 JDK9 目录,点击确定4. 不使用模板5. 为工程起名字 demo ,并存储到 d:\ideawork\demo 目录下,如果...

2019-09-16 15:50:00 106

转载 自学Java之day04_Java开发工具IntelliJ IDEA安装

IDEA概述IDEA是一个专门针对Java的集成开发工具(IDE),由Java语言编写。所以,需要有JRE运行环境并配置好环境变量。它可以极大地提升我们的开发效率。可以自动编译,检查错误。在公司中,使用的就是IDEA进行开发。IDEA软件安装以ideaIU-2017.3.2.exe为例此软件集成了32位和64位,双击 ideaIU-2017.3.2.exe 进入安装...

2019-09-16 15:38:00 139

转载 深入理解vue .sync修饰符

.sync是vue中用于实现简单的“双向绑定”的语法糖,在平时的开发中是非常使用的。vue的prop是单向下行绑定:父级的prop的更新会向下流动到子组件中,但是反过来不行。可是有些情况,我们需要对prop进行“双向绑定”。这个时候,就可以用.sync来解决.sync用法<text-document :title.sync="doc.title"></t...

2019-09-16 10:40:00 194

转载 SpringBoot Features

Ⅰ. SpringApplication  1. Startup Failure启动失败      注入FailureAnalyzers 获得一个机会去提供一个详细的错误信息      SpringBoot提供了很多FailureAnalyzer 的实现类,也可以添加自定义的      如果没有failure analyzers 可以开启debug模式 java -ja...

2019-09-15 17:29:00 265

转载 WinForm打包

首先要在想要打包的项目下创建一个新的项目,创建好setup项目,之后点击属性,去修改打包软件的名字,ProductName。。。。可以选填到此已经创建好了setup工程了,那么下面开始将要打包的debug文件下的内容都copy到Application Folder中。点击Application...

2019-09-15 12:53:00 311

空空如也

空空如也

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

TA关注的人

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