![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
日志
进击的小王666
这个作者很懒,什么都没留下…
展开
-
(小tips)谷歌浏览器主页被劫持
劫持页面:http://003eddeekeedld.jumpkj.chuairan.com/index.html只要点击谷歌浏览器图标就会跳转到这个页面,并且经过反复确认,浏览器主页的相关设置没有被篡改。真相就是,右键快捷方式属性,发现指向变了,也就是说有软件替换了原本的快捷方式,解决方案是删除后重新生成快捷方式。...原创 2022-06-15 08:47:28 · 309 阅读 · 0 评论 -
解决Caused by: java.lang.ClassNotFoundException: org.springframework.boot.SpringApplication
这是错误信息,怪吓人的,是在导入项目后,启动发生报错,这个错误一般是有maven依赖错误导致的;推测是没有使用国内镜像,国外依赖下载不下来;我之前因为idea崩溃重装过一次,所以需要修改使用的maven位置打开settings,找到maven配置找到我之前配置过镜像的maven,应用后rebuild一下;完成!...原创 2022-02-15 12:08:53 · 4949 阅读 · 0 评论 -
面试:能否自定义一个java.lang.Math类并执行里面的main方法
我们自定义个一个java.lang.Math并放入main方法,发现:根据双亲委派原则,启动类加载器去加载了lib目录下的Math类,很不巧,这个机制专门防止外界模仿原生源码。那么自定义的Math类没有被加载,main方法自然找不到;那我们不去模仿这个类,我们去造一个java.lang下的新类,并且自己实现一个类加载器,重写loadclass方法(打破双亲委派),看看可不可以显然不行,内置判断了传入的字符串,只要包含java.lang就报错,安全异常,所以也无法鱼目混珠。...原创 2022-02-14 21:01:21 · 152 阅读 · 0 评论 -
linux命令 su和su -的区别
su tomcat 切换到tomcat用户,保持原有的环境变量。su -tomcat 切换到tomcat用户,使用tomcat用户的环境变量。su命令的作用是以其他用户/组的身份来运行shell如果不带任何参数,则默认切换到root身份。但是需要注意的是,此时仍然是采用切换身份前的那个用户的环境变量!为了解决这个问题,最简单的方法是“su - [user]”,这样就可以在切换身份后使用新身份的环境变量了。...原创 2022-02-04 12:10:08 · 844 阅读 · 0 评论 -
关于session和cokkie的关系以及生命周期
session经常作为存储用户登录信息的工具,我们经常会分不清他和cookie的生命周期,为什么关闭浏览器后再次打开网页,发现需要重新登录?下边我们来了解一下。 首先要明确两者存储的位置,session位于服务器端,cokkie位于客户端这个是根本区别,另外,session和cookie的生命周期,都是可以人为设置的,不过呢,我们还是需要了解一下默认设置情况下各自的原创 2021-08-24 19:55:36 · 364 阅读 · 0 评论 -
ssm框架+pagehelper插件使用
在spring.xml中配置特别提醒,之前整合框架时已经配过sqpsessionfactorybean,不能再配一遍,而要在其内部以property形式配置 <!-- 分页插件 --> <property name="plugins"> <set> <!-- com.github.pagehelper为PageHelper类所在包名 --> <bean原创 2021-08-21 22:00:27 · 312 阅读 · 0 评论 -
基于layui框架的登录验证
layui使得前端开发非常的简洁,仅须阅读开发文档即可,今天我来分享一下使用layui做登录验证的过程原创 2021-08-20 21:54:47 · 2408 阅读 · 0 评论 -
c语言指针问题
对于以下代码段:int a[] = {1,2,3,4,5,}; int *p = a; int *q = &a[5]; printf("%d", q-p);当sizeof(int)为4时,以下说法正确的是:A. 因为第三行的错误不能编译B. 因为第三行的错误运行时崩溃C. 输出5D. 输出20指针的减法实际是地址间能存放多少个指针指向对象的数据类型的值。a是int型数组,其地址是连续的。因此结合指针减法的定义知其之间能放5个int变量。需注意,平时对指针变量做±得到的可不对应指向对象原创 2021-03-18 20:03:27 · 509 阅读 · 0 评论 -
关于遍历数组条件的问题
今天学到一个用for去遍历数组`#include <stdio.h>int main(){int x;double sum;int cnt=0;//计数变量,记录数组数据个数int number[100];scanf("%d",&x);while(x!=-1){number[cnt]=x;sum+=x;cnt++;scanf("%d",&x);}if(cnt>0){double average=sum/cnt;int k;for(k=原创 2021-03-17 16:12:06 · 141 阅读 · 0 评论 -
数据类型长度
#include <stdio.h>int main(){int a;a=6;//short 2//char 1//int 4//short int2//long int 4//long4//long long 8//float 4//double 8printf("%d",sizeof(long));}通过判断一些常见类型的长度,需要加以理解记忆。,其中int 和long长度随计算机cpu和编译器变化。...原创 2021-03-17 14:42:59 · 117 阅读 · 0 评论 -
水仙花遇到的问题
作为一个纯小白,今天做水仙花的时候,再次遇到了问题#include <stdio.h>int main(){ int i,n; i=100; for(i=100;i<1000;i++) { n=i; int sum=0; while(n>0) { int d=n%10; n/=10; int p=d*d*d;原创 2021-03-17 10:59:47 · 71 阅读 · 0 评论 -
c语言输入后无法直接获取打印结果?
今天在做一道关于整数分解的题,提取出个位然后打印突然发现输入后得换行再输入才有效。小白可能会犯和我一样的问题,那就是scanf里加了换行符会出现重复输入程序才有响应的结果删除后则正常了,如下#include<stdio.h>int main(){int x;int digit;scanf("%d",&x);while(x>0){digit=x%10;x/=10;printf("%d",digit);}return 0;}...原创 2021-03-16 18:27:33 · 562 阅读 · 0 评论 -
srand(time(0))的作用(c语言)
在学习翁恺老师的c课程中,有这样一个猜数游戏include <stdio.h>#include <stdlib.h>#include<time.h>int main(){srand(time(0));int number=rand()%100+1;int count=0;int a=0;printf(“我已经想到了一个1到100的数。”);do{printf(“猜猜这个1到100的数:\n”);scanf("%d",&a);count+原创 2021-03-16 10:00:57 · 6254 阅读 · 3 评论 -
关于数组
数组:就是一组具有相同数据类型的数据的有序集合。由下标标识位数,自0开始。定义格式为:类型标识符 数组名[常量表达式]注意,用[]、包含不可为变量。且数组在内存中连续存储。数组必须先定义,然后使用。C语言规定只能逐个引用数组元素而不能一次引用整个数组。引用格式为:数组名[下标]可以看出和定义的区别为前面是否由类型标识符,注意区分,引用时可以有变量或表达式形式例如:int a[10]={0,1,2,3,4,5,6,7,8,9};也可以只给一部分数组元素赋值如int a[10]={0,1,2,原创 2021-03-13 21:30:57 · 3368 阅读 · 0 评论