当前位置: 代码迷 >> 综合
 解决方案列表
  • [综合] scala 使用POI导出xlsx文件,添加背景颜色

    objectExportColor{ defExportImportFile(lang:String,titleList:List[String],contextList:List[List[String]]):String={//导出添加颜色 varfileName="fail" log.info...

    116
    热度
  • [综合] scala使用org.apache.tools.zip压缩包

    defzipFileNew(title:String,files:List[String]):String={ varfileName="fail" try{ //生成文件 valexportFile=newFile(s"$LocalFilePath/${title}_${formatTimStam...

    86
    热度
  • [综合] 通过“-”截取字符串,indexOf和substring的scala中用法

    vala="aa-bc-xx" vali=a.indexOf("-") valx=a.indexOf("-",i) valone=a.substring(0,i) print(one)//aa valtwo=a.substring(i+1,x) print(two)//bc valthree=...

    69
    热度
  • [综合] scala导出UTF-8的CSV文件用Excel打开乱码

    去掉BOM:\uFEFF 避免出现科学计数法:在数据前或者后面加上“\t” defexportFiles(title:String,subTitles:String,selectCondition:String,content:List[List[String]])={ varfileName="...

    85
    热度
  • [综合] Linux对文件的读取命令

    1、catandtac cat的功能是将文件从第一行开始连续的将内容输出在屏幕上。但是cat并不常用,原因是当文件大,行数比较多时,屏幕无法全部容下时,只能看到一部分内容。 cat语法:cat-nfilename(-n:显示时,连行号一起输出) 使用cat查询:catfilename|grepke...

    25
    热度
  • [综合] scala强大的集合操作示例

    Scala是数据挖掘算法领域最有力的编程语言之一,语言本身是面向函数,这也符合了数据挖掘算法的常用场景:在原始数据集上应用一系列的变换,语言本身也对集合操作提供了众多强大的函数,本文将以List类型为例子,介绍常见的集合变换操作。 一、常用操作符(操作符其实也是函数) ++++[B](that:Ge...

    105
    热度
  • [综合] JXL实现excel导出案例(分sheet页)

    代码思路说明 原来项目中也是有导出的方法,自己觉得不太满意,就自己重新写了一个公用方法。这种类似的方法很多,这里只是自己的一个案例。对于导出,应该有的参数是要导出的字段、数据列表以、excel的表头及文件名。这里主要实现了分sheet页导出。先看看代码吧:Action中确定了导出的参数及查询好了数据...

    72
    热度
  • [综合] windows版本打开git bash总是闪退的解决办法

    首先要确认你安装的版本和你电脑的版本是一样的。 然后进入Git安装目录 如C:\ProgramFiles\Git\usr\bin 将msys-2.0.dll拷贝到上一级目录, 然后在原来的usr\bin目录下执行下面命令 rebase-b0x76000000..\msys-2.0.dll rebas...

    32
    热度
  • [综合] git 文件添加、变更的提交

    我们已经成功地添加并提交了一个readme.txt文件,现在,是时候继续工作了,于是,我们继续修改readme.txt文件,改成如下内容: [html]viewplaincopy Gitisadistributedversioncontrolsystem. Gitisfreesoft...

    62
    热度
  • [综合] GIT基本操作命令大全

    1、更新文件 gitpull 2、提交文件 gitadd*——提交所有修改的文件 或 gitadd[file1][file2] 3、查看状态 gitstatus $gitstatus #Onbranchmaster #Changesnotstagedforcommit: #(use"gita...

    82
    热度
  • [综合] git stash clear 以后找回stash

    首先输入 gitfsck--lost-found 会看到一条一条的记录类似 danglingcommit7010e0447be96627fde29961d420d887533d7796 复制danglingcommit的id(其他的danglingb...

    103
    热度
  • [综合] scala 使用jxl导出多sheet页

    //入參 caseclasssheetParam(sheetTitle:String,subTitle:String,sql:String) classExportSheet{ //导出Excel defexportExcelFilesSheet(title:String,selectC...

    117
    热度
  • [综合] HBase根据rowkey删除表记录

    scan'tableName'——查看表的数据,太多可加上limit,如:scan'tableName',{limit=>10} rowkey,COLUMN+value deleteall'tableName','rowkey'——根据rowkey删除表。

    108
    热度
  • [综合] window提取一个文件夹内所有文件的名称

    我的电脑E盘:\music文件夹内存放很多音乐相关的文档,我想提取他们的名称。首先在需要提取名称的文件夹内新建一个文本文档(即.txt文件)。 打开新件的文本文档,并输入DIR*.*/B>文件名称列表.txt 保存后关闭。 将新建文本文档的后缀有.txt更改为.bat并保存。此时会...

    78
    热度
  • [综合] 组织事件冒泡和默认事件

    functionstopBubble(e){ if(e&&e.stopPropagation) e.stopPropagation() else window.event.cancelBubble=true } returnfalse

    86
    热度
  • [综合] 七个你无法忽视的 Git 使用技巧

    与其他技术相比,Git应该拯救了更多开发人员的饭碗。只要你经常使用git保存自己的工作,你就一直有机会可以将代码退回到之前的状态,因此就可以挽回那些你深夜里迷迷糊糊犯下的错误。 尽管这么说,Git的命令行界面可是出了名的难掌握。接下来,就给大家介绍7个小技巧,最大限度发挥Git的作用。 通常,大部分...

    88
    热度
  • [综合] 什么是线程?它与进程的区别?为什么要使用多线程?

    1、什么是线程? 线程是指程序在执行过程中,能够执行程序代码的一个执行单元,在Java语言中,线程有四种状态:运行,就绪,挂起,结束。 2、线程与进程的区别? 进程是一段正在运行的程序,而线程有时也被称为轻量级进程,它是进程的执行单元,一个进程可以拥有多个线程,各个线程之间共享程序的内存空间,但是,...

    48
    热度
  • [综合] 一些常见异常解决方案汇总

    1.空指针 1)原因:引用了空对象 2)解决方案: ①对于别人接口的返回对象要做非空判断,因为我们不清楚获得的对象会不会为空,对于map,可以采用getOrElse来代替get;对于集合判断是否为空,可用isEmpty判断。判断一个字符串是否为空,用Option来判断,例如:valsqlResult...

    24
    热度
  • [综合] Scalastyle屏蔽检查的方法

    你如果想要关闭一段代码的检查,那么,你就可以再这段代码的前面或者后面加上注释,如下格式: //scalastyle:off ... //naughtystuff ... //scalastyle:on 你可以使用行结尾处的注释关闭对单行的检查: naughty()//scalastyle:i...

    83
    热度
  • [综合] 性能优化和SQL优化

    一、性能调优手段 1、配置参数调优 2、应用算法优化 3、GC内存调优 二、集群调优核心: 以数据位中心,均衡并发,高效计算 三、调优工具 WebUI、nMon、Log、Ganglia 四、SQL优化 4.1、过滤 1、分区过滤条件一定要跟在表名后面 2、过滤条件不能过度使用。条件过滤时需要考虑数据...

    109
    热度