自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 shell批量修改名字

#将input文件夹中image_0.jpg,image_1.jpg,image_20.jpg,image_122.jpg格式#修改为input00000.jpg,input00020.jpg,input00122.jpg,实现位置对齐cd inputlength=1for file in `ls $1`do echo ${file#*image_} str=${file#*image_} length=${#str} echo ${length} ...

2020-12-07 20:56:49 50

原创 win10 exe打不开,被设置成浏览器打开

背景:今天无缘无故,也不知道是不是自己点错了,所有应用程序,只要是 exe 文件都只能用浏览器打开,推荐应该是被设置成默认用浏览器打开,但是浏览器又不能运行 exe 文件,后来我就上网查了之后,把谷歌浏览器卸载了(谨慎卸载,最好保存下书签吧),还是没有用,还有说打开 cmd 命令行,但是cmd命令行也是 exe文件格式的,就很矛盾,也打不开,然后就在网上看到一堆修改注册表,打开 register的,很尴尬的事情又是,注册表他也是exe文件格式,也打不开,后来查到可以用脚本添加到注册表什么的,试了...

2020-12-06 20:01:02 238

原创 ubuntu服务器配置ssh作为远程连接

服务器配置ssh作为远程连接,配置之后就可以使用xshell工具连接,或者直接使用 ssh ip -l username命令连接#查看ipifconfig#查看端口是否开放netstat -ntlp | grep 22#安装ssh并打开sudo apt-get install openssh-serversudo apt-get install ufwsudo ufw enablesudo ufw allow 22...

2020-11-27 16:10:47 96

原创 ubuntu禁止睡眠命令行设置

服务器进入睡眠状态后,很多服务不能远程连接使用,例如 SSH 会连接不上,需要修改一下配置#禁止睡眠systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target#启用睡眠systemctl unmask sleep.target suspend.target hibernate.target hybrid-sleep.target#配置盖子(笔记本)vi /etc/systemd/login

2020-11-27 16:03:31 788

原创 ubuntu环境显示git分支

1.打开配置文件vi ~/.bashrc2.在文件里面添加下面语句function parse_git_dirty { [[ $(git status 2> /dev/null | tail -n1) != "无文件要提交,干净的工作区" ]] && echo "*"}function parse_git_branch { git branch --no-color 2> /dev/null | sed -e '/^[^*]/d' -e "s/* \...

2020-11-19 19:49:11 138

原创 android手机没有root跑sample

由于有些手机没有root,而跑sample时有时候需要加载依赖某些动态库so文件,android系统默认加载路径是/system/lib64下面,但由于没有root,所以也不能将/system挂载,所以动态库文件不能放在该库加载路径下,这种时候,可以通过adb push sample和so文件到自定义路径下,然后将自定义路径设置为库加载路径。将路径添加到库加载路径export LD_LIBRARY_PATH=/data/local/tmp/mydir查看是否设置成功echo $LD_LIBR

2020-11-03 20:52:40 27

原创 正则检查0,0.0,0.00,...

^[0]+\.[0]*$

2020-09-07 10:34:33 109

原创 git合并已经push的提交记录

1.git合并已经push的提交记录#查看提交日志git log#xxxxx代表要修改的记录之前的位置对应的id,尽量往下面显示的选(往下面的越早提交)git rebase -i xxxxx#将要去掉的那条记录把pick换成fpick-->f#wq保存之后再查看一次提交记录,应该已经不见了git log #要将修改强制提交到服务器同步,例如dev分支git push origin dev -f#如果上面是master可能会报错,因为默认master是受保护的,需要去gitla

2020-08-10 20:54:29 759

原创 svn转git,且自动、批量生成各种分支

需求现在工作中遇到这样的情况,有svn某个目录下有两个项目test1、test2路径下各有三个文件夹,需要将项目转为git项目,并将a文件夹的内容作为master分支,将b文件夹作为b分支,c文件夹作为c分支,写一个自动转化脚本来实现,自动创建git仓库,自动svn迁移到git,自动合并成需要的分支。或者是a,b,c三个文件夹对应三个分支,不需要master分支也可以使用下面的脚本。svn结构如下所示1、需要准备的东西(1)两个仓库名字,存在一个gitname.txt文件中需要注意

2020-07-14 15:55:56 249

原创 git合并仓库作为新分支

需求:目前有两个git仓库test1、test2,都是master分支,想要将test2合并进test1,并作为test1的dev分支1、clone两个git仓库在同一目录下,此时test目录下就有test1、test2文件夹mkdir testcd testgit clone http://10.10.10.10:8080/project/test1.gitgit clone http://10.10.10.10:8080/project/test2.git2、将test2仓库整个文件

2020-07-14 14:50:49 64

原创 svn迁移到git并保留完整提交记录

普通svn地址迁移到git并作为master分支1、创建一个文件夹,用来放置svn的代码转为git仓库,例如test文件夹mkdir test2、在上面创建的test文件夹同级目录下,创建一个文件,svn账号与git账号对应关系,例如user.txttouch user.txt文件里面内容格式为 "svn账号=git账号<git邮箱>"zhangsan=zhangsan<zhengsan@qq.com>lisi=lisi<lisi@qq.com&

2020-07-14 14:32:23 253

原创 shell常用

1、遍历指定路径,并判断是文件夹还是文件($1代表的就是命令行传递的第一个参数)for dir_or_file in `ls $1`do if [ -d $dir_or_file ] then echo "${dir_or_file} is dir" else echo "${dir_or_file} is file" fidone2、遍历文件输出内容for temp in `cat b.txt`do e

2020-07-10 15:34:51 66

原创 gitlab api操作实现批量删除、创建

目录创建仓库(项目)参数说明删除仓库(项目)通过项目id删除通过项目路径删除参数说明​创建仓库(项目)脚本 pro="projectname"namespace_id=20token="5XQgZ7mdMtUP--2Zz1G8"info="name=$pro&path=$pro&wiki_enabled=no&public_jobs=true&public=true&namespace_id=$namespace_i.

2020-07-10 14:39:02 670

原创 数据结构_链表_C语言

1、头文件common.h#ifndef _COMMON_H#define _COMMON_Htypedef enum Ret{ ERROR_OK = 0x00000001, ERROR_MALLOC = 0x00000002, ERROR_NULL = 0x00000003, ERROR_FAILED = 0x00000003} Ret;#endiflist.h#ifndef _LIST_H#define _LIST_H#include

2020-06-01 19:01:56 71

原创 IDEA不同端口启动同一个项目

IDEA不同端口启动同一个项目,相当于启动两个项目,可以用于负载均衡测试,不同的端口号再配置文件配置即可

2019-08-08 14:28:53 999

原创 sso

1、Client1-创建客户端client1项目(java web项目)对应pom.xml引入 <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> &l...

2019-06-21 16:00:22 1704 1

原创 下载地址

持续更新-方便以后下载nginx-1.10.1http://nginx.org/download/nginx-1.10.1.tar.gzes-5.6.15https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.6.15.tar.gzmysql-connector-5.1.46https://d...

2019-05-29 19:13:54 111

原创 java数据库(mysql)事务回滚

留个记录import java.sql.*;public class TransactionDemo { static Connection conn=null; static PreparedStatement pstmt = null; static Savepoint savePoint = null; public static void ma...

2019-05-29 19:01:07 2176

原创 springboot使用elasticsearch时出现异常

报错:va.lang.IllegalArgumentException: Fielddata is disabled on text fields by default. Set fielddata=true on [username] in order to load fielddata in memory by uninverting the inverted index. Note th...

2019-03-27 17:21:53 1145

原创 h2控制台里面没有生成对应的表

http://localhost:8080/h2-console点击进去之后默认的JDBC URL链接是不对的,需要改成自己的,自己的在IDE上的控制台信息可以看得到,看下面,主要是这两个还长得很像! ...

2019-02-26 20:11:03 1832 1

原创 springboot启动自动执行sql文件

以mysql为例在application.properties文件中加上以下配置spring.datasource.url=jdbc:mysql://127.0.0.1:3306/genox?useUnicode=true&amp;characterEncoding=utf8&amp;serverTimezone=GMT%2B8&amp;useSSL=falsespring.datas...

2019-02-19 11:31:01 5065 9

原创 java注解

1、@Slf4j使用 @Slf4j 注解之后,默认的 Slf4j 对象就是 log,所以使用时候可以直接 log.info() 等而不用定义 Logger 对象,当然需要引入lombok 依赖, idea 也需要安装 lombok 插件来使用。2、@RequestParam使用该注解,将 URL 上的请求参数获取到方法的变量中去,如:public String getUserB...

2019-02-19 09:46:04 115

原创 java使用redis

Redis在Java项目上的简单使用1、在idea创建maven项目2、在pom文件里面引入Junit和Jedis(使用Jedis的jar对redis进行开发)的依赖&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;project xmlns="http://maven.apache.org/POM/4.0.0" xm...

2019-01-25 11:16:54 65

原创 generator自动生成代码

1、新建maven项目,新建文件夹和配置文件如下2、配置文件代码generator.propertiesdriver=com.mysql.cj.jdbc.Driverurl=jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&amp;characterEncoding=utf-8&amp;autoReconnect=true&amp...

2019-01-21 17:10:46 1195

原创 Linux配置两台mysql主从数据库服务器

两台mysql数据库服务器配置为主从数据库,让其中一台数据库数据实时同步到另外一台,起到备份作用一、首先两台服务器需要先安装好mysql,参考linux安装mysql5.7.24二、配置主服务器1、配置文件my.cnf添加下面server-id=1log_bin=linux12、重启mysqlservice mysqld restart3、进入data目录(有些是da...

2019-01-11 11:53:45 897

原创 linux安装mysql5.7.24

linux安装mysql5.7.24一、卸载mysql安装有三种方式,包括二进制包安装(Using Generic Binaries)、RPM包安装、源码安装。一般是前两种比较多卸载方法参考Linux->卸载Mysql方法总结,记得卸载干净二、安装建议路径设置按照写的来将下载的压缩包复制到linux服务器/usr/local/路径下(下载地址https://de...

2018-12-29 11:11:36 19974 20

原创 ssm框架搭建异常

数据库连接不上异常问题一:Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is org.apache.commons.dbcp.SQLNestedException: Cannot create Poolable...

2018-12-25 09:17:53 105

原创 Tomcat启动之后能正常访问项目,但是不能访问localhost:8080,显示404

首先确保端口没有占用查询端口netstat -ano|findstr 8080关闭taskkill /f /pid 16580如果不是这个问题,打开Tomcat目录,看webapps/ROOT文件夹是否存在,不存在肯定不能访问,localhost:8080是访问这个文件夹的,存在打开查看里面文件是否缺少,默认如下图,缺少自己补上...

2018-12-12 17:29:03 3914

原创 java浏览器导出excel的Demo

前端直接访问输出流即可:window.location.href="${baseURL}/aaa/bbb";注意浏览器下载不能使用Ajax异步下载,否则没有效果工具类:直接调用exportData方法即可,参数是前端请求发出的package com.wb.util;import java.io.IOException;import java.io.OutputStream;i...

2018-07-23 16:13:34 1134

原创 简单mybatis配置实现连接mysql数据库

步骤如下:1、创建java项目2、下载mysql驱动jar包  https://dev.mysql.com/downloads/file/?id=4761973、下载mybatis的jar包 网上可以下载4、准备好数据库5、在src文件夹下创建文件config/Configure.xml&lt;?xml version="1.0" encoding="UTF-8"?&gt;&l...

2018-07-23 15:15:47 8693 1

原创 mysql数据库安装使用小记

mysql安装分两种方式,通过官网https://www.mysql.com/下载安装包或者压缩包来进行安装下面是压缩包安装方法,直接解压之后来安装的,安装包是通过应用程序安装的安装参考方法:https://blog.csdn.net/yulutian/article/details/78971369(解决了最烦人的版本问题,新版本没有.ini文件)注意:需要配置环境变量,在pat...

2018-07-23 14:40:27 102

原创 搭建spring框架实现简单前后台传递数据

具体步骤如下:1、新建web项目2、修改web.xml&lt;web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee htt...

2018-07-23 14:28:51 509

原创 sql知识点小记

1、清除表所有数据(只是清除数据,不对表结构有什么影响)DELETE FROM TableName 2、数据分页查询时需要查询某多少行数据(如21行~40行) SELECT *FROM(    SELECT ROWNUM non, t.*    FROM TableName t)where non &gt;= 1 and non &lt;= 20...

2018-07-08 14:47:30 76

原创 css鼠标经过样式记录

记录一个css鼠标进过hover属性页面的jsp代码如下:&lt;%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%&gt;&lt;!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http:/

2018-05-12 15:59:28 3913

原创 Git提交本地项目到GitHub步骤

做个记录1、在GitHub上创建repository2、复制web url3、打开git软件,并切换到项目根目录4、执行git clone url5、到本地项目根目录下生成同名项目文件夹里面,把文件(4个)都复制到根目录下,并删除本目录6、git add .     git commit -m "备注"git push origin master7、输入账号密码...

2018-02-01 16:09:41 140

原创 服务(笔记)

做个记录1、启动一个简单的服务启动和停止服务Intent startIntent = new Intent(this, MyService.class);startService(startIntent); // 启动服务Intent stopIntent = new Intent(this, MyService.class);stopService(stopIntent)...

2018-02-01 15:55:53 114

原创 Git上传代码到GitHub替换照片时出现异常

做个记录异常的情况:在记录GitHub中的Readme.md文件时,上传错了图片,后来想替换之后再上传一次就出现错误异常的显示如下:出现异常的原因是因为GitHub中的Readme.md文件不在本地代码目录中解决办法:运行git pull --rebase origin master同步代码即可...

2018-01-17 17:45:31 246

原创 选择并读取手机文件Demo

做个记录直接看代码注释即可 package com.joni.filet;/** * 本项目是用于实现手机导入数据 * 导入txt文本读取测试成功 * */import android.Manifest;import android.content.Intent;import android.content.pm.PackageManager;import and...

2018-01-17 17:40:25 1247

原创 获取Android签名证书SHA1

做个记录第1步:运行进入控制台 第2步:定位到.android文件夹下,输入cd .android第3步:输入keytool -list -v -keystore debug.keystore,会得到三种指纹证书,选取SHA1类型的证书(密钥口令是android),例如:其中keytool为jdk自带工具;keystorefile为Android 签名证书文件...

2018-01-09 15:32:50 3800

原创 签名步骤

做个记录步骤如下,密码什么的自己设置好就行最后的V1,V2都选上就了,点击Finish之后生成的APK就是release版本的 

2018-01-04 18:29:13 120

空空如也

空空如也

空空如也

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

TA关注的人 TA的粉丝

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