- 博客(48)
- 收藏
- 关注
原创 matplotlib学习——图表中的中文无法显示
增加以下代码即可。from pylab import mplmpl.rcParams['font.sans-serif'] = ['SimHei']
2018-09-20 13:38:39
521
原创 Django学习——collectstatic错误
python manage.py collectstatic错误解决方法。将static文件夹移到项目根目录,并将STATIC_ROOT中"/static/"改为"static/"
2018-09-14 11:42:37
2853
原创 服务器——gunicorn开启、关闭和重启
1、gunicorn开启在项目的根目录下,输入下方的代码。gunicorn --bind unix:/tmp/域名.socket 项目名称.wsgi:application2、关闭和重启首先执行如下命令获取Gunicorn进程树:pstree -ap|grep gunicorn之后输入如下指令关闭进程:kill -9 1234输入如下指令重启进程:kil...
2018-08-25 10:52:59
12676
原创 服务器——Xshell连接阿里云服务器
1、打开阿里云的控制台,进入服务器的详情页面,找到服务器公网IP地址并且记住自己服务器的密码2、安装后启动Xshell,点击新建,在弹出的弹窗中输入名称(自定义)和服务器公网IP地址,点击确定。3、选中新建的会话,选中连接,之后输入账号和服务器密码即可...
2018-08-19 13:50:28
752
原创 Django学习——Admin
1、什么是adminadmin是Django自带的一个功能强大的自动化数据管理界面,被授权的用户可以直接在admin中操作数据库。Django提供了许多针对admin的定制功能2、配置admin——创建超级用户创建超级用户:通过python manage.py createsuperuserpython manage.py createsuperuser3、打开服务器...
2018-08-09 20:07:46
512
原创 Django学习——models
1、Django中的model是什么通常一个Model对应数据库里的一张数据表。Django中Model以类的形式表现,包含一些基本字段以及数据的一些行为。2、技术是采用ORM映射3、创建modelclass Article(models.Model): title = models.CharField(max_length=32, default="Title")...
2018-08-09 19:21:56
244
原创 Django学习——创建template
1、在应用目录下创建一个templates文件夹,而后在文件中创建需要的html文件2、而后在应用目录的views.py中用render()函数将template加入进来,并且可以传递数据。传入的数据在html中用{{}}数据绑定的形式读取数据。render()函数:第一个参数为调用它函数的请求,第二个参数为template名称,第三个为传入的数据字典。from django.s...
2018-08-09 13:50:10
1853
转载 Django学习——配置URL
1、在根目录的urls.py中引入includefrom django.urls import path, include2、在应用的目录下创建一个urls.py文件,格式与根目录的url.py相同from django.urls import pathfrom . import viewsurlpatterns = [ path('', views.index),...
2018-08-09 13:20:36
323
原创 Django学习——创建第一个页面
1、在Pycharm中打开已经在命令行创建好的Django项目2、Pycharm打开后里面只有一个myblog文件夹和manage.py文件,myblog文件夹里有以下文件:3、命令行进入含有manage.py的文件夹,命令行输入命令给项目创建一个全新的应用blog:python manage.py startapp blog之后就会创建一个新的应用blog4...
2018-08-08 23:17:33
924
原创 Django学习——Django安装与创建一个项目
1、根据自身安装的python版本选择要安装的Django(Django官网:https://www.djangoproject.com/download/)。这里选择安装Django-2.1。由于网络不稳定,所以不选择在命令行中下载,而选择下载源文件安装。2、将下载下来的文件解压到要保存的文件夹,而后命令行进入Django下setup.py文件所在的文件夹,在命令行输入安装指令:...
2018-08-08 22:50:03
160
转载 Django学习——浏览器浏览网页的过程
浏览器浏览网页的基本原理:本质是网络通信,即通过网络进行数据传递。浏览器通过通信后获取该网页的源代码文档(HTML等)浏览器解析文档后以适当格式展现给用户 ...
2018-08-08 13:17:16
445
原创 Python学习——json的使用
在使用json前要:import json 1、json.dump()函数接受2个实参:要存储的数据,以及用于存储数据的文件名import jsonnumbers = [2, 3, 4, 5, 6, 7, 11]filename = "numbers.json"with open(filename, "w") as file_object: json.dump(n...
2018-08-06 22:37:41
166
原创 Python学习——写入文件
1、open()函数可以接受2个参数,第一个为文件名,第二个为对文件的操作:w:写入r:只读a:附加模式r+:可读可写 2、将一段文字写入文件:file_name = "write.txt"text = "i like python"with open(file_name,"w") as file_object: file_object.write(text...
2018-08-06 22:17:24
231
原创 Python学习——读取文件
1、open()函数用于打开一个文件with open("pi_digits.txt") as file_object: contents = file_object.read() print(contents) 2、还可以按行来读取文件里的内容file_name = "pi_digits.txt"with open(file_name) as file_obj...
2018-08-06 21:16:02
152
原创 C#学习——Winform实现简单的加法计算器
1、新建一个项目,选择窗体应用程序,修改文件名和文件位置。 2、点击左边工具栏,在窗体内添加所需的控件。 3、双击相加按钮,打开按下按钮触发事件,进入代码视图。编写代码string strNum1 = textBox1.Text;string strNum2 = textBox2.Text;float flNum1 = Convert.ToSingle(strN...
2018-08-03 08:31:27
11201
4
原创 Python学习——类
1、类的定义class Dog(): def __init__(self, name, age): self.name = name self.age = age def sit(self): print(self.name.title() + " is sitting!") def roll_...
2018-08-02 15:09:43
155
原创 Python学习——函数
1、定义函数使用def来定义一个函数。def greet_user(): print("hello!")greet_user() 2、向函数传参def greet_user(user_name): print("hello, " + user_name)greet_user("jesse")位置实参:就是传统的传参方式;关键字实参:实参传递的时候...
2018-07-27 12:00:15
196
原创 Python学习——用户输入
input()函数:函数input()接受一个参数:向用户显示的说明;并且将用户输入的值返回。input函数python将用户输入的当做字符串处理,针对这个问题可以用int()来将字符串转换为数值。#coding=utf-8age = input("age:")print("your age:" + str(age))...
2018-07-27 11:18:31
273
原创 Python学习——字典
1、在Python中,字典是一系列“键-值”对。每个键都与一个值相关联,你可以使用键来访问与之相关联的值。字典用放在花括号“{}”中的一系列“键-值”对表示:#coding=utf-8alien_0 = {"color":"green", "points":"5"} #定义字典print(alien_0["color"]) #访问字典的值print(alien_0)al...
2018-07-25 23:55:13
185
原创 Python学习——if语句
1、语句格式a. 简单的if语句if conditional_test: do something b. if-else语句if conditional_test: do somethingelse: do something c. if-elif-else结构if conditional_test: do somethi...
2018-07-24 17:42:55
182
原创 Python学习——列表相关
1、列表是什么列表由一系列按特定顺序排列的元素组成。用方括号([ ])来表示列表,并用逗号分隔开其中的元素。 2、访问列表元素指出列表的名称,再指出元素的索引,并将其放在方括号内。(eg:names[0])索引跟数组一样是从0开始的 3、修改元素直接通过索引重新进行赋值 4、添加元素append():在列表末尾添加元素。(eg:names.append(...
2018-07-23 12:01:00
157
原创 Python学习——字符串操作函数
数字转换为字符串:str() 大小写:title():首字母变为大写lower():全部变为小写upper():首字母变为大写 拼接:使用+号来拼接字符串 去除空白行:rstrip():去除字符串末尾的空格lstrip():去除字符串开头的空格...
2018-07-23 11:20:13
194
原创 Python学习——编辑器Geany的下载
访问https://geany.org/点击Download下的Releases选择Windows版本下载
2018-07-23 10:56:06
3934
2
原创 Python学习——Python软件的下载
进入python的官方网站的下载页面https://www.python.org/downloads/根据你的电脑系统选择相应的软件版本。如果是Windows的,32位就选择X86的下载,64位的就选择安装64位的。如果64位电脑安装了32位的软件,会报错。...
2018-07-23 10:34:16
2425
转载 Excel清理数据的十大方法
拼写错误的单词、难以去除的尾随空格、不需要的前缀、不正确的大小写和非打印字符给人一种不好的第一印象。导致数据混乱的因素还不止这些。请准备好。通过 Microsoft Excel 对工作表进行大扫除的时候到了。清理数据的基础知识你并不一定始终可控制从数据库、文本文件或网页等外部数据源导入的数据格式和类型。通常需要先清理数据,才能分析数据。幸运的是,Excel 提供许多功能,可帮助用户获取所需精确格式...
2018-05-16 16:12:16
16983
转载 Excel——检查单元格是否包含文本(不区分大小写)
假设您想要确保列包含文本、 不数字。或者,要查找特定销售人员所对应的所有订单 perhapsyou。如果您有大写或小写文本不考虑,有几种方法来检查单元格中是否包含文本。 您可以使用筛选器以查找的文本。有关详细信息,请参阅筛选数据。 查找包含文本的单元格 请按照下列步骤,以定位包含特定文本的单元格: 选择您想要搜索的单元格范围 。 若要搜索...
2018-05-16 10:53:06
9071
转载 VLOOKUP函数常用套路大全
今天和大家来说说VLOOKUP的那些事儿,深入了解一下VLOOKUP函数的各种用法,看看这位大众情人还藏着多少不为人知的秘密。函数的语法为:VLOOKUP(要找谁,在哪儿找,返回第几列的内容,精确找还是近似找)第一参数是要在表格或区域的第一列中查询的值。第二参数是需要查询的单元格区域,这个区域中的首列必须要包含查询值,否则公式将返回错误值。如果查询区域中包含多个符合条件的查询值,VLOOKUP函数...
2018-05-15 08:35:54
1034
转载 卸载VS2013
解压你的vs2013的安装包(iso格式)。cd到解压后的文件夹vs_ultimate.exe /uninstall /force
2018-05-14 16:25:23
626
原创 Android小技巧——实现代码延迟执行
run()函数里的代码就是延迟后执行的代码。Timer timer = new Timer();TimerTask task = new TimerTask() { @Override public void run() { startActivity(intent); finish(); }};timer.schedule(task,...
2018-05-07 17:11:58
568
原创 Android小技巧——判断系统是否有开启权限
public void requestPowerCamera(){ if (ContextCompat.checkSelfPermission(this, Manifest.permission.CAMERA) != PERMISSION_GRANTED) { //申请权限,字符串数组内是一个或多个要申请的权限,1是申请权限结果的返回参数,在onRe...
2018-05-07 16:57:07
3093
转载 Android小技巧——弹窗询问是否打开GPS
private LocationManager locationManager;private void initGPS() { locationManager = (LocationManager) this.getSystemService(Context.LOCATION_SERVICE); // 判断GPS模块是否开启,如果没有则开启 if (!locationManag...
2018-05-07 16:52:17
1036
原创 Android小技巧——隐藏自带的标题栏
1、如果类是继承自AppCompatActivity,public class MainActivity extends AppCompatActivity语句是:getSupportActionBar().hide();2、如果类是继承自Activity,public class ListActivity extends Activity语句是:requestWindowFeature(Wind...
2018-05-07 16:41:05
111
转载 Android小技巧——EditView弹出数字键盘的方法
如果你的EditText的输入类型为数字,那么会弹出数字键盘android:inputType="number|numberDecimal"下面进入重要的地方 EditText inputText = (EditText)findViewById(R.id.phone_num); inputText.setFocusable(true);inputText.setFocusableInTouchM...
2018-05-02 09:03:01
1608
转载 Android 弹出软键盘android:windowSoftInputMode设置总结
当在Android的layout设计里面如果输入框过多,则在输入弹出软键盘的时候,下面的输入框会有一部分被软件盘挡住,从而不能获取焦点输入。或者是有使用framentlayout悬浮在底部的button也会挡住输入框。一、解决办法方法一:在你的activity中的oncreate中setContentView之前写上这个代码getWindow().setSoftInputMode(WindowMa...
2018-05-02 08:44:42
192
转载 Android控件——Spinner控件详解
Spinner提供了从一个数据集合中快速选择一项值的办法。默认情况下Spinner显示的是当前选择的值,点击Spinner会弹出一个包含所有可选值的dropdown菜单,从该菜单中可以为Spinner选择一个新值。上图显示的是Spinner常见的样式。这篇文章中我将讨论1.Spinner的基本用法 2.设置Spinner的Adapter (arrayadapter 和自定义BaseAdapter)...
2018-04-26 09:55:57
584
原创 百度地图SDK(二)——简单地图和定位demo
MainActivity代码如下:package com.example.administrator;import android.content.Intent;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.view.View;import android....
2018-04-18 08:48:32
438
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人