- 博客(16)
- 收藏
- 关注
原创 web3j-maven-plugin编译问题
当合约文件中出现不同版本的pragma时,例如:同时存在 pragma solidity >=0.6.0 <0.8.0; 和 pragma solidity 0.6.9,web3-maven-plugin插件会使用最高版本的solidity编译器编译文件,这时,由于编译器不能编译低版本的pragma,执行编译的动作就会报错。解决方法:只需要设置合约的pragma唯一且确定,例如:pragma solidity 0.6.9; 插件就会自动下载对应的编译器并执行编译。...
2021-03-04 17:36:01 815 1
原创 Springboot+web3j(4.7)+实战+填坑
实现功能:获取合约event数据(相当于日志)。中文文档目前我找的比较好的文档是 汇智网 的,java以太坊库web3j文档搭建项目Springboot版本 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <vers
2020-11-06 11:50:59 3779 3
原创 Springboot+Neo4j+实战&填坑+事务
单模块实战项目结构:Springboot版本:neo4j依赖:neo4j配置:填坑:1、 按照上面几个图进行配置,就能正常使用neo4j了。2、当Springboot版本改为2.1.7时,bolt连接就出问题了。表现为与neo4j数据库建立连接后,就立马断开连接,我也不知道原因,希望有大佬帮忙解惑。这时,我加入neo4j-ogm-http-driver依赖,使用http连接,也可以正常使用。多模块实战目录结构:填坑1、我的web模块是启动类,repository 中有ne
2020-11-03 19:13:55 4534 12
原创 Eureka & @EnableWebMvc 冲突
问题: 启动eureka服务,打开eureka的UI界面,有几个静态资源显示404,然后看控制台提示:No mapping for GET /eureka/css/wro.css。思考: 因为用了@EnableWebMvc,所以问题可能在于静态资源映射有问题。在@EnableWebMvc注释的类中添加如下代码: /** * 配置静态资源 * @param registry */ @Override public void addResourceHand
2020-06-17 16:16:30 276
原创 Git分支下面的分支代码管理
的分支操作目前,我们处于fix分支。当dev分支有问题需要修复是,我们这样操作:在fix的分支下打开 命令行工具使用git stash。把fix的内容暂存使用git checkout dev。切换到dev分支修改dev的bug,然后git commit,git push使用git checkout fix。切换到fix分支。使用git merge dev。合并dev分支的内容。...
2020-04-02 16:36:14 209
原创 Springboot-mail &网易邮箱 465端口
# 邮箱配置spring: mail: password: password username: 邮箱@163.com default-encoding: UTF-8 host: smtp.163.com properties: mail: smtp: starttls: ...
2020-01-17 11:42:04 1120
原创 Springboot&@Cacheable&Redis
在Redis配置类中配置缓存管理器为RedisCacheManager使用@Cacheable时,CachingConfigurationSelector会自动寻找CachaeManager类,由于我们配置CacheManager类为RedisCacheManager,应此在写缓存时,会使用下图中的DefaultRedisCacherWriter类,put方法把缓存的数据存入reids。...
2020-01-16 11:31:18 255
原创 SpringBoot打成jar包读取resources目录下的文件
/** * 读取文件的中的内容 * 以字符串形式返回 * * @param filePath 文件路径 * @return java.lang.String 文件信息 */ private static String readFile(String filePath) { StringBuffer info = n...
2020-01-13 09:24:55 1371
原创 Jdk1.8 Instant
Instant instant = Instant.now(); // 展示为标准时间 System.out.println("now : " + instant); // 展示为 上海时间 String shanghai = instant.atZone(ZoneId.of(ZoneId.SHORT_IDS.get("CTT"...
2019-12-13 15:37:56 185
原创 Maven 使用 log4j2&slf4j
<!-- log4j - slf4j 日志依赖 开始--> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <ver...
2019-12-12 12:57:37 889
原创 jdk1.8 Switch 不能使用 String类型
jdk1.8 Switch 不能使用 String类型maven 的pom文件中写此插件即可解决。
2019-12-12 11:49:28 1523
原创 cglib与lombok冲突
Lombok与cglib冲突@Accessors(chain=true)BeanMap冲突@Accessors(chain=true)lombok的一个注解,用在Java bean上。bean可以链式填值。BeanMapBeanMap ,cglib的net.sf.cglib.beans包下的一个工具类,可用于把map的值填充到Java bean中。冲突当Java bean上用了@Acc...
2019-10-25 11:54:02 683 1
原创 Ajax下载文件
使用Ajax方式下载文件:详情请看:https://blog.csdn.net/swl979623074/article/details/77855629/心得:ajax调用成功后,创建一个a标签,用来下载文件。
2019-06-06 10:56:57 6006
原创 Tomcat注册为Windows服务(多tomcat)
我们要使用tomcat,需要以下步骤:步骤一:安装tomcat步骤二:配置环境变量步骤三:注册为Windows服务接下来按步骤操作:步骤一:安装tomcat在tomcat官网下载你所需要的tomcat版本,一般使用7或者8,官网地址:http://tomcat.apache.org/下载完后解压即可用。启动:startup.bat,停止:shutdown.bat。步骤二:配置...
2019-05-31 09:09:53 825
转载 IDEA快捷键--转载
转载自:http://www.jb51.net/softjc/261714.htmlAlt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C 最近更改的代码Ctrl+R 替换...
2019-03-29 14:57:16 140
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人