2020年中秋与国庆接着努力

今年中秋是我一个人过,留在办公室一个人写东西。

过着节又胃不好不能多吃。从早上起床我就到办公室撸代码,撸到吃中午饭,撸到吃晚饭,再到到21:00听着一首歌《夜空中最亮的星》,感觉有点疲倦。

经过了长期奔跑,看到了前路更远……心中是无限感概。

今天弄了一天,学习与接触非常非常的多!从矩阵操作,到数据正确判断,再到字典操作,再到py2app,再到软件界面启蒙。实在太多太多了,感觉要学习的东西真TM的多。而程序不能一知半解,哪个参数随时都会成为bug存在。

为什么一天要经历了这么多?这就要从我的需求开始:首先材料计算的数据库需要导入Excel,数据读入了,数据就要清洗。清洗完了,要进行增删查改。计算过后回导到Excel生成报表。 为形成完整报表:Excel表格要控制行高、列宽、表头、字体、颜色、边框、对齐、加粗……就学了两天才基本撑握(还有一个表头没搞定),能看手册写代码了(还不能盲写),所以我感觉已经是最快的速度了吧。

用几天时间,又写了一个随机数学练习的小程序:用于小孩数学的练习。写好了,但又不能发布,又必须去找生成App的库吧?马上找到py2app这个库,搞了两个小时出错,找出问题是:python2.7下运行出错,切换到python3终于成功。App进行试运行,没有反应?MD马上查!又查到问题所在:没有设定界面的程序,是不会出现结果的。马上去找tkinter的库来实现界面化……找了两个案例,发现能实现,也不复杂。但参数很多个,要理解后写自己的东西这一个小时学习还真办不到,估计熟悉需要一天。

说起来就是泪~~~爬过了一个坑又一个坑。我简直开始佩服自己了!入门就是这样,大师就是用「度娘」,无数次去找别人爬过的坑,真的感觉:互联网很多人的博客简直就是宝库!还有开源程序的:开源手册。简直要感动到泪目!

在此,感谢各位大神。是你们在引导世界的发展,是你们在继往开来,把没有的变成有的;把国外的变为国内的;把各种bug变成解决方案 。

2020年10月1日,前方的路还很远,慢慢来,上火就麻烦了。

基本熟练DataFrame的增删查改问题

一直以来,由于学习的力度与接触DataFrame的时间不多,卡住我很久的时间都在解决pandas的DataFrame的操作上。

从一开始,命令行一堆一堆的错误提示,现在基本能把矩阵打一圈回来,依然正确的操作。

得益于集中力量来学习操作数据的基本操作,否则寸步难行。

直到今天,能够比较熟炼的自由盲眼操作DataFrame里面的行、列:增加,删除,改动,查找,以及各种变化,对于高手来说其实很简单,但必须极为熟悉……要像呼吸一样自然。

接下来,如果经常运用如飞,把格式化的东西代进来,程序运用将指日可待。

读书会《丰乳肥臀》

用时29时1分完成了莫言这一部大作,读完感慨良多。可叹世界如此多的坎坷,皇朝变换,历史更替谁都将成为历史的尘埃。

从故事里如此众多的角色里,主人公以及八个姐妹命运里,历史时期其实已经决定了每一个人的命运。即使你是穿越而来的未来先知,在这个历史变革里、在时代潮流下、在炮火连天的战场上、在金钱与腐败上,你做的,也许还是和书里面的人物一样。

一本好书,其实不止是文笔有多么精彩、手法有多么厉害、人物多么丰满、故事多么精彩。而这本书读完更能让人反思生而为人,生命的意义。

用Python内的matplotlib.pyplot进行绘图

近期进度,采用Matplotlib.pyplot进行绘图,绘图才刚刚开始就碰到很多问题。

最关键的是:1、绘制曲线图;2、柱图;3、散点图;

功能不多,但数字的操作还是十分重要。测试发现:数组里面的index是无法绘图的。

一般绘图是数据已经清洗完了,标签也需要画出来,所以index不能绘制是十分恼火的。

特别多的情况是:groupby生成的数组与数据透视表,为解决这个问题找了两天功略最后完美解决:用df.reset_index()函数,重设标签。

碰到了困难:工作生活学习难以坚持

从上次中断晚自习以来,一直没有新的进展了。学习一旦中断,想要拿起来:好难!

所以又虚度了几天,心里觉得不知道如何是好。人,生而为什么?想想也不是为了坚持学习、坚持奋斗、坚持努力,实际是为了对自己在这个世界做一些有价值的东西,能为自己喜欢做的事情而努力奋斗。

再学习,再复习,再加油!你行的~每天进步一点点,每天学习一点点,不要用力过猛……平平淡淡才是真。

如何解析域名和备案,WordPress主页URL修改

直到今天,博客空间的域名工信部早已经批复,备案ICP号也拿到,正常手续已经完成。但还缺公安部的备案,已经提交了5次,批了一次电话问网警:回复网站无法访问,所以不能通过。

昨天,发现服务器上的:宝塔管理程序,是未注入域名的。所以调试了好久,终于搞定。

美中不足的是域名直接翻译成了IP实际地址,在wordpress里面反复试用了好几次,依然没有解决,看来只能将就这么用了。在Wordpress设置里:常规:URL和主机地址,修改为域名后,有时候能访问,有时候不能编辑;有时候能编辑,却不能访问……把人搞崩溃了!

而且Wordpress的URL修改后,主页会找不到,特别难操作。为了找回主页,幸好Mysql会一点点,在wordpress的数据库存档中将原来的URL地址改回来了。特别在这里做一下笔记:首先进入主机命令行:有几种办法1、用阿里云的平台搞;2、用宝塔弄,调出命令行;3、用直接你电脑上的命令行连接你服务器CSS;

连接好以后。去找Wordpress的Mysql数据库的在哪里。一般地址会在WWW目录下:server/mysql/bin

然后开始使用数据库:mysql -u wordpress -p

输入密码:

看看有什么数据库在:show databases;

使用wordpress:use wordpress;

看看有什么表存在:show tables;

看到有一个叫wp_options的表!就是它。第一行与第二行改过来就行了。先看它的前两行是什么:select * from wp_options limit 2;

看到了错误的URL,开始动手改成正确的地址:

update wp_options SET option_value=’你的地址’ where option_name=’siterurl’;

update wp_options SET option_value=’你的地址’ where option_name=’home’;

修改后刷新:正常出现主页。

比较好用的工具(印像笔记)

为将学习的内容及时保存及总结:印像笔记+Xmind+Chrome比较好。三者可以全平台,无缝共享工作进度与学习记录。

今天,又走了很多弯路:将服务器安装了一个网盘,其实没有什么作用。原计划是用它随时保存我的学习与工作成果,不至于换电脑或平台就找不到了。后来发现印像笔记与Xmind是通用的,再把它的主页存入Chrome,实际就实现在了随用随取。

不管怎么样,网盘已经安装了90%,先自己试试吧。

MySQL的使用规则

MySQL的使用,一般可安装在Apache或其它服务器里面,也可以是自己电脑里面。连接也是很简单:用命令行直接进入到文件夹(注意需要将命令行切入到MySQL安装目录,进入到bin文件夹内)然后在命令行输入:mysql -u root -p 系统提示输入密码:即可;

需要注意的是,有时候MySQL需要启动服务才行。

Windows在命令行下输入:services.msc看服务里有没有MySQL;

在Mac OS里面看“系统偏好设置”会看到是否在启用;

Cent OS系统Linux里面用systemctl status mysql(把statu改成stop/start……)

平台搞定了,尽快发挥吧。

关于SSL证书的坑

每次进入这个网站,看到浏览器头显示:不安全……。为此,我特地查了很多资料与办法,要解决这个就必须对网站数据进行加密传输即SSL证书认证。我看到专业版OV型证书2191元/年,保护5个域名4250元/年。WTF!

其次:我看到http://www.beian.gov.cn/portal/index.do 公安部互联网安全管理平台,也没有SSL认证,对于域名管理想十全十美,我已经放弃了。所以,不安全就不安全吧。因为简直就是巨坑!

直到今天为止,为了上域名,我已经过了三重关:

第一关:阿里的审核;填了N张表,拍了一些资料照片上传,打了两次电话,退回来重填两次(每次等约需要2天),终于过了转工信部审核;

第二关:工信部审核:等了4天,发了一个注册备案号:要求在网站底部显示并连接到 工信部 审核网站;

第三关:公安部审核:填了N张表,拍了N张照片,左一次右一次上传要转400k以内大小,要装flash软件,要把信息填对选对,选错了退回重填,搞了一天,差点心态崩溃!……总算填完,等待审核3~5天

然后,就碰到了SSL证书,实在感觉太坑了,果断放弃。

结论:个人网站:团队网站:小微型企业:如果是自已内部用,外部信誉好,就做到IP地址访问吧,后面的东西折腾起来真的很累。

如果已经出现商业价值了,而且利润不错,那赶紧上……其次,阿里也太坑了,看似不贵,但收费的项目非常的多。若以后服务器与ECS交叉使用,就当是试坑……

最后我例一下需要出钱的地方:服务器ECS要钱/600元每年算,数据库RDS要钱/600百每年算),域名注册要钱/(69元+69元+99元)我的3个域名。

建站Linux Cent OS不要钱;

WordPress不要钱;

MySQL自己电脑上挂的话不要钱,安全性一般;

以上就是本站最低成本约1437元RMB/年

如果你舍得用自己或公司的电脑长时间挂载Apache和MySQL,网络又超级快,自己弄服务器也无防,只是这个电脑+网费+电费+路由穿透设备+24小时运转哄鸣声+IP地址(移动或电信坑你经常变化)你接受得了,又有时间能折腾,那就可以干。适合自己的,才是最好的。

什么?用我笔记本来挂?……走你!