安装环境: nginx+linux 问题描述: 安装了typecho显示成功安装,但是前端只显示标题和摘要,点击查看不了详细内容. 问题原因: PHP这块不支持pathinfo, 官网提供的解决方案有一定参考性,但是不能完全复用 http://docs.typecho.org/servers 经过多次测试,将 Nginx 的 PHP 段改成如下形式,就可以访问文章详细信息了 location ~ .*\.php(\/.*)*$ { root html; fastcgi_pass 127.0.0.…
在制作织梦模板的时候,有的时候我们需要调用文章部分内容,用[field:description/]标签字数不够多(数据库设计字段是varchar(255)的),另外修改了文章内容但是摘要还需要手动修改,所以只能调用文章正文内容了.      实现织梦DedeCMS列表页调用文章正文的方法有两种,不过都是使用的dede:arclist标签,如果使用dede:list标签的话,第一种方法是调用不出结果的. 以下是织梦DedeCMS列表页调用文章正文的第一种方法: {dede:arclist flag…
一.文章详细页 文章详细页:1.链接:<div><h5><a href="/blog/{{ article.user.username }}/articles/{{ article.pk }}">{{ article.title }}</a></h5></div> 2.url分配: re_path('(?P<username>\w+)/articles/(?P<article_id>\d+)…
打算做个自己在博客园的博客APP,首先要能访问首页获取数据获取首页的文章列表,第一步抓取博客首页文章列表内容的功能已实现,在小米2S上的效果图如下: 思路是:通过编写的工具类访问网页,获取页面源代码,通过正则表达式得到匹配的数据进行处理显示到ListView上 简单说明下要点:1. 使用Apache HttpClient库实现GET请求.2. 异步请求处理.3. 正则表达式抓取自己需要的数据. 使用Apache HttpClient库实现GET请求. 使用Apache只需简单三步 HttpCli…
http://blog.csdn.net/langyu1021/article/details/52261411 关于首页.列表页调用文章body内容的两种方法,具体方法如下: 第一种方法: {dede:arclist row='1' typeid='1' addfields='body' idlist='1' channelid='1'} [field:body function='cn_substr(html2text(@me),100)'/] {/dede:arclist} 1 2 3 1…
ListView行详细内容展示页: 使用轻量级的Fragment实现Listview行内容简单的详细信息展示: 值得注意的是: 1. 主布局(打开它的Activity)必须是FrameLayout布局(帧布局,上下叠加) 2.如果主布局的按钮不能被覆盖,则可在按钮属性加入:android:stateListAnimator="@null" 3.防止穿透点击可在Fragment类中找到视图后添加:view对象.setClickable(true); 4.如果使用的是import andr…
在使用织梦DedeCMS的过程中,出于伪原创或者其他的原因,我们需要对文档的内容.标题.描述等等进行同义词或者其他的替换.这个就是一个简单的织梦SQL语句操作的问题,No牛网在织梦DedeCMS常用SQL语句整理一文中已经对织梦常用的SQL语句进行了一个总结,需要的朋友可以去看一下. 其他的织梦SQL语句就不多介绍了,这里主要说一下织梦的SQL批量替换语句.通用的织梦SQL批量替换语句的格式是下面这样子的: 1 update '表名' set body=replace(字段名,'需要替换的','…
一.按日期分组 String paramString = "select strftime('%Y-%m-%d',"+DBConfig.RUNNING_LOG_DATE+") as "+FORMAT_DATE+" from " +DBConfig.TABLE_RUNNING_LOG+" group by strftime('%Y-%m-%d',"+DBConfig.RUNNING_LOG_DATE+") order…
有的时候需要用到,所以总结了一下. 打开includes/lib_article.php文件 红色部分为添加的部分 function get_cat_articles($cat_id, $page = 1, $size = 20 ,$requirement='') {     //取出所有非0的文章     if ($cat_id == '-1')     {         $cat_str = 'cat_id > 0';     }     else     {         $cat_s…
你是不是也在优化网站,是不是网站发展了一段时间之后才来做优化的,这样当然就会导致已经发表文章里的内容关键字,不能得到替换了! 小编根据后台替换内容关键字的程序,重写了一段 通过运行单个页面就能直接替换掉,在数据表中已发表文章的内容关键字, 这样,重新刷新文章就能批量的替换内容关键字了. 新建一个PH…
J2EE进阶(十四)超详细的Java后台开发面试题之Spring IOC与AOP 前言   搜狐畅游笔试题中有一道问答题涉及到回答谈谈对Spring IOC与AOP的理解.特将相关内容进行整理.   IOC和AOP是Spring中的两个核心的概念,下面谈谈对这两个概念的理解. 1. IOC(Inverse of Control):控制反转,也可以称为依赖倒置.   所谓依赖,从程序的角度看,就是比如A要调用B的方法,那么A就依赖于B,反正A要用到B,则A依赖于B.所谓倒置,你必须理解如果不倒置,…
五.Selector与SelectionKey Selector是SelectableChannel 对象的多路复用器,为什么使用Selector? 仅用单个线程来处理多个Channels的好处是,只需要更少的线程来处理通道.事实上,可以只用一个线程处理所有的通道.对于操作系统来说,线程之间上下文切换的开销很大,而且每个线程都要占用系统的一些资源(如内存).因此,使用的线程越少越好. 但是,需要记住,现代的操作系统和CPU在多任务方面表现的越来越好,所以多线程的开销随着时间的推移,变得越来越小了…
文章标题:{dede:field.title/}文章链接:{dede:field name='arcurl'/}发布时间:{dede:field.pubdate function="MyDate('Y-m-d H:i',@me)"/}文章来源:{dede:field.source/}作者:      {dede:field.writer/}责任编辑:{dede:adminname/}文章简介:{dede:field.description}正文内容:{dede:field.body/}…
我们自己鼓捣mysql时,总免不了会遇到这个问题:插入中文字符出现乱码,虽然这是运维先给配好的环境,但是在自己机子上玩的时候咧,总得知道个一二吧,不然以后如何优雅的吹牛B. 如果你也遇到了这个问题,咱先不谈原因,在PC自带的cmd中(或者是mysql安装版安装后的Command Line客户端,又或者是工作用的SecureCRT)试试效果.进入mysql环境,从头开始操作.假设你的客户端编码是gbk或者utf8(这么说太不严谨了,怎么能假设呢,但是一般来说假如安装后没动过,cmd是gbk编码,m…
其中pageSize后面的数字表示调用文章的数量:mid后面的数字表示调用的分类ID; 提示:Typecho分类目录ID的获取方法是把鼠标移到某分类名称上面,在浏览器状态栏显示的mid=后面的数字便是该分类目录ID 编辑当前typecho主题模板,在要调用某分类目录的位置添加以下代码 方法一: widget()方法进行组件初始化,然后使用next()进行迭代 <?php $this->widget('Widget_Archive@index', 'pageSize=6&type=cat…
谁说dede:list 标签不能调用body内容,现在就告诉你,直接就可以调用 第一步,打开后台 核心-->频道模型-->内容模型管理-->普通文章,在列表附加字段中添加body. 第二步,在dede:list语句中指定addfields='body',然后直接用[field:body/]调用全部内容. 实例代码如下: 代码如下:{dede:list pagesize='18' addfields='body' channelid='1'} <li> <p>[fi…
在 Blend 中集成了很多行为,首先需要了解一下Behaviors(行为)的几个关键点: (1)Behaviors(行为)是可复用代码集合,可以被任何对象附加使用: (2)设计人员和开发人员可以使用Behaviors(行为)在不用设计任何代码的情况下,添加相关功能到XAML中: (3)Behaviors(行为)可以通过XAML附加到任何对象元素中,无需设计任何后台代码: (4)一个Behaviors(行为)可以被多个对象同时调用: 在 Silverlight 中已有的行为里面,FluidMov…
用requests 模块做了个简单的爬虫小程序,将博客的一篇文章以及图片保存到本地,文章格式存为'.html'.当文章保存到本地后,图片的连接可能是目标站点的绝对或者相对路径,所以要是想在本地也显示图片,需要将保存下来图片的本地路径替换到本地的html文件里. 保存网页用的时requests模块,保存图片用的时BeautifulSoup, 这两个都是第三方模块,需要安装,使用时需要手动导入. **安装方式: pip install requsts 在python3 可能用 pip install…
一.三大类 1.Channels FileChannel DatagramChannel SocketChannel ServerSocketChannel 2.Selector与SelectionKey 3.Buffer及其子类 ByteBuffer CharBuffer DoubleBuffer FloatBuffer IntBuffer LongBuffer ShortBuffer 说明:所有的Channel都需要和Buffer类结合使用,通过Buffer类实现缓冲区 直接通过Channe…
[第一种方法] arclist标签使用如下: {dede:arclist row='1' typeid='1' addfields='body' idlist='1' channelid='1'} [field:body function='cn_substr(html2text(@me),100)'/] {/dede:arclist} 解析: 1.addrields=”字段1,字段2…” 2.idlist=”文章ID”(可不写) 3.channelid=”模型ID”,普通文章默认为1(查看方法…
在使用phpcms做网站的时候经常遇到读取网站的内容作为推荐,而不是描述.这里使用可行的方法交你如何读取内容推荐.方法有两个,第一种执行的效率低,第二个效率高些. 1. {pc:get sql="select * from v9_news_data where id=$r[id]" return="newsdata" catid="7" order="id" num="1" cache="3600…
在很多网站上都看过这个效果,比如说知己知彼网站,他的部分资源是需要我们评论后才能下载的,那么这个到底有什么用呢,对我而言,除了拿来装逼,还可以增加我的评论数量,不多说,先看看效果: 其实WordPress有很多的插件可以实现这个功能,比如说Easy2Hide,但是插件当然是越少越好,下面我就来说说怎么用代码实现这个功能: 网上的原文: 在当前主题的functions.php文件添加以下代码: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 2…
一.等待事件的相关知识 1.1 等待事件主要可以分为两类,即空闲(IDLE)等待事件和非空闲(NON-IDLE)等待事件.1). 空闲等待事件指ORACLE正等待某种工作,在诊断和优化数据库的时候,不用过多注意这部分事件.2). 非空闲等待事件专门针对ORACLE的活动,指数据库任务或应用运行过程中发生的等待,这些等待事件 是在调整数据库的时候需要关注与研究的. 在Oracle 10g中的等待事件有872个,11g中等待事件1116个. 我们可以通过v$event_name 视图来查看等待事件的…
http://bbs.csdn.net/topics/390883361 来自此处. 问题.某个接口.返回错误消息用的是400.所以必须知道具体的内容. using System; using System.IO; using System.Net;   public class Test {     static void Main()     {         HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http:…
onkeyup 事件会在键盘按键被松开时发生,onafterpaste 是粘贴触发,没有这个事件用onblur吧,失去焦点时发生输入完,点其他地方就会执行. <html lang="en"> <head> <meta charset="UTF-8"> <title>JS 控制只能输入数字并且最多允许两位小数点</title> </head> <body> <input type…
下表是Qt5.11提供的所有已经定义的事件类型常量及其含义说明(其中标蓝色的是老猿认为价值比较大的事件),事件的事件类型通过QEvent.type()来获取.由于老猿没有找到直接粘贴Excel表格的方法,粘贴后直接变成了图片,大家如果需要完整的表格,请通过资源<Qt事件列表.xlsx>下载. 博客地址:https://blog.csdn.net/LaoYuanPython 老猿Python博客文章目录:https://blog.csdn.net/LaoYuanPython/article/de…
public static String splitAndFilterString(String input, int length) { if (input == null || input.trim().equals("")) { return ""; } // 去掉所有html元素, String str = input.replaceAll("\\&[a-zA-Z]{1,10};", "").replaceAl…
参考 这里:https://theiphonewiki.com/wiki/Models http://en.wikipedia.org/wiki/List_of_iOS_devices http://www.everyi.com/by-identifier/ipod-iphone-ipad-specs-by-model-identifier.html…
对于最新的java1.8而言,reflect中接口的结构是这样的: java.lang.reflect.AnnotatedElement java.lang.reflect.AnnotatedType java.lang.reflect.AnnotatedArrayType java.lang.reflect.AnnotatedParameterizedType java.lang.reflect.AnnotatedTypeVariable java.lang.reflect.Annotated…