摘要:
引言String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。熟悉C语言应该记得C语言的sprintf()方法,两者有类似之处。format()方法有两种重载形式。 重载// 使用当前本地区域对象(Locale.getDefault()),制定字符串格式和参数生成格式化的字符 阅读全文
摘要:
一、什么是example类 mybatis-generator会为每个字段产生如上的Criterion,如果表的字段比较多,产生的Example类会十分庞大。理论上通过example类可以构造你想到的任何筛选条件。在mybatis-generator中加以配置,配置数据表的生成操作就可以自动生成ex 阅读全文
摘要:
假如程序员失去百度,编码将会怎样?! 阅读全文
摘要:
在Java应用中,绝大多数情况下都是通过同步的方式来实现交互处理的;但是在处理与第三方系统交互的时候,容易造成响应迟缓的情况,之前大部分都是使用多线程来完成此类任务,其实,在spring 3.x之后,就已经内置了@Async来完美解决这个问题,本文将完成介绍@Async的用法。 1. 何为异步调用? 阅读全文
摘要:
@AutowiredRedissonClient redissonClient; String lock_str="lock_uniickId_"+id; RLock lock = redissonClient.getLock(lock_str); if (lock.isLocked()) { th 阅读全文
摘要:
在Java应用中,绝大多数情况下都是通过同步的方式来实现交互处理的;但是在处理与第三方系统交互的时候,容易造成响应迟缓的情况,之前大部分都是使用多线程来完成此类任务,其实,在spring 3.x之后,就已经内置了@Async来完美解决这个问题,本文将完成介绍@Async的用法。 1. 何为异步调用? 阅读全文
摘要:
转载请注明出处 https://www.cnblogs.com/majianming/p/9647786.html 在mysql中有三个时间函数用来获取当前的时间,分别是now()、current_timestamp() 和 sysdate() 这三个函数都可以获得当前的时间,例如 select n 阅读全文
摘要:
方式一: List<String> listTemp = new ArrayList<String>(); for(int i=0;i<list.size();i++){ if(!listTemp.contains(list.get(i))){ listTemp.add(list.get(i)); 阅读全文
摘要:
当我们要查询一些人的信息时,但这些人的id是由用户确定的,就会采用list集合或者数组作为参数传入方法中, public List findSomeUsers(List noList); 而在xml文件中就可以用Forreach动态SQL解决 <select id="findSomeUsers" r 阅读全文
摘要:
前言: 输入数字金额参数,运行程序得到其对应的大写中文金额;例如:输入 12.56,输出 12.56 : 壹拾贰元伍角陆分;重点来了:本人亲测有效。 奉上代码:/** * @Title: ConvertUpMoney * @Description: 将数字金额转换为大写中文金额 * @date: 2 阅读全文
摘要:
springboot ThreadPoolTaskExecutor 配置,使用 resource文件夹下新建配置文件: executor.properties文件内容:# 异步线程配置# 核心线程数async.executor.thread.core_pool_size=5# 最大线程数async. 阅读全文
摘要:
想必大家都用过或接触过 OkHttp,我最近在使用 Okhttp 时,就踩到一个坑,在这儿分享出来,以后大家遇到类似问题时就可以绕过去。 只是解决问题是不够的,本文将 侧重从源码角度分析下问题的根本,干货满满。 1.发现问题 在开发时,我通过构造 OkHttpClient 对象发起一次请求并加入队列 阅读全文
摘要:
一、Redis分布式锁概念篇 1.1、为什么要使用分布式锁 我们在开发应用的时候,如果需要对某一个共享变量进行多线程同步访问的时候,可以使用我们学到的Java多线程的18般武艺进行处理,并且可以完美的运行,毫无Bug! 注意这是单机应用,也就是所有的请求都会分配到当前服务器的JVM内部,然后映射为操 阅读全文
摘要:
SpringBoot 使用okhttp3 1.添加pom.xml依赖 <dependency> <groupId>com.squareup.okhttp3</groupId> <artifactId>okhttp</artifactId> <version>3.6.0</version> </dep 阅读全文
摘要:
摘要:Springboot中PropertySource注解的使用一文中,详细讲解了PropertySource注解的使用,通过PropertySource注解去加载指定的资源文件、然后将加载的属性注入到指定的配置类,@value以及@ConfigurationProperties的使用。但是也遗留 阅读全文
摘要:
添加自定义的一个配置类.解决问题. 因为springboot默认使用的是jackjson.所以是jaxkjson的配置类: import com.fasterxml.jackson.core.JsonParser; import com.fasterxml.jackson.databind.Dese 阅读全文
摘要:
@JsonIgnore // 如果想不展示这个字段 用 这个注解 阅读全文
摘要:
sap basis是从事sap系统管理的一个角色。主要负责sap系统的规划,安装,配置,管理,监控,维护,调优等。 sap basis从具体工作内容的偏向角度,可以分为实施和运维。实施偏向规划,安装,配置等;运维偏向管理,监控,维护等。 对于sap basis实施的顾问要求应该高于运维。实施规划安装 阅读全文
摘要:
实现的原因 Spring中的BeanUtils.copyProperties(source,target),不能忽略大小写,类型不同不能相互赋值。速度并不是特别理想。自己根据反射实现了工具类。 其中ReflectASM需要引入下面jar包 <! RelectAsm--> <dependency> < 阅读全文
摘要:
什么是SAP ECC SAP ECC是全球第二大软件提供商SAP推出的新一代产品,其前身是SAP R/3,包含FI,CO, MM, SD, HR,Basis,PP, PS, PM, TR, IM等多个模块及子模块。 SAP ECC系统与SAP SRM、CRM、SCM、PLM和WMS系统等可以无缝集成 阅读全文
摘要:
Javascript 正常取来源网页的URL只要用: document.referrer 就可以了! 但,如果来源页是Javascript跳转过来的,上边的方法就拿不到了!所以用: opener.location.href 所以,就有了下边的代码: var ref = ''; if (documen 阅读全文
摘要:
windows服务器调用sap ecc报错...自己配置环境还是报错... >终极解决方法:安装 SAP GUI 环境就自动配置好了. 阅读全文
摘要:
解决方法: iis应用程序池-->高级设置 -->启用32位应用程序 <!DOCTYPE html><html> <head> <title>试图加载格式不正确的程序。 (异常来自 HRESULT:0x8007000B)</title> <meta name="viewport" content=" 阅读全文
摘要:
$ git reset --soft HEAD^ 代码还在,只是把commint命令回滚! 阅读全文
摘要:
要加cacheNames ;不然报错: java.lang.IllegalStateException: No cache could be resolved for 'Builder[public abstract java.util.List com.test.findByXXX()] cach 阅读全文
摘要:
1.问题 当一个接口有2个不同实现时,使用@Autowired注解时会报org.springframework.beans.factory.NoUniqueBeanDefinitionException异常信息 2.方案1-@Qualifier 使用Qualifier注解,选择一个对象的名称,通常比 阅读全文
摘要:
tuimu-dev数据库是mysql数据库, 下面的sqlserver数据库是sqlserver的,而我要把sqlserver里面的AIMSEN_BASE表里面的accont数据导进来, 如下图:选中tuimu-dev 然后直接下一步。。。。。。 最后 一个按钮 开始 完成! ——————————— 阅读全文
摘要:
应用程序已预编译,因此不允许使用目录“/App_Code/” 删除PrecompiledApp.config文件即可 阅读全文
摘要:
dozer是用来两个对象之间属性转换的工具,有了这个工具之后,我们将一个对象的所有属性值转给另一个对象时,就不需要再去写重复的set和get方法了。 下面我们来学习一下dozer的使用 1.添加依赖 net.sf.dozer dozer 5.5.1 2.创建配置类 package com.youyo 阅读全文
摘要:
自己在使用maven进行clean操作时出现Invalid packaging for parent pom.xml, must be pom but is _jar这个错误。 在Stack Overflow上找到了类似的问题,https://stackoverflow.com/questions/ 阅读全文
摘要:
调试就像是犯罪电影中的侦探一样,在开发中您也是福尔摩斯~ 除了最常用的console.log()消息在浏览器中显示消息外,还有许多其他方法可以使调试过程变得更加容易。让我们通过示例逐一查看它们。 基本打印信息console.log()| info()| debug()| warn()| error( 阅读全文
摘要:
bug本天成,妙手偶得之。 阅读全文
摘要:
以前的Java项目中,充斥着太多不友好的代码:POJO的getter/setter/toString;异常处理;I/O流的关闭操作等等,这些样板代码既没有技术含量,又影响着代码的美观,Lombok应运而生。 任何技术的出现都是为了解决某一类问题,如果在此基础上再建立奇技淫巧,不如回归Java本身,应 阅读全文
摘要:
为了把ThreadPoolExecutor和ScheduledThreadPoolExecutor整合到Spring ioc容器中去,Spring提供了ThreadPoolTaskExecutor和ThreadPoolTaskScheduler这两个JavaBean风格的类。并且这两个类还做了一些针 阅读全文
摘要:
看《Effective Java》第三版的时候,看到了其中建议将try-finally替换为try-with-resources。这个语法糖还算有意思,特此成文。 用法辨析 Java库中有很多资源需要手动关闭,比如InputStream、OutputStream、java.sql.Connectio 阅读全文
摘要:
fastjson两个规则: 忽略‘-’和‘_’; 忽略大小写。 阅读全文
摘要:
@DateTimeFormat(pattern = "yyyy-MM-dd")@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")@JSONField(format = "yyyy-MM-dd HH:mm:ss")priva 阅读全文