随笔分类 -  java

java日期增加一个月或减少一天
摘要:一个Date类型的日期,希望在它基础上增加一个月,赋值给另外一个变量,这个时候该如何处理 可以看到 传入参数为 2017-04-13 输出结果为 2017-05-13 比原先增加了一个月,符合预期效果。 如果希望减少一个月 修改代码为 rightNow.add(Calendar.MONTH, -1) 阅读全文

posted @ 2018-12-19 16:22 小白菜好吃 阅读(16720) 评论(0) 推荐(0)

对于数据库中 “123456”,这样的方式的处理, 用format处理,去除
摘要:保存的数据自身带引号, 用format一下,就去除了 阅读全文

posted @ 2018-11-28 20:12 小白菜好吃 阅读(467) 评论(0) 推荐(0)

sql拼接加截取sql里面的年月
摘要:/** * * 获取保理的金额,开票金额,税额,抵扣价税合计 */ @Rest(method = RestMethod.POST) @ActionKey("/api/qhyf/abs/BaoLi/getBaoLiMoney") public void getBaoLiMoney() { //返回json数据... 阅读全文

posted @ 2018-11-21 17:29 小白菜好吃 阅读(1143) 评论(0) 推荐(0)

String 与Date与Timestamp之间的互转
摘要:一、String与Date(java.util.Date)互转 1.1 String -> Date Java代码 String dateStr = "2010/05/04 12:34:23"; Date date = new Date(); //注意format的格式要与日期String的格式相匹 阅读全文

posted @ 2018-11-14 19:17 小白菜好吃 阅读(258) 评论(0) 推荐(0)

日期
摘要:JAVA中关于获取时间(日期)的总结大全 在JAVA中有六个与时间有关的类: [html] view plain copy java.util.Date java.sql.Date java.sql.Time java.sql.Timestamp java.text.SimpleDateFormat 阅读全文

posted @ 2018-11-14 19:05 小白菜好吃 阅读(275) 评论(0) 推荐(0)

数据库中对应的类型,在Java中的实列
摘要:java中存储mysql数据库时间类型【date、time、datetime、timestamp】 date:只有日期,没有时间,2016-09-21; time:只有时间,没有日期,23:42:31; datetime:日期时间都有,2016-09-21 23:42:31 。 timestamp: 阅读全文

posted @ 2018-11-14 18:54 小白菜好吃 阅读(268) 评论(0) 推荐(0)

利用线程异步调用方法,不用等待当前的方法执行完成,job
摘要:@Override protected void doJob(JobExecutionContext arg0) { try { //返回绿城标识uuid String paymentUuid = getService().savePaymentInfo(); if(StringUtils.notBlank(paymentUuid)) { qhyfGetLcAt... 阅读全文

posted @ 2018-11-12 16:28 小白菜好吃 阅读(917) 评论(0) 推荐(0)

构造uuid
摘要:/** * SHA1加密字符串 * * @param str 需要加密字符串 * * @return 加密后字符串 */ public static String getSha1(String str){ if(str==null||str.length()==0){ return n... 阅读全文

posted @ 2018-11-05 16:14 小白菜好吃 阅读(352) 评论(0) 推荐(0)

检测业务的总结
摘要:优化后的代码:if...else...... 用的太乱。。。。 break的使用: 如果付款确认书的项目公司名称,在除外的项目公司里面,检测没有问题,否则就有问题。 StringUtils.isBlank 与 StringUtils.notBlank 的使用: 对时间的比较的方法,数据库为 Data 阅读全文

posted @ 2018-10-17 15:57 小白菜好吃 阅读(338) 评论(0) 推荐(0)

判断数组中是否存在重复的发票号码
摘要:// 将发票号码字符串去掉所有空格 invoiceNo.replace(" ", ""); // 全角字符->半角字符 invoiceNo = BCConvertUtils.qj2bj(invoiceNo); 阅读全文

posted @ 2018-10-16 16:11 小白菜好吃 阅读(618) 评论(0) 推荐(0)

关于求和的事儿
摘要:// 1.2.2 若任务只分配了多个组时 .... else { // 定义组任务的计数的变量 int countGroupTask = 0; //定义一个map ,装组任务的计数 Map map = Maps.newTreeMap(); ... 阅读全文

posted @ 2018-09-20 10:26 小白菜好吃 阅读(243) 评论(0) 推荐(0)

where的使用
摘要:public Record getAutoAssignOffline(String processName, String bizUuid, String activityName) throws ActiveRecordException { //查询是否是首次 String statusSql="SELECT receive_no FROM biz_fact... 阅读全文

posted @ 2018-09-20 10:24 小白菜好吃 阅读(391) 评论(0) 推荐(0)

利用集合,来实现移除的效果
摘要:List otherFileList = Db.find(sql, uuid, uuid); // 调用保理业务本次审核列表共同方法 List approvefileList = this.getApproveDefineListCommon(controller); //定义一个筛选后的容器 ... 阅读全文

posted @ 2018-09-19 16:28 小白菜好吃 阅读(261) 评论(0) 推荐(0)

remove使用
摘要:// 根据付款确认书ID获取核心企业Id,签约主体Id,金融机构Id 查询业务审核项目定义表 List approvefileList = this.listApproveDefine(controller); // 调用筛选的方法 approvefileList = controller.getListShow(approvefi... 阅读全文

posted @ 2018-09-18 17:23 小白菜好吃 阅读(257) 评论(0) 推荐(0)

exists的使用
摘要://对组任务类型进行转义处理 if(StringUtils.notBlank(groupTaskType)){ groupTaskType=qhyfService.strEscape(groupTaskType); String groupTaskTypes="%"+groupTaskType+"%"; St... 阅读全文

posted @ 2018-09-10 17:33 小白菜好吃 阅读(247) 评论(0) 推荐(0)

TreeMap排序的使用
摘要:/** * @param userIdList 用户id的集合 * @throws ActiveRecordException * @return 返回一个最少的任务数的用户ID */ public String getLeastTask( List userIdList) throws ActiveRecordException... 阅读全文

posted @ 2018-09-10 17:18 小白菜好吃 阅读(3421) 评论(0) 推荐(0)

三元运算符的使用
摘要:for (Record rd : memberInfo.getList()){ String groupUuid=rd.getStr("groupUuid"); String groupTaskName =""; String getGroupTask="SELECT " + " f.task_na 阅读全文

posted @ 2018-09-10 09:36 小白菜好吃 阅读(423) 评论(0) 推荐(0)

map的使用
摘要:/** * 查询条件下拉框列表数据与新增页面下拉列表查询 */ public Map selectList(QhyfController ctl) throws ActiveRecordException { Page BizApproveSayingInfoPage = null; List paras = new Array... 阅读全文

posted @ 2018-08-28 20:01 小白菜好吃 阅读(271) 评论(0) 推荐(1)

单证调配管理的一些总结
摘要:在做页面权限的时候,如果是对一个按钮,是否可以用,我们可以在后台给前端返回一个true,false。 开始日期不能大于结束日期 点击按钮重置,输入框里面的东西 前端获取值去掉空格 "userName" : $.trim($("#bizDocumentTaskDeploy_admin_query"). 阅读全文

posted @ 2018-08-28 15:15 小白菜好吃 阅读(295) 评论(0) 推荐(0)

StringBuilder 线程不安全,效率高的使用
摘要:// 获取任务类型的uuid String taskUuids = ctr.getPara("taskUuids"); // 获取的数组 // 不为空时添加查询条件 if (StringUtils.notBlank(taskUuids)) { String[] taskU=taskUuids.spl 阅读全文

posted @ 2018-08-14 10:35 小白菜好吃 阅读(600) 评论(0) 推荐(0)

导航