搜索到与相关的文章
Python

Python 智能聊天机器人的实现

PythonAI智能聊天首先项目需要的包importurllib.requestimporturllib.parsefromtkinterimport*importtime函数部分说明:调用服务器接口,实现非特定智能回复defget_robot_replay(question):'''函数功能:对于特定的问题进行特定的回答,对于其他非特定的问题进行智能回复参数描述:question:聊天内容或者问题返回值:str,回复内容'''if"你叫什么名字"inqu

系统 2019-09-27 17:51:48 2293

Python

Python学习日记(二十三) 类命名空间和组合

类命名空间在一个类中它的函数(方法)属于动态属性,直接定义的变量属于静态属性首先先定义一个类,并在这个类里面加入静态变量、属性等然后将一个对象实例化classFighter:#定义一个战机的类price=5000#静态变量def__init__(self,name,speed,atk,hp):self.name=nameself.speed=speedself.atk=atkself.hp=hpdefAttack(self):print('本次攻击造成了%

系统 2019-09-27 17:50:58 2293

Python

Python中的GIL是个什么玩意?

阅读更多关于Python的多线程,经常我们会听到老手说:“python下多线程是鸡肋,推荐使用多进程!”,但是为什么这么说呢?要知其然,更要知其所以然。所以有了下面的深入研究:首先强调背景:1、GIL是什么?GIL的全称是GlobalInterpreterLock(全局解释器锁),来源是python设计之初的考虑,为了数据安全所做的决定。2、每个CPU在同一时间只能执行一个线程(在单核CPU下的多线程其实都只是并发,不是并行,并发和并行从宏观上来讲都是同时

系统 2019-09-27 17:48:20 2293

Python

使用Python爬取前程无忧上南京地区Python职位以及对应工资

获取原始数据最近在学习Python,做了一个爬虫程序练练手,前程无忧这个网站页面布局还是挺简单的,适合我这种新手。使用requests+bs4爬取不多说了,先来看看页面布局吧。这是前程无忧上的职位列表,看上去还是很清楚的然后再来看看页面布局,使用Google浏览器打开前程无忧网页,然后按下F12每一个class为el的div就代表一个招聘信息然后再来看看div里面是怎么布局的,我们需要获取第二列公司名称以及第四列的薪资,其他的暂时不管。公司名称在el这个d

系统 2019-09-27 17:45:58 2293

Java

子网掩码计算器java源码

/**@author卢伟*@version1.02008-03-06**/importjava.awt.Cursor;importjava.awt.Dimension;importjava.awt.Toolkit;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importjava.awt.event.KeyEvent;importjava.awt.event.Key

系统 2019-08-29 23:41:29 2293

编程技术

DatePicker和TimePicker使用

发现有时候,不会的先去网上搜,网上再不满意那就看文档。很能解决问题的一个办法。哈哈也许你们早就发现了吧。要实现功能如下:左右两个EditText,均显示当前时间,当点击某一个时,出现日期或者时间控件,可以对其进行修改。前提是不用xml写。上代码吧(*^__^*)嘻嘻//用来保存年月日:privateintmYear;privateintmMonth;privateintmDay;//声明一个独一无二的标识,来作为要显示DatePicker的Dialog的I

系统 2019-08-29 23:38:04 2293

Java

09考研数据结构试题的一种解法(Java版)

本文为原创,如需转载,请注明作者和出处,谢谢!虽然研究生已毕业,但看到有一些难度的研究生考试题还是忍不住要做做,本文给出了09年研究生入学考试的一道数据结构题的Java实现。该题的描述如下图所示。该题的两种实现一位朋友已经完成了,详见递归和非递归实现。在本文将给出另外一种算法,该算法的空间复杂度为O(1),时间复杂度为O(n)。这在空间复杂度和时间复杂度上应该是比较优化了。本算法的基本思想如下:既然是查找倒数第K个结点(注意,不是正数,否则就没什么可讨论的

系统 2019-08-29 23:31:06 2293

Java

java工厂模式

一、引子话说十年前,有一个爆发户,他家有三辆汽车(Benz(奔驰)、Bmw(宝马)、Audi(奥迪)看来这人比较爱国,没有日本车),还雇了司机为他开车。不过,爆发户坐车时总是这样:上Benz车后跟司机说"开奔驰车!",坐上Bmw后他说"开宝马车!",坐上Audi后他说"开奥迪车!"。你一定说:这人有病!直接说开车不就行了?!而当把这个爆发户的行为放到我们程序语言中来,我们发现C语言一直是通过这种方式来坐车的!幸运的是,这种有病的现象在OO语言中可以避免了。

系统 2019-08-29 23:01:33 2293

编程技术

用友NC单据UI基本代码示例

本示例在用友NC57环境下调试通过最近在做基于NC的二次开发,这种封闭的系统文档很少,一个简单的例子都不能找到帮助。本示例的目的是为了让后来者少走我走过的弯路packagenc.ui.ic.generaltc;importnc.ui.pub.ButtonObject;importnc.ui.pub.ClientEnvironment;importnc.ui.pub.ToftPanel;importnc.ui.pub.beans.UIPanel;import

系统 2019-08-29 22:29:09 2293