机缘
------从第一次使用CSDN这个网站到现在已经快四年了,我大抵是病了,2021年7月29日才心血来潮写下来了第一篇自己的博客,回顾起来,已经过去了2年。如此这般,断断续续的写过一些博客,但终归是心血来潮罢了,一时的兴趣过后便是遗忘。
如今重拾博客也才2个月罢了,或许真正的博主,应当将博客作为了自己的日常学习生活的一部分。我进步着,在上面记录了自己的学习笔记,经验和感悟,不过些许小料罢了。
今日总结,也不过是随便写写罢了,想来也没啥好写的,自己不过如此,小趴菜一枚。
------如此这般,我大抵是又是倦了,横竖都写不下去,站起身来走了走,这灵感没有由来,踏然看着书桌的的两个显示屏,一个是我的,另一个也是我的。
收获
------或许是到了该寻一个姑娘的年纪了,近来夜里热的厉害,特别是心里,凉的出奇,一床毯子面对这夏日的挑衅,也显得有些许吃力了,或许只有心仪姑娘的照料,才能让我感到清凉罢了。
我向来是不屑于所谓执子之手种种言语的,许是独处的时间久了,便是白日里再热闹,每每到了夜深时,大抵也是孤枕难眠,罢了,想来是“自古言秋多寂寥此间含义吧。如今写下这些博客,看着自己的文章阅读量一点点增长,倒也是给了我一点慰藉吧。
日常
-------许是近些日子太闲,到门外吹吹风,巷里踱踱步,也觉得十分惬意,但终是缺了个说话的人。
-------我大抵是被众人遗忘了,响午手机响了,竟不知是联通客服,从不想接客服电话的我,没由来的接通了,些许是想听听声音了吧,这是近日里来的唯一一个电话了。
成就
------近来蝉叫声的响的愈发的大了,闲来无事便喜欢坐在书桌上,那键盘按在手下吱嘎作响,这种响声我喜欢的紧,我大抵是病了,竟听出了二人敲键盘的声音。
------我想大抵是累了,横竖都没有精神,随意翻了几本书,眼皮倦倦的。仔细看了半夜,才从字缝里看出来满眼都是红色,没事找找,竟也发现了份有意思的代码,想着与你们分享下罢了。
#include <stdio.h>
#include <math.h>
#include <windows.h>
#include <tchar.h>
float f(float x, float y, float z) {
float a = x * x + 9.0f / 4.0f * y * y + z * z - 1;
return a * a * a - x * x * z * z * z - 9.0f / 80.0f * y * y * z * z * z;
}
float h(float x, float z) {
for (float y = 1.0f; y >= 0.0f; y -= 0.001f)
if (f(x, y, z) <= 0.0f)
return y;
return 0.0f;
}
void SetColorAndBackground(int ForgC, int BackC) {
WORD wColor = ((BackC & 0x0F) << 4) + (ForgC & 0x0F);
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), wColor);
}
int main() {
SetColorAndBackground(7, 4); //对于颜色的改变
HANDLE o = GetStdHandle(STD_OUTPUT_HANDLE);
_TCHAR buffer[25][80] = { _T(' ') };
_TCHAR ramp[] = _T(".:-=+*#%@");
for (float t = 0.0f;; t += 0.1f) {
int sy = 0;
float s = sinf(t);
float a = s * s * s * s * 0.2f;
for (float z = 1.3f; z > -1.2f; z -= 0.1f) {
_TCHAR* p = &buffer[sy++][0];
float tz = z * (1.2f - a);
for (float x = -1.5f; x < 1.5f; x += 0.05f) {
float tx = x * (1.2f + a);
float v = f(tx, 0.0f, tz);
if (v <= 0.0f) {
float y0 = h(tx, tz);
float ny = 0.01f;
float nx = h(tx + ny, tz) - y0;
float nz = h(tx, tz + ny) - y0;
float nd = 1.0f / sqrtf(nx * nx + ny * ny + nz * nz);
float d = (nx + ny - nz) * nd * 0.5f + 0.5f;
*p++ = ramp[(int)(d * 5.0f)];
}
else
*p++ = ' ';
}
}
for (sy = 0; sy < 25; sy++) {
COORD coord = { 0, sy };
SetConsoleCursorPosition(o, coord);
WriteConsole(o, buffer[sy], 79, NULL, 0);
}
Sleep(33);
}
}
这样的结局效果或许是不错的:
憧憬
-------结局总是好的,如果现在不够好,那就还不是结局。
-------大抵是受不住了,想出去走走,但却口袋空空,虽说这也是人之长情么,我总也不听,但旁人那些许高大上的,我总也瞧不上,于事罢,我便决定走,走不知到哪,不走又厌烦,罢了,人类的悲欢并不相通,我只嫌旁人吵闹。