pwd

三、初识pwd和ls命令

≯℡__Kan透↙ 提交于 2020-03-30 13:34:12
1 pwd 命令 pwd:显示当前的目录名称,类似windows下的资源管理器 user1@SC02ZRC4KMD6N /Applications % pwd /Applications 2 cd命令 cd:更改当前的操作目录 cd /path/to/... 绝对路径 cd ./path/to/... 相对路径 cd ../path/to/... 相对路径 cd - 返回上一次操作的目录 cd .. / 或 cd .. 返回上一级目录 3 ls命令 ls:查看当前目录下的文件,可以查看文件的权限、名称等等信息 用法: ls [选项,选项...] 参数.. 常用参数: -l 长格式显示文件 -a 显示隐藏文件(.开头的文件为隐藏文件) -r 逆序显示 -t 按照时间顺序显示 -R 递归显示 来源: 51CTO 作者: qq591fbc6cdea9e 链接: https://blog.51cto.com/12936780/2482988

JS表单验证

强颜欢笑 提交于 2020-03-29 06:59:07
HTML部分代码:         CSS样式:     消息提示框样式:        JS正则表达式代码:     电话:          邮箱:             密码:          再次输入密码验证:             整个表单页面验证:            完整代码:      <!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title>注册练习</title> <link rel="stylesheet" href="dist/css/bootstrap.min.css"/> <style> .err{ color: red; font-size: 12px; height: 16px; padding-left: 40px; margin-top: 10px; } </style></head><body> <div> <h3>注册</h3> <form action="#" method="post" id="myform"> <p> 手机:<input type="text" name="mobile" id="phone" onblur="mobiles(this)" /><span class="err" id="mobile"></span> </p> <p>

帮朋友做的限制小孩上网时间软件的源码

我与影子孤独终老i 提交于 2020-03-29 06:56:37
昨天帮朋友做一个限制他们家小孩上网时间的软件,觉得很有意义,花了两个小时,很简单,还挺管用,针对只会玩游戏的小孩够用了!呵呵。 下面是源文件下载地址: http://files.cnblogs.com/mane/WINUSER.zip XML文件,(应该加密帐号密码的,太麻烦,就算了) <?xml version="1.0" encoding="utf-8" ?> <Users> <!--记录用户的帐号,密码,已经可以使用的时间--> <User name="Admin" pwd="123456" role="管理员" date="2012-07-02">10</User> <User name="User" pwd="123456" role="" date="2012-07-02">10</User> </Users> 操作XML的类 (别见怪,重复利用率是个问题) using System; using System.Collections.Generic; using System.Text; using System.Xml;//引入XML命名空间 namespace WINUSER { class ControlXML { private string filePath; public ControlXML(string XMLFilePath) { filePath

int型参数的SQL注入

牧云@^-^@ 提交于 2020-03-26 23:12:53
类似PHP语言的 mysql_real_escape_string() 的函数,在用来防范SQL注入的时候,可能会遇到int型注入成功的情况。 mysql_real_escape_string()用法 mysql_real_escape_string() 函数转义 SQL 语句中使用的字符串中的特殊字符。 下列字符受影响: \x00 \n \r \ ' " \x1a 如果成功,则该函数返回被转义的字符串。如果失败,则返回 false。 使用案例 过滤String型参数的代码案例: <?php $con = mysql_connect("localhost", "hello", "321"); if (!$con){ die('Could not connect: ' . mysql_error()); } // 获得用户名和密码的代码 $user = $_POST("user"); $pwd = $_POST("pwd"); // 转义用户名和密码,以便在 SQL 中使用 $user = mysql_real_escape_string($user); $pwd = mysql_real_escape_string($pwd); $sql = "SELECT * FROM users WHERE user='" . $user . "' AND password='" . $pwd

web框架

早过忘川 提交于 2020-03-25 03:52:20
Web框架 (Web framework) 是一种开发框架,用来支持动态网站,网络应用和网络服务的开发.这大多数的web框架提供了一套开发和部署网站的方式,也为web行为提供了一套通用的方法.we框架已经实现了很多功能,开发人员使用框架提供的方法并且完成自己的业务逻辑,就能快速开发web应用了.浏览器和服务器的是基于http协议进行通信的.也可以说web框架就是在以上十几行代码基础上扩展出来的,有很多简单方便使用的方法,大大提高了开发的效率. wsgiref模块 最简单的Web应用就是先把HTML用文件保存好,用一个现成的http服务器软件,接收用户请求,从文件中读取HTML,返回. 如果要动态生成HTML,就需要把上述步骤自己来实现.不过,接收http请求,解析http请求,发送http响应需要一个统一的接口协议来实现这样的服务器软件,这个接口就是WSGI: Web Server Gateway Interface.而wsgiref模块就是python基于wsgi协议开发的服务模块. from wsgiref.simple_server import make_server def application(environ, start_response): start_response('200 OK', [('Content-Type', 'text/html')])

Web应用和Web框架

百般思念 提交于 2020-03-24 21:47:14
一、Web应用本质 任何Web应用实际上都是一个Socket服务端,浏览器就是Web应用的客户端。一个最简单的Web应用就是写好一个HTML的文档,然后用现成的HTTP服务器软件如Nginx、Apache、Tomcat等区接收用户请求,再把HTML文档中的内容 通过万维网传送给客户端。但是这样只能给客户端发送同一个HTML文档的内容,如果要动态生成HTML就需要我们自己去做接收HTTP请求、解析HTTP请求、从HTTP请求中获取到需要的信息后生成一个新的HTML、发送一个HTTP响应将动态生成的HTML传送给客户端。由于HTTP协议是一个很深奥的协议,它有很多内容,如果以上这些事情都有我们自己来完成就需要研究HTTP协议,这样就太影响开发效率了,为了解决这个问题就有了CGI通用网关接口,它帮助我们完成对HTTP协议的接收、解析以及最后的响应,让我们可以专心写Web业务代码,针对Python实现的CGI之一就是WSGI。 二、wsgiref模块 wsgiref模块的simple_server中的make_server类可以让我简单实现一个Web服务器,该类实例化需要三个参数,服务器IP、服务器端口、请求处理函数,其中请求处理函数有两个参数一个environ包含一个请求的所有信息以键值对形式存放,start_response定义响应头信息,函数中需要返回一个响应正文中的数据

Linux文件常用命令

折月煮酒 提交于 2020-03-24 16:41:40
文件系统常用命令 1 pwd 显示当前所在的路径 解释:pwd = print working directory 显示当前所在的目录 [root@localhost run]# pwd /run [root@localhost network-scripts]# pwd /etc/sysconfig/network-scripts 2 cd 切换目录结构 解释: cd ---> change directory 改变目录信息 ##注意点 /目录 表示绝对路径 ; 目录 表示相对路径 #绝对路径的方式 [root@localhost run]# cd /etc/sysconfig/network-scripts/ [root@localhost network-scripts]# pwd /etc/sysconfig/network-scripts [root@localhost etc]# cd /home [root@localhost home]# pwd /home #相对路径的方式 [root@localhost home]# cd /etc [root@localhost etc]# cd sysconfig/ # 在etc中找syscofig [root@localhost sysconfig]# pwd /etc/sysconfig # 快速回到进入自己的家目录

Java transient关键字

喜欢而已 提交于 2020-03-21 22:46:27
Java的serialization提供了一种持久化对象实例的机制。当持久化对象时,可能有一个特殊的对象数据成员,我们不想 用serialization机制来保存它。为了在一个特定对象的一个域上关闭serialization,可以在这个域前加上关键字transient。 transient是Java语言的关键字,用来表示一个域不是该对象串行化的一部分。当一个对象被串行化的时候,transient型变量的值不包括在串行化的表示中,然而非transient型的变量是被包括进去的。 注意static变量也是可以串行化的 首先,让我们看一些Java serialization的代码: 1 public class LoggingInfo implements java.io.Serializable 2 { 3 private Date loggingDate = new Date(); 4 private String uid; 5 private transient String pwd; 6 7 LoggingInfo(String user, String password) 8 { 9 uid = user; 10 pwd = password; 11 } 12 public String toString() 13 { 14 String password=null; 15

bash: What is the difference between PWD and CURDIR?

牧云@^-^@ 提交于 2020-03-21 16:02:21
问题 My Problem I use a Makefile to run a docker run target, which needs the current working directory as one of its parameters. I use either $(PWD) or $(CURDIR) : build: Dockerfile docker run ... <$(PWD) or $(CURDIR)> They seem to be producing the same value. I don't know if there's a subtle difference that can bite me later, so I want to know the exact definition of each of them. What Have I Tried STFW man make My Question What is the difference between $(PWD) and $(CURDIR) in a Makefile? 回答1:

DRF的版本,解析器,与序列化

你说的曾经没有我的故事 提交于 2020-03-21 06:41:45
补充 配置文件中的 类的调用: (字符串) v1 = ["view.xx.apth.Role","view.xx.apth.Role"] for item in v1: m = importlib.import_module('view.xx.apth') cls = getattr(m,'Role') cls() 1 版本控制 一般是全局的 配置 1 基于 参数版本控制 versioning_class = QueryParameterVersioning # 默认参数是 version version = request.version # 获取到参数会放置在 request中 2 基于 url 版本控制 versioning_class = URLPathVersioning url 规则 (?P < version > [v1 | v2] +) print(request.versioning_scheme.reverse(viewname='api:user', request=request)) 这里可以通过request.versioning_scheme.reverse 进行url 反向解析 >> http: // 127.0.0.1: 8000 / api / v2 / user / 3 基于 host域名 版本控制 versioning_class =