自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 linux(centos6)创建新的分区 格式化分区 挂载分区 开机自动挂载

如果linux系统安装在vm虚拟机上则需要先添加一个硬盘设备,如果是安装在物理机上只需要插上新的硬盘,如果是老硬盘空间则直接找到存储空间未全部使用完的硬盘就可以。登录root用户查看硬盘以及分区情况命令fdisk -l //查看硬盘分区信息df -Th //查看分区格式化类型,分区总大小,分区已使用空间,以及挂载目录经过以上信息分析可得:/dev/sdc总空间2GB为新加硬盘/dev/sda总大小20GB一共有三个可见分区,并且空间全部使用完毕,挂载目...

2020-09-21 17:28:29 782

原创 windows 设置端口转发

查看所有已设置的端口转发规则netsh interface portproxy show all //查看所有已设置的端口转发规则设置端口转发规则netsh interface portproxy add v4tov4 listenaddress=* listenport=550022 connectaddress=192.168.0.1 connectport=3306 //设置端口转发规则listenaddress :监听的ip地址就是请求的ip地址,可以使用通配符,(通配符情..

2020-09-21 13:47:19 1242

原创 android 安卓存储数据 使用Sharedpreference存储数据

代码片段如下,具体怎么封装根据自己的情况 public static void putStaticParams(String key, String val, Context context){ //获取SharedPreferences共享参数对象,参数1:字符串info指定存储的文件,可以自行根据实际情况修改,参数2:指定此存储文件类型,私有就是只有当前app可以获取到 Sha...

2020-04-27 09:49:09 377

原创 oracle怎么查看一条数据的插入时间

select to_char(scn_to_timestamp(ORA_ROWSCN),'yyyy-mm-dd hh24:mi:ss:ff8') insert_time from test_tab t

2019-04-11 15:43:17 15455

原创 tomcat cmd 命令行乱码 解决

1、修改cmd的编码格式快捷键win+R打开运行程序,输入regedit打开注册表,找到以下路劲并且修改。[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor],新建一个字符串值,key-value如下:"autorun"="chcp 65001",之后重新打开cmd即可。2、修改Tomcat bin目录下startu...

2019-03-22 20:35:14 1355

原创 oracle 存在更新不存在插入

UPDATE TEST SET NAME= V_NAME WHERE ID = V_ID; -- 先更新IF SQL%NOTFOUND THEN -- 判断更新结果 INSERT INTO TEST(ID,NAME)VALUES(V_ID,V_NAME); -- 如果没有更新到数据则插入END IF;这里会遇到一个坑如果更新SQL后面的条件包含非主键字段就会有可能出现主键冲突,...

2019-02-16 14:35:34 4017

原创 AMD 不支持intelhaxm-android虚拟化技术

emulator: ERROR: x86 emulation currently requires hardware acceleration! Please ensure Intel HAXM isThis computer meets the requirements for HAXM

2019-01-18 21:46:32 8230 1

原创 oracle 怎么查看表空间路径

select * from dba_data_files 

2019-01-11 08:38:12 9646

原创 android studio 下载安装配置

此文章适合有java基础的朋友参考,因为没有将jdk的安装配置下载地址官网下载速度自己看支持国内访问:https://developer.android.google.cn/studio/下载之后点击安装,点击下一步选中点击下一步选择自己的安装位置,点击下一步点击安装安装之后运行android studio会出现这样的情况,这是因为没有sdk所以会这样先...

2018-12-20 15:21:08 1199 1

原创 Genymotion 下载安装破解

百度云链接:链接: https://pan.baidu.com/s/12umVf6-7xAk169gsQ355bw 提取码: ns59 下载之后解压解压后先安装VirtualBox 5.1.14.exe,然后在安装 genymotion-2.8.1.exe,然后替换文件就可以教程在压缩包里安装之后要登录账号才能用注册地址:https://www.genymotion.com/accou...

2018-12-18 09:44:37 3607

原创 android怎么去掉最上面的app名字(标题栏,titlebar)

原来的效果修改后的效果AndroidManifest.xml不用修改,下面是AndroidManifest.xml文件<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="...

2018-12-17 17:49:46 16422 5

原创 android studio编译生成的apk安装失败

必应解决:先把原来生成的apk文件删除,就是下图中的文件然后用 build APK(s)下图中的按钮去打包apk

2018-12-17 15:57:55 2582

原创 android apk 反编译

用到的工具apktool (xml文件的获取,也可以说是反编译吧,直接解压出来的xml文件是乱码)  dex2jar(java的.class文件获取) jd-gui  (java的.class文件反编译)下载工具apktool :https://bitbucket.org/iBotPeaches/apktool/downloads/ 下载好之后是一个jar文件 dex...

2018-12-17 09:43:20 171

原创 svn本地文件被锁死解决方法

我遇到的事不知道怎么回事就本地文件不能提交也不能更新 具体报错忘了 右键点击空白的地方然后TortoiseSVN然后点击 clean up 然后把下图中的选项勾选上就解决问题了...

2018-12-15 11:17:01 4007

原创 java怎么判断一个点是否在一个多边形内

方法主体/** * 判断点是否在多边形内 * @param point 检测点 * @param pts 多边形的顶点 * @return 点在多边形内返回true,否则返回false */ public static boolean IsPtInPoly(Point2D.Double point, List<Point2D.Doub...

2018-12-15 10:27:14 2594 1

原创 写前台代码浏览器缓存很烦人解决方法

可以在导入js或者css文件的标签后面加一个随机数就不会有缓存的问题了,见下图

2018-11-24 15:12:09 1634

原创 ORACLE之SQL连接操作(内连接,左连接,右连接,全连接,自然连接,交叉连接)

内连接(关键字:INNER JOIN)两个表格中的数据都匹配才会查询出来。左连接(关键字:LEFT JOIN)左边的表为主表查询,右边的表匹配不上则为null右连接(关键字:RIGHT JOIN)右边的表为主表查询,左边的表匹配不上则为null全连接(关键字:FULL JOIN)左表右表的数据全部查询出来匹配不上的显示为null自然连接(关键字:NATURAL JO...

2018-11-22 13:37:15 1267

原创 请求头User-Agent属性的作用

我们在请求的时候请求头中会带上User-Agent这个属性我们可以在服务端这样拿到String userType = request.getHeader("User-Agent");User-Agent是一个特殊字符串头,是一种向访问网站提供你所使用的浏览器类型及版本、操作系统及版本、浏览器内核、等信息的标识,下面截图是火狐浏览器网络请求的时候控制台的截图...

2018-11-06 15:50:55 6557

转载 javaweb中的三大组件和八大监听器

一、三大组件   JavaWeb三大组件指的是:Servlet、Filter、Listener,这三个组件在JavaWeb开发中分别提供不同的功能,然而很多人可能只用过其中一个或者两个(Servlet、Filter,比如我),很难接触到第三个组件,因此对原始JavaWeb开发还不够熟悉,在这种情况下进行框架学习,这种做法是并不可取,框架是大牛们对原始JavaWeb进行封装的结果,没有原始Jav...

2018-11-03 10:48:46 203

原创 不考虑顺序的情况下,对比两个数组是否相同

先说我遇到的需求   不考虑顺序的情况下对比两个json数组字符串是否相同,json字符串是一个数组,代码和json字符串结构如下: public static void main(String[] args) throws IOException { //json字符串 String json1 = "[{\"sdd_code\":\"123456\"...

2018-11-03 10:43:53 4020 1

原创 错误记录:org.apache.ibatis.ognl.OgnlException: source is null for getProperty(null, "task_name")

mybatis执行SQL的时候抛出异常org.apache.ibatis.ognl.OgnlException: source is null for getProperty(null, "task_name") 空指针异常很明显,最后发现是mybatis动态SQL中if标签判断的时候,加上了表的别名见下图,前面的end_data是正确写法,后面的t.end_data错误写法...

2018-10-30 15:36:56 3585

原创 MyEclipse怎么修改包的显示格式

点击下图中的小箭头,然后点击Package Presentation点击之后会有两种显示方式,自己试一下那个是自己想要的

2018-10-29 09:02:34 959

原创 java网络图片Base64编码解码

编码 /** * 在线图片Base64编码 * @param link 在线图片请求地址 * @return * @throws IOException */ public static String toBase64(String link) { byte[] data = null; InputSt...

2018-10-25 08:57:33 1111

原创 tomcat启动没有反应以及不写日志解决方法

公司更新项目功能在更新的时候本来五分钟搞定的,但是突发意味导致服务停了一个小时,先说一下遇到这个问题的经过,我首先把需要更新的文件上传上去之后,把tomcat停止了一下,然后再去启动的时候遇到一个问题,启动无数遍都没有一丁点的反应,而且也不会去写日志,然后我以为是日志写的太多了十几个G的日志了,把日志全部干掉之后还是不行,最终百度找到一个解决方法,不去使用start.sh启动,使用"./catal...

2018-10-23 14:11:54 15054 4

原创 idea 弹出Server's certificate is not trusted 解决方法

引起这个的根本原因是因为你破解了idea,在本地hosts配置了映射,然后idea检测出来弹出警告 服务器证书不可用,不让他弹出的方法。打开idea--->file-->Settings然后搜索Server Certificates把下图中的选项勾上就ok...

2018-10-20 17:54:46 88275 33

原创 SpringMVC使用RequestBody注解之后出现415错误

百度上有很多人说是需要配置SpringMVC的json转换格式,我在写一个第三方支付接口的回调地址的时候用到了SpringMVC的RequestBody注解,自己用浏览器去测试然后会出现415错误,然后我就去配置SpringMVC发现怎么配都没有用,最后发现是用浏览地址栏测试的请求头中的Content-Type没有设置的原因,大家都知道ajax去访问带上RequestBody注解的方法之后,需要设...

2018-10-20 17:05:48 1183

原创 更改Tomcat字符编码设置及解决post请求中文字符乱码

URL解码后出现乱码我遇到这个问题的时候是在做一个第三方支付接口的时候,在回调函数中,解码URL的时候怎么解都不好使,解出来是乱码的问题,搞了半天没解决,百度找到了另一种方法。这是第一种方法new String(getURLDecoderString(json).getBytes("ISO-8859-1"),"utf-8")//json是你要解码的东西第二种方法,后来的时候公司的以为大佬指点,出现这种情...

2018-10-20 16:55:00 10106 3

原创 异常记录:Spring项目不停的报空指针异常。

不要去怀疑项目环境问题,多去怀疑自己,当你使用了spring的时候你自己去new对象,spring不会帮你注入依赖,所以报空指针异常。

2018-10-17 09:08:53 622

原创 java定时器(spring框架内置的定时器)

spring定时器支持定时启动,间隔时间启动,一段时间内间隔时间启动,其中有用到cron表达式定时器本质就是spring框架定时的帮你调用你自己写好的方法。首先导入maven依赖当然这个是出来spring所需要的依赖之外的依赖<!-- https://mvnrepository.com/artifact/org.quartz-scheduler/quartz -->&l...

2018-10-13 15:59:26 2343

原创 java怎么发送网络请求,也就是调用别人的接口

直接写代码,不需要导入依赖包,jdk用的1.6public static String post(String URL, String parm) { HttpURLConnection conn = null; // 数据输出流,输出参数信息 DataOutputStream dataOut = null; // 数据输入流...

2018-10-11 14:50:15 2171

原创 JAVA利用dom4j解析xml转map

dom4j maven依赖 <!-- https://mvnrepository.com/artifact/dom4j/dom4j --> <dependency> <groupId>dom4j</groupId> <artifactId>dom4j</artifactId> ...

2018-10-09 09:08:05 6279

原创 navicat创建存储过程的时候遇到1064语法错误

数据库1064错误很正常,就是语法的问题,刚开始我一直在怀疑语法问题,检查几十遍还是觉得语法没问题,创建存储过程的时候要修改SQL语句的结束符,我在navicat(premium12)中修改好像并不能生效,后来在命令行中尝试了一下,果然是navicat的问题,navicat中修改SQL语句结束符不能生效,为什么不能生效并不知道,在命令行中创建完全没问题,所以这个锅navicat背,告辞。...

2018-09-28 11:31:43 5556

原创 MySQL timestamp与datatime的区别

区别1存储方式不同datatime存储时间的时候不做任何改变直接存储,而timestamp存储的时候会先转换为世界时间然后存储,同样的取出来的时候做反向转换。区别2能够存储的时间范围不同timestamp所能存储的时间范围为:’1970-01-01 00:00:01.000000’ 到 ‘2038-01-19 03:14:07.999999’。datetime所能存储的时间范...

2018-09-26 10:45:51 1492

转载 centos6.8指令教程大全

1、安装系统linux虚拟机CentOS: linux系统,【注】windows系统要是64位的系统putty : windows下面远程连接的工具xshell : windows下面远程连接的工具virtualbox : 虚拟机软件vmware :虚拟机软件vmware安装linux系统步骤(1)点击加号,新建虚拟机(2)选择典型安装(3)选择稍后安装操作系统(4)选...

2018-09-25 17:29:03 4423

原创 MyBatis的SQL语句的两种取值方式

第一种就是用$符号进行取值执行SQL:select * from user where name = ${Name}参数:Name传入值为:zhangsan解析后执行的SQL:Select * from user where name = zhangsan这种方式容易有SQL注入,就相当于是你直接用JDBC的时候去拼接一个字符串出来。第二种就是用#符号进行取值执行SQL:sel...

2018-09-14 15:37:54 2221

原创 SpringMVC解决跨域问题

springmvc 在4.x之前的时候不支持注解的方式去配置跨域,在4.x之后支持用注解@CrossOrigin的方式去配置跨域问题,下面只写了注解的方式,代码如下:注解方式:@CrossOrigin(origins = "*", maxAge = 3600)@RestController@RequestMapping("/User")public class UserContro...

2018-09-10 19:07:42 1344

转载 MySQL优化技巧

本文出自https://blog.csdn.net/u013087513/article/details/77899412MySQL优化三大方向① 优化MySQL所在服务器内核(此优化一般由运维人员完成)。② 对MySQL配置参数进行优化(my.cnf)此优化需要进行压力测试来进行参数调整。③ 对SQL语句以及表优化。MySQL参数优化1:MySQL 默认的最大连接数为 1...

2018-08-27 20:54:53 144

转载 大数据

这是个人整理的一些关于大数据的知识,希望对想学大数据的你有点帮助第一方面:大数据离线分析一般处理T+1数据Hadoop 2.X:(common、HDFS、MapReduce、YARN) Hadoop并不是什么数据库,也不是程序库,甚至不是一个独立产品。实际上,Hadoop是一些独立模块的组合,包括一个分布式文件系统HDFS、一个分布式数据库HBase、 一个大型分布式数据处理库Ma...

2018-08-27 20:13:29 498

原创 String,StringBuffer,StringBuilder简单介绍区别

String    String是一个字符串类型,底层的实现是用的char数组去实现的,String中的char数组是用final修饰的,也就是说String中的char数组是不能改变的,在改变String类型的字符串的值的时候是改变重新创建了一个数组,而不是改变了原来的数组,下面我用打印地址的方式去验证。 StringBuffer      StringBuffer也是一个字...

2018-08-20 16:18:19 396

转载 git命令

转自:https://blog.csdn.net/tomatozaitian/article/details/73515849git常用命令Git常用命令请确保已经安装里git客户端 一般配置  git --version //查看git的版本信息 git config --global user.name //获取当前登录的用户 git co...

2018-08-17 16:28:25 131

空空如也

空空如也

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

TA关注的人

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