码迷,mamicode.com
首页 > 编程语言
java原生文件打包
一、背景前端时间,自己做的项目需要打包功能,不想再引外部的jar包便用java.util.zip做了下该功能二、适用场景生成多个word、excel、xml等文件,并要求打包下载的情形例:项目信息的多选导出word三、实现实现分为三个部分,分别是1、将字符串保存为文件,都是最基本的IO操作 /...
分类:编程语言   时间:2015-06-03 17:19:49    阅读次数:189
java基础(八)---map
MAP Map用于保存具体映射关系的数据,因此Map集合里保存着两组值,一组值用于保存Map里的key,另外一组值用于保存Map里的value,key和value都可以是任意类型的数据。Map的key不允许重复,即同一个Map对象的任何两个key通过equals方法比较总是返回false。map接....
分类:编程语言   时间:2015-06-03 17:18:41    阅读次数:125
java压缩图片设置宽高
package html2pdf_2;import java.awt.Image; import java.awt.image.BufferedImage; import java.io.File; import java.io.FileNotFoundException; import java....
分类:编程语言   时间:2015-06-03 17:17:20    阅读次数:128
Html表格全选对应的javascript
1 表格结构为: 1 3 4 5 7 ...
分类:编程语言   时间:2015-06-03 17:16:52    阅读次数:147
Python BeautifulSoup 简单笔记
2013-07-30 22:54 by 江湖么名,2359阅读,0评论,收藏,编辑Beautiful Soup 是用 Python 写的一个 HTML/XML 的解析器,它可以很好的处理不规范标记并生成剖析树。通常用来分析爬虫抓取的web文档。对于 不规则的 Html文档,也有很多的补全功能,节省了...
分类:编程语言   时间:2015-06-03 17:17:34    阅读次数:174
Swift: 转换NSString to String
如下代码获取一个String?的结果let s = NSString(data: data, encoding: encoding)return s as? String
分类:编程语言   时间:2015-06-03 17:13:09    阅读次数:146
使用DLL进行不同语言之间的调用(转)
源:使用DLL进行不同语言之间的调用__declspec(dllexport) 是告诉编译器用来导出函数的,在代码中不另作说明了。extern "C" 的意思就是用C的方式来导出函数。为什么要用C的方式来导出呢。因为C++中有重载,编译器会对函数名进行更改,修饰成唯一的函数名。__stdcall 告...
分类:编程语言   时间:2015-06-03 17:10:37    阅读次数:196
java中的静态内部类
静态内部类是static修饰的内部类静态内部类的特点: 1.静态内部类不能直接访问外部类的非静态成员,但是可以通过new 外部类().成员的方式访问; 2.如果外部类中的静态成员和静态内部类中的成员名称相同,可以通过类名.静态成员访问外部类的静态成员, 如果外部类中的静态成员和静态内部类中的...
分类:编程语言   时间:2015-06-03 17:11:47    阅读次数:118
eclipse + python + monkeyrunner环境搭建
安装pythonhttp://pydev.org/updates加载python.exejython 加载jython 包 , 加载Hier包 chilm包》》》》》》》》》》》》》》》》》》》》》》》》》》monkeyrunner 录制回放脚本,保存为mr_rocorder.pyfrom com....
分类:编程语言   时间:2015-06-03 17:10:54    阅读次数:150
spring-mvc restful web services
spring可以轻松的集成多种restful风格的web-service,但其实spring-mvc中已经提供了这一支持。 可以根据需要生成xml、json、text等格式。 生成xml依赖于JAXB,主要是@XmlRootElement、@XmlAttribute、@XmlElement...
分类:编程语言   时间:2015-06-03 16:03:54    阅读次数:159
java中byte取值范围为什么是 -128到127
概念:java中用补码表示二进制数,补码的最高位是符号位,最高位为“0”表示正数,最高位为“1”表示负数。正数补码为其本身;负数补码为其绝对值各位取反加1;例如:+21,其二进制表示形式是00010101,则其补码同样为00010101-21,按照概念其绝对值为00010101,各位取反为1110..
分类:编程语言   时间:2015-06-03 16:01:13    阅读次数:199
java回调函数
在WINDOWS中,程序员想让系统DLL调用自己编写的一个方法,于是利用DLL当中回调函数(CALLBACK)的接口来编写程序,使它调用,这个就称为回调。在Java里面,我们使用接口来实现回调。所谓的回调,就是程序员A写了一段程序(程序a),其中预留有回调函数接口,并封装好了该程序。..
分类:编程语言   时间:2015-06-03 16:04:00    阅读次数:161
Spring 之注解事务 @Transactional
Spring在TransactionDefinition接口中规定了7种类型的事务传播行为,它们规定了事务方法和事务方法发生嵌套调用时事务如何进行传播:事务传播行为类型事务传播行为类型说明PROPAGATION_REQUIRED如果当前没有事务,就新建一个事务,如果已经存在一个事务中,加入到这个事务中。..
分类:编程语言   时间:2015-06-03 15:59:28    阅读次数:99
java发送http请求
java发送http请求packagecom.stock.show.util;importjava.io.BufferedReader;importjava.io.IOException;importjava.io.InputStreamReader;importjava.io.PrintWriter;importjava.net.URL;importjava.net.URLConnection;importjava.util.List;importjava.util.Map;publicclassH..
分类:编程语言   时间:2015-06-03 15:58:46    阅读次数:151
机器学习算法-K-means聚类
引文: k均值算法是一种聚类算法,所谓聚类,他是一种无监督学习,将相似的对象归到同一个蔟中。蔟内的对象越相似,聚类的效果越好。聚类和分类最大的不同在于,分类的目标事先已知,而聚类则不一样。因为其产生的结果和分类相同,而只是类别没有预先定义。算法的目的: 使各个样本与所在类均值的误差平方和达到最小(这也是评价K-means算法最后聚类效果的评价标准)K-均值聚类 优点:容易实现 缺点:可能收敛到局部最...
分类:编程语言   时间:2015-06-03 15:55:40    阅读次数:139
Java学习篇之---byte与十六进制字符串之间互转
byte与十六进制字符串之间互转 byte,字节类型,占用8bit空间,可用8位2进制数表示;十六进制,每位占有4bit空间,可用4位2进制数表示。 我们可以把每个byte类型转换成两个相应的16进制字符,即把byte的高4位和低4位分别转换成相应的16进制字符H和L,并组合起来得到byte转换到16进制字符串的结果。 即byte用十六进制表示只占2位。 同理,相反的转换也是将两个16进制字符转换成一个byte。 根据以上原理,我们就可以将byte[] 数组转换为16进制字符串了,当然也可以将16进制字符串...
分类:编程语言   时间:2015-06-03 15:57:53    阅读次数:138
Java虚拟机 运行时数据区解析及用途
Java在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域都有各自的用途、创建和销毁的时间,有一些是随虚拟机的启动而创建,随虚拟机的退出而销毁,有些则是与线程一一对应,随线程的开始和结束而创建和销毁。 Java虚拟机所管理的内存将会包括以下几个运行时数据区域   程序计数器(Program Counter Register) 它是一块较小的内存空间,它...
分类:编程语言   时间:2015-06-03 15:56:23    阅读次数:174
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!