- 博客(21)
- 收藏
- 关注
原创 学习记录(1)
web前端简介:未来职业方向:web工程师主攻开发方向:开发网站,微信小程序网站建站流程: 租用空间:服务器(电脑) 核心:网站建设(主体) 现状:前端市场需求量非常大...
2020-07-07 18:17:18 141
原创 android studio -----按钮监听事件
第一种(1)先设置监听按钮(2)此种监控方式应用于,当按下按钮,通过ID找到事件,引发相关的事件发生。第二种直接在在按钮处添加setClickListener,添加监控第三种监听事件当重置密码的事件被检测到后,需要有跳转界面...
2019-06-13 10:58:05 7058
原创 Mob平台获取手机验证码
一、资源下载及配置1.首先需要在Mob官方平台登录注册,取得自己的appKey和appSecret2.再着添加自己的应用,名称要与自己开发的应用名称对应。添加应用的功能,如短信验证码功能,则只需要添加SMSSDK(如图片左端的位置显示)(需要什么功能添加什么功能)3.最后从图片显示的地方进入Mob官网3.1进入官网后,找到下载中心,下载SMSMSDK相关的jar包(注意区别IO...
2019-05-13 21:30:08 2450
原创 查询密码
点击链接进入提示输入密码,随便输入,显示密码错误。进入xshell文件,发现此处就是一个迭代的函数,只需要将核心算法理解,发现意思是只有宿儒的值等于a的值时才会返回true,否则不行。此时将核心算法复制,键入浏览器的控制台,(按F12 )进入浏览器的开发者模式。在控制台中将我们的代码写入,将a的值print,就会返回a的值,424178,输入a的值,即可获得通关的KEY。...
2018-12-02 14:39:47 296
原创 SqlMap
学习实验吧的第一节进行Sql注入首先点击链接进入,显示“欢迎进入游戏”此时在URL后面添加一个英文的“ ‘ ”显示一个绝对路径。接着在绝对路径后接上and 1=1 正常,但是and 1=2 显示错误,说明现在有一个sql注入。此时复制地址,在命令行查看现在正在运用的数据库,用current db命令显示是my_db数据库。输入-D my_db _tables 显示在数据...
2018-12-02 13:11:47 239
原创 LeetCode D12
删除链表的倒数第N个节点 给定一个链表,删除链表的倒数第 n 个节点,并且返回链表的头结点。示例:给定一个链表: 1->2->3->4->5, 和 n = 2.当删除了倒数第二个节点后,链表变为 1->2->3->5.说明:给定的 n 保证是有效的。进阶:尝试使用一趟扫描实现算法思想:两次遍历算法 注意到这个问...
2018-08-02 18:09:00 129
原创 LeetCode D11
盛最多水的容器给定 n 个非负整数 a1,a2,...,an,每个数代表坐标中的一个点 (i, ai) 。在坐标内画 n 条垂直线,垂直线 i 的两个端点分别为 (i, ai) 和 (i, 0)。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。说明:你不能倾斜容器,且 n 的值至少为 2图中垂直线代表输入数组 [1,8,6,2,5,4,8,3,7]。在此情况下,容器...
2018-08-02 18:01:34 209
原创 LeetCode D10
最长回文子串给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为1000。示例 1:输入: "babad"输出: "bab"注意: "aba"也是一个有效答案。示例 2:输入: "cbbd"输出: "bb"算法:中心扩展算法 我们观察到回文中心的两侧互为镜像。因此,回文可以从它的中心展开,并且只有 2n - 12n−1 个这样的中心。为什...
2018-08-02 17:56:26 163
原创 LeetCode D9
给定一个字符串,找出不含有重复字符的最长子串的长度。示例:给定 "abcabcbb" ,没有重复字符的最长子串是 "abc" ,那么长度就是3。给定 "bbbbb" ,最长的子串就是 "b" ,长度是1。给定 "pwwkew" ,最长子串是 "wke" ,长度是3。请注意答案必须是一个子串,"pwke" 是 子序列 而不是子串。解决方法:滑动窗口
2018-08-02 17:45:22 142
原创 LeetCode D8
无重复字符的最长子串给定一个字符串,找出不含有重复字符的最长子串的长度。示例:给定 "abcabcbb" ,没有重复字符的最长子串是 "abc" ,那么长度就是3。给定 "bbbbb" ,最长的子串就是 "b" ,长度是1。给定 "pwwkew" ,最长子串是 "wke" ,长度是3。请注意答案必须是一个字串,"pwke" 是 子序列 而不是子串。
2018-08-02 17:30:47 151
原创 LeetCode D7
删除排序数组中的重复项给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。示例 1:给定数组 nums = [1,1,2], 函数应该返回新的长度 2, 并且原数组 nums 的前两个元素被修改为 1,2你不需要考虑数组中超出新长度后面的...
2018-08-02 17:13:45 185
原创 LeetCode D6
环形链表使用双指针实现算法思想:通过使用具有不同速度的快、慢两个指针遍历链表,空间复杂度可以被降低至 O(1)O(1)。慢指针每次移动一步,而快指针每次移动两步。如果列表中不存在环,最终快指针将会最先到达尾部,此时我们可以返回 false。现在考虑一个环形链表,把慢指针和快指针想象成两个在环形赛道上跑步的运动员(分别称之为慢跑者与快跑者)。而快跑者最终一定会追上慢跑者。这是为什么呢?考...
2018-08-02 11:58:38 118
原创 LeetCode D5
环形链表给定一个链表,判断链表中是否有环,并且不使用额外空间解决方案:哈希表法:我们可以通过检查一个结点此前是否被访问过来判断链表是否为环形链表。常用的方法是使用哈希表。算法:我们遍历所有结点并在哈希表中存储每个结点的引用(或内存地址)。如果当前结点为空结点 null(即已检测到链表尾部的下一个结点),那么我们已经遍历完整个链表,并且该链表不是环形链表。如果当前结点的引用已经存...
2018-08-02 11:52:10 115
原创 LeetCode D4
回文数判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。示例 1:输入: 121输出: true示例 2:输入: -121输出: false解释: 从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。示例 3:输入: 10输出: false解释: 从右向左读, 为 01 。因此它不...
2018-08-02 11:38:20 130
原创 LeetCode题目D3
反转整数给定一个 32 位有符号整数,将整数中的数字进行反转。示例 1:输入: 123输出: 321 示例 2:输入: -123输出: -321示例 3:输入: 120输出: 21注意:假设我们的环境只能存储 32 位有符号整数,其数值范围是 [−231, 231 − 1]。根据这个假设,如果反转后的整数溢出,则返回 0。解决方法:弹出...
2018-08-02 11:22:50 295
原创 LeetCode题目D2
题目:(中等)给定两个非空链表来表示两个非负整数。位数按照逆序方式存储,它们的每个节点只存储单个数字。将两数相加返回一个新的链表。你可以假设除了数字 0 之外,这两个数字都不会以零开头。答案:/** * Definition for singly-linked list. * public class ListNode { * int val; * ListN...
2018-07-25 11:31:47 112
原创 LeetCode题目 D1
题目:给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]答案:java:public int[] twoSum(int[] num...
2018-07-24 18:29:06 115
转载 学习WPF(三)
与上面两篇文章一样,这篇同样是查阅的相关网站和资料。介绍边框是每个WPF程序的主要构成块。在我现在的程序中,我使用了很多的边框来装饰界面。从把边框直接放到窗口中到把边框放到控件模板和列表项中,边框在创建一个好的应用界面上扮演了一个非常重要的角色。在这个程序中,你将轻松了解到怎么使用边框和它大部分的属性。WPF Tutorial : Beginning [^]WPF Tutorial : Layou...
2018-06-19 10:22:21 400
转载 学习WPF(二)
通过前一篇文章的学习,我发现自己对wpf有兴趣,就继续做了下面的学习,下面同样是我学习过程中收集到的一些资料。布局,容器和布局的转换。窗口当你创建WPF程序的时候,你最先注意到的是一个窗口。窗口是用户交互,产生窗口和弹出窗的生命周期的最主要的类。像普通的windows程序一样,它使用基本的API来产生窗口对象。一个窗口有两个部分:Non-Client Area:非客户端区域,它显示窗口的外边界,就...
2018-06-19 10:19:01 703
转载 学习WPF
在学习了Windows forms之后我同样知道了WPF,与WPF相关的知识做了部分总结。第一、了解到WPF的概念绑定WPF 带来了优秀的数据绑定方式,可以让我们绑定数据对象,这样每次对象发生更改都能引发对应的改变。数据绑定最主要的目的是确保 UI 上的改变总是自动和内部的对象结构同步。数据绑定技术是在 WPF 技术之前就出现了。在 ASP.NET 中,我们通过绑定数据元素来渲染控件中适当的数据。...
2018-06-19 10:12:56 276
翻译 与Windows Forms相关的小知识
在尝试学习与windows相关的主流技术时,了解到《C# in Depth》这本书,在书中讲到了与C#相关的东西,在这里我讲自己了解到的一点知识做简单的描述。 在学习偏架构的知识时候,那么必经之路便是对语言基础的足够掌握以及对上层框架的理解掌握,那么今天再去扯架构和框架之前就来回顾一下关于语言的一些小知识。误区:对象在C#中默认是通过引用传递的这里摘录引用书中描叙:首先“引用...
2018-06-19 09:58:48 120
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人