自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 收藏
  • 关注

原创 ECharts饼状图 使用记录

【代码】ECharts饼状图 使用记录。

2022-10-29 22:00:00 178

原创 Java生成随机密码

Java编程逻辑的生成随机密码代码

2022-08-14 22:21:08 2563

原创 Oracle自定义加密解密函数

Oracle自定义加密解密函数

2022-07-02 16:12:27 1235

原创 SSM使用过程中遇到的问题

问题列表@Resource无法使用Spring声明式事务失效问题解析:1、@Resource是在javax的注解,但在java1.8后不在加载javax包,所以无法使用。那么解决方法就有两种,一是换版本,二是添加依赖。<!-- maven项目引入 --><dependency> <groupId>javax.annotation</groupId> <artifactId>javax.annotation-api<

2022-05-08 19:07:53 451

原创 css图片变暗

css图片亮度,阴影遮罩层img{ -webkit-filter: brightness(50%); /*考虑浏览器兼容性:兼容 Chrome, Safari, Opera */ filter: brightness(50%); /* 设置图片的亮度,使其看起来更亮或更暗。如果值是0%,图像会全黑;值是100%,则图像无变化; 值是100%以上,则图像更亮*/}...

2021-11-29 20:06:05 826

原创 pythonchallenge 第六关

F12查看网页源码,开头就注释这zip,里面的其他注释没有用。将链接最后的.html改成.zip,得到一个压缩包;压缩包里有多个文本,内容都是Next nothing is XXX,想到是和第四关一个套路查看压缩包里的readme.txt,得知从90052.txt开始...

2021-11-26 11:00:00 603

转载 pythonchallenge 第五关

这题要使用pickle模块对链接中的字符串进行反序列化原博客地址在这 https://blog.csdn.net/jpch89/article/details/81369098from urllib.request import urlretrieveimport pickleurl = 'http://www.pythonchallenge.com/pc/def/banner.p'# 将url返回的结果直接保存为文件urlretrieve(url, filename='level5.pkl

2021-11-16 21:51:07 117

原创 pythonchallenge 第四关

老套路先F12查看网页源代码网页标题是“follow the chain”网页图片的链接地址是初始链接http://www.pythonchallenge.com/pc/def/linkedlist.php?nothing=12345明白了,不停更换后面nothing的参数值,不到400次就能够得到第五关的地址代码如下:import urllib.requesturl = 'http://www.pythonchallenge.com/pc/def/linkedlist.php?no.

2021-11-11 18:53:00 160

原创 pythonchallenge 第三关

和第二关一样的套路,F12查看网页源码提示说“只有一个小字母,两边正好有三个大保镖”,只取中间那个小写字母也就是说ABCsABC可以,但AABCsABC不行srcStr = '''这里放网页源码的那一长串'''letter = re.compile(r'[^A-Z][A-Z]{3}([a-z])[A-Z]{3}[^A-Z]')letters = letter.findall(srcStr)msg = ''.join(letters)print(msg)...

2021-11-10 18:06:04 329

原创 pythonchallenge 第二关

提示让你开网页源码,F12查看srcStr = '''这里放网页源码的那一长串''''result = [x for x in srcStr if x.isalpha()]print(''.join(result))结果输出equality,恭喜进入第三关

2021-11-09 23:33:31 99

原创 pythonchallenge 第一关

import string# g fmnc wms bgblr rpylqjyrc gr zw fylb. rfyrq ufyr amknsrcpq ypc dmp. bmgle gr gl zw fylb gq glcddgagclr ylb rfyr'q ufw rfgq rcvr gq qm jmle. sqgle qrpgle.kyicrpylq() gq pcamkkclbcb. lmu ynnjw ml rfc spj.# K -> M# O -> Q# E ->

2021-11-08 22:58:26 297

原创 PTA - 说反话-加强版

先上一下自己写的代码,自己测试样例是对的,但上传测试就。。。。/** * 说反话-加强版 (20 分) 给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。 输入格式: 测试输入包含一个测试用例,在一行内给出总长度不超过500 000的字符串。 字符串由若干单词和若干空格组成,其中单词是由英文字母(大小写有区分)组成的字符串,单词之间用若干个空格分开。 输出格式: 每个测试用例的输出占一行,输出倒序后的句子,并且保证单

2021-08-21 16:45:49 318

原创 PTA - 猴子选大王

话不多说,直接上代码下面是我的代码/** * 猴子选大王 (20 分) 一群猴子要选新猴王。新猴王的选择方法是:让N只候选猴子围成一圈,从某位置起顺序编号为1~N号。 从第1号开始报数,每轮从1报到3,凡报到3的猴子即退出圈子,接着又从紧邻的下一只猴子开始同样的报数。 如此不断循环,最后剩下的一只猴子就选为猴王。请问是原来第几号猴子当选猴王? 输入格式: 输入在一行中给一个正整数N(≤1000)。 输出格式: 在一行中输

2021-08-17 11:34:53 245

原创 入门模拟 - 数制转换 (codeup编号100000579 B )

#include <stdio.h>#include <string.h>/** * 题目描述 * 求任意两个不同进制非负整数的转换(2进制~16进制),所给整数在long所能表达的范围之内。 * 不同进制的表示符号为(0,1,...,9,a,b,...,f)或者(0,1,...,9,A,B,...,F)。 * 输入 * 输入只有一行,包含三个整数a,n,b。 * a表示其后的n 是a进制整数,b表示欲将a进制整数n转换成b进制整数。 *

2021-02-08 18:22:34 154

原创 简单模拟 - Day of Week

逻辑很简单就是,输入下面这种格式的日期字符串,输出星期几样例输入21 December 2012 5 January 2013样例输出Friday Saturday两种方法:与其他的日期比较用伟大的数学家推导的公式第一种方法就不说了,这里说公式这是两个公式的百科 蔡勒公式、 基姆拉尔森计算公式这个博文说的很清楚 [https://www.cnblogs.com/tgycoder/p/4960487.html](https://www.cnblogs.com/tgycoder/

2021-02-06 13:04:21 114

原创 《汇编语言》王爽著(第三版)实验十(个人方法记录)

1、显示字符串assume cs:code, ds:data, ss:stack;数据段data segment db 'Welcome to masm!',0data ends;栈段stack segment dw 16 dup(0)stack ends;代码段code segment start: mov ax,stack mov ss,ax mov sp,20H ;在第8行3列显示绿色字

2021-01-27 15:52:52 307

原创 《汇编语言》王爽著(第三版)实验九(个人方法记录)

关键几点提一下:行的地址,用DOSBox的注意行的刷新颜色的表示,书上说的很明白,自己看看来人,上代码喳!assume cs:code, ds:data;数据段data segment db 'welcome to masm!'data ends;代码段code segment start: mov ax,data mov ds,ax mov ax,0b800H mov es,ax

2021-01-25 17:22:16 124

原创 《汇编语言》王爽著(第三版)实验七(个人方法记录)

话不多说直接上代码(没时间了)assume cs:code, ds:data, es:table, ss:stackdata segment ;21年的21个字符串 (21*4*1 = 84byte) - 首地址为data:0H db '1975','1976','1977','1978','1979','1980','1981','1982','1983','1984','1985' db '1986','1987','1988','1989','1990','1991','

2021-01-24 23:38:35 191

原创 DOSBox0.74的显示大小问题(调整分辨率)

和本标题相关的文章有很多,但其实试了就是不行,分辨率还是无法改变大部分博客都是说修改C:\Users\Administrator\AppData\Local\DOSBox\dosbox-0.74.confwindowresolution=1280x800output=opengl 但我这不可行,后来在一个贴吧里说是要完整的配置才行,如下:[sdl]fullscreen=falsefulldouble=falsefullresolution=originalwindowresolut.

2021-01-23 14:13:43 4407 1

原创 经典编程900例(c语言)(第二十九篇)

例353:字符串比较函数strncmp()#include <stdio.h>#include <string.h>int main(int argc, char const *argv[]){ // int strncmp(const char *str1, const char *str2, size_t n) // strncmp比较两个字符串的前n个字符 // 如果返回值 < 0,则表示 str1 小于 str2。 // 如果返

2020-11-03 16:47:18 223

原创 经典编程900例(c语言)(第二十八篇)

例342:字符串大小转换函数strlwr()和strupr()#include <stdio.h>#include <string.h>int main(int argc, char const *argv[]){ // strlwr将字符串中的S参数转换为小写形式 // strupr将字符串中的S参数转换为大写形式 // strlwr和strupr不是标准C库函数,只能在VC中使用。linux gcc环境下需要自行定义这个函数 printf

2020-11-02 21:30:31 381 1

原创 经典编程900例(c语言)(第二十七篇)

例329:时间日期预定义宏#include <stdio.h>int main(int argc, char const *argv[]){ // 这里的时间编译时已经决定,所以程序每次执行都是一样的 // __DATE__:编译时刻的日期字符串 如“Jun 17 2017” // __TIME__:编译时刻的时间字符串 如”10:00:00“ printf("Beta Testing: Last compiled %s %s\n", __DATE__,

2020-11-01 14:03:38 199

原创 经典编程900例(c语言)(第二十六篇)

例315:#include <conio.h>#include <io.h>#include <fcntl.h>#include <sys\stat.h>#include <stdlib.h>#include <dos.h>int main(int argc, char const *argv[]){ char buffer[128]; int row, column; clrscr(

2020-10-31 18:25:47 121

原创 经典编程900例(c语言)(第二十五篇)

例301:cscanf()和cprintf()#include <conio.h>int main(int argc, char const *argv[]){ int a, b, c; cprintf("Type 3 integer values and press Enter\r\n"); // 建议运行查看同scanf()的区别 cscanf("%d %d %d", &a, &b, &c); cprintf("The

2020-10-30 19:06:58 127

原创 经典编程900例(c语言)(第二十四篇)

例290:在远堆内存中分配内存#include <stdio.h>#include <alloc.h>int main(int argc, char const *argv[]){ char far *string; int far *int_values; float far *float_values; // farmalloc函数从远堆中分配存储块 if ((string = (char *) farmalloc(50)))

2020-10-29 17:56:31 102

原创 经典编程900例(c语言)(第二十三篇)

例277:分配内存函数alloca()#include <stdio.h>#include <malloc.h>void some_function(size_t size){ int i; char *pointer; char stack_fix[1]; stack_fix[0] = NULL; // 在调用 alloca的函数返回的时候, 它分配的内存会自动释放 if ((pointer = alloca(size

2020-10-28 16:12:00 155

原创 经典编程900例(c语言)(第二十二篇)

这篇的所有代码都是需在tc下编译,太老了,就不亲测了,纯搬运了,算是看看前辈都是怎么写代码的吧有感兴趣的可以自己编译运行tc下载例258:#include <stdio.h>#include <dos.h>void main(void){ int drive; drive = bdos(0x19, 0, 0); printf("Current drive is %c\n", 'A' + drive); return 0.

2020-10-27 10:15:15 230

原创 经典编程900例(c语言)(第二十一篇)

例245:平方根计算函数sqrt()#include <stdio.h>#include <math.h>int main(int argc, char const *argv[]){ double value; // sqrt平方根计算 for (value = 0.0; value < 10.0; value += 0.1) printf("Value %f sqrt %f\n", value, sqrt(value));

2020-10-26 19:57:00 201

原创 经典编程900例(c语言)(第二十篇)

例231:库函数中的除法函数div()#include <stdio.h>#include <stdlib.h>int main(int argc, char const *argv[]){ // div返回的结构体 div_t result; result = div(11, 3); // 输出11/3 商数和余数 printf("11 divided by 3 is %d Remainder %d\n", result.quo

2020-10-25 00:22:09 156

原创 经典编程900例(c语言)(第十九篇)

例218:计算平均值的函数#include <stdio.h>float average_value(int a, int b, int c){ return ((a + b + c) / 3.0);} int main(int argc, char const *argv[]){ printf("The average of 100, 133, and 155 is %f\n", average_value(100, 133, 155));

2020-10-24 16:04:19 159 1

原创 经典编程900例(c语言)(第十八篇)

例207:使用全局变量#include <stdio.h>int a = 1, b = 2, c = 3;void global_values(void){ printf("a contains %d b contains %d c contains %d\n", a, b, c);}int main(int argc, char const *argv[]){ global_values(); printf("a contains %d b cont

2020-10-23 12:49:05 114

原创 经典编程900例(c语言)(第十七篇)

例195:写一个函数计算不定个整型参数的和#include <stdio.h>#include <stdarg.h>/** * 整型加法函数,参数不定 */int add_values(int value, ...){ va_list argument_ptr; int result = 0; if (value != 0) { result += value; // 初始化刚定义的VA_LIST变量

2020-10-19 23:04:48 125

原创 经典编程900例(c语言)(第十六篇)

例181:获取详细日期时间并输出#include <stdio.h>#include <time.h>int main(int argc, char const *argv[]){ struct tm *gm_date; time_t seconds; // 获取秒 time(&seconds); // 将秒转为日期 - gmtime函数转换后的时间没有经过时区变换,是UTC时间 gm_date = gmtime(&

2020-10-18 00:12:59 186

原创 经典编程900例(c语言)(第十五篇)

例168:在控制台打印文件#include <stdio.h>int main(int argc, char const *argv[]){ FILE *fp; char line[255]; // 打开第一个程序参数指明的文件 if ((fp = fopen(argv[1], "r")) == NULL) printf("Error opening %s\n", argv[1]); else { //

2020-10-15 00:08:17 85

原创 经典编程900例(c语言)(第十四篇)

例156:计算输入的行数#include <stdio.h>int main(int argc, char const *argv[]){ char line[256]; long line_count = 0; // windows输入ctrl+z结束 while (fgets(line, sizeof(line), stdin)) line_count++; printf("The number of redirected lin

2020-10-11 22:32:58 95

原创 经典编程900例(c语言)(第十三篇)

例145:打印程序参数#include <stdio.h>int main (int argc, char **argv){ while (*argv) printf ("%s\n", *argv++); return 0;}例146:程序终止时调用的函数atexit#include <stdio.h>#include <stdlib.h>void first(void){ printf("First func

2020-10-10 23:03:34 181

原创 经典编程900例(c语言)(第十二篇)

例134:删除链表元素#include <stdio.h>#include <malloc.h>int main(int argc, char const *argv[]){ int i; // 定义链表节点结构 struct ListEntry { int number; struct ListEntry *next; } start, *node, *previous; start.next =

2020-10-08 22:40:09 94

原创 经典编程900例(c语言)(第十一篇)

例124:通过系统时间计算程序运行时间#include <stdio.h>#include <time.h>int add_fast(int a, int b){ return(a + b);}int add_slow(int a, int b){ return(a + b);}int main(int argc, char const *argv[]){ unsigned long int i, result; cloc

2020-10-08 20:33:28 123

原创 经典编程900例(c语言)(第十篇)

例110:实现链表#include <stdio.h>#include <stdlib.h>int main(int argc, char const *argv[]){ int i; // 定义结构、声明头指针和临时节点 struct ListEntry { int number; struct ListEntry *next; } start, *node; // 初始化链表 s

2020-10-07 21:21:47 159

原创 经典编程900例(c语言)(第九篇)

例100:字符串数组的排序#include <stdio.h>#include <stdlib.h>#include <string.h>/** * 排序字符数组 * @Author dust_fall * @param array 要排序的数组 * @param size 数组的长度 */void bubble_sort(char *array[], int size){ char *temp; int i

2020-10-05 14:59:45 207

空空如也

空空如也

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

TA关注的人

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