自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(69)
  • 资源 (37)
  • 问答 (1)
  • 收藏
  • 关注

转载 Raft对比ZAB协议

系列文章Raft算法赏析 ZooKeeper的一致性算法赏析 Raft对比ZAB协议0 一致性问题本篇文章想总结下Raft和ZAB在处理一些一致性问题上的做法,详见之前对这2个算法的描述Raft算法赏析 ZooKeeper的一致性算法赏析上述分别是针对如下算法实现的讨论:Raft的实现copycat,由于Raft算法本身已经介绍的相当清晰,copycat基本上和Raft算...

2018-11-04 14:04:56 393

原创 Redis Cluster搭建

       2014年11月3日,Redis发布了3.0版本,这一版本开始支持Cluster模式, Redis Cluster即Redis的分布式版本。网站上提供了搭建的方式和教程。对于英文不好的程序猿来说,读英文文档实在是一件灰常痛苦和郁闷的事情。我把我搭建的过程记录下来。Redis官网同时发布了英文版的部署文档,链接如下:http://redis.io/topics/cluster-tu...

2014-11-20 11:19:41 154

原创 jQuery版本升级的问题

随着jQuery应用范围的越来越广,不同版本在浏览器中的兼容问题逐渐体现出来。在JQuery1.7.2版本以前,IE8及以下版本浏览器下运行正常,不会出现一些兼容问题。但是在JQuery1.7.2以上版本中会出现浏览器兼容问题。例如:为checkbox设置选中属性,$("#demoID").attr("checked", "checked")。在JQuery1.7.2版本以上会出现设置属...

2014-10-21 15:46:23 483

原创 My97DatePicker无权限问题

最近遇到了My97DatePicker在网页中加载,点击前几次没问题,然后就出现了点击没权限的提示。网上搜索大部分说明是因为二级域名的问题,但是实际项目中并没有出现二级域名。去官网上看说明文档,发现原来是和IFrame有关,因为用到了前台jQuery UI框架,中间对页面的加载使

2011-07-28 10:20:01 5541 7

原创 从平庸中脱颖而出:分析CIO成功的诀窍

CIO需要培养自身的8种才干,一旦具备,这些管理者将从一干平庸之辈中脱颖而出,成为伟大的领导。     多数有志成为首席信息官(CIO)的人心中明白:仅有顶尖的技术无法坐稳这个位置。客观地看,有众多因素决定了你必须先把自己当成是商业领袖,其次才是技术专家。     但这究竟意味着什么?你又该如何培养自己成为商业领袖?书架上充斥着关于提升领导力的作品,其中很多建议虽然有用而且有见地,但通常都

2008-11-05 11:38:00 435

原创 大型网站架构演变和知识体系

之前也有一些介绍大型网站架构演变的文章,例如LiveJournal的、ebay的,都是非常值得参考的,不过感觉他们讲的更多的是每次演变的结果,而没有很详细的讲为什么需要做这样的演变,再加上近来感觉有不少同学都很难明白为什么一个网站需要那么复杂的技术,于是有了写这篇文章的想法,在这篇文章中 将阐述一个普通的网站发展成大型网站过程中的一种较为典型的架构演变历程和所需掌握的知识体系,希望能给想从事互联网

2008-10-06 13:20:00 316

原创 关于系统中文件修改保存的思路

        不管是MIS还是ERP都可能碰到用户信息撰写完成之后,需要修改的问题。        C/S模式下利用变量标记可以实现这样的形式,不过在B/S模式下,做的工作可能要更多一下,工作中通过实践发现以下几种方法可以实现,并且实现起来很容易:        第一,利用变量标记系统中的根据,系统中设置window.amend = false,当用户为页面中的信息做修改时,把变量设置为

2008-08-19 08:38:00 401

原创 关于Javascript闭包学习

几个月前就想弄明白什么是闭包,听名字多神奇,而且犀牛书上好像也没有讲到,baidu出来的结果倒是很多很准确,但是看着那些牛人们翻译的英文文章,讲了上千字我还是没有明白什么是闭包,遇到复杂的地方没法翻译还只能引用原文来解释,本来我的FF受某个插件影响开CSDN不仅慢还会停止响应10多秒,我都是忍痛点下CSDN的连接,结果看到这种垃圾文章真是让人愤怒,写了一大堆,最后还是不能让人明白他到底想要解释什么

2008-07-22 09:33:00 354

原创 jseclipse的安装

在线安装jseclipse:地址:http://download.macromedia.com/pub/labs/jseclipse/autoinstall/安装过程简述:在eclipse中,help-> softwareUpdate-> find and install -> next -> new Remote Site -> name:jseclipse url:http://d

2008-06-25 17:40:00 608

原创 正则表达式

想必很多人都对正则表达式都头疼。今天,我以我的认识,加上网上一些文章,希望用常人都可以理解的表达方式来和大家分享学习经验。  开篇,还是得说说 ^ 和 $ 他们是分别用来匹配字符串的开始和结束,以下分别举例说明:  "^The": 开头一定要有"The"字符串;  "of despair$": 结尾一定要有"of despair" 的字符串;  那么,  "^abc$": 就是

2008-05-28 18:13:00 350

原创 系统架构师是怎样炼成的?

坦率的讲,除了少数对开发程序极其热爱并愿意为之奋斗终身的编程者来说,对于大多数开发人员,写代码只是他们未来获得职业提升的一个必不可少的积累阶段,在做开发的时间里,他们会积极学习各种知识,经验,培养自己的商业头脑,包括扩展自己各方面的资源,这些积累会为他们未来成为管理者或创业打下牢固的基础。成为架构设计师是广大开发者职业发展道路之一,架构师究竟是个什么样的职业?需要具备什么基本能力?如何才能成为一个

2008-05-20 18:38:00 385

原创 最全面N73使用技巧

 一、普通使用技巧。1、在程序管理菜单下,不要使用左软件里的选项-删除来操作,直接按删除C键就可以了。2、有很多朋友把右软键设置成网络快捷键,其实待机下长按数字0键就可以进入网络。3、写完短信后按拨号键可以直接发送。4、长按功能键,会打开有已开程序的菜单,如果想退出其中一个,直接可以按“C”键退出。5、写短信时,需要连续输入符号时,只须按*移动你想要输入的符号,按几下5键然后再按确定键。(

2008-04-12 09:35:00 2875

原创 手机上网爱好者注意!摩托v3也有书签功能

经常用手机上网的朋友,肯定对书签这个功能很熟悉,利用书签可以很方便的进入自己经常浏览的网页,可我们的v3居然不具备这个实用的功能,实在让人费解,太不人性化了,难道v3真的连这么实用的功能都没法实现吗?其实不然,我们知道v3还有一个很实用的快捷键功能,利用它我们照样可以实现书签功能,而且更实用。  现在我就来介绍如何利用快捷功能实现书签功能,首先,输入你要浏览的网址,打开网页,进入网页后,长按中

2008-03-11 20:21:00 639

原创 showModalDialog和showModelessDialog使用心得

一、showModalDialog和showModelessDialog有什么不同?  showModalDialog:被打开后就会始终保持输入焦点。除非对话框被关闭,否则用户无法切换到主窗口。类似alert的运行效果。  showModelessDialog:被打开后,用户可以随机切换输入焦点。对主窗口没有任何影响(最多是被挡住一下而以。:P)二、怎样才让在showModalDialog和s

2008-03-01 17:54:00 310

原创 IOC的介绍

IoC是什么?Inversion of Control,即反转控制,或许说为依赖注入更为合适。IoC就是IoC,不是什么技术,与GoF一样,是一种设计模式。     Interface Driven Design接口驱动,接口驱动有很多好处,可以提供不同灵活的子类实现,增加代码稳定和健壮性等等,但是接口一定是需要实现的,也就是如下语句迟早要执行:AInterface a = new AInte

2008-02-13 10:04:00 595

原创 用AJAX编写用户注册时的应用实例

我所举的这个例子是一个企业用户注册时的一个应用,当用户注册时检查用户名和企业名是否可用,以前的做法是在旁边加一个按钮,点击“检查”,就向服务器发出请求,然后等待……服务器返回信息,继续操作。  如果我们用AJAX技术来实现以上的操作则不必等待服务器返回信息,用户输入用户名或企业名称的时候,当输入文本框失去焦点的时候,则会自动向服务器发出请求,用户继续做下面的操作,不必点击“检查”,也不必等待服

2008-02-01 16:53:00 497

原创 RMI----Remote Method Invocation,远程方法调用

 RMI(Remote Method Invocation,远程方法调用)是用Java在JDK1.1中实现的,它大大增强了Java开发分布式应用的能力。Java作为一种风靡一时的网络开发语言,其巨大的威力就体现在它强大的开发分布式网络应用的能力上,而RMI就是开发百分之百纯Java的网络分布式应用系统的核心解决方案之一。其实它可以被看作是RPC的Java版本。但是传统RPC并不能很好地应用于分布式

2008-01-29 11:49:00 717

转载 12条标准决定你是富是穷!

1、自我认知穷人:很少想到如何去赚钱和如何才能赚到钱,认为自己一辈子就该这样,不相信会有什么改变。富人:骨子里就深信自己生下来不是要做穷人,而是要做富人,他有强烈的赚钱意识,这也是他血液里的东西,他会想尽一切办法使自己致富。2、休闲穷人:在家看电视,为肥皂剧的剧情感动得痛苦流涕,还要仿照电视里的时尚来武装自己。富人:在外跑市场,即使打高耳夫球也不忘带者项目合同。3、交际

2008-01-29 11:42:00 438

原创 RMI一步一步学习

RMI,远程方法调用(Remote Method Invocation)是Enterprise JavaBeans的支柱,是建立分布式Java应用程序的方便途径。RMI是非常容易使用的,但是它非常的强大。  RMI的基础是接口,RMI构架基于一个重要的原理:定义接口和定义接口的具体实现是分开的。下面我们通过具体的例子,建立一个简单的远程计算服务和使用它的客户程序  一个正常工作的RMI系统由下

2008-01-29 10:49:00 489

原创 oracle常用SQL语句

1、连接 SQL*Plus system/manager  2、显示当前连接用户 SQL> show user  3、查看系统拥有哪些用户 SQL> select * from all_users;  4、新建用户并授权 SQL> create user a identified by a;(默认建在SYSTEM表空间下) SQL> grant conn

2008-01-28 10:52:00 484

原创 用Java Socket开发支持上千个并发的小型服务器

Java Socket套接字(socket)为两台计算机之间的通信提供了一种机制,在James Gosling注意到Java 语言之前,套接字就早已赫赫有名。该语言只是让您不必了解底层操作系统的细节就能有效地使用套接字。1 客户机/服务器模型在饭店里,菜单上各种具有异国情调的食品映入你的眼帘,于是你要了一份pizza。几分钟后,你用力咀嚼浇着融化的乳酪和其他你喜欢的配料的热pizza。你不知道,也

2008-01-23 15:21:00 993 1

原创 使用JAVA建立稳定的多线程服务器

Java语言是完全面向对象的,它的线程机制和对象序列化非凡轻易使用,使用Java来建立一套多线程服务器要比使用其它语言方便的多,假如你再把它的异常处理机制利用好,那么你就可以建立一个商业级的多线程服务器了。由于采用了消息队列和Socket传输方式,所以不会出现丢消息的问题。这套服务器可以作为实时聊天服务器、多人协同的协作服务器等等。消息系统的建立这套服务器的消息系统采用的是对象传输的机制,而不是以

2008-01-22 14:34:00 936 1

原创 Struts常见错误的全面汇总

Struts常见错误的全面汇总  1、“No bean found under attribute key XXX”  在struts-config.xml里定义了一个ActionForm,但type属性指定的类不存在,type属性的值应该是Form类的全名。或者是,在Action的定义中,name或attribute属性指定的ActionForm不存在。  2、“Cannot fin

2008-01-16 17:01:00 461

原创 Java 编程技术中汉字问题的分析及解决(从根源上解决)

很难找到的一篇极棒的文章,它从本质上解决了java的汉字编码问题............在基于 Java 语言的编程中,我们经常碰到汉字的处理及显示的问题。一大堆看不懂的乱码肯定不是我们愿意看到的显示效果,怎样才能够让那些汉字正确显示呢?Java 语言默认的编码方式是UNICODE ,而我们中国人通常使用的文件和数据库都是基于 GB2312 或者 BIG5 等方式编码的,怎样才能够恰当地选择汉

2008-01-07 10:03:00 1014

原创 Java容器类List、ArrayList、Vector及map、HashTable、HashMap分别的区别

ArrayList和HashMap是异步的,Vector和HashTable是同步的,所以Vector和HashTable是线程安全的,而 ArrayList和HashMap并不是线程安全的。因为同步需要花费机器时间,所以Vector和HashTable的执行效率要低于 ArrayList和HashMap。Collection ├List    接口│├LinkedList    链表│├Arra

2008-01-02 09:50:00 1929

原创 JdbcTemplate连接数据库

我们用Spring中的JDBCTemple来写JDBC连接数据库时时,只要一个preparedStatement就搞定。(简单吧)Spring知道要执行哪些操作(增加,删除,修改)吗?它缺少一个preparedStatement,谁要用时要提供一个SQL 语句,产生你一个preparedStatement的对象,但是statement 不行。你可以给它一个SQL语句产生,也可以直接给它一个

2007-12-26 15:27:00 2047

原创 Spring之DataSource注入

对于不同的数据库存取需求,我们使用JDBC来解决这个问题,对于不同的数据连接来源需求,Spring则提供了DataSource注入,更换数据来源只要在Bean定义文件中修改配置,而不用修改任何一行程序。 因应不同的系统,应用程序可能使用不同的数据来源,但如纯綷的使用 JDBC、透过连接池、或是透过JNDI等等,数据来源的更动是底层的行为,不应影响到上层的业务逻辑,为此,您可以在需要取得连接来源

2007-12-26 11:19:00 12045 5

原创 Hibernate核心接口简介

在项目中使用Hibernate框架,非常关键的一点就是要了解Hibernate的核心接口。Hibernate接口位于业务层和持久化层,如图1所示。Hibernate的核心接口一共有5个,分别为:Session、SessionFactory、Transaction、Query和Configuration。这5个核心接口在任何开发中都会用到。通过这些接口,不仅可以对持久化对象进行存取,还能够进行事

2007-12-25 08:29:00 649

原创 Spring的打包方式

获取Spring发布包之后,你或许会惊讶的发现:Spring开发小组并没有用单个JAR文件来包含所有代码,而是选择建立包含有完整发布的单个JAR和8个独立JAR文件来包含对应的Spring组件。未来版本的组件JAR文件数量很可能会有所增加,可令你更加自如的选择自己的代码要包含的特性。完整发布包所有发布版本都提供spring.jar文件,它差不多包含Spring framework类的完整发

2007-12-25 08:27:00 890

原创 Spring的持久层封装

一、概述(一)基本概念1、数据访问的关键技术     我们可以将数据访问分为两个部分:一是获得数据源;二是进行数据库操作(增删改查)。2、获得数据源的几种方法因为只是为了记录一些关键的东西,以实用为主,因此没有过多的考虑措辞和学术上的严谨。这里指的是在Java中怎么能取得和数据源(DataSource)的联系,方法主要有传统的在程序中硬编码和通过XML注入。Spring提供三种

2007-12-24 17:24:00 1828 1

原创 spring在web.xml中和在struts中的不同配置

刚来这个公司有半个月了快,看了看有10年java经验的开发的高手写的ssh框架,感觉和自己在学校学的真的很不一样,这才是真的ssh框架阿 哈哈 一开始不明白胡公为什么要吧,spring的加载放到web.xml里进行呢,而不是像书上说的那样在struts里加一个plugin呢,自己也挺疑惑的,今天终于在网上找到了一遍文章终于解决了我心中的疑惑。阿~~~开心阿~~长了不少经验阿Spring中Web

2007-12-24 10:35:00 682

原创 在Hibernate中使用多表查询的一种实现

Hibernate是典型的OPM工具,它将每一个物理表格(Table)映射成为对象(Object),这发挥了面向对象的优势,使设计和开发人员可以从面向对象的角度来进行对数据库的管理。    在设计到多表操作时,Hibernate提供了与数据库表关系相对应的对象映射关系,一对一、一对多和多对多在这里都可以通过Hibernate的对象映射关系(Set等)来实现。这为一般情况下的数据库多表操作提供了便捷

2007-12-24 10:00:00 886

原创 Hibernate对多表关联查询

由于公司项目的需要,我对Hibernate对多表关联查询研究了一下,现总结如下,供朋友参考。一、 Hibernate简介Hibernate是一个JDO工具。它的工作原理是通过文件(一般有两种:xml文件和properties文件)把值对象和数据库表之间建立起一个映射关系。这样,我们只需要通过操作这些值对象和Hibernate提供的一些基本类,就可以达到使用数据库的目的。例如,使用Hiber

2007-12-24 09:57:00 627

原创 Spring中Bean配置参数说明

1、id:JavaBean在BeanFactory中唯一标识,代码中通过BeanFactory获取JavaBean实例时需要此参数作为索引名称2、class: JavaBean 类名3、singleton:指定此Java Bean是否使用单例模式,如果设为“True”,则在BeanFactory作用范围内只维护此Java Bean的一个实例,代码通BeanFactory获取此javaBea

2007-12-24 09:47:00 758

原创 整合Struts和Spring

Struts Recipes 的合著者 George Franciscus 将介绍另一个重大的 Struts 整合窍门 ?? 这次是将 Struts 应用程序导入 Spring 框架。请跟随 George,他将向您展示如何改变 Struts 动作,使得管理 Struts 动作就像管理 Spring beans 那样。结果是一个增强的 web 框架,这个框架可以方便地利用 Spring AOP 的优

2007-12-20 17:26:00 919

原创 最重要的 10 几个 J2EE 最佳实践

在过去的 5 年中,已经有许多人写了关于 J2EE 最佳实践方面的书以及文章。现在大约有 10 本(或更多的)书以及众多的文章,它们对如何构建 J2EE 应用程序提出了深刻的见解。实际上,这方面的参考资料如此之多,并且这些参考资料之间往往还存在着一些矛盾的推荐,当您经历这些迷惑的时候,这些迷惑会对使用 J2EE 本身形成一种阻碍。为了能够为存有此迷惑的人提供一些简单的指导,于是我们列出了下面的“最

2007-12-19 16:51:00 666

原创 HTML在线编辑器的原理

HTML在线编辑器的基本概念1,什么是HTML在线编辑器顾名思义,在线编辑器就是用于在线编辑的工具,编辑的内容是基于HTML的文档。2,HTML在线编辑器有什么用?因为HTML在线编辑器可用于在线编辑基于HTML的文档,所以,它经常被用于留言板留言、论坛发贴、Blog编写日志或等需要用户输入普通HTML的地方。3,什么是DHTMLDHTML是一些现有网页技术与标准的整合,通过它,网页设计可以用一种

2007-12-19 09:33:00 1430 1

原创 获得结果集的字段名称,ResultSet的属性要调用ResultSetMetaData的方法

public interface ResultSetMetaData可用于获取关于 ResultSet 对象中列的类型和属性信息的对象。以下代码片段创建 ResultSet 对象 rs,创建 ResultSetMetaData 对象 rsmd,并使用 rsmd 查找 rs 有多少列,以及 rs 中的第一列是否可以在 WHERE 子句中使用。       ResultSet rs = stmt.ex

2007-12-17 14:43:00 2889

原创 常用的107条Javascript

1.         document.write( " "); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是:document- >html- >(head,body) 4.一个浏览器窗口中的DOM顺序是:window- >(navigator,screen,history,location,document) 5.得到表单中元素的名称和值:document.getElemen

2007-12-17 12:25:00 899

原创 JSTL标签的用法

JSTL简介 JSTL是一个不断完善的开放源代码的JSP标签库,是由apache的jakarta小组来维护的。JSTL只能运行在支持JSP1.2和Servlet2.3规范的容器上,如tomcat 4.x。但是在即将推出的JSP 2.0中是作为标准支持的。 JSTL目前的最新版本为1.02,最终发布版为1.0。JSTL包含两个部分:标签库和EL(Expression Language表达式语言)语言

2007-12-11 19:20:00 689

WebSSO 单点登录系统

Web-SSO的样例是由三个标准Web应用组成,压缩成三个zip文件。其中SSOAuth是身份认证服务;SSOWebDemo1和SSOWebDemo2是两个用来演示单点登录的Web应用。这三个Web应用之所以没有打成war包,是因为它们不能直接部署,根据读者的部署环境需要作出小小的修改。样例部 署和运行的环境有一定的要求,需要符合Servlet2.3以上标准的J2EE容器才能运行(例如Tomcat5,Sun Application Server 8, Jboss 4等)。另外,身份认证服务需要JDK1.5的运行环境。之所以要用JDK1.5是因为笔者使用了一个线程安全的高性能的Java集合类 “ConcurrentMap”,只有在JDK1.5中才有。

2015-12-25

10个以上多串口调试工具

10个以上多串口调试工具,测试过,好工具.不错不错的.

2013-02-01

alphacontrols

alphacontrols8.16附完美破解相关说明,DELPHI2010通过。

2013-01-29

AlphaControls 7.70破解版,可以使用的

AlphaControls 7.70破解版 支持 delphi7,2007,2010,XE2,XE3

2012-11-14

HTTP协议(RFC2616)中文版

HTTP协议(RFC2616)中文版,搜索到的你都懂得这是什么

2011-07-05

Jquey1.4.2中文文档,真实有效

Jquey1.4.2中文文档,真实有效,不是1.4.1骗人来的

2010-05-31

GOF设计模式中文版

经典设计模式 GOF设计模式中文版 gof GOF设计模式 设计模式

2008-12-23

J2ME的视频总结文档

http://hi.csdn.net/guokh,原版主的博客,看了视频之后整理的文档,欢迎大家参阅

2008-09-20

悟透JavaScript

悟透JavaScript,自己整理的,随后附加

2008-09-18

prototype.pdf

prototype的说明,不用在网上搜索了,直接下载

2008-06-29

jxta——java p2p网络编程技术

jxta——java p2p网络编程技术

2008-04-07

江民升级软件

江民升级,无论正版还是什么都可以升级

2008-03-26

Linux实用培训教程

Linux实用培训教程

2008-02-01

练成Linux系统高手教程

练成Linux系统高手教程

2008-02-01

从Windows转向Linux教程

从Windows转向Linux教程

2008-02-01

JXTA——Java P2P网络编程技术

JXTA——Java P2P网络编程技术

2008-01-29

21天学会用JAVA开发网络游戏

21天学会用JAVA开发网络游戏

2008-01-29

书籍的第二部分

书籍的第二部分,书籍的第二部分

2008-01-23

Oracle 9i中文版实用培训教程1

两个资源,分开压缩,如果需要可以分别下载,然后解压。<br>第一部分

2008-01-23

java并发编程实践

java并发编程实践

2008-01-23

孙卫琴对大家java学习的一点建议

孙卫琴对大家java学习的一点建议,由J2SE到J2EE的过程

2008-01-22

java核心技术源码

java核心技术源码

2008-01-18

如来神掌全部源代码包含包说明

如来神掌全部源代码包含包说明

2008-01-17

oracle的入门心得

oracle的入门心得

2008-01-17

apache-tomcat-5.5.25

apache-tomcat-5.5.25包含源码

2008-01-17

Struts In Action

Struts In Action

2008-01-16

Spring 中文开发手册

Spring 中文开发手册

2008-01-16

Struts中文手册

Struts中文手册

2008-01-16

Hibernate开发指南

Hibernate开发指南

2008-01-16

ajax与hibernate简单的结合(带源码)

ajax与hibernate简单的结合(带源码)

2008-01-16

树形菜单页面日期生成

树形菜单生成程序,可以按照自己需要修改代码

2008-01-16

JSTL介绍

为大家学习JSTL打下一基础,让你能够更迅速的入门

2008-01-16

为SQLSERVER提供的JDBC驱动包

为SQLSERVER提供的JDBC连接JAR包

2008-01-16

企业级JAVA应用

企业级的JAVA应用,为大家学习SSH框架打下一基础,为你学习提供一思路。

2008-01-16

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除