自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

码者人生的技术博客

关注基础安全、应用安全、Java微服务、高并发、大数据等领域

  • 博客(18)
  • 资源 (47)
  • 收藏
  • 关注

转载 python模块之smtplib: 用python发送SSL/TLS安全邮件

转载请注明原文出自 http://blog.csdn.net/zhaoweikid/    python的smtplib提供了一种很方便的途径发送电子邮件。它对smtp协议进行了简单的封装。smtp协议的基本命令包括:    HELO 向服务器标识用户身份    MAIL 初始化邮件传输 mail from:    RCPT 标识单个的邮件接收人;常在MAIL命令后面,可有多个

2013-10-30 20:48:52 834

原创 python多行注释

三对引号‘’‘your code’‘’"""yourcode"""单引号或者双引号均可哈#单行注释太不爽了

2013-10-30 16:17:35 700

转载 python异常处理

python异常处理#!/usr/bin/pythonimport tracebacktry: 1/0#except Exception,e:# print traceback.format_exc()  except Exception as e: print e#!/usr/bin/pythonimport tracebacktr

2013-10-30 10:54:25 946

原创 Python默认编码错误SyntaxError: Non-ASCII character '\xe5'之解决方法

在编写Python时,当使用中文输出或注释时运行脚本,会提示错误信息:SyntaxError: Non-ASCII character '\xe5' in file *******解决方法:python的默认编码文件是用的ASCII码,你将文件存成了UTF-8,解决办法很简单,在文件开头加入# -*- coding: UTF-8 -*-    或者  #coding=utf

2013-10-30 10:42:50 1125

原创 将python程序以linux服务部署

今天尝试将自己的python程序以服务的形式部署到linux下主要步骤如下:1.code:__author__ = 'xxx'import osimport datetimeimport timedef  run(): fp = open(os.path.dirname(__file__)+"/log.txt","a") fp.write

2013-10-29 17:43:10 8853

原创 linux命令

redhat下查看linux系统版本:cat /etc/redhat-release

2013-10-28 21:25:53 615

转载 [Python]类的基础知识

转载地址1.关于类的定义   class Account(object):    "一个简单的类"    account_type="Basic"    def __init__(self,name,balance):        "初始化一个新的Account实例"        self.name=name        self.balanc

2013-10-25 18:57:48 658

转载 Python模块学习 ---- datetime

http://blog.csdn.net/JGood/article/details/5457284 Python提供了多个内置模块用于操作日期时间,像calendar,time,datetime。time模块我在之前的文章已经有所介绍,它提供 的接口与C标准库time.h基本一致。相比于time模块,datetime模块的接口则更直观、更容易调用。今天就来讲讲datetime模块。

2013-10-21 20:07:21 703

原创 python 路径

os.path.abspath(path)取path的绝对目录,实际上就是os.getcwd()+pathos.path.basename(path)取path最后的文件或文件名。如何path以/结尾,那么就会返回空值os.path.commonprefix(list)返回list中,所有path共有的最长的路径。如:>>> os.path.commonprefix([

2013-10-21 19:58:59 751

原创 python中__init__.py文件的作用

python的每个模块的包中,都有一个__init__.py文件,有了这个文件,我们才能导入这个目录下的module。那么,__init__.py还有什么别的功能呢?其实,__init__.py里面还是可以有内容的,我们在导入一个包时,实际上导入了它的__init__.py文件。我们可以再__init__.py文件中再导入其他的包,或者模块。[python]import rea

2013-10-21 10:16:42 2826

原创 python 将字典组装成updatesql

字典d={1:23,2:343,4:343,5:532}组装成updatesql",".join(["'%s'='%s'" % (k,v) for k,v in d.items()])输出结果"'1'='23','2'='343','4'='343','5'='532'"

2013-10-18 16:41:42 1385

原创 ImportError: No module named memcache

没有找到windows下的memcache,我们就用linux下的包来安装先下载memcache linux下的安装包ftp://ftp.tummy.com/pub/python-memcached/python-memcached-latest.tar.gz地址从 这里 找到的rar解压后文件夹下有setup.pymemcache.py

2013-10-18 13:58:04 7459 1

原创 ImportError: No module named yaml解决方案

ImportError: No module named yamlproblem : I got the "ImportError: No module named yaml " error when I attempted  to install NLTK toolkit to my ubuntu system.solution:yaml library fo

2013-10-17 16:21:11 47347 1

转载 python中if __name__ == '__main__': 的解析

当你打开一个.py文件时,经常会在代码的最下面看到if __name__ == '__main__':,现在就来介 绍一下它的作用.        模块是对象,并且所有的模块都有一个内置属性 __name__。一个模块的 __name__ 的值取决于您如何应用模块。如果 import 一个模块,那么模块__name__ 的值通常为模块文件名,不带路径或者文件扩展名。但是您也可以像一个标准的

2013-10-17 13:56:47 817

原创 ConfigParser.NoSectionError: No section: 'formatters'原因及解决办法

#logtester.pyimport loggingimport logging.configlogging.config.fileConfig("D:/test/python/proj1/PythonApplication1/PythonTest/conf/logging.conf")# 这里如果路径写错了就会出现该错误,另外python文件路径中"\"和"/"

2013-10-17 11:31:09 20445

转载 python操作MySQL数据库(二)

我采用的是MySQLdb操作的MYSQL数据库。先来一个简单的例子吧:12345678910import MySQLdb try:    conn=MySQLdb.connect(host='localhost',user='root',passw

2013-10-16 19:34:11 705

原创 python 操作 mysql数据库

1.安装python2.7或者3.32.下载python下mysql驱动mysql for python 下载地址http://sourceforge.net/projects/mysql-python/3.编码3.1创建数据库CREATE DATABASE test;3.2创建数据库tableCREATE TABLE test(

2013-10-16 17:46:12 768

原创 用myeclipse如何将java程序生成一个.exe可运行文件?

总得来说有两步,先打成jar包再打成exe。第一步打成jar:用myeclipse如何将java程序生成一个.exe可运行文件?方法一:用Eclipse自带的打包工具Ant打包,因为要自己编写xml脚本语言,还要增加一些外部的jar,所以不推荐。方法二:用Eclpise的Export功能,这种打包方法不能把项目中的外部的jar包打进来,所以不推荐。方法三:用Eclips

2013-10-09 19:06:10 5605 1

vipread.com_安全防御体系演进与零信任最佳实践之SDP.共享版.pdf

安全防御体系演进与零信任最佳实践之SDP

2021-02-25

CVE-2019-5736-PoC验证环境需要的文件docker18.03,go1.9

CVE-2019-5736验证环境需要的文件 docker18.03 docker-ce-18.03.1.ce-1.el7.centos.x86_64.rpm docker-ce-19.03.9-3.el7.x86_64.rpm docker-ce-cli-19.03.9-3.el7.x86_64.rpm docker-ce-selinux-17.03.2.ce-1.el7.centos.noarch.rpm container-selinux-2.9-4.el7.noarch.rpm go1.9

2020-10-20

springboot+websocket

websocket的demo,前后端demo都在这个项目有,感兴趣的可以看看

2019-09-06

springcloud-code-generator20190819.rar

业务代码生成器,基于springcloud-feign模式下的代码生成器 分为 service层 service实现层 dao接口层 dao实现层

2019-08-19

广告概念.docx

这里是从网上找得关于互联网公司中广告主、广告、广告平台相关的一些概念,方便快速熟悉广告平台内容 包括DSP,DMP等内容 CPM(Cost per Mille)计费,即按照千次展示计费,这里的“mille”是拉丁文“千次”的意思。(偏向品牌广告) 对于品牌广告,由于效果和目的有时不便于直接衡量,可以考虑按照CPM的方式计费。 这种方式,是供给方与需求方约定好千次展示的计费标准,至于这些展示是否能够带来相应的收益,由需求方来估计和控制其中的风险。 对于品牌广告,由于目标是较长时期内的利益,很难通过对短期数据进行分析的方式直接计算点击价值,而点击率也因为对于用户接触的核心要求变得不是唯一重要的因素。 在这种情况下,由需求方自行根据其市场策略与预算控制单位流量的价格并按CPM方式计费,是比较合理的交易模式。 CPC(Cost per Click)计费,即按点击计费。这种方式最早产生于搜索广告,并很多为大多数效果广告网络所普遍采用。(偏向效果广告) CPC计费方式最有利于发挥供给方和需求方的长处,因而在市场上被广泛接受。 这种方式是把点击率的估计交给供给方(或者中间市场),而把点击价值的估计交给需求方,而需求方通过出价的方式向市场通知自己的估价。 供给方的通过其收集的大量用户数据,可以根准确地估计点击率;而转化效果是广告商站内的行为,当然他们自己的数据分析体系更能够准确地对其作出评估。 CPS(Cost per Sale)/CPA(Cost per Action)/ROI计费,即按照销售订单数、转化行为数或投入产出比来计费,而这些都是按照转化付费的一些变种。(偏向效果广告) 这是一种极端的情况,即需求方只按照最后的转化收益来结算,从而极大程度上规避了风险。 在这种计费方式下,供给方或中间市场除了估计点击率,还要对点击价值作出估计,才能合理地决定流量分配。 这一方式存在两个很明显的问题: 一是转化行为并非供给方能够控制,因此也无法进行准确的估计和优化。只有那些转化流程和用户体验相似的广告商组成的广告网络,按转化付费才比较合理,典型的例子比如淘宝直通车; 二是存在广告主故意降低转化率,以低成本赚取大量品牌曝光的可能。 因此,我们认为这种方式只适合于一些垂直广告网络(Vertical Network)。 CPT(Cost per Time)计费,这是针对大品牌广告主特定的广告活动,将某个广告位以独占式方式交给某广告主,并按独占的时间段收取费用的方式。 CPT还有一种变形,即轮播式CPT,它是将某一广告位的流量按照某一cookie接触到的次数划分成多轮,在其中的若干轮独占式售卖给某广告主,这同样是中国市场很常见的一种售卖方式。 CPT这样独占式的售卖虽然有一些额外的品牌效果和橱窗效应产生,但是非常不利于受众定向和程序交易的发展,因而长期看来比例会有下降的趋势。 综合起来看,可以认为对于效果广告,CPC计费方式最有利于发挥供给方和需求方的长处, 因而在市场上被广泛接受。而对于品牌广告,由于效果和目的有时不便于直接衡量,可以考虑按照CPM的方式计费。而CPS的计费方式,只在一些特定的环境下才比较合理。 https://blog.csdn.net/bigheadyushan/article/details/77513525

2019-05-10

vue+render 实现 动态加载组件 后面会用来做运营活动模板组件

vue+render 实现 动态加载组件 后面会用来做运营活动模板组件

2019-03-19

mybatis3+springmvc4+angularjs+mysql+decorator实例

mybatis3+springmvc4+angularjs+mysql+decorator实例 +代码生成器 学习讨论使用

2015-12-23

mybatis+spring maven下 整合 完整demo

mybatis+spring maven下 整合 完整demo

2014-07-17

MEFDemo简单入门示例

MEFDemo2014.4.22.rar 入门

2014-04-22

CruiseControl.NET-CCTray-1.8.2.0-Setup.exe

CruiseControl.NET-CCTray-1.8.2.0-Setup.exe ccnet每日构建客户端

2012-11-06

CruiseControl.NET-1.8.2.0-Setup.exe

CruiseControl.NET-1.8.2.0-Setup.exe ccnet 服务端

2012-10-29

ccnet 客户端

ccnet 客户端

2012-10-29

分类信息实时搜索引擎架构

分类信息实时搜索引擎架构

2012-09-12

产品的思路——来自腾讯张小龙的分享

产品的思路——来自腾讯张小龙的分享产品的思路——来自腾讯张小龙的分享产品的思路——来自腾讯张小龙的分享

2012-09-12

iPhone消息推送机制实现与探讨.docx

编写.net服务端发送APNS时遇到了“调用 SSPI 失败,请参见内部异常。”困扰多时,最后在一篇文章上找到解决方法,原来是证书的问题,出现该错误的童鞋可以参考一下,谢谢,留意例子是发送的sandbox的,正式放上App store需要换production证书

2012-04-23

SQLServer2008复制,发布、分发、订阅、高可用性

SQLServer2008复制,发布、分发、订阅、高可用性,内容很详细,做了一下午才弄完……

2011-09-23

JQuery基础教程源码

JQuery基础教程源码 JQuery基础教程源码 JQuery基础教程源码

2011-08-16

实体类,实体操作类,存储过程 代码自动生成工具

实体类,实体操作类,存储过程 代码自动生成工具

2010-07-02

LINQ中文版文档 菜鸟,老手都适合

LINQ中文版PDF文档 菜鸟,老手都适合 东西很多,里面有两本书 语言集成查询 (LINQ).pdf LINQ to ADO.NET.pdf 自己下来看吧,绝对值了。。。

2010-06-08

MapX Gis开发 经典详细教程

MapX Gis开发 经典详细教程 以及开发 详解 for .NET

2010-04-14

MapX Gis开发 经典详细教程

MapX Gis开发 经典详细教程 以及开发 详解 for .NET

2010-04-14

MapX Gis开发 经典详细教程

MapX Gis开发 经典详细教程 以及开发 详解 for .NET

2010-04-14

MapX Gis开发 经典详细教程

MapX Gis开发 经典详细教程 以及开发 详解 for .NET

2010-04-14

MapX Gis开发 经典详细教程

MapX Gis开发 经典详细教程 详解 For CSharp

2010-04-14

ImageDemo 图像处理

图像处理 图形控制 仿射矩阵 图像渐变 图片制作 源代码,含注释 仅供学习,严谨商用

2010-03-04

.NET皮肤制作工具SkinBuilder

.NET皮肤制作工具 SkinBuilder

2009-12-10

C#调C++实例,免费献上

C#调C++实例.C#C++ com 值得学习,免费献上

2009-11-30

c++和c#数据类型对照

c++和c#数据类型对照 c++ c# 数据类型 DLL COM 主要是C++与C#互调时的类型对照

2009-11-30

C# 编码规范 适合 新手 学习 使用

C#编码规范 编码 规范 适合等级: 新手 菜鸟 入门 新人 老人 没有经过编码规范的朋友

2009-11-30

gis地图选中 GDI+绘图 序列化 无闪烁 旋转的金刚石

gis地图选中 GDI+绘图 序列化 无闪烁 旋转的金刚石

2009-08-24

多线程上传文件 GDI+绘制实时上传进度条

多线程上传文件 GDI+绘制实时上传进度条 学习中的朋友可以多看看 对多线程的操作

2009-08-06

tcp/IP 网络编程资料

tcp ip 网络编程 socket 编程

2009-07-03

ListView 添加Combox textbox 以及其他控件

向ListView控件中 添加Combox textbox 以及其他控件以供方便操作,很好很实用的资料。 (全代码演示例子) 仅供参考,严禁copy,尊重原创。

2009-07-03

sql经典查询语句和一些自己收集的数据库方面的知识

sql经典查询语句和一些自己收集的数据库方面的知识

2009-03-24

toad 8.5.3中文使用说明很难求的

toad 8.5.3中文使用说明很难求的

2009-03-24

定时关机程序,喜欢游戏的朋友可能会用得上

定时关机程序,喜欢游戏的朋友可能会用得上

2009-03-24

TCP/IP协议socket编程。学习资料

TCP/IP协议socket编程。学习资料、、分客户端和服务器端

2009-03-24

C# winform制作贪食蛇游戏 经典

经典贪食蛇游戏 曾经说过当了高手一定要重写这个游戏 源码

2009-03-24

GDI+基础知识练习

GDI+基础知识练习 包含双缓冲技术。。等

2009-03-24

自定义控件

学习自定义控件的朋友来看看。。会有些帮助

2008-08-20

空空如也

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

TA关注的人

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