自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Rising Sun

一天只需进步一点点

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

原创 解决Docker报错问题:Docker Desktop – Unexpected WSL error

最近因为准备在NAS上通过Docker容器方式安装MYSQL,发现https://hub.docker.com网站被墙了,无法自动安装,同时又找不到靠谱的离线镜像,所以准备在Window上安装Docker,通过电脑的网络代理制作离线镜像再上传到NAS上。

2024-01-07 09:17:38 6284

原创 All in One SEO 插件提取中文描述过短解决方法

All in One SEO(也叫AIOSEO)是WordPress中最流行的SEO插件之一,功能非常强大,使初学者和专家都能轻松地在他们的网站上优化SEO。但是All in One SEO Pack有一个小问题就是对中文文章内容页截取的描述过短。...

2022-06-22 11:57:02 348 1

原创 Win10官方原版ISO下载

最近家里的电脑需要重装Win10系统,由于担心从第三方网站下载的操作系统捆绑了流氓软件,所以想找一个官方原版下载链接,但是网上搜了很久都没有找到真官方原版ISO文件(个人认为下载地址是微软域名的才是让人安心使用的官方原版)。通过微软官方正常下载页面无法下载ISO文件,后面受到网上一些帖子的启发,使用浏览器的开发者工具,模拟移动端访问才找到了下载链接。以下是我获取到的Win10简体中文专业版下载链接,贴出来给大家下载:Win 10简体中文专业版(32位) :https://soft...

2021-10-20 11:30:39 2368

原创 开发笔记 – Spring Boot集成HBase

最近在重新整理搜书吧(一个做图书比价的平台)的系统架构,目前图书产品数量超过了200万条。各种数据加起来超过40G了,使用Mysql数据库存储服务器吃不消,于是考虑使用HBase存储大部分数据。 一、摘要以前搜书吧的数据量比较小,使用数据库+静态文件存储的方式就可以搞定,主要有2个系统组成:网站前端+后台服务。事先把图书详情等一些固定内容生成html静态文件和前端的其他静态文件打包部署...

2018-12-05 12:08:38 32808 8

原创 后台管理系统 – 权限管理

不管是开发手机APP,网站还是小程序等项目,基本上都需要一个后台管理系统的支撑。而每个后台管理系统都有一个通用的功能就是用户权限管理。最近基于Antd+React.js做了一个后台管理系统。

2018-11-21 14:23:35 49260 8

原创 第一个小程序 – 百纯起名

微信小程序从17年1月份对外开放到现在已经一年多了,一直想学习了解一下。最近这段终于抽了点业余时间摸索着做了一个起名类小应用 – 百纯起名。

2018-08-29 15:20:21 8659 4

原创 React Native实现多业务热部署

刚好最近在研究APP接入第三方业务功能的需求,本文总结一下Android平台如何使用React Native实现多业务接入并能满足各个子业务独立更新维护的要求。

2018-07-04 20:50:39 688 1

原创 JAVA采集京东的全国行政区划数据

开发系统时经常要用到中国行政区划分数据,特别是做电商系统中的管理收货地址功能。以前通过爬百度地图数据制作的行政区域只支持三级,今天尝试爬京东的数据,支持省市县乡四级区域。

2018-06-29 09:22:19 4720

原创 Android总结-JNI原理及静态、动态注册

大家知道在JNI开发过程中,JAVA代码中调用SO动态库中的函数时,需要找到JAVA接口映射的Native函数。因此JNI就需要对JAVA代码中可能要访问的函数进行事先注册。目前有两种方法注册:静态注册和动态注册。一、JNI概述JNI(Java Native Interface,Java本地接口),用于打通Java层与Native(C/C++)层。这不是Android系统所独有的,而是Java所有...

2018-04-16 16:16:12 550

原创 Linux系统上实现定时重启Tomcat服务

因为使用阿里云部署服务器应用时,Tomcat服务经常由于内存不足出现OutOfMemoryError异常的情况。经常过几天就需要重启一次服务器,更要命的是不知道什么时候会由于内存不足导致无法访问,如果重启不及时严重影响系统体验。为了解决上述问题,一方面是对tomcat配置做一些优化,网上有很多文章讲解如何优化Tomcat内存设置;另一方面就是写一个shell脚本,每天定时重启Tomcat服务。这里...

2018-03-20 17:09:20 11062 5

原创 APP开发浅谈-Fiddler抓包详解

Fiddler抓包工具在APP开发过程中使用非常频繁,对开发者理解HTTP网络传输原理以及分析定位网络方面的问题非常有帮助。今天抽点时间出来总结一下Fiddler在实际开发过程中的应用。我开发过程中使用的比较多的抓包工具主要有MiniSniffer,Fiddler和Wireshark。其中MiniSniffer是一款体积小巧的老牌网络抓包工具,嗅探、捕获各种程序开启的网络连接数据。Wireshar...

2018-03-05 08:39:58 10281 8

原创 Android网络请求库-AsyncHttpHelp

网络请求在APP开发过程中很常见,基本上每个APP都涉及到网络请求,可以说网络请求库是APP的基础组件之一。网上关于支持http请求的网络库很多,各有各的特点,我这里基于okhttp封装了一个,简单易用,能满足普通APP开发的所有需求,并且SDK很小,只有70K左右。

2017-12-26 17:13:14 799

原创 Android第三方SDK使用分析

上一篇博文中介绍了如何开发一个自动化识别APP使用第三方SDK的情况,总共采集了1000来款APP,现在对采集的数据进行简单做一下统计分析,从统计中可以大概看到哪些SDK使用的最多,不同类型的APP使用第三方SDK上有什么不一样。如何自动识别APK中使用了哪些SDK中有介绍如何采集APP信息以及识别SDK,现在对采集的数据进行分析。我搜集的样本数据包括1136款APP和794个第三

2017-09-18 18:16:54 4709

原创 如何自动识别APK中使用了哪些SDK

大家在开发过程中一般会遇到技术选型问题:我应该使用哪些第三方SDK来实现我想要的功能呢?我们在开发商用的APP时肯定希望选择一些成熟的SDK,不会在网上随便找一个demo中的代码就使用,那样可能会引起很多Bug。现在就有这么一款工具让你查看主流APP使用的SDK情况,相信大厂使用的SDK都是经过严格验证的,相对比较放心。前端时间我们正准备做分析同行APP使用第三方SDK情况的事情,

2017-09-18 12:08:26 15630 4

原创 Android Studio下NDK开发流程

以前Android NDK开发需要在Eclipse或源码环境下,简历并配置Android.mk和Application.mk,并且还要通过java命令生产.h头文件才能编译生成so库,相当麻烦。随着AS作为官方Android开发工具,现在准备在AS上开发JNI应用,发现在AS上编译NDK非常方便,本文将介绍如何在Android Studio上实现NDK开发。

2017-07-24 08:46:31 559

原创 Android平台下线程池管理工具-ThreadPoolHelp

根据工作以前的项目经验,最近整理了一份线程池管理工具库。ThreadPoolHelpThreadPoolHelp是一款Android平台下简单易用的线程池管理工具,包大小只有9K,能满足常用的多线程管理需求简单用法使用默认线程池new ThreadTaskObject() { @Override public void run() { //线程执行体 }

2017-04-21 12:49:40 1317

原创 Android平台下轻量级http网络传输库

AsyncHttpHelpAsyncHttpHelp是一个android平台下基于httpclient开发的HTTP网络请求工具。优点功能齐全,提供常用的http网络访问接口。轻量级,无任何第三方库依赖,库大小为90K左右。定制化,自定义json解析库,支持请求参数,返回内容预处理。易用性,简单易用,只需几行代码即可完成请求,可随意设置cookie、http头部等信息。功能普通get请求

2016-01-15 09:25:19 1790

原创 12306泄露信息查询工具 12306回应信息泄露

12306用户数据泄露昨日登上各大媒体头版头条,从曝光的截图来看,泄露结果超过13万条,包括邮箱、手机号、身份证号等敏感信息一一在列。  更让人恐怖的是,已经有网友反映,称自己在12306上买好的火车票不见了,显然是被人利用泄露信息给恶意退掉了!  此外,泄露资料的用户还很可能遭遇各种骚扰、诈骗,比如说各种垃圾短信和广告,比如说以退票为借口的行骗,而且因为很多人还都在网站上填写了亲

2015-01-01 12:26:48 1344

原创 Android中查看网卡设备信息

try{ List networkInterfaces = Collections.list(NetworkInterface.getNetworkInterfaces()); for (NetworkInterface networkInterface : networkInterfaces) { String displayName = networkInterface.g

2012-11-06 19:20:14 9207

原创 android 自定义progressDialog实现

我们在项目中经常会遇到这样一个应用场景:执行某个耗时操作时,为了安抚用户等待的烦躁心情我们一般会使用进度条之类的空间,在android中让大家最容易想到的就是progressbar或者progressDialog,区别在于前者是一个控件,后者是对话框。由于一些需求在弹出进度条时不希望用户能够操作其他控件,所以只能使用progressDialog,这个时候有遇到了一个问题,我不想要progressD

2012-04-27 18:21:32 27713 18

android 自定义progressDialog实现

我们在项目中经常会遇到这样一个应用场景:执行某个耗时操作时,为了安抚用户等待的烦躁心情我们一般会使用进度条之类的空间,在android中让大家最容易想到的就是progressbar或者progressDialog,区别在于前者是一个控件,后者是对话框。由于一些需求在弹出进度条时不希望用户能够操作其他控件,所以只能使用progressDialog,这个时候有遇到了一个问题,我不想要progress...

2012-04-27 18:21:00 186

原创 Ubuntu11.10 + android环境配置流程

<!--@page {margin:2cm}p {margin-bottom:0.21cm}-->        以前在ubuntu下配置过几次android环境变量,但是每次要重新配置时又忘了,这次打算把自己配置的过程记录下来,以后需要的时候可以再翻出来看看(虽然内容很肤浅,但本人接触刚ubuntu,有不对的地方大家别笑话)1. JDK下载安装从j

2012-01-29 15:36:16 1606

Ubuntu11.10 + android环境配置流程

&lt;style type="text/css"&gt;&lt;!--@page {margin:2cm}p {margin-bottom:0.21cm}--&gt;&lt;/style&gt; 以前在ubuntu下配置过几次android环境变量,但是每次要重新配置时又忘了,这次打算把自己配置的过程记录下来,以后需要的时候可以再翻出来看看(虽然内容很肤浅,但本人接...

2012-01-29 15:36:00 127

原创 android JNI调用 - char*与jstring相互转换

在使用jni调用时经常遇到数据类型转换问题,以下是char*与jstring相互转换的代码://java字符串转C字符串char* jstringTostr(JNIEnv* env, jstring jstr){            char* pStr = NULL;    jclass     jstrObj   = (*env)->FindClass(env, "j

2011-10-22 11:56:46 12076 8

android JNI调用 - char*与jstring相互转换

在使用jni调用时经常遇到数据类型转换问题,以下是char*与jstring相互转换的代码://java字符串转C字符串char* jstringTostr(JNIEnv* env, jstring jstr){ char* pStr = NULL; jclass jstrObj = (*env)-&gt;FindClass(env, "java/lang/String");...

2011-10-22 11:56:00 212

原创 Android+JNI调用–文件操作

开发环境:Windows xp sp3 +MyEclipse 8.6+android2.3.3+jdk1.6+android-ndk-r6bJNI概述:              JNI 是 Java Native Interface 的缩写,译为 Java 本地接口。它允许 Java 代码和其他语言编写的代码进行交互。在android 中提供 JNI 的方式,让 Java 程序可以调用

2011-10-12 11:17:35 9761 1

Android+JNI调用–文件操作

开发环境:Windows xp sp3 +MyEclipse 8.6+android2.3.3+jdk1.6+android-ndk-r6bJNI概述: JNI 是 Java Native Interface 的缩写,译为 Java 本地接口。它允许 Java 代码和其他语言编写的代码进行交互。在android 中提供 JNI 的方式,让 Java 程序可以调用 C/C++语言程序。 an...

2011-10-12 11:17:00 356

经典语录收集【转】

经典语录1:哈佛有一个著名的理论:人的差别在于业余时间,而一个人的命运决定于晚上8点到10点之间。每晚抽出2个小时的时间用来阅读、进修、思考或参加有意的演讲、讨论,你会发现,你的人生正在发生改变,坚持数年之后,成功会向你招手。不要每天抱着QQ/MSN/游戏/电影/肥皂剧……奋斗到12点都舍不得休息,看就看一些励志的影视或者文章,不要当作消遣;学会思考人生,学会感悟人生,慢慢的,你的人生将会发生...

2011-01-24 13:56:00 107

转载 170个健康小知识你要知道

1、凉水洗脚有损健康。  2、夏季多吃苦味有益健康。  3、多喝水能防肾结石。  4、夏季不宜光着上身睡觉。  5、冬季养生宜多食热粥。  6、冬季洗澡次数不宜多。  7、冬季不宜长期待在温暖房间。

2010-09-06 08:46:00 1131 2

170个健康小知识你要知道

1、凉水洗脚有损健康。  2、夏季多吃苦味有益健康。  3、多喝水能防肾结石。  4、夏季不宜光着上身睡觉。  5、冬季养生宜多食热粥。  6、冬季洗澡次数不宜多。  7、冬季不宜长期待在温暖房间。  8、不宜长时间停留在冬季雾气中。  9、冬天不宜把围巾当口罩用。  10、冬天早晨不宜洗头。  11、健身前热身活动很重要。  12、运动损伤应"冷"处...

2010-09-06 08:46:00 278

65个职场面试技巧

65个职场面试技巧,其中有些可能用得着,先收藏再说。。。1、请你自我介绍一下你自己?回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有。其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,但要突出积极的个性和做事的能力,说得合情...

2010-07-06 14:06:00 317

今天我们为什么不成功!

今天在论坛看到这帖子,感觉受益匪浅,所以就转来了。。。1、首先我们没有定义好自己的成功标准是什么(是票子、车子、房子、妻子?),不清楚自己的真正目标,是为了理想、爱好、钱、事业、家庭、权利、欲望、还是人生价值的体现,因此我们每天依旧重复过着糊里糊涂的日子。生活是那么单调、枯燥。2、我们不清楚已所之长,己所之短,完全不了解自己,到底缺什么、需补什么、擅长什么、有哪些资源,是知识、钱、关系...

2010-07-06 14:01:00 82

原创 webservice学习笔记【一】——接收远程调用webservice返回的数组

      最近突然想学习webservice,作为一个初学者没想着一开始开发webservice,想先练练手,使用axis2 1.4 调用webservice,虽然只是调用webservice客户端,但是遇到的麻烦还真不少。      其中折磨我最久的问题就是如何处理远程调用返回的数组了,我照着网上的讲解调用一些网上公开的webservice,返回类型为String或者为schema.xml

2009-07-16 22:49:00 15261 7

webservice学习笔记【一】——接收远程调用webservice返回的数组

最近突然想学习webservice,作为一个初学者没想着一开始开发webservice,想先练练手,使用axis2 1.4调用webservice,虽然只是调用webservice客户端,但是遇到的麻烦还真不少。 其中折磨我最久的问题就是如何处理远程调用返回的数组了,我照着网上的讲解调用一些网上公开的webservice,返回类型为String或者为schema.xml时都没有问题,但是返回...

2009-07-16 22:49:00 83

原创 SSH学习笔记【一】

      昨天在使用Hibernate操作数据库是出现了两个异常,弄了很久才把问题解决,现在想把解决过程记录下来,希望能给遇到跟我一样问题的朋友一些帮助,O(∩_∩)O~。1.ORA-01843: not a valid month 异常解决办法。      由于我装的操作系统是英文版的,默认的日期格式为dd/mm/yyyy,而oracle中的日期格式为:DD-MON-RR,可能是由于这

2009-04-08 08:58:00 1217

SSH学习笔记【一】

昨天在使用Hibernate操作数据库是出现了两个异常,弄了很久才把问题解决,现在想把解决过程记录下来,希望能给遇到跟我一样问题的朋友一些帮助,O(∩_∩)O~。1.ORA-01843: not a valid month 异常解决办法。 由于我装的操作系统是英文版的,默认的日期格式为dd/mm/yyyy,而oracle中的日期格式为:DD-MON-RR,可能是由于这个原因导致的错误吧。我...

2009-04-08 08:58:00 79

原创 使用批处理修改web打印设置笔记【适用于IE】

      最近由于要实现电力发票打印功能,为了让要打印的信息和发票的对应位置吻合,就不得不调整WEB页面页边距以及去掉页眉页脚,上网查了很多资料发现IE没有自带这些设置打印机的功能,无法使用纯javascript设置。前几天上网查了资料,可以通过修改注册表达到去除页眉页脚的效果,可是试了一下后发现IE不允许直接修改注册表。后面又想到了两种解决办法:1)营业员通过IE的“页面设置”功能再结合我

2009-03-17 11:08:00 1583

使用批处理修改web打印设置笔记【适用于IE】

最近由于要实现电力发票打印功能,为了让要打印的信息和发票的对应位置吻合,就不得不调整WEB页面页边距以及去掉页眉页脚,上网查了很多资料发现IE没有自带这些设置打印机的功能,无法使用纯javascript设置。前几天上网查了资料,可以通过修改注册表达到去除页眉页脚的效果,可是试了一下后发现IE不允许直接修改注册表。后面又想到了两种解决办法:1)营业员通过IE的“页面设置”功能再结合我们提供的设...

2009-03-17 11:08:00 294 1

原创 java 调用第三方dll学习心得

     最近由于搞毕业设计的需要,使用J2EE做一个实验预约系统,其中涉及到一卡通和IC卡读卡器,弄来一个刷卡机,厂商只提供了一个用C编写的Windows动态链接库SmartCom411SFJ.dll,我需要使用java程序调用这个dll文件来获取一卡通中的信息。其实我用到的函数很简单,这有三个:串口初始化函数:int  IniCom(int ComPort,int BaudRate)读

2008-12-29 14:55:00 12754 9

java 调用第三方dll学习心得

最近由于搞毕业设计的需要,使用J2EE做一个实验预约系统,其中涉及到一卡通和IC卡读卡器,弄来一个刷卡机,厂商只提供了一个用C编写的Windows动态链接库SmartCom411SFJ.dll,我需要使用java程序调用这个dll文件来获取一卡通中的信息。其实我用到的函数很简单,这有三个:串口初始化函数:int IniCom(int ComPort,int BaudRate)读卡信息函数...

2008-12-29 14:55:00 409

app_pkg.zip

Android系统第三方SDK和包名的对应关系表,可通过SDK的包名判断该SDK是什么?

2019-10-22

fiddler+FiddlerCertMaker

Fiddler是位于客户端和服务器端之间的HTTP代理, 它能够记录客户端和服务器之间的所有 HTTP(S)请求,可以针对特定的HTTP(S)请求,分析网络传输的数据,还可以设置断点、修改请求的数据和服务器返回的数据。

2018-03-03

android 自定义progressdialog

有时我们在项目执行某些耗时的操作是需要在界面上给出等待之类的信息,在android里面可以使用progressbar或者progressdialog,但是前者在等待时可以操作界面上其他空间,不是我想要的,后者界面太丑,我希望定义自己的风格,所以需要自定义一个progressdialog,这个小例子试下了简单的自定义progressdialog

2012-04-27

Android JNI调用-文件操作

Android虚拟机允许你的应用程序源代码通过JNI调用实现本地代码的方法,需要在应用程序中使用关键字native声明一个或多个方法表明该方法是通过本地调用实现的

2011-10-12

java web services

Java Web Services shows you how to use SOAP to perform remote method calls and message passing; how to use WSDL to describe the interface to a web service or understand the interface of someone else's service; and how to use UDDI to advertise (publish) and look up services in each local or global registry. Java Web Services also discusses security issues, interoperability issues, integration with other Java enterprise technologies like EJB; the work being done on the JAXM and JAX-RPC packages, and integration with Microsoft's .NET services.

2009-06-17

javacomm20-win32.zip

java串口通讯api-serial communications api

2008-12-29

空空如也

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

TA关注的人

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