- 博客(13)
- 资源 (40)
- 收藏
- 关注
原创 MAC-AndroidSDK的adb调试工具
使用一个sdk工具,配置环境echo $HOME touch .bash_profile open -e .bash_profile 在编辑框中输入:export PATH=${PATH}:/Users/用户名/你的sdk路径/platform-toolssdk路径可在Android Studio中的preference里查看编辑好,保存退出source .bash_profi...
2020-01-31 20:13:48 1014
原创 MAC电脑登不上github解决方案
在Mac的"/private/etc"(不带")的目录下找到hosts文件;具体操作:切换到Finder界面,按下“shift+Command+G”,在弹出框输入"/private/etc"用任何一款编译器打开这个hosts文件;删掉关于Github的所有host,保存并关闭;具体操作:hosts文件不能直接编辑,先复制一份到桌面,然后打开,搜索“git”,删除所有包括“git”的行,保存...
2020-01-31 16:17:43 6876 2
原创 6.3.3 SharedPreferences实现记住密码功能
可以使用这个登录界面,进行操作。https://blog.csdn.net/ancientear/article/details/104121351更改activity_login.xml添加一个复选框和一个文本<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schema...
2020-01-31 11:21:16 332
原创 5.5广播的最佳实践-实现强制下线功能
强制下线功能功能实现思路:只需要在界面上弹出一个对话框,让用户无法进行任何其他操作,必须要点击对话框中的确定按钮,然后回到登录界面即可。由于被通知强制下线时可能处于任何一个界面,但是不需要在每个界面上都编写一个弹出对话框的逻辑。利用广播即可。也就是说,强制下线需要先关闭掉所有的活动然后回到登录界面。1、创建ActivityCollector类用于管理所有的活动package com.exa...
2020-01-31 10:48:17 481
原创 6.2文件存储
MainActivityopenFileOutput()方法返回的是一个FileOutputStream对象,得到了这个对象之后就可以使用Java流的方式将数据写入到文件中。通过openFileOutput()方法能够得到一个FileOutputStream对象。然后借助它再构建出一个OutputStreamWriter对象,接着再使用OutputStreamWriter构建出一个Buffer...
2020-01-31 09:25:18 247
原创 6.3 SharedPreferences存储和读取数据
MainActivitypackage com.example.sharedpreferencestest;import androidx.appcompat.app.AppCompatActivity;import android.content.SharedPreferences;import android.os.Bundle;import android.util.Log;...
2020-01-31 08:25:49 2695
原创 LeetCode-反转字符串
一个从头部开始,一个从尾部开始,进行交换。到中间值结束交换操作class Solution {public: void reverseString(vector<char>& s) { int len = s.size(); int j = 0,t; for(int i = len - 1,j = 0 ; i >...
2020-01-17 12:26:54 138
原创 LeetCode-旋转图像
示例 1:给定 matrix = [ [1,2,3], [4,5,6], [7,8,9]],原地旋转输入矩阵,使其变为:[ [7,4,1], [8,5,2], [9,6,3]]示例 2:给定 matrix =[ [ 5, 1, 9,11], [ 2, 4, 8,10], [13, 3, 6, 7], [15,14,12,16]],...
2020-01-17 11:40:53 176
原创 LeetCode-两数之和
最简单的思路就是暴力法,两遍循环的方式遍历numsclass Solution {public: vector<int> twoSum(vector<int>& nums, int target) { //暴力法 int i,j; for(i = 0 ; i < nums.size() ; i++) ...
2020-01-17 10:54:50 126
原创 LeetCode-买卖股票的最佳时机II
这道题的思路是这样的,使用贪心算法求最优解简单来说就是,如果,今天买了股票价格较低,第二天高,那么就可以赚到钱,也就是我今天就可以买,然后明天就卖。如果第二天价格低,那么我们今天就不买它了,这样第二天也不卖(这样不会亏本呀)。如此下去,等到了最后,每次买卖,都是赚的,蚊子再小也是肉,就成为最优解啦。贪心算法思想就是求最优解的最佳思路。虽然会出现那种,我后天可能卖的价更高,但是但是,全局最优解...
2020-01-16 22:27:25 148
原创 LeetCode-删除排序数组中的重复项
本题思路如下:这道题,略显复杂的地方在于,要求不能使用额外的数组空间,且复杂度为O(1)。因此只能原地修改输入数组。1、首先判断数组是否为空,如果为直接返回。2、若不为空,则给定一个number,作为指标进行判断。3、数组从0开始,如果nums[number]不等于num[I],说明,此时出现重复值。将number加1,并将nums[I]值赋值给number对应的nums上,将重复的值...
2020-01-16 22:18:20 124
原创 LeetCode-存在重复元素
这道题的思路如下:1、首先对数组进行排序2、for循环,可以通过与后面的值进行比较,如果相同可以直接返回true3、如果for循环结束,仍未返回true值,说明元素都不相同,返回falseclass Solution {public: bool containsDuplicate(vector<int>& nums) { so...
2020-01-16 22:09:21 223
原创 LeetCode-只出现一次的数字
这道题的思路如下:首先对该数组进行排序,只有一个元素是出现过一次,其他均为两次。所以,对其排序之后,即以下这个状态:如果出现过两次,那么在数组的循环累加两个之后,那么一定会和它后面的那一个想等。如果出现了与后面一个值不相等的话,即为落单的一个值。如果数组累加到倒数第三位和第二位,仍未找到落单,那么落单值为最后一位(数组长度一定是奇数个)代码实现如下:class Solution {...
2020-01-16 22:04:59 111
关于举办辽宁工程技术大学葫芦岛软件学院的请示.docx
2021-03-19
DatabaseTest.zip
2021-03-04
基于Python的飞机大战游戏系统设计与实现源程序
2021-02-28
yf_amazon.zip
2021-02-25
WikiText Long Term Dependency Language Modeling Dataset.zip
2021-02-24
基于物品的协同过滤算法实现图书推荐系统.zip
2021-02-04
Agile processes-2.docx|Agile processes-2.docx
2020-10-09
利用WSDL实现NET调用WEB服务.pdf
2019-08-25
利用WSDL和UDDI为公共WebService建立统一接口.pdf
2019-08-25
基于WSDL文件生成测试用例的研究.pdf
2019-08-25
基于WSDL的虚拟Web服务的实现.pdf
2019-08-25
2基于扩展WSDL行为描述的Web服务组合.pdf
2019-08-25
WSDL绑定样式各种组合优劣势比较及实验文档.zip
2019-08-25
图书管理系统·.c语言开发
2019-06-23
飞行的不知名小鸟
2018-09-18
实现闪烁的星星安卓开发demo
2018-09-17
Android日历及表盘
2018-09-05
Java+Swing学生信息管理系统
2018-07-18
C# RDLC 报表打印实例
2018-06-20
严蔚敏.吴伟民等《数据结构(c语言版)》一书的全部源代码
2018-06-20
面试中的排序算法总结
2018-06-12
八大排序算法
2018-06-12
C语言课设成绩管理系统源代码
2018-02-05
SICP Python 描述 中文版
2018-02-05
100个gdb小技巧
2018-02-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人