- 博客(12)
- 收藏
- 关注
原创 mysql的配置
1、修改mysql的配置文件MySQL配置文件my.ini中,在[mysqld]下添加skip-grant-tables,关闭mysql服务并重新开启; 输入命令:mysql -u root -p 回车后,要求输入密码,直接回车跳过,则直接进入MySQL。2、修改密码:输入以下命令开始修改root用户的密码(注意:命令中mysql.user中间有个“点”) mysql> update mysql.user set passwor
2021-08-04 10:30:56
135
原创 mysql 查询 统计每天,每周,每月的数据
根据时间段统计每天的数据SELECT dayTb.cday '日期', IFNULL(tNumTb.num,0) '人数' FROM ( SELECT @cdate := DATE_ADD(@cdate, INTERVAL +1 DAY) cday FROM( SELECT @cdate := DATE_ADD('2021-05-10', INTERVAL -1 DAY) FROM t_customer) t0 WHERE date(@cdate) <= D
2021-07-15 15:45:09
2802
原创 SpringBoot 支付宝支付
支付宝新的转账接口alipay.fund.trans.uni.transfer(升级后安全性更高,功能更加强大) ,老转账接口alipay.fund.trans.toaccount.transfer将不再维护,新老接口的一个区别就是新接口采用的证书验签方式。1.将支付宝开放平台里下载的3个证书放在resources下面2.写支付宝支付的配置文件alipay.propertiesalipay.appId=你的应用idalipay.serverUrl=https://openapi.alipay.co
2021-04-18 10:13:30
1546
原创 @Transactional失效的3种场景及解决办法
第一种 Transactional注解标注方法修饰符为非public时,@Transactional注解将会不起作用。第二种 在类内部调用,调用类内部@Transactional标注的方法,这种情况下也会导致事务不开启。第三种 事务方法内部捕捉了异常,没有抛出新的异常,导致事务操作不会进行回滚。@Transactional注解不起作用原理分析第一种场景分析:@Transactional注解标注方法修饰符为非public时,@Transactional注解将会不起作用。这里分析 的原因是,@Tran
2021-04-15 10:06:00
775
原创 常用Git命令
1、新建代码库# 在当前目录新建一个Git代码库$ git init# 新建一个目录,将其初始化为Git代码库$ git init [project-name]# 下载一个项目和它的整个代码历史$ git clone [url]2、配置# 显示当前的Git配置$ git config --list# 编辑Git配置文件$ git config -e [--global]# 设置提交代码时的用户信息$ git config [--global] user.name "[na
2021-01-06 09:19:04
95
原创 idea中设置自定义的方法注释
1.进入Settings -> Editor -> Live Templates2.点击’+’ Templates Group 添加一个组 填写相关内容,Abbreviation中填入 ‘*’ 一个星号3.Template text中填写自定义的模板:datedatedate 可设置注释生成后光标停留的位置,在参数设置时勾上Skip if defined** * @author xx * @date $date$ $time$ * *$param$ * @retu
2020-09-09 10:17:42
1400
原创 Elasticsearch查询Java代码实现
Java代码实现查询所有SearchRequestBuilder srb = client .prepareSearch("").setTypes("");//查询所有SearchResponse sr =srb.setQuery(QueryBuilders.matchAllQuery()).execute().actionGet();SearchHits hits = sr.getHits();for(SearchHits hit : hits){hit.getSourceAsStrin
2020-09-08 16:24:19
376
原创 关于redis的问题
(0)redis为什么是key,value的,为什么不是支持SQL的?(1)redis是多线程还是单线程?(2)redis的持久化开启了RDB和AOF下重启服务是如何加载的?(3)redis如果做集群该如何规划?AKF/CAP如何实现和设计?(4)10万用户一年365天的登录情况如何用redis存储,并快速检索任意时间窗内的活跃用户?(5)redis的5种Value类型你用过几种,能举例...
2020-05-11 16:31:18
284
原创 java8的一些特性
Java8 新增了非常多的特性,我们主要讨论以下几个:Lambda 表达式 − Lambda 允许把函数作为一个方法的参数(函数作为参数传递到方法中)。方法引用 − 方法引用提供了非常有用的语法,可以直接引用已有Java类或对象(实例)的方法或构造器。与lambda联合使用,方法引用可以使语言的构造更紧凑简洁,减少冗余代码。默认方法 − 默认方法就是一个在接口里面有了一个实现的方法。新工...
2020-03-20 11:40:05
110
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人