- 博客(25)
- 资源 (4)
- 收藏
- 关注
原创 问答社区项目学习——内嵌H2数据库(六)
建立学习的第一站吧,从头开始。欢迎大家跟我一起学习~ 这里也是为了记录自己的学习之路!——by xln1. 打开IDEA,进入项目,点开Database, 选择H2数据库。H2的官网http://www.h2database.com/html/main.html,在pom文件里添加H2的依赖https://mvnrepository.com/artifact/com.h2database/h2/1.4.1992. 选择Embedded,如图,首次使用H2会遇到问题,解决问题https...
2020-06-23 09:57:48
266
原创 问答社区项目学习——Cookie和Session的原理与实现(五)
建立学习的第一站吧,从头开始。欢迎大家跟我一起学习~ 这里也是为了记录自己的学习之路!——by xln1. Cookie和Session的详情什么是Cookie和Sessionhttps://blog.csdn.net/sinat_36594453/article/details/88870899Cookie和Session的实例https://blog.csdn.net/u014753892/article/details/52821268?utm_medium=distrib...
2020-06-19 10:29:48
206
原创 问答社区项目学习——引入第三方登录(四)
建立学习的第一站吧,从头开始。欢迎大家跟我一起学习~ 这里也是为了记录自己的学习之路!——by xln1. 实现网站的登录功能,这里使用github的登录功能,在github首页下滑进入API2. 选择github授权app,进入文档中,粗略浏览大概后,在右侧栏中找到Building OAuth App右边侧栏底部3....
2020-06-18 13:39:40
251
原创 问答社区项目学习——BootStrap导航栏(三)
建立学习的第一站吧,从头开始。欢迎大家跟我一起学习~ 这里也是为了记录自己的学习之路!——by xln
2020-06-06 13:25:37
278
原创 问答社区项目学习——Github的使用(二)
建立学习的第一站吧,从头开始。欢迎大家跟我一起学习~ 这里也是为了记录自己的学习之路!——by xln1. 将项目上传到github上去,首先进入github, 创建一个新资料库2. 创建名称,写好说明可以直接完成3. 在IDEA的Terminal终端对项目仓库进行初始化git init #初始化仓库git status #查看文件状态git add . #文件缓存git status #重复查看文件状态git commit -m "init fir...
2020-06-04 19:53:43
453
原创 问答社区项目学习——项目初建(一)
建立学习的第一站吧,从头开始。欢迎大家跟我一起学习~ 这里也是为了记录自己的学习之路!——by xln1. 打开IDEA创建项目,选择Spring Initializr(Spring初始化工具),使用这个工具可以直接创建SpringBoot项目。2. 更改了Group名称(域名的倒序排列)3. 先选择最基础的Web,后面需要的手动导入4. 进入项目后,等待项目加载完毕...
2020-06-04 10:58:23
257
原创 C——数据统计(算法)
在书中看到这个题型,觉得很有学习价值。这个题型是为了在算法竞赛中提高效率的一种方法,此文为总结概括。题目:数据统计输入一些整数,求出它们的最小值、最大值和平均值(保留3位小数)。输入保证这些数都是不超过1000的整数。样例输入:2 8 3 5 1 7 3 6样例输出:1 8 4.375分析:整数的个数不确定。方法一:(有bug)//C#incl...
2019-09-15 20:44:34
2302
原创 C++——算法入门经典(2)
复习基础算法。#include<iostream>#include<iomanip>#include<cmath>#include<ctime>using namespace std;#define INF 1000000000 #define maxn 105 //数组 int a[maxn];//阶乘递归函数声明 //...
2019-09-09 16:19:10
278
原创 C++——算法入门经典(1)
复习基础算法。#include<iostream>#include<stdio.h>#include<iomanip>#include<cmath>#include<cstring>#include<algorithm>using namespace std;//正余弦弧度转度数 #define TRA...
2019-09-08 10:38:05
339
转载 C——常用库整理
重新拾起C语言,便从头开始吧! 数学库 math.h函数 说明 acos() 求反余弦的值 cos() 求余弦值 cosh() 求双曲余玄值 exp() e的次幂函数(以e为底的x次方值) frexp() 把一个浮点数分解为尾数和指数 ldexp() 返回x乘上2的exp次方的值 log() 返回以e为底的对...
2019-09-06 18:49:28
942
原创 C——进制之间的转换
写这篇文章的初衷是记录自己的学习内容,为了巩固自己的知识。谢谢观看。 ——by Xln进制的详解1. 进制 二进制:以0、1表示,逢2进1 八进制:采用0,1,2,3,4,5,6,7八个数字,逢八进1。 十进制: 十六进制:一般用数字0到9和字母A到F(或a~f)...
2019-07-16 20:12:53
282
原创 LeeCode——罗马数字转整数
罗马数字包含以下七种字符:I,V,X,L,C,D和M。字符 数值I 1V 5X 10L 50C 100D 500M 1000例如, 罗马数字 2 写做II,即为两个并列的 1...
2019-03-04 14:55:56
299
3
原创 LeeCode——整数反转
给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。示例 1:输入: 123输出: 321示例 2:输入: -123输出: -321示例 3:输入: 120输出: 21注意:假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为 [−2^31, 2^31 − 1]。请根据这个假设,如果反转后整数溢出那么就返回 0。可能是刚上...
2019-02-27 21:27:54
535
原创 DOS——把木马病毒清除在系统之外
系统被木马感染后,在Windows下往往无法直接删除病毒文件;如果在安全模式下也无法做到这一点,就只能借助故障恢复控制台了。以彻底清除“黑客之门”木马为例。“黑客之门”的服务端文件是hkdoordll.dll, 它通过感染系统文件service.exe启动自身。用户只需要删除此客户端,并使用正常的程序替换被感染的service.exe即可清除病毒。...
2018-05-03 21:00:22
810
转载 C++——宏定义详解
一、#define的基本用法 #define是C语言中提供的宏定义命令,其主要目的是为程序员在编程时提供一定的方便,并能在一定程度上提高程序的运行效率,但学生在学习时往往不能 理解该命令的本质,总是在此处产生一些困惑,在编程时误用该命令,使得程序的运行与预期的目的不一致,或者在读别人写的程序时,把运行结果理解错误,这对 C语言的学习很不利。1 #define命令剖析1.1 #define...
2018-03-26 17:02:53
274
原创 C语言——设置flag的优点
flag在C语言中没有特定的含义,但是我们一般将它作为标记使用。比如设立判断条件,或者作为跳出循环的依据。例如,判断素数中,设置flag标记,让我们的程序可读性更佳。 #include<stdio.h> #include<math.h> int prime(int n){ int flag=1; //设置标记 for(...
2018-03-23 21:43:00
31597
4
原创 C++——const修饰符与指针
/**在C语言中,我们习惯使用#define来定义常量,但是在C++中,我们有更好的方法,便是使用const修饰符来定义常量。*/const与指针使用有三种组合情况:指向常量的指针、常指针和指向常量的常指针。(1)指向常量的指针是指一个指向常量的指针变量,例如: const char* name = "chen"; //声明指向常量的指针 这个语句的含义为:...
2018-03-21 15:47:26
284
原创 算法实践(二)
/*日常练习*/分糖果 C语言问题描述 有n个小朋友围坐成一圈。老师给每个小朋友随机发偶数个糖果,然后进行下面的游戏: 每个小朋友都把自己的糖果分一半给左手边的孩子。 一轮分糖后,拥有奇数颗糖的孩子由老师补给1个糖果,从而变成偶数。 反复进行这个游戏,直到所有小朋友的糖果数都相同为止。 你的任务是预测在已知的初始糖果情形下,老师一共需要补发多少个糖果。输入格式 程序首先读入一个整数N(...
2018-03-20 16:12:02
261
转载 C语言中类似substring函数的用法
/*本文用于知识积累,若有错误之处望指出,谢谢。*/C语言是没有substring函数的,但是可以通过类似的函数去获取字符串,也可以用自定义的方式。函数名称: strncpy函数原型: char *strncpy(char *dest, const char *src,int count)函数功能: 将字符串src中的count个字符拷贝到字符串dest中去函数返回: ...
2018-03-18 21:17:26
19575
原创 C语言——文件重定向
重定向的定义:将输入输出标准流定向用户规定的文件并读取或写入,减少了用户不断重新输入数据的代码冗余。 由于变量在未赋值之前的值是不确定的(初值不一定为0),这时我们可以用文件把输入数据保存在文件中,输出数据也保存在文件中,而使用文件最简单的方法便是使用输入输出重定向,只需在main函数的入口处加入以下两条语句: freopen("input.txt", "...
2018-03-16 22:05:13
2922
3
原创 蓝桥杯——第六届个人赛省赛题
/*仅供参考,练习之作*//* 一个串的子串是指该串的一个连续的局部。 如果不要求连续,则可称为它的子序列。 比如对串: "abcdefg" 而言,"ab","abd","bdef" 等都是它的子序列。 特别地,一个串本身,以及空串也是它的子序列。 对两个串而言,可以有许多的共同的子序列, 我们关心的是:它们所共同拥有的长度最大的子序列是多长。 以下代码实现了这个问题的求解。请填写划线部分缺失的代...
2018-03-14 18:28:49
404
原创 算法基础(三)
/* 本文是本人练习《C程序趣味编程》之作,若有错误之处望指出,谢谢*/1-1 正弦图形#include<stdio.h>#include<math.h>#define PI 3.1415926int main(){ int x, m; double y; for(y=1;y>=0;y-=0.1) { m=asin(y)*10; for(x=1; x<...
2018-03-14 12:36:52
185
原创 算法基础(二)
/* 本文是本人练习《C语言编程实例》所作,有错误之处望指出,谢谢。*/注意: 1. double 输入时要用 %lf 而并不是%f,否则会报错。 2. 圆周率的值可以 const double pi = acos(-1.0) 3. 在C程序中,整数取值没有四舍五入,直接去掉小数点后面的数字。 4. a||b 中,其一为真便为真,a&&b中,其一为假便为假。 5. 判断数据是否溢...
2018-03-14 12:14:51
300
原创 算法基础(一)
/* 本文是本人在学习《算法竞赛入门经典》时所做的笔记,插补阙漏, 有错误之处望指出,谢谢。*/1.5.3 习题1-1 平均数#include<stdio.h>int main(){ int a,b,c; float v; scanf("%d %d %d",&a,&b,&c); v = (a+b+c)/3; printf("%.3f\n",v)...
2018-03-14 12:02:05
263
原创 算法实践(一)
/*本文为平时练习之作,若有错误还望指出,谢谢。*/1-1 韩信点兵 (枚举是最直接的解决办法)法一:#include<stdio.h>void main(){ /*思路:总数减去余数再整除3,5,7 */ int a,b,c,sum; scanf("%d %d %d",&a,&b,&c); for...
2018-03-14 12:00:35
323
RSA前台公钥加密后台私钥解密 jdk 1.5-1.8版本
2018-04-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人