自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (6)
  • 收藏
  • 关注

原创 【爬虫相关】爬虫爬取拉勾网的安卓招聘信息

我知道没图你们是不会看的如图:以上是抓取了30页拉勾上关于招聘安卓相关的内容 然后根据词频 制作出词云图 出现最多的词是 开发经验整体流程总共分为2步1.爬虫爬取相关的招聘信息2.根据获取到的招聘信息 生成词云图这里的爬虫采用的是scrapy框架  编辑器使用的是PyCharm,本次不是针对零基础,如果对爬虫感兴趣推荐大家看这本 我就是看的这本书链接:htt

2017-12-26 11:00:27 586

原创 史上最全的Android studio 的快捷键 MAC 和Win版本

 功能描述 keymap对应名字 Mac Win/Linux 提示错误解决方案 Show Intention Actions option + enter alt + enter AS配置界面 Preferences command + , control+alt+S 工程项目配置界面 Project Structure...

2017-01-19 17:29:09 45037 7

原创 (新手必看)当获取到的json数据 中的Key中包含关键字(不修改后台的前提下)

安卓:在开发的时候,通过volley框架获取到json字符串,通过http://www.json.cn/看json数据的整体格式,然后通过http://www.jsons.cn/json2java/工具把json格式的数据转化成javabean, 但是服务器返回的json格式的数据中key值包含了java中的关键字default,所以转化成javabean的时候导致编译不通过,然后,我在jav

2016-09-14 09:23:58 5890 3

原创 jCenter“死灰复燃”

在2021年4月27号 jCenter官方发布了新的通知 无限期保持Jcenter作为只读库详情如下https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter

2021-04-29 10:08:41 291

原创 android apk的debug版本使用release签名

举个例子:微信登录或者微信支付的时候, 需要在微信的后台开发者中心填写应用的签名和包名签名一定要和当前测试的apk的签名保持一致如果你当前是直接run 的项目 ,微信后台的签名要填写debug版本的签名(亲测有效 ,并不是一定要填写release签名)为了避免频繁更换微信后台的签名,一般填写release版本的签名 但是如果直接run 又是默认用的debug版本的签名,此时...

2018-08-07 10:17:08 1441

原创 Activity横竖屏切换的生命周期执行顺序,以及ActivityA 跳转 ActivityB 的生命周期执行顺序

注意:清单文件配置以下代码 将不会回掉声明周期函数 android:configChanges="orientation|keyboardHidden|screenSize"orientation:屏幕在横向和纵向之间旋转keyboardHidden: 代表键盘显示或隐藏screenSize:屏幕大小改变了  配置以下configChanges  或者不配置清单文件...

2018-08-03 10:42:28 650

原创 安卓基于LitePal的课程信息管理系统

给朋友做的课程设计都是一些简单的操作  包含登录注册,课程的增删改查用到的类库底部状态栏:安卓原生的控件 bottom-navigation-bar列表展示:recyclerview数据库(郭霖的 LitePal):litepal登录界面的视差滑动效果:视差效果...

2018-06-08 17:27:46 960 1

原创 微信支付之把服务端做的事放在客户端做-客户端生成预付款订单

商户系统和微信支付系统主要交互说明:步骤1:用户在商户APP中选择商品,提交订单,选择微信支付。步骤2:商户后台收到用户支付单,调用微信支付统一下单接口。参见【统一下单API】。步骤3:统一下单接口返回正常的prepay_id,再按签名规范重新生成签名后,将数据传输给APP参与签名的字段名为的appid,PARTNERID,prepayid,noncestr,时间戳,包注意:包的值格式为符号= W...

2018-05-17 17:36:58 1649

原创 内蒙古科技大学本科生毕业论文计算机科学与技术

答优毕业论文针对计算机专业 安卓方向 -手机助手 !答辩的时候半个小时把老师说懵逼了,出来跟我要模拟器的安装包  啧啧啧,叫我程序员学长完整版:飞机票在这 戳我下边是我的样例:

2018-01-10 11:37:29 1630

原创 微信小程序跳一跳辅助之路(ios直接改分版)

获取到session_id 然后去下边的网站 直接改分      苹果手机教程   (注意:Mac和ios设备 必须在同一个局域网下 也就是 链接的是相同的wifi)大致原理就是抓包 然后改微信小程序向微信后台发送的数据 然后进行post请求苹果手机抓包sesseion_id:1、mac下选用charles作为抓包代理软件(https://www.cha

2018-01-04 11:06:54 12139

原创 微信小程序跳一跳辅助之路(ios版)

注意:ios的测试环境只能在Mac电脑上,windows上不能测试(黑苹果除外),因为需要安装xcode,而Xcode没有windows版本本次是针对部分程序员所写不适用于新手 !!!    测试环境是python3 + Mac +苹果7(ios11.1.2操作系统)安卓版本请移动:安卓版本跳一跳辅助ios直接改分版本戳这里 飞机票 在安装蟒蛇的前提下,执行如下几步1:先去...

2018-01-03 16:36:56 21413 7

原创 微信小程序跳一跳辅助之路(安卓版)

今天一上班 被github上的一篇名为《教你用python玩跳一跳》吸引,它的星也瞬间从3400涨到4400 原作者主要就是用python 脚本去 玩微信小程序跳一跳,本次是基于安卓机型配合Mac电脑进行测试大致就是需要先去安装adb 然后执行作者的脚本1.先安装brew(如果有可忽略,直接执行第二步)官网下载2.在mac终端中输入以下指令 安装adb 环境:bre

2018-01-02 16:49:17 10887 2

原创 Mac 下载mysql安装包, 超级快的速度从官网下载

去官网安装Mysql 速度太慢 这有快速的方法 8M/s(8兆每秒)第一步:进入官网 选择downloads第二步:拉到最下边 选择 Community (GPL) Downloads »第三步:选择 MySQL Community Server (GPL)第四步:拉到最下边选择 macOS 10.12 (x86, 64-bit), DMG Ar

2017-12-12 11:23:45 5011 10

原创 爬虫案例---Python2X版本抓取京东手机页面的图片

京东爬虫案例:大致分析:产品的每一页的请求接口都是一样的 只是传递的参数不一样,也就是后边的page  ,1对应第一页https://list.jd.com/list.html?cat=9987,653,655&page=1由此可以通过for循环的方式,先把所有的内容请求下来,然后通过正则表达式去爬取每一页的图片。正则表达式要写两部分第一部分:用正则表达式匹配源代码中的

2017-12-01 14:57:52 1232

原创 python基础语法中所遇到的错误整理

python基础语法 博主参考的是简明python教程书籍的下载地址:点击打开链接博主用了一周的时间学习python 基础语法 ,看书必看视频的效率要高,看书完全是自己的想法,有自己思考的时间,看视频是老师的思路,你跟下来,然后发现什么都没学会(因人而异)接下来我会按照这个计划继续进行1、Week1:读完《简明Python教程》,适应Python开发环境

2017-11-27 14:45:20 1558

原创 listView或者gridView异步加载图片错乱问题

比如一页正常显示7个item ,当向下滑动一个条目的时候,由于listView的复用原则,如果不异步加载,虽然第一块和第八块指向的是同一个View,但是此时已经刷上了 第8个item 的数据, 而此时的第一块数据 也显示的是第八块数据,只是我们看不到而已,因为此时第一块和第八块指向的是同一块内存。但是当出现异步加载的时候,如果2个item加载图片 有快有慢 ,所以,慢的一块没加载出来  会显示

2017-08-04 11:24:45 826

原创 程序员加油站

学习是一种基础性的能力。然而,“吾生也有涯,而知也无涯。”,如果学习不注意方法,则会“以有涯随无涯,殆矣”。一.学习也是一种能力  看到这个标题,有人会说:“学习,谁不会?”的确,学习就像吃饭睡觉一样,是人的一种本能,人人都有学习的能力。我们在刚出生的时候,什么也不知道,是一张真正的白纸,我们靠学习的本能,学会了走路、说话、穿衣服…后来,我们上学了,老师把书本上的知识一点一点灌输到

2017-08-03 17:08:57 618

转载 你眼中的程序员------加油程序员

按理来说,真正的忙起来的工程师呢,其实也没有太多时间来贵论坛看帖子。而且论坛的帖子水贴太多太多。消极能量也太多。这是第一次,也很可能是唯一一次发帖。只是想说点实话,与君共勉。1,“后悔选择程序员”,“程序员找不到女朋友”,“。。。。”太多消极的帖子充斥着各种论坛,包括这里。这种东西在工作了7,8的程序员来看(其实我不希望拿工作时间长短来衡量什么东西,因为人总是活的,工作年限是可以混的,说明不了什么...

2017-08-03 17:04:43 1795 1

原创 安卓集成友盟登陆分享(附带源码)

我知道没图你是不会看的:1.下载友盟的登陆分享SDK,http://dev.umeng.com/social/android/quick-integration友盟的分享一般采用两种方式:一种是带面板,一种是不带面板 ,带面板就是用他原生的分享界面,不带面板就是可以自定义分享界面的样式打开分享面板的代码:new ShareAction(MainActivity.

2017-08-02 11:37:11 1471 1

原创 ScrollView和listView嵌套出现的问题

如图所示:listView适配的时候 传入三个字符串, 但是显示的时候,却只显示了一个条目a自定义一个litViewpublic class MyListView extends ListView{ public MyListView(Context context) { super(context); } public MyList

2017-03-13 16:42:05 417

原创 (新手必看)安卓MVP的理解,看完你就会用mvp了

针对mvp模式 去架构大概的4个步骤1:UI实现View方法,2.presenter调用具体的逻辑实现(比如 请求网络等)3.逻辑实现 回掉presenter方法4.presenter回调view。   M层:数据模型,存储数据,比如beanV层:展示数据P层:负责MV之间的桥梁,以及相关的逻辑处理        View不...

2017-02-20 10:24:01 5572 2

原创 ios中导入第三方类库

CocoaPods是什么?当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking等等。可能某个类库又用到其他类库,所以要使用它,必须得另外下载其他类库,而其他类库又用到其他类库,“子子孙孙无穷尽也”,这也许是比较特殊的情况。总之小编的意思就是,手动一个个去下载所需类库十分麻烦。另外一种常见情况是,你项目中用到的类库有更新,你必须得重新下载新版本,重新

2017-01-12 16:22:03 4647

原创 安卓补间动画

补间动画  tween Animation  目前安卓中的动画总共有5种 透明动画  alpha  渐变效果位移动画 TranslateAnimation      需要指定    移动的点的开始和结束坐标缩放动画 Scale Animation      可以指定缩放的参考点旋转动画 RotateAnimation      可以指定旋转的参考点组

2016-12-08 11:28:10 271

原创 观察者设计模式--listView的源码分析

观察者设计模式:定义一个对象间一种一对多的依赖关系,当一个对象改变状态,则所有依赖他的对象都会得到通知并且自动更新定义一种对象之间一对多的依赖关系, 当一个对象改变状态,则依赖他的对象都会得到通知并且自动更新角色介绍:抽象主题: subject抽象主题角色把所有的观察者对象的引用保存在一个聚集里  比如 ArrayList  ,每个主题都可以 有

2016-11-30 15:34:10 368

原创 Activity的四种启动模式(一目了然)

安卓中的四种启动模式:1.标准启动模式:先进后出的特性a------b------c回退顺序c------b------a2.栈顶复用模式:ab  是标准模式 c是栈顶复用模式如果栈顶存在  再次启动 则会调用该Activity的onNewIntent()方法启动顺序:a

2016-11-23 11:31:40 445

原创 安卓三级缓存的小知识

由于博主在安卓方面还是一个小白,面试被问到了这样一道题:如何在使用三级缓存的情况下,后台的数据和客户端的数据能够同时更新。(明显有坑啊。。。。)坑: 后台的数据和客户端的数据如果同时更新, 要三级缓存还有什么用?后来回来想一想:可以把获取到的字符串以流的形式保存到本地, 当再次进入的时候,先从内存中拿,内存中没有数据, 从本地拿数据,最重要的是:对本地的缓存文件进行判断

2016-11-01 11:43:04 388

原创 写给程序员的自己

一、生在屌丝家,逆袭靠自己        从事我们这一行的父母多是农村或者城市底层,他们给我们的爱跟富人给他们孩子的爱没有任何差别。你父母让你今天能四肢健全、健健康康、大脑灵光的来到大城市打工挣钱。你父母给了你今生最大的本钱,如果自己活得像个废柴,别怨出身,检讨自己是大脑不好使还是身体懒惰。        如果你不是富二代,就要想办法成为富二代他爹。二、看到这个行业的闪光面  

2016-10-25 16:19:12 337

原创 使用ButterKnife8.4报空指针异常&AndroidStudio3.1.2 报错:Could not get unknown property 'packageForR' for task

一般报空的原因就是配置的时候出现了错误 导致一直报空指针如果是升级3.0以后报错Could not get unknown property 'packageForR' for task,见底部  配置的时候需要注意3点:1.  在Module 中apply plugin: 'com.neenbedankt.android-apt' 2.添加依赖的时候 ...

2016-10-19 10:28:08 457

原创 ScrollView和GridView嵌套使用出现的冲突问题

ScrollView和GridView嵌套使用出现的冲突问题,一般就是GridView只显示一个条目解决方式:自定义一个GridViewpublic class MyGridView extends GridView {        public MyGridView(Context context) {          super(context);      }

2016-09-14 09:41:40 335

内蒙古科技大学本科生毕业论文-计算机-安卓方向(可参考)

答优毕业论文 ,答辩的半个小时把老师说懵逼了,嗯 叫我程序员学长

2018-01-10

爬虫爬取拉勾安卓招聘信息

自学一个月python ,然后写了这个demo,爬虫爬取拉勾招聘信息,并且生成词云图

2017-12-26

scrapy爬虫爬取应用宝上的内容并写入数据库

本人学了1个月python 然后写出了这个demo ,新手可以参考一下,核心代码不超过50行

2017-12-22

精通Python网络爬虫 核心技术、框架与项目实战 ,韦玮

精通Python网络爬虫 核心技术、框架与项目实战 ,韦玮,让人受益匪浅

2017-12-22

《JavaScript DOM编程艺术(第2版)》

《JavaScript DOM编程艺术(第2版)》 附录和源码下载,源码很基础

2017-12-22

软件工程考试

很好的软件工程考试试题 对我们的用处很大

2015-05-04

空空如也

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

TA关注的人

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