自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xunming的专栏

自律给我自由

原创 Android基于Bmob第三方后台开发的App——足说

————重大更新,App更新换代,重新归来,改名和改Icon————!!!新版2.1已更新,更新日期:2017-07-27 流程分析 1想法和需求 2设计 3编码 4测试 5市场 App介绍 1名字 2介绍 3代码 Github开源技术 第三方开放平台 市场上架 1腾讯应用宝 2优亿eoe市场 3...

2016-05-31 21:25:41 7447 9

原创 开发常用工具

工欲善其事必先利其器,好的工具能使开发效率大大提高,达到事半功倍的效果,以下是本人开发过程中使用到的各种工具,整理如下: 代码比较工具:DiffMerge http://sourcegear.com/diffmerge/downloads.php 比较两个项目之间的不同的地方,其他还有win...

2014-11-04 17:14:45 2731 0

原创 Android车载设备截屏方法

现象: 现有Android平板电脑一台,是使用在公交车上的。 1、此设备没有电源键和音量键,所以也就没办法直接用传统的方法来截屏 2、安装易截屏、截屏大师等截屏软件,使用悬浮窗截屏时,也打不开悬浮窗截屏功能,因为免root截屏需要外网权限,而该设备无法连接外网,无线网也打不开 3、尝试使用蓝牙连接...

2020-05-08 09:19:15 79 0

原创 高德地图Amap离线地图的使用

我们把在正常有网的手机上离线地图下载的城市数据拷贝出来备用,如下图 把上面两个文件夹放到一台插有物联网卡的终端机器上,存方目录为根目录下的amap文件夹下,然后试着打开终端,发现加载离线地图最快也得有2分钟时间才能加载成功,后来我们尝试断开该终端的物联网网络,同时设置了高德加载离线数据 ...

2020-04-20 11:58:01 93 0

原创 Android手机不root查看/data/data/包名目录下的文件

1、查看当前设备 adb devices 2、进入shell命令模式 adb shell 3、查看目录下文件,进入指定包名 没有权限,这时需要对apk进行反编译后在Manifest.xml中加上 android:debuggable="true" 再执行以上步骤 ...

2020-03-31 17:29:42 276 0

原创 Android自屏幕底部滑出更多面板的实现

效果图展示: 使用的第三方开源项目github地址:https://github.com/umano/AndroidSlidingUpPanel demo核心代码如下: <com.sothree.slidinguppanel.SlidingUpPanelLayout xmlns:sothr...

2020-02-25 21:42:00 257 0

原创 【微信小程序】云函数使用excel-export导出excel

1、安装nodejs环境 到官网下载安装包(node-v12.14.1-x64.msi),点击下一步一直安装到底 2、使用命令行模式进入小程序项目云函数文件夹,执行安装excel-export命令,安装完成后,输入node -v测试一下是否安装成功 npm install excel-export...

2020-01-10 11:17:13 647 2

原创 【微信小程序】view之点击变色效果

<view class='view-box-btn' bindtap="onSave">保存</view> 这样的一个按钮,在wxss中设置它的样式 .view-box-btn { width: 90%; height: 1...

2020-01-08 10:10:08 1295 0

原创 【微信小程序】获取农历及星期

在微信小程序的util.js中,有这样一个工具方法 const formatTime = date => { const year = date.getFullYear() const month = date.getMonth() + 1 const day = date.ge...

2019-12-05 21:10:37 566 0

原创 Android双进程守护

双进程守护:开两个服务,一个是本地进程服务localservice,一个是远程进程服务remoteservice,同时使用aidl来进行通信,在onstartcommand方法里启动并绑定服务,在各自的serverconnection里监听对方服务是否被kill,一旦监测到被kill,立马star...

2019-11-14 12:58:34 63 0

原创 Java List<T> 获取最小值

获取List中的最大最小值,可以直接使用以下代码 Collections.min(); Collections.max() 不过这个方法的参数值却是类似List< Integer > 或者 List< double > 对于实体类的List来说就不太管用了,那么只能自己...

2019-10-21 18:05:40 1435 0

原创 MS Office重难点笔记整理

文章目录一、Word重难点1、插入背景图片2、从指定页设置页码3、利用邮件合并功能制作邀请函 一、WORD重点 1.设置页边距、纸张方向、纸张大小、装订线位置,分栏。 2.设置主题、页面边框、添加水印。 3.设置段间距、行间距、特殊格式 4.将一张图片设置为页面背景。 5.将文字设为标题、副标题、...

2019-09-22 20:58:51 167 0

原创 Sqlite delete语句使用注意点

select a.* from xigua a left join taozi b on a.id = b.id where datetime('now','+8 hour')>= datetime(updtime) and b.sglx=0 经测...

2019-09-17 18:20:08 346 0

原创 Java后台接口开发实战演练

作为一名普通的Android开发者,想要独立开发一个App,最头疼的地方在于后台接口没人写,正常来说会有以下两种解决方案: 1. 用第三方服务 2. 自己搭建服务器 第一种方案我之前试过,使用的是[bmob后端云](https://www.bmob.cn/),还别说,当时用的还挺顺手,以致...

2019-08-04 22:20:57 41574 10

原创 Java web项目使用【内网穿透】来实现对外访问

花生壳部署项目: 1、首先下载花生壳软件,注册账号,得到免费域名 http://25909w9s70.qicp.vip 2、添加映射 其中内网主机为当前电脑在当前wifi下的内网ip地址 3、修改tomcat下conf文件夹下的server.xml文件 其中name为花生壳申请得到的域名,d...

2019-07-25 16:33:49 1906 0

原创 SVG-Vector-ObjectAnimator 实现的有趣而强大的动画效果

废话不多说,直接上代码块 1、res/drawable/splash_logo.xml,静态SVG图片 核心代码就是这个pathData,此代码参考https://github.com/18601949127/DiDiCallCar,滴滴出行logo动画 <?xml version=&q...

2019-07-05 17:25:55 214 0

原创 Android7.1.1新增Shortcuts快捷方式,让App更加快捷方便

文章目录前言开始使用Androidx配置静态添加动态添加 前言 自Android 7.1.1 (即API = 25)开始支持shortcuts快捷方式,有点类似iphone 的 3D touch功能,在桌面长按app,会弹出一个菜单,其中有几个事先定义好的菜单,当然还有分享和卸载,它的存在就是为了...

2019-07-04 15:58:47 176 0

原创 ConstraintLayout约束布局简单使用

文章目录布局介绍开始使用androidx配置有趣功能效果展示完整代码参考博文 布局介绍 ConstraintLayout约束布局的出现是为了简化布局嵌套,减少绘制时间,提高绘制效率,可以在api>9的Android机器上使用,更主要的是约束布局可以尽情地让你发挥拖拽的本领,在界面上添加约束,...

2019-07-04 09:35:27 310 0

原创 ViewPager2尝鲜,使用起来超级简单

ViewPager2是androidx.viewpager2.widget包下面的,用来代替androidx.viewpager.widget.ViewPager,而androidx是用来代替原来的support库的 为了紧跟时代发展,很有必要学习ViewPager2,ViewPager2是由Re...

2019-07-02 17:45:05 1132 0

原创 Android Iconify找不到图标时的解决方法

问题描述 今天在修改之前的项目时,发现有两个图标在界面上显示成了{m,然后点击的时候还会有“这已经是第一首”“这是最后一首啦”这样的文字提示,意识到这是一个下一首上一首的图标,只是找不到对应图标了 解决过程 1、首先点开布局发现是这样的 2、使用了iconify库里面的矢量图标,赶紧到appli...

2019-07-02 15:52:17 106 0

原创 Win10使用心得与技巧

截图快捷键:win+shift+s,截图结果保存在粘贴板中,直接在需要的地方ctrl+v即可 Mail:邮箱管理客户端,添加企业邮箱,不用再登陆网页端,不过貌似并没有实时推送新邮件 ...

2019-06-23 23:04:10 1425 0

原创 Mac识别不了Android真机的解决方案

上图为现象之一,之二就是Android Studio无法识别插入的真机,使用adb devices也看不到可用列表 解决方法: 1、终端输入 system_profiler SPUSBDataType 即可查看到当前真机的Vendor ID,这个ID也可以通过 关于本机 - 系统报告 ...

2019-06-23 23:02:11 1487 0

原创 Android日常问题之BOM乱码

问题描述 使用DataInputStream读取指定文件的输入流,然后再使用JSONValue.parse,理论上会得到一个JSONArray,然而在我修改过txt文件的内容并保存替换原文件后,再执行就无法得到理论上的JSONArray 相关代码 String filepath = "...

2019-06-23 23:00:40 71 0

原创 Drony配合Charles实现App定向抓包

准备材料 1、Charles或其他抓包软件 2、Drony 3、需要抓包的App,比如足说等 使用目的 1、手机wifi不用设置代理 2、只会抓到指定App中使用到的链接,但是也会出现一些公共的第三方平台链接请求,比如说个推、数据安全类的接口地址 详细步骤 一、下载并安装到安卓手机上,http:/...

2019-06-17 21:09:58 1457 0

原创 Android中延时执行的几种方法

文章目录1、Handler.postDelay2、Handler.sendEmptyMessage3、Thread.sleep4、Timer5、AlarmManager全部代码 1、Handler.postDelay 最简单快捷 /** * 建议使用优先级:1 */ ...

2019-06-17 17:32:21 1348 0

原创 Java实现可换行文字转图片

需求来源 由于微信公众号无法直接复制别人的文章转发,因为会被检测认为是相同的原创文章,所以很多公众号运营者就想到把文字转成图片来发文,这样系统就无法检测重复性了,这样做某种程度上确实侵犯了原创版权,所以笔者不建议不鼓励不支持这样做,但是这个需求还是很有意思的 需求分析 1、java本身肯定有这样的...

2019-06-14 11:31:24 3021 2

原创 Java中lambda表达式的简单使用

1、不带参数无返回值的 使用lambda表达式之前 runOnUiThread(new Runnable() { @Override public void run() { text.setText(t...

2019-06-04 15:44:51 263 0

原创 Android LocationManager 获取经纬度和卫星信息

文章目录一、定位介绍二、代码1、实例化LocationManager2、处理运行时权限3、开始请求定位4、定位监听器5、更新定位三、Demo下载 一、定位介绍 在不使用第三方地图SDK的情况下,也可以借助Android 本身的定位API来实现相关地理位置功能更,官方介绍见这里(需要翻墙):http...

2019-05-29 17:01:23 2107 0

原创 Mac和iphone利用自带邮件客户端添加263企业邮箱

为了不想在手机上多下载一个app,也为了不想在电脑上多下载一个软件,同时也不想经常在网页上登陆邮箱,所以我们需要配置本地邮件客户端 mac版 1、打开邮件客户端 2、点击邮件菜单 - 添加账户 3、选择其他,因为263不在列表中 4、输入名称,电子邮件地址和密码 5、点...

2019-04-28 22:20:03 5957 0

原创 Charles等抓包工具使用心得

Charles Fiddler mac上没有fiddler,如果实在要用,只能先装个windows模拟机,再在模拟机里面安装exe安装包。 Wireshark 下载链接:https://www.wireshark.org/download.html 使用方法 打开后选择第一层过滤,就是...

2019-02-02 13:57:06 302 0

原创 Python实现生成Excel并自动发邮件

由于在java上实现过这样的功能,加上最近在学python,所以也想通过python来实现这样比较实用的功能,此为背景。 一、生成excel文件 1、导入相关包 from openpyxl import Workbook from pandas.core.frame import DataFram...

2019-01-16 18:40:34 953 0

原创 Excel实现分时统计折线图

数据源如下: 上图为某一天的用户访问记录,需求是统计不同时间段内有多少访问量,以折线图展示 方法一 1、新建一列,输入函数,截取create_time中的小时 =MID(A2,12,2) 2、插入透视表,数据源为上一步得到的小时列,透视表的行和列都为这个小时字段 3、插入折线图,选择不包含标...

2019-01-09 17:57:17 821 0

原创 Excel实现动态更新数据折线图

一、数据源 数据源如下: 生成的数据透视表如下: 二、定义名称 打开公式菜单,选择定义名称,就打开定义名称弹框 定义三个名称,分别是tj,yw,rq 关键的就是选择单元格区域如何定义 =OFFSET(透视表!$B$3,,,COUNTA(透视表!$B:$B)-2,) 以上的函数的意义就是选...

2018-11-08 15:46:52 7048 0

原创 Hadoop之pyspark执行hive sql

文章目录配置环境执行模式hive模式pyspark模式最终结果hive模式pyspark模式参考文章 配置环境 环境配置这里就不再多讲,只研究执行效率的对比 spark hadoop 执行模式 假设一个查询host出数量的sql是这样: select host,count(distinct c...

2018-09-25 11:31:27 6649 0

原创 Hadoop(CDH)之Hue、Hive操作

cdh全称为Cloudera’s Distribution Including Apache Hadoop

2018-08-27 19:03:25 3184 0

原创 Hadoop生态圈之Spark

1、spark-shell 进入spark模式,scala 2、简单示例 //载入本地txt文件 var xmfile = sc.textFile(&amp;quot;file://Users/liuxunming/Desktop/TODO.txt&amp;quot;) /...

2018-07-31 08:21:09 327 0

原创 Hadoop学习笔记之lzo文件格式

一、下载、安装、编译lzo 二、修改Hadoop配置 三、安装、编译hadoop-lzo-master 四、检测是否配置成功 1、hive方法 2、job日志方法 五、参考链接 LZO(LZO是Lempel-Ziv-Oberhumer的缩写)是一种高压缩比和解压速度极快的编码,它...

2018-06-28 17:18:47 1204 0

原创 Mac的使用技巧

所需材料: 1、macpro一台 2、Belkin USB-C LAN 转接头,建议从苹果官网购买,为什么需要买这个,因为mac电脑本身只有无线网卡模块,没有网线端口,所有需要自行购买转接头 3、网线一根 4、可以上网的环境 Mac有线网配置:首先要有以太网转接头,然后在网络...

2018-06-27 14:03:39 475 0

原创 MyBatis的初步使用

1、批量更新 &amp;amp;lt;update id=&amp;quot;batchUpdate&amp;quot; parameterType=&amp;quot;java.util.List&amp;quot;&amp;amp;gt; ...

2018-05-30 15:05:33 425 0

原创 Excel的使用心得与技巧

vlookup()函数的使用 1,选择要填充的列的第一行,输入=vloolup 2,第一个参数选择左边一列的第一行 3,第二个参数选择另一个sheet工作表的两列单元格 4,第三个参数填入2,表示要填充的是表格的第二列 5,第四个参数填入0,表示精确匹配 6,回车,双击黑色十字,单列填...

2018-05-28 13:40:26 1533 0

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