content

ueditor+实现word图片自动上传

隐身守侯 提交于 2019-11-26 02:52:28
公司做的项目要用到文本上传功能。 网上找了很久,大部分都有一些不成熟的问题,终于让我找到了一个成熟的项目。 1.前台页面引用代码 <%@page language="java" import="java.util.*" pageEncoding="utf-8"%><%@ page contentType="text/html;charset=utf-8"%><%@ page import="org.apache.commons.lang.StringUtils" %><% /* 更新记录: 2013-01-25 取消对SmartUpload的使用,改用commons-fileupload组件。因为测试发现SmartUpload有内存泄露的问题。 */ //String path = request.getContextPath(); //String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; String clientCookie = request.getHeader("Cookie"); %> <html> <head> <metahttp-equiv="Content-Type" content="text/html

【Vue.js学习笔记】Vue中的数据显示、事件触发和方法构造引用

十年热恋 提交于 2019-11-26 02:38:24
一、页面显示数据的几种方式 0、插值表达式 <body> <div id="root"> <h2>{{number}}</h2> </div> <script> new Vue({ el:"#root", data:{ msg:"hello world", number:123 } }) </script> </body> 运行结果: 其中data中的number是数值,将数值显示到页面上就要用到插值表达式{{number}},这个已经并不陌生了,没啥好说的。 1、v-text指令 <body> <div id="root"> <h2 v-text="number"></h2> </div> <script> new Vue({ el:"#root", data:{ msg:"hello world", number:123 } }) </script> </body> 这个指令用于告诉页面需要显示的内容是number这个变量 运行结果: 2、v-html指令 <body> <div id="root"> <h2 v-html="number"></h2> </div> <script> new Vue({ el:"#root", data:{ msg:"hello world", number:123 } }) </script> </body> 运行结果:

PHP类推荐:QueryList|基于phpQuery的无比强大的PHP采集工具

孤人 提交于 2019-11-25 21:24:25
QueryList的出现让PHP做采集从未如此简单。得益于phpQuery,让使用QueryList几乎没有任何学习成本,只要会CSS3选择器就可以轻松使用QueryList了,和jQuery选择器用法完全通用,它让PHP做采集像jQuery选择元素一样简单。 初探 看看PHP用QueryList做采集到底有多简洁吧! <?php use QL\QueryList; //采集某页面所有的图片 $data = QueryList::Query('http://cms.querylist.cc/bizhi/453.html',array( //采集规则库 //'规则名' => array('jQuery选择器','要采集的属性'), 'image' => array('img','src') ))->data; //打印结果 print_r($data); //采集某页面所有的超链接 //可以先手动获取要采集的页面源码 $html = file_get_contents('http://cms.querylist.cc/google/list_1.html'); //然后可以把页面源码或者HTML片段传给QueryList $data = QueryList::Query($html,array( 'link' => array('a','href') ))->data; //打印结果

中高级前端面试秘籍,助你直通大厂(一)

拜拜、爱过 提交于 2019-11-25 21:16:34
引言 又是一年寒冬季,只身前往沿海工作,也是我第一次感受到沿海城市冬天的寒冷。刚过完金九银十,经过一场惨烈的江湖厮杀后,相信有很多小伙伴儿已经找到了自己心仪的工作,也有的正在找工作的途中。考虑到年后必定又是一场不可避免的厮杀,这里提前记录一下自己平时遇到和总结的一些知识点,自己巩固复习加强基础的同时也希望能在你的江湖路上对你有所帮助。笔者在入职最近这家公司之前也曾有过长达3个月的闭关修炼期,期间查阅资料无数,阅读过很多文章,但总结下来真正让你印象深刻的,不是那些前沿充满神秘感的新技术,也不是为了提升代码逼格的奇淫巧技,而是那些我们经常由于项目周期紧而容易忽略的基础知识。 所谓万丈高楼平地起,只有你的地基打得足够牢固,你才有搭建万丈高楼的底气,你才能在你的前端人生路上越走越远 。 这篇主要是先总结一下CSS相关的知识点,可能某些部分不会涉及到太多具体的细节,主要是对知识点做一下汇总,如果有兴趣或者有疑惑的话可以自行百度查阅下相关资料或者在下方评论区留言讨论,后续文章再继续总结JS和其他方面相关的知识点,如有不对的地方还请指出。 1. CSS盒模型 CSS盒模型就是在网页设计中经常用到的CSS技术所使用的一种思维模型。CSS 假定所有的HTML 文档元素都生成了一个描述该元素在HTML文档布局中所占空间的矩形元素框,可以形象地将其看作是一个盒子。CSS 围绕这些盒子产生了一种“盒子模型

爬虫练习-爬取笔趣阁小说

梦想的初衷 提交于 2019-11-25 20:07:32
练习一下爬虫,将笔趣阁的小说根据需求目标再爬取下来,本文仅仅学习爬虫技术,大家还是要支持一下正版网站的 思路: Created with Raphaël 2.2.0 开始 输入书名 查询小说是否存在 跳转页面至小说主页 获取小说目录URL 解析小说内容并保存至word 结束 yes no 主要模块 Xpath(lxml) requests docx(Document) parse(urllib) 第一步、输入所要爬取的书名,并判断其是否存在 由笔趣阁的搜索页面可以分析出,我们输入的书名被转换为URL编码的格式。其实是按照标准, URL 只允许一部分 ASCII 字符(数字字母和部分符号),其他的字符(如汉字)是不符合 URL 标准的。所以 URL 中使用其他字符就需要进行 URL 编码。 那我们根据要求,将其转换一下格式 PS:此处,笔者为大家踩个坑,这个网页是将我们输入的书名先转换为了gbk编码,所以我们也先要转换过来 book_name = parse . quote ( book_name . encode ( 'gbk' ) ) 下面是笔者乱搜了一个书名,与此前搜索的‘《圣墟》’时有明显区别,此处的 下只有一个 li ,显然我们可以通过判断 li 里的相关值或属性的有无进而判断书的有无 if ( root . xpath ( '//div[@class="search