自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

caiyongji

caiyongji.com

  • 博客(50)
  • 资源 (4)
  • 收藏
  • 关注

原创 GPT最佳实践:五分钟打造你自己的GPT

前几天OpenAI的My GPTs栏目还是灰色的,就在今天已经开放使用了。有幸第一时间体验了一把生成自己的GPT,效果着实惊艳!!!我打造的GPT模型我会放到文章末尾,大家感兴趣也可以自己体验一下。

2023-11-10 21:13:08 716

原创 如何对抗信息茧房?

首先声明:本文表达观点,提供一种思考问题的角度,并非严谨的论述论证。为了直击问题本质,高效陈述观点,行文过程中出现的不严谨之处皆是作者表述方式问题,与观点本身无关。无论作者表述多么拙劣,都希望读者可以考虑观点的合理行,对其进行深度的思考。所有“另当别论的个例”皆另当别论,不在本文简洁表述的范围内。人们对信息的需求并非全方位的,大家只注意自己选择的东西和使自己愉悦的领域,久而久之,会将自身桎梏于蚕茧一般的“茧房”中,这就是信息茧房(Information Cocoons)。一、算法驯化你看到什么你就是什

2021-07-29 22:45:11 1073

原创 机器学习(六):通俗易懂无监督学习K-Means聚类算法及代码实践

K-Means是一种无监督学习方法,用于将无标签的数据集进行聚类。其中K指集群的数量,Means表示寻找集群中心点的手段。一、 无监督学习 K-Means贴标签是需要花钱的。所以人们研究处理无标签数据集的方法。(笔者狭隘了)面对无标签的数据集,我们期望从数据中找出一定的规律。一种最简单也最快速的聚类算法应运而生—K-Means。它的核心思想很简单:物以类聚。用直白的话简单解释它的算法执行过程如下:随便选择K个中心点(大哥)。把距离它足够近的数据(小弟)吸纳为成员,聚成K个集群(组织)。.

2021-03-20 02:08:27 852

原创 机器学习(五):通俗易懂决策树与随机森林及代码实践

与SVM一样,决策树是通用的机器学习算法。随机森林,顾名思义,将决策树分类器集成到一起就形成了更强大的机器学习算法。它们都是很基础但很强大的机器学习工具,虽然我们现在有更先进的算法工具来训练模型,但决策树与随机森林因其简单灵活依然广受喜爱,建议大家学习。一、决策树1.1 什么是决策树我们可以把决策树想象成IF/ELSE判别式深度嵌套的二叉树形结构。以我们在《机器学习(三):理解逻辑回归及二分类、多分类代码实践》所举的鸢尾花数据集为例。我们曾用seaborn绘制花瓣长度和宽度特征对应鸢尾花种类的散点图

2021-02-25 20:57:40 896

原创 机器学习(四):通俗理解支持向量机SVM及代码实践

上一篇文章我们介绍了使用逻辑回归来处理分类问题,本文我们讲一个更强大的分类模型。本文依旧侧重代码实践,你会发现我们解决问题的手段越来越丰富,问题处理起来越来越简单。支持向量机(Support Vector Machine, SVM)是最受欢迎的机器学习模型之一。它特别适合处理中小型复杂数据集的分类任务。一、什么是支持向量机SMV在众多实例中寻找一个最优的决策边界,这个边界上的实例叫做支持向量,它们“支持”(支撑)分离开超平面,所以它叫支持向量机。那么我们如何保证我们得到的决策边界是最优的呢?如上

2021-02-15 15:38:41 551 1

原创 机器学习(三):理解逻辑回归及二分类、多分类代码实践

本文是机器学习系列的第三篇,算上前置机器学习系列是第八篇。本文的概念相对简单,主要侧重于代码实践。上一篇文章说到,我们可以用线性回归做预测,但显然现实生活中不止有预测的问题还有分类的问题。我们可以从预测值的类型上简单区分:连续变量的预测为回归,离散变量的预测为分类。一、逻辑回归:二分类1.1 理解逻辑回归我们把连续的预测值进行人工定义,边界的一边定义为1,另一边定义为0。这样我们就把回归问题转换成了分类问题。如上图,我们把连续的变量分布压制在0-1的范围内,并以0.5作为我们分类决策的边界,大于

2021-02-01 16:30:37 817 1

原创 机器学习(二):理解线性回归与梯度下降并做简单预测

预测从瞎猜开始按上一篇文章所说,机器学习是应用数学方法在数据中发现规律的过程。既然数学是对现实世界的解释,那么我们回归现实世界,做一些对照的想象。想象我们面前有一块塑料泡沫做的白板,白板上分布排列着数枚蓝色的图钉,隐约地它们似乎存在着某种规律,我们试着找出规律。白板上的图钉(数据)如上图所示,我们有没有一种方法(数学算法)来寻找规律(模型解释)呢? 既然不知道怎么做,那我们瞎猜吧!我拿起两根木棒在白板前比划,试着用木棒表示数据的规律。我随便放了放,如下图所示:它们似乎都在一定程度上能表示蓝色

2021-01-19 19:09:20 324

原创 机器学习(一):5分钟理解机器学习并上手实践

引言现在市面上的机器学习教程大多先学习数学基础,然后学机器学习的数学算法,再建立机器学习的数学模型,再学习深度学习,再学习工程化,再考虑落地。这其中每个环节都在快速发展,唯独落地特别困难。我们花费大量时间成本去学习以上内容,成本无疑是特别昂贵的。所以我们不如先“盲人摸象”、“不求甚解”地探索下机器学习,浅尝辄止。如果想到自己的应用场景,再学以致用,深入探索。这无疑是使沉没成本最低的决策。本教程适合兴趣广泛的人士增加自己知识的广度,从应用的角度谨“使用”机器学习这款工具,是典型的黑盒思维。这非常契合笔者的

2021-01-16 00:17:28 1047

原创 2021,新世界!

如果我们不能击败它,就必须与之共存。随便聊聊。文末有红包????现金????书籍????赠送。新冠病毒正在彻底改变世界,人类与之斗争,没有人敢断言结果。我们做职业规划、人生规划时,要重新考虑风险。中国崛起IMF预计,中国是2020年全球唯一一个经济正增长的主要经济体。中国在悠悠的历史长河中,一直不是以民主为核心的。我们受孔孟思想的影响深远,我们尊师重道,信仰真理,追随权威。当面对灾难时,这尤其有效,我们让最有能力的人做决定,听从他的一切指挥,脱离困境。这是人民出让权力,政府执行软强制主义的典型方

2020-12-31 18:23:20 355

原创 前置机器学习(五):30分钟掌握常用Matplotlib用法

Matplotlib 是建立在NumPy基础之上的Python绘图库,是在机器学习中用于数据可视化的工具。我们在前面的文章讲过NumPy的用法,这里我们就不展开讨论NumPy的相关知识了。Matplotlib具有很强的工具属性,也就是说它只是为我所用的,我们不必花太多的精力去精进它。我们只需要知道它可以做那些事,可以绘制哪些图形,有一个印象就足够了。我们在实际使用中用什么拿什么,我们用到了自然就熟练了,用不到的功能也就说明它对你没什么用。这就是按需学习(Learn on Demand) 。这点我在.

2020-12-25 18:10:28 280

原创 戒烟、写作、赚美金:我的2020【CSDN年度征文】

我在外企工作。从疫情开始的远程办公,到后来A\B周(一周远程,一周办公室),再到后来的每周远程一天,算上疫情的延长假,我可能在办公室办公100多天。 然后我的作息就不规律了,总见不到人,也有点抑郁。没有约束的自由,不是真正的自由。我想到了罗翔老师的这句话,特别准确。如果你没有超强的自制力,时间自由并不能提高你的效率,你会养成很多不好的习惯。所以今年除了上班的本职工作以外我并没有特别的收获。一、与尼泊尔GDG举办TFUG活动TFUG是谷歌赞助的公益组织,它的全称是TensorFlow User

2020-12-24 21:54:21 152

原创 防卒指南:996+健身≈猝死

刚刚看了条新闻,像聊家常似的说两句。希望程序员的心脏能永远“跳动”,指尖的“字节”能永远流淌。聊聊猝死。我试着在中文语境下找一些资料来佐证我标题的观点,“运动能锻炼身体的原理”。可惜只能搜到各种健身指南、健身技巧。显然,健身市场很红火, 这些关键字都被买断了。我只能做一些不那么严谨的论证。在我看来,锻炼是对身体的适当惩罚以达到身体机能补偿的过程。人类在自然界中生存,物竞天择,我们的身体已经做出了选择。当你总是在奔跑,就奖励你腿部发达的肌肉。当你总是在举重,就奖励你手臂发达的肌肉。但这里有一个借和还的

2020-12-19 01:29:27 786 1

原创 机器学习速查表(cheatsheet)资源汇总分享

本文收集整理了机器学习相关速查表(Machine Learning Cheatsheet),包含机器学习、Python、Numpy、Pandas、Matplotlib、线性代数、微积分、统计学、概率论等相关速查表。我已经建立了开源项目MachineLearningCheatsheets,我将持续更新机器学习相关的各种cheatsheet,欢迎star。目录机器学习神经网络架构Azure机器学习算法SAS 机器学习算法The world of machine learning algorith

2020-12-18 19:51:31 1087 1

原创 前置机器学习(四):一文掌握Pandas用法

Pandas提供快速,灵活和富于表现力的数据结构,是强大的数据分析Python库。本文收录于机器学习前置教程系列。一、Series和DataFramePandas建立在NumPy之上,更多NumPy相关的知识点可以参考我之前写的文章前置机器学习(三):30分钟掌握常用NumPy用法。Pandas特别适合处理表格数据,如SQL表格、EXCEL表格。有序或无序的时间序列。具有行和列标签的任意矩阵数据。打开Jupyter Notebook,导入numpy和pandas开始我们的教程:import .

2020-12-13 13:23:39 377

原创 前置机器学习(三):30分钟掌握常用NumPy用法

NumPy支持大量的维度数组与矩阵运算,是针对数组运算的Python库。本文收录于机器学习前置教程系列。一、Python基础我们首先巩固一下Python的基础知识。Python有6种标准数据类型:Number(数字),String(字符串),List(列表),Tuple(元组),Set(集合),Dictionary(字典)。其中:不可变数据:Number(数字)、String(字符串)、Tuple(元组)。可变数据:List(列表)、Dictionary(字典)、Set(集合)。1. Li.

2020-12-06 07:38:03 410

原创 戒烟、写作、赚美金:我的2020

我在外企工作。从疫情开始的远程办公,到后来A\B周(一周远程,一周办公室),再到后来的每周远程一天,算上疫情的延长假,我可能在办公室办公100多天。 然后我的作息就不规律了,总见不到人,也有点抑郁。没有约束的自由,不是真正的自由。我想到了罗翔老师的这句话,特别准确。如果你没有超强的自制力,时间自由并不能提高你的效率,你会养成很多不好的习惯。所以今年除了上班的本职工作以外我并没有特别的收获。一、与尼泊尔GDG举办TFUG活动TFUG是谷歌赞助的公益组织,它的全称是TensorFlow User

2020-12-03 03:12:28 300

原创 前置机器学习(二):30分钟掌握常用Jupyter Notebook用法

相较于Pycharm执行py文件来说,Jupyter Notebook可保存执行过程,添加图表、注释等富文本说明的功能,使其对机器学习的开发者格外友好。本文包含机器学习环境安装,Jupyter Notebook常见用法:常见使用、命令、快捷键等。进阶用法:LaTeX数学公式、魔法命令等。本文收录于机器学习前置教程系列。一、机器学习环境安装网上安装机器学习环境的资料非常多,我没有必要过分详细介绍。此处推荐我个人的安装方式Miniconda+清华镜像,因为使用国内镜像所以非常快。1. Minico.

2020-12-02 01:10:51 322

原创 前置机器学习(一):数学符号及希腊字母

本文收录于机器学习前置教程系列。本文列出了常用的机器学习数学符号(Mathematical notations),包含代数、微积分、线性代数、概率论、集合论、统计学以及希腊字母。代数符号名称描述例子(f∘g)复合函数嵌套函数(f∘g)(x)=f(g(x))∆德耳塔变化/区别∆x=x_1-x_0e欧拉数e=2.718281828$ s= \frac{1}{1+e^{-z}}$∑求和求和∑x_i=x_1+x_2+x_3∏大写派所有

2020-11-29 00:07:06 538

原创 大神造轮子与小白调包侠#0509

我发现对技术的思考,最后都无关技术。1我写过一个完整的微信商城程序,如果我今天不提起的话,到现在它都是不为人知的。从2016年初开始每天下班写写,大概写了3个多月。这套程序拥有完整的支付逻辑,从在微信支付到打印订单小票,支持微信免登录,甚至可以核销卡券。技术上,从缓存token到打印机驱动,从域名解析,反向代理,CDN加速,数据库设计,UI,作图……后来我意识到了一个问题:我不会卖东西!再后来我就跳槽到了一家外企,那个程序也就搁置了……为什么我要自己开发一款商城程序呢?因为我要对自己的产品有.

2020-05-10 00:33:56 230

原创 2020年,关于面试的根本性思考

1先说说我的经历,毕业在一家500强企业做国内项目,然后在同一家公司做对日项目,后来跳槽到一家韩国公司做对韩项目,然后跳到一家美国公司做国际项目,从此过上了965的幸福生活……后来结识了一些行业顶尖的朋友,时间充裕后又申请了谷歌的某个组织者,偶尔组织一些人工智能的分享活动。其实从毕业以来我就很少加班,7年里我的加班天数应该两只手就数的过来,但我12点前睡觉的天数两只手也数的过来。下班后也在做编...

2020-05-06 12:26:13 342

原创 趁着疫情在家学点什么?

首先向奋战在前线生死逆行的医护人员致敬。瘟疫属于天灾,个人在灾害面前显得很渺小。我们能做的就是保护好自己,照顾好家人,出门戴口罩,回家就洗手、手腕。当然,武汉某些部门的不作为在某种程度上可以说是“人祸”,网上声讨的文章已经铺天盖地了,作为技术号我就不多说了。有人说2019是过去十年最差的一年,但却是未来十年最好的一年。虽然2019年很多企业经历了生存危机,很多企业裁员,2020年初又爆发肺...

2020-01-31 11:17:57 3956 2

原创 机器学习导图系列(5):机器学习模型及神经网络模型

机器学习导图系列教程旨在帮助引导开发者对机器学习知识网络有一个系统的概念,其中有些具体释义并未完善,需要开发者自己探索才能对具体知识有深入的掌握。本项目灵感来自Daniel Formoso的github开源项目。本文作者对其项目进行翻译、整理、批注等二次创作,其中不乏生僻的数学名词,对于没有留过学的作者来说费了很多功夫。我又将导图整理成了知识卡片,方便大家查看。由于机器学习的知识网络很大,导致完整...

2019-04-11 20:23:11 394

原创 机器学习导图系列(4):算法(含61公式)

机器学习导图系列教程旨在帮助引导开发者对机器学习知识网络有一个系统的概念,其中有些具体释义并未完善,需要开发者自己探索才能对具体知识有深入的掌握。本项目灵感来自Daniel Formoso的github开源项目。本文作者对其项目进行翻译、整理、批注等二次创作,其中不乏生僻的数学名词,对于没有留过学的作者来说费了很多功夫。我又将导图整理成了知识卡片,方便大家查看。由于机器学习的知识网络很大,导致完整...

2019-04-10 19:14:57 254

原创 机器学习导图系列(3):过程

机器学习导图系列教程旨在帮助引导开发者对机器学习知识网络有一个系统的概念,其中有些具体释义并未完善,需要开发者自己探索才能对具体知识有深入的掌握。本项目灵感来自Daniel Formoso的github开源项目。本文作者对其项目进行翻译、整理、批注等二次创作,其中不乏生僻的数学名词,对于没有留过学的作者来说费了很多功夫。我又将导图整理成了知识卡片,方便大家查看。由于机器学习的知识网络很大,导致完整...

2019-04-10 01:08:58 202

原创 机器学习导图系列(2):概念

机器学习导图系列教程旨在帮助引导开发者对机器学习知识网络有一个系统的概念,其中具体释义并未完善,需要开发者自己探索才能对具体知识有深入的掌握。本项目灵感来自Daniel Formoso的github开源项目。本文作者对其项目进行翻译、整理、批注等二次创作,其中不乏生僻的数学名词,对于没有留过学的作者来说费了很多功夫。我又将导图整理成了知识卡片,方便大家查看。由于机器学习的知识网络很大,导致完整的导...

2019-04-08 21:46:39 219

原创 机器学习导图系列(1):数据处理

机器学习导图系列教程旨在帮助引导开发者对机器学习知识网络有一个系统的概念,其中具体释义并未完善,需要开发者自己探索才能对具体知识有深入的掌握。本项目灵感来自Daniel Formoso的github开源项目。本文作者对其项目进行翻译、整理、批注等二次创作,其中不乏生僻的数学名词,对于没有留过学的作者来说费了很多功夫。我又将导图整理成了知识卡片,方便大家查看。由于机器学习的知识网络很大,导致完整的导...

2019-04-07 00:14:25 441

原创 那些10w+的公众号都在写什么?

出于好奇,那些10w+的公众号都写了些什么,于是我写了几个脚本爬取了各行业Top的公众号文章,进行了关键词统计。抓取数据、分析用到了3中语言:Node.js,Java,Python。废话不多说,直接上代码。1(NODEJS)puppeteer模拟登陆,抓取微信公众号链接:/*** load wechat article urls on newrank.cn**/c...

2018-08-14 01:27:37 1744 3

原创 如何正确的提问题

单身时我把气球装上水模拟成D cup的样子,有了女朋友后她脸红红的问我是否对此熟练,我说“精通”。捷径我们需要走捷径,因为我们的生命是有限的。 我们一生能做的事情不多,越是精英越会觉得时间不够用。我们不可能花费大量的时间来回答别人的问题,更何况提问的人自己甚至都没思考。自行求解有人提问题上来就问“为什么”“怎么回事”“如何…”。其实这是可以理解的,因为提问者对问题...

2018-07-19 20:33:47 5513

原创 你的知识死角不能否定你的技术能力

有些事情你不知道,但你一定能解决。有些人通过我账号资料里的微信加我,然后问我一些所谓“怎么办”的问题,不是我不告诉你,而是我确实不知道。我确实有很高的title,也确实有很多的技术积累,但我并没有达到知识的“百宝盒”的水平。 换个角度重新说这句话“这么简单的问题你都不知道,你配得上你的title吗?”技术能力我们放下技术先不谈,只说能力。当你同时面对工作进度紧张,家里事务...

2018-05-27 18:55:18 239 1

原创 实例:使用puppeteer headless方式抓取JS网页

puppeteergoogle chrome团队出品的puppeteer 是依赖nodejs和chromium的自动化测试库,它的最大优点就是可以处理网页中的动态内容,如JavaScript,能够更好的模拟用户。 有些网站的反爬虫手段是将部分内容隐藏于某些javascript/ajax请求中,致使直接获取a标签的方式不奏效。甚至有些网站会设置隐藏元素“陷阱”,对用户不可见,脚本触发则认为是机器。这

2018-05-09 02:40:45 6201

原创 给老婆的一篇文章

老婆公司有个这样的需求: 查询出王者荣耀的用户回流信息,当用户连续两天登陆,则判定为2日回流,如果间隔一天登陆,则判定为3日回流,如果间隔5天登陆,则判定为7日回流。用户数据间隔时间短为14天(固定)。准备数据database语法和mysql一致。创建表:create table user_login(u_id int,login_date timestamp default curren

2018-04-27 00:12:54 1337 3

原创 机器学习:选对时机直线超车

经验壁垒俗话说“一张白纸好作画”。有时候经验反倒是一个笼子,错过新的/更强大的解决方案。思维模型的固化会让你很难接受另一种编程模型。 举个现实例子:公司现在要开展一个全新的项目,并且在前期调研时发现xxx语言特性完美适配项目架构,作为公司高管你会选择让月薪3万的程序员学习新语言之后接手这个项目还是招聘3个月薪5千的技术新手? 直线超车假设人类已经研制出一种光速飞行器,我们要去25光年外的一颗小行

2018-03-02 21:27:35 239

原创 面试技巧:带走面试官的节奏

即将到来黄金跳槽季,我知道大家已经蠢蠢欲动了。今天跟大家分享一个面试时的小技巧,把主动权掌握在自己手里。隐性对白完美的沟通模型是:问(Q)->答(A)->确认(Confirm),沟通结束,没有循环往复。在面试开始时你和面试官形成一种简单的逻辑关系,即: 面试官:我凭什么录取你?(隐性) 你:你因XX而录取我。即使面试官一言不发,你所说的所有的话都应该围绕着“这些是你录取我的理由”。所以,

2018-01-31 22:39:40 463

原创 微信红包的随机算法是怎样实现的?

我在知乎上看到这样一个问题微信红包的随机算法是怎样实现的?有人说腾讯大致是这样实现的:public static double getRandomMoney(LeftMoneyPackage _leftMoneyPackage) { // remainSize 剩余的红包数量 // remainMoney 剩余的钱 if (_leftMoneyPackage.remainSi

2018-01-30 21:01:48 675 1

原创 全栈技术导图

本导图已在github开源:https://github.com/caiyongji/full-stack-mind-map

2018-01-25 01:42:35 1396

原创 AI时代:推荐引擎正在塑造人类

We shape our tools and afterwards our tools shape us. ——Marshall McLuhan麦克卢汉说:“我们塑造了工具,反过来工具也在塑造我们。”我本人不反感AI,也相信人工智能会开创一个伟大的时代,但是我们要思考一些东西,至少知道那是什么。本人旨在让你了解当前人工智能应用最普遍的智能推荐引

2018-01-13 13:24:41 338

原创 冲顶大会APP技术选型及架构设计

我在1月4日看到虎嗅推送"王思聪撒币"的消息,然后开始推敲背后技术。其中涉及直播流、实时弹幕、OAuth2.0开放授权、SMS api、Push网关、支付接口等业务,其技术实现并不复杂,我们对此进行剖析。UI设计可以说冲顶大会是照搬HQ的商业逻辑、业务逻辑和UI设计。想必在短期内会有更多的知识问答APP蜂拥出现。对此我不做过多评论,只说背后的技术实现,无关商业。Flutter可

2018-01-04 21:41:14 2142

原创 多域名解析及延伸知识点

我们想象一下,用户输入网址进行HTTP请求,DNS服务器找到域名对应的IP地址,连接IP地址对应的服务器,那么服务器是如何知道用户是通过A域名还是B域名找到自己的呢? 本文旨在通过通信协议的例子让你更加深入了解HTTP以及一些小技巧,包括反向代理,HTTP报文,三次握手,DNS解析,DNS污染/劫持,HTTPS等。需要注意的是,本文碎片化的知识点实际上涵盖了很多方向和领域,大家可以针对自己的爱好进

2018-01-03 23:39:58 464

原创 在编程中为所欲为[圣诞版]

众所周知,在Java中final String中的值是一成不变的。大家都知道String的+(拼接)运算会丢弃内存引用并在内存中重新开拓地址,事实上也确实如此。但final的变量真的是一成不变的吗?谨以此文打开程序员思路,跳出定式思维,希望本文会给你的程序员生涯带来新的思考。一个简单的例子这个例子很久远,早有前辈做过,但并不是所有的程序员都接触过。通常喜欢“猎奇”的程序员对此不会陌生。import

2017-12-24 14:50:38 250

原创 如何成为10倍速的程序员

国外有个词叫做10x Programmer,直译是以一当十的程序员。我并不认为一个技术大牛能完成10个普通程序员的工作,技术大牛会花1/10的时间把工作做完,然后用剩下9/10的时间平衡生活、爱好和未来,所以我仅把10x Programmer叫做10倍速的程序员。 也许有人会觉得这种定义太过狭隘,没错,确实狭隘。不同的程序员处在不同的技术水平阶段,有着不同的人生追求和生活诉求,我谨以此文让大家换个

2017-12-19 22:28:22 413

SVN1.6版本eclipse插件

eclipse myeclipse svn插件 1.6版本

2014-11-19

免费的svn服务端程序 VisualSVN-Server-3.0.1-win32.zip

免费的svn服务端程序 VisualSVN-Server-3.0.1 32位

2014-11-19

qqwry.bat库

qqwry.bat 是一个IP库。保存了IP信息与对应的地理信息。

2014-10-17

梅花日历 普通版(js文件)

梅花日历 普通版(js文件) 最基础的梅花 日历控件 的js文件

2011-10-24

空空如也

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

TA关注的人

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