- 博客(65)
- 资源 (1)
- 收藏
- 关注
原创 pip3 install paramiko出现报错Command “python setup.py egg_info“ failed with error code 1 in /tmp/pip-bui
pip3 install paramiko出现报错pip3 install paramiko出现报错Command “python setup.py egg_info” failed with error code 1 in /tmp/pip-bui解决办法:pip3 install --upgrade pip可能会出现超时安装失败的结果,多尝试几次。成功后就能安装paramiko了。...
2021-09-27 17:51:33
879
原创 小白使用shiro安全框架|SpringBoot框架整合Shiro安全框架|使用Shiro安全框架实现用户用户角色接口权限管理|解决Shiro安全框架多角色权限问题
前情提示:1、我的数据库一共有4种用户类型表:student、school、company、admin,每张表都有属性role,以此让shiro获得用户角色。因此我实现的方法比较笨拙,仅供参考。有啥问题可以留言,共同进步哈。2、因为shiro的用户权限是默认交集的,即一个接口配置多个用户角色的话就时必须时全部都满足这个角色才能访问。因此我进行了第四步配置。如果没有这个问题的话可以忽略第四步。一、新建一个对象User类public class User { private Integer id
2021-05-18 22:57:57
545
原创 date存到数据库中的日期早一天
问题:mysql驱动serverTimezone=UTC的问题,改为上海或者香港原驱动jdbc:mysql://localhost:3306/sms?serverTimezone=UTC改为jdbc:mysql://localhost:3306/sms?serverTimezone=Asia/Shanghai
2021-03-28 12:14:07
514
原创 yarn : 无法加载文件 C:\Users\Jacky\AppData\Roaming\npm\yarn.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microso
解决方式:管理员运行powershellset-ExecutionPolicy RemoteSigned
2021-02-20 23:26:01
259
原创 springboot项目mapper无法自动装配。未找到 ‘AdminMapper‘ 类型的 Bean。
解决办法:在mapper interface上面,添加@Repository注解
2021-02-20 17:25:52
3750
3
原创 springboot idea使用mybatis generaotr逆向生成中遇到的一些问题
1、No plugin found for prefix ‘mybatis-generator‘ in the current project and in the plugin groups解决办法:修改命令行 把mybatis-generator:generate -e 改成mybatis-generator:generate 问题解决2、The specified target project directory demo01 does not exist解决办法:修改generatorCon
2021-02-14 17:03:36
248
原创 【软件测试】day1
一、软件缺陷的定义:所有不满足需求或者超出需求的都是缺陷没有不存在缺陷得软件,只有迄今为止尚未发现的缺陷软件未实现产品说明书要求的功能软件出现了产品说明书知名不应该出现的功能软件实现了产品说明书未提及的功能软件未实现产品说明书虽未明确提及但应该实现的目标软件难以理解、不易使用、运行缓慢或者(从测试的角度看)最终用户会认为不好缺陷的由来:...
2020-11-09 23:14:55
94
原创 java笔试涉及编程题
1、如何实现字符串的反转及替换?当我们要将一个字符串翻转或者替换时,方法很多,可以自己写实现也可以使用String或StringBuffer/StringBuilder中的方法。有一道很常见的面试题是用递归实现字符串反转,代码如下所示:public static String reverse(String originStr) { if(originStr == null || originStr.length() <= 1) return ori
2020-10-21 22:31:21
1428
原创 web前端面试题
1、浏览器中输入url到网页显示,整个过程发生了什么域名解析发起tcp三次握手建立tcp连接之后发起htttp请求服务器端响应http请求,浏览器得到html代码浏览器器解析html代码,并请求html代码中的资源浏览器对页面进行渲染呈现给用户2、cookie的弊端每个特定的域名下最多生成的cookie的个数有限制IE和Opera会清理近期最少使用的cookie,firefox会随机清理cookiecookie最大为4096字节,为了兼容一般不超过4095字节安全性问题,如果cooki
2020-10-21 18:06:42
122
原创 java连接redis,导入包出现错误The import redis.clients.jedis.Jedis collides with another import statement
解决办法:检查先前是否import了import org.springframework.boot.autoconfigure.data.redis.RedisProperties.Jedis;如果有,删掉即可错误消失。
2020-09-09 20:04:34
2450
原创 CentOS7安装Redis
一、下载Redis下载有两种方式在centOS里通过wget下载rediswget http://download.redis.io/releases/redis-4.0.2.tar.gz这里的下载地址可以去redis官网查看直接到官网下载好后在上传到CentOS里,Redis下载地址:https://redis.io/download找到最新的redis安装包进行下载二、安装设置1.通过xftp工具将Redis安装文件上传到/usr/local/src目录下2.进入/usr/l
2020-09-09 17:12:07
624
原创 mariadb mysql远程登陆&mariadb mysql远程登陆失败
mysql设置GRANT ALL ON *.* TO root@'%' IDENTIFIED BY 'Isoftstone@1234' WITH GRANT OPTION;flush privileges;quit;即成功若失败1、检查云服务器的端口3306是否有开启2、注释绑定监听地址ls /etc/mysql/cd /etc/mysql/mariadb.conf.d/lssudo nano 50-server.cnf在bind-address=127.0.0.1前面加#注释掉
2020-08-27 12:11:56
176
原创 MariaDB 登陆mysql出现 ERROR 1044 (42000): Access denied for user ‘‘@‘localhost‘ to database ‘mysql‘
首先停止MariaDB服务:systemctl stop mariadb以跳过权限方式启动MariaDB:mysqld_safe --user=mysql --skip-grant-tables&以root登录mysql:mysql -uroot进入mysql数据库:use mysql修改root用户密码:UPDATE user SET password=PASSWORD('123456') WHERE user='root';刷新权限表:flush privileg
2020-08-27 11:46:23
1153
原创 JavaEE实训笔记三——购买对象存储服务-obs
购买对象存储服务-obs:1、搜obs-对象存储服务(桶存储)(收费)2、创建桶(1) 北京四-单AZ存储-桶名称-标准存储-默认私有-关闭默认加密-关闭归档直读(不用管) 立即创建(2) 以对象为单位存储,一个实集(3) 一般不配置基础设置3、OBS Browser+:华为的obs的客户端软件,来操作云储(1) 账号名:华为云-我的凭证-账号名;(2) Access Key ID&secret Key ID:华为云-我的凭证-访问密钥-新增访问密钥(每个账号只能创建2个)-
2020-08-27 11:41:08
457
原创 JavaEE实训笔记二——web站点发布以及负载均衡
实验二:web站点发布以及负载均衡1. 实验目的学会发布网站到服务器上学会服务器的负载均衡2. 实验环境2台华为云服务器,一台是x86,一台是鲲鹏。3. 实验步骤1、在鲲鹏服务器中下载tomcat压缩包并解压,启动tomcat2、设置安全组 8080端口3、在cmd把testjsp传到服务器的tomcat的bin目录结果:4、在鲲鹏服务器传tomcat到x86服务器上,启动tomcat结果:5、创建镜像6、弹性负载均衡:添加监听器添加后端服务器组结果:
2020-08-27 11:38:18
186
原创 JavaEE实训笔记一——主机购买和代码移植基础
实验一:主机购买和代码移植基础1、实验目的1.1 熟悉华为云控制台的操作1.2 配置网络和安全资源1.3 ECS云主机的购买配置1.4 运行环境的验证以及文件的运行1.5 理解x86和arm的区别1.6理解解释性语言(java,python)和编译性语言(c)的不同2.实验环境2台华为云服务器,一台是x86,一台是鲲鹏。3.实验步骤3.1 c语言1、在cmd把 hello.c 传到鲲鹏服务器,先在鲲鹏服务器上用gcc hello.c -o hl把hello.c编译为可执行文件hl,然
2020-08-26 13:46:05
242
原创 xshell云服务器scp传递文件或登陆另一台服务器失败,出现 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
原因:WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!翻译过来就是警告:远程主机标识已更改!此报错是由于远程的主机的公钥发生了变化导致的。ssh服务是通过公钥和私钥来进行连接的,它会把每个曾经访问过计算机或服务器的公钥(public key),记录在~/.ssh/known_hosts 中,当下次访问曾经访问过的计算机或服务器时,ssh就会核对公钥,如果和上次记录的不同,OpenSSH会发出警告。我的原因:因为我在购买了一台服务器,通过这台服务..
2020-08-25 20:23:24
602
原创 ssm联表查询方法,一对多查询方法 以及过程中Could not resolve type alias异常
1、ssm联表查询方法,一对多查询方法:<select id="findAl" resultMap="StaffWithOrdersResult"> select s.*,p.* FROM midea.staff s,midea.position p where s.position_id=p.id </select> <resultMap type="ssm.domain.Staff" id="StaffWithOrdersResult">
2020-07-09 13:19:38
517
原创 EasyUI datagrid json嵌套的object数据在datagrid中的显示方法
我的是员工表和职位表关联,因此查询的时候员工内嵌职位 columns:[[ { field:"id", title:"员工编号", width:100, checkbox:true }, { field:"name", title:"员工姓名", width:200 }, { field:"position",
2020-07-09 13:15:37
159
原创 ssm系统 报错 404 Error creating bean with name ‘deliverBillController‘
原因:service层没有加注解在搭spring mvc框架时,ide不会报错但会有编译错误的几个注意事项:1.controller 加注解@RestController@RequestMapping("/user")2.service加注解@Service@Autowired3.dao 加注解和实现接口@Param("")...
2020-07-08 10:15:11
246
原创 写点乱七八糟的东西
大三下因为疫情原因过得浑浑噩噩的,说好的考研也因为在家非常懒,从来没学过习,也就那样了。10号就开始放暑假了,好像大家都开始了找实习工作暑假工了。可是我什么都不会,怎么搞。/(ㄒoㄒ)/~~每天每晚都很焦虑,我快是个要踏入社会的人了,不仅技术能力不行,社交能力也无,是个十足的社恐,也对自己很没信心。感觉这行吧,作为一个女生真的是很有心无力,不得不承认男生真的是有先天优势的,女生再怎么学也不能学得那么深入,也就是个理论考试还不错罢了。想当初听说女生人少,待遇很好,现在真的是mmp。寒假在机缘巧合下,被老师带
2020-07-07 21:13:22
169
原创 【thinkphp】 模板继承失败 语句原样输出
layout.html:{block name="header"} this is header {/block}<br>{block name="nav"} this is nav {/block><br>{block name="centent"} this is content {/block}<br>{block name="right-1"} this is right-1 {/block}<br>{block name="right
2020-06-09 15:00:04
277
原创 springmvc jsp、controller中文无乱码,插入数据库乱码问号????
原因:把语句改为:int result=jdbcTemplate.update(sql,uname,upass);即可解决
2020-06-02 14:15:07
304
原创 【web】Server Tomcat v9.0 Server at localhost failed to start.
报错原因:Caused by: java.lang.IllegalArgumentException: More than one fragment with the name [spring_web] was found. This is not legal with relative ordering. See section 8.2.2 2c of the Servlet specification for details. Consider using absolute ordering. at
2020-05-29 18:12:03
265
原创 【thinkphp】笔记二——mvc模式&单一入口框架
1、MVCmodel:模型,底层处理数据,对数据库进行操作controller:控制器,操作modelview:视图,html,显示数据2、单一入口框架eg:<?php//单一入口 $pathinfo=$pathinfo=isset($_SERVER['PATH_INFO'])?$_SERVER['PATH_INFO']:'';echo $pathinfo."<br>"; //$pathinfo=/student//加路由$route=['student'=>
2020-05-28 17:57:01
265
1
原创 【thinkphp】笔记一
先前准备:已经安装好apache、php、mysql。正文:1、在3w下创建一个文件夹,名为thinkphp2、到apache的目录C:\web\apache2.4\conf\extra下的httpd-vhosts.conf设置虚拟主机3、修改C:\Windows\System32\drivers\etc\hosts文件4、在thinkphp空文件下安装thinkphp在vscode中打开文件夹,在终端输入composer create-project topthink/think=5.1
2020-05-28 16:52:09
181
原创 python安装第三方库,超时报错--Read timed out(安装jupyter报错)
1、安装jupyter方法:在cmd输入:pip install jupyter但报错,显示Read timed out2、解决办法:cmd输入:pip --default-timeout=100 install -U jupyter其他同理pip --default-timeout=100 install -U XXXX3、安装成功后在cmd输入:jupyter notebook运行jupyter notebook,如果安装成功,就会在浏览器中成功打开jupyter noteb
2020-05-26 14:21:43
1587
1
原创 “You are using pip version 19.0.3, however version 20.0.2 is available.”pip 更新报错
解决办法:使用国内的源下载:python -m pip install --upgrade pip -i https://pypi.douban.com/simple
2020-05-22 23:34:11
194
原创 【架构设计】网页目前无法处理此请求。 HTTP ERROR 500
修改php.ini配置文件中的两项将下值由Off 变更为 Ondisplay_errors = Ondisplay_startup_errors = Onps:两项可能不相邻。
2020-04-20 16:20:27
1265
原创 【JavaEE框架】第一章 spring入门
一、spring开发环境的构建1、使用eclipse开发javaWeb应用1.1、安装jdk安装jdk成功后配置环境变量:1.1.1. 打开环境变量配置。计算机→属性→高级系统设置→高级→环境变量,在系统变量中配置。1.1.2. 配置JAVA_HOME。新建,变量名JAVA_HOME,变量值,jdk路径,我的路径是C:\Program Files\Java\jdk1.8.0_91,保存。...
2020-04-17 17:26:00
642
原创 《Python语言基础与应用》北京大学慕课课堂章节五测试
1、单选(3分)以下叙述正确的是()。A.只能在循环体内使用break语句。B.continue语句的作用是结束整个循环的执行。C.从多层循环嵌套中退出时,可以使用goto语句。D.在循环体内使用break语句或continue语句的作用相同。正确答案:B2、单选(3分)k=1000while k>1: print(k) k=k/2上述代码的运行结果包含...
2020-04-08 12:03:46
3036
原创 《Python语言基础与应用》北京大学慕课课堂章节四测试
1、单选(3分)a=[3] alist=[1,2,3,4,5] print(a in alist)上述代码的运行结果是()。A.0B.1C.TrueD.False正确答案:D2、单选(3分)alist=sorted([1,2,3],reverse=True)blist=reversed([1,2,3])print(alist==blist)上述代码的运行结果是()。...
2020-03-26 16:52:36
3138
原创 【架构设计】php如何开启扩展&出现错误提示PHP Warning: Module 'openssl' already loaded in Unknown on line 0
一、php如何开启扩展修改php.ini文件 两处然后刷新,输出php探针,就可以看到你开启的扩展了。二、出现错误提示PHP Warning: Module ‘openssl’ already loaded in Unknown on line 0原因:php.ini重复加载了对应模块解决方法: 到php.ini 里查找 extension=php_openssl.dll,看是否有两个...
2020-03-19 15:17:36
2209
原创 《Python语言基础与应用》北京大学慕课课堂章节三测试
1单选(3分)关于Python中的字符串,下列说法错误的是()。A.既可以用单引号,也可以用双引号创建字符串。B.字符串以\0标志字符串的结束。C.在三引号字符串中可以包含换行回车等特殊字符。D.字符应该视为长度为1的字符串。正确答案:B2单选(3分)关于python中的复数,下列说法错误的是()。A.实部和虚部都是整数。B.虚部必须后缀j且j不区分大小写。C.表示复数的语法是r...
2020-03-19 10:36:56
5186
原创 《Python语言基础与应用》北京大学慕课课堂章节二测试
1、单选(3分)Python官方软件包自带的一个集成开发环境是(_____)。A.EclipseB.PyCharmC.ThonnyD.Shell-IDLE正确答案:D2、单选(3分)Python不支持以下哪种数据类型?A.floatB.complexC.strD.char正确答案:D3、单选(3分)以下不是Python语言合法命名的是:...
2020-03-11 11:17:58
2327
原创 《Python语言基础与应用》北京大学慕课课堂章节一测试
1、“程序”就是做一件事情或者解决一个问题所采取的一系列()步骤。A.无序B.固定C.随机D.重复正确答案:B2、Python语言程序中的语句的行与行之间必须()对齐。A.左B.右C.无需对齐D.居中正确答案:A3、有些语句(如if,else,while)的末尾是冒号“ : ”,这样,下面的若干行就要缩进(____)个空格。A.至少1个B.必须2个C.最多4个D.至...
2020-03-11 11:13:31
6897
原创 【好玩】不定期更新好玩的关于linux的命令
一、火炉$ sudo apt-get install libaa-bin$ aafireps:这是动态的一团火!!!!!会有燃烧的感觉!!!!
2020-01-16 10:08:30
122
原创 【linux学习笔记1】linux系统简介
**一、linux与window的不同:**免费与收费最新正版 Windows 10,需要付费购买;Linux 免费或少许费用。软件与支持Windows 平台:数量和质量的优势,不过大部分为收费软件;由微软官方提供重要支持和服务;Linux 平台:大都为开源自由软件,用户可以修改定制和再发布,由于基本免费没有资金支持,部分软件质量和体验欠缺;由全球所有的 Linux 开发者...
2020-01-15 16:14:39
168
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人