gem install和bundle install使用代理proxy

假设本地代理服务器的端口是1080 下面是gem的: gem install nokogiri -v '1.10.9' -p http://127.0.0.1:1080 下面是bundle的: export HTTP_PROXY=http://127.0.0.1:1080 bundle install
静夜思 发布于 2020-06-27 06:41 | 阅读 5424 次 | 评论 0 条

用LxRunOffline迁移WSL

默认情况WSL装在系统盘(C:),重装系统怎么办?C盘空间不足怎么办?能修改WSL安装路径吗? 当然可以,使用LxRunOffline不仅能修改WSL安装路径,还能备份WSL、还原WSL…… 修改WSL安装路径 下载、解压LxRunOffline 在解压后的LxRunOffline目录打开命令行 LxRunOffline list查看已安装的Linux子系统 > Ubuntu 新建文件夹作为移动目标,如:D:\wsl_ubuntu ...
静夜思 发布于 2020-06-26 21:36 | 阅读 8451 次 | 评论 0 条

2020.06博客新增功能:评论点赞,博文收藏

1、评论的回复和删除按钮也移动到评论内容下方,更美观,时间和楼层数移动到最右侧,游客用户名后面加括号显示游客。 2、博文收藏功能,看到喜欢的有用的博文,可以把它收藏起来 在后台“我的收藏”可以找到自己收藏的所有文章
静夜思 发布于 2020-06-26 10:39 | 阅读 3026 次 | 评论 0 条

开发者错觉:深夜写代码思路更清晰

在刚入门的时候,也可以说不是错觉,那时候什么都不懂,确实熬到晚上干扰更少一些,更能静下心来写代码。 就是这种刚入门时的“经验”,会欺骗开发者很多年,复杂难搞的问题拖到晚上解决。也是这个荒谬的“经验”在开发者圈子里传播,导致了开发者没日没夜,乃至996。 其实有几年的经验以后,大部分问题不需要深夜才能思考出来了,白天一样可以思考出来,并且做事的效率更高。这个“真相”不光开发者不自知,大部分熬夜的人都不自知。他们以为熬夜能做更多的事情,却不知道熬夜的效率其实比白天要低,证据就是“熬夜时间过的很快”,发一会呆个把小时就过去了,刷刷抖音3、4个小时就过去了。 ...
静夜思 发布于 2020-06-20 12:13 | 阅读 2949 次 | 评论 4 条

二进制与十进制互转

CLEAR n10=ASC('D') c02='' DO WHILE n10 > 0 n = MOD(n10, 2) n10 = INT(n10 / 2) c02=STR(n, 1) + c02 ENDDO MESSAGEBOX(c02)
sdta 发布于 2020-06-15 10:28 | 阅读 2025 次 | 评论 0 条

20200613

注册时间2008-5-11 ,现在已是2020-06-13,时间过得真快!第一次在这里发博客。
qyzww 发布于 2020-06-13 11:56 | 阅读 1548 次 | 评论 0 条

程序大作业

挑了简单的做 学生信息包含:学号、姓名、3门考试成绩(英语、数学、计算机)。并将学生信息用文件保存,并可在电脑中直接查找并打开该文件。 请设计一个学生成绩管理系统,该系统包括如下功能: 1. 添加学生信息 2. 按学号排序 3. 修改学生信息 4. 查找 (输入一个学生学号,输出其各科成绩); 5. 删除 (按输入的学号删除该学生); 0. 退出 #include<stdio.h> #include<stdlib.h> #include<string.h> /*定义学生结构体*/ struct student { ...
张珂珂 发布于 2020-06-08 20:44 | 阅读 2646 次 | 评论 0 条

记录下

记录下悲惨的电路自学
张珂珂 发布于 2020-06-08 18:14 | 阅读 2300 次 | 评论 1 条

nginx+docker+php7.4出现502 bad gateway的解决办法

问题出现在php-fpm的配置文件,我的是: /usr/local/php/etc/php-fpm.d/www.conf 文件的位置取决于你的php安装位置 里面有一行 listen = 127.0.0.1:9000 改成: listen = [::]:9000
静夜思 发布于 2020-05-31 01:39 | 阅读 4442 次 | 评论 0 条

C primer plus第六版 P371 第十题

//求字符串长度 #include <stdio.h> int strlenc(char *); int main(void) { char a[100]={0}; puts("please input:"); scanf("%s",a); puts(a); printf("这个字符串长度为(一个汉字是两个字符):%d",strlenc(a)); ...
hbccc 发布于 2020-05-27 21:13 | 阅读 1820 次 | 评论 0 条

上传一个自编的“文本修改前后对照.exe” 欢迎使用

程序特点: 1.“对照结果”的展示“别出心裁”:既可以在“导航窗口”纵览改动的“全局”,也可以“选中某个修改标记”来观察该修改处的详情。巨细兼顾。(图1,图2)) 2.可以反复进行“对照--编辑修改”,直至满意,保存修改结果(全选后复制,粘贴到记事本保存)。 3.仅1个 52K 的.exe程序,不需要RTF控件。解压后就可以运行。 4.不采用那种“对比后彩色标注文字、对比的文字左右紧挨”的界面,那种界面虽然对照明显,但“可阅性”荡然无存,给著者的“斟字酌句”和现场编辑反而带来不便。 说明:程序中的“悬浮菜单”仅用于“操作提示”和“操作结果的信息反馈”,没有其他功能。单击菜单和单...
nhjsjjs 发布于 2020-05-21 10:26 | 阅读 2952 次 | 评论 0 条

初学C语言的感悟(2)

博主又双叒叕来纠错了。 首先让我们观察一下《C程序设计(第五版)》的134面最下方的代码: 然后让我们试运行一次: 代码运行结果跟书上的图片完全不符。。。 不过这里是小问题,输出时将printf里的语句改为%-4d即可。 但如果将代码改成每5个数据输出一行,问题就出现了: 显然每行之间的距离并不符合程序的预期效果。 经过简单的分析就能发现问题出在控制换行的if语句上,如果根据源程序,当m%10==0时输出\n,但是因为这个语句放在了控制m的值的if语句外面,...
Leeoo 发布于 2020-05-12 21:47 | 阅读 3027 次 | 评论 3 条

Windows10的任务管理器方块没对齐,犯强迫症了

“CPU”,“内存”、“磁盘”的方块跟右侧的竖线之间有空隙,下面的“以太网”、“GPU”的方块跟右侧的竖线之间没有空隙。如图:
静夜思 发布于 2020-05-10 20:15 | 阅读 2624 次 | 评论 1 条

小巧新颖的打字自测程序(下载、解压就可以运行,欢迎使用)

一、软件特点: 1.小巧(1个exe程序72k)、免安装、不需要外加 OCX 控件。 2.界面贴近实际(图1)。与众多的“打字测试软件”不同,既不会在样张上用“变色”来标出“已经打过的字”,也不会自动将录入光标对准“此刻该打的字”。更不会用“变色”来提示“打错了”。这个程序就像用“记事本”将“稿纸上”的文字录入到计算机里一样,不小心还有可能“漏字”和“多字”。这样的“测试”,才是贴近实际工作环境的。 3.阅卷方式很新颖(图2):选中1个“特殊字符”(◆、■、●)后,可以观察错、多、漏的细节。既不改动“样张”和“录入”的原貌,又能直观地现出“左右对照”。 4.样张就像“纸张”,不仅...
nhjsjjs 发布于 2020-05-03 20:54 | 阅读 2989 次 | 评论 0 条

c++简单五子棋

简单二人五子棋,二维制图,暴力判断 #include<bits/stdc++.h> using namespace std; char a[10][10]; int x,y,f; bool judge(int yy,int xx) { int c=yy,d=xx; for(int i=1;i<=4;i++) { if(a[c][d]!=a[++c][d]) break; if(i==4) return false; } c=yy,d=xx; for(int i=1;i<=4;i++) { if(a[c][d]!=a[-...
geniustb 发布于 2020-05-03 01:44 | 阅读 3763 次 | 评论 3 条

windows平台下微信多开的方法

建一个bat文件,里面写入: start C:\"Program Files (x86)"\Tencent\WeChat\WeChat.exe start C:\"Program Files (x86)"\Tencent\WeChat\WeChat.exe start C:\"Program Files (x86)"\Tencent\WeChat\WeChat.exe 保存退出,点击bat文件,这样就可以一次开3个微信了
静夜思 发布于 2020-05-01 16:44 | 阅读 2557 次 | 评论 0 条

小练习:求身份证最后一位

#include <stdio.h> int main(void) { char id[17]; int idx[17]={7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2}; char last[11]={'1','0','X','9','8','7','6','5','4','3','2'}; int sum=0,i; printf("Please input ID:"); for (int i=0;i<17;i++) { scanf("%c",&amp;id[i]); //printf("%c",id[i]); ...
hbccc 发布于 2020-04-23 22:06 | 阅读 3934 次 | 评论 12 条

C语言文件函数(1)

上一次操作不当,再发一次。😊😊😊 1,fopen()函数 ■使用 头文件中的 fopen() 函数即可打开文件,它的用法为:FILE *fopen(char *filename, char *mode); filename为文件名(包括文件路径),mode为打开方式,它们都是字符串。 ■fopen() 会获取文件信息,包括文件名、文件状态、当前读写位置等,并将这些信息保存到一个 FILE 类型的结构体变量中,然后将该变量的地址返回。 ■FILE 是 头文件中的一个结构体,它专门用来保存文件信息。我们不用关心 FILE ...
blanknt 发布于 2020-04-21 12:02 | 阅读 2182 次 | 评论 0 条

介绍一个“记事本模式”的打字自测程序

这个程序是用VB6编制的,不需任何ocx控件。软件大小56k(含1个.exe程序和1个样张文件(yang.txt)。 特点:更贴近实际,无任何提示。犹如看着样纸,用“记事本”录入文字。如果你不认真看清样张,不仅可能打错,还会漏打和多打。阅卷操作也很方便、直观:只要选中一个“特殊字符”(◆、■、●)就可以看清错、漏、多的细节。
nhjsjjs 发布于 2020-04-21 10:26 | 阅读 2624 次 | 评论 0 条

初学C语言的感悟

刚刚开始学C语言,写个博客纪念一下 对待电脑编译系统切不可像对待数学一样严谨,尤其是浮点数的运算和赋值,无论多么精确的数字,进入电脑的存储系统后,因为电脑存储方式的原因,任何数据都会产生误差,这些误差有的大有的小,可能不会对结果产生影响,但也有可能对结果产生极大的影响,并且结果往往是意想不到的。 例如博主学习过程中遇到的一个float强制转int的例子: 此处就是浮点型数据强制转换为整型数据损失精度的例子,原因类似于int型的3被强制转换为float型时,有可能被存储为2.999999,但用户是感受不到存储时发生的精度损失的,因而会产生结果有误差...
Leeoo 发布于 2020-04-20 15:14 | 阅读 2070 次 | 评论 2 条