上一页 1 2 3 4 5 6 ··· 10 下一页

2019年2月24日

x01.calc: 编程语言

摘要: 想写终极程序,大都去写操作系统或编程语言了。编程语言可以极其复杂如C,也可以极简,只处理加减乘除如 calc。 1. 词法分析 %{ #include <stdio.h> #include "y.tab.h" int yywrap(void) { return 1; } %} %% "+" retu 阅读全文

posted @ 2019-02-24 10:10 x01 阅读(311) 评论(0) 推荐(0) 编辑

2019年1月14日

x01.os.24: 来点代码

摘要: x01.treeos 这是在 deepin 上编译生成 linux-0.12 的学习代码,下载链接:x01.treeos 参考必备: Linux 内核完全注释 提取码: xuyb ,或者到 oldlinux 获取更多资源。 0.01-200412: 打个招呼 操作系统引导进入 main.c 的第一件 阅读全文

posted @ 2019-01-14 13:21 x01 阅读(260) 评论(0) 推荐(0) 编辑

2018年2月10日

HxUtils: 批量转换换行符,print2to3

摘要: 在 windows 和 linux 系统,换行符有时需要转换,其代码文件 HxUntils.py 如下: 使用方法如下: python2 的 print 命令替换为 python3 的 print() 函数: 借用 lib2to3 如下,添加 convert_2to3() 到 HxUtils.py 阅读全文

posted @ 2018-02-10 16:51 x01 阅读(277) 评论(0) 推荐(0) 编辑

2017年11月30日

PyQt5 signal and slot

摘要: PyQt5 的 signal 与 slot 有所改变,例如,先定义一个 ZeroSignal 类: 使用时,一是绑定 slot 如下: 然后是找个机会发动之: 大约如此,完整代码如下: 关于对话框的代码如下,尤其 NumberLiveDialog 值得推荐: import sys,math,rand 阅读全文

posted @ 2017-11-30 23:41 x01 阅读(1786) 评论(0) 推荐(0) 编辑

2017年11月26日

x01.gamelab: An Tank 3D Model

摘要: 准备 1. 安装 OpenGL 及添加 python 引用参见我的置顶随笔。 2. 下载源代码: http://download.csdn.net/download/china_x01/10133104 运行 1. 由终端进入源代码目录,输入命令:python3 test.py 即可。 2. 运行效 阅读全文

posted @ 2017-11-26 10:48 x01 阅读(301) 评论(0) 推荐(0) 编辑

2017年11月19日

x01.AntWorld: An Python AI Game

摘要: 1. 学习了一下 AI 五子棋,顺手改作 19 路的棋盘,便于围棋通用。render.py 主要修改如下: 2. 发现 pygame 还不错,便从网上搜索到《Beginning Game Development With Python And Pygame》,其中蚂蚁游戏的 AI 表现甚好,主要代码 阅读全文

posted @ 2017-11-19 22:52 x01 阅读(384) 评论(0) 推荐(0) 编辑

2017年11月6日

x01.SportWeb: An Example for AspNetCore 2.0

摘要: 新的刚来到,旧的就忘掉。学习 AspNet Core 2.0,没有好的例子,是很痛苦的。《Pro ASP.NET Core MVC 2》中的 SportsStore 值得一看,不妨下载研究一下: 准备 1. 使用 Ubuntu 系统 2. 安装 NetCore2.0 3. 安装 VSCode 4. 阅读全文

posted @ 2017-11-06 22:19 x01 阅读(395) 评论(0) 推荐(0) 编辑

2017年9月24日

Hello PyQt5

摘要: 在 ubuntu 系统上 GUI 编程,PyQt5 是个不错的选择。首先,当然是安装 PyQt5 了。终端输入命令: pip3 install PyQt5 即可。 1. 建立一目录 x01.PyQtHello, 进入后添加文件 hello.py 如下: 保存后终端输入命令: python3 hell 阅读全文

posted @ 2017-09-24 15:29 x01 阅读(356) 评论(0) 推荐(0) 编辑

2017年7月6日

x01.ExcelHelper: NPOI 操作

摘要: Excel 操作,具有十分明显的针对性,故很难通用,但这并不妨碍参考后以解决自己的实际问题。 有一汇总表如下: 当然,只是示范,产品的代码应该唯一!现在要根据此汇总表产生各个客户的产品清单。由于客户较多,汇总分表1,表2;客户清单模板根据产品类别,每个清单又分为三个表。做个模板,然后手工复制粘贴,完 阅读全文

posted @ 2017-07-06 16:35 x01 阅读(427) 评论(0) 推荐(1) 编辑

2017年3月26日

x01.polls: 学习 django

摘要: 开发一个 Web 应用:x01.polls,可能比想像的还要容易一些,这完全得益于 django 框架。 1.安装 django: sudo pip3 install django 2.阅读 django 文档 3.运行效果图如下: 的确很棒,连 search, filter 等功能都提供了。 批量 阅读全文

posted @ 2017-03-26 13:56 x01 阅读(197) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 10 下一页

导航