作者: crawlpw

  • 抖音为什么做古籍数字化

    抖音为什么做古籍数字化

    对古籍进行修复、数字化,让这些优质内容在当代重获新生,既是企业应尽的社会责任,也能通过这些根植于中国历史和传统文化的「元内容」,带来更丰富的内容生态。

    作者|范佳恒

    抖音正在做一件事情,联合北京大学、国家图书馆等机构,对经典古籍进行修复、数字化和活化。

    10 月 11 日,北京大学和字节跳动研发的古籍数字化平台「识典古籍」测试版上线,免费向公众开放。这是一个涵盖了 390 部经典古籍的平台,这些古籍主要来自《四部丛刊》,共计 3000 多万字。

    「识典古籍」项目的负责人表示,未来三年,还将陆续完成一万种古籍的智能化整理,基本涵盖儒释道的核心典籍,全部免费开放。

    在此之前,去年 6 月,字节跳动还联合国家图书馆、中国文物保护基金会等机构,合作开展古籍修复、数字化和活化,包括捐资 1000 万元,联合成立古籍保护专项基金等,定向修复百余册件珍贵古籍。

    修复和数字化这两个概念很容易理解,「活化」简单说,不是在完成修复和数字化后束之高阁,而是通过一系列方法,让大家用起来,成为每个人触手可及和可使用的内容。

    为什么字节跳动要花这么多精力和资源,做古籍修复和数字化?

    首先是企业社会责任的要求。

    企业社会责任(Corporate social responsibility,简称 CSR),以及 ESG(Environment, Social and Governance),这两个概念最近几年越来越受到重视,相关的部门或者团队,已经成为大型企业的标配。

    对企业来说,做 CSR 不仅是为了做些形象宣传,而是本身应尽的责任。作为社会发展的受益者,除了提供就业、缴纳税收等,企业也有责任对社会和环境有所贡献。这也符合中国传统的认知,个人或企业发展起来后,回馈社会,社会和公众也因此更愿意支持企业。

    抖音集团副总裁李涛介绍,在 2020 年,字节跳动就针对履行企业社会责任的方向,面向各个相关主体做了广泛的调研,最终形成了四个方向:推动数字包容;丰富文化生活;增进社会福祉;应对气候变化。同时,也形成了字节公益的 Slogan:「激发创造,丰富生活」,与整个字节的 Slogan 一致。

    「识典古籍」项目,属于丰富文化生活方向的重点项目,从 2020 年就在酝酿,并且陆续和国家图书馆、中国文物保护基金会、北京大学等展开一系列合作。

    为什么选择这个项目?对企业来说,可选的 CSR 项目有很多,但是一个比较可持续的原则是,选择能够充分发挥企业能力,同时又是社会急需的,而且其它企业又不是特别感兴趣的项目。这样既可以让企业有能力在同一方向持续投入,从整体 CSR 的角度来看,不同企业又能根据自身禀赋,形成分工,促进整个社会福祉的增加。

    而在古籍修复、数字化、活化这件事情上,抖音的优势让它有机会能做到最好。

    早在 2007 年,我国就推出了「中华古籍保护计划」,无论在古籍的整理、修复、数字化等方面,都已经做了许多工作。

    今年 4 月,国家发布了《关于推进新时代古籍工作的意见》,指出要完善古籍工作体系、提升古籍工作质量,并通过「挖掘古籍的时代价值」「促进古籍的有效利用」「推进古籍数字化」「做好古籍普及传播」等方式加快古籍资源的转化利用。

    古籍保护和有效利用,越来越受重视,但客观来看,仍然面临人力、资金、技术等各种困难。

    根据统计,国内现在大约有 5000 万册件古籍,其中亟待修复的有 1000 万册件,20 万种古籍中,只有 8 万种完成影像数字化扫描,截至 2019 年,有 3.8 万种完成文本数字化。如果要将现存的古籍全部修复整理出来,大概需要 300 年时间,所以亟需引入新的技术、方式和参与者。

    「识典古籍」带来了更高的效率。在古籍的修复和数字化方面,除了资助修复人才的培养之外,「识典古籍」项目将通过文字识别、自动标点、命名实体识别等技术,提高 OCR 识别的效率和准确度,目前已经可以把准确率从行业平均 93%-94% 的水平提高到 96%-97%。

    实际上,现在已经有一批各具特点的古籍数字化平台,但这些平台往往主要面向专业研究人员或者爱好者,普通公众访问不便,而且用户体验不流畅。

    相对来说,「识典古籍」有抖音的产品和交互能力作为基础,页面简洁,浏览流畅,提供影印底本作为参照,还具备主题词检索和繁简体转换功能,后续还将上线手机版。

    除了修复和数字化,以及在平台搭建上,抖音具备先进的技术和产品能力,在古籍活化方面,抖音更有优势。抖音庞大的用户数,活跃的 UGC 和 PGC 内容生态,以及在短视频、图文等方面的传播能力,非常适合让古籍重新焕发生命力。

    很多人潜意识里会认为古籍晦涩难懂,这是事实。但是在数字化手段下,可以让原本离普通人有距离的古籍,走进人们的生活,变得鲜活起来。

    在这之前,针对古籍,抖音已经提供了不少延展内容。例如由西瓜视频、鲜时光 TV 联合出品的九集纪录片《穿越时空的古籍》,每集 15 分钟,内容鲜活有趣, 除了古籍修复外,还将古代的美食、服饰等复原出来,让古籍在现代生活活过来。

    国家图书馆副馆长、国家古籍保护中心副主任张志清表示,通过这个活动,不仅发现了很多修复师,和其它方面的守护人,而且发现还有更多人都在参加古籍守护工作,让专家们感到非常震撼。

    「识典古籍」项目负责人介绍,未来还希望通过古籍数字化,提供更多延展内容和趣味的玩法,以视频、互动、游戏等形式,让古籍触及到更多人。包括跟 PICO 合作,把古籍的一些原生场景,通过 VR 方式复现出来。

    第三,古籍包含的海量「元内容」,对抖音的内容生态将产生强大的推动作用。

    内容平台天然对优质内容有更强烈的渴求,无论中外,概莫如是。内容越丰富多元,就越能吸引用户,也更容易自然生长出更多业务。

    相对普通用户创作的内容,经过几千年累积下来的古籍,包含海量经过千锤百炼的「元内容」。这些根植于中国历史和传统中的「元内容」,不仅本身自带对用户的生命力和吸引力,而且经得起反复的再次创作,对于内容生态的丰富性和爆发性至关重要。

    类似例子不胜枚举。比如说,围绕一部《红楼梦》,过去 200 多年,诞生了多少经典内容?围绕这些经典内容,又衍生出了多少二次创作的内容?

    以抖音账号「红楼宴」为例,通过复刻《红楼梦》中的各式菜品,目前在抖音获得了 52 万粉丝。「红楼宴」主理人郝振江介绍,他们从《红楼梦》中多大 186 处的美食记录中,整理出各种大菜、小吃、点心、饮品等,在尊重原著的同时保持创新。

    他们在抖音发布的相关内容,受到来自天南海北用户的喜欢。而通过这些内容,《红楼梦》在普通用户心中变得比以前更加鲜活起来,也激发了他们对传统文化的喜爱。

    「识典古籍」项目负责人介绍,未来三年,将陆续完成一万种古籍的智能化整理,基本涵盖儒释道的核心典籍,这些内容全部免费开放给公众。未来还将邀请专家学者,提供有深度的知识讲解和古籍知识科普。

    识典古籍未来还将和字节旗下的百科产品「识典百科」,以及抖音、头条等产品打通,假如用户在抖音或者头条上搜索某一个古籍中提及的词语,就会出来相应主题的介绍,并且可以链接到更具体的内容去阅读,或者相关的视频内容。

    可以想象,随着这些原本深藏阁中的古籍,完成数字化,并且通过一系列内容再创作被介绍给公众,不仅这些优秀的内容可以重新活过来,对用户形成新的滋养,并且成为新的创作源头,带来更繁荣活跃的内容生态。

  • 吊炸天——74款APP完整源码

    吊炸天——74款APP完整源码

    吊炸天!74款APP完整源码!(安卓+IOS)

    收集这74款APP源码真的是殚精竭虑,呕心沥血呀!哈哈

    WeChat高仿微信 https://github.com/motianhuo/wechat
    高仿微信,实现功能有: 好友之间文字聊天,表情,视频通话,语音,语音电话,发送文件等。

    知乎专栏App https://github.com/bxbxbai/ZhuanLan
    第三方的app,引用作者的描述:“最近一直在利用空余时间开发一个完整的App,名字就叫“专栏”。开发这个App的目的主要是为了练练手,熟悉开发一个完整App的流程。就像造房子,亲手打地基,搬砖头,垒砖头,还自己装修(虽然装修的不好看)”

    GankMeizhi https://github.com/xingrz/GankMeizhi
    没错。又是一个妹子图app,依然采集自干货集中营。

    Meizhi https://github.com/drakeet/Meizhi
    一个妹子图项目。通过这个项目,你可能可以学习到的内容有: 多渠道打包 使用 ORM 快速操作数据库 访问网络,简单解析 HTML RecyclerView 瀑布流的使用 RecyclerView 底部加载更多的简单实现 Material Design 的下拉刷新 使用最新的 Design 兼容库 使用 5.0 的 Share 组件或元素动画 使用 Toolbar 完全替代 ActionBar

    JianDan https://github.com/ZhaoKaiQiang/JianDan
    高仿煎蛋的app,数据是采用抓包分析出煎蛋的api,离线缓存使用GreenDao实现本地Sqlite缓存。 ps : 煎蛋是一个2b青年聚集地。

    WeGit https://github.com/Leaking/WeGit

    SimplifyReader https://github.com/SkillCollege/SimplifyReader
    一款基于Google Material Design设计开发的Android客户端,包括新闻简读,图片浏览,视频爽看 ,音乐轻听以及二维码扫描五个子模块。项目采取的是MVP架构开发,由于还是摸索阶段,可能不是很规范。但基本上应该是这么个套路

    StickerCamera https://github.com/Skykai521/StickerCamera
    这是一款集成了相机,图片裁剪,给图片贴贴图打标签的APP。编译需要java8

    验证码助手 SmsCodeHelper https://github.com/drakeet/SmsCodeHelper
    是由原「贝壳单词」团队开发的一款新的开源轻App. 它可以在手机接收到验证码短信的时候,自动浮现验证码,并自动复制验证码到用户的剪切板。当用户接收到短信验证码,只要长按验证码的输入框,粘贴验证码即可。

    Notes-开源记事本应用 https://github.com/lguipeng/Notes
    一款基于Material Design 的开源笔记本应用,Material Design风格,采用抽屉式菜单,悬浮滑动按钮,点击控件时的水波纹效果,状态栏透明使得与应用融为一体,用户即使在Android L系统以下的手机也能感受到良好的用户体验 用文字记录身边随时发生的事情,或者你的待办事项 同步,同步需要你在手机设置里面添加一个邮箱,并作为你的同步账号,提交到服务器

    Hubble Gallery https://github.com/derekcsm/hubble_gallery
    一个显示哈勃拍摄的太空照片的相册类app,该项目使用了ObservableScrollView,road-trip等著名的库,很适合学习。

    BiliClient https://github.com/android-cjj/BiliClient
    仿bilibili客户端,喜欢动漫的进。

    V2EX社区客户端 https://github.com/greatyao/v2ex-android/
    V2EX社区客户端,非官方。

    Remindly https://github.com/blanyal/Remindly
    Remindly 是一个简单的用户友好的提醒应用。特点:Material 风格,可以设置重复提醒,按小时,按天 按周,按月。

    Launcher3 https://github.com/fookwood/Launcher3
    很老的项目了,更改官方的Launcher3使得可以在eclipse编译 targetSdkVersion 必须是19 (之前说的有错误) 如果修改AndroidManifest.xml后有错误,project -> clean 作者配有相关的分析文章。

    superCleanMaster https://github.com/joyoyao/superCleanMaster
    一键清理开源版,包括内存加速,缓存清理,自启管理,软件管理等。

    BlackLight https://github.com/PaperAirplane-Dev-Team/BlackLight
    BlackLight 是由纸飞机开发团队开发的一款Android上的新浪微博第三方轻量级客户端。没有任何商业化的因素,没有广告(新浪友情插入的除外),是一个最纯净的新浪微博客户端。

    Sky31Radio https://github.com/linroid/Sky31Radio
    一个开源的校园电台app,一款学院风的电台节目。可以学习,不过因为是校园的东西,服务端说不定哪天说没就没了。

    cut_the_rope_type_game
    切绳子的游戏,流畅度不错,还可以学习关卡的实现方法,对于我这种只涉及过普通应用开发的人来讲,足够有吸引力了。github上的代码需要去掉google广告的代码才能运行(或者引入相关的google的广告包)。本站下载链接中是我去掉了广告的版本。

    Catlog
    查看logcat的app

    Material-Movies
    material design风格的电影应用,这个应用的目的其实是为了讲解作者一篇文章中所描述的一种编程模式

    WayHoo
    “本应用是以变形金刚作为主题元素的实用型Android天气软件,界面高仿雅虎天气,数据来自中国天气网!”

    OpenLibra-Material
    OpenLibra的一个客户端(非官方),演示了Material设计在真实应用中的使用,OpenLibra是西班牙的一个提供免费书籍下载的网站。建议用studio 编译

    InstaMaterial
    将概念设计在程序中实现的人是伟大的,作者将Instagram 的一组Material 风格的概念设计转变成了现实,非常有借鉴意义。包括水波效果 ListView的生动初始化效果,actionbar元素的进入效果,popmenu的动画效果等。5星级代码当之无愧。

    Compass
    本项目是MIUI指南针的社区开源版,由MIUI团队(www.miui.com) 发起并贡献第一批代码

    Omni-Notes
    功能相当完善的记事本app。包括记事分类,涂鸦、添加图片或者其他附件,日程提醒等记事本常用功能,可以在此基础上做二次开发,但需要遵守gpl协议。依赖了好几个库,又是studio开发的,新手编译起来可能比较吃力。

    Smart-Note
    一个很简单的记事本应用,只有添加和查看功能。适合初学者学习数据库的基本操作。

    MaterialNotes
    Material Design风格的笔记app,该项目需要依赖RoboGuice,floating-action-button,appcompat 两个项目,因此编译起来比较困难,不太适合初学者。

    AnimeTaste(全球动画精选)
    AnimeTaste(品赏艾尼莫)是国内首个关注独立动画的网站。 移动版聚焦更新的全球独立动画的传播,让您随时随地能观看动画,分享快乐给更多好友。品味动画,重拾幻想。 AnimeTaste For Android,为全球动画爱好者所开发。

    Faceless匿名聊天应用
    匿名聊天应用,包括了android客户端以及服务端(php)的代码。

    photoup 开源相册
    photoup 是一款开源的相册类app,主要功能是将本地图片提交到facebook上去,虽然他的功能和facebook的远程服务相关,但是本身是可以被当作一款相册应用的,具有相册应用需要的绝大多数功能,可以很流畅的浏览相册,裁剪图片,缩放图片,图片的编辑;不仅如此,还带有人脸识别这种特色功能,如果我们能够吸收其中的知识,写一个自己的相册应用就得心应手了,因为从本地相册的角度去看,photoup 在用户体验上仍然是值得改进的,仍然值得我们去开发一款相册程序。

    ZhihuPaper
    一个「知乎日报」Android 客户端 。经过了一段时间的开发,最初的设想已经全部完成: 最新新闻、过往的新闻的展示 下拉刷新数据 新闻正文的展示(WebView的各种使用) 正文中图片查看、保存至相册 离线下载 夜间模式 收藏夹 已读数据缓存 内容分享至SNS

    TTAndroidClient开源IM
    一个适用于公司内部同事交流的开源im,该源码是由Teamtalk团队贡献,同时他们开源了其他配套的源码。 因为该项目涉及到侵权已经被git下架。

    v2ex-daily:v2ex网站的android客户端
    v2ex是一个创意工作者交流的社区,里面也有很多的程序员,v2ex-daily是为v2ex开发的android客户端。可以在google play 上下载

    Muzei Live Wallpaper for Android Muzei壁纸应用
    这是已经在Playstore上线了的android壁纸应用,点击壁纸界面可以磨砂透明效果以及一般背景效果之间切换,可以自己指定背景图片的来源。最重要的他是开源的。 有一点需要注意, 这个项目使用了EventBus库。在Eclipse下整个项目要编译起来还是有点困难的。不妨试试Studio

    MiCode/FileExplorer小米文件管理器开源版
    小米文件管理器的开源版,这是一个完整的文件管理程序,虽然界面一般,但是功能相对完善,非常适合用来学习。

    QuickNews新闻客户端
    一个不错的新闻客户端,下载下来能用,是结合了很多开源项目制作的,值得新手参考下,数据也是通过网易和腾讯提供的。 并提供一个APK下载地址 大家可以下载下来看看,个人觉得还是很不错的,很多效果可以运用到自己的项目中去。

    SeeWeather
    就看天气——是一款遵循Material Design风格的只看天气的APP。无流氓权限,无自启,xxx,用最少的权限做最优的体验。

    kickmaterial
    一个为众筹网站kickstarter设计的安卓app,强调 Material Design,用来演示安卓开发的最新趋势。数据来自于模拟的api。

    Memo
    一款基于Google Material Design设计开发的Android密码管理客户端–怕死我的(PassWord)

    React-Native-Gank
    为Gank.io做的一个React-Native客户端

    EasyGank
    基于MVP模式 , RxJava+RxAndroid+Retrofit组合的干货集中营客户端。

    CoCoin
    CoCoin是一款记账APP,有记账、多种方式显示支出占比和支出变化、云同步、智能提醒等功能。

    SimpleNews
    基于Material Design和MVP的新闻客户端

    JNote
    一款支持部分Markdown语法的轻量级便签软件。

    运行效果:

    DoubanMovie-React-Native
    React Native的豆瓣电影客户端。

    RxWeather
    这是一个简单的天气预报项目,目的是用来演示如何使用RxJava构造一个清晰的Android应用框架,并且加入了Rxbus。

    plaid
    Plaid是material design的演示app。它从Designer News, Dribbble 以及 Product Hunt中提取内容。

    Hide-Music-Player
    Hide音乐播放器。 1.0版主要特点 摇一摇进入播放器, 下拉展开新视图(扫描音乐), 音乐列表放大的动画, 进入页面的圆形动画, 滑动删除音乐, 更换主题颜色, 自定义的SwitchButton, 播放页面的模糊背景, 带指示器的自定义SeekBar, 通知栏显示音乐信息与关闭播放器

    mr-mantou-android
    又一个妹子app,之所以分享是因为里面有一个非常不错的pull-back-layout控件 ,可以下拉退出一个activity,然后这个activity里面的图片就能按照一定的动画回到列表的原有位置,觉得很赞。

    GithubTrends
    这是一个用来看查看 Github 热门项目的 Android App, 遵循 Material Design。 (https://github.com/trending) 支持订阅 50 多种编程语言,你可以在设置中添加/删除它们,并自定义它们的排序。 支持 9 种颜色主题切换,支持收藏喜欢的项目。

    githot
    GitHot是一款帮助你寻找github上最流行开源项目的app。 功能比较简单,就是列举了热门的项目和作者。不过里面用到了很多新技术RxJava,Dagger,retrofit等,作为学习材料还是不错的。

    简诗
    用传统中文的表达方式,把简单的生活记录成一首首美好的诗歌,一款笔记软件。

    Timber
    Material Design风格的音乐播放器,beta版本。

    AnyShareOfAndroid
    file transfer on android 仿茄子快传 或者 360文件传输 在局域网内(如果没有接收方建立热点,发送方接入热点),进行文件(发送方的app、图片等文件,项目中只是进行了手机中的第三方app和手机图片的)的传输。

    AppPlus
    App+是一个MD风格的用于传送、提取APK文件的开源工具软件。

    Conquer
    基于Material Design的todo应用。 主要功能: 1.根据时间记录任务 2.定时提醒 3.云同步功能 亮点功能:1.可与好友分享,互相监督 2.界面简洁精美,用户易操作 3.支持丰富内容,形式多样化。

    ZhiHuDaily-React-Native
    使用 React Native for Android 完成的知乎日报app。

    ToolWizAppLock (密码锁)
    一个密码锁应用,加密你的应用,照片,视频文件。 在生活中,你有没有担心过手机里的某些应用被别人偷看,比如微信聊天记录、短信、照片? 你是否担心一些重要图片,视频等重要资料被偷窥? 有了密码锁,您只需将不想被别人查看的应用在我这里锁住,设置好密码,就可以高枕无忧了! 您只需将重要的图片,视频等文件在我这里加密,再也不怕被别人窃取你的隐私了!

    archi
    演示和比较如何用不同的架构模式开发安卓app。同样的app使用传统的模式,MVP模式,MVVM模式开发了三次。

    Clip-Stack(剪纸堆 )
    剪纸堆 一个超轻量级剪贴板历史记录管理软件。

    pocket-note-android
    一个简单的记事本app,具有多色彩主题,自带日历视图,记事可以是列表显示也可以是网格显示,提醒功能,隐私保护功能等。

    EWeightScale
    一款可以记录和查询体重的应用,功能介绍如下 支持体重数据的添加、删除、查询等功能 动态生成体重曲线图,支持手势缩放 实时计算BMI值,并进行诊断,给出健康体重范围

    cut_the_rope_type_game

    项目地址: https://github.com/kishordgupta/cut_the_rope_type_game

    Catlog

    项目地址: https://github.com/nolanlawson/Catlog

    Material-Movies

    项目地址: https://github.com/saulmm/Material-Movies

    WayHoo

    项目地址: https://github.com/way1989/WayHoo

    OpenLibra-Material

    项目地址: https://github.com/saulmm/OpenLibra-Material

    InstaMaterial

    项目地址: https://github.com/frogermcs/InstaMaterial

    Compass

    项目地址: https://github.com/MiCode/Compass

    Omni-Notes

    项目地址: https://github.com/federicoiosue/Omni-Notes

    Smart-Note

    项目地址: https://github.com/meadhikari/Smart-Note

    MaterialNotes

    项目地址: https://github.com/dan-zx/material-notes

    AnimeTaste(全球动画精选)

    项目地址: https://github.com/daimajia/AnimeTaste

    Faceless匿名聊天应用

    项目地址: https://github.com/delight-im/Faceless

    photoup 开源相册

    项目地址: https://github.com/chrisbanes/photup

    ZhihuPaper

    项目地址: https://github.com/cundong/ZhihuPaper

    TTAndroidClient开源IM

    项目地址: https://github.com/mogutt/TTAndroidClient

    v2ex-daily:v2ex网站的android客户端

    项目地址: https://github.com/kyze8439690/v2ex-daily-android

    Muzei Live Wallpaper for Android Muzei壁纸应用

    项目地址: https://github.com/romannurik/muzei

    MiCode/FileExplorer小米文件管理器开源版

    项目地址: https://github.com/MiCode/FileExplorer

    QuickNews新闻客户端

    项目地址: https://github.com/tigerguixh/QuickNews

    SeeWeather

    项目地址: https://github.com/xcc3641/SeeWeather

    kickmaterial

    项目地址: https://github.com/byoutline/kickmaterial

    Memo

    项目地址: https://github.com/yezhidong/Memo

    React-Native-Gank

    项目地址: https://github.com/Bob1993/React-Native-Gank

    EasyGank

    项目地址: https://github.com/CaMnter/EasyGank

    CoCoin

    项目地址: https://github.com/Nightonke/CoCoin

    SimpleNews

    项目地址: https://github.com/liuling07/SimpleNews

    JNote

    项目地址: https://github.com/Jhuster/JNote

    DoubanMovie-React-Native

    项目地址: https://github.com/fengjundev/DoubanMovie-React-Native

    RxWeather

    项目地址: https://github.com/SmartDengg/RxWeather

    plaid

    项目地址: https://github.com/nickbutcher/plaid

    Hide-Music-Player

    项目地址: https://github.com/w9xhc/Hide-Music-Player

    mr-mantou-android

    项目地址: https://github.com/oxoooo/mr-mantou-android

    GithubTrends

    项目地址: https://github.com/laowch/GithubTrends

    githot

    项目地址: https://github.com/andyiac/githot

    简诗

    项目地址: https://github.com/wingjay/jianshi

    Timber

    项目地址: https://github.com/naman14/Timber

    AnyShareOfAndroid

    项目地址: https://github.com/gpfduoduo/AnyShareOfAndroid

    AppPlus

    项目地址: https://github.com/maoruibin/AppPlus

    Conquer

    项目地址: https://github.com/hanks-zyh/Conquer

    ZhiHuDaily-React-Native

    项目地址: https://github.com/race604/ZhiHuDaily-React-Native

    ToolWizAppLock (密码锁)

    项目地址: https://github.com/Toolwiz/ToolWizAppLock

    archi

    项目地址: https://github.com/ivacf/archi

    Clip-Stack(剪纸堆 )

    项目地址: https://github.com/heruoxin/Clip-Stack

    pocket-note-android

    项目地址: https://github.com/channguyen/pocket-note-android

    EWeightScale

    项目地址: https://github.com/Jhuster/EWeightScale

  • uniapp 移动端嵌套H5使用swiper,swiper-item嵌套web-view组件滑动切换

    uniapp 移动端嵌套H5使用swiper,swiper-item嵌套web-view组件滑动切换

    <swiper style="z-index: 99999;" :current="swiperCurrent" @transition="transition"  
                @animationfinish="animationfinish" class="swiper">  
                <swiper-item class="swiper-item">  
                    <web-view id="website-list" :webview-styles="webviewStyles" src="https://www.xxx.com">  
                    </web-view>  
                    <cover-view class="active">  
                        我是webView  
                    </cover-view>  
                    </block>  
                </swiper-item>  
    </swiper>

    web-view 组件在 H5端 被转成 iframe 挂载到 body 下,类似于 vue3 的 teloport,在实现时设计如此,而此时滑动的是 swiper-item 组件,所以呈现为无法左右滑动。
    针对当前业务场景可以采用 iframe 标签实现您的需求。

    <swiper>  
        <swiper-item>  
            <iframe src="https://www.xxx.com"></iframe>  
        </swiper-item>  
        <swiper-item>  
            <iframe src="https://www.xxx.com"></iframe>  
        </swiper-item>  
        <swiper-item>  
            <iframe src="https://www.xxx.com"></iframe>  
        </swiper-item>  
    </swiper>

    如果是WP提供的嵌套APP,则可以直接使用最上面的代码嵌入即可,如下:

    
    
    <swiper style="z-index: 99999;" :current="swiperCurrent" @transition="transition"  
                @animationfinish="animationfinish" class="swiper">  
                <swiper-item class="swiper-item">  
                    <web-view id="website-list" :webview-styles="webviewStyles" src="https://www.xxx.com">  
                    </web-view>   
                </swiper-item>  
    </swiper
    
    
  • 500 万人遁入「佛门」,年轻人正在沉迷在手机敲木鱼

    500 万人遁入「佛门」,年轻人正在沉迷在手机敲木鱼

    躺不平、卷不赢、摆不烂,才是当代年轻人的常态吧。

    本文作者:辛童

    一款「木鱼」App 登上了国内 App Store 免费总榜第 2 名,放在过去可能会有点魔幻,但放在 2022 年,似乎就变得很合理。

    今年《脱口秀大会 5》的主题赛命题之一是“躺和卷怎么选”,大家从不同角度阐述了自己对“躺”和“卷”的不同态度。

    北大颓系脱口秀演员鸟鸟说,“我这个人,躺的时候想卷、卷的时候想躺,永远年轻、永远左右为难,一切都是最不好的安排”;

    炒股重度患者哥大高材生呼兰说,“工作嘛,躺有躺的价格,卷有卷的价格,这个事儿主要看公司怎么选”;

    交大***庞博说,“尽管机舱门关上的前一刻,空姐还在冲着外面喊,去上海的还有吗?但在那个时刻,我真的听到一个声音说,我要去上海,我仔细听了一下,是 18 岁的我自己”。

    敲的是木鱼,念的是世俗

    躺和卷,看似是我们自己的主观选择,但其实更是我命由天不由我。

    笔者小时候看电影、电视剧时,总会把自己带入光环加身的男主或女主,但现在会不自觉地将更多关注给予在剧情中被命运裹挟的小人物。这可能也是「木鱼」App 被推上下载高位的原因之一,做不完的项目、加不完的班、写不完的报告、改不完的 PPT,无一不让人头痛。我们需要麻痹、需要慰藉,也需要释放。

    根据点点数据显示,「木鱼」App 目前取得的最好成绩是 App Store 下载总榜第 2 名、音乐下载分榜第 1 名,这也意味着「木鱼」App 一时击败了 QQ 音乐、网易云音乐和酷狗音乐,成为最受用户欢迎的音乐 App…

    数据来源:点点数据

    凭借“自动敲木鱼,烦恼渐远去”的 Slogan,「木鱼」连续 8 天保持在免费总榜 Top10。

    木鱼原本是一种法器,多用于佛教、道教的功课与法会,相传鱼昼夜不合目,故刻木像鱼形,击之以警戒僧众应昼夜思道。但现代人使用电子木鱼,更多是为了净化心灵和解压,当然也有人单纯觉得好玩。

    「木鱼」App 有自动和手敲两种模式。当用户选择自动模式时,平台会按照用户设定好的敲击间隔、间隔偏差和停止模式自动敲击「木鱼」。最短的敲击间隔是 0.5s,最慢的间隔是 2.5s。而在手敲模式下,用户需要通过点击屏幕模拟木鱼敲击过程,不少网友也选择 “iPad+iPencil” 的组合更真实的还原敲击木鱼。

    在任意一种模式下,用户都可以自己设定木鱼敲击时伴随的文字。在开始之前,笔者原以为大家敲木鱼时所念多为“平安、健康、喜乐”,可了解后发现“功德+1”都是基础操作,“功德+999999”、“财富+9999999”、“烦恼-999999”才是大家内心真正所求。所以有用户调侃道,这「木鱼」,越敲越世俗。

    另外,由于「木鱼」App 需要 6 元订阅才能解锁所有「木鱼」音色,也被网友们打趣为佛只渡有 yuan 人。

    但实际上,「木鱼」并不是其开发者研发的唯一一款赛博功德 App。在「木鱼」开始被关注后,「木鱼」开发者 nier wong 还在 2022 年 9 月 15 日推出了“手机烧香”应用,Slogan 为赛博电子烟,绿色又无烟。

    用户在下载「手机烧香」App 后,可以手动点燃蜡烛和香,无需实物即可完成供奉或祭奠仪式。也有用户尝试将「木鱼」、手机烧香与佛经和珠串结合在一起使用,以凸显诚心。

    有人批评「木鱼」与手机烧香的开发者以及用户纯属胡闹,也有些人认为就是解压的方法不必太认真,也有人认为这种低碳环保的方式应该被推广。

    但不管怎么说,获得关注的不仅有「木鱼」与烧香 App,还有其背后的公司、相关竞品以及依托「木鱼」热度营销的其他互联网公司。

    A.「木鱼」开发者。大家都在好奇到底是怎么样的开发者才能研发出如此神奇的 App,而笔者寻着「木鱼」的发行商账户,发现截至目前「木鱼」发行商账户 niner wong 账户旗下除了「木鱼」和手机烧香,还有 20 款神奇解压小应用。最早的上线于 2018 年 11 月,最晚的上线于 2022 年 9 月。

    旗下应用大多集中在工具、娱乐或教育分类下,产品大多免费使用、可以通过订阅升级、产品简单、UI 简单、具备一定趣味性和创新性,整体上有些像一位独立开发者的审美坚持。

    B. 同类竞品。除了「木鱼」App,其实小木鱼、手抄佛经等产品也因为「木鱼」的热度而获得一定关注,也有用户在进行多款比较后,最终选择将具备佛经诵读功能的小木鱼最后留在手机中,陪伴自己净化心灵。

    C. 热度营销。除了用户间互通有无,抖音和讯飞两家公司也早已借助此次热度开始了新一轮的营销。

    目前,#木鱼在抖音上共产生了 1.1 亿次播放,#电子木鱼有 6726 万次播放。在特效区也可以看见电子木鱼的踪影,目前抖音共有 30 个电子木鱼相关特效,其中功德+1 的电子木鱼特效获得了 19.1 万人使用。

    而讯飞则趁机推出了电子木鱼键盘主题,用户每次使用讯飞电子木鱼主题键盘打字,键盘都会出现“功德+1 ”的特效。从笔者的个人视角来看,虽然覆盖范围算不上很广,但也是一次有趣的营销,比如在这之前笔者对讯飞输入法的了解主要集中在语音侧,对其个性化设定知之甚少。

    但除了眼前的现象,更值得思考的是,年轻人为什么在线上敲「木鱼」?为什么敲「木鱼」?为什么线上敲?为什么线上敲「木鱼」会火?

    我也不想敲「木鱼」

    为什么要在手机/iPad 敲「木鱼」?

    为什么不走进树林席地而坐,或者安静地坐在卧室的瑜伽垫上进行一次深度的冥想呢?

    恐怕不是不想,而是不能。

    早上 8 点是多数大学生的早课时间,早上 9 点是大多数打工人的上班时间,此后的一整天直到下课/下班都很难再有大块时间,甚至对于很多人而言,没有下课/没有下班,尽管这部分人群的比例可能不会很大。

    但客观事实就是,我们很难拿出一整块时间来疏解自己突然遇到的不快。

    因而,从某种程度上,「木鱼」和「羊了个羊」其实是同一种心态下的产物。

    时至今日,不知道还有多少人在玩「羊了个羊」,但笔者对其短时间内实现千万级别 DAU 记忆犹新,也曾在《今天,你「羊了个羊」了吗?》一文中对游戏模式和人性“绑架”进行详细分析。

    从表面来看,两款产品完全不同,很难联系到一起,几乎没有一点相似。

    但若再往里看,“可以随时开始,可以随时停止”其实也是是两类产品能够快速传播起来的原因之一。

    单论游戏体验,100 个「羊了个羊」也比不上「王者荣耀」或「原神」,可这两个门槛太高、太难,站在地铁上打王者不是不行,但多数人不愿意,而上班路上「羊了个羊」一下简单激活一下大脑没有问题,工位上突然想摆烂 5 分钟也没有问题。

    图片来源:「羊了个羊」公众号

    「木鱼」也是一个道理。论修身养性、平心静气,「木鱼」App 的完善程度与「Calm」相隔十万八千里,但妙在就妙在开无聊的会议、与客户意见不一致、脑子乱成一团等多种场景下都可以随时开始。

    有用户在社交媒体上发表“客户的要求根本实现不了,领导却坚持让我拿下这个 Case,要是不敲「木鱼」,这班一天也上不了了”获得了超过 1000 个用户点赞。

    这其中一定有开玩笑的意味,但也确实反应出年轻用户需要这种“轻量化宣泄”。

    其实,除了「木鱼」、烧香、拜佛,用户和开发者们还找到了不少有趣的无聊 App。

    「按!」

    点击屏幕为 1 次,计数随着点击次数逐渐增加,系统会统计用户点击次数所花费的时间。还专门做了一个排行榜统计全球用户的按屏次数,目前全球累计有 47412 个用户登上排行榜,笔者点击屏幕 104 次排名第 45770。

    系统将玩家按的行为称为“浪费时间”,甚至直接将「按!」的副标题改为“全世界最无聊的游戏”,可这仍然不能组织用户使用「按!」的热情,用户评价「按!」为“很无聊但嘎嘎好玩”。

    「解忧娃娃」

    解忧娃娃还有电子版,确实超出了笔者的预期。

    在危地马拉的传说中,一位名叫 Ixmucane 的玛雅公主,从太阳神那里获得一份可以解决人类任何问题的特殊礼物,解忧娃娃。后来,解忧娃娃被大人送给焦虑、悲伤的孩子,并告诉他们晚上睡觉的时候把麻烦告诉解忧娃娃并把娃娃藏在枕头底下,第二天所有的不开心就会被解忧娃娃带走了。

    再后来,不仅是孩子,大人也开始需要自己的解忧娃娃。因为便携、随时随地等原因,解忧娃娃在危地马拉、墨西哥等南美国家大量销售。

    今天,忧虑娃娃在危地马拉和墨西哥等拉美国家大量销售。

    而「解忧娃娃」App 则直接简化了放在枕头下的流程,用户可以在任何时间、任何地点,不限次数地告诉「解忧娃娃」自己的烦恼,如果用户愿意还可以向解忧娃娃详细阐述自己的苦恼,或者把烦恼已经解决的好消息分享给解忧娃娃。

    截至目前,「解忧娃娃」5 次登上应用商店首页,曾位列 26 个国家和地区的 App Store 免费总榜 Top100,甚至曾在今年 1 月位列荷兰免费总榜第 3 名。

    成年人的烦恼,剪不断理还乱。

    「Pottery」

    相较于其他两款产品,「Pottery」的使用要更加复杂、更具创造性。

    用户需要通过屈伸收拉的手法制作模样不同的胚体,不管好坏、每一个都是全世界独一无二。另外,用户还需要控制烘干时间并进行烧窑。

    陶瓷形状不同、完好程度不同、颜色不同都会拍出不同的价格,拍卖所得可用于购买更多颜色和纹样,整个过程非常治愈、非常有成就感。

    制胚——烧窑——彩绘——成品——拍照——拍卖——购买更多纹样——制胚一气呵成,流程完善、过程有趣。

    「Pottery」曾一举拿下 23 个国家和地区的免费总榜 Top1、79 个国家和地区的免费总榜 Top10、132 个国家和地区的免费总榜 Top100。

    尽管上次更新的时间还是 2018 年 11 月,「Pottery」目前仍位列巴林、不丹等 4 个国家和地区的 App Store 免费总榜 Top100,以及 132 个国家国家和地区的娱乐榜 Top100。

    「孤独的鸟儿」

    「孤独的鸟儿」,是一款有趣的治愈向可互动应用。用户唯一的使用场景是与一只孤独的鸟儿会话,并一起创作诗歌、音乐、图画。看似是用户在陪伴和治愈鸟儿,其实更是两个真诚的心的碰撞。

    「孤独的鸟儿」整体采用清新的卡通画风,以一只说不清楚话的鹦鹉与自己的偶遇作为故事开端,营造轻松愉快的氛围。如果用户同意共享地理位置和时间,鸟儿所处环境也将和用户保持同步。

    「孤独的鸟儿」会因为有了名字而开心、会因为你开心而开心、会因为你答应和它做朋友而开心。不过,他也有自己的烦恼,没什么朋友、不常被关注、时常被冷落,一只鸟都有如此多的烦恼,更何况人。但可贵的是,鸟儿总是在想办法安慰人,它说“都过去了,再也不会有这样糟糕的一天了”,它说“浪漫就永远会有生活”,它问“不知道云彩会不会下雨”,它说“你开心我就开心”。

    其实这些产品能够出现在大众视野,更根本的原因是越来越多的人开始关注自己的情绪变化和心理状态,在我们以往的关于心理健康的选题中,就发现海外市场对于心理健康的关注更早、人群也更广泛,而在 Calm 这类冥想主导的海外心理健康市场,正在向两极化演变:更深,平台型心理咨询;更浅,情绪变化追踪。

    到了国内市场,则更有我们自己的味道。工作时长更长、职场压力更大的我们,轻量化宣泄成为了一个主要诉求。

    所以别害怕,年轻人,请尽管放心敲「木鱼」,边卷边躺,不寒碜。

  • 国之重器!北斗系统日均使用量破千亿 能超越GPS吗?

    国之重器!北斗系统日均使用量破千亿 能超越GPS吗?

    【CNMO新闻】北斗卫星导航系统作为中国自行研发的全球卫星导航系统,是继GPS和GLONASS之后第三个成熟的卫星导航系统。近年来,该系统在国民日常生活中的应用也越来越广泛。最新数据显示,北斗卫星导航系统日均使用量已经突破千亿,不愧是一代“国之重器”。

    北斗系统据CNMO了解,通过北斗系统,对各行各业的发展都有着明显的裨益。不同于GPS等他国研发的卫星系统,北斗系统更加自主可控。在该系统的帮助下,农业能够精准测量各种作物生长动态,优化耕种效率。而人们每天都需要查看的时间以及天气,在北斗系统的帮助之下,也能够给出更加精准的数据。最重要的一点是,北斗系统赋予的北斗卫星导航功能,更是我国交通运输行业升级发展的重要基矗北斗系统加持之下,新一代人工智能地图还新增了车道级导航以及车位级导航等多项功能。

    北斗系统值得一提的是,百度地图宣布在近日宣布,将正式切换为优先运用北斗系统进行定位。后续在北斗系统的帮助之下,将为用户持续提供最坚实的服务,打造更加精准的导航体验。对此,不少网友也是表示,从这一趋势来看,未来北斗系统超越GPS也不是不可能。

  • 申请微软Office 365的OneDrive 5T网盘 附赠详细申请步骤以及申请邮箱地址

    申请微软Office 365的OneDrive 5T网盘 附赠详细申请步骤以及申请邮箱地址

    隐约记得之前撸的时候写过一篇文章,忘记了~ 好吧,本次教程信息由 某个大屌萌妹QQ群内的@陆长青 提供,账号为教育版A1,OneDrive容量为5T;

    登陆地址https://www.office.com/?auth=2&amp;home=1点击查看
    版本及功能查看https://portal.office.com/account/#subscriptions点击查看

    所需工具:

    临时邮箱1:https://t.odmail.cn

    临时邮箱2:http://od.office365vip.cn

    学生版账号注册地址:https://signup.microsoft.com/signup?sku=student

    教师版账号注册地址:https://signup.microsoft.com/signup?sku=faculty

    登录账号地址:https://login.microsoftonline.com

    预览图

    详细教程

    1,打开临时教育邮箱获取一个临时邮箱;复制右上角已有邮箱名,或点击最右上角图标-自定义邮箱名;

    2,打开申请地址页面,填写如下图片中的信息,记住,邮箱要填写上述你获得的临时邮箱,因为要收取验证码;点击注册;

    3,点击注册按钮后,跳转到设置密码以及输入验证码的页面,输入临时邮箱中获取到的验证码;点击开始

    4,点击开始后,会提示你邀请更多人,这个时候点击跳过即可;

    5,点击跳过后,会进入到Office 365主页面,这个时候OneDrive会保持正在设置状态,等待它设置完成即可;

    6,设置状态完成后,我们查看一下存储空间;具体的查看方法:进入OneDrive页面 – 右上角小齿轮 – OneDrive设置 – 左侧其他设置 – 存储标准;

    7,教程结束

  • 微软OneDrive网盘免费升级到25T容量教程

    微软OneDrive网盘免费升级到25T容量教程

    说明:之前老有人提到OneDrive 5T不够用,这里博主就分享个免费升级25T的方法,也是微软很早就出的一个政策,部分订阅的OneDrive网盘使用量超过90%的可免费申请提高容量到25T,博主也是很早就申请了,这里就大概说下,有需求的可以升级下。

    申请需知

    支持升级到OneDrive 25T的订阅如下:

    Office 365 企业版 E3
    Office 365 企业版 E5
    OneDrive for Business 计划 2
    SharePoint Online 计划 2
    Office 365 企业版 E3
    Office 365 企业版 E5
    Office 365 A1
    Office 365 A3
    Office 365 A5
    Office 365 美国政府版 G3
    Office 365 美国政府版 G5
    Office 365 非营利版 E3
    Office 365 非赢利组织版 E5
    Microsoft 365 企业版 E3
    Microsoft 365 企业版 E5
    Microsoft 365 A3
    Microsoft 365 A5
    Microsoft 365 美国政府版 G3
    Microsoft 365 美国政府版 G5
    Microsoft 365 非营利组织版 E3
    Microsoft 365 非营利组织版 E5

    复制

    升级规则如下:

    如果用户已使用5TB存储空间的至少90%容量,Microsoft最多会将OneDrive中的默认存储空间增加到每用户25 TB(如有需要,管理员可以设置更低的每用户存储空间限制)。
    
    对于已使用25 TB OneDrive存储空间的至少90%的任何用户,将向各个用户分配25TB SharePoint团队网站作为额外的云存储空间。此额外存储空间以额度方式提供给组织。

    复制

    申请方法

    提示:以下申请操作都需要全局管理员操作,如果需求大,也可以给自己其它的账号也升级到25T。

    复制

    首先让自己或其中一个子账号的5T网盘使用量超过90%,占比还不够的可以通过复制粘贴的形式快速占到90%以上。

    这里估计有人会觉得复制粘贴很慢,其实要是网络好的话,随便上传个几十M的文件复制粘贴,十几分钟就可以做到从0到4.5T。

    然后管理员登录后台→传送门,点击左侧支持-新建服务请求。

    然后在帮助框写上类似下面一句话。

    然后填上管理员邮箱,附件上传几张该账号容量超过90%的截图,包括账户信息。

    最后发送即可,截图不规范的,中途可能会有工作人员打电话要你重新发图片给他。

    最后等一天,成功的邮件就会发给你,然后这时候你就照着邮件给的方法自行升级到25T。

    升级方法

    1、我们先安装最新的SharePoint Online Management Shell→下载地址。 2、点击电脑左下角开始按钮,搜索PowerShell,然后单击Windows PowerShell,此时会弹出一个命令框。

    提示:如果用PowerShell操作失败的,可以使用SharePoint Online Management Shell操作。

    复制

    先检查下SharePoint Online是否安装成功,使用命令:

    Get-Module -Name Microsoft.Online.SharePoint.PowerShell -ListAvailable | Select Name,Version
    
    #如果输出以下信息则安装成功
    Name                                   Version
    ----                                   -------
    Microsoft.Online.SharePoint.PowerShell 16.0.9021.0

    复制

    接下来依次输入命令:

    #adminUPN为管理员邮箱,orgName为你设置的组织名
    $adminUPN="admin@moerats.onmicrosoft.com"
    $orgName="moerats"
    #该步会弹出一个窗口,会要求你输入邮箱密码
    $userCredential = Get-Credential -UserName $adminUPN -Message "Type the password."
    Connect-SPOService -Url https://$orgName-admin.sharepoint.com -Credential $userCredential
    #这里默认修改为25T,将后面的地址改成你要修改的OneDrive网盘地址,地址仿照下面的即可
    Set-SPOSite -Identity https://moerats-my.sharepoint.com/personal/moerats_admin_onmicrosoft_com -StorageQuota 26214400

    复制

    此时我们会发现容量已经升级到了25T。

    最后要注意的是,网盘使用量至少要保留4.5T以上,不然随时可能会变成5T。当然如果你25T使用量达到了90%,还可以再次用同样办法申请25TB SharePoint团队网站,但不会增加自身的OneDrive网盘容量了。

  • 如何防止 WordPress 页面被 Frame 嵌入

    如何防止 WordPress 页面被 Frame 嵌入

    WordPress 生成的前台页面,默认是可以被其他网页通过 Frame 方式嵌入的,这样对用户存在安全隐患,如果不想被其他网页嵌入,如何设置呢?

    可以通过 X-Frame-Options HTTP 响应头来设置是否允许网页被 <frame> 、<iframe> 或 <object> 标签引用,网站可以利用这个HTTP 响应头确保网页内容不被嵌入到其他网站,避免点击劫持(clickjacking)。

    X-Frame-Options 选项介绍

    X-Frame-Options 有三个可选值:

    • DENY:不允许其他网页嵌入本网页
    • SAMEORIGIN:只能是同源域名下的网页
    • ALLOW-FROM uri:指定可以嵌入的地址

    简单来说,设置了 DENY 则任何网页都不能嵌入(包括同一个网站的其他网页),设置了 SAMEORIGIN 则同域名的可以嵌入,指定某个地址可以嵌入使用 ALLOW-FROM uri 。

    绝大部分浏览器都支持,IE 则需要 IE8 或以上。一般情况下如果拒绝嵌入,浏览器会返回空白页面(如 Chrome/Firefox),不过也有的会显示错误信息。

    如何设置 X-Frame-Options 响应头

    PHP

    header('X-Frame-Options:SAMEORIGIN');

    Apache

    Header always append X-Frame-Options SAMEORIGIN

    nginx

    add_header X-Frame-Options SAMEORIGIN;

    IIS

    <system.webServer>
    …
    <httpProtocol>
    <customHeaders>
    <add name=”X-Frame-Options” value=”SAMEORIGIN” />
    </customHeaders>
    </httpProtocol>
    …
    </system.webServer>

    WordPress 可以直接在后台设置

    对于 WordPress 博客来说,只要安装了 WPJAM Basic 插件,就可以直接在后台设置 Frame 嵌入。

    在 WPJAM 菜单下的「优化设置」中「功能增强」标签中,根据自己的需求按照上图选项进行设置即可。

  • WP AutoPost pro3.2破解版下载——最好用的WordPress采集插件免费下载,支持wp5.3版本

    WP AutoPost pro3.2破解版下载——最好用的WordPress采集插件免费下载,支持wp5.3版本

    WP-AutoPost 是一款最适合wordpress的采集插件,完美的支持wp的各个版本,即使是wordpress最新版本5.3.2也是支持的,小编亲测可用。在网上还有许多其他版本的破解版,但使用后发现,还是wp autopost pro3.2最为稳定,因此推荐给大家。

    注:因为是破解版,在无人值守采集大概一个月后,小编发现采集不到文章了,经研究,只要点击“选项-重置 ” 即可恢复正常。

    功能描述:

    一键安装,全自动采集更新,无需人工干预WP-AutoPost安装十分简单方便,只需几分钟,立即开始自动采集更新您的网站,而且结合开源的wordpress程序,新手也能快速上手,根据所设定的采集方式采集网址,然后自动抓取网页内容,检测文章是否重复,导入更新文章,这一切操作程序都是全自动完成,无需人工干预。而且我们还有专门的客服为商业客户提供技术支持。


    定向采集,支持通配符,CSS选择器等多种方式精确采集任何内容定向采集只需要提供文章列表URL即可智能采集来自于任何网站或栏目的内容,方便简单,设置简单的规则便可精确采集标题、正文及其他任何内容。


    完美支持wordpress各种功能,可自动设置分类目录、标签、摘要、特色图片,支持自定义栏目、自定义文章类型等完美支持Wordpress各种特色功能,可选择发布到的分类目录,自动添加标签,自动生成摘要,自动设置特色图片。支持自定义文章类型,自定义分类、文章形式。甚至可抓取任意内容添加到“Wordpress自定义栏目”,方便扩展。


    注:破解版的autopost的伪原创及翻译功能不能用,其他功能均支持可用。


    可下载远程图片及其他任意格式附件到本地服务器,并支持添加水印支持远程图片下载到本地服务器,并可选择自动添加上文本水印或图像水印。其他任何格式的附件及文档也能轻松下载到本地服务器。


    可下载远程图片及其他任意格式附件到本地服务器,并支持添加水印支持将图片上传到Flick,节省带宽及空间,提高网站访问速度将采集图片上传到Flick,1TB的超大免费存储空间,节省带宽及空间,提高网站访问速度,适合面向国外用户的网站。


    支持将图片上传到七牛云存储,节省带宽及空间,提高网站访问速度将采集图片上传到七牛云存储,10GB的免费存储空间,节省带宽及空间,提高网站访问速度,适合面向中国大陆用户的网站。

    支持将图片上传到又拍云存储,节省带宽及空间,提高网站访问速度将采集图片上传到又拍云存储,节省带宽及空间,提高网站访问速度,适合面向中国大陆用户的网站。


    支持SEO优化,内容过滤,HTML标签过滤,关键词替换,自动添加链接,添加自定义内容,自定义文章样式自动删除采集内容中的HTML注释及其他不必要内容,自动给图片添加上Alt属性,过滤链接,关键词替换,自定义添加链接这些都有利于SEO。并支持内容过滤,过滤采集内容中不希望发布的内容(如广告代码,文章来源,版权等信息),甚至可以在文章任意位置添加上自定义内容,也可以自定义文章样式。

  • 破解网页禁止F12

    破解网页禁止F12

    快捷键:1.AIt+D  2.Ctrl+Shift+i

  • 地理几何GeoGebra  -数学教学软件应用程序(镜像)开源程序

    地理几何GeoGebra -数学教学软件应用程序(镜像)开源程序

    欢迎来到 GeoGebra!

    免费的课堂活动数字工具, 用于绘图计算, 几何作图, 白板协作等等

    GeoGebra源代码 的主要站点是https://dev.geogebra.org/svn/trunk/geogebra/,这是一个只读的 Subversion 存储库。我们在https://github.com/geogebra/geogebra保留一份副本。

    请阅读https://www.geogebra.org/license关于 GeoGebra 的许可。

    要了解有关 GeoGebra 开发的更多信息(包括建议的编译步骤),请访问https://dev.geogebra.org/。

    运行网页版

    要从命令行启动 Web 版本,请运行

    ./gradlew :web:run
    

    这将在您的机器上启动一个开发服务器,您可以在其中测试应用程序。如果需要从其他设备访问服务器,可以指定绑定地址

    ./gradlew :web:run -Pgbind=A.B.C.D
    

    A.B.C.D你的IP地址在哪里。然后就可以通过http://A.B.C.D:8888. 您还可以运行./gradlew :web:tasks以列出其他选项。

    运行桌面版(经典5)

    要从命令行启动桌面版本,请运行

    ./gradlew :desktop:run
    

    您还可以运行./gradlew :desktop:tasks以列出其他选项。

    设置开发环境

    • 打开 IntelliJ。如果您的计算机上还没有 IntelliJ,那么您可以从此处下载并安装它
    • 在菜单中从版本控制/Git 中选择文件/新建/项目
    • 在新窗口中添加以下路径:https://git.geogebra.org/ggb/geogebra.git
    • 点击“Checkout”,选择您喜欢的目标文件夹,选择 Java 1.8 作为 SDK,点击 OK 并等待…
    • 项目签出后,选择项目的根文件夹,打开Run Anything工具(Mac上双^),运行以下命令: ./gradlew :web:run
    • 一两分钟后,GWT UI 将出现
    • 在 UI 上加载启动 URL 后,选择您希望启动的应用程序。例如,如果您选择graphing.html并单击启动默认浏览器,则具有最新功能的图形计算器应用程序将在您的默认浏览器中加载并启动
  • WordPress建立数据库连接时出错终极解决方案

    WordPress建立数据库连接时出错终极解决方案

    “ 建立数据库连接时出错 ”可能是WordPress用户可能遇到的最常见和最可怕的错误之一。这绝对与死亡白屏(WSOD)息息相关。此错误意味着您的网站不再通信或可以访问WordPress数据库,整个网站瘫痪。

    对于这样的错误,站长切勿掉以轻心的事情,应该立即尝试解决此问题,直接影响流量,SEO等等。但不用担心,今天我们将讨论导致此错误的一些常见情况,以及对应的解决方案。

    建立数据库连接有什么错误?

    WordPress网站上的所有信息,例如发布数据,页面数据,元信息,插件设置,登录信息等,都存储在MySQL数据库中。唯一没有存储的数据是媒体内容,例如图像,以及主题/插件/核心文件,例如index.php,wp-login.php等。当有人访问您的网站时,PHP会在页面上执行代码并从数据库中查询信息,然后将其显示到访客浏览器中。

    如果由于某种原因这无法正常工作,则将出现建立数据库连接时出错,如下所示。整个页面空白,因为连接无法正常工作,无法检索任何数据以呈现页面。这不仅破坏了网站的前端,而且导致无法访问WordPress仪表板。

    但是,访客可能不会立即在前端看到此错误。那是因为站点缓存还可供访问,直到缓存过期为止。

    建立数据库连接时出错

    建立数据库连接时出错

    导致此错误的常见情况

    以下是一些常见原因,后面我们会根据这些常见原因,给出不同的解决方案。

    • 最常见的问题是数据库登录凭据不正确。WordPress网站需要使用数据库相关登录信息来连接到其对应的MySQL数据库。
    • 数据库已损坏。由于主题,插件可安装卸载如此之多,长年累月的不断删除和安装,有时会导致数据库损坏。这可能是由于表丢失或个别损坏,或者是某些信息被意外删除了。
    • WordPress安装中可能存在损坏的文件。
    • 数据库服务器问题。Web主机端可能有很多问题,例如数据库因流量高峰而过载或由于并发连接过多而无法响应。实际上,对于共享主机,这很常见,因为许多网站共享一台主机的资源。

    如何修复“建立数据库连接时出错”

    在开始对错误进行故障排查之前,建议您首先进行数据库备份,因为以下许多建议涉及操作数据库中的信息。无论你的技术水平如何,在尝试修改WordPress网站数据库之前,都应始终进行备份。

    您可以使用WordPress备份插件(例如VaultPress或WP Time Capsule)来备份文件和数据库。

    如果是宝塔面板用户,那就网站文件及数据库备份就很简单了,进入宝塔控制面板,在左边菜单找到“计划任务”,进入界面找到备份数据库和备份网站,手动执行即可。

    备份WordPress网站

    备份WordPress网站

    当然你还可以通过SFTP等工具,进入服务器执行手动备份网站文件,及通过phpMyAdmin手动备份MySQL数据库。备份成功后,就该开始对“建立数据库连接时出错”问题进行故障排除了。

    参考阅读:《使用BackWPup插件备份WordPress教程》、《如何安全备份WordPress博客网站数据?》

    1.检查数据库登录凭据

    首先要做的是检查以确保WordPress配置文件的数据库登录凭据正确。这是迄今为止“建立数据库连接时出错”报错的最常见原因,特别是在迁移网站到新的托管服务提供商之后。WordPress网站的连接详细信息存储在wp-config.php文件中,该文件通常位于WordPress网站的根目录下。

    它包含四个重要信息,这些信息都必须正确才能成功进行连接数据库。

    数据库名称// ** MySQL settings ** // /** The name of the database for WordPress */ define(‘DB_NAME’, ‘xxxxxx’);

    数据库用户名/** MySQL database username */ define(‘DB_USER’, ‘xxxxxx’);

    数据库密码/** MySQL database password */ define(‘DB_PASSWORD’, ‘xxxxxxxxx’);

    主机名(服务器)/** MySQL hostname */ define(‘DB_HOST’, ‘localhost’);

    要访问wp-config.php文件,您可以通过SFTP连接到站点并浏览到站点的根目录。或者,如果您使用的是宝塔,则可以进入宝塔控制面板单击“文件”,浏览到站点的根目录,然后右键单击以编辑文件。

    宝塔文件管理

    宝塔文件管理

    以下是打开文件后的示例。

    wp-config.php文件数据库访问凭证

    wp-config.php文件数据库访问凭证

    现在,您需要对照当前值及服务器数据库真实值,以确保它们正确无误。对于宝塔用户,请按照以下说明进行操作。

    检查宝塔面板中的数据库凭据

    您需要登录宝塔面板,进入数据库即可找到网站对应的数据库,找到数据库名、用户名及密码等信息 。

    宝塔面板查看数据库账号密码

    宝塔面板查看数据库账号密码

    然后核对wp-config.php文件的对应信息,确保两边的信息一致即可,非常方便。(或者这也就是国内众多站长选择使用宝塔面板的原因)

    检查cPanel面板中的数据库凭据

    如果你是使用cPanel管理主机,整个步骤稍微有点复杂。

    首先要检查的是数据库名称。为此,您需要进入cPanel控制面板登录phpMyAdmin 。

    cPanel控制面板的phpMyAdmin

    cPanel控制面板的phpMyAdmin

    在左侧菜单找到你的网站对应的数据库名称。忽略“information_schema”数据库,因为这是主机使用的数据库。然后,将该名称与wp-config.php文件中的DB_NAME值进行比较。如果它们匹配,那么这不是问题。如果它们不匹配,那么您需要更新wp-config.php文件。

    cPanel 数据库名称

    cPanel 数据库名称

    您还可以通过确保数据库是否包含你网站的URL来验证这是正确的数据库。只需单击数据库,然后单击wp_options表(出于安全目的,此名称可能稍有不同,例如wpxx_options)。在表格的顶部,您将看到网站URL和名称的值。如果这些与您当前站点匹配,说明这个是你的网站的数据库。

    在phpMyAdmin检查网站URL

    在phpMyAdmin检查网站URL

    如果数据库名称正确,但是在建立数据库连接时仍然出现错误,那你还需要检查用户名和密码。为此,你需要在WordPress网站的根目录中创建一个新的PHP文件(随意命名,例如checkdb.php),并输入以下代码,需使用wp-config.php文件中的值替换为db_user和db_password的值。<?php$test = mysqli_connect(‘localhost’, ‘db_user’, ‘db_password’);if (!$test) {die(‘MySQL Error: ‘ . mysqli_error());}echo ‘Database connection is working properly!’;mysqli_close($testConnection);

    浏览器访问https://yourdomain.com/checkdb.php。如果收到“MySQL Error: Access denied(MySQL错误:访问被拒绝)”,则说明您的用户名或密码错误,您将需要继续执行下一步以重置凭据。

    MySQL错误:访问被拒绝

    MySQL错误:访问被拒绝

    但如果是“Database connection is working properly.(数据库连接正常工作)”,则说明数据库用户名和密码正确。完成测试后,请确保删除此文件。

    数据库连接正常工作

    数据库连接正常工作

    如果确定数据库用户名和密码错误,接下来您需要重置用户名和密码。在cPanel中,点击“MySQL数据库”。

    cPanel 控制面板之MySQL数据库

    cPanel 控制面板之MySQL数据库

    向下滚动并创建一个新的MySQL用户。尝试选择唯一的用户名和密码(可以使用提供的密码生成器工具生成高强度密码),以免轻易被猜中。然后点击“Create User”。或者,您也可以在此界面上更改当前数据库用户的密码。

    创建MySQL用户

    创建MySQL用户

    然后向下滚动并将新用户添加到数据库中。下一个界面将询问您要分配的特权,选择“All Privileges(所有权限)”。

    使用cPanel新增数据库用户

    使用cPanel新增数据库用户

    然后使用这些新凭据并更新至wp-config.php文件(更新DB_USER和DB_PASSWORD值)。到此,你也可以使用前面提到的测试文件验证数据库凭证信息是否正确。但如果这未能解决问题,可能是主机名(DB_HOST)错误。某些主机使用不同的值,你可以参阅一些常见数据库主机值列表,或者查看主机相关文档及联系主机提供商提供。有些人可能还会使用127.0.0.1而不是localhost。

    如果您已完成上述所有操作,但仍是“建立数据库连接时出错”,继续往下看。

    2. 修复损坏的数据库

    在某些情况下,可能是数据库已损坏。有时(尽管不是很经常)会发生这种情况,因为随着时间的推移,新插件和主题会不断添加/删除数百张数据表。如果您尝试登录WordPress网站的仪表板并收到以下错误,则表明您的数据库已损坏:“一个或多个数据库表不可用。数据库可能需要修复。” 重要的是要注意,您可能只会在访问WordPress管理后台才看到此错误,而在前端仅看到建立数据库连接错误提示。

    WordPress实际上提供可以启动的数据库修复模式。只需将以下内容添加到wp-config.php文件的底部。define(‘WP_ALLOW_REPAIR’, true);

    WordPress修复模式

    WordPress修复模式

    然后浏览器访问WordPress网站地址:https : //yourdomain.com/wp-admin/maint/repair.php。在页面你可以选择“修复数据库”或“修复并优化数据库”。由于您目前可能正在对站点进行故障排除,因此建议使用“修复数据库”选项,更高效。

    WordPress修复数据库

    WordPress修复数据库

    在运行完上述数据库的修复之后,请确保删除添加到wp-config.php文件中的代码行,否则任何人都可以运行修复。如果您使用cPanel,则还可以从MySQL数据库界面中运行修复。

    cPanel修复数据

    cPanel修复数据

    或者,您也可登入phpMyAdmin进行修复。只需登录phpMyAdmin,选择需要修复的网站对应的数据库,然后选择所有表。然后从下拉菜单中单击“修复表”。这实际上只是在运行REPAIR TABLE命令。

    通过phpMyAdmin修复表

    通过phpMyAdmin修复表

    最后,你想更“装逼”些,还可以选择使用WP-CLI通过以下命令运行修复:wp db repair

    3. 修复损坏文件

    “建立数据库连接时出错”另外一个可能原因是文件已损坏。无论这是由于通过FTP传输文件的问题,黑客获得了访问您的站点的权限还是主机的问题,您都可以快速解决此问题。特别提醒,尝试此操作之前先备份您的网站。

    基本上,您只需要替换WordPress的核心版本,无需理会插件,主题或媒体。你可以通过访问WordPress.org下载最新版本的WordPress。

    下载WordPress

    下载WordPress

    在您的计算机上解压缩该文件,然后删除wp-content文件夹以及wp-config-sample.php文件。

    删除wp-content 目录及WP初始配置文件

    删除wp-content 目录及WP初始配置文件

    然后,通过SFTP将其余文件上传到您的站点,覆盖现有文件。这将替换所有有问题的文件,并确保您拥有干净且未损坏的新文件。建议这样做后清除浏览器缓存。然后检查您的WordPress网站以查看错误是否仍然存在。

    4. 数据库服务器问题

    如果上述方法均不能帮助您解决问题,那么强烈建议您与托管服务提供商联系,因为这可能是数据库服务器的问题。例如,如果数据库并发连接太多,则可能会产生错误。因为很多主机在服务器上都限制了一次允许连接的数量。利用缓存插件可以帮助最大程度地减少您站点上的数据库交互。

    这个问题在共享主机上经常发生,因为理论上其他人可能会影响您的站点。这是因为共享主机共同使用服务器上的所有资源。始终建议尽可能使用VPS主机来搭建WordPress网站,至少主机资源由自己分配利用而不会变得人满为患。独立主机通常对环境进行微调,即可处理专门针对WordPress网站的大量流量。

    5. 恢复至最近备份

    最后在情非得已之时,恢复最近备份数据。在某些情况下,如果无需担心发生错误之时与上一次备份之间产生的数据,这可能是解决问题的较快方法。许多服务器提供商都提供备份数据恢复支持。请记住,您可能需要同时还原数据库和文件。

    如果您是宝塔用户,则可以通过宝塔控制面板的计划任务,创建备份数据库或者备份网站计划任务,支持按周期定时备份,非常方便。

    宝塔控制面板备份计划

    宝塔控制面板备份计划

    如果是恢复数据库备份,您只需要进入宝塔控制面板,进入数据库菜单,找到你需要恢复的数据库,点击“有备份”,选择需要恢复的备份版本,点击“恢复”即可。

    WordPress数据库恢复

    WordPress数据库恢复

    如果是恢复网站备份,则可以通过访问宝塔控制面板-文件,进入/www/backup/site目录,找到网站备份压缩包,将压缩包解压到对应网站目录即可。

    WordPress网站数据恢复

    WordPress网站数据恢复

    小结

    如您所见,有很多方法可以解决WordPress中“建立数据库连接时出错”问题。最常见的错误是wp-config.php文件中设置的数据库凭据不正确,为此检查以确保正确无误是应该作为第一步。无论是由于哪个因素导致“建立数据库连接时出错”,希望上述步骤可以帮助您恢复网站的正常运行。请记住,如果需要,应始终对网站进行备份以还原站点。

    您的WordPress站点是否也曾遭遇“建立数据库连接时出错”?当时导致该错误的原因是什么?你又是如何解决?不妨在下方评论,与其他网友一起分享讨论。