自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qq_39089503的博客

https://github.com/cthv5

  • 博客(43)
  • 收藏
  • 关注

原创 阿里云(四)服务器问题记录

1.mysql启动不了查看日志:cat /var/log/mysqld.log发现有报错cannot allocate memory for the buffer pool原因是服务器内存不够了,无法给innodb分配足够的内存查看内存确实不多了解决:vim /etc/my.cnf修改innodb_buffer_pool_size参数值然后重新启动mysql此时再查看内存...

2019-09-07 16:04:04 239

原创 idea创建多module项目并且单独打war包

0.前提想要做一个webservice的demo,又不想将服务端和客户端建在两个项目中,所以使用idea多module方式创建项目1.创建2.打war包

2019-09-03 09:26:55 4950

原创 idea配置golang项目以及编译部署

1.前提接手了一个golang项目,首先需要跑起来,然后能够部署到服务器2.安装go环境直接点到底,就安装好了(没有配置环境变量)3.idea配置安装go插件...

2019-08-09 11:25:08 7873

原创 阿里云(三) 一个tomcat9部署多个项目且用nginx绑定域名且实现gradle/maven远程部署

1.效果www.cthlizi.cnwx.cthlizi.cnmemory.cthlizi.cnblog.cthlizi.cn四个域名对应四个项目,四个项目使用一个tomcat9部署,四个项目可以单独远程部署(重启不影响其他项目)2.准备申请好域名,创建四个子域名,就是使用阿里云的解析出四个域名在阿里云安全组开放四个端口对应关系:www.cthlizi.cn 8088...

2019-07-05 14:33:42 472

原创 记录常州java面试时问到的问题

1.springboot和springmvc的区别12.springboot接收到的请求是个对象,且对象中的属性名和实体中的属性名不一致怎么办23.你的项目中登录时连接断开时间怎么设置34.说一下你的项目怎么集成amq的45.springboot使用外部tomcat怎么配置56.springboot返回页面的方法67.项目中登录时权限和菜单是如何设计的78...

2019-06-27 16:32:22 372 2

原创 Spark框架上传文件时对其他参数的处理以及springboot框架的处理操作

1.spark上传文件post请求,Content-Type为multipart/form-data,文件对应的参数名为file_datapost("/OaUpload", (req, res) -> { HashMap<String, Object> result = new HashMap<>(); req.at...

2019-06-27 10:45:10 379

原创 Spark框架使用jade/freemarker/velocity模板返回views时模板路径问题

1.pom.xml中配置 <spark-template.version>2.7.1</spark-template.version> <!-- freemarker模板--> <dependency> <groupId>com.sparkjava</groupId> ...

2019-06-19 14:48:48 438

原创 阿里云(二)nginx代理绑定域名以及gradle项目cargo远程部署tomcat9

0.前提:在上一篇文章的3.5处提到 cargo远程部署tomcat9 和通过修改server.xml消除端口项目名 两个操作会冲突,所以使用nginx代理来实现域名直接访问项目,然后cargo实现远程部署tomcat9。1.nginx代理实现域名直接访问项目项目中这样写的:正常情况访问是这样:域名:端口/项目名/想要的效果是这样:1.1 首先在阿里云服务器中安装nginx(转)...

2019-06-12 16:01:55 424

原创 阿里云(一)java环境安装配置以及域名绑定80端口

1.设置阿里云服务器端口号比如设置了mysql的3307和tomcat的8088端口,以便远程访问(转)2.安装jdk8,mysql8,tomcat9使用winscp传输文件使用git bash进行ssh远程登录jdk8和tomcat9安装:(转)mysql安装以及初始化配置:mysql操作3.tomcat的一些配置以及遇到的问题3.1 增加service命令控制:(转)...

2019-06-09 11:30:32 461

原创 springboot项目配置druid在外部tomcat中启动报错:InstanceAlreadyExistsException

1.tomcat9中报错 ... 37 more Caused by: org.springframework.jmx.export.UnableToRegisterMBeanException: Unable to register MBean [com.alibaba.druid.filter.stat.StatFilter@1dbef693] with key...

2019-06-09 10:51:32 10728 2

原创 mybatis-plus代码生成器以及自定义vm模板使用

1.pom.xml<mybatis.version>3.1.1</mybatis.version><!-- mybatis-plus --><dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-s...

2019-06-04 17:00:41 12601 3

原创 springboot-dubbo-starter的1.x和2.x的使用区别

pom.xml<properties> <java.version>1.8</java.version> <mybatis.version>3.1.1</mybatis.version> <mysql-connector.version>5.1.39</mysql-con...

2019-05-21 16:27:05 698

原创 idea 安装lombok插件以使用@Data注解

为了让项目使用@Data以省略get、set、toString等方法1.pom.xml<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <optional>true</optional> &...

2019-05-21 09:46:38 7160

原创 springboot+gradle/maven项目部署到外部tomcat

1.修改gradle文件这边是gradle3.3buildscript { repositories { mavenCentral() } dependencies { //gradle脚本需要使用的资源 classpath("org.springframework.boot:spring-boot-gradle-plug...

2019-05-19 15:48:47 1257

原创 在阿里云服务器上安装mysql并且初始化

前提:服务器, CentOS 7.4 64位系统,准备安装mysql81.下载安装mysql登录https://dev.mysql.com/downloads/repo/yum/下拉找到:拼接成:http://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm然后登录服务器(这边是使用的git bash)cd /o...

2019-05-17 15:09:23 1062

原创 数据库重启导致的连接中断问题

一个对接银行的项目,发现突然没有数据了1.异常:org.springframework.aop.interceptor.SimpleAsyncUncaughtExceptionHandler.handleUncaughtException(SimpleAsyncUncaughtExceptionHandler.java:37) - Unexpected error occurred invok...

2019-05-06 08:30:06 2430

原创 python使用win32和flask实现接收请求发送QQ消息

说明:一个很奇怪的需求:获取手机短信(筛选),读取并且调用http请求,程序自动实现将短信内容发送到对应qq窗口;这边读取手机短信并发送请求是...

2019-04-23 14:07:19 2702

原创 python3.7使用flask处理请求时同步和异步的问题

1.单独使用flaskimport flaskimport jsonimport timeimport _threadserver = flask.Flask(__name__) # 创建1个Flask实例# 测试get请求@server.route('/testget', methods=['get'])def do_get(): print(f">>&g...

2019-04-23 11:05:19 4919

原创 git命令的使用

1.idea打开git项目参考(转)2.查看文件状态git status3.查看文件变更(工作区和暂存区比较)git diff 4.检出(撤销修改, 用版本库里的版本替换工作区的版本)git checkout5.提交到暂存区git add .git add src/main/.../test.java修改文件红变绿6.设置用户名称和e-mail地址git ...

2019-03-25 09:25:44 440

原创 记录一下工程中注解的使用

记录一下注解的使用:@SpringBootApplication //springboot启动注解@EnableScheduling //表示对计划任务的支持class Application : SpringBootServletInitializer { ...}@Scheduled(cron = &amp;amp;amp;quot;0 0 2 * * ?&amp;amp;amp;quot;) //执行定时任务,cron表达式(每天2点)fun...

2019-03-15 14:25:33 119

原创 springboot+log4j将日志记录到oracle数据库

看到某个项目中的代码:...log.info(&amp;amp;quot;华夏***明细查询&amp;amp;quot;);dataRcdService.saveLog(HxStr,&amp;amp;quot;华夏***明细查询&amp;amp;quot;);...log.error(&amp;amp;quot;农行用户&amp;amp;quot; + abcXyNo + &amp;amp;quot;详情查询异常&amp;amp;qu

2019-03-14 16:55:02 1525

原创 springboot + kotlin使用自定义注解实现aop的切点

一般来说,我们都是这样定义切点的@Pointcut(&quot;execution(public * org.zhd.crm.server.controller..*.*(..))&quot;) //表示controller包下的任意返回任意个参数的公共方法但是,如果我想要更加灵活,颗粒度更小时,可以使用自定义注解的方式来定义切点。1.自定义注解kotlin和java中的写法还是有点区别的,以下表示保留至...

2019-03-14 15:14:21 1718 2

原创 kotlin+gradle+springboot项目增加amq实现

配置amq queue,topic1.gradle// activemq compile('org.springframework.boot:spring-boot-starter-activemq')2.application.properties# activemq# 是否启用内存模式(也就是不安装MQ,项目启动时同时也启动一个MQ实例)spring.activemq.in-m...

2019-03-11 10:57:21 183

原创 springboot+kotlin+jpa多数据源配置

由于和第三方对接,需要使用一个公共库

2019-03-11 10:00:34 484

原创 kotlin+gradle+springboot项目增加aop实现

compile('org.springframework.boot:spring-boot-starter-aop')

2019-03-05 10:49:56 569

原创 kotlin+gradle+springboot项目(消费者)增加dubbo实现

2019-03-01 09:53:47 630

原创 记录一下kotlin使用HttpURLConnection封装http请求

http封装:import org.slf4j.LoggerFactoryimport org.springframework.stereotype.Serviceimport java.io.BufferedReaderimport java.io.InputStreamReaderimport java.io.OutputStreamWriterimport java.io.Pri...

2019-02-28 16:22:38 3459

原创 使用Python3 + win32gui打开桌面应用,自动登录

1.像素坐标2.窗口句柄

2019-02-22 13:36:31 23342 2

原创 总结一下oracle中用到的操作,语句等

近期感觉数据库用的比较多,所以总结一下:1.2.3.4.5.6.7.

2019-02-22 11:30:01 149

原创 kotlin+springboot+jpa实现从简单到复杂的查询,分页查询,动态条件,投影Projection

前提:kotlin+springboot+jpa1.最简单的查询:import org.springframework.data.repository.CrudRepository...interface AccountRepository : CrudRepository&amp;amp;amp;amp;amp;lt;Account, Long&amp;amp;amp;amp;amp;gt; { fun findByName(name: String): Acco...

2018-12-22 14:32:14 1713

原创 Idea + Gradle/Maven 从远程nexus库更新最新的依赖包

前提:Idea集成gradle,通过build.gradle依赖外部包,此时某包更新。解决方案:使用命令:build --refresh-dependencies -x test–refresh-dependencies表示强制刷新,-x test表示去除test目录(本人这边test目录打包时会报错所以要去除)在idea中配置的方式:run–configurations:然后使用刚...

2018-12-21 10:36:39 2442

原创 kotlin使用反射(javaClass.getMethod)进行对象赋值时遇到的java.lang.NoSuchMethod问题

写法一:val m = goodStock!!.javaClass.getMethd(&quot;set$fieldName&quot;, Float::class.java)m.invoke(goodStock, if (valueStr.isNullOrEmpty()) null else valueStr.toFloat())在使用反射给对象赋值时,遇到如下报错:仔细查看报错能够发现setPound...

2018-12-20 16:29:49 2549

原创 python3.7安装opencv并且实现简单人脸检测

1.说明:windows7 64位 + python3.7 + idea2018社区版2.首先是安装opencv,按照网上的说法都试了下,总结一下方法:使用pip下载,在cmd中 输入 pip install opencv-python会自动安装numpy和opencv,如图cv是3.4.3版本,numpy是1.15.4版本,然后我还下载了opencv-contrib-python,这个是扩...

2018-11-28 08:56:45 6154 1

原创 从零开始学习python并实现网站自动登录以及简单验证码识别

1.前提:最近项目一阶段的需求搞完,然后就闲下来看某乎看的不亦乐乎。。。然后组长过来说以后可能会用到python的机器学习做一个客服机器人(项目已经用java+kotlin了,还要加上python??)。正好本人看到某乎上说有人用python做了顶帖脚本并找到了女朋友((转)怎么用python找女朋友…才怪),那么还等什么,python学起来!!!鉴于本人比较懒完全看不下python基础啊((转...

2018-11-22 13:21:51 14669 3

原创 python3.7 使用selenium和driver启动浏览器

在网上能搜到很多关于如何用python selenium启动浏览器的例子,但是实际操作后发现还是以下的方式最靠谱,所以记录一下:1.安装selenium:首先要有python,然后进入python的scripts目录(有pip.exe),输入pip install selenium(下图是已经下载过了),下完后输入pip show selenium查看。2.下载浏览器相关的driver由...

2018-11-22 10:31:36 3401

原创 记录一下项目中下载模板和poi导出excel功能开发过程

1.需求场景:项目中联系人模块需要导入导出excel和下载excel模板功能此处只记录 下载模板和导出excel功能遇到的问题2.流程:前台用超链接形式 点击后发送get请求 然后后台实现功能。(这样一想很简单的功能)3.代码:项目使用的是Idea+springboot+kotlincontroller:@GetMapping(&amp;amp;quot;export&amp;amp;quot;) fun xxxx(resp: ...

2018-11-14 11:13:26 216

原创 springboot+kotlin 启动报错:Configuration problem: @Configuration class 'Application' may not be final

如题,发现启动时报错,application.kt如下@SpringBootApplicationclass Applicationfun main(args: Array&lt;String&gt;){ SpringApplication.run(Application::class.java, *args)}报错原因是因为kotlin中所有类和方法默认都是final的,不...

2018-09-20 14:06:00 2142

原创 kotlin用到的时间工具:前后x天,前后x分钟,某小时初始,某小时结束,周一,周日,月第一天,月最后一天,季度第一天,季度最后一天,年度第一天,年度最后一天

111

2018-09-19 12:35:22 1896 1

原创 Springboot + kotlin+ activeMq 实现延时发送接收消息

说明:为了实现手机app定时接收消息通知,采用定时任务的方式,每天两点将要发送的消息通知存放在消息队列中(延时的),到时间服务器接收队列,然后调用发送手机端的api发送到手机...

2018-09-19 11:15:36 488

原创 spring.jpa.hibernate.ddl-auto + spring.datasource.initialize 清库之后的操作

1.首先工程中一般是这样设置这两个参数的spring.jpa.hibernate.ddl-auto=updatespring.datasource.initialize=false分别表示,更新表中新增的字段 或 创建新增的表,不执行data.sql中的初始化语句。2.要清库的话…还是先备份一下重要的数据吧 plsql中自带导出sql文件的功能,就用这个吧 3.然后将这两个参...

2018-09-06 15:37:35 3238

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除