嗅谱网

技术分享

  • 记一次西数硬盘数据恢复的经历:读扇区错误! 磁盘: HD2:ExternalUSB3.0(9314GB) 起始于 2223748096 扇区 共 65536 个扇区。 (Err:2 系统找不到指定的文件。)

    记一次西数硬盘数据恢复的经历:读扇区错误! 磁盘: HD2:ExternalUSB3.0(9314GB) 起始于 2223748096 扇区 共 65536 个扇区。 (Err:2 系统找不到指定的文件。)

    今天下了2023年的第一场雪,虽然小,但是很认真。这不,大概是天气太冷了,常年不用的硬盘柜竟然突然出现不能识别了。重启电脑后,提示E盘扩展磁盘需要格式化,一下头大了,几T的备份数据怎么可能丢了!赶紧打开DiskGenius尝试恢复文件。 先备份了硬盘分区表,执行文件恢复,刚开始找到了1.2T的数据。可是突然弹出来一个错误信息:“读扇区错误! 磁盘: HD2:ExternalUSB3.0(9314GB) 起始于 2223748096 扇区 共 65536 个扇区。 (Err:2 系统找不到指定的文件。)”。 这是要恢复失败的节奏啊!赶紧百度,说是可能硬盘有坏道,问了京东客服,说质保期内是包换的 ...

    查看全文

  • 世界互联网的发展要义在哪里

    世界互联网的发展要义在哪里

    这两天,全球互联网再次进入“乌镇时间”。11月8日上午,习大大在向2023年世界互联网大会乌镇峰会开幕式发表视频致辞时指出,当今世界变乱交织,百年变局加速演进,如何解决发展赤字、破解安全困境、加强文明互鉴,是我们共同面临的时代课题。 2014年至2023年,习大大亲临世界互联网大会乌镇峰会现场发表主旨演讲1次、向大会致贺信6次、致贺词1次、发表视频讲话2次,连续10年以不同形式关心大会的举办。这些讲话、贺信贺词中,始终贯穿着一个理念主张——构建网络空间命运共同体。 笔者认为,要更好理解“网络空间命运共同体”理念,绕不开三个关键词——“发展”“安全”“文明”。今天,我们聚焦这三个关键词,读懂世界 ...

    查看全文

  • WLDOS云物互联支撑平台2.0突破功能重磅来袭

    WLDOS云物互联支撑平台2.0突破功能重磅来袭

    WLDOS云应用支撑平台2.0研发进入了深水区,核心扩展功能实现重大突破: 1.信创数据库支持,WLDOS基于spring-data自研orm框架,支持所有国外常用数据库 和 信创国产数据库。WLDOS-ORM底层框架支持嵌入mybatis及其plus以适应国内软件工厂的需求,同时自研框架另辟蹊径,比mybatis更专注和简洁。 2.配件市场,WLDOS内核已支持hook机制,具备插件化定制能力(安装、卸载、更新),wldos-store已经定版。 3.分布式一体化支撑,和华为鸿蒙系统一样,具备弹性分布式一体化资源管理能力,同时单实例具备弹性配件伸缩能力,是底座,也是应用,一只羊闯天下。 WL ...

    查看全文

  • 信创背景下常见数据库方言知多少清单

    信创背景下常见数据库方言知多少清单

    常见数据库方言,包括国际享有盛名得数据库 和 国产数据库,信创背景下需要考虑得定制清单。这些数据库方言主要是在老牌国际化数据库基础上发展起来的。基本分为几大方言:Mysql、Oracle、Postgresql、DB2等。 /** * MYSQL */ MYSQL(“mysql”, “MySql数据库”), /** * MARIADB */ MARIADB(“mariadb”, “MariaDB数据库”), /** * ORACLE */ ORACLE(“oracle”, &# ...

    查看全文

  • SPA单页seo最佳实践——Centos8下WLDOS前后端分离框架的seo

    SPA单页seo最佳实践——Centos8下WLDOS前后端分离框架的seo

    wldos平台前端是用reactJs开发的,使用的是客户端渲染模式,前端应用必然面临seo的问题。为了解决百度等国内搜索引擎不能收录动态单页应用的问题,采用Google的rendertron针对搜索引擎的网络爬虫专门优化。Google和bing搜索引擎已经可以很好支持单页应用的爬取,可以不走该方案,但是要做robots中显式声明对js、css放开抓取权限。 User-agent: Googlebot Allow: .js Allow: .css User-agent: Bingbot Allow: .js Allow: .css User-agent: msnbot Allow: ...

    查看全文

  • springboot核心技术-web开发-视图模板执行原理

    springboot核心技术-web开发-视图模板执行原理

    springboot是基于springframework发展起来的快速开发框架,web开发的发展主要是实现了前后端分离,spa单页应用流行,比如reactJs、vueJs等。由于seo的需求,spa单页应用的seo效果并不好,原来的springmvc仍然有用。springMvc在seo方面的作用主要是实现ssr(服务端渲染),以实现站点来自搜索引擎的自然流量。springboot保留了springMvc的支持,以模板引擎的方式支持服务的渲染,比如freemarker、thymleaf、js引擎等。freemarker是Java开发人员应用较多的一种解决方案,不过确实体验一般,和react、vu ...

    查看全文

  • Java项目还在用mybatis,写sql吗?

    Java项目还在用mybatis,写sql吗?

    本文只谈SQL的拼装。使用springboot搭建web项目,数据库的操作是重要一环。几乎清一色的后端框架,用的是mybatis、mybatis plus套装。其实,可以简化。 不评价MM框架的优劣。看一下web项目对数据库操作的需求是什么?作为一个支撑系统的研发者,要求高性能的DB操作,还要求高自定义的动态查询。若论性能,jdbc直连性能最高,SQL直接写在dao层,直接与jdbc驱动交互。不过直接操作jdbc的弊端是有大量代码冗余,结果集拼装时需要做map到bean的属性copy,性能也有影响。另外,根据动态查询条件拼装SQL查询语句,需要手动从参数取,再判断是否为空,如果为空则不拼装这个 ...

    查看全文

  • 从springboot自动装配、监听与自定义功能的执行原理到配件市场

    从springboot自动装配、监听与自定义功能的执行原理到配件市场

    springboot构建在spring-framework之上,Java bean的自动装配就是一个用户声明后靠框架自动实例化再放入spring bean容器的过程,容器有好几层,各有应用场景和生命周期,不必细究。 springboot以Bean为单位,以注解为标识,以bean工厂声明配置为突破口,以main方法为启动点,以一系列回调操作发起bean的装配,最终实现bean工厂的初始化。所有的类型,都是在spring启动时,一过性的加载的。 本文主要讲4种情形的原理: 1.自动装配 2.事件监听 3.自定义功能的执行 4.hook机制 这里面存在的问题:并发风暴(安全),优先级(一致性),死锁 ...

    查看全文

  • 安装谷歌浏览器插件react developer tools或者vueJs devTools 工具后浏览器地址栏后面没有出现react检测图标

    安装谷歌浏览器插件react developer tools或者vueJs devTools 工具后浏览器地址栏后面没有出现react检测图标

    安装谷歌浏览器插件react developer tools工具后浏览器地址栏后面没有出现react检测图标,起初怎么都不生效,查资料后说是要开启一个权限: 首先点击右上角的扩展程序链接图标,在弹出的框中点击管理扩展程序: 然后看到两个扩展程序,以react dev tools为例,点击详情:   打开配置界面:在允许访问文件网站这一项上开启,就可以检测访问的网站 是否采用了 react技术编写 但是,此时仍然不会出现右上角的react检测图标,还需要设置一个开关,看标红的那个图钉图标点击定住,才能常驻右上角,如果显示激活状态,则说明网页采用了react实现,vue同理。 & ...

    查看全文

  • 通过实例简析React编程哲学

    通过实例简析React编程哲学

    React 可以改变你对可见设计和应用构建的思考。当你使用 React 构建用户界面时,你首先会把它分解成一个个 组件,然后,你需要把这些组件连接在一起,使数据流经它们。在本教程中,我们将引导你使用 React 构建一个可搜索的产品数据表。不要以为这只是前端UI编程,即便是在最底层的基础支撑软硬件系统的研发当中仍然离不开此类的思维逻辑,认知物化视图有利于更加客观地形成分析心智模型的能力。 从原型开始 想象一下,你早已从设计者那儿得到了一个 JSON API 和原型。 JSON API 返回如下的数据: [ { category: “Fruits”, price:  ...

    查看全文

  • 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服务,人人可以托管自己的业务;通过扩展特性功能 ...

    查看全文