大坡3D软件开发

自主操作系统和CPU--用软件来改变世界

技术的魅力

最近在看比特币的源码,感觉它的开发人员,都是寻找最好的技术,最好的方案。在这里就来看看base58的表示,它就是比特币地址的字符串表示方式,它长度是最短的,又是最适合人看的方式。由于我需要使用GUID,如果直接把GUID格式化为16进制表示,128位16个字节表示的GUID需要32个字符来表示,如...

2018-03-30 11:38:33

阅读数 267

评论数 0

python web py入门(39)- javascript的while循环语句

在前面学习了for循环语句,其实JS还有一个循环语句,就是while循环语句。与for循环语句不同的地方,它只需要判断条件的表达式,其它循环变量初始化和循环变量的更新,都不需要,可以灵活地放到不同的地方。它语法如下:初始化表达式;while(条件表达式){语句;更新循环变量;}可以使用consol...

2018-03-29 17:45:57

阅读数 177

评论数 0

VC++2017里使用正则表达式

在C++11之后,std标准库引入正则表达式的功能,这个功能是比较常用的,因为对模式的匹配和识别,是一项经常需要运用的功能。比如在处理银行的一些数据文件,这些文件名称都是有一定的规律组成的,如果不使用正则表达式,怎么样来判断这些文件名称是否合法的数据文件?一般开发人员,就会一个字符一个字符地判断,...

2018-03-28 11:34:43

阅读数 1690

评论数 0

python web py入门(38)- javascript的for循环语句

在前面学习了条件语句和switch-case语句,有了这些语句,可以说给语言赋与了智能,这是人类思维的转移的基础条件。曾经在电脑的早期发展阶段,只要给电脑足够多的规则,让电脑就可以学会人类的智能,这归功于它的条件判断和选择。但是电脑还有一种事情比人类更擅长的,这就是循环,意思就是重复,电脑的重复能...

2018-03-27 16:51:28

阅读数 314

评论数 0

用python来调用CAN通讯的DLL

由于工作上的需要,经常要与USBCAN打交道,但厂家一般不会提供PYTHON的例子,于是自己摸索地写一个例子出来,以便在工作上随时可以使用PYTHON来测试CAN的功能。这里的例子是使用珠海创芯科技有限公司的USBCAN接口卡,他们提供一个ControlCAN.dll,也提供了一个.h文件,如下:...

2018-03-25 23:09:22

阅读数 4634

评论数 4

在python 3.6 64位的Windows里调用DLL出错

因为在电脑已经安装了64位的python 3.6版本,现在要开发一个调用DLL的程序,由于这个DLL是32位的,所以使用WINDLL调用它,运行下面的代码:# #https://blog.csdn.net/caimouse/article/details/51749579 #开发人员:蔡军生(QQ...

2018-03-25 21:36:57

阅读数 2986

评论数 0

python web py入门(37)- javascript的switch-case语句

在前面学习了if条件语句,它可以判断条件表达式是否成立,现在来学习一个可以根据值来选择不同入口的switch-case语句。比如一周有七天时间,星期一做什么事情,星期二做其它事情,其它每天都有不同的事情处理了。为了解决这种分类的问题,往往采用switch-case语句,就比较有优势。如下:var ...

2018-03-25 20:48:34

阅读数 185

评论数 0

python web py入门(36)- javascript的if条件语句

在前面学习了两个交互的方式,现在来学习一个条件选择语句,在前面也说到选择是智能化表现之一,并且在人生里充满了无数的选择,既然要选择,那么就需要判断条件,在编程语言里判断条件是通过一些语句来实现的,其中之一就是if语句。比如张三有100个水果,李四有200个水果,怎么样来判断张三的水果多,还是李四的...

2018-03-24 13:09:55

阅读数 267

评论数 0

python web py入门(35)- 通过窗口让用户输入数据

在前面已经学习过弹出一个窗口来提示用户,达到一种警告的交互方式,现在来学习一个让用户输入数据的方法。比如让用户输入姓名,或者让用户输入计算的数字等等。在这里使用window.prompt()函数来获取用户的输入数据,在console里使用如下:通过这样的方式,就可以让用户输入数据,程序就可以获取到...

2018-03-24 12:23:59

阅读数 1809

评论数 0

python web py入门(34)- 在HTML网页里弹出一个窗口

在前面已经学习过怎么样在网页里嵌入JavaScript的代码,现在来学习一个交互的技术,我们知道,人与电脑之间就是一种交互,这种交互是一种规则,一种提醒,或者说是一种智能的表现。比如当你向一个订单里输入-100元时,显然是支付不成功的,那么怎么样才能提醒用户呢?提醒他们,这是一种错误,或者是输入时...

2018-03-22 09:35:41

阅读数 1538

评论数 0

python web py入门(33)- 在HTML网页里嵌入JavaScript脚本

在前面已经学习过在浏览器的console运行JS,那么在网页里又是怎么样运行JS的呢?如果不明白这个,就要跟着本节课来学习了,其实还是蛮简单的。对了,前面已经编辑了一个比较小的网页,并保存成文件了。就以那个网页为基础,在里面写一些脚本来运行。在写脚本之前,需要学习一个HTML的标签:&am...

2018-03-20 17:40:40

阅读数 3448

评论数 0

python web py入门(32)- 使用atom编辑器

在前面已经介绍了下载Atom编辑器,现在就要使用它来编辑网页,并且编写JavaScript代码了。接着下来,从桌面上找到atom编辑的图标,然后双击打开它,就出现如下界面:接着按下Ctrl+ N,就可以打开一个新的窗口,如下图:接着在窗口里输入下面的HTML代码,如下图:最后,就可以按Ctrl +...

2018-03-20 17:01:18

阅读数 551

评论数 1

python web py入门(31)- javascript的逻辑处理

前面已经学习过比较处理,现在要学习一种逻辑处理操作,这种操作其实在日常生活里非常多,比如你过马路时,就要看红绿灯,当红灯亮起,其实就表示布尔状态为true,熄灭就表示为false。又比如你家里按下电灯的开关,灯就会亮起来,这时表示布尔值为true,当你把灯熄灭时就表示为false。这是一个状态的运...

2018-03-20 10:02:13

阅读数 260

评论数 0

python web py入门(30)- javascript的比较处理

在前面已经学习过四则运算,以及赋值操作,但是作为人类的计算,不仅仅是加减乘除,更多的是选择和比较。人类天生就会比较,因为物竞天择的进化论,一直是人类走过的历史长河,在大自然里更多的是选择法则,比较法则,比如你让小孩子选择苹果,往往小孩子先看看所有的苹果,发现那个大的,他就会选择那个。在这里就使用了...

2018-03-18 11:11:25

阅读数 395

评论数 0

python web py入门(29)- javascript的赋值操作

在前面已经学习了简简单单的算术运算,其实我们一直使用了一个符号等号=, 这个等号显然表示了一种等于的意思,但是深入思考一下,它其实是表示保存,储存的意思。比如x  = x + 1,其实就是表示变量x加上1的结果保存在变量x里面。因此,把等号=这种操作保存值的过程叫做赋值操作。赋值的过程,其实就是计...

2018-03-18 10:27:30

阅读数 390

评论数 0

python web py入门(28)- javascript的自增和自减运算

前面已经学习过加减法,在编程里有一种加减法叫做自增或自减的运算,比如:var x = 5; //5保存在变量x里x = x + 1; //这里把x变量加上1,再保存在x变量里。如果大家经常需要使用加1或减1的操作时,就要写x = x + 1这样的算式,这个算式是否比较长一些,需要开发人员输入的字符...

2018-03-17 18:19:57

阅读数 304

评论数 0

python web py入门(27)- javascript的算术运算的综合练习

前面已经学习加减乘除,以及取余运算,现在就来综合地练习一下。在console输入下面的代码,查看输出的结果。var x = 10;var y = 20;var sum = x + y;var sub = x - y;var mul = x * y;var div = x / y;var mod =...

2018-03-17 12:14:44

阅读数 304

评论数 0

python web py入门(26)- javascript的求余(取模)

在前面已经把加减乘除都学完了,这样已经把小学一二年级的数学复习完成了,接着下来会学习一个小学没有怎么学习的概念,就是求余运算,也叫做取模运算。你也许问这个计算有什么用呢?先来考虑这个问题,比如今天星期一,100天之后,是星期几呢?像这个问题,就要使用求余运算,因为我们知道一周是7天,只要剩下的数字...

2018-03-15 22:50:59

阅读数 386

评论数 0

python web py入门(25)- javascript的除法

在前面学习了乘法,那也得学习一下除法,这样才算把四则运算学完。除法在JS里是使用/来表示除号,例子如下:var x = 10; //10保存变量x里面var y = 3;  //3保存变量y里面var z = 10 / 3; //结果保存在变量z里document.write(z); //打印结果...

2018-03-15 22:12:54

阅读数 327

评论数 1

python web py入门(24)- javascript的乘法

在前面已经学习过加法和减法,接着下来我们来学习乘法。乘法是使用星号来进行的,如下例子:var x = 5; //5保存在变量x里面var y = 5.5;  //5.5保存变量y里面var z = x * y; //结果保存在变量z里面document.write(z); //把乘法结果显示出来然...

2018-03-15 21:47:53

阅读数 1097

评论数 0

提示
确定要删除当前文章?
取消 删除