随笔分类 -  Java

摘要:首先,pom.xml添加引用 先上代码吧: 说明: 1.连接服务器 2.根据用户名密码登录 3.设置目录,如果是根目录可以不用设置 4.设置文件方式 5.storeFile上传文件 6.关闭文件流 7.退出ftp 阅读全文
posted @ 2018-07-09 14:34 段江涛IT 阅读(753) 评论(0) 推荐(0) 编辑
摘要:当主线程开辟多个子线程,而又需要这些子线程都执行完成后再执行主线程后续的操作,在C#中可以通过Task的wait方法来实现,然而在Java中也有类型的类CountDownLatch,具体用法如下: 首先我们需要定义总共的线程数并实现CountDownLatch类,每个线程执行完毕后都要执行count 阅读全文
posted @ 2018-07-03 15:52 段江涛IT 阅读(437) 评论(0) 推荐(0) 编辑
摘要:关于集合安全: ArrayList线程不安全,Vector线程安全; HashMap线程不安全,HashTable线程安全; StringBuilder线程不安全,StringBuffer线程安全。 关于创建线程: 方法一:如上,匿名的线程 方法二:创建一个类MyThread继承Thread。使用如 阅读全文
posted @ 2018-07-03 11:44 段江涛IT 阅读(449) 评论(0) 推荐(0) 编辑
摘要:/** * 将整数转换为byte数组并指定长度 * @param a 整数 * @param length 指定长度 * @return */ public static byte[] intToBytes(int a, int length) { byte[] bs = new byte[length]; for (int i = bs.length - 1; i >... 阅读全文
posted @ 2017-12-29 14:00 段江涛IT 阅读(7977) 评论(0) 推荐(0) 编辑
摘要:大家都知道用C++编写的程序如果用于windows使用则编译为xxx.dll文件,如果是Linux使用则编译为libxxx.so文件。下面将java调用dll/so文件的方法粘出来方便下次使用。此处使用的jna的方式 jna可以从官方下载,也可以从maven里面去引用,下面是引用代码: 先把C++的 阅读全文
posted @ 2017-12-29 13:48 段江涛IT 阅读(14457) 评论(0) 推荐(0) 编辑
摘要:从java 6之后就提供了简单快速的创建WebService的方法,这里将这种简单的方法记录下来方便以后回看。第一步:首先创建一个java Project,然后创建一个类HelloWorldImpl如下: 第二步:创建一个主函数类,如下: 第三步:直接运行当前这个主方法,然后在浏览器输入如下地址即可 阅读全文
posted @ 2017-12-04 16:04 段江涛IT 阅读(3082) 评论(0) 推荐(0) 编辑
摘要:在进行程序之间数据通信时我们有时候就需要自定义二进制格式,然后通过HTTP进行二进制数据交互。交互的示例代码如下: 上面是模拟的http请求,如果是https请求,并且我们自己搭建的https可能证书不合法,因此需要在请求前加上下面的代码: 上面的IP地址就是请求的ip地址。 说一下重点吧:1.设置 阅读全文
posted @ 2017-11-16 09:35 段江涛IT 阅读(6825) 评论(0) 推荐(0) 编辑
摘要:Java中通过servlet接收二进制数据,然后将二进制数据流读取为byte数组。开始使用:byte[] bs = new byte[request.getContentLength()];request.getInputStream().read(bs);return bs;数据量小的时候没有问题 阅读全文
posted @ 2017-09-05 15:58 段江涛IT 阅读(2144) 评论(0) 推荐(0) 编辑
摘要:简单研究了一下,贴出来,相当于笔记 阅读全文
posted @ 2017-07-07 11:22 段江涛IT 阅读(286) 评论(0) 推荐(0) 编辑
摘要:1、servlet配置 <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> <scope>test</scope> </dependency> 2、Gson <de 阅读全文
posted @ 2017-07-01 16:11 段江涛IT 阅读(415) 评论(0) 推荐(0) 编辑
摘要:目录: 一、常用命令 二、常见问题处理 三、环境变量配置 四、将镜像修改为阿里云镜像 五、修改本地仓库地址 六、依赖范围 一、常用命令 1、安装指定的jar包命令 mvn install:install-file -Dfile=sqljdbc4.jar -DgroupId=com.microsoft 阅读全文
posted @ 2017-06-28 10:09 段江涛IT 阅读(396) 评论(0) 推荐(0) 编辑
摘要:1.定义注解,代码如下: Target的取值如下:1.CONSTRUCTOR:用于描述构造器2.FIELD:用于描述域3.LOCAL_VARIABLE:用于描述局部变量4.METHOD:用于描述方法5.PACKAGE:用于描述包6.PARAMETER:用于描述参数7.TYPE:用于描述类、接口(包括 阅读全文
posted @ 2017-05-31 16:26 段江涛IT 阅读(1262) 评论(0) 推荐(1) 编辑
摘要:Kafka其实只是众多消息队列中的一种,对于Kafka的具体释义我这里就不多说了,详见:http://baike.baidu.com/link?url=HWFYszYuMdP_lueFH5bmYnlmH--SlsarbzE1CcfMi9JqeQBR77jCu30MubmAyBqqOSSZy9qfnr 阅读全文
posted @ 2017-05-25 09:05 段江涛IT 阅读(2487) 评论(0) 推荐(0) 编辑
摘要:我们在系统使用中,为了方便查找问题,因此需要记录操作的日志,而目前比较成熟稳定的程序日志记录方式就是Log4,本人也是菜鸟,然后再学习研究中就记录一下使用方式,以方便今后查阅,同时本文章参考了博客园:http://www.cnblogs.com/zhangpengshou/p/5128050.htm 阅读全文
posted @ 2017-05-12 22:53 段江涛IT 阅读(8030) 评论(0) 推荐(0) 编辑
摘要:首先将xml的格式展示出来,如下 此处采用的读取方式是DOM4J,需要先下载对应的jar包,具体下载地址如下:http://nchc.dl.sourceforge.net/sourceforge/dom4j/dom4j-1.6.1.zip java的具体代码如下: 上面是读取xml文件,写入xml文 阅读全文
posted @ 2017-05-10 21:51 段江涛IT 阅读(370) 评论(0) 推荐(0) 编辑
摘要:Java中我们也会考虑读写记事本,文件读取如下: 文件写入如下: 多的就不说了,代码比较简单,清晰明了 阅读全文
posted @ 2016-05-13 20:23 段江涛IT 阅读(885) 评论(0) 推荐(0) 编辑

页脚HTML代码