自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

夜游神

安静是最好的爆发。。。

  • 博客(35)
  • 资源 (1)
  • 收藏
  • 关注

原创 抖音自动生成视频、字幕、自动上传发布

抖音自动化生成视频, 上传

2023-06-13 14:16:02 3672 1

原创 自主研发的阅读app

作为一个资(咸)深(鱼)程序猿,怎么能不自己做一个东西呢平时爱好看一些小说,干脆自己搞一个吧先晒个首页图首先起一个响亮的名字对不对,《悠然读书》,悠然见南山的悠然,朋友说有点骚气然后画图,搭服务端框架,搭移动端框架,撸代码,搞数据,买服务器,建数据库,服务器配置balabala....后来程序终于搭建好了,又搞了个网站,又开始了网站建设,买域名,布置服务器balaba...

2019-06-21 18:21:04 500 1

转载 mac 视频转文字工具

mac 视频转文字工具参考博文链接:https://www.zhihu.com/question/24717723brew install ffmpeg 在python2.7的环境下:pip install autosub 检查是否安装成功:autosub -h 给9.mp4文件生成(英文):autosub -S en -D en 9.mp4 推荐播放器:IINA 下载地址:ht...

2019-04-13 17:31:09 2933 1

原创 RecyclerView 水平滚动+自动循环轮播

**主要处理的地方: 1、RecyclerView中Adapter的item个人可以无限轮询. 2、RecyclerView自动滑动 3、手指按下时滑动停止,手指抬起后继续自动滑动**public class AutoPollRecyclerView extends RecyclerView { private static final long TIME_AUTO_POLL = 16;

2017-07-18 14:07:56 10539 7

原创 Mysql 远程连接失败的问题

MySql 远程连接失败的问题,在此记录一下第一个问题是Can’t connect to MySQL server on ‘xx.xx.xx.xx’ (61)1、查看 MySQL Server 是不是监听了 3306 端口===执行命令netstat -tulpennetstat -tulpen这里如果没有监听3306端口或者只监听了localhost(0.0.0.0表示监听所有),则在my.cnf

2017-05-07 23:29:35 648

原创 Android高德导航自定义UI

今天接近一整天都在搞高德导航自定义UI,晚上下班前,终于搞好了,大致的界面就这这样咯, 高德导航官方有一部分教程,http://lbs.amap.com/api/android-navi-sdk/guide/navigation-map/ui-setting/ 大家可以参考,但不是很详细首先要知道一个方法 AMapNaviViewOptions mapOptions = mAMapNaviVie

2016-11-15 18:31:10 5543 6

原创 利用Intent.ACTION_SEND进行分享

安卓系统本身可以很简便的**实现分享功能**,因为我们只需向startActivity传递一个ACTION_SEND的Intent,系统就为我们弹出一个应用程序列表。其实在系统的文件管理器中,这应该是我们常用的功能(包括文件的打开Intent.ACTION_VIEW)。下面列出一个简单的分享方式Intent shareIntent = new Intent();shareIntent.setAc

2016-10-27 22:57:33 11284 8

转载 bash脚本纪录

看了下bash脚本,有点多,先纪录一下,以后看Linux 脚本编写基础 1.1 语法基本介绍 1.1.1 开头 程序必须以下面的行开始(必须方在文件的第一行): !/bin/sh符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。 当编辑好脚本时,如果要执行该脚本,还必须使其可执行。 要使脚本可执行: 编译 chmod +x filename 这

2016-09-29 17:49:40 486

原创 快速部署Django项目

Django快速部署代码,采用nginx+gunicorn,在此纪录一下nginx.confworker_processes 1;events { worker_connections 1024;}http { sendfile on; gzip on; gzip_http_version 1.0; gzip_proxied an

2016-09-29 10:58:56 795

原创 Android 可缩放ImageView

android可以缩放的ImageView,项目中用到的,效果还不错,纪录一下import java.util.Observable;import java.util.Observer;import android.content.Context;import android.graphics.Bitmap;import android.graphics.Canvas;import andr

2016-09-28 18:15:15 576

原创 mysql编码问题

1.因为用status命令查看,默认的 Server characterset: latin1 Db characterset: latin1 都是latin1, 所以先修改服务器编码修改如下#vim /etc/mysql/my.cnf 。(5.5以后系统)如下修改:[client]default-character-set=utf8[mysqld]

2016-07-07 11:53:36 350

原创 Android属性动画(Property Animation)

在Android动画中,总共有两种类型的动画View Animation(视图动画)和Property Animator(属性动画); 其中 View Animation包括Tween Animation(补间动画)和Frame Animation(逐帧动画); Property Animator包括ValueAnimator和ObjectAnimation;闲来无事来了解一

2016-06-08 16:09:53 481

原创 scrapy爬取某个手机app的文章数据

简单说明:最近大致了解了一下scrapy框架,爬取自己做了个测试,爬取了某个app上的数据(暂时不公开时哪个),完成了数据抓取,数据去重,数据存储,由于资金问题,没有放到服务器上,也没有采用分布式。前期准备 1. 手机抓包工具采用了fidder,使用方法见http://blog.csdn.net/wuzhiguo1314/article/details/49589227 2. 安装数据采集框架s

2016-05-19 15:56:57 10917 4

原创 Scrapy中遇到的坑

看网上对Scrapy的评价挺高,想学习一下,中间肯定会遇到各种问题,单独开一篇来记录学习中遇到的坑吧。1.安装就遇到问题,醉了 网上找的安装方法,还是有问题,stackoverflow找到的解决方案Package libffi was not found in the pkg-config search path.解决方案 sudo apt-get install libffi-dev

2016-05-05 16:34:34 4310

原创 django多数据库联用

本文讲述在一个 django project 中使用多个数据库的方法, 多个数据库的联用 以及多数据库时数据导入导出的方法。每个app都可以单独设置一个数据库settings.py中有数据库的相关设置,有一个默认的数据库 default,我们可以再加一些其它的,比如:# Database# https://docs.djangoproject.com/en/1.8/ref/settings/#

2016-05-05 08:46:19 545

原创 unbuntu下apache中的django部署

1 . 安装 apache2 和 mod_wsgisudo apt-get install apache2# Python 2sudo apt-get install libapache2-mod-wsgi# Python 3sudo apt-get install libapache2-mod-wsgi-py32 . 准备一个新网站sudo gedit /etc/apache2/sites

2016-05-04 23:39:59 513

转载 Android 加载高清大图

本文主要讲述了使用BitmapRegionDecoder类加载高清巨图。图片加载技术含量非常之高,处理不好容易发生OOM内存溢出错误。并且在某些场景中,还不能压缩显示图片,这样的情况下一下把巨图全部加载进来是不实际的,一是移动设备的内存没有那么大,二是屏幕不够大,最好的解决方案是局部加载,这里就涉及到BitmapRegionDecoder类。因此这里就给出使用BitmapRegionDecoder类

2016-04-18 15:35:09 1016

转载 Android Bitmap

在日常开发中,可以说和Bitmap低头不见抬头见,基本上每个应用都会直接或间接的用到,而这里面又涉及到大量的相关知识。 所以这里把Bitmap的常用知识做个梳理,限于经验和能力,不做太深入的分析。1. 区别decodeResource()和decodeFile()这里的区别不是指方法名和参数的区别,而是对于解码后图片尺寸在处理上的区别:decodeFile()用于读取SD卡上的图,得到的是图片的原

2016-04-18 15:23:58 356

原创 初学python,爬虫开刀

拉勾网-北京python薪水数据#-*- coding:utf-8 -*-import urllibimport jsonimport csvimport codecscsvfile = file('pythonSalary.csv', 'wb')csvfile.write(codecs.BOM_UTF8)writer = csv.writer(csvfile)for i in rang

2016-04-13 09:15:22 481

原创 关于fragment切换失效问题

出现的问题最近在做项目的时候,遇到了fragment切换失效的问题,也就是fragment重叠的问题。当我点击fragment对应tab键时,通过hide隐藏其他三个fragment,通过show来显示当前fragment。正常情况下显示是对的,问题就在我切换他其他的app,操作一会之后,再回到当前的app,有很大几率会出现fragment重叠的现象。当该app调用其他app时(比如百度播放器),就

2016-04-05 16:21:53 4103 2

原创 android 右滑关闭activity

自定义实现了一个开发过程中遇到的一个需求。即右滑关闭当前acitvity,没有像某个大神一样考虑那么多情况,只是满足个人需要。下面看实现定义View/** * 用于右滑关闭activity * @author Richard * */public class RightSlideFinishView extends FrameLayout { private GestureDe

2016-01-13 16:15:49 1030

原创 个人学习网站的记录

极客头条http://geek.csdn.net/ Android 周报 http://www.androidweekly.cn/  大数据相关资源 https://github.com/Flowerowl/Big-Data-Resources

2016-01-07 14:34:00 405

原创 数据挖掘相关资料

书籍各种书~各种ppt~更新中~ http://pan.baidu.com/s/1EaLnZ机器学习经典书籍小结 http://www.cnblogs.com/snake-hand/archive/2013/06/10/3131145.html机器学习&深度学习经典资料汇总 http://www.thebigdata.cn/JiShuBoKe/13299.htm

2016-01-07 11:53:41 568

原创 文字转Bitmap的一个方法

直接上代码public Bitmap getNewBitMap(String text,int height,int width) { Bitmap newBitmap = Bitmap.createBitmap(width,height, Config.ARGB_4444); Canvas canvas = new Canvas(newBitmap);

2016-01-05 17:33:44 2588

原创 关于百度地图获取中心点坐标

关于百度地图上获取屏幕中心点的位置,百度上没有人专门整理信息,遇到了在这里整理一下BaiduMap.setOnMapStatusChangeListener(changeListener);BaiduMap设置他的状态改变的监听,监听中有个onMapStatusChangeFinish方法,在这里,地图拖动完成时进行回调,然后进行操作。代码如下private OnMapStatusChangeLis

2015-12-22 15:59:18 10044

原创 减少重复的代码

重复的代码一直都是可维护性的大敌,重构的重要任务之一也就是要去除掉重复的代码,有效的减少重复代码,可以大大提高软件的扩展性。在Android开发中,很容易产生重复的代码。因为Android是组件,模板式开发,每个页面都是独立用Activity或Fragment实现,布局文件都是用XML方式去写,所以很容易造成代码的重复,虽然二个页长的差不多,但毕竟是二个Activity,于是就拷一份出来,改吧改吧就

2015-11-04 19:52:56 555

转载 Fragment的懒加载

我们在做应用开发的时候,一个Activity里面可能会以viewpager(或其他容器)与多个Fragment来组合使用,而如果每个fragment都需要去加载数据,或从本地加载,或从网络加载,那么在这个activity刚创建的时候就变成需要初始化大量资源。这样的结果,我们当然不会满意。那么,能不能做到当切换到这个fragment的时候,它才去初始化呢?答案就在Fragment里的setUserVi

2015-11-04 16:07:12 425

原创 后台到前端--无缝隙

自整理了一套数据从后台到前端的方案,并已打jar包,在此记录一下。1.BaseApplication中初始化NetworkUtils.init(“你的主网址”, this); //此处最好用IP直连,效率略高2.权限<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> <uses-permissio

2015-11-03 12:00:50 434

原创 调试中手机抓包工具的使用

android 手机开发中常遇到网络数据的调试问题,比如说http头文件的读取,cookie的设置读取,以及数据的调试,都可能用到抓包工具。本文介绍Fiddler。一、开启Fiddler的远程连接,Fiddler 主菜单 Tools -> Fiddler Options…-> Connections页签,选中Allowremote computers to connect。二、手机端在wifi高级设

2015-11-02 17:10:58 2765

原创 统一管理程序异常

一、简介本文介绍的是对程序异常的统一管理,当程序发生异常的时候,不会让用户看到原生的崩溃界面,我们可以自定义出更人性化的界面,同时可以把程序的异常信息返回给服务器。让我们可以轻松的维护程序,逐渐减少程序的bug,进而完善程序。二、实现import java.lang.Thread.UncaughtExceptionHandler;import android.content.Context;i

2015-11-01 19:21:02 486

原创 Gzip方式数据请求以及解码

Android App中进行网络请求,我们都司空见惯。那么进行http请求时可以进行压缩请求,你造么。。。简介HTTP定义了一些标准的内容编码类型,并允许用扩展的形式添加更多的编码。   Content-Encoding header 就用这些标准化的代号来说明编码时使用的算法   Content-Encoding值   gzip  表明实体采用GNU zip编码   compress 表明

2015-10-19 14:58:03 6841

原创 Android 启动模式中巧用singleTask

一、问题的由来我们的首页底部导航是这样的 有个需求就是,我们在首页界面中点啊点啊,点到一个商品详情页,加入购物车之后,有个按钮,可以直接跳回首页,并转到购物车选项。可能你会说直接跳回去,然后设置为购物车那一页不就行了么,然而并非如此。二、singleTask介绍只有一个实例。在同一个应用程序中启动他的时候,若Activity不存在,则会在当前task创建一个新的实例,若存在,则会把task中在其之

2015-10-16 18:07:28 2434

原创 Android 解决屏幕适配(尺寸)

声明 本文只讲屏幕尺寸的问题,即px–VS–各种类型屏幕 先上个结果示例<TextView android:layout_height="@dimen/x540" android:layout_width="@dimen/x540" android:background="@android:color/holo_green_dark"/>

2015-10-16 16:36:15 802

原创 Android 倒计时的控制

一、问题复杂性的由来需求是这样的倒计时模块需要用这样的格式来显示出来,xx天xx时xx分xx秒, 看起来也没有什么复杂性,但是问题来了,后台说他只能给我结束时间和当前的时间,剩余时间需要我自己去计算,我也是醉了,本来倒计时这个东西我就得捣鼓半天,你还得让我去算剩余时间,心里瞬间一万只那个什么马在飞奔啊,这本来就是后台的活啊。。。二、设计思路把后台给出的开始时间和结束时间,转换为Java的Date

2015-10-14 16:09:18 709 2

原创 Android Fragment实现导航栏

人生第一次写博客,也不求有什么大神之作,就自己练练手,让自己学会表达,学会把自己心里的东西拿出来给人家看看,就像找女朋友一样,你不说出来自己多爱她,甚至不表现出来,哪里会有机会呢,是吧?让她自己发现你,爱上你,可能性好小的样子。。。

2015-10-14 11:55:31 1764

七种不同的tab实现方式

android七种tab demo,新手学习必备,适用于学习开发

2015-08-06

空空如也

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

TA关注的人

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