content

面试汇总

五迷三道 提交于 2020-02-11 02:00:48
  HTML部分 1.HTML5新特性,语义化 可以参考 https://blog.csdn.net/qq_26562641/article/details/54669288 2.浏览器的标准模式和怪异模式 可以参考 http://www.cnblogs.com/zzgyq/p/8630709.html 3. xhtml和html的区别 XHTML 元素必须被正确地嵌套。 XHTML 元素必须被关闭。 标签名必须用小写字母。 XHTML 文档必须拥有根元素。 4.data-属性的作用是什么 为前端开发者提供自定义的属性,这些属性集可以通过对象的dataset属性获取,不支持该属性的浏览器可以通过 getAttribute方法获取<div data-author="david" data-time="2011-06-20" data-comment-num="10">...</div>div.dataset.commentNum; // 10 需要注意的是,data-之后的以连字符分割的多个单词组成的属性,获取的时候使用驼峰风格:比如 <div id="content" data-user-list="user_list">data-user_list自定义属性 </div> //js var content= document.getElementById('content');

博客转发小工具2

为君一笑 提交于 2020-02-10 17:02:42
接着 博客转发小工具2 ,又弄了一个第三版。主要功能有: 博客备份到本地、浏览备份到本地的博客、关键字搜索本地的博客和转发博客可以选择个人分类 填写Tag标签 。其实想了想,转发博客干嘛非要在本地客户端转发,直接在博客园的页面用js不就可以达到目的么。想是这么想,还没尝试。等我写完了这个博客就去试试。。继续回到这个小工具,说实在的本人做的这个小工具界面丑的那是、、反正就是很丑很丑啦。没办法,没有美工的那种艺术细胞。还有就是,整个功能其实真没什么技术含量,还是html的抓取,winfrom在工作中也没用过,就平时偶尔玩玩, 望大神们勿喷~~。 不过我觉得这个小工具的作用: 第一、可以用来备注自己的博客,自己留个底。 第二、某些朋友的工作环境可能没有外网(我以前的公司就没有),这样的话可以用来备份一些博友的系类文章当资料。 【要是可以的话,把系类文章导成dpf文档那就更爽了。可是我一直没成功~】。 也许有写人会说:啥啥啥的早就有类似的软件了。我不知道,我没用过,我觉得自己做的用着开心。就当练手吧。 开始说内容了。 功能一:备份博客到本地 备份的博客是博客园推荐的前150个。也可以自己手动输入要备份的url。 1.加载推荐博客 var docment = new HtmlAgilityPack.HtmlDocument(); docment.LoadHtml(BlogCommon

JSP页面实现自动跳转!

时光毁灭记忆、已成空白 提交于 2020-02-10 08:28:29
JSP页面实现自动跳转! 一、页面自动刷新: 把如下代码加入<head>区域中 <meta http-equiv=”refresh” content=”5″> 注:content=”5″ 是时间控制,表示每隔5秒刷新一次页面。 二、页面自动跳转: 把如下代码加入<head>区域中 <meta http-equiv=”refresh” content=”1;url=index.jsp”> 注:content=”1 是时间控制,表示1秒后自动跳转到要跳转的页面. content=”0 表示打开该页后立即跳转到你要跳转的页面. url=index.jsp 是要跳转的页面 来源: https://www.cnblogs.com/zhangmingcheng/p/6650306.html

View(视图)——ListView之 SimpleAdapter

泪湿孤枕 提交于 2020-02-10 04:51:51
一.概念 列表视图;用来显示多个可滑动项列表的ViewGroup;需要适配器Adapter 将集合中数据和每一个Item所对应的布局动态适配到ListView中进行显示。 1 <?xml version="1.0" encoding="utf-8"?> 2 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 3 xmlns:tools="http://schemas.android.com/tools" 4 android:layout_width="match_parent" 5 android:layout_height="match_parent" 6 android:paddingBottom="@dimen/activity_vertical_margin" 7 android:paddingLeft="@dimen/activity_horizontal_margin" 8 android:paddingRight="@dimen/activity_horizontal_margin" 9 android:paddingTop="@dimen/activity_vertical_margin" 10 tools:context="com.example.wang

系统学习python第四天学习笔记

邮差的信 提交于 2020-02-09 18:47:54
1.解释 / 编译补充 编译型:代码写完后,编译器将其变成成另外一个文件,然后交给计算机执行。 解释型:写完代码交给解释器,解释器会从上到下一行行代码执行:边解释边执行。 【实时翻译】 2.字符串功能补充 字符串特有功能 startswith / endswith 判断是否以什么为开头或结尾 name = 'alex' # 判断是否以al开头 """ # 方式一: flag = name.startswith('al') print(flag) """ """ # 方式二: val = name[0:2] if val == 'al': print('是以al开头') else: print('不是') """ format 格式化输出 name = "我叫{0},年龄:{1}".format('老男孩',73) print(name) encode 以什么编码格式存入 name = '李杰' # 解释器读取到内存后,按照unicode编码存储:8个字节。 v1 = name.encode('utf-8') print(v1) v2 = name.encode('gbk') print(v2) join 以特定字符连接字符串 name = 'alex' # a_l_e_x result = "**".join(name) # 循环每个元素,并在元素和元素之间加入连接符。 print

python笔记04

萝らか妹 提交于 2020-02-08 19:44:06
数据类型(二) 今日内容 1、列表 2、元组 内容回顾和补充 1、计算机基础 ①硬件:cpu,内存,硬盘,主板,网卡 ②操作系统:linux,centos, Ubuntu,redhat windows mac ③解释器,编译器 补充:编译型语言和解释型语言 编译型:写完代码后,编译器一次性编译交给计算机。c,c++,java,c#,go 解释型:写完代码交给解释器,一行一行解释,从上到下进行。py,php,ruby ④软件:应用程序 2、环境安装 ①py解释器,py2,py3 ②开发工具:pycharm/文本编辑器 3、py语法 解释器路径:#!/usr/bin/env python linux系统应用:赋予文件可执行权限:chmod +x hello.py;. ./hello.py;source hello.py ①if,elif,else,while,break,contine ②编码 编码种类:acsii,unicode,utf-8,utf-16,bgk/gb2312 中文表示: utf-8:3字节 gbk:2字节 py默认编辑器编码: py3:utf-8 py2:ascii ③输入输出: py2: 输入:raw_input 输出:print“ ” py3: 输入:input 输出:print() ④数据类型 整型,int: py2中有:int/long;py3中有int。

ASP.NET MVC4中对JS和CSS的引用

Deadly 提交于 2020-02-08 11:52:07
https://www.cnblogs.com/madyina/p/3702314.html ASP.NET MVC4中对JS和CSS的引用又做了一次变化,在MVC3中我们这样引用资源文件: <link href="@Url.Content("~/Content/Site.css")" rel="stylesheet" type="text/css" /> 将在运行的时候自动将虚拟(相对)路径转换为应用程序绝对路径。这是比较传统的引用方式,尽管他做了一次转换操作,对服务器的请求数量压力并没有什么改进的变化,所以推测可能出于模块化设计思想和并发方面的考虑,微软在MVC4中将这一方式做了改变: 在新建一个ASP.NETMVC4站点的时候都会在~/App_Start目录下有一个BundleConfig.cs的启动文件,当然创建其他的ASP.NET4.0及4.0以上的项目也会有。这个文件里面包含了如下代码: bundles.Add(new ScriptBundle("~/bundles/jqueryval").Include( "~/Scripts/jquery.unobtrusive*", "~/Scripts/jquery.validate*")); bundles.Add(new StyleBundle("~/Content/css").Include("~/Content/site

Django-富文本的使用

混江龙づ霸主 提交于 2020-02-08 06:07:37
1、在Django中使用富文本首先需要安装插件,这里我们选择tinymce插件 pip install django-tinymce 2、然后在setting里面注册 INSTALLED_APP = [ 'tinymce', ] TINYMCE_DEFAULT_CONFIG = { 'theme': 'advanced', 'width': 800, 'height': 600, } 3、在HTML页面使用,创建模型类, 也可在admin后台使用 # 创建模型类 from tinymce.models import HTMLField class Blog(models.Model): sBlog = HTMLField() # 配置站点 admin.site.register 4、建立url链接, 将tinymce渲染到HTML页面中去 # 先在模板里面加载static {% load static%} # 在<head>标签里面加载js <script type="text/javascript" src="/static/tiny_mce.js"></script> <script type="text/javascript"> tinyMCE.init({ 'mode': 'textareas', 'theme': 'advanced', 'width': 800,

关于html的相关讲解

回眸只為那壹抹淺笑 提交于 2020-02-08 02:02:03
浏览器chrome Chrome它内部有一个解析器,这个解析器就是解析我们的代码,各个浏览器的内核不一样,所以存在浏览器的兼容。这个内核是一个引擎。 谷歌的内核是webkit 引擎是v8。 客户端的请求过程。 1.重点 传输协议 2.返回的是数据不是文件。 解析超文本标记语言html。俗称标签。 浏览器的窗口是window 安卓app的窗口是webview。 学习我们使用的标签 <!DOCTYPE html>这个放在文档的开头代表什么? 该功能告诉浏览器以w3c的标准解析和渲染页面。 浏览器解析页面有两种模式,第一种按照浏览器自己的方式解析。叫怪异模式 第二中采用w3c的标准解析页面 这叫标准模式。 如果不写这个声明,各个浏览器就会以自己的方式解析,采用怪异模式,在不同浏览器下就有不同的表现,叫了这个声明,就按照标准模式解析,所有浏览器保持一致。 看见了这个声明 就知道他是一个h5页面。H5新增的特性就可以使用。 Html根节点标签 Head 头部标签 Meta标签 元信息标签 Charset=”utf-8” 字体编码,国际的编码是utf-8(浏览器的解析标准) 国内大陆的是gb2312 台湾香港繁体 字体编码是 big5 <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale

复习

半世苍凉 提交于 2020-02-08 01:14:58
12.17 浏览器 chrome Chrome 它内部有一个解析器,这个解析器就是解析我们的代码,各个 浏览器的内核不一样,所以存在浏览器的兼容。这个内核是一个 引擎。 谷歌的内核是 webkit 引擎是 v8 。 客户端的请求过程。 1. 重点 传输 协议 2. 返回的是 数据不是文件。 解析超文本标记语言 html 。俗称标签。 浏览器的窗口是 window 安卓 app 的窗口是 webview 。 学习我们使用的标签 <!DOCTYPE html> 这个放在文档的开头代表什么? 该功能告诉浏览器以 w3c 的标准解析和渲染页面。 浏览器解析页面有两种模式,第一种按照浏览器自己的方式解析。叫怪异模式 第二中采用 w3c 的标准解析页面 这叫标准模式。 如果不写这个声明,各个浏览器就会以自己的方式解析,采用怪异模式,在不同浏览器下就有不同的表现,叫了这个声明,就按照标准模式解析,所有浏览器保持一致。 看见了这个声明 就知道他是一个 h5 页面。 H5 新增的特性就可以使用。 Html 根节点标签 Head 头部标签 Meta 标签 元信息标签 Charset=”utf-8” 字体编码,国际的编码是 utf-8( 浏览器的解析标准 ) 国内大陆的是 gb2312 台湾香港繁体 字体编码是 big5 <meta name="viewport" content="width