- 博客(58)
- 资源 (44)
- 收藏
- 关注
原创 使用百度地图实现车辆轨迹回放
最近在做的项目有个车辆轨迹回放需求,查资料看到可以使用百度地图的路书功能实现,百度路书功能如下。点击开始按钮,小车会在地图上移动还原历史轨迹。具体需求就是通过调用后台接口获取到指定车辆的指定时间段的位置信息,将位置信息还原到地图上,点击开始按钮,小车开始在地图上移动,同时添加开始、暂停、停止,地图缩放和速度调整功能。功能按键悬浮在地图左上角。添加申请到的应用秘钥和路书js文件 <script src="http://api.map.baidu.com/api?v=2.0&.
2020-11-02 17:50:25
8655
7
原创 mysql表数据导出到csv文件,中文乱码
sql 示例,这是一个查询订单导出到/tmp/order.csv文件的sql语句select * into outfile '/tmp/order.csv' fields terminated by ',' lines terminated by '\n' from(select '订单号', '用户', '总计', '小计','运费','优惠','使用积分','商家实收','收件人','...
2020-03-06 15:22:46
1173
原创 python使用深度神经网络实现识别暹罗与英短
先来上两张图看看那种猫是暹罗?那种猫是英短?第一张暹罗第二张英短 你以后是不是可以识别了暹罗和英短了?大概能,好像又不能。这是因为素材太少了,我们看这两张图能分别提取出来短特征太少了。那如果我们暹罗短放100张图,英短放100张图给大家参考,再给一张暹罗或者英短短照片是不是就能识别出来是那种猫了,即使不能完全认出来,是不是也有90%可能是可以猜猜对。那么如果提供500张暹罗500张英短短图
2018-01-23 22:03:08
1724
原创 26个字母键,最磨手指头的是哪一个
2018年1月1日,CHERRY私人定制服务已经正式上线,CHERRY表示,从键盘内部轴体的混搭,到键盘外壳与键帽的个性化,所有部件均可以在“CHERRY键盘私人订制”中自定义选择,打造专属自己的键盘。那么问题来了?常用拼音输入法的话26个字母按键轴体该怎么混搭呢?要想决定怎么混搭就要先知道哪些字母按键被敲击的最多?ok,是时候表演真正的技术了!首先,电脑打开,下载红楼梦精修版txt文件,写代
2018-01-04 22:28:29
859
原创 RPC框架技术初窥
RPC框架技术初窥RPC是什么 RPC(Remote Procedure Call Protocol)——远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。 RPC采用客户机/服务器模式。请求程序就是一个客户机,而服务提供程序就是一个服务器。首先,客户机调用进程发送一个有进程参数的调用信息到服务进程,然后等待应答信息。
2017-11-20 21:25:37
446
原创 apk文件编译、修改、反编译和签名
有些情况下我们需要参考一下别人的app好的创意,就像看看app的源码,甚至一些人会想修改一下别人的敏感的信息使其变成自己的。简单记录一下具体的实现步骤,做个笔记:使用apktool编译与反编译apk。1 首先下载apktool并安装 https://ibotpeaches.github.io/Apktool/install/2. apktool d testapp.apk 反编
2017-11-20 21:24:20
482
原创 git .gitignore 不起作用的问题
在项目下添加了.gitignore 但添加的规则却没有起作用,通常是因为没有清除本地缓存导致的。这个时候只要清除了本地缓存就好了。git rm -r --cached .git add .git commit -m 'update .gitignore'.gitignore 文件示例# Lines that start with '#' are comments.# Intell
2017-08-17 16:43:31
459
原创 爬虫数据分析-美食网站最爱甜点top10
抓取数据: 关于甜点这块抓取了2000个,有甜点名称、评分、多少人喜欢和食材。获取到的大家做喜欢的top10:其实就是这些鬼:小四卷~风靡美食群的美味蛋糕卷 超完美味道超正的蛋挞配方,比KFC的还要嫩还要香~做过最好吃的蛋挞配方 最好吃没有之一的曲奇!《Tinrry下午茶》教你做酥到掉渣的黄油曲奇轻乳酪蛋糕 懒人版糖醋排骨比必
2017-05-26 17:28:19
2593
原创 数据库存入表情符报错问题
\\xF0\\x9F\\x8D\\x9E 错误,表情符。 遇到的问题:存储爬取到的数据时,数据库是utf8,存入有表情符的字符串报错。 解决方法如下: 普通的字符串或者表情都是占位3个字节,所以utf8足够用了,但是移动端的表情符号占位是4个字节,普通的utf8就不够用了,为了应对无线互联网的机遇和挑战、避免 emoji 表情符号
2017-05-26 09:46:32
1672
转载 免费中文Python电子书
小白Python教程,Python3中文教程,电子版, 廖雪峰的小白python教程,有python2和python3两个版本:简明Python教程,简明python教程,是《A Byte of Python》的中文版零基础学Python,老齐(qiwsir)的Python基础教程Gitbook版可爱的 Python ,大妈(Zoom.Quiet)创意并组建团队,完全由 CPyUG 成员自发组
2017-04-20 16:07:33
26535
3
转载 35 个 Java 代码性能优化总结
代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,鲸鱼就被喂饱了。代码优化也是一样,如果项目着眼于尽快无BUG上线,那么此时可以抓大放小,代码的细节可以不精打细磨;但是如果有足够的时间开发、维护代码,这时候就必须考虑每个可以优化的
2017-04-18 20:51:35
274
转载 HDFS的shell(命令行客户端)操作
命令行客户端支持的命令参数 [-appendToFile ... ] [-cat [-ignoreCrc] ...] [-checksum ...] [-chgrp [-R] GROUP PATH...] [-chmod [-R] PATH...] [-chown [-R] [OWNER][:[GROUP]
2017-03-31 18:38:38
1227
原创 自动化部署脚本详解
当有多台机器要做相同的部署工作时,为了避免重复劳作,就需要用到自动化部署。自动化部署——简单来说就是批量的在目标机器上安装程序。下面我们以安装JDK来看一下自动化部署是怎么执行的。 准备:sdk的安装包我们放在一个httpd的服务器下面,提供sdk的下载服务。首先要做的就是机器间的ssh免密通信的操作。上传执行脚本到目标机器在执行脚本中先安装wget通过wget下载安
2017-03-16 16:27:44
2525
转载 Linux命令之Sed详解
Sed简介sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。以下介绍的
2017-03-15 15:08:04
378
原创 SSH免密访问与安全验证
ssh的两种验证方式基于口令的验证方式基于密钥的验证方式下面我们主要看基于密钥的验证方式:当两台机器(A机器、B机器)需要通过ssh 密钥模式通信时,首先我们要在两台机器中生成密钥,这个密钥是成对生成的即一个是公钥一个是私钥。其中公钥提供给需要免密通信的机器,私钥用来做验证。生成密钥生成密钥的命令: ssh-keygen拷贝密钥将
2017-03-14 10:01:52
1382
转载 Beautiful Soup 4.4.0 文档
Beautiful Soup 4.4.0 文档Beautiful Soup 是一个可以从HTML或XML文件中提取数据的Python库.它能够通过你喜欢的转换器实现惯用的文档导航,查找,修改文档的方式.Beautiful Soup会帮你节省数小时甚至数天的工作时间.这篇文档介绍了BeautifulSoup4中所有主要特性,并且有小例子.让我来向你展示它适合做什么,如何工作,怎样使用,如
2017-02-27 16:52:50
593
原创 Python学习之jieba、wordcloud
在上一篇的博客中,获取到了大量的淘宝MM的数据,这里我们使用这些数据来生成一个类似如下的图片在这里我们要用到结巴分词、词云WordCloud和会图库matplotlib。直接上代码# coding:utf-8from os import pathfrom scipy.misc import imreadimport matplotlib.pyplot as pltimpor
2017-02-23 17:00:31
2182
原创 Python 学习之数据抓取——淘宝MM数据
看了将近大半个月的Python了,之前用java做过一些简单的爬虫程序,爬取过几个Android应用平台的应用数据,现在感觉使用Python做爬虫程序挺好的,网上找了个Python爬虫的程序看了看,参考了别人写的淘宝mm图片抓取程序点击打开链接,进入淘宝MM的个人主页后发现有更多的数据,如生日、学校、身高、体重、三围等等,然后就试着自己写了个爬虫程序,爬取MM的信息。直接上代码:impor
2017-02-22 16:54:24
1028
原创 xcode7.2 App Transport Security has blocked a cleartext HTTP 报错解决办法
创建新项目用到 UIWebView 发送请求时,报下面的错: “App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app’s Info.plist fil
2016-03-17 11:16:27
400
原创 android apk变相打包技术。
目前国内的应用市场多如牛毛,虽然方便了应用的推广,但是想统计各个渠道的推广效果就比较费劲了,通常的做法就是打渠道包。在应用的Androidmainfest.xml文件中添加meta-data数据,例如渠道。应用中读取该渠道值,来区分不同的推广渠道。 现有的打包工具基本原理如下:友盟(https://github.com/umeng/umeng-muti-channel-b
2016-03-04 14:47:58
2312
1
转载 常用git 命令清单
我每天使用 Git ,但是很多命令记不住。一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。Workspace:工作区Index / Stage:暂存区Repository:仓库区(或本地仓库)Remote:远程仓库一、新建代码库# 在当前目录新建一个Git
2016-01-08 11:14:12
409
转载 iOS崩溃堆栈符号化,定位问题分分钟搞定!
首先,进行常识“脑补”。1. 符号表是什么?符号表就是指在Xcode项目编译后,在编译生成的二进制文件.app的同级目录下生成的同名的.dSYM文件。.dSYM文件其实是一个目录,在子目录中包含了一个16进制的保存函数地址映射信息的中转文件,所有Debug的symbols都在这个文件中(包括文件名、函数名、行号等),所以也称之为调试符号信息文件。一般地,Xc
2015-12-31 11:22:40
2683
转载 xcode 快捷键
1. 文件CMD + N: 新文件CMD + SHIFT + N: 新项目CMD + O: 打开CMD + S: 保存CMD + SHIFT + S: 另存为CMD + W: 关闭窗口CMD + SHIFT + W: 关闭文件2. 编辑CMD + [: 左缩进CMD + ]: 右缩进CMD + CTRL + LEFT: 折叠CMD +
2015-12-16 15:12:14
363
转载 Eclipse快捷键 10个最有用的快捷键
Eclipse中10个最有用的快捷键组合 一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。 1. ctrl+shift+r:打开资源 这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个
2015-12-01 17:12:03
502
原创 使用DES和RSA做数据加密
在这个数据为王的时代,数据的安全性是所有人都要考虑的问题,数据加密无疑是保护数据的最好方式! 加密,是以某种特殊的算法改变原有的信息数据,使得未授权的用户即使获得了已加密的信息,但因不知解密的方法,仍然无法了解信息的内容从而达到保护数据!加密大体上可以分为两种方式即双向加密和单向加密,其中双向加密又可以分为对称式加密和非对称式加密。也有人将加密直接分为对称加密和非对称加密。
2015-11-11 17:03:56
4577
原创 使用ab进行页面的压力测试
ab的参数详细解释普通的测试,使用-c -n参数配合就可以完成任务格式: ab [options] [http://]hostname[:port]/path参数:-n 测试的总请求数。默认时,仅执行一个请求-c 一次并发请求个数。默认是一次一个。-H 添加请求头,例如 ‘Accept-Encoding: gzip’,以gzip方式请求。-t 测试所进行的最大秒
2015-11-09 10:06:21
478
原创 关于highcharts的中文导出问题
之前做的一个项目中为了展示数据使用到了highcharts,默认使用的是highcharts自己的导出服务,后来客户说那边的服务端不可访问外网,没办法只好自己实现报表导出的服务了,导出服务的代码就不贴了,网上一搜大把大把的。下面主要说说遇到的一个问题:导出时中文乱码的问题!乱码的情况 如图: 报表的中文title全部变成了方框。最开始以为是前后编码不一致导致的,前前后后检查
2015-07-13 09:53:03
1588
原创 android popupwindow
直接上代码public class MainActivity extends Activity implements OnClickListener { private Button btnPopup; protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
2015-02-02 13:58:44
645
原创 android 工具类 数据库管理
数据库工具类,优雅的管理android中的sqlitepackage csdn.shimiso.eim.db;import java.util.ArrayList;import java.util.List;import android.content.ContentValues;import android.database.Cursor;import android.da
2014-05-29 16:13:23
2617
原创 android 工具类 DateUtil
提取了一些在开发过程中可能会用到的日期相关的函数作为工具类,供大家参考:/** * 日期操作工具类. * * @author shimiso */public class DateUtil { private static final String FORMAT = "yyyy-MM-dd HH:mm:ss"; public static Date str2Dat
2014-05-29 14:13:01
2722
原创 android 实现自定义状态栏通知(Status Notification)
在android项目的开发中,有时为了实现和用户更好的交互,在通知栏这一小小的旮旯里,我们通常需要将内容丰富起来,这个时候我们就需要去实现自定义的通知栏,例如下面360或者网易的样式:首先我们要了解的是 自定义布局文件支持的控件类型:Notification的自定义布局是RemoteViews,因此,它仅支持FrameLayout、LinearLayout、RelativeLayout三种
2014-05-20 13:48:20
2896
原创 android 辅助工具类—— 图片缓冲池
在现在的很多应用中,单一的文字描述往往达不到图片直接展示所带来的效果,这样的需求对开发人员来说,就要经常和图片处理工作打交道。本着“莫要重复发明轮子”的精神下面分享一个图片处理类帮助我们做一些简单的工作。 import java.io.FileInputStream;import java.io.InputStream;import java.lang.ref.Referenc
2014-03-30 15:26:44
1665
原创 android 设置Gridlayout中item的位置
快过年了,先祝大家新年快了!今天是年前的最后一天上班了,下午也没什么事了,就等着下班的时候打扫打扫卫生,然后就各回各家各找各妈,过年了。今天就把前段时间使用的Gridlayout的使用总结一下。整个界面的效果图如下:考虑到需求每一item的宽和高都不固定,比如国家地理现在它相对7日更新是2:1的大小,以后有可能它们会是1:1的大小,为了更好的做适应选用了Gridlayout做基础的布局
2014-01-28 16:03:02
8503
2
streaming systems
2019-04-15
无线音乐能力开放平台-紧密合作伙伴服务器接口规范
2013-03-08
java 访问Hbase 使用的jar包 和 hbase-0.20.6 api
2012-12-18
开源Cobub用户行为分析/移动数据分析 升级版 【C4J V1.0】 免费试用版
2021-09-23
清华大学课程FPGA-quartus实验指导书+高亚军 基于FPGA的数字信号处理
2020-07-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人