读书笔记
G00dChina
一直做运维支撑。
展开
-
Epub与Kindle
最近能稍微安静一点读点书,从书堆里层拖出我那个Kindle,找到几个比较好的下书站点,但给的都是epub格式,直接放进去,系统不识别,看不了。网上看有转换工具,但以懒为准的原则使得我不想折腾,然后有知乎网友说可以改成.zip文件传给awz官方转,但送去被退回来了,再查再找,最后发现改成.html文件就成功了。 阳光正好,看书听CNR,情意的周末。...原创 2022-03-27 10:25:02 · 425 阅读 · 0 评论 -
求子串和的最大值(最慢与最快)
#include"stdio.h"int MaxSubseqSum(int a[],int n){ int ThisSum,MaxSum=0; int i,j,k; for(i=0;i<n;i++) { for(j=i;j<n;j++) { ThisSum=0; for(k=i;k<=j;k++) { ThisSum+=a[k]; printf("%d ",ThisSum); } printf("--------\n.原创 2020-08-17 11:52:38 · 221 阅读 · 0 评论 -
C中统计算法运行时间模板
#include "stdio.h"#include "time.h"int main(){ clock_t start,stop; double duration; start=clock(); //算法实现 stop=clock(); duration=(double)(stop-start)/CLK_TCK; printf("共运行了:%f秒。\n",duration); }...原创 2020-08-12 08:59:13 · 183 阅读 · 0 评论 -
什么是计算思维
逻辑思维、实证思维和计算思维,是目前人类认识世界和改造世界的三种基本科学思维方式。在自然科学领域,逻辑思维一般用于数学理论的学习,实证思维则多应用于物理化学领域的研究,计算思维则是大数据时代解决问题的新思维方法。那么,计算思维具体指什么?1.计算思维 计算思维(Computational Thinking)是由时任卡内基梅隆大学(CMU)计算机系主任的周以真教授在2006年提出的。她定义计算思维是“运用计算机科学的基础概念进行问题求解、系统设计以及人类行为理解等涵盖计算机科学之广...原创 2020-08-09 21:01:24 · 8262 阅读 · 1 评论 -
Python Xlsxwriter 库的两个例子
import xlsxwriter workbook = xlsxwriter.Workbook('Example01.xlsx') #创建工作簿 worksheet = workbook.add_worksheet('历史数据') #创建工作表 headings = ['年份','销量','增长'] #表头样式HeadFormat = workbook.ad...原创 2020-05-07 10:55:54 · 315 阅读 · 0 评论 -
循环队列全部操作实现代码(C语言)
栈和队列不愧为亲兄弟,在栈的实现基础上简单改改即可实现队列全部操作,加上循环二字,也就是多了个%取余(模)运算,放上成果,立码为证:/*实现循环队列的全体操作 */#include "stdio.h"#define MAXSIZE 50#define TRUE 1#define FALSE 0 typedef int bool; ...原创 2018-12-11 19:36:09 · 2586 阅读 · 0 评论 -
OPEN Virtual Private Network安装配置实战
因为CSDN不知道惧怕什么,凡是跟Virtual Private Network相关的文字只要写上立刻就会变成私密文章,所以这里放个链接,需要的可以跟着以下地址读公众号里的全文:https://mp.weixin.qq.com/s/vQV86VFAclcAa2OeDcNt-w...原创 2018-12-28 16:26:07 · 3756 阅读 · 0 评论 -
递归中汉诺塔和斐波那契数列的由来
原创 2018-12-24 09:43:33 · 511 阅读 · 0 评论 -
利用PHP数组函数实现栈与队列数据结构
"PHP是世界上最好的语言!"哈哈,各位新年好,开头这一句过后,大家想骂人,想吵架的冲动是不是像魔鬼一样无法拦阻?过年期间,实在无聊,就把《PHP+Mysql网站开发入门与提高》这本不知道啥时买的书拖出来又读一回,刚好我的那个树莓派3B经过简单调整,装上CentOS和mysql等一干开发环境,可以连接到家里的wifi上了,便插上电,当成实验服务器,跑跑书中例子,今天刚好在看数组这一章,发现ph...原创 2019-02-11 12:57:50 · 290 阅读 · 0 评论 -
VSCode配置本地PHP及C/C++调试环境
VSCode加入Php本地调试环境安装VSCode的system setup版。 下载php。https://windows.php.net/下载php,我用的版本是PHP 7.1.26,解压放好。3.安装PHP调试用的扩展DLLhttps://xdebug.org/下载php_xdebug-2.7.0RC2-7.1-vc14-nts.dll...原创 2019-02-27 09:26:04 · 911 阅读 · 0 评论 -
反骚扰狙击战一:Flash Player
Flash是互联网发展史上最亮丽的一道风景线,将原本严肃单调的科学互联网变成五彩缤纷的娱乐互联网,成就了“小小”等一批制作高手,极大丰富了我们的网络生活,由此而说Adobe公司是一家伟大的公司,我相信没有几个人会反对,加之影视行业内有太多人指着PS与PR赚饭钱,AU在音频领域地位尊崇,感其恩者何其万千。 但是,自从Adobe公司将Flash Player...原创 2019-04-22 12:09:58 · 946 阅读 · 3 评论 -
EAN-13码、ISBN码、身份证号中较验码的生成算法
原创 2018-12-10 11:59:42 · 923 阅读 · 0 评论 -
递归先序、非递归层次建立二叉树并用三序遍历之(C语言)
先序就是直接用递归的方法建立,层次使用了辅助数组,后一种方法我觉得友好多了。#include "stdio.h"#define MAXSIZE 50#define TRUE 1#define FALSE 0 typedef int bool; //Cpp中这一行要取消掉,他内置bool型 typedef int Status; /...原创 2018-12-14 18:28:04 · 388 阅读 · 0 评论 -
网站工作日志-关于QQ互联
1.解决【汽车】论坛精选部分图片不显示问题。根源在于调用了服务器不存在的图片,手工建立目录,并手工建立同名文件。 12/10/2015 10:32:44AM 2. 解原创 2015-12-12 12:23:49 · 565 阅读 · 0 评论 -
DZ迁移
Discuz迁移是一件较为麻烦的事情网上大多的迁移教程都是利用备份功能进行操作的,其实这种操作并不能保证迁移后完全正常工作本文将介绍直接转移数据库和文件的迁移方法导出数据库迁移的首要部分就是导出数据库不论你是VPS、独立服务器还是虚拟主机一般都有phpmyadmin管理工具进入phpmyadmin,选择discuz安装到的数据转载 2016-07-24 20:39:34 · 469 阅读 · 0 评论 -
C#中SqlParameter的作用与用法
一般来说,在更新DataTable或是DataSet时,如果不采用SqlParameter,那么当输入的Sql语句出现歧义时,如字符串中含有单引号,程序就会发生错误,并且他人可以轻易地通过拼接Sql语句来进行注入攻击。?12345678910111213转载 2016-11-25 12:57:06 · 1091 阅读 · 0 评论 -
基期比重计算
在资料分析中比重计算型题目越来越多,难度也越来越大,而尤以基期比重的计算难度最大,这也是在目前国、联考中的重点与难点,针对这一问题,本节就对其作答技巧进行详细的讲解。 一般情况下,题目会告知部分和整体的现期量,我们常用A和B表示,并且告诉我们其分别对应的增长率为a和b,问题即求部分占整体的基期比重。欲求基期比重,首先得分转载 2017-04-08 10:09:52 · 2640 阅读 · 0 评论 -
读《WireShark数据包分析实战》:治学有方行事有度
Wireshark是一款网络测试、诊断、调优的强大工具,是网络工程从业者必备的神器之一,其前身是Ethreal,作者Gerald Combs因工作需要随手写出来的工具,后来Combs离职了,因为Etheral是职务内作品,版权归公司,老东家不允许他继续使用这个品牌名称,Combs也难得去挣个面红耳赤,索性自己重新写了一个,然后还免费且开源了,就是今天我们看到的这个跨越平台,全...原创 2018-04-21 11:31:38 · 320 阅读 · 0 评论 -
一个纯软件实现异地内网互访的问题
如上图所示,R1和R2分别是一个公司的两个分部的路由器,为了省钱,公司只开通了家庭宽带,两个路由器采用拨号上网,路由器功能简单,不能设置除了上网外的任何功能。在1号公司里,S1这台电脑上装有一款VPn软件的客户端,生成一个虚拟网卡,他可以通过公网上的一台服务器实现与其他装有同样软件,登陆同一帐号的计算机穿透互访,在2号公司也同样设置的计算机W1。现在的问题是,在不增加任何硬件的前提下,1号公司...原创 2018-07-28 17:13:51 · 5815 阅读 · 0 评论 -
Nas初体验(黑群晖实战)
对于一个经常收到帮忙恢复数据请求的人来说,手里重要数据的安全性一直是个心病,不相信硬盘,更不相信U盘,原本对云盘5个9的安全性宣传还是挺信任的,但腾讯云搞出来的那个事情也让云的安全感直线下降。最近一直在想整个自己可控的存储方案,翻过(天)猫,跨过狗(东),对比功耗与性能,最终觉得还是NAS成品可用性较好。 NAS(Network Attached Storag...原创 2018-09-26 14:09:38 · 78519 阅读 · 9 评论 -
TC2.0代码在VC++6.0及VS2017中正常运行
最近在复习数据结构,用的书是清华学严蔚敏老师的经典教材,书上的代码需要自己全敲一遍方便记忆,然后想偷懒,就从网上找了好几个别人的代码,想对照着来打,结果代码在VS2017中老是报错,一直无法编译通过,觉得可能是编译器的问题,毕竟人家的代码是写给Turbo C2.0的,就换成VC++6.0,一跑还是报各种错误,最终只好用TC2.0跑,结果是代码是正常的,TC上跑的很欢畅,但是,中文是不...原创 2018-10-27 08:54:54 · 1276 阅读 · 0 评论 -
关于严蔚敏老师《数据结构(C语言版)》书中代码的误解
清华大学严蔚敏老师的《数据结构(C语言版)》以其严谨被奉为经典,我是从其Pascal版一路追着买到C语言版,一直觉得这本书理论功力深厚,是不可多得的数据结构教材。但其编写过程中为避免太过拘泥于具体语言细节,使用了ADT描述,具体算法中使用了伪码描述,对于新手直接把代码原样照抄是没法直接在电脑运行的,也就验证不了书本上的代码执行效果,因而有人说严老师写的不中不洋,不神不鬼,看到这些评论,我只想说,那...原创 2018-12-05 13:00:00 · 4396 阅读 · 3 评论 -
顺序栈操作的实验代码(C语言)
在做栈的习题,顺手把顺序栈的操作总结实现了一下,也算很好的复习了一下结构体,结构体指针,过程中还好好的体会了一把调试的“乐趣”。 开始的时侯卡在用不用指针上了,最后发现C语言不用指针实在是太不方便了,指针写上,哗哗的,如涛涛江水连绵不绝。/*实现栈的全体操作 于六安碧桂园中午蒸了个不太成功的鸡蛋之后 20031722@qq.com ...原创 2018-12-08 13:56:15 · 1005 阅读 · 0 评论 -
由GDTR计算GDT的一些相关值
读张银奎老师的《软件调试》一书,其中一节讲保护模式中分段机制,举了一个例子,用WinDBG观察GDTR和LDTR值,并由此得出一些结论,实例如下:kd> r gdtrgdtr=8003f00kd> r idtridtr=8003f400kd>r gdtlgdtl=000003ffkd>r idtlidtl=000007ff 结论是:GDT的边界是1023,总原创 2015-10-23 16:28:26 · 957 阅读 · 0 评论