- 博客(48)
- 资源 (1)
- 问答 (2)
- 收藏
- 关注
原创 git 笔记
回退至上一个版本: git reset --hard HEAD^如果reset之后后悔了,只要本地没push到远端,直接git pull就可以。将本地reset之后的代码库push到远端库只能强制push:git push -f。===========================================================================...
2018-03-19 16:39:46 275 2
原创 linux解压Windows创建的压缩包乱码解决
windows创建的一些中文名称文件(尤其是excel、word),在linux上用unzip命令解压出来的文件名称会出现乱码情况,可以使用7zip和convmv两个工具。
2022-08-05 16:43:16 713 1
原创 springboot普通类调用注解
场景:UtilA通过new的方式创建UtilB对象,调用UtilB中的testB方法。testB中使用注入的testMapper。此时,testMapper为null。程序执行到testMapper.delete(1)会出现空指针异常。public class UtilA { public void testA() { UtilB utilB = new UtilB(); utilB.testB(); }}public class UtilB { @Autowired
2021-09-26 00:06:28 426
原创 git 指定文件合并到目标分支
指定单个文件合并git checkout xxx(分支名) xxx(文件名)指定多个文件合并git checkout xxx(分支名) xxx1(文件名1) xxx2(文件名2) xxx3(文件名3)需要注意:文件名中有特殊字符,文件名需要用双引号括起来...
2021-02-05 18:42:28 390
原创 oracle exp和imp
1.导出数据库到dmp文件中exp test/test@TEST file=/home/test/db/daochu.dmp full=y;2.导入dmp文件imp test/test@TEST file=/home/test/db/daochu.dmp ignore=y tables="(test1,test2)";test/test@TEST:数据库账号/密码@实例名tables="(test1,test2)":test1,test2为导入的两个表名,可以有多个,以逗号连接。...
2020-09-11 22:49:30 121
原创 springboot中使用Junit,mapper对象出现null问题
1.测试类添加注解@RunWith(SpringRunner.class)、@SpringBootTest,测试方法添加注解@Test@RunWith(SpringRunner.class)@SpringBootTestpublic class SpringBootTestJunitTest { @Test public void test() { System.out.print("test"); }}2.测试方法中使用@Autowired注解调用.
2020-09-06 16:20:54 4146
原创 在浏览器控制台发送http请求
后端开发调用后端接口,开发环境或测试环境可以通过swagger直接访问。但是生产环境swagger被关闭,或者后端被代理,导致不能直接通过浏览器访问接口,怎么办?通过谷歌浏览器的控制台,组装请求数据。说明:1.const respone:这一段是组装的请求体,里面包括请求地址、token等数据2.const issue :解析返回结果中的message属性。(因为我的接口返回数据是{"result":true,"message":[{"id":"90912","issueNum":"
2020-08-27 14:01:50 7469
原创 linux nohup 启动jar脚本(stop-andstart.sh)
# 引入环境变量 export LANG=zh_CN.UTF-8# 查找devops.jar的进程pid=`ps -ef|grep java |grep devops|awk '{print $2}'`# 关掉该进程echo close $pid# 如果没close,直接杀掉该进程if [ "$pid" != ""]; then kill -9 ...
2020-03-10 16:47:26 1375
原创 vue中使用async/await处理异步请求
vue使用axios向后端发送请求。默认是异步发送请求。 例如: handleSubmitTest(systemId) { fetchGetProjectInfoBySystemId(systemId).then(response => { const projectObj = response.data.dat...
2020-02-25 15:53:55 7699
原创 git cherry-pick高级使用 忽略版本中的某个文件
在git的高级合并命令中有一个cherry-pick命令,该命令是将指定版本的全部信息(包括提交人、提交时间、提交说明)合并到当前分支例如:dev分支有一个提交版本6981773,该版本修改了11.txt和22.txt该版本现在想把该版本合并到baseline,使用命令 git cherry-pick 6981773。可以看到本次合并是把11.txt和22.txt...
2019-12-19 10:05:07 3018
原创 vue+springmvc POST接口前端传递多个参数,后端接收
前端要向后端传递一个对象集合和一个ID前端:可以把id拼接到地址后面。1.传递的参数reqIssueVersionList:存放reqIssueVersion对象的List id:issue对象的ID2.路径拼接ID和存放RequestBody后端接收参数:使用@PathVariable接收路径上的ID使用@RequestBody接收reqIssueVer...
2019-11-12 14:41:15 13203 1
原创 java replaceAll方法使用
//字符串中有:[、*、/、?、,、]、null这几个字符要进行替换成空字符串。Stringstr="[a*2/45?731,null]";//创建正则:开始和结尾的()必须有,两个字符之间使用|连接,特殊字符要使用\\转义Stringregex="(\\[|\\*|\\/|\\?|,|\\]|null)";str=str.replaceAll(regex,""...
2019-11-05 15:23:11 5438
原创 git的commit_msg编写以及使用shell解析json
#获取最近一次提交的填写的messagemessage_file=$1message=$(cat $message_file)#echo $message# message校验规则:字母开头+7位数字+空格+任意内容commit=^[a-zA-Z]+\([0-9]\{7\}\)[[:space:]]+[[:graph:]].*#先进行格式校验if [[ "$message" =~ ...
2019-10-18 13:49:53 646
原创 Beyond Compare 4 提示“这个授权密钥已被吊销”
提示:解决:删除以下目录中的所有文件即可。C:\Users\admin\AppData\Roaming\Scooter Software\Beyond Compare 4证书过期也可以使用这个方法。
2019-04-01 17:16:44 2781
原创 vue与springboot跨域问题
1.在工程启动main方法中添加中以下代码 @Bean public CorsFilter corsFilter() { UrlBasedCorsConfigurationSource configSource = new UrlBasedCorsConfigurationSource(); configSource.registerCorsCon...
2019-02-14 13:44:03 947 1
原创 linux离线安装nginx
1.解压nginx.zip2.进入nginx目录3.执行rpm -ivh gd-2.1.0-23.1.x86_64.rpm4.执行rpm -ivh libGeoIP1-1.5.1-3.65.x86_64.rpm5.执行rpm -ivh libvpx1-1.3.0-1.31.x86_64.rpm6.执行rpm -ivh vim-plugin-nginx-1.13.9-12.1.n...
2019-01-16 16:36:51 703
原创 windows系统中weblogic12c创建域
双击:D:\weblogic\Oracle\Middleware\Oracle_Home\wlserver\common\bin\config.cmd会出现创建域对的UI界面。
2019-01-08 18:19:39 6372 2
原创 spring cloud中fallback不生效问题
spring cloud版本:Finchley.SR11.如果是application.yml文件,则加上feign: hystrix: enabled: true千万不能忘了true前面有个空格,我在调试时因为true前面的空格耽误了好长时间2.如果是application.properties文件,则加上feign.hystrix.enabled...
2019-01-04 11:17:55 6058 4
原创 oracle监听器启动和停止命令
windows系统,cmd,以管理员身份执行lsnrctl start:监听器启动lsnrctl stop:监听器停止
2018-12-21 14:12:40 3139
原创 oracle创建表空间及用户,分配用户到表空间
1.首先打开命令行,通过命令(sqlpllus sys/sys@ORCL)登录。sys/sys是系统管理员账号/密码。2.创建表空间命令:create tablespace CI_REQUIREMENT datafile 'CI_REQUIREMENT_TBSPACE.dbf' size 1500M autoextend on next 50M maxsize 3000M extent m...
2018-12-21 14:10:11 1062
原创 git更改密码之后本地不能clone代码问题解决
进入:控制面板\用户帐户\凭据管理器删除对应版本库的用户名密码。 再进行clone代码时会提示输入账号密码,此时输入新的账号密码即可。
2018-12-19 17:33:13 3994
原创 git merge命令参数--no-ff 与--squash区别
前置场景:master分支存在的版本号c2be41、bg25yg、bksij3、4dsbtd,DEV分支存在的版本号c2be41。操作场景:将master分支整分支合并到DEV分支1.使用命令:git merge master --no-ff --no-commit git commit -m "mergeLog" 结果:DEV...
2018-08-29 15:28:59 2361
原创 java List深拷贝、浅拷贝
package test;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;import java.i...
2018-08-02 16:02:41 3127
原创 help_topic
### Error updating database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:SELECT command denied to user 'autochain_uat'@'localhost' for table 'help_topic' ###The error may invo...
2018-07-20 10:29:07 26688
原创 datetimepicker设置过期时间不能选择
$('#dayPicker').datetimepicker({ format: 'yyyy-MM-dd hh:ii', autoclose:true, startDate:new Date(),//只要加上此代码即可 startView:0, minView:0, ...
2018-07-12 16:22:21 11611
原创 前端标签添加自定义标签,并取值
例如:<button id='delBtn'>按钮</button>添加自定义属性:$("#delBtn").attr('data-id','24');取出属性值:var id = $(this).attr("data-id"); console.log("id="+id); 打印值:id=24...
2018-06-13 11:52:17 2099
原创 svn状态码
单个字母情况: 空白 表示无改动 M 表示改动 A 表示添加 D 表示删除 R 表示替换 C 表示冲突 X 表示未纳入版本控制的目录,被外部引用的目录所创建 ? 表示未纳入版本控制 ! 表示该项目已遗失(被非 svn 命令删除)或不完整两个字母情况: UU 表示文件内容改变,文件属性改变...
2018-06-11 15:32:37 938
转载 GIT状态码
单个字母情况: 空白 表示无改动 M 表示改动 A 表示添加 D 表示删除 R 表示重命名 C 表示拷贝 U 表示已更新到索引区但是未合并 ? 表示还没添加到git库中的文件 ! 表示已被忽略的文件两个字母情况: AU 我们添加了文件 UD 他们删除了文件 DD 双方都删除了文件 UU 双方都修改了文件 除了UU的...
2018-06-11 15:23:18 882
原创 mysql分割字符串
数据库当前信息为:将a,b分割开,变成两条数据SQL:SELECT a.id,SUBSTRING_INDEX(SUBSTRING_INDEX(a.`name`,',',b.help_topic_id+1),',',-1) as `name` from a a left join mysql.help_topic b on b.help_topic_id < (LENGTH(a.`name`...
2018-06-08 14:42:07 3387
原创 java转换时间(时间上出现一个"T")
package test;import java.text.SimpleDateFormat;import java.util.Date;public class a { public static void main(String[] args) { try { String a = "2018-05-15T24:59:59.000+0800"; ...
2018-05-16 15:16:10 22654 1
转载 linux命令笔记
1.查看端口被哪个进程占用 命令= lsof -i:端口号。例如:lsof -i : 80802.查找被占用的端口,并杀死进程 命令=(1)查找端口:netstat -apn | grep 端口号。例如:netstat -apn | grep 4040 (2)杀死进程:kill -s 9 进程号。例如:kill -s 9 26105 转载:h...
2018-05-05 10:38:47 129
原创 使用java原生json(net.sf.json)包将list转json
package json;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import net.sf.json.JSONArray;import net.sf.json.JSONObject;public class JavaListToJsonList {...
2018-05-04 15:21:26 3697
原创 将Java对象转换成Map的解决办法
private static Map<String, Object> obj2Map(Object obj) { Map<String, Object> map = new HashMap<String, Object>(); // System.out.println(obj.getClass()); ...
2018-04-13 15:43:48 6287 1
原创 gitlab普通用户无法fork项目, 出现you have reached your project limit
上图是普通用户在fork项目时出现的问题。解决方法:管理员账号管理此账号选择无法fork的用户现在用户可以正常fork项目了
2018-04-12 12:31:59 12901
原创 使用Alibaba.FastJson将list转换成json
import java.util.ArrayList;import java.util.List;import com.alibaba.fastjson.JSON;public class ALiJson { public static void main(String[] args) { Ali ali1 = new ALiJson().new Ali(); a...
2018-04-08 16:11:21 7046
原创 svn笔记
整分支合并命令:svn, merge, 源码线地址@HEAD, 目标码线本地库地址, --dry-run, --username, admin, --password, admin--dry-run参数说明:进行预合并,不是真正的合并。整分支合并的源码线与目标码线必须是有家族关系的菜可以进行,两个没有关系的码线是不可以合并的。...
2018-03-27 16:43:48 248
euraka是否能部署在weblogic上面
2019-01-10
jquery validate!!!
2017-04-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人