- 博客(18)
- 资源 (9)
- 收藏
- 关注
原创 【解决】AlertDialog和AlertDialog.Builder的区别是什么?
解决: 查看AlertDialog源码:protected AlertDialog(Context context) { this(context, com.android.internal.R.style.Theme_Dialog_Alert); } protected AlertDialog(Context context, int theme) { super(context, theme); mAlert = ne...
2020-07-17 14:41:04 513 1
原创 【解决】为什么imageview获取会报错
解决思路:针对R资源文件找不到找不到问题主要从以下几个方面考虑:1. 确定你导入R文件是否正确,确定是你应该包模块下的R文件2. 另外要防止R被混淆,R类反射混淆,找不到资源ID在Proguard.cfg中添加-keep class **.R$* { *; }3. 另外再多module编程的时候,要注意各模块之间的优先级,最好模块之间不要有重名的资源ID,容易出现找错资源或者不生效的bug最后:你说解决Android问题最需要什么?是把问题发给...
2020-07-17 14:16:39 603
原创 【Android】深度学习《Android实现跨进程通信》5日打卡训练营7月20-7月25日
当你选择了一种语言,意味着你还选择了一组技术、一个社区我很喜欢这句话,只要我们在路上,再慢,我们都在成长,怕就怕在我们不够坚持,不敢卖出这一步。本次我们组织的活动是Android深度学习5日打卡营7月20-7月25日。大家一起学习,互相督促,互相鼓励,至少这一路走的不会太孤单。课程内容本次学习的课程是:《Android实现跨进程通信》您将学习到:Android中多进程开发的应用和关键技术Android中进程间通信的主要方式以及应用场景Binder框架在•Android中的应用A.
2020-07-17 13:55:05 96
转载 Linux 下编程利器 tmux 和 ScecureCrt
使用tmuxtmux是一个优秀的终端复用软件,类似GNU Screen,但来自于OpenBSD,采用BSD授权。使用它最直观的好处就是,通过一个终端登录远程主机并运行tmux后,在其中可以开启多个控制台而无需再“浪费”多余的终端来连接这台远程主机;当然其功能远不止于此。安装可以使用Ports安装tmux,位置在/usr/ports/sysutils/tmux
2014-03-31 16:30:24 698
转载 vim 环境配置
iFantasticMe博客园首页博问闪存新随笔联系订阅管理随笔- 27 文章- 0 评论- 11 Vim的Python编辑器详细配置过程 (Based on Ubuntu 12.04 LTS)为什么要用vim编辑py文件?因为在Linux命令行中,缺少图形界面的IDE,vim是最佳的文本编辑器,而为了
2014-01-12 10:25:20 751
原创 Java 实现的拉链法实现
public class SeparateChaingHashST,Value> { private int N; //key-value; private int M; private sequnceSearch []st; public SeparateChaingHashST(){ this(997); } public SeparateChaingHashST(i
2013-12-20 16:40:52 2035
原创 Java 二叉搜索树的链表实现
import java.util.ArrayList;import java.util.LinkedList;import java.util.Queue;public class BstNode2 { private Node root; private class Node{ private int N; private String key; private int
2013-12-19 14:46:40 649 2
原创 关于Android 服务器通信的问题
最进两天闲的无聊,搭建了一个Android和Server端通信的小实验。 实验内容:把数据新浪微博上爬下来保存在数据库中客户端:Android服务器啊:nodejs数据库:mongodb驱动:mongoose核心代码:Android @Override protected Boolean doInBackground(String... par
2013-11-27 14:00:19 755
原创 Android 使用URL,URLConnection,HttpConnection 不能通信的问题
本人刚学Android的网路编程 今天尝试和Tomcat 通信的时候出来问题。后来经过查资料,原因终于找到了!其中两个解决办法:1.采用多线程编程的方法,由于网络资源的获取比较耗资源,我们不能够直接在主线程中进行网络编程!可以借助于AsynTask类,以url作为入口,等待结果的返回。2.取消Android的简直模式,只要在onCreat()方法里加入这两句话:StrictMode
2013-11-25 13:15:40 687
转载 Chrome调试javascript
作为Web开发人员,我为什么喜欢Google Chrome浏览器【原文地址:http://www.cnblogs.com/QLeelulu/archive/2011/08/28/2156402.html 】在Google Chrome浏览器出来之前,我一直使用FireFox,因为FireFox的插件非常丰富,更因为FireFox有强大的Firebug,对于前端开发可谓神器。在Chr
2013-05-16 10:27:30 469
转载 Wireshark抓包工具
Wireshark是一个非常好用的抓包工具,当我们遇到一些和网络相关的问题时,可以通过这个工具进行分析,不过要说明的是,这只是一个工具,用法是非常灵活的,所以今天讲述的内容可能无法直接帮你解决问题,但是只要你有解决问题的思路,学习用这个软件就非常有用了。Wireshark官方下载地址:http://www.wireshark.org/download.html如果记不住,可以在百度中输入W
2013-05-07 09:13:08 486
原创 android中tcpdump抓包
抓包步骤1. 将Android手机与电脑USB相连,打开windows命令提示符窗口2. 将tcpdump程序copy至android手机(该命令前面那个目录文件为本地地址,后面那个目录为目的手机端地址)C:\android-sdk-windows\platform-tools>adb push c:/tcpdump /data/tcpdump3. 修改tcpdump的
2013-05-06 20:07:50 577
原创 对NAT协议的理解
NAT 转换的三种方式静态转换:1对1动态转换:内部的IP地址随机转化为外部的Ip地址端口多路复用:(端口地址转换PAT)内部网络的所用主机均可共享一个合法的IP地址并且实现Internet的访问! 通过维护NAT表。防止内部网络被攻击。NAT的分类功能分类地址转换方式:1,端口号不变(StaticNat 和 PooledNAT)该类NA
2013-04-26 19:47:37 1045
原创 Comparable在排序中的作用
强行对实现它的每个类的对象进行整体排序,实现此接口的对象列表(和数组)可以通过Collections.sort或Arrays.sort进行自动排序。接口方法: /** * @return 该对象小于、等于或大于指定对象o,分别返回负整数、零或正整数。 */ int compareTo(Object o);一个类实现了Camparable接口则表
2013-04-15 20:17:22 706
原创 Hash的作用
哈希表和哈希函数是大学数据结构中的课程,实际开发中我们经常用到Hashtable这种结构,当遇到键-值对存储,采用Hashtable比ArrayList查找的性能高。为什么呢?我们在享受高性能的同时,需要付出什么代价 那么使用Hashtable是否就是一桩无本万利的买卖呢?就此疑问,做以下分析,希望能抛砖引玉。1)hash它为什么对于键-值查找性能高学过数据结构的,都应该晓得,线性表和树中
2013-04-14 15:05:18 1113
转载 第一次刷机经历
第一步 下载以下两个个附件。驱动,RSD官方刷机工具。并安装。第二步 下载底包。第三步 手机进入刷机模式。方法:开机状态下,按住音量键下 再按住 电源键 保持不动。大概五秒左右就黑屏了。(这里会有2个功能,第一:如果所有按键松开的话会重启,也就是说的硬启动,可以用于玩游戏或者软件突然卡机,死机的情况。第二:松开电源键,音量键下不松 等个5秒左右就进入刷机模式。如图
2013-04-08 19:50:45 700
转载 web的rtc初认识
WebRTC“其貌不扬”,但很可能将破坏甚至颠覆语音通信产业。WebRTC是基于浏览器的实时视频和音频通信的技术(当然也支持发消息),简单地说,浏览器通过集成类似SKYPE的多媒体通信功能,并把这些功能以Web编程接口(JS/HTML)的方式开放给开发者。再通俗一点说,就是一种VoIP技术,可以实现多媒体通信功能。VoIP技术多了去了,S
2013-04-03 14:29:50 960
原创 第一次面试
今天,经历了人生中的第一次面试,去了江苏省交通规划院,到了单位后,什么都没说,就直接开始笔试,笔试中我发现自己还是有很多题目不会做,虽然最后顺利通过笔试,但是我还是有很多感慨要发的? 首先,我之前认为技术一直事做重要的,一直在看最新的技术,今天笔试的时候全是一些基础知识,我连jsp的内置对象都忘了(哈哈)!我今天突然发现我的基础是这么的薄!接下来一段时间,我主要攻数据结果和算法
2013-03-31 21:56:14 406
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人