摘要:
@RequestMapping("/mvc24")@Logger(param1 = "#{task.project.projectName}",param2 = "#{task.taskName}",param3 = "#{name}",param4 = "常量")public void mvc24 阅读全文
摘要:
bat文件要以管理员方式运行(右键,管理员运行) 以下内容保存在一个 .bat 文件中...文件名要短,纯英文最好.因为windows有的不识别中文,或特别长的文件名. 正式内容: @echo off rem 定义循环间隔时间和监测的服务: set secs=60 set srvname="My_o 阅读全文
摘要:
@echo offrem 定义循环间隔时间和监测的服务:set secs=60set srvname="nginx"echo.echo echo == 查询计算机服务的状态, ==echo == 每间隔%secs%秒种进行一次查询, ==echo == 如发现其停止,则立即启动。 ==echo ec 阅读全文
摘要:
4.4.1 使用路径通配符加载Resource 前面介绍的资源路径都是非常简单的一个路径匹配一个资源,Spring还提供了一种更强大的Ant模式通配符匹配,从能一个路径匹配一批资源。 Ant路径通配符支持“?”、“*”、“**”,注意通配符匹配不包括目录分隔符“/”: “?”:匹配一个字符,如“co 阅读全文
摘要:
MYBATIS多层嵌套查询 基于权限管理时的用户角色权限处理。 实体类: 1.User public class User{ private Integer uid; private String username; private String password; private Set<Role 阅读全文
摘要:
异常详情 Bean with name ‘commonService’ has been injected into other beans [] in its raw version as part of a circular reference, but has eventually been 阅读全文
摘要:
问题: kafka自带的这些日志很多,很烦,有时候你想看看你其他的日志都被刷掉了! 分析: 看见图片红框框柱的地方了吗,就是这小子打的日志。 解决: 直接在你的日志配置文件里面加上这句话 <logger name="org.apache.kafka.clients.consumer.Consu 阅读全文
摘要:
直接在你的日志配置文件里面加上这句话 <logger name="org.apache.kafka.clients.consumer.ConsumerConfig" level="off" /> 1 name后面的属性可以随意变,举例:你想关闭所有kafka的日志那就直接: <logger name 阅读全文
摘要:
一:简洁 二:方法引用 三:Optional 可选值 一:简洁 方法引用分为三种,方法引用通过一对双冒号:: 来表示,方法引用是一种函数式接口的另一种书写方式 静态方法引用,通过类名::静态方法名, 如 Integer::parseInt 实例方法引用,通过实例对象::实例方法,如 str::sub 阅读全文
在chrome新版本上使用window.open显示base64 pdf数据(Show base64 pdf data using window.open on chrome new version)
摘要:
I am using following code for open base64 data as pdf in new window var pdf=response.data.base64; var doc = document.createElement("a"); doc.href ='da 阅读全文
摘要:
byte[] b = Base64.encodeBase64URLSafe(data.getBytes(ENCODING)); 和 byte[] b = Base64.encodeBase64(data.getBytes(ENCODING)); 区别在于encodeBase64会对字符串3位一组自动 阅读全文
摘要:
配置SAP集成开发环境 windows librfc32.dll,sapjcorfc.dll 放到c:\windows\system32下面 sapjco.jar 放到当前项目的\web-inf\lib下面 linux librfccm.so、libsapjcorfc.so放到jdk所安装的路径下的 阅读全文
摘要:
1.简要说明:在java代码开发过程中,总会遇到实体类bean直接的属性复制问题,将一个bean中的值复制到另一个bean中,这时如果属性名是形同的,(仅仅有大小写或带下划线_或带横杠-)的区别,那就可以用此方法来进行赋值 2.` import java.lang.reflect.Field; im 阅读全文
摘要:
最近在封装一个数据访问框架的时候,用到了很多反射获取实体值的方法。 最开始采用的是BeanUtils.describe(bean) ,但在插入数据库的经常报数据类型错误的异常。看了下源码,BeanUtils调用的是BeanUtilsBean的这个getNestedProperty方法,该方法在读取值 阅读全文
摘要:
1.问题 在使用fastjson中的JSON.toJSONString方法将对象转换成json字符串的时候,发现有些字段没有了。如: 1 2 3 4 5 6 7 8 public static void main(String[] args) { Map<String,Object>map=new 阅读全文
摘要:
在spring mvc中,注解@PathVariable可以获得路径参数,但如果我想让路径参数可选呢? @GetMapping({"/get/{offset}/{count}","/get/{offset}","/get/{offset}","/get"}) public void getGoods 阅读全文
摘要:
文章目录 Commons类库 StringUtils 两个字符串的比较 判断字符串是否为空 判断包含关系 DateUtils 日期增加 日期比较 其他 CollectionUtils FileUtils 拷贝文件或目录 删除文件或目录 读写文件 IOUtils HttpClient GetMetho 阅读全文
摘要:
有个post请求,服务器一直说收不到请求。服务器只接收键值对请求。把原来的entity从StringEntity改成urlEncodeFormEntity就可以了。 原因: urlEncodeFormEntity会将参数以key1=value1&key2=value2的键值对形式发出。 String 阅读全文
摘要:
通常来说,用户通过浏览器发起Request进入服务器后侧处理顺序如下 Client -> Listener -> ServletContainer -> Filter -> Servlet -> Interceptor 1、过滤器(Filter) 过滤器是在请求进入tomcat容器后,但请求进入se 阅读全文
摘要:
FastJson序列化时过滤字段(属性)的方法总结 FastJson序列化时(即转成JSON字符串时),可以过滤掉部分字段,或者只保留部分字段,方法有很多,下面举一些常用的方法。 方法一、FastJson的注解 1 @JSONField(serialize = false) 2 private St 阅读全文
摘要:
问题: 今天在MySQL数据库删除重复数据的时候遇到了一个问题。如下脚本: DELETE FROM tempA WHERE tid IN ( SELECT MAX(tid) AS tid FROM tempA GROUP BY name,age ) 会出现报错信息: You can't specif 阅读全文
摘要:
JSON.toJSONString首字母大小写问题 问题场景 如何解决 问题场景 JSON.toJSONString它会把字段名的首字母转成小写 如何解决 需要在大写的字段上用@JSONField这个注解,用法样例会粘贴在下面,只要用这个注解,将需要的字段名赋值给@JSONField这个注解里的na 阅读全文
摘要:
springboot kafka SASL_SSL SCRAM-SHA-512 ,外加打包jar读不到.jks文件解决方法 配置文件:kafka: ssl: truststore-location: D:\client_truststore.jks truststore-password: asfa 阅读全文
摘要:
SpringBoot打成jar包后无法读取resources资源文件 在项目中做了一个支付功能, 需要引入第三方渠道的配置文件config.xml用来初始化文件证书, 将配置文件 config.xml 放到 resources 资源目录下。 本地开发环境下能正常读取该文件, 但是在 Linux 环境 阅读全文
摘要:
String path="D:\\新建文件夹\\2.png"; File file=new File(path); System.out.println(file.exists()); String path1="D:/新建文件夹/2.png"; File file1=new File(path); 阅读全文
摘要:
java SASL_SSL 帐号密码 方式访问 kafka Producer Java Sample java生产者: Properties props = new Properties();props.put("bootstrap.servers", "*******:9092,*******:9 阅读全文
摘要:
介绍 对于某些特殊需求:得到刚刚插入数据的主键值,以便对刚刚生成的数据做处理 那么,如何得到刚插入的主键值呢有两种大的方向。 第一是在数据库获得通过自带方法。在数据插入之后输入“select @@indentity”通常需要结合存储过程,比较复杂。 第二是在后台插入时获得。这里我们主要说后台刚插入时 阅读全文
摘要:
分三步: 1:申请 账号,密码 2:得到token 3:使用token,调用api 2 得到token public String getToken() { String token = ""; String authorization = new BASE64Encoder().encode((c 阅读全文
摘要:
Exception in thread "main" org.dbunit.dataset.DataSetException: java.sql.SQLException: Value '0000-00-00 00:00:00' can not be represented as java.sql. 阅读全文
摘要:
okhttp3.FormBody instead of FormEncodingBuilder.(OkHttp3.x,FormEncodingBuilder已被FormBody取代) OkHttpClient client = new OkHttpClient();FormBody body = n 阅读全文
摘要:
[1.0]:x == 1.0 1.0的版本 [1.0,):x >= 1.0 大于等于1.0的版本 (1.0,):x > 1.0 大于1.0的版本 e.g <dependency> <groupId>org.twitter4j</groupId> <artifactId>twitter4j-core< 阅读全文
摘要:
Integer totalSeller = facilitatorVos.stream().map(FacilitatorVo::getSellerNum).reduce(0, Integer::sum); BigDecimal totalTransaction = facilitatorVos.s 阅读全文
摘要:
对于用vs作为开发工具的同学来说,可能常常会碰到“Lc.exe已退出 代码为-1”的问题,造成这个结果的一般是因为加入了第三方的插件程序造成的,今天一一讲解如何解决。 工具/原料 vs各版本开发工具 方法/步骤 1 在多人进行程序开发的过程中,可能由于版本问题,会导致“Lc.exe已退出 代码为-1 阅读全文
摘要:
import com.fasterxml.jackson.core.JsonParser;import com.fasterxml.jackson.databind.DeserializationContext;import com.fasterxml.jackson.databind.JsonDe 阅读全文
摘要:
静态构造函数是在构造函数方法前面添加了static关键字之后形成的,并且没有修饰符(public,private),没有参数。 特点:1、静态构造函数没有修饰符修饰(public,private),因为静态构造函数不是我们程序员调用的,是由.net 框架在合适的时机调用的。 2、静态构造函数没有参数 阅读全文
摘要:
C#两大知名Redis客户端连接哨兵集群的姿势 前言 前面利用《Docker-Compose搭建Redis高可用哨兵集群》,我们的思路是将Redis、Sentinel、Redis Client App链接到同一个网桥网络,这个网桥内的Redis Client App就可以使用ContainerIP访 阅读全文
摘要:
一、字符串类型 类型 范围 说明 Char(N) [ binary] N=1~255 个字节binary :分辨大小写 固定长度 std_name cahr(32) not null VarChar(N) [binary] N=1~255 个字节binary :分辨大小写 可变长度 std_addr 阅读全文
摘要:
今天创建mysql表时,遇到了[Err] 1118 - Row size too large的问题,sql如下:drop table if exists Orders;create table Orders( orderNo varchar(50) not null comment '订单号', i 阅读全文
摘要:
@PropertySource只对properties文件可以进行加载,但对于yml或者yaml不能支持。追寻源码。 public class DefaultPropertySourceFactory implements PropertySourceFactory { public Default 阅读全文
摘要:
这几天在学习springboot的微服务项目,在配置文件方面也想尝试下新的yml配置,就想把原来项目properties写的文件转换成yml试一下(老项目是之前检出在了Myeclipse里面),结果写好了yml配置文件,项目启动时候报了如下错误: Exception in thread "main" 阅读全文