随笔分类 -  java

摘要:开头 每次double比较大小的时候总得纠结一下,一直以来用的都是BigDecimal,网上几乎都说double不能用基础的比较运算符去比较会有精度问题,今天就故意尝试了一下,发现基础比较运算符也能用。 特意记录一下 double double a = 2.0-1.1; double b = 0.9 阅读全文
posted @ 2021-11-01 11:15 SI3 阅读(145) 评论(0) 推荐(0)
摘要:以前都是所有参数丢hashmap传递,突然分成两个参数: public List<HashMap<String, Object>> getDataByDataSource( @Param("sql") String dataSource, @Param("map") HashMap<String,O 阅读全文
posted @ 2021-08-27 17:16 SI3 阅读(421) 评论(0) 推荐(0)
摘要:安装Tomcat 自行百度,安装完了之后记得修改环境变量 安装zookeeper 自行百度 下载dubbo-admin-2.5.4.war 下载方式: https://download.csdn.net/download/qq_35620501/10780752 或者 链接:https://pan. 阅读全文
posted @ 2020-11-19 08:53 SI3 阅读(192) 评论(0) 推荐(0)
摘要:后端开发:【批量插入海量数据之Java插入MySql】解决方案 https://www.jianshu.com/p/a271600f0bda JDBC实现往MySQL插入百万级数据 https://www.cnblogs.com/fnz0/p/5713102.html 处理 rewriteBatch 阅读全文
posted @ 2020-02-18 14:34 SI3 阅读(1569) 评论(0) 推荐(0)
摘要:方法说明 方法 说明 Restrictions.eq = Restrictions.allEq 利用Map来进行多个等于的限制 Restrictions.gt > Restrictions.ge >= Restrictions.lt < Restrictions.le <= Restrictions 阅读全文
posted @ 2019-10-22 10:04 SI3 阅读(240) 评论(0) 推荐(0)
摘要:1. myeclipse项目在IDEA中的导入与配置并运行(实例演示) 方法:https://blog.csdn.net/weixin_44216144/article/details/98219452 2. IDEA配置maven和设置自动配置下载包 问题描述: 方法:https://www.cn 阅读全文
posted @ 2019-10-09 15:30 SI3 阅读(652) 评论(0) 推荐(0)
摘要:1.目录 2.web.xml 2.db.properties 3.applicationContext.xml 4.struts.xml 5.entity 参考JPA注解文章 6.dao 7.Service 8.Actions 9.总结 JPA与hibernate的整合关键在于dao层的方法调用,其 阅读全文
posted @ 2019-08-16 09:52 SI3 阅读(308) 评论(0) 推荐(0)
摘要:1.目录 2.web.xml 3.hibernate.cfg.xml 4.db.properties 5.applicationContext.xml 6.struts.xml 7.entity 参考hibernate注解 8.dao 9.Service 10.Actions 注:以上代码源自尚硅谷 阅读全文
posted @ 2019-08-16 09:36 SI3 阅读(219) 评论(0) 推荐(0)
摘要:1. com.alibaba.fastjson jar包地址:https://www.mvnjar.com/com.alibaba/fastjson/jar.html 2.多层解析 java分别解析下面两个json字符串 小结:如果是{ } 用 getJSONObject [ ] 用 getJSON 阅读全文
posted @ 2019-07-31 16:15 SI3 阅读(3576) 评论(0) 推荐(0)
摘要:常见问题 java import javax.mail.*报错原因:缺少收发邮件的jar包 下载地址: http://www.oracle.com/technetwork/java/javamail/javamail145-1904579.html 源于sun公司已被甲骨文收购。 解压后找到lib文 阅读全文
posted @ 2019-07-31 15:56 SI3 阅读(557) 评论(0) 推荐(0)
摘要:java加载properties文件的六中基本方式实现 java加载properties文件的方式主要分为两大类:一种是通过import java.util.Properties类中的load(InputStream in)方法加载; 另一种是通过import java.util.ResourceB 阅读全文
posted @ 2019-07-31 09:06 SI3 阅读(212) 评论(0) 推荐(0)
摘要:1.运行环境 1.Linux:centos7 2.eclipse 3.关于linux上java的环境安装网上教程很多,读者可自行搜索,此次比较懒用的是linux上自带的 关于这两者的优劣点后续比较 2.jar包生成 用eclipse做了一个web项目的自动化测试,自己用的时候倒是很方便,打开ecli 阅读全文
posted @ 2019-07-29 14:57 SI3 阅读(1532) 评论(0) 推荐(0)
摘要:文章主要是实现用户登录过程的验证,用拦截器/过滤器可以拦截用户没有登录的情况下,不能进行访问系统页面 一:拦截器 以下是自定义拦截器工程目录实现的过程: 1:新建一个 interceptor 拦截器包,创建一个 LoginInterceptor 拦截器类 2:将这个类,继承 HandlerInter 阅读全文
posted @ 2019-07-28 21:58 SI3 阅读(6654) 评论(0) 推荐(0)
摘要:开发步骤: * 1、创建一个工作簿 * 2、创建一个工作表 * 3、创建一个行对象 * 4、创建一个单元格对象,指定它的列 * 5、给单元格设置内容 * 6、样式进行修饰(跳过) * 7、保存,写文件 * 8、关闭对象 1.基础打印 2.HSSF无模板打印 (注:表格来自杰信物流SSM java课程 阅读全文
posted @ 2019-07-18 09:03 SI3 阅读(833) 评论(0) 推荐(0)
摘要:最近接触前端的MUI框架,涉及到底部选项卡切换的过程中有点纠结,趁着晚上总结一下: MUI底部选项卡Demo展示: http://www.dcloud.io/hellomui/ 一共涉及到两种模式:DIV模式和WebView模式 顾名思义,DIV模式是将所有子页面的内容,分别放置到主页不同的DIV中 阅读全文
posted @ 2019-07-16 20:55 SI3 阅读(2740) 评论(0) 推荐(0)
摘要:第一次在winserver部署测试环境,想当然的以为还是myeclipse+tomcat+maven的套路。 下面把我今天的收获简要写一下,权当今天的收获 1.环境 tomcat服务器:http://tomcat.apache.org/ 解压版我们直接讲tomcat服务器解压到目的目录即可,目录不要 阅读全文
posted @ 2019-07-15 22:16 SI3 阅读(293) 评论(0) 推荐(0)
摘要:先从用法开始:以NHibernate模板生成为例: 1、启动CodeSmith,界面如下: 2、导入模板,点击左上角的文件夹一样的按钮,打开文件选择框,选择模板文件所在文件夹: 3、回到主界面就可以看到,模板文件已经被添加进来了。 4、展开文件夹,看到有个.cst后缀的文件,双击它,就会展开如下所示 阅读全文
posted @ 2019-07-12 22:54 SI3 阅读(257) 评论(0) 推荐(0)
摘要:前言 在上篇博文【项目管理和构建】——Maven简介(一)中我们了解到maven是一种全新的项目构建方式,让我们的开发更加简单,高效。Maven主要做的是两件事: 这两件事情他都做到了,而且还做了更多的事情。Maven还可以管理项目的整个声明周期,包括编 译,构建,测试,发布,报告等等。目前Apac 阅读全文
posted @ 2019-07-12 22:52 SI3 阅读(293) 评论(0) 推荐(0)
摘要:最近在学习SSM,自己上手了一个crm项目,这两天对底层配置文件做了个总结。 sqlmapconfig.xml applicationContext.xml 把spring-mybatis.xml文件和spring-service.xml文件整合在一起 springmvc.xml(spring-se 阅读全文
posted @ 2019-07-12 22:13 SI3 阅读(562) 评论(0) 推荐(0)