程序员应该掌握的7个搜索技巧
程序员的世界本就是搜索引擎的世界. 技术更迭的速度越来越快,不断有新的语言产生,也有旧的语言停止维护,有新的框架出现,也有旧的知识过时. 不妨做个小实验,统计一天或者一周之类使用搜索引擎多了哪些与技术相关的事情? 如搜索某次开发中的遇到的问题,学习某个技术博客的经验分享,查找技术相关的学习资料等等凡是能和技术...
vue多页面应用打包配置
一直是使用vue官方提供的脚手架工具来做开发单页应用,突发奇想的想做一个多页应用的打包配置,顺便了解一下webpack的使用。花了几天时间搞定之后才发现了这篇文章《进阶| Vue 2.x + Webpack 3.x + Nodejs 多页面项目框架(上篇)》。但还是要记录一下自己搭建的过程。代码地址:[链接]。
Mysql存储引擎及选择方法
MyISAM是Mysql的默认存储引擎,它支持B-tree/FullText/R-tree索引类型,并且MyISAM的锁级别是表锁,表锁的开销小,加锁快;锁粒度大,发生锁冲突的概率较高,并发度低;表锁适合查询。MyISAM引擎不支持事务性,也不支持外键。
47 张图带你 MySQL 进阶!!!
我们在 MySQL 入门篇主要介绍了基本的 SQL 命令、数据类型和函数,在局部以上知识后,你就可以进行 MySQL 的开发工作了,但是如果要成为一个合格的开发人员,你还要具备一些更高级的技能,下面我们就来探讨一下 MySQL 都需要哪些高级的技能
Junit-jupiter-api 和 junit-jupiter-engine 的区别是什么
junit-jupiter-engineJUnit 5 的测试引擎,从 Junit 5 开始,Junit 使用 jupiter 来作为测试引擎。在运行时(runtime)的时候,你需要使用这个引擎来进行测试。
2020-10-12
[翻译]正则引擎的几种分类
正则引擎有两个大分类,DFA和NFA,像Perl、Java、.Net、PHP、Python、Ruby……等大多是工具都是用了NFA引擎。少数广泛被使用的工具如mawk使用了POSIX NFA引擎(NFA的一种变种)。以高效著称的工具采用了更为高效的DFA引擎。诸如GNU awk,GNU egrep和Tcl之类的一些工具结合了NFA / DFA两种引擎,将两者的优点结合在一起。
2021-01-17
无忧·企业文档v2.1.9新版本发布,全新升级,新变化让文档管理更无忧!
JVS是企业级数字化服务构建的基础脚手架,主要解决企业信息化项目交付难、实施效率低、开发成本高的问题,采用微服务+配置化的方式,提供了 低代码+数据分析+物联网的核心能力产品,并构建了协同办公、企业常用的管理工具等,所有的应用与能力采用模块化构建,按需开箱使用。
2024-03-13
React工程如何实现多入口多SPA?
这个命令会生成一个工程骨架,小伙伴就可以愉快的板砖了。搬久了发现工程越来越大,一打包好几兆,严重影响加载速度。这时候就需要多入口打包,将工程分为几个小的SPA。比如登录时一个SPA,内容管理是一个SPA,产品管理是一个SPA,每个SPA加载共同的JS,和自己的JS,无关的不加载。我们就需要配置webpack来改造工程,结...
2021-03-31
JVS开源框架系列-流程引擎「含开源地址」
JVS是面向软件开发团队可以快速实现应用的基础开发框架,采用微服务分布式框架,提供丰富的基础功能,集成众多业务引擎,它灵活性强,界面化配置对开发者友好,底层容器化构建,集合持续化构建。项目仓库:[链接]社区版已开源,在授权情况下支持100%源码同步,支持商用。
小程序开发指南电子版
发现了一个微信小程序开发的新大陆,这个文档在微信官方没有一个入口,至少目前没有入口。 小程序开发指南电子版 [链接]
什么是 Angular library 的 secondary entry points?
在 Angular 应用程序和库中,secondary entry points(次要入口点)是指与主入口点不同的导出和发布方式。主入口点是指在 package.json 文件中声明的默认的入口点,它通常包含了该库的主要功能和 API。而 secondary entry points 则是在 Angular library 项目中定义的额外的入口点,它们可以导出不同的 API,以适应不同...
2023-04-06
webpack学习笔记
1、webpack是流行的资源打包工具,属于前端workflow(工作流)的一部分。 简单说,它牛逼的地方就是把一切静态资源打包在一个文件,并且有一堆的插件。 2、安装webpack 把webpack安装到项目依赖npm install webpack --save-dev 安装到项目。 3、webpack要工作,依赖于一个webpack.config.js的配置文件。 {代码...} 4、命...
Webpack 源码学习系列(一)
学习源码,在于了解整体结构,对整个机制有一个整体了了解,做到心里有数,而不是看别人怎么用就怎么用,不报错就行。 获取源码 首先,先到github中获取源码。 {代码...} 寻找入口 获取到源码以后,首先要找到入口。 webpack是一个npm包,所以可以在package.json中找到对应的入口,即:"main": "lib/webpack.js", webpac...
原创:微信小程序亲测体验,公众号入口曝光!
扫描即可体验知乐微信小程序,并且看到入口 你可以在这里看到相应的小程序:微信小程序商店 发现内有历史列表入口 真实小程序 搜索 操作栏 放置到桌面示意图必须搜索全称,才可以搜索到小程序 推荐给朋友,可以直接分享给个人或群内 ios版本也是同样:需要先打开一次小程序,才能看到发现入口
2017-01-11
全票通过!微众开源项目 Linkis 进入 Apache 孵化
8月2日,微众银行开源项目Linkis 正式通过国际顶级开源组织 Apache 软件基金会(简称 ASF )的投票决议,以全票通过的优秀表现成为 ASF孵化器项目。
Laya2.x游戏引擎入门系列(一):Hello World
这里我们不去赘述为什么编程语言要选择TypeScript了,大家可以自行百度“TypeScript的优势”,我只能说“一入TypeScript深似海,从此JS是路人”。
2020-04-25
开源赋能 普惠未来|OpenNJet诚邀您参与2023开放原子全球开源峰会
OpenNJet应用引擎是面向互联网和云原生应用提供的运行时组态服务程序。具备环境感知、安全控制、加速优化等能力,可利用动态加载机制实现不同的产品形态,如API网关、消息代理、入口/出口控制器、边车、负载均衡和WAF等。OpenNJet旨在适应国内特定的技术规范及标准,如国密算法套件支持,兼容Kubernetes容器编排和Istio...
2023-05-22