为您找到搜索结果:2308个
DATA时间:若是数据库存储的为毫秒,而前台需要的是秒,下面介绍一个工具类:
工具类:publicclassDate2LongSerializerextendsJsonSerializer<Date>{@Overridepublicvoidserialize(Datedate,JsonGeneratorjsonGenerator,SerializerProviderserializerProvider)throwsIOException,JsonProcessingException{jsonGenerator.writeNumber(date.getTime()/1000);}} 修改实体类:@Data//@JsonSerialize(include=JsonSerialize.Inclusion.NON_NULL)//@JsonInclude(JsonInclude.Include.NON_NULL)publicclassOrderDTO{/**订单id.*/privateStringorderId;/**买家名字.*/privateStringbuyerName;/**买家手机号.*/privateStringbuyerPhone;/...
BeanUtils工具类
BeanUtils.copyProperties(productInfo,orderDetail);把 productInfo中的属性copy到 orderDetail中...
Linux后台开发常用工具
内存分析工具valgrindvalgrind辅助工具qcachegrind可视化查看valgrind结果淘宝DBA团队发布的监控脚本,使用perl开发,可以完成对linux系统和MySql相关指标的实时监控orzdba 取指定进程名的pidpidof进程名性能瓶颈查看:perftop-ppid查看调用栈:pstackpidhttps://www.percona.com/查询程序执行聚合的GDB堆栈跟踪,先进性堆栈跟踪,然后将跟踪信息汇总:pt-pmp-ppid格式化explain出来的执行计划按照tree方式输出,方便阅读:pt-visual-explain从log文件中读取插叙语句,并用explain分析他们是如何利用索引,完成分析之后会生成一份关于索引没有被查询使用过的报告:pt-index-usage其它:vmstattcpdump网络数据包分析器objdumpnmlddstringsiostat输入/输出统计ifstat网络流量实时监控工具vmstat虚拟内存统计sar(SystemActivityReporter系统活动情况报告,最为全面的系统性能分析工具之一)ip...
python读取和生成excel文件
1.用python读取csv文件:csv是逗号分隔符格式一般我们用的execl生成的格式是xls和xlsx 直接重命名为csv的话会报错:Error:linecontainsNULLbyte解决方案:出错原因是直接是把后缀为xls的execl文件重命名为csv的正常的要是另存为csv文件就不会报错了1#-*-coding:utf-8-*-23importcsv4withopen('exa.csv','rb')asf:5reader=csv.reader(f)6forrowinreader:7 printrow2.用python写入并生成csv:1#-*-coding:utf-8-*-23importcsv4withopen('exa.csv','wb')ascsvfile:5 spamwriter=csv.writer(csvfile,dialect='excel')6 spamwriter.writerow(['a','1','1','2','2'])7 spamwriter.writerow(['b','3','3','6','4'])8 spamwriter....
ONVIF协议测试工具 ONVIF Device Test Tool 29 12.12 最新版
ONVIF协议测试工具ONVIFDeviceTestTool2912.12最新版包含文档和工具,本人亲测,好用!http://download.csdn.net/detail/li_dabo/9761440...
ONVIF测试方法及工具
设备是否支持ONVIF验证1ONVIFTestTool安装1.1PC安装环境要求:装有Microsoft.NetFramework3.5或以上版本。1.2安装源文件请见:ONVIFConformanceTestTools.rar2ONVIFConformanceTestTools使用2.1ONVIFConformanceTestTool1.01)Setup如图1:图1ONVIFConformanceTestTools使用说明:TestDeviceInformation和TestInformation内的数字可以任意添。 2)搜索进入Management栏,如图2所示:图2ONVIFConformanceTestTools使用点击“DiscoverDevices”按钮搜索即可。 3)搜索结果查看如果可以搜到(有的厂家设备反应较慢,可以多搜几次看看),在“DiscoverDevices”按钮右侧就会列出搜索结果列表,如图3红色框内所示:图3ONVIFConformanceTestTools使用点击列表中任意一个设备,右下角...
python读写Excel文件(xlrd、xlwr)
一、首先需要安装第三方库:pipinstallxlrd1、打开Excel文件,由于写入时需要copy,所以这里加上保留原格式参数:formatting_info=Trueexcel_file=xlrd.open_workbook(r"D:KeyWordsFrameWorkestScriptssearch.xlsx",formatting_info=True)2、获取打开文件的sheet页sheet=excel_file.sheet_by_index(0)#以索引方式获取,从0开始sheet=excel_file.sheet_by_name('sheet1')#以sheet页名称方式获取 3、获取最大行数和列数rows_num=sheet.nrows#获取行数cols_num=sheet.ncols#获取列数4、获取某个单元格的值#获取第一行第四列的单元格内容cell=sheet.row_values(0)[3]#一般情况会遍历取值,如下:forrowinrange(1,sheet.nrows):#循环用例步骤 keyword=sheet.row_values(row)[2]...
phpexcel文本格式
解决PHPExcel长数字串显示为科学计数在excel中如果在一个默认的格中输入或复制超长数字字符串,它会显示为科学计算法,例如身份证号码,解决方法是把表格设置文本格式或在输入前加一个单引号。使用PHPExcel来生成excel,也会遇到同样的问题,解决方法有三种:1、设置单元格为文本$objPHPExcel=newPHPExcel();$objPHPExcel->setActiveSheetIndex(0);$objPHPExcel->getActiveSheet()->setTitle('Simple');//设置A3单元格为文本$objPHPExcel->getActiveSheet()->getStyle('A3')->getNumberFormat()->setFormatCode(PHPExcel_Style_NumberFormat::FORMAT_TEXT);//也可以设置整行或整列的style/*//E列为文本$objPHPExcel->getActiveSheet()->getStyle('E')->get...
phpexcel操作
<?phpinclude'./PHPExcel/PHPExcel.php';include'./PHPExcel/PHPExcel/Writer/Excel2007.php';//或者include'PHPExcel/Writer/Excel5.php';用于输出.xls的//创建一个excel$objPHPExcel=newPHPExcel();$letter=range('A','Z');//表头$header_arr=['id','标题','作者','url',];//创建人$objPHPExcel->getProperties()->setCreator("brady.wang");//最后修改人$objPHPExcel->getProperties()->setLastModifiedBy("brady.wang");//标题$objPHPExcel->getProperties()->setTitle("用户");//题目$objPHPExcel->getProperties()->setSubject("获取用户");...
phpexcel
下面是总结的几个使用方法include'PHPExcel.php';include'PHPExcel/Writer/Excel2007.php';//或者include'PHPExcel/Writer/Excel5.php';用于输出.xls的创建一个excel$objPHPExcel=newPHPExcel();保存excel—2007格式$objWriter=newPHPExcel_Writer_Excel2007($objPHPExcel);//或者$objWriter=newPHPExcel_Writer_Excel5($objPHPExcel);非2007格式$objWriter->save("xxx.xlsx");直接输出到浏览器$objWriter=newPHPExcel_Writer_Excel5($objPHPExcel);header("Pragma:public");header("Expires:0″);header("Cache-Control:must-revalidate,post-check=0,pre-check=0&Pr...
分析诊断工具之一:MYSQL性能查看(多指标)
网上有很多的文章教怎么配置MySQL服务器,但考虑到服务器硬件配置的不同,具体应用的差别,那些文章的做法只能作为初步设置参考,我们需要根据自己的情况进行配置优化,好的做法是MySQL服务器稳定运行了一段时间后运行,根据服务器的”状态”进行优化。打开慢查询方法:其实打开mysql的慢查询日志很简单,只需要在mysql的配置文件里(windows系统是my.ini,linux系统是my.cnf)的[mysqld]下面加上如下代码:log-slow-queries=/usr/local/mysql/var/slowquery.loglong_query_time=1#单位是秒log-queries-not-using-indexes或者:使用sql语句来修改:不能按照my.conf中的项来修改的。修改通过"showVARIABLESlike"%slow%""语句列出来的变量,运行如下sql:setgloballog_slow_queries=ON;setglobalslow_query_log=ON;#setgloballong_query_time=0.1;#设置大于0.1s的sql语句记...
数据采集工具Telegraf:简介及安装
接着上一篇博客:InfluxDB简介及安装,这篇博客介绍下Linux环境下Telegraf安装以及其功能特点。。。官网地址:influxdata官方文档:telegraf文档 环境:CentOS7.464位Telegraf版本:0.11.1-1一、Telegraf介绍1、基本介绍Telegraf是一个用Go编写的代理程序,可收集系统和服务的统计数据,并写入到InfluxDB数据库。内存占用小,通过插件系统可轻松添加支持其他服务的扩展。Influxdb是一个开源的分布式时序、时间和指标数据库,使用Go语言编写,无需外部依赖。Influxdb有如下三大特性:①、基于时间序列,支持与时间有关的相关函数(如最大,最小,求和等);②、可度量性:你可以实时对大量数据进行计算;③、基于事件:它支持任意的事件数据;2、为什么要用telegraf和influxdb?①、在数据采集和平台监控系统中,Telegraf可以采集多种组件的运行信息,而不需要自己手写脚本定时采集,降低数据获取的难度;②、Telegraf配置简单,只要有基本的Linux基础即可快速上手;③、Telegraf按照时间序列采集...
linux安装setup工具
如果你的Linux系统是最小化安装的,可能会没有setup命令工具,环境是centos5.8安装setup命令工具的步骤.安装setuptool#yum install setuptool系统服务管理#yum install ntsysv防火墙设置、网络设置#yum install iptables防火墙设置#yum install system-config-securitylevel-tui网络设置#yum install system-config-network-tui...
thinkphp 结合phpexcel实现excel导入
控制器文件:1classExcelActionextendsAction{2publicfunction__construct()3{4import('ORG.Util.ExcelToArrary');//导入excelToArray类5}67publicfunctionindex()8{9$this->display();10}11publicfunctionadd()12{13$tmp_file=$_FILES['file_stu']['tmp_name'];14$file_types=explode(".",$_FILES['file_stu']['name']);15$file_type=$file_types[count($file_types)-1];1617/*判别是不是.xls文件,判别是不是excel文件*/18if(strtolower($file_type)!="xlsx"&&strtolower($file_type)!="xls")19{20$this->error('不是Excel文件,重新上传');21}2223/*设置上传路径...
layui util 工具时间戳转换
<scripttype="text/html"id="feedbackTime">{{#returnlayui.util.toDateString(d.feedbackTime,'yyyy-MM-ddHH:mm:ss')}}</script>初始化加载util ...