自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(66)
  • 收藏
  • 关注

原创 数据库优化 (持续更新中)

1.使用like关键字 前面加%不走索引 后面加走索引(数据量多不走)2.经过普通运算或函数运算后的索引字段不能使用索引3.is null,is not null,!=,<>,like %后面 需要看数据库版本,数据量等具体情况才能知道走不走索引......

2020-03-06 11:32:22 545 1

原创 Linux常用命令(持续更新中)

切换到部署目录: cd /data/cdad-jar创建目录:mkdir 目录名查看运行的jar包进程:ps -ef | grep cdad.jar停掉jar包进程: kill -9 进程号删除以前的jar包 :rm cdad.jar上传jar包: rz守护进程启动jar包:nohup java -jar cdad.jar & 备注:回车查看启动日志:tail -f ......

2019-11-07 11:03:25 447 1

原创 mysql距离计算

MySQL5.7后开始支持 st_distance_sphere ( point ( lgt, lat ), point ( #{param.lgt}, #{param.lat} )) 单位米。st_distance ( point ( lgt, lat ), point ( #{param.lgt}, #{param.lat} ))* 111195 单位米。

2023-02-20 14:28:59 438

原创 PowerDesigner中的反向工程,把PDM的注释转到NAME中

ElseEnd Ifend ifend ifnextend ifnextend sub。

2022-09-16 15:14:37 317

原创 fegin get请求调用报错

添加 @RequestParam(“couponPackageBatchId”) 解决。fegin get请求调用报错。

2022-08-31 09:35:55 178

原创 nacos启动失败

直接双击startup.cmd=startup命令 此时是以集群模式启动服务->失败(“nacos is starting with cluster”)使用命令行添加启动模式 startup -m standalone->成功(“nacos is starting with standalone”)

2022-06-30 13:51:41 1331

原创 NotBlank问题解决

javax.validation.UnexpectedTypeException: HV000030: No validator could be found for constraint ‘javax.validation.constraints.NotBlank’ validating type ‘java.lang.String’. Check configuration for ‘medalConfigMatchEventCode’解决:

2022-04-01 16:14:07 1035

原创 @Value在static变量上的使用

1.2.set方法不能为静态

2021-05-27 15:29:38 728

原创 sun.misc不存在

2021-05-07 11:06:39 260

原创 手动回滚事务

TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();

2021-01-07 19:46:25 160

原创 @NotNull @NotEmpty @NotBlank

@NotNull://CharSequence, Collection, Map 和 Array 对象不能是 null, 但可以是空集(size = 0)。@NotEmpty://CharSequence, Collection, Map 和 Array 对象不能是 null 并且相关对象的 size 大于 0。@NotBlank://String 不能是 null 且去除两端空白字符后的长度(trimmed length)大于 0。...

2020-12-04 10:24:20 104

原创 kibana

1.删除index DELETE /core_user_operation core_user_operation为index

2020-11-20 14:27:51 88

原创 项目启动后执行ApplicationRunner

@Component@Order(1)public class TestImplApplicationRunner implements ApplicationRunner { @Override public void run(ApplicationArguments args) throws Exception { }}@Order中的value值从小到大依次执行。

2020-10-19 11:05:37 1075

原创 @Scheduled

@Scheduled(fixedDelay = 10000, initialDelay = 5000)容器启动后延迟5秒后在执行一次定时器,以后每10秒再执行一次定时器 @Scheduled(cron="0 0 0 1 * ?")每月初执行一次

2020-10-19 11:03:04 558

原创 stream

public static void main(String[] args) { ArrayList<String> list = Lists.newArrayList(); list.add(""); list.add("1"); list.add("2"); list.add(""); list.stream().forEach(System.out::println); ...

2020-10-15 10:16:55 243

原创 maven手动导包

mvninstall:install-file-Dfile=jar包的位置-DgroupId=上面的groupId-DartifactId=上面的artifactId-Dversion=上面的version-Dpackaging=jar出错可能原因:1.maven没有设置环境变量2.maven仓库设置未和项目中maven仓库对应...

2020-08-11 14:41:36 266

原创 idea切换git地址

1.删除.git文件2.create git repository3.remotes添加新的地址4.add5.commit and push

2020-08-05 18:03:00 1318

原创 mysql和oracle like

oracleNAME like '%'||#{name,jdbcType=VARCHAR}||'%'msyqlnamelikeCONCAT('%',CONCAT(#{keyword,jdbcType=VARCHAR},'%')

2020-08-05 15:54:05 515

原创 秒速提升树形递归造成的速度问题

处理前: public List<XtreeNode> getTreeNodeData(Long roleId,Short type) { //获取顶级节点 List<XtreeNode> childNodeData = getChildNodeData(Long.valueOf(0), roleId); List<XtreeNode> childByType=new ArrayList<>();

2020-07-31 16:34:53 424

原创 多模块开发神奇问题解决

若出现引入其他模块找不到问题解决办法:clean模块 install即可

2020-07-24 17:50:59 116

原创 组装树形数据接口(类型+产品)

public List<ProductTypeDto> getTreeProductTypeList(Long orgId,Long sourceId,Short sourceType) { //根据机构获取产品类型 List<ProductTypeDto> productTypeDtos = productRuleMapper.selectByProductTypeByOrg(orgId); for (ProductTypeDto productTypeDto .

2020-07-22 16:45:15 324

原创 Groovy脚本执行

1.<!-- https://mvnrepository.com/artifact/org.codehaus.groovy/groovy-all --><dependency> <groupId>org.codehaus.groovy</groupId> <artifactId>groovy-all</artifactId> <version>3.0.4</version>

2020-07-22 16:38:24 526

原创 mybatis orcale 返回自增序列主键

<insert id="insertSelective" parameterType="info.ycl.ucode.model.oracle.UcodeRule" > <selectKey keyProperty="id" order="AFTER" resultType="java.lang.Long"> select T_UCODE_RULE_SEQ.nextval from dual </selectKey> insert into T_U.

2020-07-14 15:37:14 275

原创 springboot整合Redis

1.<!--redis--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency>2.spring: redis: host: 127.0.0.1 port: 6379

2020-07-09 14:24:48 85

原创 跨域解决

跨域:当一个请求url的协议、域名、端口三者之间任意一个与当前页面url不同即为跨域后端解决:1.springboot项目方案1:可以在相应的接口上加注解@CrossOrigin方案2:添加如下配置import org.springframework.context.annotation.Configuration;import org.springframework.web.servlet.config.annotation.CorsRegistry;import org.spri

2020-07-09 11:16:53 168

原创 热部署设置

1.<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <scope>runtime</scope> <optional>true</optional></dependency>2.&lt

2020-07-06 13:58:57 452

原创 maven中跳过单元测试

2020-07-06 11:22:50 325

原创 dependencyManagement

<dependencyManagement>子模块继承后提供作用,锁定版本 + 子module不用再写groupId和version。只是声明依赖,并不需要引入,因此子项目需要显示的 声明需要用的依赖。

2020-07-06 11:21:55 108

原创 idea配置

1.字符编码2.注解生效激活3.Java编译版本4.file type过滤

2020-07-06 11:02:03 182

原创 Elasticsearch学习之路

1.百度百科Elasticsearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java语言开发的,并作为Apache许可条款下的开放源码发布,是一种流行的企业级搜索引擎。Elasticsearch用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。官方客户端在Java、.NET(C...

2020-04-15 16:39:11 178

原创 Android和H5整合

待更!

2020-04-15 10:25:22 430

原创 Android

1.项目结构mainifests:全局描述文件java:java文件res:资源文件,布局文件、图片资源等文件2.AndroidManifest.xml(mainifests)配置应用程序入口:<activity android:name=".MainActivity"> <intent-filter> <action...

2020-03-19 17:47:26 172

原创 idea git项目回退到对应版本和还原到最新版本

1.项目回退到对应版本2.还原到最新版本

2019-12-04 14:45:33 4407

原创 取出id最新的时间

SELECT * FROM (SELECT * FROM t_mechanism ORDER BY create_time DESC) a GROUP BY id ORDER BY create_time DESC

2019-11-27 16:35:36 199

原创 VMwareTools卸载

1.cd/usr/bin2.sudo vmware-uninstall-tool.pl3.sudo rm -rvf /usr/lib/vmware-tools4.sudo apt-get autoremove open-vm-tools --purge

2019-11-21 10:17:49 3278 1

原创 MongoDB去重

db.beike_Xiezilou_Zulin.aggregate([ { $group: { _id: {crawlUrl: '$crawlUrl'},count: {$sum: 1},dups: {$addToSet: '$_id'}} }, { $match: {count: {$gt: 1}} }]).forEach(fun...

2019-11-16 14:26:20 233

原创 MySQL把Table1数据导入到Table2

InsertintoTable2(field1,field2,...)selectvalue1,value2,...fromTable1

2019-08-22 14:17:08 356

原创 java 爬虫

待更!有任何不懂下方留言

2019-07-25 17:29:26 211

转载 ConcurrentMap

ConcurrentMap,它是一个接口,是一个能够支持并发访问的java.util.map集合;ConcurrentHashMap是一个线程安全,并且是一个高效的HashMap。spring缓存注解通过查看源代码发现将数据存在ConcurrentMap中1 Map并发集合1.1 ConcurrentMapConcurrentMap,它是一个接口,是一个能够支持并发访问的j...

2019-05-13 11:40:14 31101 3

原创 RabbitMQ

安装:官网地址:https://www.rabbitmq.com/安装注意:RabbitMQ Erlang版本要求MQ为MEssage Queue ,消息队列是应用层和西横须之间的通信方法。RabbitMQ是一个开源的,在AMQP基础上完整的,可复用的企业消息系统。支持主流的操作系统,Linux、Windows、MacOX等。多种语言支持,Java、Python、Ruby、.NET、...

2019-04-10 14:54:57 166

空空如也

空空如也

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

TA关注的人

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