- 博客(78)
- 资源 (6)
- 收藏
- 关注
原创 阿里云域名备案流程分析和采坑总结
目录域名注册域名转移备案资料备案主体为个人备案主体为企业或组织域名备案总结域名注册需要备案,首先我们得先注册域名,如果你还没有域名,需要先注册域名,我在之前得文章有介绍如何注册域名,请参考阿里云服务器ECS 搭建网站,如果没有注册账户的同学,点击注册地址注册账号,然后购买域名,准备好域名后请准备好备案资料.另外值得注意的是: 如果我们在阿里云上注册了域名,然后又在其他云上购买的云服务器,这个时候希望将域名解析配置到我们购买的云服务器,这种情况是不可行的,大家千万记住.
2020-12-07 14:56:19 2162
原创 阿里云服务器ECS 搭建网站
目录云服务的选择构建个人网站流程云服务的选择首先我们需要在阿里云上购买云服务器,根据个人或者企业的需求购买云服务器,一般我们会选择linux centos 服务器, 相比window 服务器,linux 服务器更稳定占用资源也较少,如果你的网站访问量不是特别大,建议2核4G 1M带宽即可,太好了,资源太浪费,后期如果服务器无法支撑,我们可以升级硬件配置. 现在阿里云对于新用户的优惠力度比较大,大家可以通过下面的连接的看看,新用户特别的便宜https://www.aliyun.co..
2020-12-07 12:47:14 2643 2
原创 python 自动化 爬虫 识别验证码解决方案
目录简介:图鉴集成方式获取验证码调用图签API 识别验证码总结简介:最近需要做一个python 自动化的项目,需要识别登陆验证码,使用python 自带的库,亲测识别率太低,然后想找一个现有的平台解决方案来实现,找了阿里云/腾讯云,大家可以通过阿里官网腾讯云平台官网找到对应产品,阿里腾讯等云平台他们并没有专门开发验证码识别的API ,验证码识别是比较小众的需求,另外也涉及到一些安全问题.给大家介绍一个验证码的识别平台,普通验证码的识别成功率非常高,且特别便宜,图...
2020-12-14 15:48:15 405
原创 Nginx 下Too many open files 问题解决
最近项目遇到一个奇怪的问题,使用Nginx代理访问应用时,运行一段时间后会报Too many open files 问题。搜索了一些资料,大家都建议增加系统最大能打开的文件数:lsof -p 16920| wc –l 查看某个进程打开的文件数 16920 为进程IDulimit –a 查看当前允许的最多打开的文件数ulimit –n 4096 修改系统允许最多打开的文件数.但事实上问题依旧。...
2018-04-24 16:46:30 6090
原创 windows 设置开机自启动
shell:startup 打开启动文件夹将需要启动的程序的快捷方式复制到该文件夹msconfig 查看自启动对应的程序.
2018-03-28 16:52:06 1047
原创 数据库连接失败
问题代码连接mysql 数据库连接异常的问题com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failureThe last packet sent successfully to the server was 0 milliseconds ago. The driver has
2016-11-17 13:46:07 524
原创 Jboss6 远程调用ejb问题
1、问题描述由于项目的需要,需要jboss6访问不同应用服务提供的远程ejb,但在初始化jndi时会报以下错误:javax.naming.NamingException: JBAS011843: Failed instantiate InitialContextFactory org.jboss.naming.remote.client.InitialContextFactory from
2016-11-04 09:43:44 1285
原创 解决ajax XMLHttpRequest 跨域上传文件失败问题
问题描述Ajax XMLHttpRequest 跨域上传文件失败,服务器为apache并配置使用https,小文件上传是可以的一般不超过10k,另外直接通过ip可以上传大于10k或者更大的文件,当通过域名访问时会导致该问题。解决方式:在网上查询了很多资料,然后也对比了header中的值,发现通过Ajax 上传会自动添加以下header内容:X-Requested
2016-10-14 10:47:41 3777
原创 java 服务器上执行shell错误
问题描述:使用windows 软件编辑shell 脚本后,再将脚本放到linux系统中,执行报错。解决方案:vim 打开文件后,输入set ff? 查看文件格式,一般如果是“”dos“”,则表示windows格式。再执行set ff=unix ,然后w! 强制保存则完成。再执行就可以了
2016-09-30 10:14:27 531
原创 json-lib net.sf.json.JSONException: java.lang.NoSuchMethodException
问题描述json-lib ,将json数据转bean时,如果json数据中有bean类没有的属性,转换过程会报net.sf.json.JSONException: java.lang.NoSuchMethodException 异常,类似以下所示:14:32:41,639 ERROR [STDERR] net.sf.json.JSONException: java.lang.NoSuchM
2016-09-13 15:09:43 16301 3
原创 java 消息队列
问题描述项目需要实现异步消息队列且能够独立与应用服务,通用的框架一般有redis,mq等,目前采用mq来实现队列。解决方案分析采用mq,摒弃redis,一个很重要的问题是 Redis 只提供一种方式 发布/订阅广播的方式,这种是无状态的队列,且所有的监听者都可以收到生产者发送的消息,但不能保证每个消息都有接收处理。mq 提供了两种队列方式,一种是Redis 提供的广
2016-09-12 17:26:21 469
原创 jboss6 Http11NioProtocol 不能调试问题
问题描述最近开发一个jboss6的server项目,遇到一个比较奇葩的问题,配置http采用Http11NioProtocol 协议后,使用idea 调试项目,war包可以正常发布,但无法访问,具体现象打开浏览器,浏览器一直加载中,但run可以正常运行。问题分析遇到该问题,有点素手无策,看了网上网友的一些文章发现没有任何作用,各种尝试,改各种配置都没有解决调试问题。但有一点是肯
2016-09-12 17:10:49 745
原创 Jboss6 集成hibernate
最近做tomcat 移植到jboss6上,遇到了比较奇怪的问题,hibernate不能正常使用,但也不抛错,spring关于hibernate的配置也是生效的,翻遍了很多网友的资料,最后终于找到了解决的方案。 需要在对应module.xml 中加入以下配置:https://docs.jboss.org/author/display/AS7/JPA+Reference+G
2016-09-12 17:01:13 469
原创 NioXnioProvider could not be instantiated
异常:Message: java.util.ServiceConfigurationError: org.xnio.XnioProvider: Provider org.xnio.nio.NioXnioProvider could not be instantiated Stack trace: com.intellij.javaee.process.common.JavaeeProcessU
2016-08-31 14:50:03 1307
原创 idea jboss6 不能调试问题
idea jboss6 环境下不能调试:http 协议采用org.apache.coyote.http11.Http11NioProtocol协议debug 应用,项目无法运行修改方式两种:1)standalone.bat 修改if "%DEBUG_MODE%" == "true" ( set "JAVA_OPTS=%JAVA
2016-08-31 14:47:52 1019
原创 Xutils 如何增加TLS1.2的支持
需求: 公司为了提高服务器安全,要求所有与服务器交互的api都需要采用且仅支持Https TLS1.2。 测试后发现Xutils 无法访问这种接口,寻遍各个网站后找到一种解决方案。首先你需要下载netcipher-1.2.jar 包。 netcipher-1.2.jar 然后在RequestParams 添加SslSocketFactory TlsOnlySocketFactor
2016-04-01 17:31:31 1641 1
原创 android 内置webview 对https的支持
1、问题最近开发应用遇到了webview 需要支持https的问题,找遍了网络各个帖子,网友们大致提供了两种方案:1)WebViewClient 添加ssl error 错误处理 @Override public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error)
2016-03-31 17:04:58 16564 4
原创 android insteon buid error:Dex method over 65536
1、问题描述 当打包应用不成功报以下错误 dalvik compiler limitation on 65536 methods (Unable to execute dex: method ID not in [0, 0xffff]: 65536)2、问题分析 查看相关资料后发现,android编译应用时,生成的dex文件最多包含65535
2015-04-24 17:22:59 705
原创 应用框架优化方案
1、问题描述 使\应用使用越来越慢,主要表现在切换tab bar时,页面切换卡顿明显2、问题分析 主界面布局<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_paren
2015-04-24 17:17:39 676
原创 微信sdk注册失败
问题描述:微信公共平台注册后,通过返回的AppSecret 和 appID 在程序中注册,但访问微信一直报“发送被拒绝”.问题分析:此类问题一般是在微信公共平台注册的问题,仔细查看公共平台注册流程后发现,注册时需要将应用的签名key值和应用包名绑定,我们注册时是以下面这种格式:40:25:8E:D7:9E:E1:57:65:C4:58:58:C8:B2:CC
2015-04-24 17:11:31 1404
原创 android-三星手机地图不能显示问题
问题描述 android使用百度地图sdk 2.3.5的版本,但在三星的手机上不能正常加载地图。为题分析 原因在于无法访问外置sdcard 导致解决方案 查看百度地图sdk版本更新历史后发现,在百度地图2.4.1上解决了该问题。 更新百度地图可以解决该问题
2015-04-24 17:10:26 1860
原创 android 本地数据库数据超过10000条排序且一次性加载解决方案
问题描述本地数据库数据超过10000要求按首字母排序,且一次性加载到界面中,该如何处理,类似与系统的通讯录,一次性加载回来。解决方案 1)排序 排序的实现有两种方式 对象排序这种方式根据实现对应的Comparable的compareTo接口实现,然后根据Collection.sort方法进行排序,这种方式在数据量比较少的情况下是可以实现的,但
2015-04-24 11:23:31 5490
原创 android Lru图片缓存管理方案
1、图片缓存管理的必要性 android应用为什么要做一些图片缓存的管理? 1)内存管理必要性 android每个进程的虚拟机对内存的管理与其他的一些系统不太一样,比如ios,ios对于内存这块的管理,开发者可以自己手动去释放,但在android中没有提供给开发人员释放内存的功能,android虚拟机只有在内存达到限制 的值时才会主动
2015-04-24 11:21:34 2094
原创 android 文本复制
android 粘贴板实现文本复制,代码如下lipboardManager clip = (ClipboardManager)context.getSystemService(Context.CLIPBOARD_SERVICE);clip.setText(content);
2015-04-24 11:21:12 636
原创 Android ListView分页加载时图片显示问题
1,问题描述Android ListView需要分页加载,每个item中会有图片,图片又是从网络下载的。问题:在滑动加载下一页时,上一页的图片明明已经下载完成了,但是无法显示出来。2,Bug重现:1),加载了第1页的数据,图片在后台下载(下载完成后更新ImageView),向下滑动ListView。2),滑动到listview的最下面,请求第2页
2015-04-24 11:20:36 1405
原创 android https+ ssl支持
问题描述:android 需要支持https界面或者对应的接口调用,不希望接口参数明文传输。实现方案:android HttpClient 提供添加ssl支持,其需要添加以下代码: SchemeRegistry schemeRegistry = new SchemeRegistry(); schemeRegistry.register(new
2015-04-24 11:18:21 796
原创 android 4.4 不能选择图片问题
问题描述android4.4系统上不能选择图片问题问题分析选择某些图片文件夹时会报io错误和权限问题 解决方案这要是android4.4增加了一些图片文件夹的访问,但这些图片文件夹是一些系统应用的文件夹不属于图片浏览器,对此以前的老的api已经不能选择这些图片文件夹。1)访问之前判断当前系统的版本号 if (android.os.
2015-04-24 11:17:27 1775
原创 android js与html 交互
1、android向调用html js public void invokeJs(String jsName, String para) { String jsString = "javascript:" + jsName + "('" + para + "')"; wuyeIntro.loadUrl(jsString); }android 调用页面的j
2015-04-24 11:16:11 1355
原创 Android 4.2 ubantu 不能识别adb
Android 4.2 ubantu 不能识别adb1、问题 android4.2设备,引入到虚拟机中,总是不能正确识别adb,一直显示offline,且能弹出rsa认证的对话框。2 问题原因以及解决方案2.1 原因 由于android 4.2需要Android Debug Bridge version 1.0.31,我们的adb版本可能低于这
2013-11-27 16:26:34 1112
原创 获取手机当前的apn
获取手机当前的apn1、获取方法 ConnectivityManager conManager= (ConnectivityManager) getSystemService(this.CONNECTIVITY_SERVICE); NetworkInfo info = conManager.getNetworkInfo(ConnectivityManager.TYPE_MOB
2013-11-15 15:18:01 1710
原创 android launcher简介
android launcher概况1、前言 对于android手机来说launcher的重要性不用我多说,市场上的android手机各式各样,launcher也是五花八门,笔者只想来和有兴趣的朋友一起来解读,对于一个好的手机来说,不光是配置要强劲,外观要漂亮,我想更多的客户也会要求界面要美观,launcher就类似与android手机系统的脸,如果你的脸看起不那么漂亮,就好比去
2013-04-07 13:13:31 1373
原创 Direct Message功能简单分析
Direct Message功能简单分析简介 Direct Message实现了快速向联系人发送短信的功能,如果按照正常的流程发送短信,首先进入短信应用程序,然后编辑会话,这时如果会话不存在我们还需要去查找联系人然后编辑短信发送,这样的操作对于追求简单快捷的我们来说太“复杂”。Direct Message它提供给用户一个神马样的功能呢?功能使用说明 对于某些我们需要快速响应的
2013-01-31 14:52:43 4093
原创 长短信拆分
长短信简介 1、引言 根据短信内容的大小,将常用短信分类:单条短信和长短信。所谓长短信是指短信的大小超过了单条短信的限制,需将短信拆分成几条短信然后分别发送,接收的时候将几条短信拼在一起组成原始短信的内容,对于拆分后每条短信的长度有一定的限制与单条短信有区别。单条短信不需要拆分,就可以发送。对于单条短息和长短信的标准,下面会一一讲解。2、标准2.1 单条短信 单条
2013-01-14 19:03:01 8357
原创 android 不能禁用呼叫转移
不能禁用呼叫转移1、呼叫转移简介 呼叫转移功能是运营商提供给我们的基础服务,大家可以登陆相关运营商的网站查询自己sim卡是否有开通,大致提供给我们4种选择:无条件转移、遇忙转移、无应答转移、不可及转移,这些功能大家可能偶尔使用或是根本不使用。 移动呼叫转移功能图片无条件转移:当该功能打开的时候,其他三项功能都不能使用,该功能的含义是当一旦来电,就会直接
2012-12-21 18:24:38 7317 1
原创 android从输入事件上报概况(一)
android输入事件上报概况 android怎么获取输入事件?输入事件怎么派发到对应的窗口上?1、android input设计思想 驱动侦听到用户在不同设备上的input事件,将事件输出到文件中,android通过监听这些文件来得知事件的上报,然后派发给对应的view。以下是手机系统中的事件输出文件,每个文件代表一种或者多种事件类型。
2012-12-13 10:37:31 2802 1
android input 事件的获取
2013-01-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人