- 博客(31)
- 收藏
- 关注
原创 Django路由层(urls.py)
url路由配置实质上就是一个url与视图函数之间的映射表。官方示例:from django.urls import path from . import views urlpatterns = [ path('articles/2003/', views.special_case_2003), path('articles/<int:year>/', vie...
2019-08-13 13:18:44
184
原创 Django模型层(models.py)之模型创建
Django数据库操作是十分重要的内容,这两天简单学习了数据库的操作,这里做个总结。1.ORM简介详细介绍可以参考这篇博客:https://www.cnblogs.com/wgbs25673578/p/5140482.html简单的来说,ORM就是对象-关系-映射。它实现了数据模型与数据库的解耦,即数据模型的设计不需要依赖于特定的数据库,通过简单的配置就可以轻松更换数据库。2.创建模...
2019-08-12 14:44:33
538
原创 Django模型层(models.py)之显示数据库
pycharm在右侧显示数据库,便于管理和查看,那么怎么在右侧显示呢?实现效果:实现步骤:测试连接时,可能会出现没安装下图的情况,安装就好了可能会报错:Connection to myorm_test@localhost failed. [08001] Could not create connection to database server. Attempted reconnec...
2019-08-12 14:44:08
309
原创 Django静态文件配置
配合模板层的html使用的css或js等静态文件应该单独放在一个静态文件夹下。在项目中新建一个文件夹statics(任意取名,建议取static)将静态文件放在此文件夹中配置settingsSTATIC_URL='/static/'STATICFILES_DIRS=[ os.path.join(BASE_DIR,"statics")]...
2019-08-12 14:43:35
103
原创 Django简介与基本命令
Django简介Django是一个开放源代码的Web应用框架,由Python写成。采用了MTV的框架模式,即模型M,视图V和模版T。层次功能模型(Model),即数据存取层数据处理及其相关事务: 数据存取、有效性验证、数据与行为的关系。模板(Template),即表现层处理与表现相关的决定: 如何在页面或其他类型文档中进行显示。视图(View),即业...
2019-08-12 14:43:10
166
转载 hadoop学习之fileSystem.copyToLocalFile执行报错
在网上一搜,直接改成fileSystem.copyToLocalFile(false,xx,xx,true)即可。但是基本上就这一句,也不说为啥,还是自己查API吧:public void copyToLocalFile(boolean delSrc, Path src, Path dst, ...
2019-06-22 23:35:17
1433
转载 hadoop学习之filesystem无法显示
Caused by:java.io.IOException: Can’t browse the DFS since there are no live nodes available to redirect to.at org.apache.hadoop.hdfs.server.namenode.NamenodeJspHelper.redirectToRandomDataNode(Nameno...
2019-06-03 19:04:52
626
原创 计算十进制数的二进制形式有几个1(C语言)
这个方法不用进行进制的转换,而是直接计算1的个数#include<stdio.h>#include<math.h>#define L 5000long int d(int num);int cal(int num);//int a(int num);void wo(int num);int main(){ int num; ...
2019-06-03 09:55:43
1512
原创 7. Reverse Integer(python3实现)
Given a 32-bit signed integer, reverse digits of an integer.Example 1:Input: 123Output: 321Example 2:Input: -123Output: -321Example 3:Input: 120Output: 21Note:Assume we are dealing with an ...
2019-06-02 16:54:29
318
原创 1. Two Sum(python3实现)
问题描述:Given an array of integers, return indices of the two numbers such that they add up to a specific target.You may assume that each input would have exactly one solution, and you may not use the ...
2019-06-02 15:51:25
716
原创 Python学习之推导式
列表和字典都有推导式,元组没有推导式。列表的推导式:[expression for item in iterable if condition]下面这个例子的方法写得很棒,记录一下除了列表,字典也有自己的推导式。最简单的例子就像:{ key_expression : value_expression for expression in iterable }类似于列表推导,字典推导也有if...
2019-05-06 20:25:06
198
原创 python学习之字符串方法(一)
字符串方法测试# 测试用例a = 'i am Chinese,I like Chinese!'aa = 'it contains tab!'print(len(a))# 首字母大写,其它全部小写b = a.capitalize()print(a)# 字符串方法返回新字符串,不改变原字符串print(b)# 居中显示,第一个参数width,第二个参数fillcha...
2019-04-30 20:38:29
128
原创 python学习之条件语句、循环语句、break、continue
1、条件语句if…else…示例mood = "bad"if mood == "great": print("today is a woderful day")else: print("So terrible!!!")输出:So terrible!!!if … elif… else…示例color = "green"if color == "green": print("...
2019-04-26 23:59:25
204
原创 CentOS下samba服务简单使用
1、安装samba软件包yum install samba -y2、修改配置文件vim /etc/samba/smb.confsamba服务有三种模式security=usersecyurity=sharesecurity=server常用的模式就是user(需要输入用户名密码登录)和share(无需密码登录)①user模式添加smb用户密码,用户需是linux用户smbp...
2019-04-11 17:38:05
407
原创 CentOS下简单配置apache
apache服务简单部署1、关闭防火墙iptables -Fservice iptables stop2、关闭selinuxsetenforce 0或修改/etc/sysconfig/selinux中的SELINUX=disabled3、安装apacheyum install httpd -y4、修改配置文件浏览器默认访问80端口,无特殊需求无需更改监听端口数据文件是/...
2019-04-11 16:16:22
312
原创 Linux ssh连接不上
第二次使用ssh就连接不上了,找了很多帖子,都没解决问题,后来看了下虚拟网卡信息,emmm…ssh连接不上可能是因为防火墙的原因,我这次的问题是因为物理机ping不通虚拟机,所以设置了虚拟网卡自动获取IP,因为我的虚拟机NAT模式设置了DHCP模式,如若NAT模式自己配置了静态IP,在对应的虚拟网卡的ipv4属性里要更改IP,设置好后,重新连接,就连接上了...
2019-04-11 15:58:04
1121
原创 linux 虚拟机NAT模式下ssh
看了ssh的教程视频,是用桥接模式操作的,然而校园网并不能使用桥接模式,只能用NAT模式访问外网,于是就摸索了一下NAT模式下的ssh连接1、在虚拟机编辑页面找到虚拟网络编辑器2、选择NAT模式,进入NAT设置添加一个映射端口填22(系统默认22作为ssh的端口,你可以在ssh的配置文件/etc/ssh/sshd_config中修改,建议使用系统默认的22)2、在虚拟机中设置网络连...
2019-04-04 18:54:10
761
原创 Linux虚拟机的几种网络模式
虚拟机连接网络有三种模式:1.桥接模式,相当于虚拟机和宿主机处在同一局域网内,大学校园网有可能用不了桥接模式,因为有很多校园网都只允许接入一个IP桥接模式需要手动配置网卡信息在CentOS中,配置/etc/sysconfig/network-scripts/ifcfg-网卡名ONBOOT=yes #启动时是否启动服务NM_CONTROLLED=no #关闭守护进程BOOTPROTO=s...
2019-03-31 01:02:19
435
原创 Linux 文件系统挂载
磁盘分区后不能直接使用,需要对其进行格式化格式化磁盘格式化后,用户仍然无法直接对磁盘数据进行读写,需要借助挂载点读写数据移除挂载的两种方式umount -v [设备名]umount -v [挂载点]修改文件系统的模式mount -o remount,[options] [挂载点]mount -l 查看挂载信息-o options 主要用来描述设备或档案的挂接方式。常用的参...
2019-03-29 22:40:00
159
原创 Linux命令fdisk
一直百思不得其解,为什么fdisk命令无法打开sda,在网上找了半天,后来自己想到,不会是因为权限不够吧。。。。试了一下,果然是因为权限问题,。。。分区的方法...
2019-03-26 21:16:50
1248
原创 VMware CentOS共享文件夹的使用
刚开始学习Linux,想要把虚拟机上的文件放到主机上,于是创建了个共享文件夹,具体操作如下:1.在关机状态下设置共享文件夹2.开机,在虚拟机选项卡中选择安装VMware tools3.右击压缩包解压4.选择适合的目录解压5.切换到具有管理员权限的用户,安装6.安装成功后可以看见共享文件夹了...
2019-03-26 21:01:00
1259
原创 hdoj1021C
原题链接:hdoj1021递归超时,,#include<stdio.h>int fun(int n);int main(){ int n; while(scanf("%d",&n)!=EOF){ if(fun(n)%3==0) printf("yes\n"); else ...
2018-04-16 19:06:00
228
原创 hdoj-1014-C
原题链接:hdoj1014 好像用互质能解,留坑待填#include<stdio.h>#include<stdlib.h>int main(){ int step; int mod; int i; int temp; while(scanf("%d%d",&step,&mod)!=EOF){ ...
2018-04-12 10:50:15
148
原创 hdoj-1013-C
原题链接:hdoj1013两个点,一个是大数,一个是九余数定理; 第一次提交用的是int,但是发现Wa,看了下discuss才发现大数这个点,然后就用了char数组。 九余数定理:某数除以9所得的余数为该数的数根(某数各个数位的数相加,若结果为两位数,继续相加,直到结果为一位数,即为数根)#include<stdio.h>#include<stdlib.h>...
2018-04-07 23:55:03
383
原创 hdoj-1012-C
原题链接:hdoj1012 输出格式是个坑…..n的值为0,1,2时,输出的是1,2,2.5,后面的值则是9位小数…..#include<stdio.h>#include<stdlib.h>int temp(int n);double fun(int n);int main(){ printf("n e\n- -----------\n0 1\n1 ...
2018-04-07 00:31:05
111
原创 hdoj-1008-C
题目描述 电梯开始位于0层,上移每层楼花费6s,下移每层楼花费4s,每一站停留时间5s,不返回底层。输入 每行输入n+1个正整数,第一个数为n,然后n个需要停留的楼层号输出 每行数据用例花费的总时间原题链接:hdoj1008#include<stdio.h>#include<stdlib.h>int main(){ ...
2018-04-06 23:07:05
262
原创 hdoj-1005-C
Problem Description A number sequence is defined as follows: f(1) = 1, f(2) = 1, f(n) = (A * f(n - 1) + B * f(n - 2)) mod 7. Given A, B, and n, you are to calculate the value of f(n).Inpu...
2018-04-06 21:47:29
218
原创 Android颜色表示方法
颜色表示argb A表示透明度Alpha,R表示红色red,G表示绿色green,B表示蓝色blue ARGB有四种常用表示方法: 三字节#xxx,四字节#xxxx,六字节#xxxxxx,八字节#xxxxxxxx 三字节是rgb,四字节是ARGB,六字节是RRGGBB,八字节是AARRGGBB 然后接下来就是每个颜色是怎么表示的了 举个例子,三字节的#RGB中的数值其实是十六进制数,从0
2017-12-10 18:34:57
1315
原创 android学习笔记之碎片
如何得到碎片管理器? 在活动中可以直接调用getFragmentManager()方法得到碎片管理器FragmentManager动态添加碎片5步走: 1、创建待添加碎片实例 2、获取到FragmentManager,在活动中可以直接调用getFragmentManager()方法得到 3、开启一个事务,通过调用beginTransaction()方法开启 4、向容器内加入碎片,一般
2017-12-04 17:32:06
169
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人