- 博客(60)
- 收藏
- 关注
原创 [IM002] [Microsoft] [ODBC driver manager] did not find the data source name
sqlserver 连接驱动不纯在
2022-11-16 09:30:38
380
原创 Spring Boot发送邮件
1、开启SMTP服务网络邮箱的SMTP服务默认都是关闭的,需要进入设置后打开。所有网络邮箱开启SMTP服务的方式都基本相同。这里以QQ邮箱为例。打开邮箱后点击设置。<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId></dependency>spring:
2022-05-11 09:50:27
274
原创 对接第三方接口
1、请求第三方方法/** * @Description http调用第三方接口 **/public class HttpClientUtil { /** * 带参数的get请求 * * @param url * @param param * @return String */ public static String doGet(String url, Map<String, String> param) {
2022-02-22 16:19:03
2307
原创 git地址更换需要本地和线上进行同步通用操作步骤
1、首先把线上项目拉取到一个新的文件夹2、把本地项目文件目录直接复制到上面新的文件夹里面,相同名称的文件或者文件夹进行替换3、手动合并完项目进行git查看修改并进行commit并提交同步远程和本地项目。...
2022-02-07 09:13:55
589
原创 windows server 服务器cmd不能执行进入数据库/备份不成功
1、windows server 服务器cmd不能执行进入数据库mysql?答:mysql环境变量配置不正确2、cmd备份数据库命令必须在外面执行,不能进入到mysql中执行
2022-01-26 15:51:15
1356
原创 windows启动jar包
1、netstat -ano | findstr 9001taskkill pid/9001 -fstart javaw -jar .jar > log.log
2022-01-19 10:24:53
615
原创 redis闪退
1.Windows+r 进入cmd,2.cd进入到redis-server.exe所在文件夹下,3.写入redis-server.exe redis.windows.conf4.如出现如图所示错误,打开redis.windows.conf,有一行 bind 127.0.0.1 ,前面不要有#6.这时其实就已经可以了,如果打开redis-server.exe还是闪退,如下操作7.与redis-server.exe同文件夹下新建start.txt ,里面写入redis-server.exe redi
2021-11-24 16:29:50
2023
原创 解析pdf
1、maven <repositories> <repository> <id>com.e-iceblue</id> <name>e-iceblue</name> <url>http://repo.e-iceblue.com/nexus/content/groups/public/</url> </repository> </repositorie
2021-11-03 19:15:33
184
原创 springboot自定义类@Resource注入为null的问题
1、在这里插入代码片@Componentpublic class SaveStructures { private static SaveStructures structures; @Resource private ApiFilesService filesService; @Resource private ApiAssetsMapper assetsMapper; public SaveStructures() { } //通过
2021-09-18 18:17:15
2463
原创 Navicat导入SQL文件报错终极解决方案
一、不勾选“每个运行中运行多重查询二、继续报错修改MySQL配置1、找到MySQL安装目录下的my.ini配置文件,查找修改max_allowed_packet参数,再增加wait_timeout、interactive_timeout两项参数,详细如下。1、修改max_allowed_packet参数、增加两项参数max_allowed_packet:用来控制其通信缓冲区的最大长度。是mysql允许最大的数据包(默认大小4M),遇到大的数据库文件导入时经常报错;wait_timeout:#
2021-07-21 17:13:17
16404
2
原创 时间格式:秒转换为时分秒
1、创建时分秒对象@Data@AllArgsConstructor@NoArgsConstructorpublic class VideoDuration{ /** * 秒 */ private Integer second; /** * 分 */ private Integer minute; /** * 时 */ private Integer hour;}2、换算publi
2021-07-13 18:06:50
682
原创 easyexcel 列头合并_Easyexcel使用文档及动态列的实现
1、实体类表头注解 @ExcelProperty(value = {"工程规格书编号"},index = 0) @ColumnWidth(20) private String specNo; @ExcelProperty(value = {"客户名称"},index = 1) @ColumnWidth(20) private String customerName; @ExcelProperty(value = {"客户编号"},index = 2)
2021-06-23 09:10:41
504
转载 @Primary和@Qualifer 注解-----当某个接口有多个实现类时,优先注入哪个类
在spring 中使用注解,常使用@Autowired, 默认是根据类型Type来自动注入的。但有些特殊情况,对同一个接口,可能会有几种不同的实现类。@Primary和@Qualifer 注解的区别在于:用@Primary 告诉spring 在犹豫的时候优先选择哪一个具体的实现。用@Qualifer告诉spring真正使用哪一个具体的实现。下面是个简单的使用例子。有如下一个接口public interface Singer { String sing(String lyrics); }有下面的
2021-06-02 16:51:32
578
原创 Java使用easyexcel导出excel动态数据字段
1、使用的maven jar包<dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>1.1.2-beta5</version></dependency>2、1、动态头,实时生成头写入2、先创建List头格式的sheet仅仅写入头,然后通过table 不写
2021-03-21 21:35:41
1607
原创 springboot整合使用定时器schedule
/** * 邮件定时任务 * @author tanghan * @date 2019/12/4 22:56 */@Slf4j@Componentpublic class EmailSchedule { /** * 每隔五秒发送一次邮件 */ @Scheduled(cron = "0/5 * * * * *") public void sendEmail() { log.info("正在发送邮件"); } /** * 每隔1分钟删除一次邮件 */ @Sched
2021-02-25 19:59:25
134
原创 mysql函数使用
1、取到查询条件为一个字段的截取部分 select a.order_no from t_order a where a.deleted = 0 and substring(a.order_no,1,8) = #{date} ORDER BY a.add_time desc limit 12、字段逗号隔开的函数使用find_in_set,获取根据字典查询的名称拼接/
2021-01-10 22:52:44
284
原创 sql查询将列里面的值替换为别的值但是实际值不变
1、数据库有一张表BUG(缺陷记录表) 里面有字段severity(严重程度):severity的值实际为1,2,3,4,但希望在查询结果中将severity的1,2,3,4值显示为其他的值,但severity的实际值不会改变;例如:数据表的结构和数据如下:bug_id name severity1 张三 12 李四 23 王五 34 马六
2020-12-20 10:59:54
1594
1
原创 linux防火墙查看关闭
1.打开【终端】。2.【firewall-cmd --state 】查看防火墙的状态 关闭后显示not running,开启后显示running。3.【systemctl stop firewalld.service】临时关闭防火墙。4.【systemctl stop firewalld.service】禁止防火墙开机启动。...
2020-10-13 14:04:47
109
原创 Linux环境安装redis5.0.5 详细教程完整步骤
添加链接描述出现错误时:error: ‘struct redisServer’ has no member named ‘master’1、安装gcc套装(如果是新系统gcc通常安装不全面)yum install cppyum install binutilsyum install glibcyum install glibc-kernheadersyum install glibc-commonyum install glibc-develyum install gccyum ins
2020-10-13 09:49:41
257
原创 war包里面文件的修改方式
war包里面文件的修改方式1 将war包移动到一个干净的路径下,使用 jar xvf ROOT.war 命令将war进行解压操作2 修改相应的文件内容,修改想要修改的文件,比如web.xml3 使用 jar uvf ROOT.war WEB-INF/web.xml 将web.xml重新压缩到war包web项目部署以及放到ROOT目录下添加链接描述IDEA打WAR包添加链接描述...
2020-09-28 22:33:42
6362
2
原创 git命令管理
已有项目项目加入到giteegit init #初始化git add . #将当前目录加入到gitgit commit -m "first commit(提交的描述信息)" #git提交到本地版本库git remote add origin
2020-09-26 16:53:12
115
原创 Linux中mysql的重启
1.登录服务器2.停止数据 service mysqld stop3.启动数据 service mysqld start这样数据库数据库就起来了其实2和3可以合并成一个命令4(重启)service mysqld restart如果以上还没有启动好数据库那只要安全重启5 使用 safe_mysqld 启动:safe_mysqld&...
2020-09-21 15:17:20
118
转载 解决报错:Cause: java.sql.SQLSyntaxErrorException: Table ‘myactiviti.act_ge_property‘ doesn‘t exist
添加链接描述
2020-09-21 11:58:56
923
原创 linux采用guard监控
helplcm_guard --help所有guard管控的应用lcm_guard --list停止管控某个应用lcm_guard --stopmonitor 应用名杀死应用直接kill pid即可4.启动应用lcm_guard --reload
2020-09-19 11:56:42
805
2
原创 SpringBoot的yml配置
Spring Boot的yml配置#开发配置spring:data:solr:host: http://localhost:6789/solr/motemvc:view:# 页面默认前缀目录prefix: /WEB-INF/jsp/# 响应页面默认后缀suffix: .jsprabbitmq:port: 5672host: 127.0.0.1username: haopassword: haovirtual-host: /jigaprofiles:active: dev
2020-09-18 16:22:40
687
原创 linux启动、查看、停止jar包命令
启动jar包:nohup java -jar farm-iot-0.0.1.jar>log.file 2>&1 &log.file为日志输出文件查看: ps -ef|grep java杀死:kill -9 4834(进程id)查看文件内容:cat log.file (文件名)
2020-09-18 11:06:45
3242
原创 linux中软件的启动命令
1、RabbitMQ启动systemctl start rabbitmq-server#或者rabbitmq-server -detached#启动服务systemctl start rabbitmq-server.service#设置开机启动systemctl enable rabbitmq-server.service#停止开机启动systemctl disable rabbitmq-server.service#重新启动服务systemctl restart rabbitmq
2020-09-16 18:19:20
7092
1
原创 Address already in use: JVM_Bind 端口被占用的几个解决办法
假设端口为10991.启动cmd, 执行命令netstat -ano|findstr 1099 ,会查询出占用端口号的进程号,这时候执行命令taskkill -f -pid 进程号 杀死进程,然后重启
2020-09-12 11:16:54
134
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人