最近在做一个学校的XXX系统项目,因项目有个需求就是要像在word里面的添加批注功能一样,就是选中一段文字,然后为这些页面添加一些额外的信息;
刚开始我们的方案是记录选中内容的下标,然后保存到数据库中,当要显示的时候就再数据库中读取下面然后在客户端用js合并,做着做着发现这种方法很烦,最后我们决定采用另一种方案,就是在在选中的文字两端加上自定义标记,批注的内容就是保存到自定义标签的属性里面去。
想法是有了,开始着手做Demo了,一开始我们就像在CKEditor里面做一个插件,看了一天的CKEditor的API和源码,搞到一头雾水,写CKEditor插件太复杂了,有要什么初始化、又要什么execute、一堆东西,最后放弃了这方案,最后决定还是自己写一个添加批注的工具出来,写到一半的时候竟发现一个国内强大的HTML编辑器KindEditor,只需几行代码就解决了。
2023/8/1 5:57:33 184KB HTML 页面添加批注
1
仅供学习之用,勿做商业用途,如有侵权,请告知删除,谢谢,本人花了几大洋从网上购买的,绝对清晰完整
2023/8/1 1:40:51 51.87MB 网络 多人 游戏 架构
1
因为要做在线预览word文档自己整合了一下转换的方法写几点注意事项可以实现word文档在线预览可以加水印
2023/7/31 23:34:20 2.89MB word转swf 在线预览
1
2021年节假日数据表,字段为日期,星期几,是否为节假日(0为节假日,1为工作日,2为周末),假期描述。
Mysql请自行建表插入数据
2023/7/30 11:34:49 41KB 数据库 java mysql oracle
1
本文来自于微信公众号:CSDN,文章主要介绍了云数据库的技术需求,以及在技术驱动的需求下,云数据库架构具备的几项主要业务价值等,希望对您能有所帮助。
如今,大型企业如金融企业和银行等,在下一代的微服务架构转型要求下,需要基础软件和数据平台能够实现原生的云化,以满足微服务架构的需求。
微服务,也就是一种面向服务的,有特定边界的松散耦合的架构。
主要特点包括,每一个微服务是一个独立的自治系统,可以不依赖外部组件独立运行;
对应用只暴露接口,用户可以灵活的调整过每个微服务的使用;
业务粒度足够小。
在企业架构“云化”的过程中,数据库的云化是最为重要也是难度较大的一个部分。
数据库云平台(dbPaaS)是一类支持弹
1
FEAToolMultiphysics-让物理建模与仿真更简单容易FEATool是一种集成的多物理现象建模与工程仿真工具,内置CAD、几何工具、预处理、栅格产生、求解器以及后处理和可视化显示。
已经集成的几种预定义物理模型是可用的,它们很容易结合起来建立不同的多物理模拟问题,包括流体流动、传热、结构应力、电磁学、反作用力、质量和化学物质的输送。
而且,用户也可以自己创建需要的方程和物理模式。
2023/7/29 13:31:41 148.82MB Matlab FEATools
1
序列图像的超分辨重建,有几种不同的算法MAP,POCS,conv,还有插值算法。
2023/7/29 12:41:25 3.61MB 序列图像的超分辨重建
1
《计算机组成与设计:硬件/软件接口(原书第5版)》是计算机组成与设计的经典畅销教材,第5版经过全面更新,关注后PC时代发生在计算机体系结构领域的革命性变革——从单核处理器到多核微处理器,从串行到并行。
本书特别关注移动计算和云计算,通过平板电脑、云体系结构以及ARM(移动计算设备)和x86(云计算)体系结构来探索和揭示这场技术变革。
  与前几版一样,本书采用MIPS处理器讲解计算机硬件技术、汇编语言、计算机算术、流水线、存储器层次结构以及I/O等基本功能。
  《计算机组成与设计:硬件/软件接口(原书第5版)》特点  更新例题、练习题和参考资料,重点关注移动计算和云计算这两个新领域。
  涵盖从串行计算到并行计算的革命性变革,第6章专门介绍并行处理器,每章中都涉及并行硬件和软件的相关主题。
  全书采用Intel Core i7、ARM Cortex-A8和NVIDIA Fermi GPU作为实例。
  增加“运行更快”这一新实例,说明正确理解硬件技术的重要性,它能使软件性能提高200倍。
  讨论并强调计算机体系结构的“8个伟大思想”——通过并行提高性能、通过流水线提高性能、通过预测提高性能、面向摩尔定律的设计、存储器层次、使用抽象简化设计、加速大概率事件和通过冗余提高可靠性。
1
Java变量有如下几种类型的变量局部变量类变量(静态变量)成员变量(非静态变量)
2023/7/29 1:40:43 854KB 前端
1
内存运存智能整理工具,绿色版打开直接使用,亲测好用,服务器上挂了80个QQ后内存占了百分之97,使用了此款工具后瞬间释放了百分之50.特点:1.自身软件不占内存,只有几十KB大小2.绿色方便,打开即可使用,还可设置开机启动
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡