- 博客(36)
- 收藏
- 关注
原创 我的创作纪念日
提示:你过去写得最好的一段代码是什么?提示:当前创作和你的工作、学习是什么样的关系。提示:可以和大家分享最初成为创作者的初心。提示:在创作的过程中都有哪些收获。提示:职业规划、创作规划等。
2024-06-07 11:35:39
314
原创 网站管理新利器:免费在线生成 robots.txt 文件!
robots.txt 文件生成工具是为网站管理员和 SEO 优化人员设计的在线工具。它能够帮助你快速生成 robots.txt 文件,用于控制搜索引擎爬虫对网站的访问权限。通过合理设置 robots.txt 文件,你可以有效地引导搜索引擎爬虫,提高网站在搜索结果中的排名和曝光度。
2024-02-18 02:46:56
674
1
原创 探索非主流新境界:全新火星文转换器,让你的文字与众不同!
火星文转换器是一款专为个性化文字设计的在线工具,能够将普通的文字转换为火星文风格的文字。无论是个性签名、社交媒体昵称还是文字装饰,这款工具都能让你的文字变得与众不同,充满趣味性和创意。火星文转换器为你打开了非主流时代,让你的文字充满个性、创意和趣味性。使用的时候,不要太嚣张。。。
2024-02-18 00:25:12
259
原创 快速准确,一键汉字转拼音:全新汉字转拼音工具现已问世!
汉字转拼音工具是一款方便实用的应用程序,旨在帮助用户快速准确地将汉字转换为拼音。无论是单个汉字还是汉字组成的词语,这款工具都能够为你提供准确的拼音信息,帮助你轻松学习和应用汉语。
2024-02-17 19:23:33
587
原创 玩转图片Base64编码【我不讲代码】
我有一个小案例,我先说出来,大家参考下,日后出问题,不要说是我教的。。。一张小姐姐的图片。。。我不想让明面上让大家看到,但是呢,我又想让大家看到,怎么玩?
2024-02-17 18:58:22
4099
原创 jquery-cron.js
我就是想要一个表达式,你给我这么一堆公式干啥!!!于是,我找到了一个 jquery 插件 jquery-cron.js。
2024-02-17 18:46:05
349
原创 让流量消失,占尽宿舍网速
我实在忍不了了,但是我又不好意思开口。过年在家,我直接黑科技搞起!有了这玩意之后,我只需要轻轻一点,来吧,我们互相伤害吧!
2024-02-17 18:36:47
1023
原创 探索世界,追逐时间的脚步:介绍全新的世界各地时间工具
世界各地时间工具是一款方便实用的应用程序,旨在帮助用户轻松管理不同地区的时间。无论你身在何处,这款应用都能为你提供准确的世界各地时间信息,让你随时随地掌握时间脉络。
2024-02-17 18:30:22
302
原创 计算机中 b、KB、MB、GB、TB之间的换算
基本概念bit(位,又名“比特”):bit的缩写是b,是计算机中的最小数据单位(属于二进制的范畴,其实就是0或者1)Byte(字节):Byte的缩写是B,是计算机文件大小的基本计算单位。比如一个字符就是1Byte,如果是汉字,则是2Byte。另外,还使用千字节(KB)、兆字节(MB)、吉字节(GB)甚至太字节(TB)。换算容量中 b、KB、MB、GB 、TB之间的换算关系对照。
2024-02-17 18:24:08
5297
1
原创 将代码片段转换成图片的工具【特别好用】
你可能在博客、技术论坛等网站上见过这样的图片。但你有没有想过这些图片是如何产生的呢?你是否也想把你的代码片段转换成这样漂亮的图片呢?这是一段一眼望不到边的pom,写博客的时候直接贴代码块会导致整个文章都恶心了,并且很多小王八蛋老是会盗版。这时候只需要复制粘贴 + 复制图片就轻松搞定。
2024-02-17 18:08:46
8710
原创 SQL查询转化为 Elasticsearch 查询
支持 sql 语句转化为 elasticsearch 的 查询语句。第二步:在指定的输入框中输入需要转换的 sql 语句。第一步: 打开在线转换工具的网页,进入工具页面。您学会了这么简单的办法。
2024-02-17 17:55:21
1605
1
原创 如何将人民币金额的小写阿拉伯数字转换成对应的大写汉字
支持的大写汉字包括零、壹、贰、叁、肆、伍、陆、柒、捌、玖、拾、佰、仟、万、亿等。使用非常简便,只需在输入框中输入需要转换的金额,然后点击“转换”按钮即可显示对应的大写汉字。此外,该工具还支持多种货币单位的转换,包括人民币、美元、欧元、日元等。总之,这款工具非常实用,能够为您的工作和生活带来便利。第二步:在指定的输入框中输入需要转换的人民币金额的小写阿拉伯数字。第一步: 打开人民币大写在线转换工具的网页,进入工具页面。您学会了这么简单的办法。
2024-02-17 17:50:57
476
原创 c 时间格式化 yyyy-MM-dd HH:mm:ss
void show_time(int sig){ time_t times = time(NULL); struct tm *utcTime = gmtime(×); char time_format[30]; sprintf(time_format , "%d-%02d-%02d %02d:%02d:%02d",utcTime->tm_year+1900, utcTime->tm_mon+1, utcTime->tm_mday, utc
2021-09-23 23:53:35
1332
原创 c语言调用 java
#include <stdio.h>#include <unistd.h>#include <string.h>#include <errno.h>#include <stdlib.h>typedef struct RuntimeException{ char *msg; int code;} RuntimeException;RuntimeException* exception(int code , char
2021-09-19 11:51:46
1033
原创 二:JavaAgent 指定类的方法进行扩展(实操)
1.0:回顾《认识一下 JavaAgent(实操)》上一章主要和大家一起讨论和实操了 JavaAgent 是怎么构建以及怎么运行的,如果有认真阅读且跟着做了的同学们,手里面应该有两个项目,FirstAgent(maven 构建) 和 demo(Spring Boot) 两个项目。但是之前的项目存在中文乱码的问题,看上去怪怪的,我呢也懒得去处理这些编码的问题了,索性把 FirstAgent 里面的 MyAgent.java 中包含的中文改成了洋文,如下所示:package com.carrot.sec;
2021-05-27 18:59:14
636
原创 strerror 的使用方式
#define _CRT_SECURE_NO_WARNINGS 1;#include <stdio.h>#include <string.h>#include <errno.h>/** strerror(int errnum) 返回错误码所对应的错误信息 c 库函数执行时可能返回的错误 0 - 43 */int main() { int i = 0; for (i = 0; i < 44; i++) { char* str = str
2021-05-26 22:32:17
179
原创 strtok 函数的使用方式
#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>#include <string.h>/** 字符串分割*/int main() { char str[] = "ssh root@127.0.0.1"; char* sep = " @."; char* current = NULL; for (current = strtok(str, sep); current != NULL; current =
2021-05-26 22:24:35
108
原创 自己实现一个 strstr (字符串寻找子串)
#include <stdio.h>#include <assert.h>char* my_strstr(const char* p1 , const char* p2) { assert(p1 != NULL); assert(p2 != NULL); char* s1 = p1; char* s2 = p2; char* current = p1; if (*p2 == '\0') { return p1; } while (*current)
2021-05-26 21:23:34
107
原创 一:认识一下 JavaAgent(实操)
JavaAgent1.0 先看几个面试题:怎么获取某个对象的大小?运行期将已经加载的类的字节码能做变更吗,怎么做?有什么限制?如何获取所有已经被加载过的类?怎么在加载java文件之前做拦截把字节码做修改?如何获取所有已经被初始化过了的类(clinit后的方法)如何设置某些native方法的前缀?如何在查找native方法的时候做规则匹配?如何将某个jar加入到bootstrapclasspath 里作为高优先级被bootstrapClassloader 加载?AppClassloade
2021-05-26 17:00:25
697
2
原创 自己实现一个 strncmp (字符串限长比较)
#include <stdio.h>#include <assert.h>int my_strncmp(const char* str1, const char* str2 , int count) { assert(str1 && str2); while (count-- && *str1 != '\0' && *str2 != '\0') { if (*str1++ != *str2++) { return
2021-05-24 23:31:15
232
原创 自己实现一个 strncat (限长字符串拼接)
#include <stdio.h>char* myStrncat(char* target ,const char* source , int count) { char* start = target; //找到 '\0' while (*target++); //去掉 '\0' target--; while (count--) { //拼接 if (!(*target++ = *source++)) { return start; } }
2021-05-23 11:07:15
147
原创 自己实现一个 strncopy (字符串限长复制)
#include <stdio.h>char* my_strncopy(char* target , const char* source , int count) { char* dest = target; while (count && (*target++ = *source++)) { count--; } if (count) { while (--count) { dest += '\0'; } } return dest;
2021-05-23 10:48:55
335
原创 自己实现一个 strcmp (字符串比较)
1:第一个字符串大于第二个字符串,返回 > 0 的数字2:两个字符串相等,返回 03:第一个字符串小于第二个字符串,返回 < 0 的数字#include <stdio.h>#include <assert.h>int my_strcmp(const char* source , const char* target) { assert(source && target); while (*source == *target) {
2021-05-23 10:02:57
182
原创 自己实现一个 strcat (字符串追加)
1:源字符必须包含 ‘\0’2:源字符串数组空间要够大3:目标空间必须可修改#include <stdio.h>#include <string.h>char* my_strcat(char* source , const char* target) { char* dest = source; int len = strlen(source); source += len; while (*source++ = *target++) { ; }
2021-05-22 18:33:01
261
原创 自己实现一个 strcopy (字符串复制)
#include <stdio.h>#include <assert.h>#include <string.h>void myStrcopy(char * source , const char * target) { assert(source != NULL); assert(target != NULL); assert(strlen(source) >= strlen(target)); while ((*source++=*target+
2021-05-22 16:25:09
650
原创 自己实现一个 strlen 函数(获取字符串长度)
#include <stdio.h>int myStrlen(const char * str) { int i = 0; while (*str != '\0') { str++; i++; } return i; }int main() { printf("%d \n" , myStrlen("1")); return 0;}
2021-05-22 16:00:32
287
原创 杨氏矩阵
#include <stdio.h>/** 杨氏矩阵 - 剑指 offer 题目内容: 有一个数字矩阵,矩阵的每行从左到右是递增的,矩阵从上到下是递增的,请编写程序在这样的矩阵中查找某个数字是否存在 要求: 事件复杂程度小于 O(N)*/int main() { int arr[3][3] = { {1,2,3},{2,3,4},{3,4,5} }; int res = findNumber(arr , 4 ,3 , 3); if (res) printf(
2021-05-22 15:25:56
57
原创 判断字符串 efabcd 是 abcdef 旋转得来的
#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>#include <string.h>/** 判断字符串 efabcd 是 abcdef 旋转得来的*/int main() { char source[30] = "abcdef"; char target[] = "efabcd"; int res = is_move(source,target); if (res) printf("Yes");
2021-05-22 12:53:02
195
原创 旋转同一块内存中的元素
题目内容: 实现一个函数,可以左旋字符串中的 k 个字符 例如: ABCD 左旋一个字符得到 BCDA ABCD 左旋一个字符得到 CDAB#include <stdio.h>#include <string.h>void swap(char* arr, int start, int end) { int left = 0; int right = 0; //dichotomy swap int mid = (start + end) / 2; for
2021-05-22 10:26:17
81
原创 运动员名次问题
5位运动员A -> B第二,我第三B -> 我第二,E第四C -> 我第一,D第二D -> C最后,我第三E -> 我第四,A第一这几个运动员每人说的话只有一半是对的。#include <stdio.h>int main() { int a = 0; int b = 0; int c = 0; int d = 0; int e = 0; for (a = 1; a <= 5; a++) { for (b =
2021-05-22 10:22:54
110
原创 杨辉三角
杨辉三角#include <stdio.h>int main() { int arr[10][10] = { 0 }; int i = 0; int j = 0; for (i = 0; i < 10; i++) { for (j = 0; j < 10; j++) { if (j == 0) { arr[i][j] = 1; } if (i == j) { arr[i][j] = 1; } if (i >
2021-05-22 10:18:00
105
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人