自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 收藏
  • 关注

原创 【Python后端】支付宝APP支付接入

安装pip install python-alipay-sdk --upgrade alipay.py公钥私钥和apikey 需要查看文档去自己申请from alipay import AliPayimport timealipay_public_key_string = '''-----BEGIN PUBLIC KEY----- 支付宝公钥---...

2019-03-13 17:42:09 883 7

原创 数据库删除表 truncate, delete, drop方法对比及解除外键关联

删除数据的时候如果想把id序列也清空到1开始可以: truncate table 表名; 输出数据(保留删除记录): delete from table 表名;delete from table 表名 where id =1; 全删包括表和数据: drop table 表名;外键约束情况:SELECT...

2019-03-13 17:13:00 629 2

原创 python 生成电商的订单号

# 生成订单号def get_order_code(): order_no = str(time.strftime('%Y%m%d%H%M%S', time.localtime(time.time())))+ str(time.time()).replace('.', '')[-7:] return order_no

2019-03-11 17:15:10 5380 1

原创 从数据库读取正常的时间显示

trade_time = tx.tx_time.strftime('%Y-%m-%d %H:%M:%S')

2019-03-11 16:15:10 434 2

转载 Python3中遇到UnicodeEncodeError: 'ascii' codec can't encode characters in ordinal not in range(128)

在 linux服务器上运行代码报错: Python3中遇到UnicodeEncodeError: ‘ascii’ codec can’t encode characters in ordinal not in range(128) 但是在windows上面运行代码正常。 原因是因为:linux系统语言导致的。 查看了一下系统环境编码>>> import sys&gt...

2019-02-21 11:37:00 765 1

原创 实时查看日志的方法

场景:在debug或者程序运行的时候需要实时通过日志查看你的程序运行情况 方法:找到你的日志存放文件tail -f xxx.log(日志)  

2019-02-15 13:53:40 643 1

原创 python 解决第三方app微信登入昵称乱码的问题

场景描述:保存微信用户昵称,发现昵称中包含特殊表情或字符,导致异常解决步骤:user_info['nickname'].encode('iso-8859-1').decode('utf-8')

2019-02-15 13:47:43 880 2

原创 通过浏览器访问百度的详细过程?

互联网时代最主要的标志是什么?没错就是通过网络去解决人们的问题,那么你是如果访问网页的呢?看似简单的一个输入网站,打开网页,他的背后走了多少流程呢?来,今天我们就一起看看,我们平时访问度娘的全过程。这里以百度为例,其他网站也一样。一.通过dns获取百度IP地址.1.在192.168.1.1这个电脑上用浏览器器访问www.baidu.com的过程如下:1.当在浏览器器中输

2017-09-03 17:27:21 16171 18

原创 你是如何浏览器访问百度的?

互联网时代最主要的标志是什么?没错就是通过网络去解决人们的问题,那么你是如果访问网页的呢?看似简单的一个输入网站,打开网页,他的背后走了多少流程呢?来,今天我们就一起看看,我们平时访问度娘的全过程。![这里写图片描述](http://img.blog.csdn.net/20170903171239459?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbG

2017-09-03 17:14:20 1665 14

原创 tcp的三次握手和4次挥手

前言tcp/ip 协议是我们平常通信用到的最多的协议,像微信,QQ,等网络通信都是用的tcp,(局域网用的是udp),tcp在通信过程都是遵循一定的协议盒规律的,我们今天就简单的说一下,他们是如果建立联系和结束通话的。三次握手过程(建立练习):第一次握手:host1发送一个TCP标志位SYN=1、ACK=0的数据包给host2,并随机会产生一个Sequence number=3233.当host2

2017-09-03 17:02:43 570 17

原创 vb.net和VB的关系

VB.net 是否该被看作VB的新版本或者是另一个完全不同的语言尚在争议中。虽然并非显而易见,但只要某个方法被弃用,它就会可会被自动转换,这说明了该语言的句法并没有出现很多突破性的变化,只是增加了对新功能的支持,比如结构化意外处理机制和短循环表达式(structured exception handling and short circuited expressions)。有一种变化会让旧用户迷惑

2017-06-10 17:07:20 550 20

原创 你知道Python 吗?

Python 简介Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。 Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。 Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。 Python 是交互式语言: 这意味着,您可以在一个Python提

2017-06-04 08:14:40 770 18

原创 与Java的初次见面

Java 简介 Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计语言和Java平台的总称。由James Gosling和同事们共同研发,并在1995年正式推出。Java分为三个体系: JavaSE(J2SE)(Java2 Platform Standard Edition,java平台标准版) JavaEE(J2EE)(Java 2

2017-05-26 08:22:55 776 19

原创 常用的dos命令介绍

DOS和Windows最大的不同在于DOS命令方式操作,所以使用者需要记住大量命令及其格式使用方法,DOS命令分为内部命令和外部命令, 内部命令是随每次启动的COMMAND.COM装入并常驻内存,而外部命令是一条单独的可执行文件。在操作时要记住的是,内部命令在任何时候都可以使用,而外部命令需要保证命令文件在当前的目录中,或在Autoexec.bat文件已经被加载了路径。常用的内部命令

2017-05-21 15:44:28 359 15

原创 设计模式中的开放封闭原则

概念  开放封闭原则(简称OCP,Open Closed Principle)是所有面向对象原则的核心。软件设计本身所追求的目标就是封装变化、降低耦合,而开放封闭原则正是对这一目标的最直接体现。其他的设计原则,很多时候是为实现这一目标服务的,   关于开放封闭原则,其核心的思想是:   软件实体应该是可扩展,而不可修改的。也就是说,对扩展是开放的,而对修改是封闭的。原则主要体现在两个方面:

2017-05-14 15:51:52 323 18

原创 代码中的解耦合

说起软件的解耦必然需要谈论耦合度,降低耦合度即可以理解为解耦,模块间有依赖关系必然存在耦合,理论上的绝对零耦合是做不到的,但可以通过一些现有的方法将耦合度降至最低。做事情要想事半功倍,就要高处着眼,触摸到事情的脉络。当今流行着各种眼花缭乱的软件框架,不管是struts,还是spring,hibernate,还是.net,还是各种前端UI框架,其设计的核心思想是:尽可能减少代码耦合,

2017-05-06 15:38:58 1714 10

原创 c#中的代理模式

概念代理模式(Proxy),为其他对象提供一种代理以控制对这个对象的访问。代理模式的应用远程代理为一个对象在不同的地址空间提供局部代表,可以隐藏一个对象存在于不同地质空间的事实。虚拟代理根据需要创建开销很大的对象,通过代理来存放实例化需要很长时间的真实对象。案例应用:比如说你需要打开一个很大的HTML网页,里面有很多的图片和文字,但是你还是可以很快的打开它,你能看到所有的文字,但是图片的话,却是

2017-04-29 20:23:19 571 26

原创 C#中的get和set

c#中属性有两个方法get和set。get是访问返回一声明的属性相同的数据类型,表示的意思是调用时可以得到内部字段的值或引用;set访问器没有显式设置参数,但它有个隐式参数,用关键字value表示,它的作用是调用属性时可以给内部的字段或引用赋值。属性的访问器包含与获取(读取或计算)或设置(写)属性有关的可执行语句。访问器声明可以包含 get 访问器或 set 访问器,或者两者均包含。声明采用下列形式

2017-04-22 11:17:56 2300 25

原创 简单工厂模式

什么是工厂模式首先从文字上理解工厂通常都是用于生产产品的,而对于产品的用户是不关心生产流程的,只关心最后生产出来的结果,而在代码中工厂类通常用于实例化具体的类并返回类的实例给调用者,使得调用者不用关心这个实例化的过程是怎样的,得到实例后只管用就好。为什么要用工厂模式 设计模式最终的目的就是想通过封装继承多态把程序的耦合降低,增加程序的复用性,可维护性,减少重复代码等等,把面向过程的开发

2017-04-22 11:06:45 344 21

原创 初识设计模式

什么是设计模式?模式?是不是一个模子?模式识别——计算机领域的经典问题?设计模拟?软件的设计模式?不懂!!!但是在实际编码、调试过程中,会遇到过很是难解的问题:工程代码中有过多的冗余代码——代码复用性不高;需求一旦改变,需要更改很多地方的代码逻辑——代码灵活性不强……那先看看设计模式的概念吧!设计模式是一套被反复使用、为多数人知晓、经过分类编目的、代码设计经验的总结。为了编写可

2017-04-09 14:32:31 561 22

原创 HTML表单中的type总结

标签用于为用户输入创建 HTML 表单。表单能够包含 input 元素,比如文本字段、复选框、单选框、提交按钮等等。表单还可以包含 menus、textarea、fieldset、legend 和 label 元素。表单用于向服务器传输数据。格式如下一、文本类  Text,文本  Url,网络地址  Password,密码  Emai

2017-03-28 19:56:43 564 25

原创 HTML基础总结

一.什么是网页? 1. 定义:构成网站的基本元素2. 格式:分为静态和动态网页 3. 动态网页的扩展名为:jsp或aspx或asp 4. 静态网页的扩展名为:html或htm二.基本格式:                             标题                             正文                   

2017-03-19 15:06:28 503 26

原创 对FileStream的几种属性和方法认识

FileStream对象表示在磁盘或网络路径上指向文件的流。这个类提供了在文件中读写字节的方法,使用FileStream能够对对系统上的文件进行读、写、打开、关闭等操作。并对其他与文件相关的操作系统提供句柄操作,如管道,标准输入和标准输出。读写操作可以指定为同步或异步操作。FileStream对输入输出进行缓冲,从而提高性能。对流进行操作时要引用 using System.IO; 命名空间

2017-03-10 10:32:14 1329 30

原创 用Convert类实现数据类型转换

任何一门编程语言均有相关数据类型。C#也不例外,其基本数据类型有int,short,long,float,double,string等。数据类型之间可以相互转换。Convert类是专门进行类型转换的类,它能够实现各种基本数据类型之间的相互转换。     Convert类常用的类型转换方法Convert.ToInt32() 转换为整型(int)Convert.ToChar()

2017-03-05 14:19:43 3526 13

原创 c#中访问修饰符public、private、protected、internal的区别

代码的书写需要一定的规范和结构,按照一定的框架去写的,先说一下编写代码最开始的那句话是什么意思,比如  public static int[] BubbleSort(int[] list)  公共的 静态的 返回值类型 函数名(参数类型 参数名)1,“公共的”说明这个函数可由定义它的类之外的地方访问到、调用到。2,“静态的”说明这个函数被调用的时候,无需为定义它的类

2017-02-26 14:27:34 2278 27

原创 c#中Ref与Out的区别

ref和out都是C#中的关键字,所实现的功能也差不多,都是指定一个参数按照引用传递。对于编译后的程序而言,它们之间没有任何区别,也就是说它们只有语法区别。总结起来,他们有如下语法区别: 1、ref传进去的参数必须在调用前初始化,out不必,即:     int i;    SomeMethod( ref i );//语法错误     SomeMethod( out i );/

2017-02-18 15:24:34 524 19

原创 雅虎公司C#笔试题,看看你能解答多少?

雅虎公司C#笔试题,包括问答题和选择题两部分.试试看,你能回答出多少题,可以通过雅虎的考试吗?Question 1. ( 单选 )在计算机网络中,表征数据传输可靠性的指标是1. 传输率2. 误码率3. 信息容量4. 频带利用率 Question 2. ( 单选 )以下关于链式存储结构的叙述中哪一条是不正确的?1. 结点除自身信息外还包括指针域,因此存储密度小

2017-02-12 14:42:32 511 17

原创 C#高效开发的小技巧——为常用语句添加代码段

1.前言为什么要研究这个呢?是这样的,我属于那种特别懒得人,有省劲的办法一定不会去用麻烦的办法,好听点叫不将就,所以当听到讲c#老师说用cw就打出cosole.wriiteline,我就去研究了代码段这个东西,但是我按ck的时候他不出来console.readkey,这就不行了啊,他怎么能不出来啊,所以我就自己找出了vs2012自定义代码段的方法,感觉有点像快捷键的意思。开发人员不

2017-02-05 10:45:50 1622 12

原创 UML的宏观理解

前言       学习UML在不知不觉中已经过去好久了,依然没有了最一开始的生疏和茫然,唯一遗憾的是就是UML视频现在想不起来看的是啥了,感觉以后不能再这样看视频了,学习一种东西一定要先了解,先去研究,先有一个宏观的把控,然后带着问题和目标去看,再去往深入仔细的学,去百度,去看博客,这样再去看视频的时候才可以能看懂,感觉这样才是正确的学习过程,如果一上来就看专业的就什么的听不懂看了之后什么

2017-01-15 20:08:47 759 19

原创 发现与改变得力量——用Processon在线绘制UML图的初步尝试

一个偶然的机会,我与Processon相遇,ProcessOn是一个面向垂直专业领域的作图工具和社交网络,成立于2011年6月并于2012年启动。ProcessOn将全球的专家顾问、咨询机构、BPM厂商、IT解决方案厂商和广泛的企业用户紧密的连接在一起,提供基于云服务的免费流程梳理、创作协作工具,与同事和客户协同设计,实时创建和编辑文件,并可以实现更改的及时合并与同步,这意味着跨部门的流程

2017-01-08 11:48:14 967 17

原创 软件工程文档总结

前言:其实在我看来文档是很重要的,比别的都重要,为什么这么说呢?因为我们以后写文档的工作要比敲代码的工作要多得多,因为我们以后是要做高层人员,绝不仅仅是一个普通的码农,所以啊,文档的编写一定要会,而且还要规范,那么什么是软件工程文档?他有什么作用软件工程文档写给谁看?为什么要写软件工程文档啊?要想会写软件工程的文档首先就要先明白这几个问题,对软件软件工程的文档有个大概的了解,以便让别人能通过文

2016-12-02 20:52:37 738 19

原创 软工视频到底在讲什么?

二零零六年,初冬…… 三三两两,独自成群,我开始了软件工程的学习,从特长远的角度看,我迈出了成为软件工程师的第一步,其实一开始学习我是迷茫的,看了一个多星期不知道自己看了些什么东西,前面看后面忘,快看完了也没有什么收获,后来去图书馆找了本软件工程的书看了看,大概看了两本吧,才大概知道了软件工程到底讲了些什么东西,在我看来软件工程就是制造软件的一系列过程,从无到有,经过一系列麻烦复杂的步骤把一个具有

2016-11-30 10:19:07 511 19

原创 软件工程之调试

今天我们讲讲在专业角度的程序调试。

2016-11-09 14:27:10 1501 14

原创 那些年我们一起敲过的机房收费系统——完结篇

不知不觉,我在机房收费系统上耗的时间也有两个月多了,很尴尬,就像我们的故事一样,掺杂了太多感情在里面了,但是地球总还是要转的,明天早上太阳依然还是要升起的,所以这件事还是要有个完结的,所以今天我们就再此写下此完结篇,临表嗟叹,了却此间恩怨。细想一下,经过两个月的机房经历,我到底学到了什么,慢慢的罗列一下还是有不少东西呢。

2016-10-29 21:30:27 844 15

原创 IT职业技能图谱

之前没有来提高班的时候对于那种互联网的东西很好奇,那些东西到底是怎么来的呢,来了这里我大概知道了是怎么来的了,后来偶然的机会看到了这个,互联网职业技能大全,能让我们对自己学的和整个互联网产品的操作过程有个宏观的把控的,所以今天就分享给大家,希望对你们有用。 http://mp.weixin.qq.com/s?__biz=MzA5NDIzNzY1OQ==&mid=27356101

2016-09-25 10:51:40 865 20

原创 ExecuteSQL函数 和 call 调用

对于现阶段来说,我们用得最多的就是SQL语句,那么对于ExecuteSQL函数应该就不会很陌生了吧。ExecuteSQL他是一种自定义函数,是ODBC中的一个API函数,用来执行由SQLPrepare创建的SQL语句。一般只要是查询数据表就会用到这个函数,他后面一般还加两个参数TXTSQL和MsgText。今天我们就来看看这三个单词在数据库语言中的作用。ExecuteSQL出现的时候一定是

2016-09-04 13:27:13 6510 15

原创 数据库视频思维导图

2016-08-15 20:46:00 658 18

原创 十分钟看懂数据库——数据库入门级语言总结

从sql入门经典,到sql视频,再到自考的数据库系统原理,不知不觉中我们已经走进了数据库的世界,那么什么叫数据库,他又是干什么用的呢?咱们先看一下百度给的解释啊。 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今六十多年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。数据库有很多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系统都在各个方面得到了广泛的应用。

2016-07-31 11:25:21 46842 25

空空如也

空空如也

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

TA关注的人

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