- centos7安装Rstudio
Vin0sen
环境搭建linux运维服务器
RStudio分为Desktop和Server,服务器版通过Web界面进行操作,与桌面客户端体验一致#installR#yuminstallepel-release#可能需要安装并启用EPELyuminstall-yR#installR-studiowgethttps://download2.rstudio.org/server/centos7/x86_64/rstudio-server-rhel
- 【RH134问答题】第十章 控制启动过程
不怕娜
服务器数据库网络
系列文章第一章提高命令行生产效率第二章计划将来的任务第三章调优系统性能第四章使用ACL控制对文件的访问第五章管理SELinux安全性第六章管理基本存储第七章管理逻辑卷第八章实施高级存储功能第九章访问网络附加存储目录系列文章请简要说明RHEL8的启动过程。系统重启和关机的命令分别是什么?Systemdtarget是什么?重置丢失的root密码需要哪些步骤?如何让系统日志在重启后持久保留?请简要说明R
- 常见Linux系统的优劣对比(Ubuntu、RHEL、CentOS)
more_is_different
linux运维服务器
Ubuntu、RHEL(RedHatEnterpriseLinux)和CentOS都是流行的Linux发行版,它们各自具有独特的特点和适用场景。以下是它们之间的对比优劣:Ubuntu:优势:用户友好:Ubuntu提供了直观的图形用户界面,使得安装和配置变得相对简单。它特别适合那些对Linux不太熟悉的新手用户。丰富的软件资源:Ubuntu拥有庞大的软件仓库,用户可以通过APT包管理器方便地安装和管
- OCP的operator——(4)用户任务:使用Operator创建etcd集群
蓝黑2020
openshiftetcdopenshiftocpoperator
文章目录环境在namespace中安装Operator先决条件使用Webconsole从OperatorHub安装删除使用CLI从OperatorHub安装从已安装的Operator创建应用使用Operator创建etcd集群报错从webconsoledebug从命令行debug分析参考环境RHEL9.3RedHatOpenShiftLocal2.32在namespace中安装Operator先决
- Centos7挂载磁盘
dkbnull
Linux从零单排linux挂载磁盘
1查看未挂载的磁盘命令:fdisk-l红框圈中的即是本次要挂载的磁盘,/dev/vdb与/dev/vda相比,其没有下方的/dev/vda1等信息,代表/dev/vdb磁盘并没有进行过分区操作,是一个新加的硬盘。2对新建的磁盘进行分区和格式化2.1分区命令:fdisk/dev/vdb显示Command(mforhelp):,输入m可查看帮助依次输入n,p,1这里1表示分1个磁盘区直接按两次回车确认
- UE5 C++ 静态加载资源和类
曼巴UE5
ue5c++
一.上篇文章创建组件并绑定之后在Actor中加载初始化了组件,现在在组件中赋值。使用staticConstructorHelpers::FObjectFinderTempName(TEXT("CopyReference"));再用TempName.Object//静态加载资源staticConstructorHelpers::FObjectFinderTempStaticMesh(TEXT("/S
- Linux 下安装Node.js (centos 安装环境)
Junting
#OnRHEL,CentOSorFedora,forNode.jsv8LTS:curl--silent--locationhttps://rpm.nodesource.com/setup_8.x|sudobash-#AlternativelyforNode.js9:curl--silent--locationhttps://rpm.nodesource.com/setup_9.x|sudobash
- SSH、DHCP和Telnet服务
不知道灬都不知道
Linux服务Linux运维SSHTelnetDHCP
SSH、DHCP和Telnet服务一、Linux下两大服务1.1独立服务独立的进程和独立的启动脚本启动方式/etc/init.d/xxxstart或者/etc/rc.d/init.d/xxxstart或者servicexxxstart1.2依赖服务注意:RHEL7/Centos7服务的管理方式不一样.没有独立的启动脚本,依赖于xinetd服务(xinetd服务本身是一个独立服务)启动方式必须启动x
- RHEL 9 / Rocky Linux 9 上安装 MySQL
rhelmysql
MySQL是热门的开源关系数据库(RDBMS)由Oracle开发和维护。它提供SQL(结构化查询语言)语法,用于小型和大规模企业处理数据库。在这篇文章中,我们将解释如何在RHEL9或RockyLinux9上安装MySQL数据库服务器。我们将介绍MySQL8.0和最新版本的MySQL8.3.0的安装步骤。1.在RHEL9/RockyLinux9上安装MySQL在RHEL9/Rocky9上,MySQL
- Linux系统下部署 Zabbix Agent 客户端安装配置 详细图文教程
长青先森
zabbixLINUXlinuxzabbix运维
Linux系统下部署ZabbixAgent代理客户端安装配置详细图文教程1、关闭防火墙和核心保护#永久关闭防火墙systemctlstopfirewalldsystemctldisablefirewalld#临时关闭核心保护setenforce02、部署zabbixagent端#获取包rpm-ihttps://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zab
- linux系统配置zabbix监控agent端
丨析木丨
linux数据库linux服务器
目录客户端配置启动服务浏览器工具设置创建主机群组创建主机创建监控项编辑编辑创建触发器查看监控客户端配置rpm-Uvhhttps://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm#yumcleanallyuminstall-yzabbix-agentvim/etc/zabbix/zabbix_
- OpenShift AI - 管理和使用 OpenShift AI 运行环境
dawnsky.liu
openshiftAI人工智能云原生
《OpenShift/RHEL/DevSecOps汇总目录》说明:本文已经在OpenShift4.14+RHODS2.50的环境中验证说明:请先根据《OpenShiftAI-部署OpenShiftAI环境,运行AI/ML应用(视频)》一文完成OpenShiftAI环境的安装。注意:如无特殊说明,和OpenShiftAI相关的Blog均无需GPU。文章目录启停NotebookServer启动停止No
- OpenShift AI - 运行欺诈检测模型和流程
dawnsky.liu
openshift人工智能AIjupyter云原生kubernetes
《OpenShift/RHEL/DevSecOps汇总目录》说明:本文已经在OpenShift4.14+RHODS2.50的环境中验证文章目录准备运行环境安装OpenShiftAI环境安装Minio对象存储软件创建DataScienceProject创建Dataconnection创建Workbench配置Modelserver创建Pipelineserver运行应用运行欺诈检测应用配置和运行Pi
- 第一周作业
紫火红云
linux发行版redhatlinuxRedHat(红帽公司)创建于1993年,是目前世界上资深的Linux厂商,也是最获认可的Linux品牌。RedHat公司的产品主要包括RHEL(RedHatEnterpriseLinux,收费版本)和CentOS(RHEL的社区克隆版本,免费版本)、FedoraCore(由RedHat桌面版发展而来,免费版本)。ubuntuUbuntu基于知名的Debian
- RHEL7(Centos7)下使用shell脚本一键部署服务(二)
假装学技术
新增了一键配置DHCP服务功能,后续准备添加配置DNS服务的功能原文地址:RHEL7(Centos7)下使用shell脚本一键部署服务(二)#author:Roya#scriptname:RyndOne-deploy#creationtime:2020-01-23#version:0.1#updatetime:2020-01-24#!/bin/bashecho"input1:ConfigureYu
- 2016年高考英语北京卷 - 阅读理解A
让文字更美
DearAlfred,Iwanttotellyouhowimportantyourhelpistomylife.我想告诉你你的帮助对我的生活有多重要。Growingup,IhadpeopletellingmeIwastooslow,though,withanIQof150at17,I’manythingbutstupid.ThefactwasthatIwasfoundtohaveADIID.Anx
- OCP使用web console创建和构建应用
蓝黑2020
openshiftopenshiftocp
文章目录环境登录创建project赋予查看权限部署第一个image检查pod扩展应用部署一个Python应用连接数据库创建secret加载数据并显示国家公园地图清理参考环境RHEL9.3RedHatOpenShiftLocal2.32登录在crcstart启动crc时,可以看到:......Theserverisaccessibleviawebconsoleat:https://console-o
- OCP使用CLI创建和构建应用
蓝黑2020
openshiftopenshiftocp
文章目录环境登录创建project赋予查看权限部署第一个image创建route检查pod扩展应用部署一个Python应用连接数据库创建secret加载数据并显示国家公园地图清理参考环境RHEL9.3RedHatOpenShiftLocal2.32登录通过crcconsole--credentials可以查看登录信息:$crcconsole--credentialsTologinasaregula
- ChatGpt报错:We ran into an issue while authenticating you解决办法
feezxe
chatgptissuegpt
在登录ChatGpt时报错:Oops!,Weranintoanissuewhileauthenticatingyou.(我们在验证您时遇到问题),记录一下解决过程。完整报错:Weranintoanissuewhileauthenticatingyou.Ifthisissuepersists,pleasecontactusthroughourhelpcenterathttps://help.open
- Rust语言入门(4)—— Hello world& Cargo
王丰博
Rustrust开发语言后端
Helloworld上一篇我们完成了Rust环境的搭建,本章我们会介绍如何创建Rust的第一个工程,以及后续如何使用cargo构建项目1.编写运行Helloworld(1)创建一个hello_world文件夹,然后创建hello_world.rsmkdirhello_worldcdhello_worldtouchhello_world.rs(2)打开hello_world.rs,并输入如下代码:f
- Rust入门01——HelloWorld
Mungbean Gliese
Rust通用入门rust开发语言后端
1、简单编译方式打开终端新建名为”hello_world“的工程文件夹mkdirhello_worldcdhello_world在文件夹内创建main.rs,并写上入口函数fnmain(){println!("HelloWorld";)}调用rustc进行编译rustcmain.rs编译后可以看到在目录下有main.exe,在终端执行它即可看到打印的字符串。2、包创建方式编译打开终端新建名为”he
- 查看Linux系统服务(systemctl)
起源矢量
Linux系统服务有时也称为守护程序,是在Linux启动时自动加载并在Linux退出时自动停止的系统任务。Centos/RHEL7.X的systemd系统服务查看CentOS7.x开始,CentOS开始使用systemd服务来代替daemon,原来管理系统启动和管理系统服务的相关命令全部由systemctl命令来代替。systemctllist-unit-files查看所有运行着的systemd服
- 搭建网络仓库-----nginx
梦幻新阳
如果客户端需要通过共享的仓库安装nginx软件?怎么办?1.服务端需要提供zabbix软件相关的仓库10.0.0.200[root@oldboy~]#mkdir/var/ftp/nginx[root@oldboy~]#cd/var/ftp/nginx2.获取zabbix的软件包[root@oldboynginx]#curlhttp://mirrors.ustc.edu.cn/nginx/rhel/
- yum仓库
魇殇_3e40
1.yum仓库的创建(1.)需要很多的rpm包(光盘、网上下载)zabbix的rpm包curlhttps://mirrors.aliyun.com/zabbix/zabbix/4.0/rhel/7/x86_64/>1.txtgrep"href"1.txt|awk-F'"''{print$2}'|sed-r's#(.*)#wgethttps://mirrors.aliyun.com/zabbix/z
- zabbix配置自动发现
怡雪~
zabbixzabbixlinux
1.准备一台新的主机,安装相关软件包。[root@sishi~]#rpm-Uvhhttps://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm[root@sishi~]#yum-yinstallzabbix-agent2.修改zabbix-agent端的配置文件[root@sishi~]#vi
- zabbix配置主动监控
怡雪~
zabbixzabbix
1.准备一台新的主机,安装相关软件包。[root@sishi~]#rpm-Uvhhttps://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm[root@sishi~]#yum-yinstallzabbix-agent2.修改zabbix-agent端的配置文件[root@sishi~]#vi
- yum安装jdk1.8
漫漫求
#JavaSE学习chatgpt
要在yum上安装JavaJDK1.8(也称为Java8),你需要使用适当的存储库。通常情况下,你可以使用OracleJDK的存储库,但请注意,OracleJDK1.8现在可能需要许可证。另一种选择是使用OpenJDK的存储库。以下是使用OpenJDK存储库在CentOS/RHEL上安装JavaJDK1.8的一般步骤sudoyuminstall-yjava-1.8.0-openjdk-develja
- 代码随想录算法训练营|day29
果木26
代码随想录练习算法go
第七章回溯算法491.递增子序列46.全排列47.全排列II代码随想录文章详解总结491.递增子序列同层去重,只需保证当前层元素不重复即可【前仆后继的感觉】funcfindSubsequences(nums[]int)[][]int{res,path:=[][]int{},[]int{}varhelpfunc(nums[]int,startIndexint)help=func(nums[]int,
- K8S系列文章之 [使用 Alpine 搭建 k3s]
Coder_Boy_
kubernetes容器云原生
官方文档:K3s-轻量级Kubernetes|K3s官方描述,可运行在systemd或者openrc环境上,那就往精简方向走,使用alpine做系统。与RHEL、Debian的区别,主要在防火墙侧;其他基础配置需求类似,脚本指令一致。下载安装包【离线安装】:Releases·k3s-io/k3s(github.com)国内源清华源k3sk3sk3s-airgap-images-amd64.tar.
- EOS 开发环境运行 Hello World 合约
SlowGO
前提需要搭建好开发环境,可以参考之前的文章:EOS开发环境搭建。创建合约目录cd/Users/mac/eos/contractsmkdirhellocdhello合约代码创建合约文件:touchhello.cpp内容:#include#includeusingnamespaceeosio;classhello:publiccontract{public:usingcontract::contrac
- 插入表主键冲突做更新
a-john
有以下场景:
用户下了一个订单,订单内的内容较多,且来自多表,首次下单的时候,内容可能会不全(部分内容不是必须,出现有些表根本就没有没有该订单的值)。在以后更改订单时,有些内容会更改,有些内容会新增。
问题:
如果在sql语句中执行update操作,在没有数据的表中会出错。如果在逻辑代码中先做查询,查询结果有做更新,没有做插入,这样会将代码复杂化。
解决:
mysql中提供了一个sql语
- Android xml资源文件中@、@android:type、@*、?、@+含义和区别
Cb123456
@+@?@*
一.@代表引用资源
1.引用自定义资源。格式:@[package:]type/name
android:text="@string/hello"
2.引用系统资源。格式:@android:type/name
android:textColor="@android:color/opaque_red"
- 数据结构的基本介绍
天子之骄
数据结构散列表树、图线性结构价格标签
数据结构的基本介绍
数据结构就是数据的组织形式,用一种提前设计好的框架去存取数据,以便更方便,高效的对数据进行增删查改。正确选择合适的数据结构,对软件程序的高效执行的影响作用不亚于算法的设计。此外,在计算机系统中数据结构的作用也是非同小可。例如常常在编程语言中听到的栈,堆等,就是经典的数据结构。
经典的数据结构大致如下:
一:线性数据结构
(1):列表
a
- 通过二维码开放平台的API快速生成二维码
一炮送你回车库
api
现在很多网站都有通过扫二维码用手机连接的功能,联图网(http://www.liantu.com/pingtai/)的二维码开放平台开放了一个生成二维码图片的Api,挺方便使用的。闲着无聊,写了个前台快速生成二维码的方法。
html代码如下:(二维码将生成在这div下)
? 1
&nbs
- ImageIO读取一张图片改变大小
3213213333332132
javaIOimageBufferedImage
package com.demo;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;
/**
* @Description 读取一张图片改变大小
* @author FuJianyon
- myeclipse集成svn(一针见血)
7454103
eclipseSVNMyEclipse
&n
- 装箱与拆箱----autoboxing和unboxing
darkranger
J2SE
4.2 自动装箱和拆箱
基本数据(Primitive)类型的自动装箱(autoboxing)、拆箱(unboxing)是自J2SE 5.0开始提供的功能。虽然为您打包基本数据类型提供了方便,但提供方便的同时表示隐藏了细节,建议在能够区分基本数据类型与对象的差别时再使用。
4.2.1 autoboxing和unboxing
在Java中,所有要处理的东西几乎都是对象(Object)
- ajax传统的方式制作ajax
aijuans
Ajax
//这是前台的代码
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+
- 只用jre的eclipse是怎么编译java源文件的?
avords
javaeclipsejdktomcat
eclipse只需要jre就可以运行开发java程序了,也能自动 编译java源代码,但是jre不是java的运行环境么,难道jre中也带有编译工具? 还是eclipse自己实现的?谁能给解释一下呢问题补充:假设系统中没有安装jdk or jre,只在eclipse的目录中有一个jre,那么eclipse会采用该jre,问题是eclipse照样可以编译java源文件,为什么呢?
&nb
- 前端模块化
bee1314
模块化
背景: 前端JavaScript模块化,其实已经不是什么新鲜事了。但是很多的项目还没有真正的使用起来,还处于刀耕火种的野蛮生长阶段。 JavaScript一直缺乏有效的包管理机制,造成了大量的全局变量,大量的方法冲突。我们多么渴望有天能像Java(import),Python (import),Ruby(require)那样写代码。在没有包管理机制的年代,我们是怎么避免所
- 处理百万级以上的数据处理
bijian1013
oraclesql数据库大数据查询
一.处理百万级以上的数据提高查询速度的方法: 1.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。
2.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 o
- mac 卸载 java 1.7 或更高版本
征客丶
javaOS
卸载 java 1.7 或更高
sudo rm -rf /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin
成功执行此命令后,还可以执行 java 与 javac 命令
sudo rm -rf /Library/PreferencePanes/JavaControlPanel.prefPane
成功执行此命令后,还可以执行 java
- 【Spark六十一】Spark Streaming结合Flume、Kafka进行日志分析
bit1129
Stream
第一步,Flume和Kakfa对接,Flume抓取日志,写到Kafka中
第二部,Spark Streaming读取Kafka中的数据,进行实时分析
本文首先使用Kakfa自带的消息处理(脚本)来获取消息,走通Flume和Kafka的对接 1. Flume配置
1. 下载Flume和Kafka集成的插件,下载地址:https://github.com/beyondj2ee/f
- Erlang vs TNSDL
bookjovi
erlang
TNSDL是Nokia内部用于开发电信交换软件的私有语言,是在SDL语言的基础上加以修改而成,TNSDL需翻译成C语言得以编译执行,TNSDL语言中实现了异步并行的特点,当然要完整实现异步并行还需要运行时动态库的支持,异步并行类似于Erlang的process(轻量级进程),TNSDL中则称之为hand,Erlang是基于vm(beam)开发,
- 非常希望有一个预防疲劳的java软件, 预防过劳死和眼睛疲劳,大家一起努力搞一个
ljy325
企业应用
非常希望有一个预防疲劳的java软件,我看新闻和网站,国防科技大学的科学家累死了,太疲劳,老是加班,不休息,经常吃药,吃药根本就没用,根本原因是疲劳过度。我以前做java,那会公司垃圾,老想赶快学习到东西跳槽离开,搞得超负荷,不明理。深圳做软件开发经常累死人,总有不明理的人,有个软件提醒限制很好,可以挽救很多人的生命。
相关新闻:
(1)IT行业成五大疾病重灾区:过劳死平均37.9岁
- 读《研磨设计模式》-代码笔记-原型模式
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
/**
* Effective Java 建议使用copy constructor or copy factory来代替clone()方法:
* 1.public Product copy(Product p){}
* 2.publi
- 配置管理---svn工具之权限配置
chenyu19891124
SVN
今天花了大半天的功夫,终于弄懂svn权限配置。下面是今天收获的战绩。
安装完svn后就是在svn中建立版本库,比如我本地的是版本库路径是C:\Repositories\pepos。pepos是我的版本库。在pepos的目录结构
pepos
component
webapps
在conf里面的auth里赋予的权限配置为
[groups]
- 浅谈程序员的数学修养
comsci
设计模式编程算法面试招聘
浅谈程序员的数学修养
- 批量执行 bulk collect与forall用法
daizj
oraclesqlbulk collectforall
BULK COLLECT 子句会批量检索结果,即一次性将结果集绑定到一个集合变量中,并从SQL引擎发送到PL/SQL引擎。通常可以在SELECT INTO、
FETCH INTO以及RETURNING INTO子句中使用BULK COLLECT。本文将逐一描述BULK COLLECT在这几种情形下的用法。
有关FORALL语句的用法请参考:批量SQL之 F
- Linux下使用rsync最快速删除海量文件的方法
dongwei_6688
OS
1、先安装rsync:yum install rsync
2、建立一个空的文件夹:mkdir /tmp/test
3、用rsync删除目标目录:rsync --delete-before -a -H -v --progress --stats /tmp/test/ log/这样我们要删除的log目录就会被清空了,删除的速度会非常快。rsync实际上用的是替换原理,处理数十万个文件也是秒删。
- Yii CModel中rules验证规格
dcj3sjt126com
rulesyiivalidate
Yii cValidator主要用法分析:
yii验证rulesit 分类: Yii yii的rules验证 cValidator主要属性 attributes ,builtInValidators,enableClientValidation,message,on,safe,skipOnError
 
- 基于vagrant的redis主从实验
dcj3sjt126com
vagrant
平台: Mac
工具: Vagrant
系统: Centos6.5
实验目的: Redis主从
实现思路
制作一个基于sentos6.5, 已经安装好reids的box, 添加一个脚本配置从机, 然后作为后面主机从机的基础box
制作sentos6.5+redis的box
mkdir vagrant_redis
cd vagrant_
- Memcached(二)、Centos安装Memcached服务器
frank1234
centosmemcached
一、安装gcc
rpm和yum安装memcached服务器连接没有找到,所以我使用的是make的方式安装,由于make依赖于gcc,所以要先安装gcc
开始安装,命令如下,[color=red][b]顺序一定不能出错[/b][/color]:
建议可以先切换到root用户,不然可能会遇到权限问题:su root 输入密码......
rpm -ivh kernel-head
- Remove Duplicates from Sorted List
hcx2013
remove
Given a sorted linked list, delete all duplicates such that each element appear only once.
For example,Given 1->1->2, return 1->2.Given 1->1->2->3->3, return&
- Spring4新特性——JSR310日期时间API的支持
jinnianshilongnian
spring4
Spring4新特性——泛型限定式依赖注入
Spring4新特性——核心容器的其他改进
Spring4新特性——Web开发的增强
Spring4新特性——集成Bean Validation 1.1(JSR-349)到SpringMVC
Spring4新特性——Groovy Bean定义DSL
Spring4新特性——更好的Java泛型操作API
Spring4新
- 浅谈enum与单例设计模式
247687009
java单例
在JDK1.5之前的单例实现方式有两种(懒汉式和饿汉式并无设计上的区别故看做一种),两者同是私有构
造器,导出静态成员变量,以便调用者访问。
第一种
package singleton;
public class Singleton {
//导出全局成员
public final static Singleton INSTANCE = new S
- 使用switch条件语句需要注意的几点
openwrt
cbreakswitch
1. 当满足条件的case中没有break,程序将依次执行其后的每种条件(包括default)直到遇到break跳出
int main()
{
int n = 1;
switch(n) {
case 1:
printf("--1--\n");
default:
printf("defa
- 配置Spring Mybatis JUnit测试环境的应用上下文
schnell18
springmybatisJUnit
Spring-test模块中的应用上下文和web及spring boot的有很大差异。主要试下来差异有:
单元测试的app context不支持从外部properties文件注入属性
@Value注解不能解析带通配符的路径字符串
解决第一个问题可以配置一个PropertyPlaceholderConfigurer的bean。
第二个问题的具体实例是:
 
- Java 定时任务总结一
tuoni
javaspringtimerquartztimertask
Java定时任务总结 一.从技术上分类大概分为以下三种方式: 1.Java自带的java.util.Timer类,这个类允许你调度一个java.util.TimerTask任务; 说明: java.util.Timer定时器,实际上是个线程,定时执行TimerTask类 &
- 一种防止用户生成内容站点出现商业广告以及非法有害等垃圾信息的方法
yangshangchuan
rank相似度计算文本相似度词袋模型余弦相似度
本文描述了一种在ITEYE博客频道上面出现的新型的商业广告形式及其应对方法,对于其他的用户生成内容站点类型也具有同样的适用性。
最近在ITEYE博客频道上面出现了一种新型的商业广告形式,方法如下:
1、注册多个账号(一般10个以上)。
2、从多个账号中选择一个账号,发表1-2篇博文