自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Carol的博客

分享和交流从事软件行业的相关内容。

  • 博客(22)
  • 资源 (1)
  • 收藏
  • 关注

原创 mac环境包PIL安装不成功解决办法

解决办法:参考https://fishc.com.cn/thread-191981-1-1.html最后安装:终端输入指令:pip install pillow至此PIL安装完成。补充:https://www.cnblogs.com/writerfs/p/14588102.html

2021-05-21 19:31:46 358

原创 字节技术面

1、Lua脚本语言冒号:和点.的区别是什么?2、一个10*10的矩阵,如何实现旋转90度3、链表存一个整数123,加一如何操作4、如何判断任意点P点是否在ABC三角形内?5、a=1,b =1,如何将a和b的值交换(不能用中间值交换、不能用替换函数)6、CPU和GPU的区别?7、滤镜效果实现的底层原理是什么?8、渲染流水线是什么?...

2021-04-14 11:23:42 228 1

原创 学习网站记录-2021-03-18

Lua菜鸟教程https://www.runoob.com/lua/lua-database-access.htmlLua菜鸟教程https://www.runoob.com/python/python-tutorial.htmlshader入门https://thebookofshaders.com/?lan=ch特效图形学openglhttps://learnopengl-cn.github.io/

2021-03-18 16:20:58 172

原创 冒泡排序

冒泡排序算法描述比较相邻的元素,如果前一个比后一个大,交换之。 第一趟排序第1个和第2个一对,比较与交换,随后第2个和第3个一对比较交换,这样直到倒数第2个和最后1个,将最大的数移动到最后一位。 第二趟将第二大的数移动至倒数第二位 ...... 因此需要n-1趟; java实现:public class BubbleSortMain{ /**冒泡排序*/ public static voidBubbleSort(int[] arr){ if(ar...

2021-03-15 18:15:55 125

原创 Shader学习一:Shader入门

Fragment shader 片段着色器Shaders也是一系列的指令,但是这些指令会对屏幕上的每个像素同时下达。也就是说,你的代码必须根据像素在屏幕上的不同位置执行不同操作。 你的程序就像一个 function(函数),输入位置信息,输出颜色信息,当它编译完之后会以相当快的速度运行。shader语言像素颜色取决于预设的全局变量 gl_FragColorvec4(四分量浮点向量)vec3 (三分量浮点向量)vec2 (二分量浮点向量)float(单精度浮点型)int(整型)

2021-03-02 14:45:44 553

原创 shader学习二:mix()函数的使用

2021-03-02 14:43:18 8078

原创 暂停更新~

获取骨骼动画模型裁剪空间转屏幕空间抓取模型后面屏幕的纹理。

2021-03-02 14:08:42 161

原创 RGB十六进制参考表

RGB十六进制参考表http://www.wahart.com.hk/rgb.htm透明度十六进制参考表https://www.jianshu.com/p/53e656f11116

2021-02-19 14:22:05 308

原创 递归之斐波那契数列java(递归)

2019-08-25 17:12:29 1133 1

原创 面试题:get和post的区别 and HTTP 与 HTTPS 区别

一、get和post的区别1、url的可见性 get把请求的数据放在url上,参数url可见 post把数据放在http的包体内,参数url不可见2、传输数据的大小 get一般传输大小不超过2K~4K Post请求传输的大小根据php.ini配置文件设定,可以无限大3、数据传输上 get通过拼接url进行传递参数 po...

2019-08-25 11:45:33 376 1

原创 字节算法面试题1:数组中有一个数字出现的次数超过数组长度的一半,请找出.

方法1:方法2:

2019-08-23 18:53:39 1000

原创 面试题:普通输入框的测试用例

UI界面1、输入框之前的标题是否正确;2、输入框本身的大小、长度、位置是否界面友好或者RP设计图一致;3、输入框字符显示的颜色是否符合大众审美习惯;功能2、验证输入与输出的信息是否一致,数据提交后查看数据库中的内容是否正常;3、输入长度:根据数据库字段长度定义,对输入框输入超过限制的字符的处理和提示;4、输入特殊字符:例如字符串如null,&nbsp空格;...

2019-08-23 16:52:06 1443

原创 Lua学习笔记(一)

1、插入操作quality插入qualityList这个Table里面table.insert(qualityList,quality)2、清除操作--存入超过30个进行清除操作if #v2PosList > 30 then table.remove(qualityList,1)end3、二维数组--多阶段local stateTempInf...

2019-03-20 11:30:44 250

原创 阿里-测试工程师面试题目记录

阿里面试题目记录2018-10-09题目一:linux如何实现凌晨定时执行脚本?Linux中,周期执行的任务一般由cron这个守护进程来处理。cron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间。cron的配置文件称为“crontab”,是“cron table”的简写。题目二:java如何实现多线程?线程的状态有哪些?java实现多线程有两种方法    1、继承T...

2018-10-09 15:30:35 15780 2

原创 大厂测试工程师面试题总结-一面(附参考答案)

一面:面试官问的面试题:1、首先自我介绍,然后问了简历上熟悉的自动化测试框架的使用过程,自动化测试框架的优缺点2、用栈实现队列3、数据库的死锁问题 死锁:是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。产生死锁的原因主要是:(1)系统资源不足。(2) 进程运行推进的顺序不合适。(3)资源分配不当等。如果系...

2018-09-30 15:36:11 7521 3

原创 大厂测试工程师面试题总结-二面(附参考答案)

二面:1、线程与进程的区别?一:进程与线程概述:几乎任何的操作系统都支持运行多个任务,通常一个任务就是一个程序,而一个程序就是一个进程。当一个进程运行时,内部可能包括多个顺序执行流,每个顺序执行流就是一个线程。进程:进程是指处于运行过程中的程序,并且具有一定的独立功能。进程是系统进行资源分配和调度的一个单位。当程序进入内存运行时,即为进程。线程:线程是进程的组成部分,一个进程可以拥有...

2018-09-30 15:09:40 4761

原创 大厂测试工程师面试题总结-三面(附参考答案)

三面:1、指针常量,常量指针。指针常量:    1,指针常量的本质是一个常量,并且使用指针来修饰它。    2,通过对const定义,我们可以简单理解为这个指针是个常量,它不可以被修改。即它只能指向开始时我们给赋值的变量,不可以被修改从而再指向其他的变量。    3,指针常量一旦定义,他就不可以再指向其他的变量,但是它指向的是一个变量,所以我们可以修改它指向的变量的值。常量...

2018-09-30 14:47:11 7105 2

原创 大厂测试工程师面试题总结

一面:面试官问的面试题:1、首先自我介绍,然后问了简历上熟悉的自动化测试框架的使用过程,自动化测试框架的优缺点2、用栈实现队列3、数据库的死锁问题 4、三次握手,四次握手5、进程线程的区别6、面向对象里面重写和重载的区别(我的回答里面提到了父函数和子函数) 7、父函数子函数是指什么 8、HTTP协议里面pos和get方法的区别(原题+2) 9、HTTP的返回有几种状态码,2几几,...

2018-09-29 13:49:28 1904

原创 Web自动化测试四:eclipse中maven的使用

Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。一、在eclipse中安装maven插件。1、完成JDK的安装和配置。2、下载maven后将其解压,将解压后的文件夹重命名成 maven,并将它放在 D:\Server 目录下。3、配置 maven 环境变量:      系统变量:MAVEN_HOME = D:\Server\maven      用户变量:

2017-07-20 13:30:21 326

原创 Web自动化测试三:selenium框架搭建

1、安装eclips,下载selenium-java包,下载地址http://docs.seleniumhq.org/download/解压selenium-java包,这个包里面包含四部分,如下图2、新建一个Java Project,然后把上面解压出来的文件拷到新建的project目录下,目录结构如下图:3、添加build path,项目目录右键-->BuildP

2017-07-20 09:04:27 682

原创 Web自动化测试二:selenium打开和登录浏览器(火狐、IE、chrome)

案例1:登录火狐浏览器         public class Test1 {WebDriver driver=null;String url="https://exchange.grandsoft.com.cn/owa/auth/logon.aspx?replaceCurrent=1&url=https%3a%2f%2fexchange.grandsoft.com.cn%2fo

2017-07-19 08:41:42 3104

原创 Web自动化测试一:Eclipse+TestNG单元测试框架搭建

Eclipse+TestNG单元测试框架搭建网上有很多种办法,我试了几种,最后是方法2完成搭建工作,详细说明如下

2017-06-29 10:04:46 1189

如何拿到产品经理offer-知乎分享.zip

如何拿到产品经理offer-知乎分享.zip

2021-03-18

空空如也

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

TA关注的人

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