自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

baoyihuang的专栏

中学信息教师 编程爱好者

  • 博客(28)
  • 资源 (7)
  • 问答 (1)
  • 收藏
  • 关注

原创 基于python的超市系统V3.0--数据库实现(6)--程序实现

完成前面的工作:基于python的超市系统V3.0--数据库实现(1)--数据表构建基于python的超市系统V3.0--数据库实现(2)-连接数据库基于python的超市系统V3.0--数据库实现(3)--商品信息表操作方法实现基于python的超市系统V3.0--数据库实现(4)--购物明细表实现基于python的超市系统V3.0--数据库实现(5)--显示商品清单和购物明...

2019-09-23 20:36:33 1090

原创 基于python的超市系统V3.0--数据库实现(5)--显示商品清单和购物明细表

在该部分,需调用之前的文件,将其导入进来,方便进行方法的调用。import mysql.connectorimport goods.goodsDatasqlimport goods.shopListconn = mysql.connector.connect(user='root', password='root', host='localhost', port='3306', da...

2019-09-23 20:26:50 1779

原创 基于python的超市系统V3.0--数据库实现(4)--购物明细表实现

建立购物明细表的相关增删改查操作。构建购物清单表:def creat_shop_list_table(): # 构造创建购物清单表sql语句 csql = ''' CREATE TABLE `shop_list` ( `shopsId` int(8) NOT NULL AUTO_INCREMENT, ...

2019-09-23 20:21:31 1298

原创 基于python的超市系统V3.0--数据库实现(3)--商品信息表操作方法实现

通过前面基于python的超市系统V1.0--控制台实现和 基于python的超市系统V2.0--控制台实现(方法封装),我们知道,商品信息需实现一定的初始化,要能够查询所有的商品信息列表,在购物的时候进行展示。同时,后续购物结束,需根据商品条码进行查找对应的商品。此部分内容涉及数据库的增删改查等操作。因此,自定义函数如下。创建商品信息表:# 创建商品信息表def cre...

2019-09-23 20:14:07 1473

原创 基于python的超市系统V3.0--数据库实现(2)-连接数据库

接上基于python的超市系统V3.0--数据库实现(1)--数据表构建,数据库表建立好了后,就可以在python中进行数据库连接,从而进行相关的增删改查等操作。 建立 dataConnect.py文件,将连接数据库连接操作放在这里,后续需要连接数据库只需将该文件导入即可,无需再次进行重复的连接操作。import mysql.connector# 连接数据库def ...

2019-09-23 19:58:43 1103

原创 基于python的超市系统V3.0--数据库实现(1)--数据表构建

本文基于上篇基于python的超市系统V2.0--控制台实现(方法封装),用数据库的方式给予实现。所用的数据库为mysql,需安装有mysql,方可实现。 基于上篇文章所显示的内容,构建商品信息表和购物明细表两张表,通过条码code将两张表关联起来。具体建表语句如下:商品信息表:DROP TABLE IF EXISTS `goods`;CREATE TABLE ...

2019-09-23 19:46:07 1144

原创 基于python的超市系统V2.0--控制台实现(方法封装)

本系统基于V1.0,在此基础上进行部分方法的封装,方面后续代码的更改与完善。主要将购物相关的方法抽取出来,通过python中的模块导入,实现购物方法的调用,从而实现整个超市购物系统。主要的代码如下:goodsOperation.py# 定义仓库字典对象repository = dict()# 定义购物清单对象shop_list = []# 定义一个函数来初始化商品de...

2019-09-19 20:37:18 1265 2

原创 基于python的超市系统V1.0--控制台实现

本案例来源于《疯狂python讲义》,将开发一个控制台超市系统,用户可以在控制台通过提供的命令进行购物。部分内容有更改,主要用到的知识有列表,字典等数据结构的用法,将使用到如下的数据:1、使用元组代表商品,元组的多个元素分别代表:商品条码,商品名称和商品单价。2、使用字典dic来表示系统当前仓库中的所有商品,dic的key代表商品条码,value则是商品元组3、使用list来记录用户的...

2019-09-19 20:22:01 2301 2

原创 Python爬虫问题收集

以下都是自己在进行Python爬虫爬取数据的时候遇到的问题。1  查询插入数据库数据  pymysql.err.InterfaceError: (0, '')  数据库没有连接   在dataconnect。py中测试,插入语句可以运行,然而,在dataXpathGet.py中引入dataConnect.py后,插入语句一直报错:pymysql.err.InterfaceError: (0...

2019-01-10 16:30:20 258

原创 cocos Creator 开发遇到的坑。

如题。最近使用cocs  creator ,在使用过程中遇到不少的问题,先整理一些下来,不定时更新。1、label的显示  一直很纳闷,后台log出来有内容,就是UI上不显示。多方百度,逛论坛才知道,应该再去获取一遍      this.label = this.node.getCompoent(cc.Lable) ----就是少了这个获取,UI一直没显示想要的内容      this....

2018-07-28 17:35:48 2679

原创 cocos creator V1.9 制作像素鸟游戏(1)-场景设计

    上次立的flag来实现了。先进行场景的设计,在制作的时候,就发现自己被打脸了。场景设计其实只要三个就可以了,最后一个结束其实在主场景上设置相关的的信息,等到游戏结束的时候再显示出来便可以了。于是,场景就剩下三个,start即开始场景,ready即准备场景,也就是告诉玩家如何玩的场景,最后一个就是主场景了,我们的游戏主要就是在这个场景上进行。    话不多说开撸、喔。先附上相关的素材链接,我...

2018-05-18 21:19:55 2063 2

原创 cocos creator V1.9 制作像素鸟游戏(0)

    最近折腾上了creator,看了不少教程和视频,准备根据官方的demo,自己撸一把像素鸟,先立个flag。    看了下,打算先分这么几个步骤去写:    一、      场景设计 大概分四个场景(开始、准备、主场景以及结束场景,主场景太快,从demo中截的图)  一、      场景上的按钮点击事件a)     开始场景-开始按钮,切换对应的的场景,相关数据传递(本地数据库储存) b) ...

2018-05-18 20:18:37 1383

原创 cocos Creator 初体验

     微信小游戏火了一段时间,趁着放假,有这大把大把的时间,边开始着手整理小游戏的学习。小游戏的开发有多个平台,在经过了解后,选择了cocos creator ,特别是他新版本的推出,更是支持微信小游戏。      从官网下载了最新的1.8版本的creator,就开始了微信小游戏的开发之旅。下载安装后 ,在桌面上会有显示对应的快捷图标。双击打开,便是我们接下来开发的主界面了。稍微整理下界面,使...

2018-02-12 12:04:31 899

原创 解决ThinkPHP 3.2.3 引入后台模板访问不成功

在后台模板引入后,进行访问,一般来说,在浏览器中 访问http://localhost:63342/Test/index.php/Admin,便可以看到欢迎界面,一如框架引入时候,但不知为何,在我引入后,进行访问时,总是出错。尝试了很久,也在网络上找了好久的问题解决方法,个人觉得,豆瓣的这个方法(https://www.douban.com/note/266158152/)很是给力,好

2016-07-19 23:27:22 5542

原创 ThinkPHP 3.2.3 后台模板引入

最近在学习PHP,仗着之前的Java基础,便直接上手PHP中的框架,选择了TP 3.2.3 ,于是,看手册,下框架,环境配置就开始了。一、环境配置正所谓,工欲善其事必先利其器,要开始学习PHP,怎能没有相关的环境设置。可以说,这是学习每一门编程语言所要经历的第一步。经过考虑,我最终选择的是PHPstorm 10.0 + xampp + SQLyog,这些是集成的软件,下载安装好,环境也就配

2016-07-19 23:04:28 3617 1

原创 面试归来

毕业了。意味着要开始找工作。前两天接到面试通知,在确认后,就决定去面试了。不是第一次去面试,但却是最紧张的一次。最近,顾着找工作,投简历,到处奔波,技术上的知识也没怎么专研。在前往公司的路上,没来由的紧张,开始祈祷,技术面少点技术问题吧。只是,无异于异想天开。随着面试的开始,我才发现,自己的基础知识有多么的不扎实。经理一个个问题连珠似的抛出,心理已是招架不住,发挥也就有限了。后

2013-06-20 13:19:49 559

原创 (一)1.3 面向对象开发中的核心思想和概念

问题领域 问题领域是指软件系统所模拟的真实世界中的系统。随着计算机技术的发展和普及,软件系统渗透到社会的各个方面,几乎可用来模拟任意一种问题领域,如学校、医院等。2、对象对象是对问题领域中事物的抽象,具有以下特性:万物即对象。问题领域中的实体和概念都可以抽象为对象。每个对象都是唯一的。对象的唯一性来自于真实世界中事物的唯一性。在Java虚拟机提供的运行时环境中,

2013-06-20 13:10:03 1301

原创 (一)1.2 面向对象的软件开发方法

面向对象的开发方法把系统看成各种对象的集合,对象就是最小的子系统,一组相关的对象能够组合床更复杂的子系统。面向对象的开发方法具有以下优点:把软件系统看成是各种对象的集合,这更接近人类的自然思维方式。软件需求的变动往往是功能的变动,而功能的执行者--对象一般不会有大的变化。这使得按照对象设计出来的系统结构比较稳定。对象包括属性(数据)和行为(方法),对象把数据及方法的具体实现方式一一封装

2013-06-20 12:06:37 1584

原创 (一)1.1 结构化的软件开发方法

结构化的软件开发方法主要按照功能来划分软件的结构,它把软件系统的功能看做根据给定的输入数据,进行相应的运算,然后输出结果。       进行结构化设计时,首先考虑整个软件系统的功能,然后按照模块划分一些基本原则等,对功能进行分解,将整个软件系统分成多个模块,每个模块实现特点的子功能。       为了提高软件的内聚性,在模块中还会把功能分解到更小的子模块中。在完成所有的模块设计后,把这些模

2013-06-16 15:12:35 2038

原创 (一)面向对象开发概述

总的来说,软件开发都会经历以下生命周期:软件分析:分析问题领域,了解用户的需求;软件设计:确定软件的的总体架构,把整个软件系统划分为大大小小的多个子系统,设计每个子系统的具体结构;软件编码:用选定的编程语言来编写程序代码,实现在设计阶段勾画出来的软件蓝图;软件测试:测试软件是否能实现特定的功能,以及测试软件的运行性能;软件部署:为用户安装软件系统,帮助用户正确使用软件;软件维护:修复软

2013-06-16 10:58:49 859

原创 说声抱歉

临近毕业。学校的事情有点小多。安卓的学习计划也不得不暂停下来。过段时间。等事情稍稍缓下来。安卓的学习计划。就会继续。毕业。也意味着要开始找工作。今年,遇上了史上最难就业季。有点伤心。但,有着家人,朋友,同学,等等的支持。我想。不是问题。那么。加油吧。毕业季。不要有遗憾。大学四年。遗憾已经够多了。毕业季。就慢慢地弥补吧。很喜欢的卡布奇诺。找个时间。

2013-06-12 20:17:11 888

原创 百度地图开发( 基于新版本V2_1_1)— 覆盖物(5)—弹出窗口图层:PopupOverlay

继续覆盖物的学习,这次是弹出窗图层:popupOverlay的学习,这部分有了前面的学习基础,学习起来也较简单了。首先,设置弹出窗的资源,核心代码如下:(弹出窗资源图片需要根据开发者的实际情况进行更改哦~~) Drawable drawable = getResources().getDrawable(R.drawable.marker2); BitmapDrawable bitma

2013-05-27 11:39:30 3037

原创 百度地图开发( 基于新版本V2_1_1)— 覆盖物(4)_自定义图层:ItemizedOverlay

从2.0.0版本开始,SDK不支持直接继承Overlay , 用户可通过继承ItemizedOverlay来添加覆盖物。添加覆盖物的一般流程如下:1. 创建OverlayItem,准备overlay数据;2. 创建ItemizedOverlay实例,调用 addItem(OverlayItem)} 接口添加overlay。3. 调用MapView.getOverla

2013-05-27 10:05:44 4903 1

原创 百度地图开发( 基于新版本V2_1_1)— 覆盖物(2)_Poi搜索结果图层(PoiOverlay)

继上一次讲到百度地图开发中的覆盖物,说到如何在地图上显示我的位置,现在,继续覆盖物的学习,这次是Poi搜索结果图层(PoiOverlay)。     Poi搜索结果图层(PoiOverlay)的学习相对复杂点,具体分为四步骤:     1、在activity中定义成员变量。核心代码如下: //定义成员变量 // MKSearch 为 搜索服务. 用于位置检索、周边

2013-05-26 11:45:25 5140

原创 百度地图开发( 基于新版本V2_1_1)— 覆盖物(1)_我的位置图层(MyLocationOverlay)

所有叠加或覆盖到地图的内容,我们统称为地图覆盖物。如标注、矢量图形元素(包括:折线、多边形和圆)、定位图标等。覆盖物拥有自己的地理坐标,当您拖动或缩放地图时,它们会相应的移动。百度地图SDK为开发者们提供了如下类型的地图覆盖物:我的位置图层(MyLocationOverlay):用于显示用户当前位置的图层;Poi搜索结果图层(PoiOverlay):用于显示兴趣点搜索结

2013-05-26 10:34:10 5471 3

原创 Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE

安卓应用开发完成后,在进行真机测试的时候,报了如下的错误:Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE。查看手机,发现提示手机内存不足,忍痛将手机上的一些应用卸载后,手机内存增大不少,再次测试,搞定!

2013-05-24 19:55:31 2541

原创 百度地图开发( 基于新版本V2_1_1)—显示百度地图

又开始学习安卓了,考虑到最近众多的APP.均加入定位功能,就决定从百度地图开始学起。一、从官网下载好百度地图API(http://developer.baidu.com/map/sdkandev-download.htm)点击打开链接,解压好,备用。如下图所示:二、配置工程所需文件1 、就是新建一个android 工程。将上述解压好的文件夹中的lib中的文件全部拷贝到工程中的l

2013-05-24 19:24:55 3921 3

原创 安卓学习笔记(一)--搭建安卓开发环境

众所周知,学习一门软件语言,首先就需要为该门语言的开发搭建其开发环境,安卓的学习也不例外。学习安卓,所谓,工欲善其事,必先利其器嘛,搭建安卓开发环境就成了安卓开发的首要任务。那么,安卓开发环境该如何搭建呢?首先,由于安卓的开发语言是基于Java的,因此,想要开发安卓,就必须要有Java开发的环境。所以,安卓开发环境的搭建第一步就是Java环境的搭建。下面就介绍下Java环境的搭建。先从官网

2013-05-19 15:41:48 1784

dom4j-API.

dom4j-API. dom4j解析的相关文档说明。

2012-11-27

css实例教程

css实例教程,CSS实例的详细介绍。适合新手。

2012-11-27

Java基础教程

Java基础教程,介绍了Java的基础知识。

2012-11-27

Android程序开发初级教程

Android程序开发初级教程

2012-05-01

Android环境创建

Android环境创建

2012-05-01

Android高级编程

Android高级编程

2012-05-01

Android开发从入门到精通.pdf

Android开发从入门到精通.pdf

2012-04-06

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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