SEO之关键词研究

一、为什么要研究关键词 1、确保目标关键词有人搜索 当企业或网站没有品牌知名度时,没有用户会搜索公司名或网站名 要确定适当的关键词,首先要做的是,确认用户搜索达到一定的数量级,没人搜索的词没有任何价值 2、降低优化难度 找到搜索次数比较多,同时难度不太大的词 3、寻找有效流量 排名和流量都不是目的,有效流量带来的转化才是目的,寻找转化率高的关键词 4、搜索多样性 更为具体的,比较长的搜索词 5、发现新机会 利用关键词扩展工具,把关键词分拆、组合、融入到网站上 二、关键词的选择 1、内容相关 关
分类: 其他 发布时间: 04-23 22:05 阅读次数: 4

解决EF没有生成字段和表说明

找了很多资料,终于找到一篇真正能解决ef生成字段说明,注释的文章,收藏不了,于是转载 本文章为转载,原文地址 项目中使用了EF框架,使用的是Database-First方式,因为数据库已经存在,所以采用Database-First方式,ef生成实体类的时候,发现微软没有自动生成表字段和表说明,在网上找了些资料,由于都不太全,倒腾了近2个小时,所以根据网上的帖子为基础,写得更详细一点,让初学者更容易明白和少走弯路。网上也有一些自动生成的软件,可以自动生成,但是更新数据库需要重新生成,有点麻烦,所
分类: 其他 发布时间: 04-23 22:05 阅读次数: 4

python 全栈开发,Day26(hashlib文件一致性,configparser,logging,collections模块)

一,hashlib 文件一致性校验 为何要进行文件一致性校验? 为了确保你得到的文件是正确的版本,而没有被注入病毒和木马程序。例如我们经常在网上下载软件,而这些软件已经被注入了一些广告和病毒等,如果不进行文件与原始发布商的一致性校验的话,可能会给我们带来一定的损失。 文件一致性校验原理 要进行文件的一致性校验,我们不可能像文本文件比较那样,将两个文件放到一起对比,因为很多的时候文件很大。目前最理想的办法就是,是通过加密算法,对文件生成对应的值,通过生成的值与发布商提供的值比较来确认两个文件是否
分类: 其他 发布时间: 04-23 22:05 阅读次数: 4

数据结构——队列

1 、队列的定义 队列,英文名叫做queue,是一个种十分常见的数据结构。 在我们的生活中,处处可以看见队列,食堂中排队点餐,一个队伍就是一个队列;ATM排队取钱,也是一个队列。它们都有一个特点,就是先来的人先被服务。 FIFO,First In First Out,简单明了的说明了队列的特性,先进先出。根据这个排队的特点,我们也可以得出,队列只允许从一端插入(队尾),从一端出来(队头)。 2、队列的实现 队列其实是一种特殊的线性表。同线性表一样,它同样有两种实现方式:数组与链表。 让我们先看
分类: 其他 发布时间: 04-23 22:05 阅读次数: 3

Servlet获取session和application

session可以通过request.getSession();来获取 application可以通过this.getServletContext() 或 request.getSession.getServletContext()来获取 1 public class ServletTest extends HttpServlet { 2 public void doGet(HttpServletRequest request, HttpServletResponse response
分类: 其他 发布时间: 04-23 22:05 阅读次数: 4

Servlet常用接口及类之间的关系

贴上Servlet的常用接口及类,相互关系: 1.servlet接口 所有servlet直接或者间接实现的接口 主要方法: void init(ServletConfig sc) ServletConfig getServletConfig() String getServletInfo(); void service(ServletRequest req,ServletResponse resp) void destory() 2.HtppServlet抽象类 它重写了service方法,针
分类: 其他 发布时间: 04-23 22:05 阅读次数: 4

从一个bug谈谈psqlodbc游标的一点认识

本文源于最近修正的一个关于psqlodbc的bug,该bug在近期的psqlodbc的git上也有人提交了修正。 关于该bug的修正代码可以看这里: https://git.postgresql.org/gitweb/?p=psqlodbc.git;a=commit;h=85f6fade3 说道这个bug,我们要提ODBC提供的两个API函数:SQLBulkOperations 和 SQLSetPos。 关于这两个函数,它们的用处是: SQLBulkOperations执行大容量插入和大容量书
分类: 其他 发布时间: 04-23 22:05 阅读次数: 3

Python基础笔记系列七:字符串定义和访问

  本系列教程供个人学习笔记使用,如果您要浏览可能需要其它编程语言基础(如C语言),why?因为我写得烂啊,只有我自己看得懂!! 字符串定义和访问  1.字符串基础   a.字符串可以用单引号、双引号、三引号(单、双)定义,其中,单引号和双引号定义的字符串没啥区别,三引号有点区别。下面通过例子来看。 例子: 1 str1= 'hello' 2 str2= "hello" 3 str3= 'hello3 hello' 4 print str1,str2,str3 5 #以上三种没有区
分类: 其他 发布时间: 04-23 22:02 阅读次数: 4

Springboot 前期篇

在学习springboot之前,学习一下Spring的java配置。 1. Spring的发展 1.1. Spring1.x 时代 在Spring1.x时代,都是通过xml文件配置bean,随着项目的不断扩大,需要将xml配置分放到不同的配置文件中,需要频繁的在java类和xml配置文件中切换。 1.2. Spring2.x时代 随着JDK 1.5带来的注解支持,Spring2.x可以使用注解对Bean进行申明和注入,大大的减少了xml配置文件,同时也大大简化了项目的开发。 那么,问题来了,究
分类: 其他 发布时间: 04-23 22:02 阅读次数: 5

系统中同时存在python2和python3时 pip有时候更新后会报错 解决安装的方法如下

官网原链接:https://pip.pypa.io/en/stable/installing/ Installation Do I need to install pip? pip is already installed if you are using Python 2 >=2.7.9 or Python 3 >=3.4 downloaded from python.org or if you are working in a Virtual Environment created by
分类: 其他 发布时间: 04-23 22:01 阅读次数: 5

centos7 安装rocketmq(quick start)

Quick Start This quick start guide is a detailed instruction of setting up RocketMQ messaging system on your local machine to send and receive messages. Prerequisite The following softwares are assumed installed: 64bit OS, Linux/Unix/Mac is recommen
分类: 其他 发布时间: 04-23 22:01 阅读次数: 4

笔记23 搭建Spring MVC

1.配置DispatcherServlet DispatcherServlet是Spring MVC的核心。在这里请求会第一次 接触到框架,它要负责将请求路由到其他的组件之中。 使用Java将DispatcherServlet配置在Servlet容器中,而不 会再使用web.xml文件。 SpittrWebAppInitializer.java 1 package spittr.config; 2 import org.springframework.web.servlet.support
分类: 其他 发布时间: 04-23 22:01 阅读次数: 4

讲讲java中的socket套接字

在java中,有一个很重要的部分就是网络通信,socket是很重要的部分。 贴一个个人认为讲解比较详细的网址:https://blog.csdn.net/qq_26399665/article/details/52421723 socket通信流程: 1、服务器根据地址类型(ipv4,ipv6)、socket类型、协议创建socket 2、服务器为socket绑定ip地址和端口号 3、服务器socket监听端口号请求,随时准备接收客户端发来的连接,这时候服务器的socket并没有被打开 4、客
分类: 其他 发布时间: 04-23 22:01 阅读次数: 7

《程序员代码面试指南》第五章 二叉树问题 去掉字符串中连续出现k 个0 的子串

题目 去掉字符串中连续出现k 个0 的子串 java代码 package com.lizhouwei.chapter5; /** * @Description: 去掉字符串中连续出现k 个0 的子串 * @Author: lizhouwei * @CreateDate: 2018/4/23 21:34 * @Modify by: * @ModifyDate: */ public class Chapter5_3 { public String removeKZero(St
分类: 其他 发布时间: 04-23 22:01 阅读次数: 4

php静态变量与方法与phar的使用 php根据命令行参数生成配置文件

本节用类与静态变量改造之前的例子:php根据命令行参数生成配置文件 ghostinit.php: <?php class ghostinit{ static $version = 'ghost version is 1.1'; static $projName = ''; static $author = 'ghostwu'; static function init(){
分类: 其他 发布时间: 04-23 22:01 阅读次数: 3

robot framework-tags(标签)实例

robot framework的标签是一个简单而又强大的分类机制,功能如下: 标签在reports,logs以及测试数据中展示,显示关于测试用例的元数据信息 用例的执行统计(total,passed,failed就是自动基于标签收集的) 使用标签,可以包含或排除测试用例来执行 使用标签,可以指定哪些是关键用例 标签的几种方式: Force Tags:包含该设置的测试用例文件中所有用例都被指定打上这些标签 Default Tags:没有单独设置Tags的用例将被打上这些默认标签 [Tags] i
分类: 其他 发布时间: 04-23 22:01 阅读次数: 5

vue知识拓展

      组件 *组件里面如果要放数据: data必须是函数的形式,函数必须返回一个对象(json),有的时候我们自己创建的组件需要使用到自己的数据,此外组建中也可以放入自己的其他的比如事件之类的东西 子组件(A)中还有子组件(B),要显示该子组件(B),必须把该子组件(B)写在上一个子组件(A)的模板中才能显示,类似于下图
分类: 其他 发布时间: 04-23 22:01 阅读次数: 4

阿里免费证书https服务器配置

阿里服务器开启443端口 https://blog.csdn.net/inite/article/details/73658214 点下载证书:选择Apache 下载有四个文件,四个文件放置在 Apache根目录下 如:D:\Apache\Apache24\cert 下 ,然后配置D:\Apache\Apache24\conf\httpd.conf 文件: 1):在httpd.conf文件中去掉 Include conf/extra/httpd-ssl.conf 前面的注释 # 2):在htt
分类: 其他 发布时间: 04-23 22:01 阅读次数: 4

Linux九阴真经之无影剑残卷1(创建分区,格式化及卸载分区)

一、 1、首先添加一块硬盘,比如100G,然后输入fdisk -l 查看系统中磁盘信息,发现有107G的硬盘未被分区 [root@laobai ~#fdisk -l 2、利用fdisk /dev/sdb 来给磁盘分区 [root@laobai ~#fdisk /dev/sdb
分类: 其他 发布时间: 04-23 22:01 阅读次数: 5

Winform减少窗体闪烁

protected override CreateParams CreateParams        {            get            {                CreateParams cp = base.CreateParams;                cp.ExStyle |= 0x02000000;                return cp;...
分类: 编程语言 发布时间: 04-23 22:00 阅读次数: 4