智乐兔

技术文库

  • wldos平台2.0核心模块布道之应用市场和服务网格架构

    wldos平台2.0核心模块布道之应用市场和服务网格架构

    其实,在疫情期间 wldos1.5 版全部开源的前夕 2.0 的 wldos 平台已经呼之欲出了。那么,2.0 的 wldos 平台将会带来哪些惊世骇俗 ^^ 的改变呢?下面粗糙地描述一下吧! 2.0 最重要的一个升级是应用管理,直接跃迁为应用市场,你可以理解为 App Store。有了应用市场,开发者可以基于 wldos 支撑平台上开发自己的特性程序,然后发布在 wldos 应用市场,wldos 平台的用户可以在线选择安装这个特性程序从而扩展他的 wldos 平台。应用市场常见,但 SaaS 界开源的应用市场不常见! 2.0 另外较重要的升级是对分布式架构的支撑,这是一种类似漫游的服务网格架 ...

    查看全文

  • WLDOS平台正式启动开源了

    WLDOS平台正式启动开源了

    首先,本平台是为了推动数字时代尽快落地,为了开辟新的业态而研发,旨在抛砖引玉。 解决痛点:想利用网络化拓展业务,对如何拓展业务有困惑,需要一个可落地的软件搭建平台。 品牌战略:技术人的优势在于随时可以变成现实。WLDOS(拼音[wou da si],全拼:World Operating System)平台通过开源社区、线上服务和业态孵化三个纬度落地实践。 WLDOS平台发展模式:开源生态+托管服务+延伸业态。 机会点:通过插件化的应用架构给全体开发人提供一个扩展的舞台,人人可以增加自己的插件;通过多域、多租和多应用的支撑平台提供支持虚拟域的SaaS服务,人人可以托管自己的业务;通过扩展特性功能 ...

    查看全文

  • WLDOS平台与云物互联结合能碰撞出什么火花

    WLDOS平台与云物互联结合能碰撞出什么火花

    如果您感兴趣,请star我们的开源项目支持国产技术的发展:https://gitee.com/wldos/wldos 元宇宙的概念炒得火热,现在发现其中很多理念与曾经的创想不谋而合,身为码农该做点什么——后生晚学奋起直追,犹未为晚。WLDOS(World Operating System)算是为了这样的目标而作的涂鸦,如此拙劣而平凡的“小板凳”,尚需在实际应用中不断打磨和沉淀。在研发过程中,一步步探求我们最引以为傲的“乌托邦”,然后实现它、驱动它,直到托起更美好的世界! WLDOS云应用支撑平台,简称WLDOS平台,本仓库是wldos平台后端工程。基础型新项目,适合新手跟随学习。 WLDOS是 ...

    查看全文

  • WLDOS云应用支撑平台V1.0.0在开源中国发布

    WLDOS云应用支撑平台V1.0.0在开源中国发布

    WLDOS云应用支撑平台V1.0.0开源版发布。 开源链接:https://gitee.com/wldos/wldos 开源中国:https://www.oschina.net/p/wldos 更多详情见官网:http://www.wldos.com WLDOS 云服务应用支撑平台,简称 WLDOS 云应用支撑平台或 WLDOS 平台,基础型新项目,适合新手跟随学习。WLDOS 基于多域架构,支持多租、多应用,SaaS 架构,致力于云管端解决方案。 WLDOS 云应用支撑平台,基于 springboot 二次封装的轻量级快速开发框架,SaaS 应用架构,后期支持脱离springboot 独立运 ...

    查看全文

  • Java语言开发的SaaS版前后端分离开发平台WLDOS

    Java语言开发的SaaS版前后端分离开发平台WLDOS

    WLDOS是World operation system或者World open system的缩写,表示驱动世界的开放系统,我们的理念是简化世界的复杂度,用一套系统协助解决所有问题。WLDOS是一个类SaaS(软件即服务)的云应用开发支撑平台,同时也是一个准系统,支持快速展开二次开发实现符合互联网需求的软件平台。 另解: WLDOS平台,基于springboot实现的轻量级快速开发框架,SaaS应用架构。默认支持多租户运行模式,同时支持关闭以单租户模式运行。 默认单实例运行,在分布式部署方面支持融入serviceMesh架构或者传统中心化分布式架构。WLDOS®寓意:世界的,未来的和开放的 ...

    查看全文

  • mysql查询异常 java.sql.SQLException: Illegal mix of collations (utf8mb4_general_ci,IMPLICIT) and (utf8mb4_unicode_520_ci,IMPLICIT) for operation '='

    mysql查询异常 java.sql.SQLException: Illegal mix of collations (utf8mb4_general_ci,IMPLICIT) and (utf8mb4_unicode_520_ci,IMPLICIT) for operation ‘=’

    异常原因:关联表的字段排序索引不同,批量修改全库的字符型字段的排序规则为Unicode: SELECT TABLE_SCHEMA '数据库', TABLE_NAME '表', COLUMN_NAME '字段', COLUMN_COMMENT '字段描述', CHARACTER_SET_NAME '原字符集', COLLATION_NAME '原排序规则', CONCAT( 'ALTER TABLE ', TABLE_SCHEMA, '.', TABLE_NAME, ' MODIFY COLUMN ', COLUMN_NAME, ' ', COLUMN_TYPE, ' ...

    查看全文

  • 前后端分离使用localStorage替代cookies并封装到umi-request组成跨终端请求插件wldos-request

    前后端分离使用localStorage替代cookies并封装到umi-request组成跨终端请求插件wldos-request

    做过前后端分离的都知道,cookies不是万能的,为了兼容移动端可以采用localStorage,然后做一些封装实现类cookies功能。前端token等凭据的保存依赖于HTTP请求和响应,umi3.0的umi-request插件是个好用的插件,两者结合就成了本文所述的跨终端请求插件。 本插件包含两部分:localStorage封装和request封装。 localstorage封装代码如下: const expirefix = "__expires__"; /** * @desc 在localStorage基础上封装支持过期时间的storage,代替cookie。 * @auth ...

    查看全文

  • 基于Ant design pro react 实现的动态路由跳转三级级联写作工作台源码

    基于Ant design pro react 实现的动态路由跳转三级级联写作工作台源码

    这是最近在做的一个项目的写作工作台模块,风格类似于简书,但略有不同,测试版略显粗糙,不过已经可以使用了。本模块采用Ant design pro react v4脚手架开发完成,富文本编辑插件采用时下火热并且可商用的tinymce,采用本地化部署tinymce插件。与SPA不同的是,针对路由参数做了优化,在级联切换时URL会跟随变化,变化的是级联节点的ID,这样就满足了基本的seo需求。 另外,针对SPA客户端渲染问题做了seo优化,加入了title、keywords、description(TDK)标签,并没有采用SSR(服务端渲染),因为那违背了前后端分离的初衷,搞得前端比后端还重。Antd ...

    查看全文

  • 前后端分离前端使用localJStorage取代cookies

    前后端分离前端使用localJStorage取代cookies

    前后端分离后,面临着pc端和移动端的兼容问题,为了使用跨终端前端技术同时保证相同的开发接口,决定放弃APP侧没有的cookies,使用localStorage,并做了一些简单封装,使其和cookies类似: const expirefix = "__expires__"; /** * @desc 在localStorage基础上封装支持过期时间的storage,代替cookie。 * @author zhiletu.com * @version 1.0 */ export default class wldosStorage { constructor(pro ...

    查看全文

  • 纯java实现的网页内容采集器采集到wordpress,简约而不简单

    纯java实现的网页内容采集器采集到wordpress,简约而不简单

    收集者网页采集器 基于正则表达式实现的纯Java网络内容采集器,专门为wordpress网站定制。 采集任务主类:com.zhiletu.collect.Collecter 默认定时器类:com.zhiletu.collect.UdastConfigServlet 涉及子功能: 1.正则表达式匹配文本和url 2.HTTPclient抓取网页 3.图片转格式与压缩 4.中文分词与文章高频词统计 5.定时执行采集任务 6.采集规则读取、驱动 7.采集数据存储到数据库 8.读取数据库配置文件 9.图片下载并保存到指定目录 10.对文章高频词查询百度词典,并存储到词典库 11.支持采集接口,并对返回 ...

    查看全文

  • 如何解决emoji符号存储到mysql数据库乱码的问题

    如何解决emoji符号存储到mysql数据库乱码的问题

     出现乱码问题的原因是MySql的utf-8编码只支持3个字节的数据,而移动端的emoji是四个字节的数据,如果直接往utf-8编码的数据库中插入表情,就会报上面的错误。 第一种解决办法是数据库的编码修改,修改为utf8的超集utf8mb4支持4个字节的字符。   utf8mb4编码兼容utf-8,是utf-8编码的超集,能存储4字节的表情字符。   1,将存储表情字符的数据库表改为utf8mb4,   2,utf8mb4支持的数据库版本最低为5.5.3+。   3,修改mysql配置文件my.cnf(windows为my.ini)。     [client]     port=3306    ...

    查看全文

  • Advanced Editor Tools TinyMCE Advanced不能正常显示工具栏按钮图标

    Advanced Editor Tools TinyMCE Advanced不能正常显示工具栏按钮图标

    前端发布插件嵌入Tools TinyMCE Advanced插件与主题不兼容会显示异常,wordpress前端发布插件就有这个问题。出现这种问题的原因是主题程序的处理不当,肯定显示异常,这里应该是css异常。但是如果去处理css,那就跑偏了。通过WORDPRESS的TinyMCE Advanced插件,您可以在编辑器页面配置多达四行按钮,包括字体大小,字体,文本和背景颜色,表格等,还可以启用编辑菜单。这个插件增加了一些常用的选项保持段落标记在文本编辑器,并从主题的style.css导入CSS类。 解决办法如下:内容查看此隐藏内容查看价格为5积分,请先登录点击【立刻购买】给作者的精彩内容打赏一 ...

    查看全文

在线客服
在线客服 X