自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

格物穷理

Talk is cheap, show me the code

  • 博客(58)
  • 资源 (44)
  • 收藏
  • 关注

原创 macOS 降低node版本

node js 版本管理

2023-02-09 17:30:15 1716 1

原创 uniapp 使用pdf.js 加载本地pdf文件报错问题

uniapp pdf.js 本地文件

2022-08-23 16:06:54 4401 1

原创 使用百度地图实现车辆轨迹回放

最近在做的项目有个车辆轨迹回放需求,查资料看到可以使用百度地图的路书功能实现,百度路书功能如下。点击开始按钮,小车会在地图上移动还原历史轨迹。具体需求就是通过调用后台接口获取到指定车辆的指定时间段的位置信息,将位置信息还原到地图上,点击开始按钮,小车开始在地图上移动,同时添加开始、暂停、停止,地图缩放和速度调整功能。功能按键悬浮在地图左上角。添加申请到的应用秘钥和路书js文件 <script src="http://api.map.baidu.com/api?v=2.0&amp.

2020-11-02 17:50:25 8086 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 1098

原创 python使用深度神经网络实现识别暹罗与英短

先来上两张图看看那种猫是暹罗?那种猫是英短?第一张暹罗第二张英短 你以后是不是可以识别了暹罗和英短了?大概能,好像又不能。这是因为素材太少了,我们看这两张图能分别提取出来短特征太少了。那如果我们暹罗短放100张图,英短放100张图给大家参考,再给一张暹罗或者英短短照片是不是就能识别出来是那种猫了,即使不能完全认出来,是不是也有90%可能是可以猜猜对。那么如果提供500张暹罗500张英短短图

2018-01-23 22:03:08 1606

原创 26个字母键,最磨手指头的是哪一个

2018年1月1日,CHERRY私人定制服务已经正式上线,CHERRY表示,从键盘内部轴体的混搭,到键盘外壳与键帽的个性化,所有部件均可以在“CHERRY键盘私人订制”中自定义选择,打造专属自己的键盘。那么问题来了?常用拼音输入法的话26个字母按键轴体该怎么混搭呢?要想决定怎么混搭就要先知道哪些字母按键被敲击的最多?ok,是时候表演真正的技术了!首先,电脑打开,下载红楼梦精修版txt文件,写代

2018-01-04 22:28:29 787

原创 RPC框架技术初窥

RPC框架技术初窥RPC是什么       RPC(Remote Procedure Call Protocol)——远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。       RPC采用客户机/服务器模式。请求程序就是一个客户机,而服务提供程序就是一个服务器。首先,客户机调用进程发送一个有进程参数的调用信息到服务进程,然后等待应答信息。

2017-11-20 21:25:37 414

原创 apk文件编译、修改、反编译和签名

有些情况下我们需要参考一下别人的app好的创意,就像看看app的源码,甚至一些人会想修改一下别人的敏感的信息使其变成自己的。简单记录一下具体的实现步骤,做个笔记:使用apktool编译与反编译apk。1 首先下载apktool并安装   https://ibotpeaches.github.io/Apktool/install/2. apktool d testapp.apk 反编

2017-11-20 21:24:20 390

原创 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 418

原创 爬虫数据分析-美食网站最爱甜点top10

抓取数据: 关于甜点这块抓取了2000个,有甜点名称、评分、多少人喜欢和食材。获取到的大家做喜欢的top10:其实就是这些鬼:小四卷~风靡美食群的美味蛋糕卷 超完美味道超正的蛋挞配方,比KFC的还要嫩还要香~做过最好吃的蛋挞配方 最好吃没有之一的曲奇!《Tinrry下午茶》教你做酥到掉渣的黄油曲奇轻乳酪蛋糕 懒人版糖醋排骨比必

2017-05-26 17:28:19 2515

原创 数据库存入表情符报错问题

\\xF0\\x9F\\x8D\\x9E 错误,表情符。   遇到的问题:存储爬取到的数据时,数据库是utf8,存入有表情符的字符串报错。   解决方法如下: 普通的字符串或者表情都是占位3个字节,所以utf8足够用了,但是移动端的表情符号占位是4个字节,普通的utf8就不够用了,为了应对无线互联网的机遇和挑战、避免 emoji 表情符号

2017-05-26 09:46:32 1607

转载 免费中文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 25810 4

转载 35 个 Java 代码性能优化总结

代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,鲸鱼就被喂饱了。代码优化也是一样,如果项目着眼于尽快无BUG上线,那么此时可以抓大放小,代码的细节可以不精打细磨;但是如果有足够的时间开发、维护代码,这时候就必须考虑每个可以优化的

2017-04-18 20:51:35 244

转载 HDFS的shell(命令行客户端)操作

命令行客户端支持的命令参数 [-appendToFile ... ] [-cat [-ignoreCrc] ...] [-checksum ...] [-chgrp [-R] GROUP PATH...] [-chmod [-R] PATH...] [-chown [-R] [OWNER][:[GROUP]

2017-03-31 18:38:38 1174

原创 自动化部署脚本详解

当有多台机器要做相同的部署工作时,为了避免重复劳作,就需要用到自动化部署。自动化部署——简单来说就是批量的在目标机器上安装程序。下面我们以安装JDK来看一下自动化部署是怎么执行的。        准备:sdk的安装包我们放在一个httpd的服务器下面,提供sdk的下载服务。首先要做的就是机器间的ssh免密通信的操作。上传执行脚本到目标机器在执行脚本中先安装wget通过wget下载安

2017-03-16 16:27:44 2447

转载 Linux命令之Sed详解

Sed简介sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。以下介绍的

2017-03-15 15:08:04 329

原创 SSH免密访问与安全验证

ssh的两种验证方式基于口令的验证方式基于密钥的验证方式下面我们主要看基于密钥的验证方式:当两台机器(A机器、B机器)需要通过ssh 密钥模式通信时,首先我们要在两台机器中生成密钥,这个密钥是成对生成的即一个是公钥一个是私钥。其中公钥提供给需要免密通信的机器,私钥用来做验证。生成密钥生成密钥的命令: ssh-keygen拷贝密钥将

2017-03-14 10:01:52 1318

转载 Beautiful Soup 4.4.0 文档

Beautiful Soup 4.4.0 文档Beautiful Soup 是一个可以从HTML或XML文件中提取数据的Python库.它能够通过你喜欢的转换器实现惯用的文档导航,查找,修改文档的方式.Beautiful Soup会帮你节省数小时甚至数天的工作时间.这篇文档介绍了BeautifulSoup4中所有主要特性,并且有小例子.让我来向你展示它适合做什么,如何工作,怎样使用,如

2017-02-27 16:52:50 552 1

原创 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 2084

原创 Python 学习之数据抓取——淘宝MM数据

看了将近大半个月的Python了,之前用java做过一些简单的爬虫程序,爬取过几个Android应用平台的应用数据,现在感觉使用Python做爬虫程序挺好的,网上找了个Python爬虫的程序看了看,参考了别人写的淘宝mm图片抓取程序点击打开链接,进入淘宝MM的个人主页后发现有更多的数据,如生日、学校、身高、体重、三围等等,然后就试着自己写了个爬虫程序,爬取MM的信息。直接上代码:impor

2017-02-22 16:54:24 961

原创 React Native 红屏问题的解决

React Native 红屏问题解决

2016-05-04 16:50:43 8371 3

原创 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 373

原创 android apk变相打包技术。

目前国内的应用市场多如牛毛,虽然方便了应用的推广,但是想统计各个渠道的推广效果就比较费劲了,通常的做法就是打渠道包。在应用的Androidmainfest.xml文件中添加meta-data数据,例如渠道。应用中读取该渠道值,来区分不同的推广渠道。        现有的打包工具基本原理如下:友盟(https://github.com/umeng/umeng-muti-channel-b

2016-03-04 14:47:58 2243 1

转载 常用git 命令清单

我每天使用 Git ,但是很多命令记不住。一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。Workspace:工作区Index / Stage:暂存区Repository:仓库区(或本地仓库)Remote:远程仓库一、新建代码库# 在当前目录新建一个Git

2016-01-08 11:14:12 382

转载 iOS崩溃堆栈符号化,定位问题分分钟搞定!

首先,进行常识“脑补”。1. 符号表是什么?符号表就是指在Xcode项目编译后,在编译生成的二进制文件.app的同级目录下生成的同名的.dSYM文件。.dSYM文件其实是一个目录,在子目录中包含了一个16进制的保存函数地址映射信息的中转文件,所有Debug的symbols都在这个文件中(包括文件名、函数名、行号等),所以也称之为调试符号信息文件。一般地,Xc

2015-12-31 11:22:40 2608

转载 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 342

转载 Eclipse快捷键 10个最有用的快捷键

Eclipse中10个最有用的快捷键组合 一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。    1. ctrl+shift+r:打开资源    这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个

2015-12-01 17:12:03 465

原创 使用DES和RSA做数据加密

在这个数据为王的时代,数据的安全性是所有人都要考虑的问题,数据加密无疑是保护数据的最好方式!        加密,是以某种特殊的算法改变原有的信息数据,使得未授权的用户即使获得了已加密的信息,但因不知解密的方法,仍然无法了解信息的内容从而达到保护数据!加密大体上可以分为两种方式即双向加密和单向加密,其中双向加密又可以分为对称式加密和非对称式加密。也有人将加密直接分为对称加密和非对称加密。

2015-11-11 17:03:56 4481

原创 使用ab进行页面的压力测试

ab的参数详细解释普通的测试,使用-c -n参数配合就可以完成任务格式: ab [options] [http://]hostname[:port]/path参数:-n 测试的总请求数。默认时,仅执行一个请求-c 一次并发请求个数。默认是一次一个。-H 添加请求头,例如 ‘Accept-Encoding: gzip’,以gzip方式请求。-t 测试所进行的最大秒

2015-11-09 10:06:21 447

原创 仿path菜单按钮的实现

仿path动画菜单

2015-07-20 12:29:27 1394

原创 关于highcharts的中文导出问题

之前做的一个项目中为了展示数据使用到了highcharts,默认使用的是highcharts自己的导出服务,后来客户说那边的服务端不可访问外网,没办法只好自己实现报表导出的服务了,导出服务的代码就不贴了,网上一搜大把大把的。下面主要说说遇到的一个问题:导出时中文乱码的问题!乱码的情况 如图:       报表的中文title全部变成了方框。最开始以为是前后编码不一致导致的,前前后后检查

2015-07-13 09:53:03 1488

原创 android RadioButton

android radiobutton 美化

2015-02-03 11:41:24 1041

原创 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 595

原创 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 2552

原创 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 2643

原创 android 实现自定义状态栏通知(Status Notification)

在android项目的开发中,有时为了实现和用户更好的交互,在通知栏这一小小的旮旯里,我们通常需要将内容丰富起来,这个时候我们就需要去实现自定义的通知栏,例如下面360或者网易的样式:首先我们要了解的是 自定义布局文件支持的控件类型:Notification的自定义布局是RemoteViews,因此,它仅支持FrameLayout、LinearLayout、RelativeLayout三种

2014-05-20 13:48:20 2786

原创 android 辅助工具类—— 图片缓冲池

在现在的很多应用中,单一的文字描述往往达不到图片直接展示所带来的效果,这样的需求对开发人员来说,就要经常和图片处理工作打交道。本着“莫要重复发明轮子”的精神下面分享一个图片处理类帮助我们做一些简单的工作。 import java.io.FileInputStream;import java.io.InputStream;import java.lang.ref.Referenc

2014-03-30 15:26:44 1628

原创 android 调用系统分享功能以及实现自定义分享

android 使用系统分享功能以及使用自定义界面实现分享。

2014-02-28 16:52:16 6195 2

原创 android 辅助工具类——文件简单操作辅助类

android 通用辅助工具类——文件简单操作辅助类

2014-02-19 16:58:48 1173

原创 android 设置Gridlayout中item的位置

快过年了,先祝大家新年快了!今天是年前的最后一天上班了,下午也没什么事了,就等着下班的时候打扫打扫卫生,然后就各回各家各找各妈,过年了。今天就把前段时间使用的Gridlayout的使用总结一下。整个界面的效果图如下:考虑到需求每一item的宽和高都不固定,比如国家地理现在它相对7日更新是2:1的大小,以后有可能它们会是1:1的大小,为了更好的做适应选用了Gridlayout做基础的布局

2014-01-28 16:03:02 8387 5

忆阻神经网络实验

发表在IEEE上的一篇关与忆阻神经网络的数值实验代码。

2019-09-16

全国邮政编码(全).xls

全国邮政编码

2019-07-23

python深度学习

python深度学习

2019-04-25

streaming systems

Streaming data is a big deal in big data these days. As more and more businesses seek to tame the massive unbounded data sets that pervade our world, streaming systems have finally reached a level of maturity sufficient for mainstream adoption. With this practical guide, data engineers, data scientists, and developers will learn how to work with streaming data in a conceptual and platform-agnostic way. Expanded from Tyler Akidau’s popular blog posts "Streaming 101" and "Streaming 102", this book...最新最全清晰pdf版,本人付费购买的电子版贡献给大家免费下载

2019-04-15

途牛 搜狗 高性能-高可用-可扩展商业平台设计

途牛 搜狗 高性能-高可用-可扩展商业平台设计,pdf文档

2019-04-01

紫色述职报告

紫色述职报告

2019-01-29

postman win64 6.7.1

postman win64 6.7.1

2019-01-21

精通python设计模式源码

精通python设计模式源码

2018-10-16

区块链技术驱动金融

区块链技术驱动金融.mobi kindle 区块链技术驱动金融.mobi kindle

2017-12-01

IT项目经理成长手记 kindle

IT项目 经理成长手记 kindle电子书 IT项目 经理成长手记 kindle电子书

2017-12-01

中文停用词表

中文停用词表 txt

2017-06-01

sequel pro for mac 安装包

sequel pro for mac 安装包

2017-05-24

快学scala 中文版

快学Scala中文版 pdf

2017-05-24

让理科生沉默,文科生流泪的试题

让理科生沉默,文科生流泪的试题

2017-05-24

精通Python设计模式 PDF

精通Python设计模式 PDF

2017-04-14

《Python编程》源代码文件

《Python编程》源代码文件

2017-04-14

Android_近百个项目的源代码.txt

Android_近百个项目的源代码.txt

2013-04-17

Android开源大全(史上最全).pdf )

Android开源大全(史上最全).pdf )

2013-04-17

asmack jar包

asmack jar包

2013-04-11

androidpn 客户端模拟代码

为了测试androidpn 的服务端 写的模拟androidpn客户端的代码

2013-04-11

appserv-win32-2.5

appserv-win32-2.5.10.exe

2013-04-02

Androidpn-tomcat

Android 消息推送服务 服务端代码 tomcat 部署上就可用

2013-04-02

androidpn-client

androidpn的client代码

2013-04-02

Java_Program_in_Action

Java_Program_in_Action

2013-03-29

高质量Java编程实践v4

高质量Java编程实践v4

2013-03-29

达内上课资料 struts 项目

达内上课项目 struts 的使用 demo

2013-03-29

达内项目 当当网

完整的Javaweb项目 仿当当网设计 可以作为毕业设计使用

2013-03-28

经典SQL语句大全.chm

经典SQL语句大全.chm

2013-03-28

中国移动无线音乐基地能力开放平台开发帮助手册[企业级]

中国移动无线音乐基地能力开放平台开发帮助手册[企业级]

2013-03-08

无线音乐能力开放平台-紧密合作伙伴服务器接口规范

无线音乐能力开放平台-紧密合作伙伴服务器接口规范 本文档的目的是描述无线音乐开放能力平台和紧密合作伙伴服务器之间的通讯接口规范,是采用服务器对接中国移动无线音乐开放能力平台必须遵循的接口规范。

2013-03-08

js正则表达式

详细的js 正则表达式的使用规范等等

2013-03-08

java 访问Hbase 使用的jar包 和 hbase-0.20.6 api

Java Hbase jar api hbase-0.20.6.jar hadoop-core-0.20.1.jar commons-logging-1.1.1.jar zookeeper-3.3.0.jar log4j-1.2.91.jar

2012-12-18

shell 脚本攻略

shell 脚本攻略

2012-12-18

C#精彩实例教程

C#精彩实例教程

2012-12-07

android -jni操作指南

android -jni操作指南

2012-12-07

开源Cobub用户行为分析/移动数据分析 升级版 【C4J V1.0】 免费试用版

Cobub Razor是一个老牌的开源用户行为分析系统,地址github.com/cobub/razor。C4J是基于Cobub的升级版私有化的用户行为分析工具,可以进行全渠道的用户分析;安装部署简单,一个小时可以完成安装部署工作;模块化设计,可以按需安装对应模块;C4J符合国家法律要求,尤其是2021年11月1日开始执行的个人信息保护法,可以保证用户数据私有化不泄露。此数据分析工具对有APP数据分析需求的公司具有良好的适用性,官方文档支持40万的日活。下载包含安卓Android、iOS、微信小程序、H5/Web的SDK,服务器端的安装包以及安装文档。C4J是Cobub for Java的缩写,是CR的升级版本,地址c4j.cn。

2021-09-23

在线课程PDU申报指导

在线课程 PDU申报指导

2021-09-17

58套稻壳儿收费简历模板.zip

简历 模板 IT

2021-07-22

清华大学课程FPGA-quartus实验指导书+高亚军 基于FPGA的数字信号处理

使用FPGA入门硬件DE2-115,开发环境为quartus,资料含指导步骤以及代码非常详细+高先生写的用fpga实现数字信号处理算法,写的很好,工程师写的比教师写的实在

2020-07-09

忆阻器 Matlab 源代码 附带用户手册.zip

里面实现了最新的一个国外文章里的memristor模型,还编写了用户接口和GUI,很实用,很好的学习资料。

2019-09-16

空空如也

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

TA关注的人

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