自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (15)
  • 收藏
  • 关注

原创 【学习笔记】【python】python csv文件写入中文乱码解决

【报错代码】with open(file_name + ".csv", "wb") as f: # 基于文件对象构建 csv写入对象 csv_writer = csv.writer(f) for a in result_array2: csv_writer.writerow(a)【解决方案】import csv,codecswith codecs.open(file_name + ".csv", "wb", 'utf-8-sig') as f:

2020-08-07 14:12:03 607

原创 【学习笔记】【python】python2.7.6使用jsonschema报错

【错误信息】Traceback (most recent call last): File "sessionverification_test.py", line 4, in <module> from jsonschema import validate, ValidationError, Draft7Validator File "/usr/local/lib/python2.7/dist-packages/jsonschema/__init__.py", line 3

2020-05-14 14:05:05 1163

原创 【学习笔记】【python】python读取数据库时,datetime类型添加进入json返回数据失败,即无法被json序列化

【问题现象】编写接口,从数据库读取数据,并返回json数据。发现读取数据正常,但是只要在接口返回数据中添加数据库读取的数据就会报错500或者导致整个django服务down了【问题定位】数据库查询结果如下,其中存在'update_time': datetime.datetime(2020, 4, 28, 9, 16, 9)为datetime格式。如果查询数据库时不返回带第二个包括datetime实际值的数据,接口可以正常使用,否则接口异常。如果可以定位在datetime格式问题【问题分析

2020-05-14 13:07:02 606

原创 【学习笔记】【python】【django】打开网址报错A server error occurred. Please contact the administrator.

【报错信息】【错误原因】逐行排查代码,发现主要问题出在下面一行代码time = begin_date.strftime("%Y%m%d")【解决方案】命名问题,因为局部方法变量命名为time,与引入的python库time方法冲突,修改下命名即可ttime = begin_date.strftime("%Y%m%d")...

2020-04-30 15:43:50 682

原创 【学习笔记】【python】正则表达式字符串匹配(.和.*和(.*)和re.S学习)

import reteststr = "wwcdcaon111sdsda\nw\ncwckjkkkk\npppphellowordcc!"# (1)'.'匹配\n(换行符)以外的任何字符pattern = re.compile(r'w.c')print pattern.findall(teststr)# (2)'*'前面字符出现0次以及以上pattern = re.compil...

2020-04-29 20:30:09 347

原创 【学习笔记】【python】json字符串与json对象相互转换

1.json字符串转换为json对象import jsonjsonstr = '{"name":"blue","age":"20"}'jsonobj = json.loads(jsonstr)print jsonobjprint jsonobj['name']print jsonobj['age']输出结果示例:2.json对象转换为json字符串jsonobj...

2020-04-29 19:35:10 1428

原创 【学习笔记】【git】git pull失败,报错fatal: Could not read from remote repository.

【错误信息】fatal: Could not read from remote repository.【问题原因】使用命令查看git信息配置git config --list或者git config --local -l发现user.name、user.email以及remote.origin.url上对应的账号信息均为错误的(无效账号)【解决方案】将本地仓库提交...

2020-04-29 14:44:44 741

原创 【学习笔记】【django】POST传递参数表单提交报403错误

1.使用django框架,在views.py定义了一个方法def test(request): str = request.method return HttpResponse(str)2.新加url拦截post/,在urls.py中增加代码from views import testurlpatterns = [ url(r'^post/$',test)...

2020-04-28 15:38:19 697

原创 【学习笔记】【python】当like模糊查询与%s占位符同时存在时

1.%s是什么%s,表示格式化一个对象为字符,常用使用语句示例如下:username = "happygirl"print("hi %s, hello world!" % (username))2.python中的%在python中%是一个格式化字符,如果需要输出%则需要写成%%3.模糊查询likesql模糊查询like包括%,如果同时还需要使用%s,此时模...

2020-04-27 21:27:35 2936 3

原创 【学习笔记】【HTTP】POST和GET区别

HTTP POST和GET的区别1、【概念】GET用于获取数据,POST用于提交数据。POST 是被设计用来向上放东西的,而GET是被设计用来从服务器取东西的,GET也能够向服务器传送较少的数据,而Get之所以也能传送数据,只是用来设计告诉服务器,你到底需要什么样的数据.POST的信息作为HTTP请求的内容,而GET是在HTTP 头部传输的;2、【传输方式】POST与GET在HTTP 中传...

2020-04-27 20:31:55 117

原创 【学习笔记】【django】request.POST['']与request.POST.get('')获取数据区别

如果传递过来的数值不为空,两种方法都不会错误,可以得到相同的结果 如果传递过来的数值为空,request.POST['username']会提示Keyerror错误,而request.POST.get('username')不会报错,返回一个none request.POST.get('username')可以添加第二个参数指定默认参数值,如request.POST.get('username...

2020-04-27 20:12:32 570

原创 【学习笔记】【MAC】mac电脑使用rm命令删除数据后,电脑磁盘空间并未增加问题解决

【问题现象】使用rm命令删除一个5G大小文件,但是使用df -h命令查看电脑磁盘空间,发现电脑磁盘空间并未增加5G【问题原因】本地快照:APFS中,当你对硬盘进行修改操作时,文件系统会将这些被修改的文件备份起来,生成一些快照,24h后会被删除。如果一天之内进行修改、删除操作过多,会出现本文问题【解决方案】使用localsnapshots相关命令进行删除:sudo tmut...

2020-04-26 19:25:25 1223 1

原创 【学习笔记】【linux】【grep命令】grep常用参数指南

【官方文档】>> grep --helpUsage: grep [OPTION]... PATTERN [FILE] ...Search for PATTERN in each FILE or standard input.// 功能说明:查找文件或者输入内容中里符合条件的字符串。Example: grep -i 'hello world' menu.h main.c...

2020-04-23 17:32:06 299

原创 【学习笔记】【Git】git pull报错error: Your local changes to the following files would be overwritten by merge

【解决方案一】结果:保留本地修改1.缓存本地代码修改git stash2.重新执行pull操作git pull3.恢复缓存git stash pop【解决方案二】结果:不保留本地修改1.彻底回退版本git reset --hard//连本地文件都会被回退到上个版本的内容2.重新执行pull操作git pull...

2020-04-20 20:54:48 322

原创 【学习笔记】【linux】【sdk】linux服务器failed to find target with hash string 'android-24'问题解决

【错误信息】2020-04-10 20:21:19 FAILURE: Build failed with an exception.2020-04-10 20:21:19 * What went wrong:2020-04-10 20:21:19 A problem occurred configuring project ':app'.2020-04-10 20:21:19 > ...

2020-04-13 15:52:02 758

原创 【学习笔记】【inspect】如何使用chrome浏览器查看Android webview元素

1.使用usb连接手机设备和电脑,在电脑终端通过adb devices确认设备连接成功2.打开chrome浏览器,打开chrome://inspect/#devices链接,可以查看到已经连接的设备3.打开手机设备webview页面,同步观察chrome上的inspect信息,可以看到识别到的webview页面信息,示例如下4.点击步骤3图片指定webview的inspect,...

2020-04-10 16:05:45 1493

原创 【学习笔记】【MAC】uiautomatorviewer定位华为P30手机报错Unexpected error while obtaining UI hierarchy

报错信息Unexpected error while obtaining UI hierarchydetails:Unexpected error while obtaining UI hierarchyjava.lang.reflect.InvocationTargetException问题原因android8.1以后sdk tools自带的uiautomator直接打开,截取不到...

2020-04-01 13:56:33 627

原创 【学习笔记】【MAC】sdk自带uiautomatorviewer启动报错问题解决

运行命令cd sdk/tools./uiautomatorviewer错误信息-Djava.ext.dirs=/Users/env/android-sdk-macosx/tools/lib is not supported. Use -classpath instead.Error: Could not create the Java Virtual Machine....

2020-03-30 17:01:07 1392 1

原创 [学习笔记][python语言]Queue与Thread结合使用实例——多线程优雅退出

queue_test.py代码# -*- coding: UTF-8 -*-import Queueimport threadingimport timedef do_work(item): print 'start do work' print item print 'end do work'def worker(_stop_event): w...

2020-03-13 16:44:03 593

原创 [学习笔记][python语言]Queue与Thread结合使用实例——带daemon守护进程

queue_test.py代码# -*- coding: UTF-8 -*-import Queuefrom threading import Threaddef do_work(item): print 'start do work' print item print 'end do work'def worker(): while True:...

2020-03-12 12:42:26 191

原创 【基础技术】【adb命令】adb原理与常用命令使用示例

1 adb是什么adb的全称为Android Debug Bridge:android调试桥梁。1.1 adb组成adb是一个C/S架构的应用程序,由三部分组成:A client(运行在pc端的adb client):命令行程序”adb”用于从shell或脚本中运行adb命令。首先,“adb”程序尝试定位主机上的ADB服务器,如果找不到ADB服务器,“adb”程序自动启...

2020-03-08 18:09:07 2525 1

book.xslt section元素

编写book.xslt文档,要求在book.xml中打印出所有的section元素(包括属性)及其title子元素(并且保持section元素之间的嵌套关系);输出结果如下:

2013-03-14

查询乘客的航班目的地xquery

查询所有名为Santa Claus的乘客的航班目的地(dataQ4.xquery)

2013-03-14

xquery 计算进出旅客总数

按照2005-12-24日机场繁忙程度(计算进出旅客总数)列出机场(忽略没有旅客进出的机场)、以及其进出旅客总数(dataQ3.xquery);(此题选做)

2013-03-14

查询2005-12-24日最繁忙(计算出发和到达航班)的机场、以及其进出航班总数(dataQ2.xquery)

查询2005-12-24日最繁忙(计算出发和到达航班)的机场、以及其进出航班总数(dataQ2.xquery)

2013-03-14

列出2005-12-24日从North Pole出发的所有航班xquery

xml课程实验题解答,打开附件中提供的Flights-Data.xml文档,编写下列XQuery查询计划,要求所得的结果必须是良构的XML文档: ①. 列出2005-12-24日从North Pole出发的所有航班(dataQ1.xquery)

2013-03-14

XPath xml课程实验

这是xml课程实验,查找所有最外层的section元素(假设仅知道section元素能够无限嵌套,但并不确定最外层的section出现在文档的什么层次上,也就是说:不要简单地使用/book/section)

2013-03-14

book.xsd xml实验

这是xml课程实验作业,严格按照下图给出的文档模型,在XML Schema编辑环境的Schema视图中完成book.xsd的编写(可以使用Text视图进行编写):在上图中,有三个title元素分别表示book、section和figure的标题,请定义下述类型:titleType:1-100个字符的文本.....

2013-03-14

StudentBaseDTD文档

为StudentBase2.xml编写相应的外部DTD文档,建立模式与数据之间的关联,并进行文档有效性验证。在编写的DTD文档中,要求在DTD文档中使用参数实体来替换所有的#PCDATA和CDATA。DTD文档可以用下面的二种方法编辑: A: 用xmlspy中的text视图或者notepad 手工编写DTD文档 B: 用xmlspy中的Grid视图编写DTD文档

2013-03-14

StudentBase

使用一个XML文档(StudentBase1.xml)来描述其中包含的所有信息,基本保持原有数据的形式(不要将三个表中的数据进行嵌套)。请使用XML文档的Grid视图完成该文档的编写(需使用Grid视图中提供的表操作工具条),并验证文档的良构性。结果示例如下图所示(该图仅供参考,可以把它放大查看,要求对CID、MID、SID必须使用XML属性,其他字段使用XML元素)

2013-03-14

staruml-5.0-with-cm

staruml-5.0-with-cm软件,双击安装就可以用,占内存小

2013-03-14

用C#写的改变文本颜色与字体的菜单

用C#写的改变文本颜色与字体的菜单,可以字体的实现不同颜色的显现和粗体、斜体、粗体+斜体等等

2011-11-28

C#用LinkLabel控件链接磁盘、Web页面和程序

C#中用LinkLabel控件链接磁盘、Web页面和程序,让你掌握linkLabel控件的用法。

2011-11-28

C#添加、删除和清除列表框项目的程序

用C#编写的一个添加、删除和清除列表框项目的程序,listBox的相关用法

2011-11-28

汇编语言-计算各成绩段的人数

汇编语言实验题,实现给定一个班级的成绩,求<60,60~70,70~80,80~90,90~100,100的人数各有多少

2011-11-26

汇编语言程序题-将字符串转换成对应的大写字母

汇编语言程序题-将字符串转换成对应的大写字母

2011-11-15

空空如也

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

TA关注的人

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