charset

css布局方式

老子叫甜甜 提交于 2020-03-26 23:51:58
布局方式 1.标准流/静态流   默认布局方式,按照代码书写顺序及标签类型从上到下,从左到右依次显示 2.浮动布局   主要用于设置块元素的水平排列    1)属性:float    2)取值 : 可取left或right,设置元素向左浮动或向右浮动.   示例: float:left/right;   3)特点: 元素设置浮动会从原始位置脱流,向左或向右依次停靠在其他元素边缘,在文档中不再占位 元素设置浮动,就具有块元素的特征,可以手动调整宽高 "文字环绕":浮动元素遮挡正常元素的位置,无法遮挡正常内容的显示,内容围绕在浮动元素周围显示    4)常见问题 : 子元素全部设置浮动,导致父元素高度为0,影响父元素背景色和背景图片展示,影响页面布局    5)解决: 对于内容固定的元素,如果子元素都浮动,可以给父元素固定高度(例:导航栏) 在父元素的末尾添加空的块元素。设置clear:both;清除浮动 为父元素设置overflow:hidden;解决高度为0 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Title</title> 6 <style> 7 #box{ 8 width:500px; 9 height:500px; 10 margin:0 auto; 11

前端js导出CSV,Excel格式文件

穿精又带淫゛_ 提交于 2020-03-26 12:21:07
通过自己实际测试有以下几种方法 方法一通过a标签实现,把要导出的数据用“\n”和“,”拼接成一个字符串,然后把字符串放到href中,这种方法只支持chrome,firefox等非ie浏览器 html页面代码如下 <!DOCTYPE html> <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <meta name="author" content="oscar999"> <title>导出CSV文件</title> <script> function exportCsv(obj){ //title ["","",""] var title = obj.title; //titleForKey ["","",""] var titleForKey = obj.titleForKey; var data = obj.data; var str = []; str.push(obj.title.join(",")+"\n"); for(var i=0;i<data.length;i++){ var temp = []; for(var j=0;j<titleForKey.length;j++){ temp.push(data[i][titleForKey[j]]); }

vue内容绑定(v-model)

廉价感情. 提交于 2020-03-25 04:28:41
v-model演示 v-model 指令用来在 input、select、textarea、checkbox、radio 等表单控件元素上或者组件上创建双向数据绑定,根据表单上的值,自动更新绑定的元素的值。 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>v-model指令</title> <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js" type="text/javascript" charset="utf-8"></script> </head> <body> <div id="box"> <input type="text" v-model.lazy="text1" placeholder="请输入姓名"> <p>姓名:{{text1}}</p> <input type="checkbox" v-model="text2"> <p>是否90后:{{text2}}</p> <input type="radio" value="男" v-model="text3"> <input type="radio" value="女" v-model="text3"> <p>性别:{{text3}}</p> <select v-model="text4

python操作mysql数据库

醉酒当歌 提交于 2020-03-24 22:46:03
定义mysql类 class MySQL(object): conn = None cursor = None def __init__(self,host,account,passwd,db,charset='utf8',port=3306): self.host=host self.account=account self.passwd=passwd self.db=db self.charset=charset self.port=port self.connect() def connect(self): try: self.conn = MySQLdb.connect(self.host, self.account, self.passwd, self.db, charset=self.charset) self.cursor = self.conn.cursor() except Exception as e: logger.error(u'数据库连接失败:%s' % e) sys.exit(0) def close(self): self.cursor.close() self.conn.close() def insert(self,query): return self.__edit(query) def delete(self,query): return

ajax返回乱码解决方案

风流意气都作罢 提交于 2020-03-23 12:06:53
解决。这次的应用中却无起作用了,经过多次的试验,客服端的编码应该绝对没有问题的。可以判断问题一定出在服务器端。稍微分析一下可知虽然服务器端指定了文件的编码格式,但对于服务器输出流就成为了怀疑的对象。由于使用MS SQL2000,采用unicode编码,所以返回数据给客户端将会出现unicode编码的中文在gb2312编码页面显示的问题。于是在服务器端输出流加一个HEADER:ASP程序中加入<%Response.Charset = "GB2312"%>即解决了这个问题。同样在php和jsp程序中的书写类似PHP:header('Content-Type:text/html;charset=GB2312'); JSP:response.setHeader("Charset","GB2312"); ajax产生乱码的原因整理如下1、xtmlhttp 返回的数据默认的字符编码是utf-8,如果客户端页面是gb2312或者其它编码数据就会产生乱码2、post方法提交数据默认的字符编码是utf-8,如果服务器端是gb2312或其他编码数据就会产生乱码解决办法有:1、若客户端是gb2312编码,则在服务器指定输出流编码2、服务器端和客户端都使用utf-8编码 来源: https://www.cnblogs.com/itecho/archive/2008/11/12/1331938.html

进程守护

时光怂恿深爱的人放手 提交于 2020-03-23 11:13:53
private class SetPID { public delegate void SETPID(uint iPID); [DllImport("kernel32", CharSet = CharSet.Ansi, ExactSpelling = true, SetLastError = true)] public static extern SETPID GetProcAddress(IntPtr hModule, string procName); } [DllImport("kernel32.dll", CharSet = CharSet.Auto, SetLastError = true)] public static extern uint GetCurrentProcessId(); private delegate int HookProc(int nCode, Int32 wParam, IntPtr lParam); [DllImport("kernel32", CharSet = CharSet.Ansi, SetLastError = true, ExactSpelling = true)] private static extern HookProc GetProcAddress(IntPtr hModule, string procName);

webpack 多应用项目搭建

坚强是说给别人听的谎言 提交于 2020-03-21 20:35:48
前言:   多应用在实际的项目中使用场景也是比较多的,话不多说,直接进入搭建过程 项目搭建:   请参考之前的 webpack项目搭建 笔记,此处不再过度讲解,项目结构如下 app1.html 1 <!DOCTYPE html> 2 <html style="font-size:20px"> 3 <head> 4 <meta charset="utf-8"> 5 <title>app1</title> 6 </head> 7 <body> 8 <div id="app1"></div> 9 </body> 10 </html> app2.html 1 <!DOCTYPE html> 2 <html style="font-size:20px"> 3 <head> 4 <meta charset="utf-8"> 5 <title>app2</title> 6 </head> 7 <body> 8 <div id="app2"></div> 9 </body> 10 </html> webpack.config.js-运用了HtmlWebpackPlugin插件,有兴趣的同学可参考 HtmlWebpackPlugin 1 const HtmlWebpackPlugin = require('html-webpack-plugin'); 2 const {

九:Decorator设计模式

假如想象 提交于 2020-03-21 04:39:26
二、使用Decorator设计模式增强request对象   Servlet API 中提供了一个request对象的Decorator设计模式的默认实现类HttpServletRequestWrapper,HttpServletRequestWrapper 类实现了request 接口中的所有方法,但这些方法的内部实现都是仅仅调用了一下所包装的的 request 对象的对应方法,以避免用户在对request对象进行增强时需要实现request接口中的所有方法。 2.1、使用Decorator模式包装request对象解决get和post请求方式下的中文乱码问题   编写一个用于处理中文乱码的过滤器CharacterEncodingFilter,代码如下: package me.gacl.web.filter; import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.ServletException; import javax.servlet.ServletRequest; import javax.servlet.ServletResponse;

HttpClient4.5简单使用

故事扮演 提交于 2020-03-20 23:43:50
一、HttpClient简介 HttpClient是一个客户端的HTTP通信实现库,它不是一个浏览器。关于HTTP协议,可以搜索相关的资料。它 设计的目的是发送与接收HTTP报文 。它不会执行嵌入在页面中JavaScript代码,所以当需要抓取通过AJAX技术获取实际内容的页面时需要使用WebClient等其他开源库。HttpClient最新版已经到第5版,但已经稳定的应该是4.5.2版本,官方网址: http://hc.apache.org/ 。 二、HttpClient简单使用 HttpClient的主要用途是接收HTTP响应的内容,下面介绍HttpClient的简单使用,抓取博客园的首页。至于HttpClient4.5的常用API可以参考这篇文章: http://liangbizhi.github.io/httpclient-4-3-x-chapter-1/ 。 package com.httpclient.demo; import java.io.IOException; import java.nio.charset.Charset; import java.util.regex.Matcher; import java.util.regex.Pattern; import org.apache.http.HttpEntity; import org.apache

Ajax乱码问题整理

孤人 提交于 2020-03-20 18:24:07
产生原因 主要有2个原因 1 xtmlhttp 返回的数据默认的字符编码是utf-8,如果前台页面是gb2312或者其它编码数据就会产生乱码 2 post方法提交数据默认的字符编码是utf-8,如果后台是gb2312或其他编码数据就会产生乱码 解决的办法就是在送出的流里面加一个HEADER,指明送出的是什么编码流,这样XMLHTTP就不会乱搞了。 PHP:header('Content-Type:text/html;charset=GB2312'); ASP:Response.Charset("GB2312") JSP:response.setHeader("Charset","GB2312"); 来源: https://www.cnblogs.com/circlesport/archive/2007/02/01/636760.html