- 博客(26)
- 收藏
- 关注
原创 mac 根目录无权限问题
实现在mac新系统中新增文件目录下任意读写。(例如新增/log目录)先在home目录下创建一个可以读写的目录,例如/Users/sunzhitao/log sudo vim /etc/synthetic.conf 在synthetic.conf文件中添加一行(/Users/sunzhitao/log是你自己创建的可读写的目录,可以自定义,在用户下面创建即可。用来做为/log实际存储的目录。重启后会创建一个/log的软链接,指向/Users/sunzhitao/log log /Users/..
2022-03-19 21:41:54 1456
原创 mac 根目录权限问题处理
第一步:先在home目录下创建一个可以读写的目录,例如:/Users/sunzhitao/data第二步:sudo vim /etc/synthetic.conf第三步:在synthetic.conf文件中添加一行(注意:/Users/sunzhitao/data是你自己创建的可读写的目录,可以自定义。用来做为/data实际存储的目录。重启后会创建一个/data的软链接,指向/Users/sunzhitao/data)需要注意,根目录的目录地址前面不要加 / 前面地址与后面地址直接用英.
2021-04-13 11:57:26 1985
原创 feign接口调用使用header
场景:在做运营平台调用AIID项目接口,需要将header里面的语言传递给AIID项目。但是AIID里面取不到header里面的数据解决:1、修改hytrix配置,配置hytrix的strategy为SEMAPHORE。Hystrix 提供两种执行隔离策略( ExecutionIsolationStrategy ) :SEMAPHORE、THREADSEMAPHORE:信号量,命令在调用线程执行。 THREAD:线程池,命令在线程池执行如果不修改配置,默认配置的为THREA...
2021-03-09 13:37:37 1409
原创 MXBean already registered报错解决
启动springboot项目失败,报如下错误!at com.aiways.boss.AiwaysBossVoiceServiceApplication.main(AiwaysBossVoiceServiceApplication.java:25)Caused by: javax.management.InstanceAlreadyExistsException: MXBean alr...
2019-10-11 14:18:03 4466 1
原创 navicat连接阿里云服务器的mysql
1.将阿里云服务器中的安全组添加上Mysql的端口3306,如下图所示:查看用户的权限(服务器上面查看)root的 host是 % 证明权限没问题那么,连接navicat的操作使用以下方式:还有一步,关键点:如此,连接数据库成功...
2019-05-09 11:47:16 3005 2
原创 redis基本使用
一、redis简介: redis是完全开源免费的,遵守BSD协议(BSD是"Berkeley Software Distribution"的缩写,意思是"伯克利软件发行版"。),是一个高性能的key-value数据库。是一种支持Key-Value等多种数据结构的存储系统。可用于缓存、事件发布或订阅、高速队列等场景。该数据库使用ANSI C语言编写,支持网络,提供字符串、哈希、列表、队列、集合...
2018-12-04 23:16:12 206 1
翻译 前端页面动态合并单元格
//多级次动态合并表格行function checkArray(arr1,arr2){ for (var i = 0; i < arr1.length; i++) { if (arr1[i].innerText===arr2[i].innerText) { }else{ return false; } ...
2018-11-06 22:36:50 3578
原创 GIT操作---提交代码到github
将提交代码到github的方法记录下来,备忘1.点击进入个人的 repository,新建一个仓库新建一个名叫Work的仓库上传项目的方法命令:操作步骤:1、在本地新建一个名叫Work的文件夹2、右键 git bash here (如果本地没有安装git 自行百度安装)3.新建个README.txt 提交到仓库操作命令:git initgit a...
2018-08-09 14:41:30 308
原创 Spring-IOC学习(自己实现IOC功能)
自己参考spring,模拟实现Spring的IOC功能,加深理解.项目结构如下: 下图是个人对IOC理解画的关系图 接口:BeanFactory ,IOC的容器,需要有注册Bean和获取Bean的方法package com.szt.myioc.factory;import com.szt.myioc.BeanDefinition;/** * @au...
2018-07-22 21:44:16 190
原创 Spring-IOC的学习
一.IOC的概念IOC 即 Inversion of Control 控制反转 通俗店就是 把创建对象的权利交给Spring容器,原先是我们主动创建一个对象,现在则是把创建对象的权利交给IOC容器,需要的时候,向spring容器要就行了。IOC容器的作用:完成了完成对象的创建和依赖的管理注入等等。 原先我们需要使用的Bean,交给了ioc容器管理,ioc容器里面存放了bean对象,那么 ioc容...
2018-07-15 21:42:59 133
翻译 多线程的学习-线程的状态以及创建方法
先看两张线程状态的图线程总共有以下几个状态:1.新建状态(NEW) 新创建一个线程的对象2.就绪状态(Runnable):线程对象创建后,其他线程让那个调用了该对象的start()方法。这个状态的线程位于“可运行的线程池”中,变成了可运行的状态,获取到cpu的使用权即可运行。简而言之,就绪状态的线程除了没有cpu使用权,其他的运行所需资源都已经获得了。3.运行状态(Running):就绪状态的线程...
2018-07-14 12:13:36 181
原创 Spring AOP 详解
AOP核心概念1、横切关注点对哪些方法进行拦截,拦截后怎么处理,这些关注点称之为横切关注点2、切面(aspect)类是对物体特征的抽象,切面就是对横切关注点的抽象3、连接点(joinpoint)简单来说,就是所有可以增强的方法(例子中的save,update,delect,find方法都是连接点)4、切入点(pointcut)众多连接
2018-07-05 16:55:42 180
原创 Spring项目搭建(一)
一创建项目,引入maven依赖新建一个maven项目,选择maven-archetype-webapp 填写groupId和ArtifactId,点击next发现新建的项目main下面没有java文件夹,那么,点击File -project Structure 在Module选项中 右边的mian下面新建文件夹,并且改成Source类型引入maven依赖
2018-07-05 16:55:30 12790 1
原创 git 提交文件撤销操作
1. git add 添加 了多余文件 (只是add了,还没有commit)撤销步骤:git status 查看add 的文件 git reset HEAD XXX/XXX/XXX.java 对某个文件进行撤销git reset HEAD 撤销上次所有的add文件2. git commit 错误如果已经commit了那么 :git l
2018-07-05 16:55:06 4922
原创 SpringBoot入门-配置文件
Spring Boot默认从 application.properties 获取配置,比如我们要配置一个user,首先在 application.properties 中对应 UserProperties 对象字段编写属性的 KV 值:user.name=zhitaouser.age=27user.sex=manuser.desc=${user.name} is a ${user.sex}这...
2018-07-05 16:54:50 175
原创 SpringBoot入门-helloworld
首先使用IDEA创建一个springboot的项目,如下点击下一步,勾选web,下一步,直到项目完成创建。pom.xml如下<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSc...
2018-07-05 16:54:41 170
原创 springboot-jpa
工程配置,添加maven的依赖,jpa的依赖有如下,简单的就是一个jpa和mysql: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa<...
2018-07-05 16:54:31 279
原创 Spring项目搭建三(整合mybaties)
Spring整合了Springmvc后,再整合mybaties.首先,依旧是添加依赖:整合mybaties需要添加的依赖有: org.mybatis mybatis ${mybatis.version} org.mybatis mybatis-spring
2018-07-05 16:54:20 354
原创 spring项目搭建二(整合springmvc)
使用maven搭建了spring项目之后,整合springmvc,需要添加以下依赖: org.springframework spring-web ${spring.version} org.springframework spring-webmvc ${spring.versi
2018-07-05 16:54:10 381
原创 Spring-定时任务
在xml里加入task的命名空间xmlns:task="http://www.springframework.org/schema/task" http://www.springframework.org/schema/task http://www.springframework.org/schema/task/spring-task-4.1.xsd启用注解驱动的定时任务<task:...
2018-07-05 16:53:58 148
原创 springboot-定时任务
1.pom的引入 定时任务不需要引入特别的依赖(也可以说在springboot中已经集成到spring-boot-starter里面了)<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-bo...
2018-07-05 16:53:28 206
翻译 json和对象之间的互转
将对象转换成json字符串/json字符串转成对象public class TestJson { @Test public void testAdd() throws Exception { TestTb testTb = new TestTb(); testTb.setName("范冰冰"); ObjectMapper om = new Ob...
2018-07-05 16:53:08 229
转载 springboot-redis整合
学习springboot项目整合redis,首先贴一下项目的截图第一步:引入依赖:pom.xml <!-- 整合redis --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spr...
2018-07-05 16:52:56 971
原创 Springboot-interceptor(拦截器)
第一步:pom.xml 引入依赖:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="
2018-07-05 16:52:38 950 2
原创 JAVA8-lambda表达式简单使用
简单学习使用lambda表达式,做个记录;Lambda表达式的语法基本语法:(parameters) -> expression或(parameters) ->{ statements; }简单的入门例子:// 1. 什么参数都不要,返回8() -> 8 // 2. 接收一个参数(数字类型),返回其2倍的值 x -> 2 * x // 3. 接受2...
2018-07-05 16:52:20 948
原创 Double数值过大时,默认使用科学计数法的解决办法
double数值类型过大的时候,系统会使用科学计数法来表示.如图原数据是 : score=1520481600000 查询时候显示是:score=1.5204816E12解决办法:最简单的是使用 longValue(); 就是 score.longValue();Double score = tuple.getScore();java.text.NumberFo
2018-06-17 23:10:23 21622 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人