- 博客(15)
- 资源 (2)
- 收藏
- 关注
原创 利用python调用jar包实现读取数据库等功能
out.clear();//清除缓冲区里的数据,但不把数据写到客户端里去 out = pageContext.pushBody();// 重新得到out对象
2023-10-31 20:01:05 151 1
原创 自己造轮子(一)自己解析上传文件
关于上传文件,在servlet3.0中已经有集成,使用HttpServletRequest的getParts即可完成对上传,已经有很多文章讲述了如何开展,不再赘叙。本文主要讨论,对于用不上servlet3.0以上新功能的用户,如何实现文件上传解析。文件上传分为两种,一是类似ie的,一个<input type=file>上传一个文件;还有就是利用<input type=file multiple>,在chrome中可以上传多个文件。无论哪种,其解析方法是一样的。基本原理:
2022-01-05 22:49:59 198
原创 利用JCreator调试web程序
把tomcat的catalina.bat中的set DEBUG_OPTS=设置为以下的参数set DEBUG_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8019在Jcreator的run菜单下attach to process中,按照上面的8019端口进行调试,其他建议:建议在tomcat中把需要部署的web应用手.
2022-01-02 16:53:30 377
原创 google S2算法学习(一)xyz转face,u,v
def __largestAbsComp(self, x, y, z):‘此处返回是哪一个轴 absX = math.fabs(x) absY = math.fabs(y) absZ = math.fabs(z) if absX>absY: if absX>absZ: return 0; else: return 2; else: if absY>abs.
2021-12-29 22:37:01 1826
原创 使用POI读取excel时,格式化单元格数据
这段代码在遇到日期时间和整数时,可以保证和在excel中看到的一致。public static String formatCellValue(Cell cell) { DataFormatter df = new DataFormatter(); String ret; switch (cell.getCellType()) { case STRING: case BOOLEAN: ...
2021-12-29 22:33:47 637
原创 python CGI 下载文件
print("Content-Disposition: attachment; filename=\"test.xlsx\"")print("")sys.stdout.flush()sys.stdout.buffer.write(workbook)
2021-11-07 21:12:50 545
原创 pandas将结果写入内存
from io import BytesIObio = BytesIO()# By setting the 'engine' in the ExcelWriter constructor.writer = pd.ExcelWriter(bio, engine="openpyxl")df.to_excel(writer, sheet_name="Sheet1")# Save the workbookwriter.save()# Seek to the beginning and rea.
2021-11-07 21:10:18 704
原创 稀里糊涂学AI(一)依葫芦画瓢-------利用THE MNIST DATABASE of handwritten digits基于scikit-learn模块实现简单的手写数字识别
下载相应的数据库http://yann.lecun.com/exdb/mnist/train-images-idx3-ubyte.gz: training set images (9912422 bytes)train-labels-idx1-ubyte.gz: training set labels (28881 bytes)其数据库有60000的训练库,可以将训练库取其中的几千条作为训练,随机抽一些其他的作为训练完后的测试实例其中,images的文件格式为[offset] [ty...
2020-07-11 22:33:22 323
原创 mysql创建视图时字符集问题的解决办法
创建视图时,如果在语句中包含中文时,可能会报1276的异常,解决办法:使用convert('中文字符' as utf8)
2017-03-01 15:15:55 5075
原创 获取普元的sessionEntity内容
com.primeton.tp.core.prservice.context.SessionContext ctx = session.getAttribute(com.primeton.tp.core.prservice.context.SessionContext.SESSION_SESSION_CONTEXT);org.w3c.dom.Document doc = ctx.getDocu
2016-11-09 12:06:45 797
原创 AC算法实现
多模式匹配也可以叫多关键字匹配,就是给你两个或者两个以上的关键字,从一片文档或者文件中找出这些关键字。目前我知道的方法有两种:第一种是基于有限状态机的匹配方法,以1979年的AC算法为经典,其后有不少的改进方法;第二种是基于hash的匹配方法,以sunwu的算法为代表。第一种方法的实现的核心是有限状态机,对于状态机而言有个致命的缺点就是当关键字太多(>=5000)的时候
2012-07-12 15:35:18 428
原创 hdlc协议解码的四种方法
hdlc协议规定了,在hdlc中不能出现连续的6个1,因为这是hdlc帧的分割标志,因此在编码的时候每遇到5个连续的1就插入0,因此解码时就需要碰到5个连续的1就要去掉后面的0,而在我们的计算机中都是以整数字节描述信息,因此造成了用pc解hdlc的不便。第一种,使用最原始的方法:将二进制比特流变成字符串的‘0’‘1’序列,然后在这个基础上解码。这种方法采用的是一个字节表示原来的一位,因此直观感
2012-07-12 12:58:10 5725 2
原创 100*100面试题
问题:一百个账户各有100$,某个账户某天如有支出则添加一条新记录,记录其余额。一百天后,请输出每天所有账户的余额信息这个问题的难点在于每个用户在某天可能有多条纪录,也可能一条纪录也没有(不包括第一天)返回的记录集是一个100天*100个用户的纪录集网上的思路:1.创建表并插入测试数据:我们要求username从1-100CREATE TABLE [dbo].[TA
2012-07-11 11:16:31 411
原创 视图更新的问题
昨天去某公司面试数据库,问到视图能不能更新,更新的是那个表,大概是这个问题吧。我突然回忆起以前用sqlserver的时候好像做个这个实验,更新过视图,于是我就答了可以更新,更新的是基表。结果被人鄙视了一番说视图只是一个虚拟表,怎么能更新之类云云。由于我学艺不精,而且是在面试,在我不能完全确定的情况下,否定了自己的看法,但是面试完了之后,越想越不对,于是上网查了,发现视图确实是可以更新的,而且还能够
2012-07-11 06:04:16 875
chrome扩展如何注入vue的日期控件
2023-06-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人