- 博客(8)
- 收藏
- 关注
原创 redis中String常见命令以及使用场景
缓存:通过将数据存储在Redis中的字符串中,可以快速地读取和写入数据,从而提高应用程序的性能。SETEX key seconds value:设置一个带有过期时间的键值对,将键key的值设置为value,并在seconds秒后自动过期。会话管理:在Web应用程序中,可以使用Redis中的字符串来存储用户会话信息,例如用户的登录状态、用户的购物车内容等。SETNX key value:如果键key不存在,则将键key的值设置为value。STRLEN key:获取指定键的值的长度。
2024-01-19 15:32:53 399 1
原创 Selenium入门教程1-查找网页元素
web测试时,对网页上各种输入框和按钮进行点击输入等操作,如何自动定位到输入框或者按钮?以chrome为例,打开百度时,F12进入开发者模式在开发者模式中最左上角的位置,有一个箭头,点击箭头,进入选择元素模式,切换到百度页面选中输入框,这时,自动切换至开发这模式,并定位到输入框的元素位置这时只需鼠标右键-copy-copy xpath就能将该元素的路径信息以xpath的格式复制...
2019-07-10 16:04:46 1190
原创 Selenium入门教程1-selenium安装及测试
所需环境:python 3.xseleniumchromedriver安装python可从官网下载exe文件傻瓜式安装,勾选“add to path”选项安装成功后,可通过cmd命令验证是否安装成功执行:python回车后如出现python的版本信息,且进入python命令模式,则说明安装成功若出现‘python不是内部文件也不是内部命令’这种提示,说明安装失败,或者安...
2019-07-09 22:19:18 523
原创 python编程-anaconda环境配置
学习python编程时,需要用到不同的库,初学者一般都是将所有的库都直接默认安装,只求能用就行;这种做法能不能行?有没有什么问题?对于初学者来说,这种操作没任何毛病。但对于应用到实际项目开发过程中的时候,情况就不一样了,给当前项目分配python解释器的时候,会把当前解释器所在环境下的所有库都加载到项目中,而实际项目中并不需要用这么多库,在打包过程中,就会导致有很多没有用的库一起打在里面了,当...
2019-07-08 11:19:33 282
原创 给ubuntu设置密码
给root用户设置密码:命令:sudo passwd root输入密码,并确认密码。重新输入命令:su root然后输入密码:发现可以切换到root权限了
2018-12-25 17:18:12 354
原创 VM中ubuntu不能全屏的解决办法以及不能安装vm Tools
仅仅用来记录在使用过程的问题以及找到的有效的解决方案,方便再次用:1.ubuntu在vm中的全屏显示以及和主机之间的复制粘贴问题Ctrl+alt+T:打开终端输入命令:sudo apt install open-vm*运行之后重启一下虚拟机就可以,和主机之间复制粘贴以及可以全屏显示2.安装CentOs的图像界面yum groupinstall "GNOME Desktop"...
2018-12-25 16:53:05 337
原创 SpringBoot中不能引入RestController的原因:
学习springboot中遇到在controller层中不能使用@RestController注解解决方案:在pom.xml文档中缺少以下依赖:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web<...
2018-06-11 17:07:43 28819 2
原创 sql中limit使用方法
下面是几种limit的方法此处以mysql为例在数据库中很多地方都会用到,比如当你数据库查询记录有几万、几十万时使用limit查询效率非常快,只需要查询出你需要的数据就可以了·再也不用全表查询导致查询数据库崩溃的情况。select * from Customer LIMIT 10;--检索前10行数据,显示1-10条数据select * from Customer LIMIT 1,10;--检索从...
2018-05-09 11:28:37 2221
使用redis实现分布式session
2024-01-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人