charset

04-列表标签

六眼飞鱼酱① 提交于 2019-11-29 00:27:38
一、无序列表ul   ul:unordered list,“无序列表”的意思。   li:list item,“列表项”的意思。 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>流浪者</title> 6 7 </head> 8 <body> 9 10 <ul> 11 <li>张三</li> 12 <li>李四</li> 13 <li>王五</li> 14 </ul> 15 16 </body> 17 </html> li不能单独存在,必须包裹在ul里面。 属性:type='属性值',属性值可以是:disc(实心圆点)、square(实心方点)、circle(空心圆) 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>流浪者</title> 6 7 </head> 8 <body> 9 10 <ul> 11 <li>张三 默认</li> 12 <li>李四 默认</li> 13 <li>王五 默认</li> 14 </ul> 15 16 <ul type="square"> 17 <li>张三 实心方点</li> 18 <li>李四 实心方点</li> 19

再论php 5.3.6以前版本中的PDO SQL注入漏洞问题

点点圈 提交于 2019-11-28 23:10:41
我曾经写一篇《PDO防注入原理分析以及使用PDO的注意事项 》,里面描述到php 5.3.6之前的PDO可能存在SQL注入之问题,并给出了彻底的解决方案,有的朋友给我发电子邮件,对此有疑问,说是在php 5.3.6之前版本中未发现这个漏洞。事实上这个漏洞是存在的,本文再次给出详细的演示代码。 在php 5.3.6以前版本,运行以下代码,即可发现,存在PDO SQL注入问题(可向info表中填充一些数据):<?php $pdo = new PDO("mysql:host=127.0.0.1;dbname=test;charset=gbk","root"); $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $pdo->query('SET NAMES GBK'); $var = urldecode('%bf%27%20OR%20username%3Dusername%20%23'); $query = "SELECT * FROM info WHERE username = ?"; $stmt = $pdo->prepare($query); $stmt->execute(array($var)); $r = $stmt->fetch(); print_r($r); 而在php 5.3.6以上版本中

PHP快递单号识别查询api接口调用对接(快递鸟示例)

坚强是说给别人听的谎言 提交于 2019-11-28 22:29:09
背景: 不久前,自己对接调用实现了中通快递api的功能,发现如果换了其它快递再重新对接,岂不是会浪费太多的时间,物流这个接口对接是一个难题,要么需要逐一连接多家快递公司进行发货每对接一个快递公司就要开发十余个接口,开发工作量繁琐复杂。 所以选个第三方提供的快递API是最为合理的,下面给出快递鸟的api接口的设计实现。 《即时查询》的接口: RequestData和DataSign 都是签名后的数据。其他三个都是固定写法。 快递鸟 快递鸟api实现物流即时查询 1.首先要有一个快递鸟账号,根据对方的要求,完善用户申请。 2.根据自己的需求,开通服务 3.进入“我的API接口”,根据“接口”中的开发文档了解设计需求,下载官方demo,编辑为适合自己的代码。 【即时查询】代码实现 1.修改官方的demo代码,我在此分离出了一个快递类,提高适用性 2.引入类文件,实例化并进行测试 package com.zs.app; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.io.UnsupportedEncodingException; import java.net

java使用httpclient发送HTTPS请求

核能气质少年 提交于 2019-11-28 20:32:27
读前须知 我会把需要依赖的包和引入的包先贴给大家,防止大家引用错误。 <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpcore</artifactId> <version>4.4.8</version> </dependency> <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.3</version> </dependency> <dependency> <groupId>org.testng</groupId> <artifactId>testng</artifactId> <version>6.11</version> <scope>test</scope> </dependency> HTTPS 发送 POST 请求 public class SSLClient extends DefaultHttpClient { public SSLClient() throws Exception { super(); //传输协议需要根据自己的判断 SSLContext ctx = SSLContext

字符流中的编码解码问题

隐身守侯 提交于 2019-11-28 19:48:24
public class OutputStreamWriterextends WriterOutputStreamWriter是从字符流到字节流的桥梁: 使用指定的charset将写入的字符编码为字节。 它使用的字符集可以由名称指定,也可以被明确指定,或者可以接受平台的默认字符集。 public class InputStreamReader extends ReaderInputStreamReader是从字节流到字符流的桥梁:它读取字节,并使用指定的charset将其解码为字符。 它使用的字符集可以由名称指定,也可以被明确指定,或者可以接受平台的默认字符集。------------------------------------------------------------------------------------------------------------------------OutputStreamWriter​构造方法 OutputStreamWriter​(OutputStream out) 创建一个使用默认字符编码的OutputStreamWriter。OutputStreamWriter​(OutputStream out, String charsetName) 创建一个使用命名字符集的OutputStreamWriter。-------------

nginx配置自签名https

心已入冬 提交于 2019-11-28 19:29:12
nginx配置https是需要CA颁发证书的,为了测试方便,我们可以使用自签名证书 1.如何生成自签名证书 1.1:我们需要为服务端和客户端准备私钥和公钥: //生成服务器端私钥 openssl genrsa -out server.key 1024 //生成服务器端公钥 openssl rsa -in server.key -pubout -out server.pem 1.2:生成CA证书 // 生成 CA 私钥 openssl genrsa -out ca.key 1024 openssl req -new -key ca.key -out ca.csr 注意:执行上面命令会出现以下需要填写的项目,可以直接回车跳过,但是Common Name那一项建议填写你的域名,如果是本地的话,可以写localhost Country Name (2 letter code) [AU]: State or Province Name (full name) [Some-State]: Locality Name (eg, city) []: Organization Name (eg, company) [Internet Widgits Pty Ltd]: Organizational Unit Name (eg, section) []: Common Name (e.g.

word粘贴图片+的editor

烈酒焚心 提交于 2019-11-28 18:55:04
公司做的项目需要用到粘贴Word功能。就是将word内容一键粘贴到网页编辑器(在线富文本编辑器)中。Chrome+IE默认支持粘贴剪切板中的图片,但是我要粘贴的文章存在word里面,图片多达数十张,我总不能一张一张复制吧 ? 我希望打开文档doc直接复制粘贴到富文本编辑器,直接发布 网上找了很久,大部分都有一些不成熟的问题,皇天不负有心人终于让我找到了一个成熟的项目。 1 、前端引用代码 <! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" > < html xmlns = "http://www.w3.org/1999/xhtml" > < head > < meta http-equiv = "Content-Type" content = "text/html; charset=utf-8" /> < title > 编辑器完整版实例-1.2.6.0 </ title > < script type = "text/javascript" src = "ueditor.config.js" charset = "utf-8" ></ script > < script type =

word粘贴图片+的editor

我是研究僧i 提交于 2019-11-28 18:54:31
最近公司做项目需要实现一个功能,在网页富文本编辑器中实现粘贴Word图文的功能。 我们在网站中使用的Web编辑器比较多,都是根据用户需求来选择的。目前还没有固定哪一个编辑器 有时候用的是UEditor,有时候用的CKEditor,KindEditor,TinyMCE。 在网上查了很多资料,UEditor和其它的Web编辑器(富文本编辑器)在Chrome中可以支持单张图片粘贴。但是我们的用户需要处理的是Word中的图片和文字,一般情况下Word中的图片可能有十几张。有时候有几十张。特别是用户发一些教程或者使用说明类的文档时图片都是大几十张的。 在网上找到说UEditor支持word粘贴,试了一下,只支持一张图片的粘贴。多张图片粘贴还需要用户自已手动选择。也就是说如果用户粘贴的Word中包含20张图片的话,那么用户就需要手动选择20次,这种操作用户是不可能接受的。 网上找了很久,大部分都有一些不成熟的问题,皇天不负有心人终于让我找到了一个成熟的项目。 1 、前端引用代码 <! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" > < html xmlns = "http://www.w3.org

函数

本小妞迷上赌 提交于 2019-11-28 18:43:12
1、<script>标签的位置: 在解析html文件时,如果把script放在头部,遇到script标签,就会先下载html文件,直到下载完所有的script文件。这样会带来一个缺点,造成网页的加载速度缓慢。因此,可以把页面事件的函数放在head中,减少页面的加载时间。 2、函数的参数 (1)普通的参数传递: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Java Script</title> <script type="text/javascript"> function welcome(name) { alert("你好" + name); } </script> </head> <body onload="welcome('liu')" bgcolor="aquamarine"> <center> <h1>你好</h1> </center> </body> </html> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Java Script</title> <script type="text/javascript"> function welcome(name) { alert("你好" + name); } </script>

mysql基础_操作数据库以及表

偶尔善良 提交于 2019-11-28 16:03:55
1.数据库的操作 create database 数据库名;#一般创建方式 create database 数据库名 default charset utf8;#数据库编码格式为utf-8 show databases;#查看所有数据 drop database 数据库名;#删除数据库 use 数据库名;#进入数据 2.表的操作 show tables;#查看所有的表 create table t1( id int,#列名 数据类型 name char(10),#列名 数据类型 );#创建表 create table t1( id int,name char(10) ) default charset=utf8;#创建utf-8编码格式的表 create table t1( id int, name char(10) ) engine=innodb default charset=utf8;#创建utf-8编码格式的表,并且支持事务,原子性操作.   (1)创建表      create table t1( 列名 类型 null;#null表示可以为空 列名 类型 not null;#null表示不能为空 列名 类型 not null aoto_increment primary key;#aoto_increment和primary key搭配实现自增 )engine