自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (2)
  • 收藏
  • 关注

原创 django 添加跨域支持

1.pip install django-cors-headers2.添加到INSTALLED_APPS,如下:INSTALLED_APPS=[...'corsheaders',...]3.添加到MIDDLEWARE列表MIDDLEWARE=[# Or MIDDLEWARE_CLASSES on Django<1.10...'corsheaders.middleware.CorsMiddleware','django.middleware.common.

2020-10-04 15:10:39 173

原创 requests、selenium、aardio三种方式实现自动化登录

requests、selenium、aardio三种方式实现自动化登录文章目录requests、selenium、aardio三种方式实现自动化登录背景一、requests二、selenium三、aardio总结背景日常工作中集团对访问某网站的点击次数有一定的要求,每天需统计员工访问量。现有的自动刷新网页的小工具可以定时刷新网页,但是在使用过程中需人工介入,不能完全解决特定化需求。为节省每日重复操作的工作量,研究了requests、selenium、aardio不同方式实现自动化登录的方法。一

2020-10-04 15:00:20 2078 1

原创 前端图表展示Highcharts使用总结

textArea中的palceholder属性不起作用原因:<textarea>与</textarea>之间有间隔,或存在换行textArea没有value属性,如何设置textarea的默认显示的文字:<textarea id="t1"></textarea><script>document.getElementById...

2020-04-10 23:54:36 346

原创 前端position方法总结

position为absolute时不占空间,因此会出现覆盖的情况,父套子应该为需要调整的div为父,在其内再增加div为子,则和其他元素位置不变,可实现z-index1、position:static无定位该属性值是所有元素定位的默认情况,在一般情况下,不需要特别声明,但遇到继承情况,不愿意见到元素所继承的属性影响本身,可使用该方法取消继承,即还原元素定位的默认值2、p...

2020-04-10 23:51:56 1948

原创 前端 元素隐藏 方法汇总

1、style="display:none;"隐藏HTML元素,将元素的显示设为无,在网页中不占任何的位置显示使用style="display:block;"2、style="visibility:hidden;",将元素隐藏,占位置显示使用style="visibility:visible;"值collapse在表格元素中使用,可删除一行或一列,不影响表格的布局若此值...

2020-04-10 23:50:27 2751

原创 Django 重置登陆密码

第一步:运行djangoshellpython3 manage.py shell第二步:重设密码from django.contrib.auth.models import Useruser=User.object.get(username='your_account')user.set_password('your_new_password')user.save(...

2020-04-10 23:46:28 597

原创 Django migrate问题解决

问题:合作开发,开发者在本地数据库中删除表重新makemigrations,提交合并后其他成员的migrate中还保留原来的内容,导致Pythonmanage.py migrate报错解决方法:1、查看migrate情况,可以看到当前项目,所有的app及对应的已经生效的migration文件python manage.py showmigrations2、逆操作清空,文...

2020-04-10 23:41:23 656

原创 sqlite3 to pg 数据迁移

由于sqlite3安全漏洞问题,将项目中使用的sqlite3转换为postgresql,并进行数据迁移。过程如下:1备份数据run this on django shell to exclude contentype datapython3 manage.py shellfrom django.contrib.contenttypes.models import ContentT...

2020-04-10 23:35:19 644

原创 redis 工作中常用命令汇总

项目开发中用到redis作为兜底数据库,生产环境为linux,将使用过程中常用的命令和遇到的一些问题汇总。问题描述:linux环境安装的redis在大多数时候都会出现输入命令无效的情形。解决方法:若Redis命令get查询不到数据退出,则尝试大写GET密码登录redis -cli -h 127.0.0.1 -p 6379 -a 123456安全监管,避免扫描出明文密...

2020-04-10 23:28:33 150

原创 git工作中常用命令汇总

git常用命令汇总1、同步分支git checkout devgit pull origin devgit checkout 本地分支名2、查看变更git diff或 git status3、添加需要上传的文件git add +filenamegit add .4、备注信息git commit -m ‘modify information’5、上传git push or...

2020-04-10 23:13:29 103

原创 UML学习笔记汇总表

UML对个人而言,只在程序设计阶段用过类图,其他类型的只是简单的在书本上看过,了解了一下概念和图形的样式,没有实际应用过。现将之前学习过程中记录的笔记通过电子表格形式汇总。组成(常用视图) 序号 名称 描述 备注 动静 1 类图 把现...

2019-11-12 23:08:40 119

原创 GOF设计模式学习汇总表

最近整理以前的纸质学习笔记,将GOF的23种设计模式学习过程中的笔记以电子表格形式汇总。笔记已根据个人习惯精简。当年学习设计模式的时候,将其中的factory Method、builder、bridge、Facade、command、iterator、strategy等模式套用到数据库对比的工具开发中,程序执行时间是原有类似功能的程序执行时间的三分之一,实践表明设计模式的合理应用能提高代码质量...

2019-11-12 22:49:34 120

原创 数据库更新字段id递增

给linkid重新赋值,新的id按序列递增update temp_tbl as cset link_id=(186781+b.new_id)from(    select * from    (        select row_number() over(order by link_id) as new_id, link_id, generate_series(1, 100) as seq  ...

2018-06-22 16:46:05 3211

原创 Python __dict__ 与dir区别

Python下一切皆对象,每个对象都有多个属性(attribute),Python对属性有一套统一的管理方案。__dict__与dir()的区别:dir()是一个函数,返回的是list;__dict__是一个字典,键为属性名,值为属性值;dir()用来寻找一个对象的所有属性,包括__dict__中的属性,__dict__是dir()的子集; 并不是所有对象都拥有__dict__属性。许多内建类型就...

2018-06-22 16:37:11 198

原创 pdb:linux下调试py用法

1、 在命令行启动目标程序,加上-m参数。 python -m pdb hello.py 这样程序会自动停在第一行,等待你进行调试断点相关命令: 设置断点: (Pdb) b 8 #断点设置该文件的第8行(b即break的首字母) 显示所有断点:(Pdb) b #b命令,没有参数,显示所有断点 删除断点:(Pdb) cl 2 #删除第2个断点 (clear的首字母)Step Over:(Pdb) n...

2018-06-22 16:25:22 716

原创 数据库导出到CSV用Excel打开中文乱码问题

数据库导出选择的格式为UTF-8,csv由于excel默认是gb2312编码或其他形式,需要将其转为utf-8编码形式具体操作如下:将csv格式文件,用记事本打开,然后另存为UTF-8格式文本,再用Excel打开,则乱码问题解决但是调整单元格间距会使分隔符变化,导致下次打开Excel出现问题。解决方法为复制内容到新的Excel中再保存。...

2018-06-22 16:20:52 12545 8

原创 python中数据库like模糊查询

在Python中%是一个格式化字符,所以如果需要使用%则需要写成%%。将在Python中执行的sql语句改为:sql = "SELECT * FROM table_test WHERE value LIKE '%%%%%s%%%%'" % test_value执行成功,print出SQL语句之后为:SELECT * FROM table_test WHERE value LIKE '%%publi...

2018-06-22 16:17:01 14831

原创 js按钮图片显示,点击按钮切换图片

var var_insert_button_html = '&lt;p style="text-align: center;"&gt; &lt;img id="btn_' + row_no + '" src="ext/icon_image/down1.png" width="25px" height="25px" alt="picture is missing" n

2018-06-22 16:09:46 8026

原创 VBA EXCEL宏 常用方法总结

if for 都要分别用结尾词endif nextif ... end if     elseif不需要多个endiffor i=初始值 to 结束值 step 步长值    …… exit for 跳出for循环next获取当前工作表里数据的行数和列数iRows=activesheet.usedrange.rows.countiColumns=activesheet.usedrange.Colu...

2018-06-22 16:03:18 540

原创 VBA Excel曲线图批量生成

根据大量数据批量生成折线图,以下代码为根据不同proj_name与region,绘制以时间为横坐标,size为纵坐标,不同种类数据的折线图。iRows = ActiveSheet.UsedRange.Rows.Count    proj_name_first = ""    region_first = ""    firsti = 2    For i = 2 To iRows+1       ...

2018-06-22 15:50:08 8870

原创 hyperlink() excel超链接函数

分为Windows环境和linux环境下对Excel超链接的处理两者除命令不一致,对于单元格的定位也不同,Windows是行列从1开始计数的,而linux行列是从0开始计数的Windows:def open(self):        import win32com.client        self.xlApp = win32com.client.Dispatch('Excel.Applica...

2018-06-22 15:26:49 5857

原创 Python2 Tkinter 使用经验总结

最近开发一个带界面的小工具,介于之前使用wxGlade开发的工具对运行环境的要求,可移植性不好,这次就选择了Python内置模块Tkinter 进行开发,虽然界面设计过程没有wxGlade方便,但也能满足基本需求了。Python2与Python3在Tkinter 使用上差距很大,网上很多资料都是关于Python3上的使用,现总结Python2中Tkinter 的基本使用方法。一、导入方式from ...

2018-06-22 15:14:30 6508 1

数据结构——图 讲课PPT

对数据结构的图部分的课堂讲义,附有动态说明图以及代码,生动形象

2018-06-20

缓冲区算法

缓冲区算法

2014-02-18

空空如也

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

TA关注的人

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