- 博客(10)
- 资源 (2)
- 收藏
- 关注
原创 考试排座位顺序,要求校内同班不相邻
考试到要到了,有多个学校,每个学校班数不尽相同。需要将这些学生以学校为单位重新随机排顺序,要求就是校内尽量做到同班不相邻,在这一前提下再做到随机排位基本思想是分三步:第一步:把人数最多班(假设人数为n)的学生排在一数组(大小为2n)的奇数序号位置中(1,3,5……2n-1),偶数位置空出来(2,4,6……2n-2)供第二步使用,同时该班人数置为0第二步:在剩下的班中找出人数最多的班: 1、如果人数也为n,则将这个班的学生随机填入上一数组的偶数位置(2、4、6……2n...
2021-01-20 11:14:33
2530
1
原创 在excel中用VBA生成PPT图表
常常需要按照excel中的数据来在PPT中生成图表展示出来,有的方法是在excel生成好图表,再复制到ppt中,这里不采用。这里先将excel数据读进数组,再在PPT中生成图表,将数组中的数据写进图表中的数据源里面,更改其数据源的默认区域。Sub exctoppt()Dim pt As PowerPoint.Application, ob As PowerPoint.Shape, chartsheet As WorksheetDim arr1()sourceaddress$ = Range(
2020-06-18 16:14:44
3027
1
原创 用VBA生成word文档的准考证
数千人考试,需要做准考证,虽然可以用文档合并,但由于种种原因,只能用VBA来做了。原始数据在xlsx文件中,表头:把需要做的准考证做成“准考证模板.docx”,只一页:并与xlsx文件放在一起,当前目录下建一目录 photo ,里面放的是照片,所有照片的文件名都是 身份证号.jpg,在xlsx中写VBA代码:Sub zkz() Dim wd As New Word.Application, shp As Object, ar() photopath$ = ThisW
2020-06-15 22:36:20
879
原创 PHP中用pdo读取xlsx文件内容显示在页面上,并生成csv文件供下载
做个小东东,需要把筛选xlsx的某个sheet中的部分内容读显示在页面上,同时增加一个下载按钮,点该按钮即可将筛选显示出来的内容生成一个csv文件下载下来(不能下整个xlsx文件,因为面里还有其他不该他看到的东西)。 因没有其他东西,所以就使用pdo方式打开xlsx文件,如同打开数据库一样使用。 生成csv文件时前后注意清空缓冲区,否则会在前面或后面增加出一些html的代码。 经测试以下可以实现(个人笔记本上win10中安装的iis,PHP7.4...
2020-06-15 21:10:13
248
转载 java 字符串截取的几种方式 (转自网络)
众所周知,java提供了很多字符串截取的方式。下面就来看看大致有几种。 1.split()+正则表达式来进行截取。 将正则传入split()。返回的是一个字符串数组类型。不过通过这种方式截取会有很大的性能损耗,因为分析正则非常耗时。String str = "abc,12,3yy98,0";String[] strs=str.split(",");for(int i=0,len=
2017-11-19 11:27:46
270
转载 java 如何实现一个字符串的反转 (转自网络)
1.通过jdk自带reverse的方法public class InvertString { public static void main(String[] args) { String a="abcde"; StringBuilder b = new StringBuilder(a); System.out.print(b.rever
2017-11-19 11:21:42
161
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人