终于完成正则表达的内涵

((?<=[0-9]{1})([a-z]|[A-Z]))|(([a-z]|[A-Z])(?=[0-9]{1}))

为了解决数据公式表里面的数字与字母的进行乘法的问题,我学习了正则表达式一个星期。总是感觉自己会了,又写不出来需要的东西。几次测试与反复看教程一个星期,终于今天搞明白了:原来还是基础的东西没有理解透:正则表达式的“正向先行断言”、“反向先行断言”、“正向后行断言”、“反向后行断言”的基本含义,所以写不对。

今天认真看了一下字面意见,晃然大悟,一切迷题终于解开,豁然开朗!

12223x+333y+n444+c

终于提取出了上面几个字母,等待迭代写入新的公式:

12223*x+333*y+n*444+c

不可否认,正则表达式的强大,可以搞定所有需要处理文字与公式妥妥的。

MySQL两行命令解决了我这个小白折磨两天的问题

cd /usr/local/bin

ln -fs /usr/local/mysql-8.0.11-macos10.13-x86_64/bin/mysql mysql

由于pycharm无法连接Mysql 8.0+数据库(提示缺少驱动),我想安装5.7版本的Mysql,结果又安装不了:提示已有更高的版本,无耐又安装回8.0。也不知道是原来就有问题一直没有注意,命令行内无法:mysql -u root -p

折磨了我两天,终于找到了上面两行办法。因为默认安装路径无法映射启动,搞死人了。试完两行命心里面还没有底,结果居然改连成功。可以直接命令进入了,开心。接下来只要解决IDE怎么连接就好了。

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%,先自己试试吧。