[置顶] Python进阶(四十七)-python3使用pyinstaller实现将py文件打包成exe文件

Python进阶(四十七)-python3使用pyinstaller实现将py文件打包成exe文件前言  py文件通常需要运行在Python编程坏境中,而可执行exe文件更方便。   之前看过若干博文在python2环境下使用pyinstaller将py文件打包成exe文件,因为之前pyinstaller不支持python3。现在pyinstaller支持python3,此篇博文即是在python...
阅读(31451) 评论(5)

[置顶] Python进阶(四十五)-走进requests库

Python进阶(四十五)-走进requests库 前言  Requests is an elegant and simple HTTP library for Python, built for human beings.   Requests 是用Python语言编写,基于 urllib,采用 Apache2 Licensed 开源协议的HTTP库。它比 urllib 更加方便,可以节约我...
阅读(34952) 评论(0)

[置顶] 剑指Offer——知识点储备--Linux基本命令+Makefile

剑指Offer——知识点储备–Linux基本命令1.linux下查看进程占用cpu的情况(top);格式 top [-] [d delay] [q] [c] [S] [s] [i] [n] 主要参数 d:指定更新的间隔,以秒计算。 q:没有任何延迟的更新。如果使用者有超级用户,则top命令将会以最高的优先序执行。 S:累积模式,会将己完成或消失的子行程的CPU时间累积起来。 s:安全模式。 n:...
阅读(43884) 评论(7)

[置顶] 剑指Offer——知识点储备-常用算法

剑指Offer——知识点储备-常用算法快速排序 注:若排序是有序的,采用快排,则退化为冒泡排序。 解决这个问题,采用两个选取基准的方法 (1)随机选取基数(在这个区间内随机取一个数) 出现的恶劣情况是整个数组全相等,还是退化为冒泡排序 (2)三数取中法 把待排序列分成等长的子序列,最佳的是取中间数为基准 举例:待排序序列为:8 1 4 9 6 3 5 2 7 0 左边为:8,右边为...
阅读(42871) 评论(3)

[置顶] 剑指Offer——知识点储备-设计模式

剑指Offer——知识点储备-设计模式设计模式设计模式的六大原则 (1)单一职责原则(有且仅有一个原因引起类的变化); (2)里氏替换(任何父类出现的地方子类都可以替换); (3)依赖倒置(依赖抽象而不是依赖具体); (4)接口隔离(接口的方法尽量少)(注意:单一职责注意的是类和接口职责单一,是业务上的划分); (5)迪米特原则(一个对象应该对其他对象有最少的了解); (6)开闭原则(OCP)(对内...
阅读(43148) 评论(0)

[置顶] 剑指Offer——知识点储备-网络基础

剑指Offer——知识点储备-网络基础计算机网络http和https的区别 (1)http是http协议运行在tcp之上,所传输的内容都是明文,客户端和服务器端都无法验证对方的身份。 (2)https是http协议运行在SSL/TLS之上,SSL/TLS运行在tcp之上。所有传输的内容都经过加密。加密采用对称加密,但对称加密的秘钥用服务器方的证书进行非对称加密,此外客户端可以验证服务器端的身份,如果...
阅读(43917) 评论(4)

[置顶] 剑指Offer——知识点储备-操作系统基础

剑指Offer——知识点储备-操作系统基础操作系统操作系统什么情况下会出现死锁?产生死锁的必要条件 (1)互斥条件:即某个资源在一段时间内只能由一个进程占有,不能同时被两个或两个以上的进程占有,这种独占资源如CD-ROM驱动器,打印机等,必须在占有该资源的进程主动释放它以后,其他进程才能占有该资源,这是资源本身的属性决定的。 (2)不可抢占条件:进程所获得资源在未使用完毕之前,资源申请者不能强行将资...
阅读(43437) 评论(0)

[置顶] 剑指Offer——知识点储备-数据库基础

剑指Offer——知识点储备-数据库基础数据库事务事务的四个特性: (1)原子性 整个事务中的所要操作要么全部提交成功,要么全部失败回滚。 (2)一致性 保证数据库中的数据操作之前和操作之后的一致性。(比如用户多个账户之间的转账,但是用户的总金额是不变的) (3)隔离性 隔离性要求一个事务对数据库中数据的修改,在未提交完成前对于其它事务是不可见的。(即事务之间要串行执行)...
阅读(45874) 评论(3)

[置顶] 剑指Offer——知识点储备-故障检测、性能调优与Java类加载机制

剑指Offer——知识点储备-故障检测、性能调优与Java类加载机制故障检测、性能调优用什么工具可以查出内存泄露 (1)MerroyAnalyzer:一个功能丰富的java堆转储文件分析工具,可以帮助你发现内存漏洞和减少内存消耗; (2)EclipseMAT:是一款开源的java内存分析软件,查找内存泄漏,能容易找到大块内存并验证谁在一直占用它,它是基于Eclipse RCP,可以下载RCP的独立版...
阅读(43028) 评论(0)

[置顶] 剑指Offer——知识点储备-JVM基础

剑指Offer——知识点储备-JVM基础1、java内存与内存溢出1.1 JVM分为哪些区,每一个区干嘛的?(见java虚拟机38页) (1)程序计数器(线程私有) 当前线程执行字节码的信号指示器。(每个线程都会在程序计数器中存储其指令,从而实现线程切换后恢复到正确的执行位置) (2)虚拟机栈(就是常说的栈,线程私有) 每个方法执行(开始到结束就是这个方法的生命周期)都会创建一个栈帧,栈帧存储...
阅读(43133) 评论(0)

[置顶] 剑指Offer——知识点储备-J2EE基础

剑指Offer——知识点储备-J2EE基础9.2 jdk 1.8的新特性(核心是Lambda 表达式)参考链接:http://www.bubuko.com/infodetail-690646.html (1)接口的默认方法 (给接口添加一个非抽象的方法实现,只需default关键字即可) 采用接口的默认方法,还是为了解决java不能多继承的原因。 (2)Lambda 表达式(使代码变得异常简洁...
阅读(43174) 评论(0)

[置顶] 剑指Offer——知识点储备-Java基础

剑指Offer——知识点储备-Java基础网址来源: http://www.nowcoder.com/discuss/5949?type=0&order=0&pos=4&page=2 参考资料:(java方面的一些面试答案) http://www.nowcoder.com/discuss/6890?type=0&order=0&pos=29&page=1 http://www.nowcode...
阅读(43881) 评论(1)

[置顶] mxgraph进阶(三)Web绘图——mxGraph项目实战(精华篇)

Web绘图——mxGraph项目实战(精华篇)需求      由于小论文实验需求,需要实现根据用户日志提取出行为序列,然后根据行为序列生成有向图的形式,并且连接相邻动作的弧上标有执行此次相邻动作的频次,每个动作另附有一个数据集,这样有向图加数据集就构成了用户交互图。为此,自己想到了mxGraph,遂决定学习之。起步      此次项目实战是受阅读参考文献[1]启发,并在其图形布局实例基础上进行。其...
阅读(53399) 评论(3)

[置顶] mxGraph进阶(一)mxGraph教程-开发入门指南

mxGraph教程-开发入门指南概述      mxGraph是一个JS绘图组件适用于需要在网页中设计/编辑Workflow/BPM流程图、图表、网络图和普通图形的Web应用程序。mxgraph下载包中包括用javascript写的前端程序,也包括多个和后端程序(java/C#等)集成的例子。以下是mxgraph应用的几个例子。(你可以到www.longboo.com的主页下载mxgraph和更多...
阅读(60269) 评论(1)

网站开发进阶(四十七)html中padding-top与margin-top的区别

网站开发进阶(四十七)html中padding-top与margin-top的区别  padding-top:10px;是指容器内的内容距离容器的顶部有10个像素,是包含在容器内的;   margin-top:10px;是指容器本身的顶部距离其他容器有10个像素,不饱含在容器内。   就像墙上挂着的两个相框,margin指的是相框与相框的距离,padding指的是每个相框里照片与相框边框的距离。...
阅读(418) 评论(2)

Python进阶(五十三)-Flask Web开发实现将表单渲染成HTML

Python进阶(五十三)-Flask Web来发实现将表单渲染成HTML  在利用Flask进行Python Web开发时,页面中的wtf.quick_form(form)函数中的参数form是如何与视图函数中的form变量关联起来的?即Flask是如何将表单渲染成HTML的?下面以实例的形式进行问题求解。   在视图函数views.py中:   将相应的表单类实例作为参数传递给模版。...
阅读(809) 评论(0)

Python进阶(五十二)-Flask使用pymysql连接MySQL数据库

Python进阶(五十二)-Flask使用pymysql连接MySQL数据库  IDE说明    Python:3.5 Flask:0.12.1 Pymysql:0.7.10 MySQL:5.5 前言  之前在做Python Web开发时,选择的是Django框架,后台的自动化实现着实十分方便。相关博文参见《Python进阶(三十六)-Web框架Django项目搭建全过程》、《 Python进阶(...
阅读(675) 评论(0)

Python进阶(五十一)-Flask文件上传提示PermissionError: [Errno 13] Permission denied: 'E:\\IDEA Projects\\Data'

Python进阶(五十一)-Flask文件上传提示PermissionError: [Errno 13] Permission denied: ‘E:\IDEA Projects\Data’  在学习Flask文件上传过程中,按照视频教学中的示例代码敲了一遍,执行时却提示’PermissionError: [Errno 13] Permission denied: ‘E:\IDEA Projects...
阅读(867) 评论(0)

Python进阶(五十)-解析Flask运行原理

Python进阶(五十)-解析Flask运行原理  在学习Python Web开发过程中,掌握了Flask的开发方法。经过一段时间的视频学习,回过头来对Flask的运行原理做一简要解析,以增强自己对Flask的了解。   所有的 Python Web框架都要遵循 WSGI 协议,在这里还是要简单回顾一下 WSGI 的核心概念。   WSGI 中有一个非常重要的概念:每个Python Web应用都...
阅读(8287) 评论(0)

Python进阶(四十九)-初识Flask Blueprint

Python进阶(四十九)-初识Flask Blueprint  在进行Python Web开发时选择Flask框架。项目模块划分阶段,使用Blueprint(这里暂且称之为“蓝本”)。Blueprint通过把实现不同功能的module分开,从而把一个大的application分割成各自实现不同功能的module。在一个Blueprint中可以调用另一个blueprint的view function...
阅读(8051) 评论(0)

Python进阶(四十八)-Python导包时提示SystemError: Parent module '' not loaded, cannot perform relative import

Python进阶(四十九)-Python导包时提示SystemError: Parent module ” not loaded, cannot perform relative import  在利用Flask进行Web开发时,通过重置项目结构,结构如下:   再次运行项目出现了SystemError: Parent module ” not loaded, cannot perform r...
阅读(8429) 评论(0)

网站开发进阶(四十六)JS进行DOM操作

网站开发进阶(四十六)JS进行DOM操作  在项目开发过程中,需要实现JS操作DOM。需要构造object对象,格式如下:  属性设置界面如下图所示:  其获取属性值对应的代码如下:var input22 = createInput();  相应的,可构造对应的object对象<obj...
阅读(10290) 评论(0)

Python进阶(四十六)-Python3实现SMTP发送邮件详细教程

Python进阶(四十六)-Python3实现SMTP发送邮件详细教程简介  Python发送邮件的教程本人在网站搜索的时候搜索出来了一大堆,但是都是说了一大堆原理然后就推出了实现代码,我测试用给出的代码进行发送邮件时都不成功,后面找了很久才找到原因,这都是没有一个详细的环境调试导致,所以今天特出一个详细的教程,一步一步从环境调试到代码实现整一个教程,希望对还在苦苦寻找解决方法却迟迟不能得到有效解决...
阅读(30496) 评论(0)

Python进阶(四十四)-Python3实现基于PHA实现图像配准

Python进阶(四十四)-Python3实现图像配准  在博文《Java进阶(五十七)-基于感知哈希算法的图像配准》中使用Java语言实现了基于“感知哈希算法”的图像匹配。相比于Java语言,Python表现出其简洁性与高效性。在Python实现中同样是先将图片转化成Hash字符串,然后再进行比较。具体代码如下: 代码#!/usr/bin/pythonimport glob import os...
阅读(35145) 评论(0)

Python进阶(四十三)-Python模块学习:glob 文件路径查找

Python进阶(四十三)-Python模块学习:glob 文件路径查找  glob是python自己带的一个文件操作相关模块,内容也不多,是最简单的模块之一。用它可以查找符合特定规则的文件路径名。跟使用windows下的文件搜索差不多。查找文件只用到三个匹配符: “*”, “?”, “[]”。 ”*”匹配0个或多个字符; ”?”匹配单个字符; ”[]”匹配指定范围内的字符,如:[0-9]匹配数字。...
阅读(36800) 评论(0)

Python进阶(四十二)-windows 64位安装Pillow模块替换PIL模块

Python进阶(四十二)-windows 64位安装Pillow模块替换PIL模块  在利用Python做图像配准时,需要安装PIL(Python Image Lib)模块。而PIL官网提示信息为:“The current free version is PIL 1.1.7. This release supports Python 1.5.2 and newer, including 2.5 a...
阅读(36737) 评论(0)

Python进阶(四十一)-Python3解决“tuple parameter unpacking is not supported in python3”

Python进阶(四十一)-Python3解决“tuple parameter unpacking is not supported in python3”  在解决图像配准过程中, 涉及到如下代码,return reduce(lambda x, (y, z): x | (z << y), enumerate(map(lambda i: 0 if i < avg else 1, im.getdata...
阅读(37324) 评论(0)
507条 共34页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:23166557次
    • 积分:57014
    • 等级:
    • 排名:第46名
    • 原创:468篇
    • 转载:37篇
    • 译文:2篇
    • 评论:196条
    流量统计
    你问我答
     有问题?联系我。

    博客专栏
    汪国真--《热爱生命》
          热 爱 生 命
           汪国真

        我不去想是否能够成功

        既然选择了远方

        便只顾风雨兼程

        我不去想能否赢得爱情

        既然钟情于玫瑰

        就勇敢地吐露真诚

        我不去想身后会不会袭来寒风冷雨

        既然目标是地平线

        留给世界的只能是背影

        我不去想未来是平坦还是泥泞

        只要热爱生命

        一切都在意料之中
    最新评论
    轻松一下