java
小盒子_spring
只有那些疯狂到认为自己可以改变世界的人才能真正地改变世界!
展开
-
java调用c++的第三方dll动态库详解
由于在项目中用到了java调用c++的SDK动态库的例子,博主之前没有接触过,所以一直在网上百度,千篇一律,经过几天的努力终于成功了。所以博主想把它记录下来,方便其他人参考。以下是要调用的接口方法:/************************************************上载logo到设备,支持文件格式有:BMP和TGA。 支持BMP和TGA 24bit原创 2017-03-06 13:19:37 · 9160 阅读 · 0 评论 -
Spring如何加载properties文件解析
在项目中如果有些参数经常需要修改,或者后期可能需要修改,那我们最好把这些参数放到properties文件中,源代码中读取properties里面的配置,这样后期只需要改动properties文件即可,不需要修改源代码,这样更加方便。在Spring中也可以这么做,而且Spring有两种加载properties文件的方式:基于xml方式和基于注解方式。下面分别讨论下这两种方式。1. 通过xml方式原创 2018-01-24 17:06:34 · 1336 阅读 · 0 评论 -
bootstrapTable详解(排序,格式化时间,悬浮)
下面介绍一下bootstrapTable的用法,先贴一段代码://初始化设备信息列表function initEqpmtPage(){var viewUrl=$basePath+"system/surveystationproperty/selEqpmt.do";$("#eqpmtList").bootstrapTable({url : viewUrl, // 请求后台的URL原创 2017-05-26 13:53:17 · 27969 阅读 · 1 评论 -
BigDecimal保留两位小数及格式化成百分比
在项目中经常会用到小数的一些计算,而float和double类型的主要设计目标是为了科学计算和工程计算。他们执行二进制浮点运算,这是为了在广域数值范围上提供较为精确的快速近似计算而精心设计的。然而,它们没有提供完全精确的结果,所以不应该被用于要求精确结果的场合。但是,商业计算往往要求结果精确。所以有时候必须要采用BigDecimal。public class Demo { public原创 2017-07-31 18:50:02 · 191417 阅读 · 4 评论 -
arcgis10.3地图服务发布一(内网发布)
今天在用arcgis发布了一个河北水文图,特此来记录下来:第一步:用arcgis打开地图。如下图:第二步:在File中选择Map Document properties 如下图(将Store relative pathnames to data sources设置为选中状态):第三步:在File中选择Share As —>service第四步:点击原创 2017-06-15 17:21:24 · 6722 阅读 · 0 评论 -
mybatis中#{}和${}的区别详解
一:在mybatis中最主要的一个特性就是动态sql: 1、 程序员通过直接编写SQL语句,可以直接对SQL进行性能的优化; 2、 学习门槛低,学习成本低。只要有SQL基础,就可以学习mybatis,而且很容易上手; 3、 由于直接编写SQL语句,所以灵活多变,代码维护性更好。 4、 不能支持数据库无关性,即数据库原创 2017-05-11 11:11:24 · 2761 阅读 · 0 评论 -
UI-Grid 排序
距离上次写博客已经有一个月时间了,今天记录哈angularJS中排序问题。要求是点击商品价格可以进行升序或降序进行排序。先上一段代码:app.controller('newProductController', [ '$scope','newProductService', 'gridDecorator','subject','datePickerDecorator', '原创 2017-04-13 17:01:14 · 3261 阅读 · 0 评论 -
Java读取Properties文件工具类
Java.util.Properties工具类作用:对属性文件的简单读写在项目中用到了很对时间的对比,但是我又不想把它写死,所以一直在找一种比较简洁的使用配置文件来代替代码中的参数,好了,上代码了。package cn.com.plustv.utils;import java.io.FileInputStream;import java.io.InputStream;原创 2017-03-07 16:27:12 · 1359 阅读 · 0 评论 -
java project项目打jar包过程(里面有引用第三方的jar和dll文件)
由于项目需要,这次项目采用的是java project,采用的工具是eclipse。第一步: 由于是java project项目,所以在项目下建立了一个lib和conf文件夹,一个用于放 jar包,一个用于放配置文件,还需要在项目下建立一个manifest.mf文件,如下图所示:其中manifest.mf文件内容如下:Manifest-Version:原创 2017-03-08 15:50:34 · 9640 阅读 · 1 评论 -
Java基础总结(一)
1.什么是虚拟机?Java虚拟机是执行字节码文件(.class)的虚拟机进程。Java源程序(.java)被编译器编译成字节码文件(.class),然后字节码文件,将由Java虚拟机解释成机器码(不同的平台的机器码不同)。利用机器码操作硬件和操作系统。2.为什么Java被称为平台无关的编程语言?因为不同的平台装有不同的JVM,它们能够将相同的.class文件,解释成不同平台所需要的机器码,正是因为...原创 2018-06-04 18:33:08 · 313 阅读 · 0 评论