Wesley13 Wesley13
3年前
java调用PageOffice生成word
一、在开发OA办公或与文档相关的Web系统中,难免会遇到动态生成word文档的需求,为了解决工作中遇到导出word文档的需求,前一段时间上网找了一些资料,在word导出这方面有很多工具可以使用,jacob、poi、java2word、itext。jacob要求服务器必须是windows操作系统,服务器上还必须安装office软件,果断放弃!poi需要针对do
wnm wnm
3年前
万能码新活动,新气象(安全扫码专业委员会)
万能码新活动,新气象(安全扫码专业委员会)吃喝住行是人生大事,目前就在吃食方面就能引起很大的关注,那怎么样的食物才是好的呢?那自然是营养,而作为日常营养补充的,不可避免会想到鸡蛋,可以说鸡蛋作为一个易消耗品,是非常重要的,因此新的看新闻,领鸡蛋的活动在一定意义上是积极的。
Wesley13 Wesley13
3年前
Java多线程之Semaphore用法
本文目录:Semaphore基本概念Semaphore使用案例:3个停车位,6辆车去抢,走一辆,抢一个停车位。1.Semaphore基本概念在信号量上我们定义两种操作:1.信号量主要用于两个目的,一个是用于多个共享资源的互斥使用,另一个用于并发线程数的控制。2.acquire(获取)
Wesley13 Wesley13
3年前
Java并发 wait()、notify()和notifyAll()
一个线程修改一个对象的值,而另一个线程则感知到了变化,然后进行相应的操作,这就是wait()、notify()和notifyAll()方法的本质。具体体现到方法上则是这样的:一个线程A调用了对象obj的wait方法进入到等待状态,而另一个线程调用了对象obj的notify()或者notifyAll()方法,线程A收到通知后从对象obj的wait方法返回,继续
Easter79 Easter79
3年前
Tomcat7源码分析(二)类加载体系
一、总体分析  主流的JavaWeb服务器,如Tomcat、Jetty、WebLogic、WebSphere等都实现了自己定义的类加载器(一般都不止一个)。因为一个功能健全的Web服务器,需要解决如下的几个问题:1.部署在同一个服务器上的两个Web应用程序使用的Java类库可以实现相互隔离,这是最基本的要求.两个不同应用程序
Easter79 Easter79
3年前
Streams:深入理解Redis5.0新特性
概述相较于Redis4.0,Redis5.0增加了很多新的特性,而streams是其中最重要的特性之一。streams是redis的一种基本数据结构,它是一个新的强大的支持多播的可持久化的消息队列,在设计上借鉴了kafaka。streams的数据类型本身非常简单,有点类似于hash结构,但是它的额外特性异常强大且复杂:支持持久化。st
Wesley13 Wesley13
3年前
AI数据服务行业进入“认知战争”,云测数据凭什么稳居行业TOP1?
文| 曾响铃来源| 科技向令说(xiangling0815)新基建驱动AI加速落地,也让它背后的“粮草”——AI数据标注产业进入发展快车道。不久前,今年首场国家级重大国际经贸活动服贸会的成果发布环节上,数据标注领域的头部企业云测数据首次对外展示了一项成果,其数据项目的最高交付精准度竟然达到了99.99%。这个决
Stella981 Stella981
3年前
Android Studio版本控制
Git简介Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。特点:分布式相比于集中式的最大区别在于开发者可以提交到本地,每个开发者通过克隆(gitclone),在本地机器上拷贝一个完整的Git仓库。下图是经典的git开发过程。!磨砺营(https://static.oschina.net/uploads/im
Wesley13 Wesley13
3年前
Mysql的四种引擎介绍
1、MyISAM存储引擎  不支持事务,也不支持外键,优势是访问速度快,对事务完整性没有要求或者以select、insert为主的应用基本上可以用这个引擎来创建表。支持三种不同的存储格式,分别是:静态表、动态表、压缩表。静态表:表中的字段都是非变长字段,这样每个记录都是固定长度的,优点存储非常迅速,容易缓存,出现故障容易恢复;缺点是占
WeiSha100 WeiSha100
2年前
考试系统源码搭建
开源考试系统,可以模拟测试,正式考试,后台调取学员学习情况,批量导出学习成绩。支持外网和局域网私有化部署,搭建在自己的服务器上,使用自己的域名。1、创建专业和课程2、题库导入试题,可单个增加试题或excel批量导入试题,支持五种题型:单选,多选,判断,简答,填空,试题增加或导入时写上解析,答题时无论对错都会显示解析3、创建试卷,可按课程或者章节组卷,每个课程