- 博客(84)
- 收藏
- 关注
原创 git更改鼠标颜色
git bash命令行,默认黑底白字、鼠标移近无法看清鼠标移动范围。1、控制面板-打开鼠标属性-指针。windows 黑色(系统方案)
2023-10-31 17:40:12
277
转载 Retrofit 网络请求参数注解@Path @Field @Query 等使用
请求参数呢大致如下,到个别人的图, 下面就说下这些内容使用其中 @Path、@Query、@QueryMap 使用 Get 请求 , 加入使用了Post 请求注解使用@Path 一般都会是项目崩溃的,所以这里我总结了一下自己使用的经验1 @Path 会是url 中带有参数一般配合{} 一起@GET("toutiao/index/{type}/{key}") Observable<BaseBean<LoginBean>> getLogin(@Path("t...
2021-07-28 10:57:21
918
原创 liunx查询配置命令
一、查询CPU信息cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c 8 Intel(R) Xeon(R) CPU E5410 @ 2.33GHz1、查看CPU信息# 总核数 = 物理CPU个数 X 每颗物理CPU的核数# 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数# 查看物理CPU个数cat /proc/cpuinfo| grep "physical id"| sort| uniq|...
2020-06-28 11:38:27
402
原创 spring boot多数据源下的事务配置
1、启动项目排除自动注入数据源 @SpringBootApplication(exclude = { DruidDataSourceAutoConfigure.class})2、配置数据源中添加事务配置@Bean(name = "mysqlV2Tx")public DataSourceTransactionManager transactionManager(@Qualifier("mysqlV2DataSource") DataSource dataSource) { ...
2020-05-12 11:19:22
406
转载 分布式事务解决方案 LCN
1、配置地址:https://segmentfault.com/a/1190000016718525按步走:1、spring cloude集成LCN <dependency> <groupId>com.codingapi</groupId> <artifactId>tx-plugins-db</artifactId> <version>${lcn.las...
2020-05-11 11:20:41
743
转载 springcloud 开启熔断hystrix后无法传递header问题
Hystrix有隔离策略:THREAD以及SEMAPHORE。引子当隔离策略为THREAD时,是没办法拿到ThreadLocal中的值的。举个例子,使用Feign调用某个远程API,这个远程API需要传递一个Header,这个Header是动态的,跟你的HttpRequest相关,我们选择编写一个拦截器来实现Header的传递(当然也可以在Feign Client接口的方法上加...
2020-05-07 14:34:21
813
1
转载 git本地更换远程库
如果本地同样一份代码,已经关联了一个与远程分支,那么怎么才能解除原程分支,并关联到一个新的分支将代码提交到新的分支上去呢?1、如果你已经在远程创建了一个分支,远程分支地址:https://xxxxxxx/wangdong/helloworld.git2、从命令行创建一个新的仓库,关联到该远程分支touch README.mdgit initgit add README.mdgi...
2020-04-27 17:03:33
351
原创 git 切换远程分支
查看当前分支git remote -v删除分支添加新分支git remote rm origin> git remote add origin https://gitee.com/jouypub/json.git分支关联git branch --set-upstream-to=origin/remote_branch your_branch其中,origin/...
2020-04-04 18:22:54
863
转载 使用pscp实现Windows 和 Linux服务器间远程传递文件
一、PSCP简介PSCP (PuTTY Secure Copy client)是PuTTY 提供的文件传输工具,通过SSH连接,在两台机器之间安全的传输文件,可以用于任何SSH(包括SSH v1、SSH v2)服务器。二、下载及使用打开https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html找到pscp.exe对应的操...
2020-03-23 09:03:58
201
原创 pgsql 多行多列字段拼接
1. 一条记录数据字段拼接语法:concat_ws('拼接符号',字段名,more fields)例子:concat_ws(':',username,sex)2. 多条记录字段拼接 语法:concat_ws(字段名,'拼接符号') 例子:string_agg(ccc,' \r\n ')3. 跨行记录加一条记录联合拼接语法:string_agg(conca...
2020-03-16 16:09:58
6312
原创 git分支创建于合并
使用场景:你将经历如下步骤: 开发某个网站。 为实现某个新的需求,创建一个分支。 在这个分支上开展工作。 正在此时,你突然接到一个电话说有个很严重的问题需要紧急修补。 你将按照如下方式来处理: 切换到你的线上分支(production branch)。 为这个紧急任务新建一个分支,并在其中修复它。 在测试通过之后,切换回线上分支,然后合并...
2020-02-27 10:52:20
127
原创 EasyCode 一键生成所需代码
EasyCode是idea的一个插件,可以直接对数据的表生成entity controller service dao mapper 无需任何编码,简单而强大
2020-02-21 18:50:34
606
原创 pgsql常用操作
登录: psql -h localhost -p 5432 postgres postgres创建表CREATE TABLE "public"."t_user" ( "id" int8 NOT NULL ,"phone_info" varchar(255) ,"error_type" varchar(255) ,"error_info" varchar(255) ,"create...
2020-02-20 08:38:53
1673
原创 pgsql 设置用户权限
创建用户:CREATE USER query WITH PASSWORD '123456';授予用户权限:(1)给予权限:grant grant select on 表名 to 用户名;(2)撤消权限:revoke revoke select on 表名 from 用户名;给用户授予全部表的权限:grant all on all...
2020-02-04 18:36:37
9608
1
转载 git代码统计
命令行查看git上的个人代码量:gitlog--author="username"--pretty=tformat: --numstat | awk '{ add +=$1; subs +=$2;loc+=$1-$2} END { printf"added lines: %s, removed lines: %s, total lines: %s\n", add,...
2020-02-04 10:22:47
369
原创 pgsql 工具
--查看数据库中有哪些序列--r =普通表, i =索引,S =序列,v =视图,m =物化视图, c =复合类型,t = TOAST表,f =外部表select * from pg_class where relkind='S' CREATE SEQUENCE tt_id_seq START WITH 1 INCREMENT BY 1 MINVALUE...
2020-01-09 17:22:55
435
转载 pgsql添加自增序列
1.创建一张表CREATE TABLE "public"."tt" ("name" varchar(128),"status" int4 DEFAULT 2,"id" int8 NOT NULL,CONSTRAINT "tt_pkey" PRIMARY KEY ("id"))WITH (OIDS=FALSE);ALTER TABLE "public"."tt" O...
2019-12-29 19:14:48
6056
原创 @Transactional 无效的情况
1、使用在非public修改的方法。(例如:private protect)2、使用了checkException,但是未添加@Transactional(rollbackFor = Exception.class)3、在controller层使用注册,需要同时在spring.xml和spring-mvc.xml中开启注解。4、在同一个类中使用时,添加@Transactional 的方...
2019-12-19 17:25:51
315
2
原创 pgsql的备份与恢复
在window上备份:(1):在pgsql的bin目录在打开命令窗口。(2):执行备份./pg_dump -h ip地址 -p 端口号-U 用户名-d 数据库 -Fc 压缩备份 -f c:/databasename2.bak 备份文件 注 可以使用./pg_dump 查询相关参数含义(3):恢复数据:./pg_restore.exe --host ip地址--...
2019-12-03 12:05:04
1296
原创 mybatis中使用if标签比较两个字符串是否相等
<if test="busiAreaId != null and busiAreaId != '' and busiAreaId != '0' "> AND P.busi_area_id = #{busiAreaId}</if>当传入的参数为"0",判断条件依然成立。这是由于传入的参数为string类型,而if中的‘0’为char类型,类型不相同,ja...
2019-11-28 17:15:16
602
转载 逻辑写在SQL中还是写在后台程序代码中
最近转去了做互联网开发,看到了最大的不同就是后台代码算法比较多,模块服务化,很多逻辑都写在了后台代码中,比如各种计算甚至连诸如分组排序这种SQL最擅长的功能。到底逻辑是应该写在后台程序中还是SQL中?这个话题其实没少讨论过,我这里仅想把一些看法总结下。如果这个问题交给数据库专家去回答,那么十有八九的答案是写在SQL中,理由如下。性能尽在掌控中,集群,共享存储,表分区,索引...
2019-11-27 10:40:32
2208
原创 pgsql 创建dp_link
#创建dplinkcreate extension dblink;#创建连接select dblink_connect('test1_dblink','host=localhost port=5432 dbname=test user=ssai password=ssaipw');#测试连接select * from dblink('test1_dblink','select ...
2019-11-18 17:47:42
688
转载 TCP和UDP协议常用端口汇总
https://blog.csdn.net/feizaoSYUACM/article/details/80866605
2019-11-01 09:17:23
658
原创 小程序icon制作
原文:https://blog.csdn.net/nongweiyilady/article/details/74244362原文:https://www.jianshu.com/p/0d631d3b1983阿里icon:https://www.iconfont.cn/
2019-10-22 10:57:46
307
原创 小程序访问后台出现request:fail invalid url
浏览器里访问下面地址是能返回数据的,但是微信小程序开发者工具里不能加载数据,报如下图异常,我在开发工具里的项目设置里勾选了取消校验,但是还是报异常,求助大神怎么解决?地址有什么规范吗?是不是因为我本地开发环境或者什么问题?解决方法:地址上加上: http...
2019-10-17 10:55:42
3293
1
转载 SpringBoot系列——花里胡哨的banner.txt
https://www.cnblogs.com/huanzi-qch/p/9916784.html
2019-10-15 15:09:55
753
转载 mysql、oracle、pgsql数据类型对应关系
java的基本数据类型有八种:byte、short、int、long、float、double、char、boolean总结java和C注:char是定长,使用空格向右补充;varchar是变长mysql的datetime和timestamp的区别在于,timestamp在数据库可以自动更新(当前时间)mysql的date(只有日期) time(只有时间) d...
2019-10-10 16:14:36
4700
转载 nginx配置监控
通过查看Nginx的并发连接,我们可以更清除的知道网站的负载情况。Nginx并发查看有两种方法(之所以这么说,是因为笔者只知道两种),一种是通过web界面,一种是通过命令,web查看要比命令查看显示的结果精确一些。下面介绍这两种查看方法;1.通过浏览器查看 通过web界面查看时Nginx需要开启status模块,也就是安装Nginx时加上 –with-http_stub_s...
2019-09-24 17:54:01
914
转载 MySQL调优之innodb_buffer_pool_size大小设置
本文链接:https://blog.csdn.net/sunny05296/article/details/78916775MySQL调优之innodb_buffer_pool_size大小设置相关查看命令sql> show global variables like 'innodb_buffer_pool_size';sql> show global status lik...
2019-09-18 14:34:25
1174
转载 查看tomcat连接数
查看mysql线程状态show status like 'threads_running';show full PROCESSLISTshow status like 'threads_cached';查看tomcat并发连接数有两个方式:方式1:通过tomcat自带的管理控制台查看:启动tomcat后,在浏览器输入:http://11.8.130.129:8080/...
2019-09-11 15:46:23
6284
原创 利用binlog日志恢复数据库
1、查看是否开启binlog日志show variables like 'log_%';2、查看binlog文件show BINARY logs;3、liunx一般位于/var/lib/mysql4、将日志文件写入到sql文件 例:mysqlbinlog --database=znpx --start-datetime='2019-09-10 14:00:00...
2019-09-11 14:25:40
407
原创 如何设置centos7时区
修改Linux系统时区。步骤一:时区设置:开始设置时区时,参考网上的资料,使用tzselect 命令来进行,结果发现tzselect命令只是告诉了设置时区的方法,而并不是真的去修改/etc/sysconfig/clock这个文件。换句话说就是tzselect命令仅仅告诉我们通过设置TZ这个环境变量来选择的时区,然后将变量添加到.profile文件中。下面就简单介绍一下如何使...
2019-08-02 14:10:21
1208
转载 GitLab添加ssh-key,操作无需每次输入账号密码
如今很多公司使用git来作为代码版本控制工具,现所在公司是自己搭建私人的GitLab来管理代码,每次clone、pull、push等操作时都需要输入账号密码,如此十分繁琐。后找到解决方案,就是在本地git客户端生成ssh-key,配置到GitLab去。解决流程:1.本地操作打开本地git brash,在其中输入指令,生成ssh公钥和私钥对ssh-keygen -t ...
2019-07-05 09:10:27
3039
1
转载 PostgreSQL 允许远程访问设置方法
安 装PostgreSQL数据库之后,默认是只接受本地访问连接。如果想在其他主机上访问PostgreSQL数据库服务器,就需要进行相应的配置。配置远 程连接PostgreSQL数据库的步骤很简单,只需要修改data目录下的pg_hba.conf和postgresql.conf。pg_hba.conf:配置对数据库的访问权限,postgresql.conf:配置PostgreSQL数据库...
2019-07-04 17:00:04
2564
原创 pgsql无法启动
现象Windows server 2003系统,全新安装VSB9,安装完成后,pgsql服务无法启动。如图1解决方法由于服务无法启动,需进入cmd命令行,手动执行启动,以便查看具体报错信息。在CMD下执行以下命令,如图2pushd D:\ProgramData\PostgreSQL\datapg_ctl.exestart–DD:\ProgramData\Post...
2019-06-13 14:56:52
2154
转载 navicat percium12注解机破解
该注册机来源于DeltaFoX。下载rar文件。运行注册机打开注册机后,1) Patch勾选Backup、Host和Navicat v12,然后点击Patch按钮:默认勾选找到Navicat Premium 12安装路径下的navicat.exe,选中并点击打开:navicat.exe此时出现如下弹窗,提示navicat.exe - x64 -> Cracked.,提示已...
2019-06-03 22:15:48
1043
原创 windows下设置redis开机自启动
windows: 在windows下安装目录下 打开命令窗口: redis-server.exe--service-install redis.windows.conf --loglevel verboselinux:
2019-05-30 10:21:03
2907
转载 layui 预览图片
预览图片显示原始大小 function previewImg(obj) { var img = new Image(); img.src = obj.src; var height = img.height + 50; //获取图片高度 var width = img.width; //获取图片宽度 va...
2019-05-21 15:37:16
10452
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人