自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(66)
  • 问答 (1)
  • 收藏
  • 关注

原创 git如何从远端更新代码,强制覆盖本地代码

工作后,发现周围还是挺多人不会这个操作的,毕竟都没有系统的学习过git,都是从网上拼凑起来的git知识,闲话不多说,直接列方法:1.确认要拉取的远端仓库:git remote2.确认本地分支(我的是v1/Dev):git branch3.拉取远端最新代码:git fetch4.将最新代码更新到本地(强制覆盖)git reset --hard origin/v1/D...

2019-09-11 09:42:31 6971

原创 宇宙历史简介(地址纪元)

宇宙大爆炸{诞生}:138亿年前隐生宙:冥古宙{38亿年前,有生物出现,细菌}、太古宙{初始生物}、元古宙{原始生物}显生宙: 古生代{寒武纪(5.4亿年前生命大爆发)、奥陶纪、志留纪、泥盆纪、石炭纪、二叠纪}{鱼类时代、两栖动物时代}、 中生代{三叠纪(2.5亿年前)、侏罗纪(2亿年前-1.5亿年前)、白垩纪}{爬行动物时代}、 新生代{古近纪(开始于650...

2019-08-22 11:06:25 1215

转载 getParameter和getAttribute区别

getParameter和getAttribute区别(超详细分析)对getParameter过程,如下图:对getAttribute过程,如下图:两者区别:①getParameter()获取的是客户端设置的数据。getAttribute()获取的是服务器设置的数据。②getParameter()永远返回字符串getAttribute()返回值是任意类型既然...

2019-05-26 09:45:24 192

转载 git官网下载不了

转自https://blog.csdn.net/Code_Pupil/article/details/79860006进入git官网https://git-scm.com/下载windows在该页面按 F12,再点击图片里面的箭头,复制链接到自己的下载软件里面,比如我的是迅雷。新建任务复制刚刚的链接进行下载...

2019-01-04 21:13:58 3107 2

转载 【gdb之x命令】

【gdb之x命令】  可以使用examine命令(简写是x)来查看内存地址中的值。x命令的语法如下所示:    x/<n/f/u> <addr>  n、f、u是可选的参数。  n是一个正整数,表示需要显示的内存单元的个数,也就是说从当前地址向后显示几个内存单元的内容,一个内存单元的大小由后面的u定义。  f 表示显示的格式,参见下面。如果地址所指的是字符...

2018-12-26 10:53:23 381

转载 gdb调试命令

 命令  解释  示例 file <文件名> 加载被调试的可执行程序文件。 因为一般都在被调试程序所在目录下执行GDB,因而文本名不需要带路径。 (gdb) file gdb-sample r Run的简写,运行被调试的程序。 如果此前没有下过断点,则执行完整个程序;如果有断点,则程序暂停在第一个可用断点处。 (gdb) r ...

2018-12-26 10:27:22 216

转载 linux中增加swap分区文件

         小叨下背景:笔者的服务器内存只有1g,少得可怜。之前使用apache,不堪忍受其过量的内存消耗,网站卡得想哭,数据库也不断地崩,无奈投入nginx的怀抱并且已经喜欢上了nginx,具体请看上文《CentOS7部署轻量级web服务器nginx+php》。         然而过了几个月后数据库还是继续崩,经查询mysql日志还是因为内存吃不消,折腾几番发现mysql自身就不是省...

2018-12-25 14:00:40 1332

转载 Android studio DELETE_FAILED_INTERNAL_ERROR Error while Installing APKs

DELETE_FAILED_INTERNAL_ERRORError while Installing APKs解决:File->Settings->Build,Execuion,Deployment->Instant Run然后把Enable Instant Run to...那一项的勾去掉就好了 ...

2018-12-20 19:44:40 241

转载 HTTP请求头详解

原文:http://www.67bar.com/archives/1229HTTP由两部分组成:请求和响应。当你在Web浏览器中输入一个URL时,浏览器将根据你的要求创建并发送请求,该请求包含所输入的URL以及一些与浏览器本身相关的信息。当服务器收到这个请求时将返回一个响应,该响应包括与该请求相关的信息以及位于指定URL(如果有的话)的数据。直到浏览器解析该响应并显示出网页(或其他资源)为止。...

2018-12-13 20:26:52 443

转载 Android studio导入HttpClient

总所周知,从Android6.0开始HttpClient已经被废弃从SDk中移除掉了。而今天我在学习的时候需要用到它,怎么办呢?1、直接导入Eclipse下libs里添加org.apache.http.legacy.jarAndroid studio里在相应的module下的build.gradle中加入即可。    android {        useLibrary 'org...

2018-12-12 17:13:29 921

转载 centos7安装samba服务器

一、服务端:安装软件: yum -y install samba 创建共享目录并更改目录权限: mkdir -p /home/lee/sambachmod -R 0777 /home/lee/samba 禁用selinux: setenforce 0 修改配置文件(会vim命令使用): vim /etc/samba/smb.conf #...

2018-12-05 11:22:42 193

转载 Hashcash

Hashcash扯蛋一年多没写Blog了,这一年多从备份大师做到WhatsCall,一亿用户,三千万日活,到最近的X万美金的日入,加班加班地做着后台的开发工作。年少轻狂啊,就喜欢敲代码,但是真的别再把爱好当作职业了,所以还是想着留一手不转金融。忙到昨晚才抽空看了下区块链到底是什么东西,因为比特币又被炒起来了,2年多前买着0.1个比特币,买了几个莱特币亏得更厉害,都是小钱,现在去操作估计想着...

2018-11-25 12:02:38 931

转载 ERROR: glib-2.22 gthread-2.0 is required to compile QEMU

问题描述:centos 6.5 源码编译qemu  ./configure时出现错误  ERROR: glib-2.22 gthread-2.0 is required to compile QEMU解决方法:yum install gtk2-devel 安装后编译通过

2018-11-24 19:59:39 4642 1

转载 CENTOS 7 YUM 没有可用的软件包 NGINX

Centos 7下安装nginx,使用yum install nginx,提示没有可用的软件包。很多软件包在yum里面没有的,解决的方法,就是使用epel源,也就是安装epel-release软件包。EPEL (Extra Packages for Enterprise Linux)是基于Fedora的一个项目,为“红帽系”的操作系统提供额外的软件包,适用于RHEL、CentOS等系统。可以在...

2018-11-24 16:14:53 19547 7

转载 yum和apt-get的区别

rpm包和deb包是两种Linux系统下最常见的安装包格式,在安装一些软件或服务的时候免不了要和它们打交道。rpm包主要应用在RedHat系列包括 Fedora等发行版的Linux系统上,deb包主要应用于Debian系列包括现在比较流行的Ubuntu等发行版上。我们知道如果要安装现成的这两种包的话,安装rpm包的命令是“rpm -参数”,安装deb包的命令是“dpkg -参数”。而Linux系...

2018-11-24 15:47:56 123

转载 Qemu vmware 是都是虚拟机吗?有什么不同?

“vm重点于在一个硬件平台下运行多个操作系统,虚拟硬件平台与宿主硬件架构一致”,也就是说虚拟机程序中的指令一般就是宿主CPU指令集,可以直接执行,因此一般速度上也就比较快。qemu的特点是可以虚拟不同的硬件平台架构。比如在X86机器上做Android和Symbian开发时候,可以看到他们的sdk中的基于ARM指令集合的手机模拟器,都是基于Qemu的(当然这与Qemu是开源的有很大关系)。手机模拟...

2018-11-24 14:59:47 7665

转载 ida Pro ARM指令集和Thumb指令集的切换

在动态调试android的ndk程序的时候,发现很多程序都会反汇编错误,原来是ARM反汇编的模式没搞对。因为在动态调试的时候,ida Pro并没有去解析elf模块中的一些信息,造成了模块信息丢失,有时候反汇编就会错误。 类似下面这样:B6FC7DD0明显反汇编错了,成SVCMI指令了,解决方法也很简单,这里记录一下!在IDA中可以Edit->segments->ch...

2018-11-22 16:56:05 3352

转载 windows7下将Cygwin加入右键菜单,并从当前目录打开

原文参考:http://blog.csdn.net/wjr2012/article/details/7964005很详细!!!我在使用的时候遇到的问题是 修改windows注册表 1·开始->运行(或者win键+R),输入REGEDIT,回车,打开注册表编辑器; 2·找到HKEY_CLASSES_ROOT\Directory\Background\shel...

2018-11-15 19:39:08 242

原创 VMware虚拟机安装centOS7-64系统,用xshell链接虚拟机,设置共享文件夹

这里仅作自己记忆,不做参考设置共享文件夹后,在xshell中输入命令:1. "vmware-hgfsclient"   2. "mkdir /mnt/win"   3. "/usr/bin/vmhgfs-fuse .host:/ /mnt/win -o subtype=vmhgfs-fuse,allow_other"即可在文件夹win下找到共享文件夹 ...

2018-11-07 15:17:17 309

转载 Android调试系列—使用android studio调试smali代码

转:https://www.cnblogs.com/gordon0918/p/5570811.html看了那么多篇,这篇最实用1、工具介绍使用工具android killer:用于反编译apk包,得到smali代码android studio:调试smali代码工具,或者使用idea,android studio就是在idea的基础上修改的smalidea-0.03.zip...

2018-11-03 11:11:33 198

转载 IDA7.0安装keypatch和findcrypt-yara插件

IDA7.0安装keypatch和findcrypt-yara插件 谢天谢地终于装上了,赶紧把方法写一下。找了半天网上的安装方法又繁琐有坑人,偏偏这个插件利用keystone对版本要求很高。 Keypatch 可以直接修改二进制代码的插件链接:https://github.com/keystone-engine/keypatch安装:1、 下载Keypatch.py复制...

2018-10-25 16:42:55 1247

转载 汉字、英文在不同编码方式下占用字节数

英文字母和中文汉字在不同字符集编码下的字节数英文字母:字节数 : 1;编码:GB2312字节数 : 1;编码:GBK字节数 : 1;编码:GB18030字节数 : 1;编码:ISO-8859-1字节数 : 1;编码:UTF-8字节数 : 4;编码:UTF-16字节数 : 2;编码:UTF-16BE字节数 : 2;编码:UTF-16LE 中文汉字:字节...

2018-10-24 09:18:15 1277

原创 adb logcat乱码解决方法

乱码原因是:Android中使用的是UTF-8字符,而CMD默认字符集是ANSI,中文环境下即为GBK。 第一步:查看当前编码命令:chcp第二步:更改编码方式为UTF-8:C:\Users\Administrator>chcp 65001第三步:点击左上角属性,更改字体为以下两种的一种...

2018-10-23 16:05:44 2303 1

原创 the selection did not contains any resources that can run on a server

随手几个servlet学习时遇到的错误:web.xml配错(init-param应该配置在servlet里面)导致run as 没有run on server,报错the selection did not contains any resources that can run on a server把init-param放在servlet就可以了 ...

2018-10-17 09:38:36 24935 2

原创 servlet开发中web.xml中load-on-start标签作用

web.xml中<load-on-start>n</load-on-satrt>作用  如下面一段配置,我们再熟悉不过了:    我们注意到它里面包含了这段配置:<load-on-startup>1</load-on-startup>,那么这个配置有什么作用呢?  作用如下:  1.load-on-startup元素标记容器是否在...

2018-10-16 20:03:09 186

原创 applicationcontext.xml cannot be opened because it does not exist错误解决

Spring配置文件applicationcontext.xml默认路径为src/main/java,而不是直接放在src目录下。工程demo如下:1.java代码:2.单元测试代码:3. 目录结构:4. 测试结果输出: ...

2018-10-15 14:03:00 1367

转载 xxe漏洞的学习与利用总结

前言对于xxe漏洞的认识一直都不是很清楚,而在我为期不长的挖洞生涯中也没有遇到过,所以就想着总结一下,撰写此文以作为记录,加深自己对xxe漏洞的认识。xml基础知识要了解xxe漏洞,那么一定得先明白基础知识,了解xml文档的基础组成。XML用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。XML文档结构包括X...

2018-10-12 17:11:23 1318

原创 eclipse设置代码格式模板

Eclipse自动格式化代码的快捷方式是Ctrl+Shift+F ,其默认是第二种样式,如果需要设置为格式一,则需要如下设置:启动eclipse →window→ preferences → Java→ Code Style → Formatter ,如图 可以选择New新建一个样式然后Edit进行编辑即可:...

2018-10-11 14:15:37 2410

转载 彻底理解cookie,session,token

发展史1、很久很久以前,Web 基本上就是文档的浏览而已, 既然是浏览,作为服务器, 不需要记录谁在某一段时间里都浏览了什么文档,每次请求都是一个新的HTTP协议, 就是请求加响应,  尤其是我不用记住是谁刚刚发了HTTP请求,   每个请求对我来说都是全新的。这段时间很嗨皮2、但是随着交互式Web应用的兴起,像在线购物网站,需要登录的网站等等,马上就面临一个问题,那就是要管理会话,必须记...

2018-09-25 10:21:47 167

转载 Java并发编程:volatile关键字解析

volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。  volatile关键字虽然从字面上理解起来比较简单,但是要用好不是一件容易的事情。由于volatile关键字是与Java的内存模型有关的,因此在讲述volatile关键之前,我们先来...

2018-09-20 11:40:24 71

转载 Spring注解@AutoWired

@Autowired 注释,它可以对类成员变量、方法及构造函数进行标注,完成自动装配的工作。 通过 @Autowired的使用来消除 set ,get方法。在使用@Autowired之前,我们对一个bean配置起属性时,是这用用的<property name="属性名" value=" 属性值"/> 通过这种方式来,配置比较繁琐,而且代码比较多。在Spring 2.5 ...

2018-09-13 15:23:29 97

原创 Linux下chmod 777 修改权限

在linux操作系统下,使用shell命令来操作:关于权限的问题用chmod命令来修改权限-rw-r-r-- 1 root root可参考:http://zhidao.baidu.com/link?url=SK1SkxZ77dS_k5xaJ7O-9UCNLjNDlDIXgWY6BF3ZjjPZR4DcCJpl9sGoPdhK8udd2NsdcTY7vk3rQCA_NKsuWah...

2018-09-01 14:18:45 816

转载 adb命令下载手机中的apk安装包

1,已安装好adb工具,请自行搜索安装2,查看adb连接的设备adb devices3,进入adb shell 环境adb shell4,查看安装应用的包名pm list packages找到apk的位置pm path com.miui.fmpull出应用此时退出shell 环境模式 exitadb pull /system...

2018-08-14 13:54:48 3381

转载 Android 中this、getContext()、getApplicationContext()、getApplication()、getBaseContext() 之间的区别

Android 中this、getContext()、getApplicationContext()、getApplication()、getBaseContext() 之间的区别 : 知之为知之,不知为不知是知也! 使用this, 说明当前类是context的子类,一般是activity application等;        this:代表当前,在Activity当中就是代表当...

2018-08-14 09:33:33 260

转载 Java 常用IO流操作详解

IO流大家肯定不陌生,简单整理了一下常用IO流基本用法,其他的IO流还有很多以后有时间在整理。  1.基本概念IO:Java对数据的操作是通过流的方式,IO流用来处理设备之间的数据传输,上传文件和下载文件,Java用于操作流的对象都在IO包中。2.IO流的分类图示:(主要IO流)  3.字节流(1).字节流基类1).InputStreamInputS...

2018-07-25 14:38:16 121

转载 The type List is not generic; it cannot be parameterized with arguments <Integer>

The type List is not generic; it cannot be parameterized with arguments &lt;Integer&gt;今天写一个list 报了这个莫名其妙的警告[java] view plain copyList&lt;Integer&gt; list1 = new ArrayList&lt;Integer&gt;();  发现是包导错了[h...

2018-06-26 10:10:15 740

转载 Web项目导入jar包 出现java.lang.NoClassDefFoundError错误

今天被这个东西坑了好久,后来才找到答案注意web项目 和普通 java项目导入jar包有所不同  ,web项目需要先将要jar包复制到本地磁盘上(文件存放位置就是项目的路径下面WEB-INF/lib这个文件夹下面,如图)我的eclipse版本是 neon,如果不一样请机智的小伙伴们自行找到对应路径。下一步,右键web项目,点击refresh(刷新),lib下面就会出现导入的包了最后,项目右键bui...

2018-06-14 20:18:36 868

转载 Java中抽象类和接口的用法和区别

一、抽象类1、抽象类包含一个抽象方法的类就是抽象类2、抽象方法声明而未被实现的方法,抽象方法必须使用abstract关键词字声明123456public abstract class People {  //关键词abstract,声明该类为抽象类    public int age;    public void Num() {    }    public abstract Name(); /...

2018-06-14 09:08:12 130

转载 如何在Eclipse中创建web项目并使用tomcat8 运行servlet开发简单的动态网页?

今天花了一天时间。因为用eclipse没多久,不是很熟悉使用,看的教程又是使用myeclipse的,但是eclipse相对没有myeclipse灵活,所以在网上找了很多资料,最后算是可以实现了。新手可以参考一下。 (1)创建一个web项目File----&gt;New-----&gt;Dynamic Web Project-----&gt;输入项目名-----&gt;将Dynamic web mo...

2018-06-13 13:33:32 1171

转载 Windows下使用tomcat搭建本地web服务器

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选服务器。在Windows下安装Tomcat服务器的方式有两种,一种是直接安装,一种是绿色版,解压后就可以直接使用的这篇文章为大家介绍第二种方式首先从http://download.csdn.net/detail/u01010597...

2018-06-13 10:07:09 22689 2

空空如也

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

TA关注的人

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