- 博客(44)
- 资源 (1)
- 收藏
- 关注
转载 git 乱码
用着webstorm+git bash,用着好好看,突然发现git的提交记录中的中文全都变成乱码或者十六进制编码的样子了:<E6><B7><BB>咋地了?估计是前一阵子给webstorm化妆,装了个materialUI的插件搞的,在网上找了教程,解决问题:修改git配置在git命令下,分别输入:文件提交编码格式git config --global i18n.commitencoding utf-8log输出的编码格式git con...
2021-03-23 15:24:26 159 1
原创 Java基础回顾
本文链接:http://note.youdao.com/noteshare?id=4f5dc3ad36d9a84b4367299fe6ee15291.java快速入门1.1.程序基础1.1.1.基本数据类型1.1.1.1.boolean占用1个字节(虽然理论上只用一个bit)1.1.1.2.byte占用1个字节1.1.1.3.char占用2个字节1.1.1.4.short占用2个字节1.1.1.5.int占用4个字节1.1.1.6.long占用8个字节...
2020-05-28 17:20:13 236
原创 Git常用命令整理
git init 初始化git仓库 git add <filename> 添加文件到暂存区中 git commit <filename> -m备注 提交到本地仓库中 git status 获取文件的修改状态 git log获取提交日志(push的日志) git log --pretty=oneline 日志显示简要,一行显示(commit、pull的日志) git reset HEAD 文件名 从暂存区退回到工作区 git checkout -- 文件名 从...
2020-05-28 16:14:33 264
原创 Linux:python 安装pip3遇到的问题
创建pip3软链后:执行命令 pip3 --version提示:ImportError: cannot import name 'main'修改:/usr/bin/pip 和 /usr/bin/pip3中的如果继续提示错误:就需要重新安装pip:curl https://bootstrap.pypa.io/get-pip.py -o get-pip.pypython...
2020-04-23 15:45:30 614
原创 SpringBoot 实战 笔记整理
一、开发第一个应用程序启动引导spring@SpringBootApplication 开启了Spring的组件扫描和Spring Boot的自动配置功能;同时它也是将三个有用的注解组合在了一起。@Configuration:表明该注类使用Spring基于Java的配置@ComponentScan:启用组件扫描@EnableAutoConfiguration:开启Spring ...
2020-01-05 23:49:10 407
原创 mysql 自定义表自增起始值
alter table sysuser_account auto_increment=45; //设置sysuser_account表从45开始自增
2019-12-06 18:34:25 414
原创 mybatis常用方法,问题集合
1、常用方法 IFNULL(filedName,default):如果filedName的值为null时,设置默认值为default。(filedName如果是字段的话,默认值必须为NULL) sum(case when filedName='XX' then 1 else 0 end):求和,当filedName为XX时,+1否则+0 date_for...
2019-11-26 13:03:11 207
原创 mysql-mybatis批量处理遇到的问题
1、批量插入 1.1 如果有重复数据时,跳过 IGNORE:使用此关键词插入数据时,写入数据error也会被ignore。 例:insert ignore into 【table name】()values(); 注意:根据主键来判断是否重复的; 1.2 根据主键重复时,设置某一字段特定值 ON DUPLICATE K...
2019-11-26 12:44:43 486
原创 git忽略而不提交文件的3种情形
1、从未提交过的文件可以用.gitignore也就是添加之后从来没有提交(commit)过的文件,可以使用.gitignore忽略该文件该文件只能作用于未跟踪的文件(Untracked Files),也就是那些从来没有被 git 记录过的文件比如,忽略log/下的日志文件,可以在.gitignore中写log/*2、已经推送(push)过的文件,想从git远程库中删除,并在以...
2019-11-20 13:06:08 379
转载 win10系统下部分软件主界面显示不正常(工具栏显示太小)问题解决办法
Win10尝鲜,发现操作与win7有较大的不同,一时还适应不好,其中由一个问题是win10下有些程序主界面工具图标显示不正常,工具栏太小影响到软件的正常使用,如下图:解决办法:(1)选中显示不正常的程序图标,鼠标右键选择【属性】按钮;(2)选中标签【兼容性】,勾选“替代高DPI缩放行为”,在下拉选项中选择【系统】,最后点击【确定】;(3)重新启动程序,...
2019-09-30 16:04:02 4175 1
转载 git查看只commit没有push的文件或者提交记录
1 git status 查看有多少次 提交了 没有push到版本库eg:Your branch is ahead of 'origin/master' by 1 commit.(我这里有一次)2. 查看已经提交 但是未传送到远程代码库的提交描述/说明git cherry -veg:+ 27122d40164dbf08276d96960bde20a2059cdb8...
2019-09-20 15:00:32 7488
转载 Java引用传递原理与错误理解纠正
java引用传递错误理解:把当前的引用传递过去,当前的引用与调用方得到的引用是同一个。正确理解:引用传递只是把当前的引用复制一份传递到调用方,是两个引用,只是指向的地址是同一个。...
2019-09-18 11:28:33 205
转载 idea2018.1版本试用
1、下载JetbrainsCrack-2.8-release-enc.jar 文件2、安装目录bin下: 找到这两个vmoptions文件,单击右键,用记事本编辑,在文件的内容的最后面追加一行: 追加一行: -javaagent:D:\Program Files\JetBrains\IntelliJ IDEA 2018.1.4\JetbrainsCrack-2.8-release-enc.ja...
2019-09-18 11:21:48 411
原创 git乱码问题
问题1:git add乱码 描述:使用git bash时,使用git add XX 添加文件后,git status 发现中文文件名是数字形式,比如"\123\456\789.txt" 解决方法:输入命令 git config --global core.quotepathfalse问题2:git log乱码 描述:使用git ...
2019-09-10 10:41:05 2082
原创 git入门/新手学习git--推荐
廖雪峰老师的讲解很基础,本人觉得很好附上链接:https://www.liaoxuefeng.com/wiki/896043488029600
2019-09-09 10:17:41 191
原创 学习体验艺术
1、制定目标 看看离目标有哪些东西学习· 对于一个知识点学习的程度(理解、熟练、应用、分析、评估、创造) 学会控制:不要被新颖、快乐、舒适或熟悉的事务吸引。理性 不要强行控制你的大象行为,引导 学习一些短时间能够应用的只是容易引起兴趣 惊喜、有趣、神秘的东西有利于学习和记忆 创造阻力:学习过程中...
2019-07-03 14:09:40 245 1
原创 以用户为中心的体验设计
1、用户体验五个层面 表现层 完成其他层面的所有目标并满足用户的感官感受。 内容: 1、感知设计 框架层 用于优化设计布局,以达到这些元素的最大效果和效率。 内容: 1、界面设计 2、导航设计 ...
2019-07-03 14:08:21 945 1
原创 2019上半年Java服务端初级面试整理
Java虚拟机 内存模型 GC垃圾回收 策略(引用计数法、可达性分析;) 类加载顺序 .java文件编译后的.class文件的数据结构 基础部分 集合框架 List、map、数组 实现原理 扩容(list(len*3/2+1),hashmap(len*2)为什么扩容2倍) 安全性(hashmap、hashtable、currenthashm...
2019-06-27 17:40:17 210
转载 手机号格式校验(大陆,香港)
import java.util.regex.Matcher;import java.util.regex.Pattern;import java.util.regex.PatternSyntaxException;public class FormatCheckUtil {/*** 大陆号码或香港号码均可*/public static boolean
2018-01-28 11:49:44 16920
原创 由前台向mysql数据库添加数据时,date类型传递的字段值为空,查询时报错
由前台向mysql数据库添加数据时,date类型传递的字段值为空引发数据库自动添加‘0000-00-00’格式的数据,查询时报错‘0000-00-00’解决方法:在mysql连接配置文件中,在数据库名后面添加:?useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull&transformedBitIsBoo
2018-01-19 11:21:01 2642
原创 统计:后台通过查询数据表(该表存放统计的sql语句)返回规定格式的json数据
package com.cxy.template.controller;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import java.util.Map.Entry;import java.util.regex.Mat
2018-01-13 17:39:21 1085
原创 mybatis map查询时若key值为空时,不返回结果,想要返回null时的处理http://mp.blog.csdn.net/postedit办法
springMVC+mybatis查询数据,返回resultType=”map”时,如果数据为空的字段,则该字段省略不显示,可以通过添加配置文件,规定查询数据为空是则返回null。<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD SQL MAP Config 3.1//EN" "http://mybatis.org/dtd/mybat
2018-01-12 18:51:18 1379 1
原创 jar包下载网址
maven-jar包下载http://maven.ibiblio.org/maven2/maven 库http://www.findmaven.net
2018-01-06 14:28:07 4743 1
转载 Linux常用命令
1、ls命令 就是list的缩写,通过ls 命令不仅可以查看linux文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限)查看目录信息等等 常用参数搭配: ls -a 列出目录所有文件,包含以.开始的隐藏文件 ls -A 列出除.及..的其它文件 ls -r 反
2017-12-29 17:26:41 252
原创 memcached
package com.rthd.utils;import java.util.Date;import java.util.HashMap;import java.util.Map;import java.util.Map.Entry;import java.util.Properties;import org.apache.log4j.Logger;
2017-12-05 19:26:40 197
原创 读取日志文件——工具类
package com.rthd.utils;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.InputStreamReader;import java.text.DateFormat;import java.text.Si
2017-12-05 17:36:53 1095
原创 easyui返回数据并分页——工具类
package com.rthd.utils;import java.util.HashMap;import java.util.List;import java.util.Map;import com.github.pagehelper.PageInfo;public class ResultDataGrid {public static
2017-12-05 17:35:59 740
原创 json——工具类
package com.rthd.utils;import java.util.List;import com.fasterxml.jackson.core.JsonProcessingException;import com.fasterxml.jackson.databind.JavaType;import com.fasterxml.jacks
2017-12-05 17:34:33 158
原创 服务器连接测试——工具类
package com.rthd.utils;import java.net.HttpURLConnection;import java.net.URL;public class WsdlUtils {public static int testWsdlConnection(String address) throws Exception {//测试地址 h
2017-12-05 17:33:33 1394
原创 javax.mail邮件发送——工具类
package com.rthd.utils;import java.util.Properties;import javax.mail.Address;import javax.mail.Message;import javax.mail.Session;import javax.mail.Transport;import javax.mail.inter
2017-12-05 17:32:22 404
原创 系统上线的步骤
前期准备:1、封版的代码,数据库脚本2、详细的上线方案(代码、数据库脚本、服务器配置、测试数据、上线人员、联系方式)3、回滚方案(代码的回滚、脚本的回滚)上线的步骤1、停止web应用服务器2、备份线上的源代码(如果增量发布最好备份增量的文件)3、删除之前发布的系统代码(如果是增量发布,则删除新增的文件)4、清除缓存5、上传发布的代码到web服务器指定目录6、
2017-10-26 15:09:25 10809
原创 Linux下的Tomcat安装与配置
1、把apache-tomcat-7.0.82.tar.gz压缩文件放在/home/rthd/soft 目录下2、解压tomcat压缩文件: 切换到 目标目录下:cd /home/rthd/soft 解压命令 : tar -zxvf apache-tomcat-7.0.82.tar.gz3、启动tomcat: 切换到apache-
2017-10-26 15:06:44 254
原创 linux下JBoss的简单使用
Jboss7使用 1、查看jboss端口$JBOSS_HOME\standalone\configuration\standalone.xml2、确认web发布的目录$JBOSS_HOME\standalone\deployments3、确认jboss7缓存目录$JBOSS_HOME/standalone/tmp/work/jboss.web/default-ho
2017-10-26 14:55:13 1480
原创 信息安全之数据安全的处理切入点及方式
数据安全:一、操作系统 1、开放哪些端口(设置专用端口) 2、专门的机器访问(ip,mac地址)二、应用系统 1、访问数据拦截(处理方式:1、jsp页面放到web-inf目录下。 2、判断用户是否登录)三、数据层面 1、(密码、敏感信息)数据加密(加密算法不可逆)MD5不安全
2017-10-26 14:46:37 544
原创 js基础知识点
js三大类: 1、 浏览器对象: window(load,open,) location history(back,go(-2),forward)2、 dom: childnodes children parent 节点类型: ELEMENT_NO
2017-10-24 09:34:56 261
转载 spring实用知识点
1、spring原理 内部最核心的就是IOC了,动态注入,让一个对象的创建不用new了,可以自动的生产,这其实就是利用java里的反射,反射其实就是在运行时动态的去创建、调用对象,Spring就是在运行时,跟xml Spring的配置文件来动态的创建对象,和调用对象里的方法的 。 Spring还有一个核心就是AOP这个就是面向切面编程,可以为某一类对象 进行监
2017-10-03 23:21:20 272
原创 spring认识归纳整理
一、解决什么问题的 Spring是一个开放源代码的设计层面框架,他解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson创建。简单来说,Spring是一个分层的JavaSE/EEfull-stack(一站式) 轻量级开源框架。二、优缺点:
2017-10-03 23:18:07 330
原创 mybatis动态sql语句
select语句下的: and xx=#{xx} and xx=#{xx} AND featured = 1 //当遇到并且通过后,直接添加where关键字,当遇到and或者or时,把and、or去掉保持正常的sql语句
2017-10-03 22:27:40 237
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人