- 军军小站|张军博客
搜索到与相关的文章
Python

前辈经历告诉你Python新手好找工作吗?初级岗位多不多

这么多人推荐学Python入IT行的,如果学完Python这一套找不到工作怎么办?这应该是最多人担心的吧。到底学完Python是否好找工作,初级岗位多不多?过来人的经历分享,让大家考究考究1,Python远比其他语言容易学习使用,是入门的绝佳语言2,Python能让用户更加愉快地编程、工作,我认为应该带着快乐的心情去工作才能做得开心其实楼主的问题是很普遍的问题,所以我觉得讲一讲还是很好的。一个典型的误区是认为Python的岗位少,所以对经验要求高,实则不然

系统 2019-09-27 17:46:16 1935

Python

python笔记(dict和set)

一:dict和set是python里面两种常用的数据结构,其底层是用哈希表实现的,类比java里面的HashSet和HashMap。dict和set的查询等操作的时间复杂度一般为O(1),远远好于一般数组的O(n)。之所以会这样,是因为dict和set维护这一张哈希表,通过哈希函数,可以快速定位到元素所在的位置。老版本的python的哈希表数据结构:--+-------------------------------+|哈希值(hash)键(key)值(v

系统 2019-09-27 17:45:28 1935

Python

Python实现命令行通讯录实例教程

1、实现目标编写一个命令行通讯录程序,可以添加、查询、删除通讯录好友及电话2、实现方法创建一个类来表示一个人的信息。使用字典存储每个人的对象,名字作为键。使用pickle模块永久地把这些对象存储下来。使用字典内建的方法添加、删除修改人员信息。3、思维导图4、编写伪代码#1.创建字典用来存储通讯录信息#2.创建人员类,包含姓名、关系、电话三个属性#3.创建操作类,包含增加、查询、删除人员,退出,保存并退出五个方法#4.程序运行#5.判断通讯录文件是否存在#6

系统 2019-09-27 17:38:45 1935

Python

python实现SMTP邮件发送功能

一直想着给框架添加邮件发送功能、所以整理下python下邮件发送功能首先python是支持邮件的发送、内置smtp库、支持发送纯文本、HTML及添加附件的邮件。之后是邮箱、像163、qq、新浪等邮箱默认关闭SMTP服务,需要我们手动打开,打开后通过发件人邮箱、授权密码通过发件人的SMTP服务发送代码如下:#!/usr/bin/envpython#-*-coding:utf_8-*-fromemail.mime.textimportMIMETextfrome

系统 2019-09-27 17:38:43 1935

Python

Python爬虫实现(伪)球迷速成

还有4天就世界杯了,作为一个资深(伪)球迷,必须要实时关注世界杯相关新闻,了解各个球队动态,这样才能在一堆球迷中如(大)鱼(吹)得(特)水(吹),迎接大家仰慕的目光!给大家分享一个快速了解相关信息的办法:刷论坛!我们来一起做个虎扑论坛的爬虫吧!抓包获取虎扑论坛相关帖子内容,逐条显示!先来观察下网页,打开论坛首页,选择国际足球然后往下拉,找到世界杯相关内容这里就是我们的目标了,所有相关的新闻都会在这里显示,用F12打开“开发者工具”然后往下浏览看看数据包注意

系统 2019-09-27 17:38:33 1935

Python

linux安装python修改默认python版本方法

linux默认是安装了python,默认是安装python2.6.6,可能安装的版本是不能符合我们需要的python要求的。我们需要重新安装python的版本,今天演示一下安装python3首先下载一个wget文件的地址执行命令进行下载下载完成以后进行解压,解压完成以后进行安装,执行tar-zxvfPython-3.6.1.tgz解压cdPython-3.6.1进入目录./configure--prefix=/usr/local/python3配置pyth

系统 2019-09-27 17:38:08 1935

Python

python字符串,数值计算

Python是一种面向对象的语言,但它不像C++一样把标准类都封装到库中,而是进行了进一步的封装,语言本身就集成一些类和函数,比如print,list,dictetc.给编程带来很大的便捷Python使用#进行单行注释,使用'''或"""进行多行注释数值计算>>>print"Onehourhas",60*60,"seconds"Onehourhas3600seconds>>>result=12#同一行代码利用空格分段使格式更清晰>>>printresult

系统 2019-09-27 17:37:58 1935

编程技术

家有妙招-使用邮箱批量转换图像格式(图解)

在WindowsXP中,如果没有更好的转换程序的话,我们可以通过“画图”程序,把“BMP”格式的图像文件转换成“JPG”格式的图像。但这种转换效率非常低,一次只能转换一个图像文件。其实还有一个批量转换的方法。下面我们以一次转换20个以上的.bmp文件为例:1.下图为需要转换的图片:2.全选图片,点击右键,选择“发送到->邮件接收者”。3.选择“缩小所有照片”,点击“确定”按钮;图片已经转换为了.jpg文件。4.选择“文件->保存附件”。设置好路径后,点击“

系统 2019-08-29 23:11:01 1935

编程技术

vs2008中js的语法提示及修正功能(downmoo)

vs2008对js的支持达到了一个新高度(在vs系列中)。不仅仅是调试。但是很多人在编写js时还不能充分利用vs2008的功能来提高编写js的效率。这里有一些tips,希望跟大家分享。也希望有更好的解决方案或建议。首先,当然是要利用智能感知(Intellisense),不仅对普通的JavaScript代码提供了Intellisense,还对新的ASP.NETAJAX客户端JavaScript框架和用它编写的JavaScript代码提供了丰富的支持。当然,还

系统 2019-08-29 22:53:04 1935

编程技术

struts2工作原理

上图来源于Struts2官方站点,是Struts2的整体结构。一个请求在Struts2框架中的处理大概分为以下几个步骤1客户端初始化一个指向Servlet容器(例如Tomcat)的请求2这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助,例如:SiteMeshPlugin)3接着FilterDispatcher被调用,FilterDis

系统 2019-08-29 22:50:03 1935