自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

aaqian1的博客

不停地学习~`~

转载 android switch按钮出现错误

有时需要在程序初始化界面时,我们需要将Switch 或者继承Switch 的View进行初始化,此时会发现,当setChecked时会触发onCheckedChanged监听器,导致这部分代码被调用两次。解决方法时区分开人为点击和setChecked,在监听器中加入一个判断,是否按下: @O...

2020-07-05 19:35:07 7 0

原创 Sublime - please wait while tags are built 解决

我的解决办法是: 1、打开工具栏的: “首选项"->“插件设置”->CTags"->“Settings-user” 2、找到command 然后打开目录,找到ctags.exe 3、将ctags.exe 复制到 ctags.exe already in C:\...

2020-05-25 16:25:08 78 0

原创 安卓辅助功能AccessibilityService的一个小小例子
原力计划

这个示例是一个非常简单的实现,仅仅是为了了解AccessibilityService的基本实现,有很多的缺陷,具体的还需要再去探索 在我的示例中,辅助功能的实现大致有以下几个步骤: (1)在AndroidManifest.xml中配置辅助功能的Service (2)写配置属性的xml文件 (3)...

2020-05-11 01:00:10 170 0

原创 app的listView排版一直出错

设置ListView时一直格式不对,xml的布局文件肯定是没错的 后来找了一下午,终于让姑奶奶给找到错在哪里了!! 接下来,找不同环节 if (convertView == null) { mViewHolder = new ViewHolder();...

2019-11-15 17:40:32 36 0

原创 Android线程的学习及疑问 总结

1、Activity主线程和Activity有什么关系? https://bbs.csdn.net/topics/390908039 主线程是 android 里面用来绘制 ui 界面的线程,所有非 ui 线程除非使用了 Looper 否则都不能发送消息来更新 ui 线程, 一个 app 可以有多...

2019-10-25 20:38:17 33 0

原创 eclipse配置tomcat

先去http://tomcat.apache.org 下载tomcat 然后根据http://jingyan.baidu.com/article/8065f87fcc0f182330249841.html进行tomcat的安装 然后在eclipse配置tomcat http://jingyan.b...

2019-10-24 11:45:14 68 0

原创 ERROR: Failed to resolve: com.android.support:appcompat-v7:26.+

出现错误: ERROR: Failed to resolve: com.android.support:appcompat-v7:26.+ 解决方案:http://tieba.baidu.com/p/5408426130#114855162930l

2019-10-22 16:33:58 36 0

转载 下载与安装Eclipse

转载 Eclipse下载与安装教程(最简单版) ...

2019-10-11 20:11:30 88 0

转载 转发CSDN博客

...

2019-10-11 20:07:25 23 0

原创 Editable的delete函数的实现过程(练习使用Android Studio调试功能)

EditText etContent; etContent.addTextChangedListener(new TextWatcher(){ @Override public void beforeTextChanged(CharSequence charSequence, int i...

2019-10-04 11:36:29 229 0

原创 java环境--jdk的配置

JDK环境的配置 1、进入www.oracle.com,直接下拉,看到“Downloads and Trials”,点击其中的"java for Developers" 2、接着点击“Oracle JDK Download” 3、选择合适jdk下载。这里选择的是下图所...

2019-09-09 19:46:24 23 0

转载 setText定时更新--Java

转自:https://www.cnblogs.com/longyg/archive/2012/07/03/2575482.html 让Java图形界面中的setText的值每隔一段时间更新一次

2019-05-27 09:53:07 456 0

转载 有限域 AES

转载自: https://blog.csdn.net/xzz_hust/article/details/23956389 学习AES时,遇到伽罗华域中的乘法,多亏上述博主的分享!

2019-05-10 21:16:25 368 0

转载 java实现网易邮箱发送邮件

转自: https://blog.csdn.net/xxx_qz/article/details/56675884#commentBox import java.util.Properties; import javax.mail.*; import javax.mail.internet....

2019-05-08 09:56:20 1055 0

转载 java实现AES密钥生成

转自: https://www.jb51.net/article/102128.htm import java.security.NoSuchAlgorithmException; import java.security.SecureRandom; import javax.crypto.Key...

2019-04-25 10:18:33 3041 2

转载 java实现对象序列化和对象反序列化

转载自: https://www.cnblogs.com/xdp-gacl/p/3777987.html 孤傲苍狼 只为成功找方法,不为失败找借口! &...

2019-04-20 20:39:44 66 0

原创 使用AES完成对字符串的加密

import javax.crypto.BadPaddingException; import javax.crypto.IllegalBlockSizeException; import javax.crypto.NoSuchPaddingException; import javax.cryp...

2019-04-20 10:20:54 677 0

原创 深度优先搜索 和 广度优先搜索

深度优先搜索算法 (英语:Depth-First-Search,DFS) 是一种用于遍历或搜索树或图的算法。沿着树的深度遍历树的节点,尽可能深的搜索树的分支。当节点v的所在边都己被探寻过,搜索将回溯到发现节点v的那条边的起始节点。这一过程一直进行到已发现从源节点可达的所有节点为止。如果还存在未被发...

2019-04-18 10:40:52 38 0

原创 java报错异常:ImageIcon 使用时报错为java.lang.NullPointerException

ImageIcon imageIcon = new ImageIcon(getClass().getResource("./images/hacker.jpg")); 我把images文件夹和相对应的 java文件放到同一个目录下面了,但是一直报错?!! 原来是 相对路径应该...

2019-04-18 09:51:55 695 0

原创 无法解析导入javax.mail

下载地址: http://www.oracle.com/technetwork/java/javamail/javamail145-1904579.html 源于sun公司已被甲骨文收购。 下载完成后找到jdk的位置 然后放到lib下面 返回eclipse中,右击项目名,选择“属性”: 然后,选...

2019-04-17 15:30:48 1490 0

转载 Java实现文件的加密与解密

转载自:https://www.cnblogs.com/tgyf/p/4676878.html   先对文件与加密的相关知识做一个极为简单的科普(知道的可以跳过)。 文件与字串 A、文件的操作流程一般为:打开–>读取–>对内容进行变换–>写入–>关闭。 B、常规性文件操作会...

2019-04-17 09:20:49 5563 0

原创 java-写入一串数字到文件

对输出流的学习 import java.io.FileOutputStream; public class AutoPadding { public void autoNumber(String destfile) throws Exception{ FileOutputStream...

2019-04-16 10:37:18 591 0

转载 java实现文件内容的加密解密

转载:http://xiaoxiaokuang.iteye.com/blog/1440031 package com.umapp.test; import java.io.FileInputStream; import java.io.FileOutputStrea...

2019-04-14 21:22:34 1428 0

原创 DSA-数据签名算法(理论)

一、历史   1991年8月,NIST(Nation Institute of Standards and Technology,美国国家标准技术研究所)提出了数字签名算法(DSA)用于他们的数字签名标准(DSS)中。 DSA是算法,DSS是标准。标准采用算法,算法是标准的一部分。   但是N...

2019-04-14 20:02:51 3373 2

原创 Base64

Base64是一种任意二进制到文本字符串的编码方法,常用于在URL、Cookie、网页中传输少量二进制数据。 关于 Base64 编码的规则: ①.把3个字符变成4个字符… ②每76个字符加一个换行符… ③.最后的结束符也要处理… 这样说会不会太抽象了?不怕,我们来看一个例子: 转...

2019-04-14 10:52:49 57 0

原创 ASCII码及一些组原复习

美国标准信息交换标准码 ( American Standard Code for Information Interchange, ASCII )   在计算机中,所有的数据在存储和运算时都要使用二进制数表示(因为计算机比较傻,只有0和1两位数的二进制比较适合于它使用)   同样的,...

2019-04-13 21:47:06 143 0

原创 使用SET工具集完成邮件钓鱼---Metasploit渗透测试魔鬼训练营

遇到的问题: ①但需打开Redhat,bt5,winxp,metasploit-linux几个虚拟机,电脑太卡 ②用redhat搭建的sendmail邮件服务器有点问题。 所以本实验就照着书把能写的部分写了 其中使用真实环境测试时gmail邮箱不能用,是应为虚拟机ping不通www.google....

2019-03-31 22:30:31 813 0

原创 Samba渗透攻击---Metasploit渗透测试魔鬼训练营

遇到的问题: 进入gdb调试器中后find命令不能用 是使用的BT5的过吗? 望会的同学帮忙解答 一、Samba安全漏洞描述与攻击模块解析 现在的目标是定V公司DMZ区的网关服务器,期望通过渗透攻击,远程获取服务器的控制权。现准备尝试选取著名的Samba chain_reply安全漏洞,对目标系...

2019-03-31 21:43:39 963 0

原创 SQL注入实例分析---Metasploit渗透测试魔鬼训练营

使用Sqlmap的时候,尽管得到了想要的数据,但是却不知道是怎样通过构造查询语句,检索那些隐藏在后台数据库中的数据。 打开BT5,打开浏览器输入:10.10.10.129,通过SQL注入进入DVWA页面。默认的安全防护难度是高级,我们需要把安全防护级别改成低级并保存配置。 打开SQL Injec...

2019-03-31 21:31:50 234 0

原创 SQL注入漏洞检测---Metasploit渗透测试魔鬼训练营

SQL注入漏洞检测 SQL注入指的是发生在Web应用对后台数据库查询语句处理存在的安全漏洞。攻击者通过构建特殊的输入作为参数传入Web应用程序,而这些输入大都是SQL语法里的一些组合,通过执行SQL语句进而执行攻击者所要的操作,其主要原因是程序没有细致地过滤用户输入的数据,致使非法数据侵入系统。 ...

2019-03-31 21:26:11 744 0

原创 openVAS漏洞扫描器---Metasploit渗透测试魔鬼训练营

OpenVAS可以用来识别远程主机,Web应用存在的各种漏洞。经过多年的发展,OpenVAS使用NVT(Network Vulnerability Test,网络漏洞测试)脚本对多种远程系统的安全问题进行检测。OpenVAS开发组维护了一套免费的NVT库,并定期对其进行更新,以保证可以检测出最新的...

2019-03-31 21:08:01 557 1

转载 数据库中的information_schema

view-source :https://www.cnblogs.com/lyftest/p/8034470.html mysql中information_schema说明 <di...

2019-03-22 11:08:33 61 0

原创 SQL中select 1 from table的作用

参考文章:https://blog.csdn.net/u010104750/article/details/51141221 select 1 from table的作用及延展 ① select 1 from table 得到一个行数和table一样的表,每行的列值为1 ② select coun...

2019-03-22 10:45:22 1540 0

转载 sql引号问题

最近编程操作数据库语句的时候出现一些问题。 关于Insert字符串 ,在(单引号,双引号)这个方面发生了问题,其实主要是因为数据类型和变量在作怪。 下面我们就分别讲述,虽然说的是Insert语句, 但是Select、Update、Delete语句都是一样的。 假如有下述表格: mytabe 字段1...

2019-03-19 10:54:06 258 0

原创 求n个数的阶乘和

#include&lt;iostream&gt; using namespace std; float f(int n){ float jc; if(n&lt;0){ cout&lt;&lt;"data error"&lt...

2019-03-15 19:50:55 309 0

原创 java计算器--计算器窗口

import javax.swing.JFrame; import javax.swing.JButton; import javax.swing.JPanel; import javax.swing.JTextField; import java.awt.GridLayout; i...

2019-03-12 09:16:04 518 0

原创 虚函数 2 之虚函数的定义

1、虚函数的定义 虚函数就是在基类中被关键字 virtual 说明,并在派生类中重新定义的函数。 虚函数的作用是允许在派生类中重新定义与基类同名的函数,并且可以通过基类指针或引用来访问基类和派生类中的同名函数。 虚函数的定义是在基类中进行的,它是在基类中在那些需要定义为虚函数的成员函数的...

2019-01-24 23:20:34 374 0

原创 虚函数 1 之虚函数的引入(C++ 学习笔记 38)

①虚函数是重载的另一种表现形式。 ②是一种动态的重载方式,它提供了一种更为灵活的运行时的多态性机制。 ③虚函数允许函数调用与函数体之间的联系在运行时才建立,即在运行时才决定如何动作,即所谓的动态联编。 一、虚函数的引入 例 1:虚函数的引例。 ...

2019-01-20 18:54:30 47 0

原创 类型转换(C++学习笔记 37)

C++提供两种类型转换方式:隐式类型转换 和 显式类型转换。 一、隐式类型转换 C++语言不会直接将两个不同类型的值相加,而是先根据类型转换规则设法将运算对象的类型统一后再求值,隐式转换(implicit conversion) 的类型转换是自动执行的,无需程序员的介入。 在赋值表达式A=B...

2019-01-20 17:22:34 66 0

原创 C++ 重载 = 使用引用返回函数值

参考:http://www.cnblogs.com/codingmengmeng/p/5871254.html 1、首先是返回对象的情况: #include&lt;iostream&gt; #include&lt;string.h&gt; using n...

2019-01-17 00:38:39 122 0

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