自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

UncleGen的博客

个人学习笔记为主

  • 博客(29)
  • 收藏
  • 关注

原创 JavaScript学习笔记

JavaScript学习笔记参考书目:《Javascript高级程序设计(第3版)》 这本书是一个学习JavaScript非常好的资料,内容虽多但都十分有用,强烈推荐一、JS数据类型Undefined 未定义,声明但未初始化Boolean 布尔值 转换为True的值:true,非空字符串,非零数字,对象,N/A转换为False额值:”“,0和NaN,null,undefine...

2018-09-03 22:31:26 391

原创 微软官方硬盘备份软件SyncToy

微软官方硬盘备份软件SyncToy前言最近用硬盘检测工具发现硬盘坏道有点多,状态不佳,折腾了一阵还差点把硬盘搞坏,好在重装系统解决了问题(重装大法好)。再加上现在网上对资源限制越来愈大,所以对数据安全有了新的认识,备份数据提上日程。好了,说了这么多,进入主题。为了备份数据有以下几种方法NAS 土豪解决方案,功能强大,但买得起的盘位太少,盘位多得贼TM贵,都够自己配一太不错的P...

2018-08-21 10:14:40 35291

原创 electron打包web应用流程

electron打包web应用流程前言Electron(最初名为Atom Shell)是GitHub开发的一个开源框架。 它允许使用Node.js(作为后端)和Chromium(作为前端)完成桌面GUI应用程序的开发。使用的方法均来自官方文档,能力强的人可根据备注的官方文档进行操作环境Windows 10npm 5.6.0node 8.11.3方法...

2018-08-19 16:22:22 3163

原创 使用Pyinstaller把Python程序打包成exe文件

前言无论是为了装逼还是为了实用,在实际过程中,我们经常需要将自己写出的Python程序打包成exe文件供其他windows用户使用。Python打包工具不少,其bug也不少,坑极多,这里只说自己使用成功的。 顺便提一句自己打包的工程中包含matplotlib,tkinter这类库,也成功了。环境Windows 10Python 3.6.5pyinstaller 3.4.de...

2018-07-17 16:07:07 382

原创 CSRF认证的几种方法

前言在使用Django框架编写网页,使用AJAX技术进行前后端数据交互的时候会遇到csrf(Cross-site request forgery跨站请求伪造)问题,get请求不影响,post就需要csrf认证。环境Django 2.0.6方法在登陆表单中添加CSRF方法:<form action="{% url 'login_check' %}" met...

2018-07-17 16:03:19 3188

原创 Django表单提交GET&POST

前言之前在编写用户登陆界面的时候使用到了有关AJAX和POST部分的内容,但是没有搞太清楚,这次在写下拉菜单选项的时候,正好一块写一下GET和POST环境windows10pycharm2017.3.3 professional editionpython3.6.4django2.0.2方法GET&POST都是AJAX函数的简写比如在jQuery使用...

2018-07-17 15:59:14 980

原创 Django用户模型扩展

前言Django模型本身自带User模型,可以完成基本的用户功能,不过由于其自带属性较少(用户名,密码,姓,名,邮箱,权限),有时难以满足使用,因此需要涉及用户模型扩展。本方法思路是创建一个普通模型,使其与Django自带用户模型形成一一对应关系,优点是创建使用比较简单,并对原先模型影响较小;缺点是与用户模型联系不够紧密,无论是模型还是数据库,两部分内容都是分离的,仅仅是有对应关系。所以需要根...

2018-07-17 15:53:58 945

原创 网页json数据转换成csv数据并提供下载链接

前言数据相关网站有时需要提供数据下载链接,以便于用户下载数据。网页上尝试用json数据,但是用户环境Windows10jquery2.1.4方法HTML文件中加入下载标签 <!-- 下载链接 --> <div id="download"></div> 假设已有json数据ret:ret = [{name: "m...

2018-06-07 21:53:08 2812 1

原创 HTML页面创建动态表格JavaScript和jQuery

前言只用HTML创建静态表格好说,遇到不确定长度表格的时候就不行了,这里分别给出JavaScript和jQuery两种创建动态表格的方法,本质是一样的方法JavaScript方法<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> &l

2018-05-22 15:52:36 4372

原创 使用Git将文件上传到Github

前言使用Git工具将本地文件上传到Github环境Windows10拥有Github账号本机已安装好Git最好先学Git命令方法打开Github网站,登陆账户,点击头像旁边的加号,选择“New repository”创建一个新的工程创建好工程后会跳转到工程页面,其实此时的页面里面就清楚写着上传项目的方法,不过第一次用并不知道这堆英文是什么意思,不过网上有部...

2018-05-22 11:29:41 516

原创 使用natapp实现tcp透传网络远程调试

前言使用natapp实现网路调试助手远程测试,不再局限于本机方法访问官网,注册账号并实名认证。登陆账号,进入用户界面。购买一个免费隧道进行测试。点击页面左侧菜单“购买隧道”->“免费隧道” 进入配置页面配置免费性隧道,名称自定义,协议选择tcp,端口根据需求配置,然后点击“免费购买”点击左侧菜单“我的隧道”,就可以看到刚才买到的隧道,点击“显示”就可以看到配置使用的...

2018-05-20 17:24:46 7597 1

原创 Pycharm自定义自动补全

环境windows10pycharm2017.3.3 professional edition方法打开File->Settings->Editor->Live Templates 打开需要创建的程序下拉菜单,然后点击右侧“+”号并选择Live Template 编辑自动补全: 修改为触发词Description为解释内容最下面红字,点击后面...

2018-04-28 19:07:30 8170

原创 Django urls路由与app子路由

前言在网页本身较少的情况下Django项目可以只使用单个app和项目自带的urls文件进行路由,但是在网页较为复杂或项目内有多个app的情况下就不太合适了,这时就需要在app中单独设置路由环境windows10pycharm2017.3.3 professional editionpython3.6.4django2.0.2方法为方便表达,统一将项目同名文件下...

2018-04-14 16:56:57 2952

原创 Python使用psutil的电脑资源监控软件

前言心血来潮想写一个电脑资源使用情况的监控程序环境windows10python3.6.4方法安装psutil模块。打开cmdpip install psutilpsutil模块使用方法看官方说明最好不过。psutil模块使用很简单,当然缺点也很突出,Windows下可读取的数据较少导入模块from tkinter import * # 界面i...

2018-04-11 11:42:47 1728

原创 Python多线程使用方法

前言Python写多线程程序是很简单的,网上有些教程反而搞复杂了环境windows10python3.6.4方法引用多线程函数import threadingPython自带,无需安装创建线程三步曲th1 = threading.Thread(target=data) # 创建线程th1.setDaemon(True) # 守护线程th1....

2018-04-11 11:15:12 283

原创 HTML网页内嵌入网页

环境windows10phpstrom 2017.3.6方法使用iframe标签<div id="tab_1"> <iframe src="div.html" height="500" width="1200" frameborder="0"

2018-04-03 11:34:19 50615

原创 MySQL库中中文乱码问题

问题描述在创建Django项目时发现数据库输入中文后显示全部为?,明显是编码方式的问题,因此特地去搜寻解决办法。需要注意的是我以前尝试的控制台改编码方式的方法不起什么作用,所以今天的方法改进了一些。环境xampp 3.2.2方法打开xampp,开启Apache和MySQL,然后点击MySQL后面的Admin打开phpMyAdmin在左侧列表选中自己的数据库及数据表格...

2018-04-03 11:31:16 168

原创 Django与MySQL时区问题

环境windows10pycharm2017.3.3 professional editionpython3.6.4django2.0.2问题与方法将Django项目默认的UTC时区修改为本地时区打开Django项目的settings.py文件,修改TIME_ZONE为 TIME_ZONE = 'Asia/Shanghai' Django存取数...

2018-04-03 11:29:49 1895

原创 Django用户验证方法

前言这部分主要是需要保证网站的一些敏感页面不被普通游客访问到,需要一整套用户系统环境windows10pycharm2017.3.3 professional editionpython3.6.4django2.0.2方法创建登陆页面,与普通HTML页面创建方法相同,比如下面这个最基本的登陆页面<!DOCTYPE html><html...

2018-04-03 11:28:44 937

原创 HTML网页嵌入浮动的时钟

环境windows10phpstrom 2017.3.6方法创建一个HTML页面<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title>&l

2018-04-03 11:25:56 3347

原创 Django与AJAX实现网页动态数据显示

前言这部分已经折腾我两天了,还是没有头绪,可能还会折腾更久,最后在第三天上午解决问题,在一个不起眼的地方被坑了,jQuery加载的问题。会者不难,难者不会,希望后面人少走弯路吧环境windows10pycharm2017.3.3 professional editionpython3.6.4django2.0.2方法创建后台读取数据函数,用于后台从数据库读取...

2018-04-03 11:22:10 17831 16

原创 用showdown给HTML网页插入markdown笔记

前言本文的目的是给个人创建的blog网站增加markdown博文的解析与显示功能环境windows10pycharm2017.3.3 professional editionpython3.6.4django2.0.2方法下载showdown.js,下载完成后,将文件里的showdown.js文件放到项目内对应js目录下,目录请根据自己的项目自行调整。在引...

2018-03-26 21:41:25 2445

原创 Django数据库之makemigrations和migrate

环境windows10pycharm2017.3.3 professional editionpython3.6.4django2.0.2方法makemigrations会在当前目录下生成一个migrations文件夹,该文件夹的内容就是数据库要执行的内容 python manage.py makemigrations migrate就是执行之前生成的migr...

2018-03-26 09:50:16 16546

原创 如何使用微软官方工具制作win10启动盘

背景最近把自己的电脑又玩坏了,打算重装系统。无奈老的系统盘里的系统版本太老,升级起来费时费力,加上无奈的校园网,看到的只有失败,所以打算重做一个版本较新的系统。可是网上制作系统盘工具众多,到底选哪一款好呢?带着这个问题在百度Google了一下,无意间在知乎看到有人回答说微软有官方工具,这简直不能更好了,我体验了一下还可以,主要是官方工具怎么也要靠谱安全一些,踩雷可能性小点,于是来分享一下原...

2018-03-19 10:59:39 241839 21

原创 使用natapp发布个人网站(含出错处理方法)

简述本文章旨在帮助网络建设初学者快速、简便、免费创建自己的网站,并且可以将自己的网站分享给同学、朋友等等,享受学习成果带来的乐趣。环境windows10pycharm2017.3.3 professional editionpython3.6.4django2.0.2方法首先你需要自己本地建好自己的网站,确保本地能通过浏览器访问自己的网页。比如下面这样的...

2018-03-15 16:26:41 3783

原创 在pycharm中创建Django项目流程

环境windows10pycharm2017.3.3 professional edition(必须专业版)python3.6.4django2.0.2方法1.打开Pycharm专业版,创建Django项目2.创建APP在控制台下面输入 python manage.py startapp xxx创建名为xxx的app,注意路径,既然使用了p...

2018-03-14 17:43:38 22118

原创 Django创建HTML模板方法

环境windows10pycharm2017.3.3 professional editionpython3.6.4django2.0.2方法在template目录下创建HTML文件,一般命名为banse.html完善base.html文件,将网页的公共部分完善在网页有区别的地方用如下代码锁定,其中xxx相当于这个锁定模块的id,当其他页面调用此模板时就是通过xxx...

2018-03-14 17:36:17 2315 2

原创 Django连接MySQL方法

参考资料http://blog.csdn.net/Sunshine_ZCC/article/details/73918408http://www.runoob.com/django/django-tutorial.htmlhttps://www.cnblogs.com/yuyang26/p/7411269.html环境windows10pycharm2017.3.3 p...

2018-03-14 17:33:19 2447 1

原创 Django套用现成模板,导入css,js,images等文件

环境windows10pycharm2017.3.3 professional edition(必须专业版)python3.6.4django2.0.2参考资料http://blog.csdn.net/qq_21182587/article/details/69936510 找了很多资料,就这个最全,使用最方便,感谢作者方法创建项目 参考Django...

2018-03-14 17:31:23 17763 6

空空如也

空空如也

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

TA关注的人

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