自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(225)
  • 资源 (32)
  • 收藏
  • 关注

原创 Xshell 连接不上CentOS主机了

今天,花了近一万大洋,买了一个Linux主机,阿里云的ECS。 刚开始的时候 是可以正常通过 Xshell链接的。挂载了一个硬盘,Reboot 重启了一下 ,就不能正常连接了。后来在阿里云 找到了这个https://yq.aliyun.com/articles/103191?spm=5176.11065265.1996646101.searchclickresult.2ca7ab...

2019-04-23 13:51:08 711

原创 将ASP.net MVC 部署到Linux上,Jexus 遇到的两个小坑,找不到视图

从事开发多年,一直在使用Nignx+IIS的组合,没有出过什么问题。最近研究了一些Linux系统,突然想把自己的网站部署到Linux上。目前我实验的方向有两个:一个是Core方向,一个是Jexus方向。两个方向 都实现了成功部署,但是感觉都一些烦人的小坑。 Core+NGINX的部署 比较原生化,但是也能实现完整部署。只是有一点,代码必须用 .net Core 进行开发,很多框架用不了...

2019-04-08 16:44:30 1619

原创 IT人介绍自己的产品有难度

最近 我开始向别人介绍我们可爱的“金乐铺”,这是一套由我们公司自行研发的全新理念的商铺信息服务系统。几天之后 我发现向别人介绍一个全新的东西,是一件挺困难的事情,大部分人在听到你的介绍以后,仍然是一脸茫然,不置可否。有些时候,研发一套系统并太难,难的是市场推广,如果你也有和我相似的创业经历,你就不难理解我说的这些话。 用户不理解主要是下面几种情况:1.你的产品不够痛点,刺激不了听...

2018-11-22 19:55:29 558

原创 Method not found: 'Void Senparc.Weixin.MP.MvcExtension.WeixinResult.

从2013年开始一直用 Senparc.Weixin 微信框架在做开发我没有直接下载源码 而是NuGet的方式在使用因此也遇到了种种困难最近在升级一个项目时 遇到了下面的问题。这是微信日志爆出的错误经过排查  之所以报这个错误 主要是因为如下问题Method not found: 'Void Senparc.Weixin.MP.MvcExtension.Weixin...

2018-09-27 12:13:32 1408 2

原创 滴水从河 向由共生,你的大选不由你

其实,今天想聊的不是开发技术, 突然想写点无意之间的感受看看这个标题:滴水从河 向由共生,你的选择不由你 , 是什么意思呢?是不是很装B。 其实这个意思很简单,一句话:身不由己。作为一滴水,我们无法决定河流的走向,河要流到哪里,我们就被带到哪里。水的方向由河决定,河的方向由势决定。势是什么呢? 势就是过去与未来的分界点。我们可以选择 去南京,或者去北京,但是 我们几乎无法选择不乘用交通工具。我们可...

2018-04-04 13:13:02 298

原创 无题

生活告诉我,太在意自己的感受,最终只会伤自己。应该像稻草人一样活着,守好自己的一亩三分地,不痛不痒地盯着远方,任凭鸟儿在你身上驻留,留下动听的歌和各种颜色的屎,你的灵魂才会自由。如果有一天,你发现周围的庄稼都已长高,淹没了你,请你不要失落,这正是你价值的提现,如果有一天,你发现眼前一片荒芜,请你也不要气馁,这正是最需要你的时候。天空和大地是你最好的伙伴。...

2018-03-15 15:23:03 237

原创 什么是H2H的认识

最近花了点时间 研究了一些当前的趋势通过一段时间的研究 还有了惊人的研究得出了H2H的概念什么是H2H呢?简单来讲就是 human to human人到人的概念并且心血来潮 录成了音频 不由觉得有些收获

2017-11-04 21:58:04 4274

转载 Vuex 是什么?

转载备用

2017-10-09 18:36:17 828

转载 export,import ,export default

非常欣赏作者的最后一句话

2017-10-09 17:40:21 1292

转载 消息队列原理

发布-订阅消息模式一、订阅杂志我们很多人都订过杂志,其过程很简单。只要告诉邮局我们所要订的杂志名、投递的地址,付了钱就OK。出版社定期会将出版的杂志交给邮局,邮局会根据订阅的列表,将杂志送达消费者手中。这样我们就可以看到每一期精彩的杂志了。仔细思考一下订杂志的过程,我们会发现这样几个特点:1、消费者订杂志不需要直接找出版社;2、出版社只需要把杂志交给邮局;3

2017-06-05 15:36:42 21163 2

转载 教你建立数据分析的思维框架

曾经有人问过我,什么是数据分析思维?如果分析思维是一种结构化的体现,那么数据分析思维在它的基础上再加一个准则:不是我觉得,而是数据证明。这是一道分水岭,“我觉得”是一种直觉化经验化的思维,工作不可能处处依赖自己的直觉,公司发展更不可能依赖于此。数据证明则是数据分析的最直接体现,它依托于数据导向型的思维,而不是技巧,前者是指导,后者只是应用。作为个人,应该如何建立数据分析思维呢?

2017-01-17 12:14:38 3077

原创 相同的知识结构体系

我说:找啊 找啊 找朋友一万人会说:找到一个好朋友我说:这个真没有一万人会说:这个可以有我说:你有病啊一万人会说:你有药啊处于同样的知识体系下, 我们有共同的认识。现在的信息化程度可以说比地锅里的红薯还熟,比老婆饱的饺子还烂,一锅一锅的 泛着令人作呕的韭菜味,这种无比包容的文化下,会把所有人变成一个人。前几天 要做一份方案,领导说: 咱们该给政府一个

2017-01-11 10:10:19 437

转载 博客思维

(一)为什么你应该(从现在开始就)写博客  用一句话来说就是,写一个博客有很多好处,却没有任何明显的坏处。(阿灵顿的情况属于例外,而非常态,就像不能拿抽烟活到一百岁的英国老太太的个例来反驳抽烟对健康的极大损伤一样)  让我说得更明确一点:用博客的形式来记录下你有价值的思考,会带来很多好处,却没有任何明显的坏处。Note:碎碎念不算思考、心情琐记不算思考、唠唠叨叨也不算思考、没话找话

2016-12-01 13:36:11 473

转载 电子商务搜索系统架构参考

京东商品搜索简介京东商品搜索引擎是搜索推荐部自主研发的商品搜索引擎,主要功能是为海量京东用户提供精准、快速的购物体验。目前入口主要有PC/移动/微信/手Q搜索、移动列表页、店铺搜索、店铺列表等。虽然只有短短几年的时间,系统已经能够支持日均PV过亿的请求,并且经过了多次618店庆和双11的考验。与人们日常使用的如谷歌、百度等大搜索(或称为“全文搜索”)引擎相比

2016-11-30 14:58:11 6218

原创 SQL 备注

set ANSI_NULLS ONset QUOTED_IDENTIFIER ONgoALTER PROCEDURE [dbo].[GetFeeOnItem] @Houseid int, @ItemId intASBEGIN SET NOCOUNT ON; --定义变量 declare @ZONGER decimal(18,2); declare @SHUOMIN

2016-11-17 18:06:14 591

原创 for xml path 的应用

declare @ok varchar(max)set @ok='laojia';set @ok=(select top 3 str(areaid)+',' from areainfo where areaid<10000 for xml path(''));if(@ok is not null AND len(@ok)>0 AND charindex(',',@ok)>0) begin

2016-11-17 17:36:59 451

转载 女性架构师优先?驾驭概念的技能是最高潜力

在近日51CTO开发频道对数位架构师进行采访的时候,编辑观察到一个很有意思的现象,那就是他们在提起一个假想架构师的时候会下意识的使用“she”或者“她”来指代。然而我们这次采访到的的架构师们却全都是男士,这似乎是一个比较难以理解的现象。51CTO开发频道年终巨献:架构师最怕程序员知道的十件事对高级架构师王翔先生的访谈似乎能在一定程度上解答这个现象的由来。在访谈中,王翔先生说到自己在

2016-11-09 18:20:38 509

原创 每个架构师都是一位好的程序员

架构师,听起来是如此神秘的一个称号。尤其是在开发领域刚入门不久的菜鸟级程序员眼中,架构师都是高手,都是牛人,都是如此高高在上的存在。不过,在搞了四、五年编程之后,程序员们往往早已失去了当年对这些“高级”职位的神秘感,甚至会对自己所在项目的架构师抱怨不已,背后里称他们是一群水王。所以有江南白衣曾撰文述说:“国内的架构师到了三十岁以后很多就往理论上跑,而国外的架构师在往上发展的同时保持下面的编

2016-11-09 18:08:11 2851

原创 .net 反射机制 经常遇到的类

System.Type类:    System.Type 类对于反射起着核心的作用。但它是一个抽象的基类,Type有与每种数据类型对应的派生类,我们使用这个派生类的对象的方法、字段、属性来查找有关该类型的所有信息。    获取给定类型的Type引用有3种常用方式:    ●使用 C# typeof 运算符。        Type t = typeof(string);  

2016-11-08 20:20:40 381

原创 关于二维码防伪系统的设想

1.        假设每个商品都有一个唯一的ID对应,并且根据该ID可以查到商品的质检信息。2.        一个商品上贴有两个码片:条码和二维码,条码用于跟踪商品的入库和物流走向等信息,条码的作用可除了对商品的走向进行记录,也可以用来完善质检信息。3.        二维码中含有指向商品质检信息的链接。链接中含有商品ID和已经事先存储到数据库的不确定的加密字符串;而且

2016-11-03 11:51:44 587

转载 存储过程参考资料

SQLServer 存储过程中不拼接SQL字符串实现多条件查询 以前拼接的写法  set @sql=' select * from table where 1=1 '  if (@addDate is not null)    set @sql = @sql+' and addDate = '+ @addDate + ' '   if (@name    set @sq

2016-11-02 17:18:57 377

转载 数据库模型区别

1.       模型种类一般在建立数据库模型时,会涉及到几种模型种类:概念模型、逻辑模型、物理模型。数据库设计中概念模型和逻辑模型区别比较模糊,所以在数据库设计工具ERWIN中只提供了逻辑模型和物理模型,而在PowerDesigner早期版本中也只提供了概念模型和物理模型两种模型,只是在PowerDesigner15版本中提供了三种模型:概念模型、逻辑模型、物理模型。1.1.    概念

2016-11-02 13:59:27 2132

转载 字符串分割与建临时表

在与数据库交互的过程中,我们经常需要把一串ID组成的字符串当作参数传给存储过程获取数据。很多时候我们希望把这个字符串转成集合以方便用于in操作。 有两种方式可以方便地把这个以某种符号分隔的ID字符串转成临时表。 方式一:通过charindex和substring。 按 Ctrl+C 复制代码create function func_splitid  (@str va

2016-10-07 13:39:21 796

原创 最近搞了一个平台,受到各种打击啊

技术在项目中的酸甜苦辣,感官和心理之后产生的金钱效应,我们能不能自我救赎,不是值体现在我们的指间。

2016-06-06 17:13:12 496

原创 dynamic 遍历

dynamic dynEO = new ExpandoObject();dynEO.number = 10;dynEO.Increment = new Action(() => { dynEO.number++; });Console.WriteLine(dynEO.number);dynEO.Increment();Console.WriteLine(dynEO.number);

2016-03-11 11:23:28 6096

原创 谈谈电子商务系统中的规格设计,SKU的简单管理

电子商务系统规格设计

2016-03-06 22:58:46 3731 2

原创 得失无忌

有时候我们会尊重自己的理想!有时候我们突然间也会妄自菲薄但是,我们最终没有放弃,哪怕只有一个人在坚持只是有时候 我们急忙忙去狼有些时候 我们急忙忙去做羊很难懂得生活的要义很难知道自己的路是否正在断送明天让我平静下来炽热地对待内心中仅仅看中那件事吧

2016-01-27 23:45:19 864

原创 time_expire时间过短,刷卡至少1分钟,其他5分钟

微信支付相关

2015-11-02 22:03:44 19994 4

原创 今天拦截到一个SQL注入 有兴趣的帮忙分析一下!

/pages/showapro.aspx?id=106');declare @b cursor;declare @s varchar(800 Match1:char(47)+char(47)+''www.crossbordercapital.com''+char(47)+''blog''+char(47)+''template''+char(47)+''page''+char(47)+''type

2015-10-08 10:50:58 1556

原创 SQL Sever MD5加密。

当使用SQL对字段数据加密时,一定要注意字段的类型如:select lower(right(sys.fn_varbintohexstr(hashbytes('MD5',PassWord)),32)) from WPortalSheYingShi where id=1 当PassWord 为Varchar 和Nvarchar 时 加密产生的结果是不一样的。 要用Varchar

2015-08-05 16:17:01 951

原创 关于SVG图片不显示

SVG不显示该怎么解决 SVG不显示该怎么解决

2015-07-11 10:34:11 23068 1

原创 Jquery 对新插入的节点 绑定Click事件失效

以前我们定义事件,比如为元素定义单击事件是这样写的: 代码如下: $('input').click(function () { //处理代码 });   或 代码如下: $('.clickme').bind('click', function() { // Bound handler called. });   但是这只能是对

2015-07-11 10:24:59 5345 1

翻译 WOFF 格式

WOFF

2015-05-05 12:08:39 1713

转载 C# 使用 dll文件

每种编程语言调用DLL的方法都不尽相同,在此只对用C#调用DLL的方法进行介绍。首先,您需要了解什么是托管,什么是非托管。一般可以认为:非托管代码主要是基于win 32平台开发的DLL,activeX的组件,托管代码是基于.net平台开发的。如果您想深入了解托管与非托管的关系与区别,及它们的运行机制,请您自行查找资料,本文件在此不作讨论。(一)调用DLL中的非托管函数一般方法首先,应该在C

2015-04-17 16:59:08 1041 1

转载 基于采样的快速找图以及实现方式

按键精灵是很多人都用过的东西,但是毕竟它只是VB脚本,功能很有限,开发和调试都是一大头疼事,于是我就想自己弄一套按键精灵的复刻版类库以便自己能够在C#里面试用,再加上VS的强大调试功能和众多.NET运行库,比使用脚本不知道强了多少倍。相信不少人用过按键精灵的 找图 的功能,实现它的方式也有很多种,但我们最注重的一个东西就是效率。因为找图的瓶颈当然就在于效率了。我也研究了几天的找图的功能,今

2015-04-17 14:56:15 2370

转载 Jquery AJAX 跨域请求

今天在项目中需要做远程数据加载并渲染页面,直到开发阶段才意识到ajax跨域请求的问题,隐约记得Jquery有提过一个ajax跨域请求的解决方式,于是即刻翻出Jquery的API出来研究,发现JQuery对于Ajax的跨域请求有两类解决方案,不过都是只支持get方式。分别是JQuery的 jquery.ajax jsonp格式和jquery.getScript方式。        什么是json

2015-04-07 17:16:35 659

转载 MVC4 的Rest 风格

当今的软件开发中,设计软件的服务并将其通过网络对外发布,让各种客户端去使用服务已经是十分普遍的做法。就.NET而言,目前提供了Remoting,WebService和WCF服务,这都能开发出功能十分强大的服务。然而,越来越多的互联网应用,希望将服务只是通过HTTP发布出去,而不是使用复杂的SOAP协议。为了解决这个问题,ASP.NET WebAPI就出现了。  ASP.NET API简单来

2015-03-26 12:11:17 1490

转载 Entity Framework 基本用法

Entity Framework将概念模型中定义的实体和关系映射到数据源,利用实体框架可以将数据源返回的数据具体化为对象;跟踪对象所做的更改;并发处理;将对象更改传播到数据源等。今天我们就一起讨论如何利用Entity Framework进行查询、插入、更新和删除数据。查询我们将使用AdventureWorks数据库来进行今天的所有演示,因此开始之前请准备好相应的数据库。在EF中进行查询应该

2015-03-01 13:08:49 17787 4

转载 Lambda表达式详解

前言        1、天真热,程序员活着不易,星期天,也要顶着火辣辣的太阳,总结这些东西。        2、夸夸lambda吧:简化了匿名委托的使用,让你让代码更加简洁,优雅。据说它是微软自c#1.0后新增的最重要的功能之一。lambda简介     lambda运算符:所有的lambda表达式都是用新的lambda运算符 " => ",可以叫他,“转到”或者 “成为”。运算符

2015-03-01 12:52:08 1131

原创 备用总结:VS2012 Restful 路由失效解决!

在VS2012 项目中 ,当Restful 的路由访问异常不被解释的时错误,可能是以下原因导致的。1,MVC相关的 NUGet 安装不正确,需要将Nuget安装正确,(可以通过 创建MVC4项目来检查)2,在Restful项目下面的配置文件中添加权限如下:      3,在做了第2步以后,重新生成项目和重启项目IIS应用程序池等操作。 PS:有的同事的V

2015-02-27 18:36:32 1037

基于BIM技术的客源可视化管理技术

如何把BIM技术应用到资源管理 实现物联网的资源管理方案 实现二维码定位维修的资产维修系统 资产安全管理 资产盘点

2017-03-24

日期多选控件 日期离散选择

今天在做一个项目的时候, 需要一个多选日期控件, 在网上搜索了一大圈都不理想。最后狠心自己写了一个。 可以实现日期多选,点选, AJAX上传和更新等。 AJAX放我已经注释掉,如果你需要的话 可以稍作修改。

2015-08-06

2015年第一季度 微信数据报告

2015年第一季度 微信数据报告

2015-06-03

Cordova 3.3 安装包

用来Phonegap开发,Cordova 3.3 安装包,最新版

2015-01-09

ANT编译器安装文件 apche ant

apche-ant 编译工具 Phonegap开发使用

2015-01-09

JqMobi 最新版

JqMobi 最新类库,也可以从官方上下载,也可以封装成APK 在手机上观看,响应式布局

2015-01-09

Flash水晶报表

ASP.net 与FALSH相结合的报表工具。简单易用

2013-01-03

IIS日志分析工具

IIS日志分析工具,分析IIS日志。IIS日志格式化

2012-04-24

二维码扫描软件

注意:该包紧包含安装文件,如果你觉得试用还满意,再联系我 我这有源码。 主要实现的功能是:如果解码结果为网址的时候,就自动启用浏览器打开网址。如果解码结果为其他信息,则直接列出。 目前这个代码还不能完美引用到商业中去。需要再完善一下用户体验。不过最今本的功能都实现。 感兴趣的朋友可以下载安装试用一下。欢迎大家共同探讨。

2011-12-13

U880 Root教程 相关软件包

包含了 使用到软件,驱动,和相关的说明教程文档

2011-11-09

QQ登录接口集成QQ 登录ASP.net 代码,登陆DEMO

注意: 不需要很多的类库 全部下来只有三个文件 。一个类库和两个前台页面,你将类库放到AppCode下面。然后将账号绑定那一块注释掉就行了,或者将账号绑定部分换成你自己系统的。就可以了。程序报错可能是因为我在绑定账号那里用到了别的类,你注释掉就行了 ------------------------------------------------------------ 经过两天的努力 已经成功将QQ登录集成到了 城记网 上。感谢腾讯提供的帮助文档,和关键时刻给的技术支持。我的网站是asp.net写的,有需要的网友可以联系我。 呵呵。(尽管是垃圾站,只要你愿意,又有什么关系呢?) QQ Oauth 只提供PHP的接入demo ,针对 ASP.net 的只有一个网友开发的SDK包,下载地址还老打不开,后来我从CSDN上下载了一个,看了以后感觉太复杂了,我个人感觉做这么个小事情不需要搞个SDK出来,不如自己按帮助文档去写,这样自己写的方法灵活性就高一些,于是就按文档学习开发。其实文档写得很清晰,耐心一看就明白了。 不讲太多的郁闷的过程了,直接说解决办法。 办这个事情主要要知道下面几个事情。 两个重点(如下): 第一个重点:请求Token的步骤, 1:请求未授权的临时token。请求成功以后会转到QQ登录页面。 2:请求已授权的临时token。登陆成功以后获得。 3:请求已授权的Access token。 第二个重点:签名的算法。 签名的值计算有一个指定的规则,请参考腾讯开放社区帮助文档,这是最 好的资料。 注意点: 没有申请APPID和APPKEY的先去申请。 传递的每一参数都要URLENcode,注意是每一个,包括动态生成的签名。    参数之间是有顺序的,是升序排列的,无论有多少个,都要排序。    各个步骤之间是有关联的,下一步的提交往往需要上一步的返回参数。 我采取的文档结构: 总共三个文件 ,非常简单。 一个放在APPcode下面的类。用来发送请求和接待参数。 两个前台页面,主要是对类的调用。 下面把类的代码完全贴出,你知要一看见类,就知道怎么写前台页面了,很简单

2011-10-12

JS 左右图片滚动效果

支持 自动滚动 和 手动点击滚动 有样式和JS代码 技术支持 114box.com

2011-05-31

FAlsh 地图 灵活性好

可以更换背景颜色 链接地址 鼠标事件 。 我比较满意的一款地图,用来做地域导航是比较不错的。

2011-05-19

Cookies 查看器

用来查看机子上的Cookies的软件,不需要安装

2010-11-16

flash 统计 显示统计 网页嵌入统计

Flash 统计 备份使用 flash 统计 显示统计 网页嵌入统计

2010-10-27

根据URL生成HTML文件 源码

根据指定的URL 生成HTML文档 服务器程序 生成HTML 首页优化

2010-09-29

LDAP基础知识.pdf 基础教程 配备图片

LDAP基础知识.pdf 基础教程 配备图片 lDAP LDAP基础知识.pdf 基础教程 配备图片 lDAP

2009-09-01

网上购物系统论文 详细设计 系统分析

网上购物系统论文 网上购物系统论文 详细设计 系统分析

2009-09-01

软件工程相关文档 需求分析 项目计划 国家标准

要5分 是因为我花了几天的时间去整理了。找了好多地方这几个比较规范。软件工程 需求分析 项目计划 方案书 详细设计.参考了国家标准,并且附带了国家标准文档。

2009-08-24

asp.net 免费的空间

包含了 免费好用的多个控件包含了 免费好用的多个控件包含了 免费好用的多个控件

2009-08-20

纯php实现ip或ip段转换地名或其它解释

用于将IP地址范围转换成描述字符串,常用于IP位置查询,城市查询,ISP查询等。 纯 php 代码完成,不依赖任何扩展,采用二分查找定位IP区间,速度很快。 文本词典可兼容纯真IP数据库,提供程序脚本转换文本文件至本程序使用的数据。 经比较本词典最终生成的二进制文件比纯真结构还略小。 现在网上流行的基本上是采用纯真数据库,但该库自己修改不太方便,也不利于修 改成其它查询。

2009-08-02

计算机系统结构课件 超详细超经典

计算机系统结构课件 超详细超经典 计算机系统结构 计算机系统结构

2009-07-01

winform 皮肤文件

winform 皮肤文件winform 皮肤文件winform 皮肤文件winform 皮肤文件winform 皮肤文件winform 皮肤文件winform 皮肤文件winform 皮肤文件

2009-05-19

电子地图 51地图 地图的使用

对51地图的应用分析整合 电子地图 51地图 地图的使用电子地图 51地图 地图的使用

2009-04-03

再上传几个qq 浮动客服

qq 浮动客服qq 浮动客服qq 浮动客服qq 浮动客服qq 浮动客服qq 浮动客服qq 浮动客服

2008-12-09

qq 浮动客服 转载

qq 浮动客服 转载 qq 客服qq 浮动客服 转载 qq 客服qq 浮动客服 转载 qq 客服

2008-12-09

vs2005 制作安装包全过程

vs2005 制作安装vs2005 制作安装包全过程包全过程vs2005 制作安装包全过程

2008-10-30

GemBox.ExcelLite

GemBox.ExcelLite C#操作Excel 导入到EXCEL文件 网上有很多使用的例子

2008-10-16

c#网络编程课件ppt

tcp udptcp udptcp udptcp udp

2008-08-01

UML教程

UML教程UML教程UML教程UML教程

2008-07-07

自定义下拉选框 【已分离】

已分离简易懂 实用。已经分离成最简单易懂的形式。层的实用。你一看就会明白。贼简单。

2008-06-25

autoComplete

模仿google的效果,之所以要2分 是因为我花了精力去把这块精简和分离了 呵呵。

2008-06-25

空空如也

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

TA关注的人

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