- 博客(76)
- 收藏
- 关注
原创 linux(centos6)创建新的分区 格式化分区 挂载分区 开机自动挂载
如果linux系统安装在vm虚拟机上则需要先添加一个硬盘设备,如果是安装在物理机上只需要插上新的硬盘,如果是老硬盘空间则直接找到存储空间未全部使用完的硬盘就可以。登录root用户查看硬盘以及分区情况命令fdisk -l //查看硬盘分区信息df -Th //查看分区格式化类型,分区总大小,分区已使用空间,以及挂载目录经过以上信息分析可得:/dev/sdc总空间2GB为新加硬盘/dev/sda总大小20GB一共有三个可见分区,并且空间全部使用完毕,挂载目...
2020-09-21 17:28:29
886
原创 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
1452
原创 android 安卓存储数据 使用Sharedpreference存储数据
代码片段如下,具体怎么封装根据自己的情况 public static void putStaticParams(String key, String val, Context context){ //获取SharedPreferences共享参数对象,参数1:字符串info指定存储的文件,可以自行根据实际情况修改,参数2:指定此存储文件类型,私有就是只有当前app可以获取到 Sha...
2020-04-27 09:49:09
424
原创 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
16110
原创 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
1390
原创 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
4142
原创 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
8277
1
原创 android studio 下载安装配置
此文章适合有java基础的朋友参考,因为没有将jdk的安装配置下载地址官网下载速度自己看支持国内访问:https://developer.android.google.cn/studio/下载之后点击安装,点击下一步选中点击下一步选择自己的安装位置,点击下一步点击安装安装之后运行android studio会出现这样的情况,这是因为没有sdk所以会这样先...
2018-12-20 15:21:08
1276
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
3803
原创 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
17397
5
原创 android studio编译生成的apk安装失败
必应解决:先把原来生成的apk文件删除,就是下图中的文件然后用 build APK(s)下图中的按钮去打包apk
2018-12-17 15:57:55
2675
原创 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
200
原创 svn本地文件被锁死解决方法
我遇到的事不知道怎么回事就本地文件不能提交也不能更新 具体报错忘了 右键点击空白的地方然后TortoiseSVN然后点击 clean up 然后把下图中的选项勾选上就解决问题了...
2018-12-15 11:17:01
4053
原创 java怎么判断一个点是否在一个多边形内
方法主体/** * 判断点是否在多边形内 * @param point 检测点 * @param pts 多边形的顶点 * @return 点在多边形内返回true,否则返回false */ public static boolean IsPtInPoly(Point2D.Double point, List<Point2D.Doub...
2018-12-15 10:27:14
2740
1
原创 ORACLE之SQL连接操作(内连接,左连接,右连接,全连接,自然连接,交叉连接)
内连接(关键字:INNER JOIN)两个表格中的数据都匹配才会查询出来。左连接(关键字:LEFT JOIN)左边的表为主表查询,右边的表匹配不上则为null右连接(关键字:RIGHT JOIN)右边的表为主表查询,左边的表匹配不上则为null全连接(关键字:FULL JOIN)左表右表的数据全部查询出来匹配不上的显示为null自然连接(关键字:NATURAL JO...
2018-11-22 13:37:15
1339
原创 请求头User-Agent属性的作用
我们在请求的时候请求头中会带上User-Agent这个属性我们可以在服务端这样拿到String userType = request.getHeader("User-Agent");User-Agent是一个特殊字符串头,是一种向访问网站提供你所使用的浏览器类型及版本、操作系统及版本、浏览器内核、等信息的标识,下面截图是火狐浏览器网络请求的时候控制台的截图...
2018-11-06 15:50:55
6742
转载 javaweb中的三大组件和八大监听器
一、三大组件 JavaWeb三大组件指的是:Servlet、Filter、Listener,这三个组件在JavaWeb开发中分别提供不同的功能,然而很多人可能只用过其中一个或者两个(Servlet、Filter,比如我),很难接触到第三个组件,因此对原始JavaWeb开发还不够熟悉,在这种情况下进行框架学习,这种做法是并不可取,框架是大牛们对原始JavaWeb进行封装的结果,没有原始Jav...
2018-11-03 10:48:46
223
原创 不考虑顺序的情况下,对比两个数组是否相同
先说我遇到的需求 不考虑顺序的情况下对比两个json数组字符串是否相同,json字符串是一个数组,代码和json字符串结构如下: public static void main(String[] args) throws IOException { //json字符串 String json1 = "[{\"sdd_code\":\"123456\"...
2018-11-03 10:43:53
4162
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
3777
原创 MyEclipse怎么修改包的显示格式
点击下图中的小箭头,然后点击Package Presentation点击之后会有两种显示方式,自己试一下那个是自己想要的
2018-10-29 09:02:34
1002
原创 java网络图片Base64编码解码
编码 /** * 在线图片Base64编码 * @param link 在线图片请求地址 * @return * @throws IOException */ public static String toBase64(String link) { byte[] data = null; InputSt...
2018-10-25 08:57:33
1154
原创 tomcat启动没有反应以及不写日志解决方法
公司更新项目功能在更新的时候本来五分钟搞定的,但是突发意味导致服务停了一个小时,先说一下遇到这个问题的经过,我首先把需要更新的文件上传上去之后,把tomcat停止了一下,然后再去启动的时候遇到一个问题,启动无数遍都没有一丁点的反应,而且也不会去写日志,然后我以为是日志写的太多了十几个G的日志了,把日志全部干掉之后还是不行,最终百度找到一个解决方法,不去使用start.sh启动,使用"./catal...
2018-10-23 14:11:54
15223
2
原创 idea 弹出Server's certificate is not trusted 解决方法
引起这个的根本原因是因为你破解了idea,在本地hosts配置了映射,然后idea检测出来弹出警告 服务器证书不可用,不让他弹出的方法。打开idea--->file-->Settings然后搜索Server Certificates把下图中的选项勾上就ok...
2018-10-20 17:54:46
92034
34
原创 SpringMVC使用RequestBody注解之后出现415错误
百度上有很多人说是需要配置SpringMVC的json转换格式,我在写一个第三方支付接口的回调地址的时候用到了SpringMVC的RequestBody注解,自己用浏览器去测试然后会出现415错误,然后我就去配置SpringMVC发现怎么配都没有用,最后发现是用浏览地址栏测试的请求头中的Content-Type没有设置的原因,大家都知道ajax去访问带上RequestBody注解的方法之后,需要设...
2018-10-20 17:05:48
1227
原创 更改Tomcat字符编码设置及解决post请求中文字符乱码
URL解码后出现乱码我遇到这个问题的时候是在做一个第三方支付接口的时候,在回调函数中,解码URL的时候怎么解都不好使,解出来是乱码的问题,搞了半天没解决,百度找到了另一种方法。这是第一种方法new String(getURLDecoderString(json).getBytes("ISO-8859-1"),"utf-8")//json是你要解码的东西第二种方法,后来的时候公司的以为大佬指点,出现这种情...
2018-10-20 16:55:00
10406
3
原创 异常记录:Spring项目不停的报空指针异常。
不要去怀疑项目环境问题,多去怀疑自己,当你使用了spring的时候你自己去new对象,spring不会帮你注入依赖,所以报空指针异常。
2018-10-17 09:08:53
655
原创 java定时器(spring框架内置的定时器)
spring定时器支持定时启动,间隔时间启动,一段时间内间隔时间启动,其中有用到cron表达式定时器本质就是spring框架定时的帮你调用你自己写好的方法。首先导入maven依赖当然这个是出来spring所需要的依赖之外的依赖<!-- https://mvnrepository.com/artifact/org.quartz-scheduler/quartz -->&l...
2018-10-13 15:59:26
2388
原创 java怎么发送网络请求,也就是调用别人的接口
直接写代码,不需要导入依赖包,jdk用的1.6public static String post(String URL, String parm) { HttpURLConnection conn = null; // 数据输出流,输出参数信息 DataOutputStream dataOut = null; // 数据输入流...
2018-10-11 14:50:15
2213
原创 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
6381
原创 navicat创建存储过程的时候遇到1064语法错误
数据库1064错误很正常,就是语法的问题,刚开始我一直在怀疑语法问题,检查几十遍还是觉得语法没问题,创建存储过程的时候要修改SQL语句的结束符,我在navicat(premium12)中修改好像并不能生效,后来在命令行中尝试了一下,果然是navicat的问题,navicat中修改SQL语句结束符不能生效,为什么不能生效并不知道,在命令行中创建完全没问题,所以这个锅navicat背,告辞。...
2018-09-28 11:31:43
5697
原创 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
1568
转载 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
4568
原创 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
2296
原创 SpringMVC解决跨域问题
springmvc 在4.x之前的时候不支持注解的方式去配置跨域,在4.x之后支持用注解@CrossOrigin的方式去配置跨域问题,下面只写了注解的方式,代码如下:注解方式:@CrossOrigin(origins = "*", maxAge = 3600)@RestController@RequestMapping("/User")public class UserContro...
2018-09-10 19:07:42
1372
转载 MySQL优化技巧
本文出自https://blog.csdn.net/u013087513/article/details/77899412MySQL优化三大方向① 优化MySQL所在服务器内核(此优化一般由运维人员完成)。② 对MySQL配置参数进行优化(my.cnf)此优化需要进行压力测试来进行参数调整。③ 对SQL语句以及表优化。MySQL参数优化1:MySQL 默认的最大连接数为 1...
2018-08-27 20:54:53
163
转载 大数据
这是个人整理的一些关于大数据的知识,希望对想学大数据的你有点帮助第一方面:大数据离线分析一般处理T+1数据Hadoop 2.X:(common、HDFS、MapReduce、YARN) Hadoop并不是什么数据库,也不是程序库,甚至不是一个独立产品。实际上,Hadoop是一些独立模块的组合,包括一个分布式文件系统HDFS、一个分布式数据库HBase、 一个大型分布式数据处理库Ma...
2018-08-27 20:13:29
674
原创 String,StringBuffer,StringBuilder简单介绍区别
String String是一个字符串类型,底层的实现是用的char数组去实现的,String中的char数组是用final修饰的,也就是说String中的char数组是不能改变的,在改变String类型的字符串的值的时候是改变重新创建了一个数组,而不是改变了原来的数组,下面我用打印地址的方式去验证。 StringBuffer StringBuffer也是一个字...
2018-08-20 16:18:19
420
转载 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
146
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人