摘要: 在XMPP通讯开发-服务器连接 中我们成功连接到服务器上面,然后进入到主界面,接下来就是获取好友列表,这里我们分段开发,首先就是界面的设计,这里仿照QQ好友界面,里面的数据先是用模拟的,下一章获取服务器上面的信息然后在替换,先看一下界面效果其实界面设计很简单,主要用到JTabbedPane,然后使用JTree将数据添加进来,最后在把JTree添加到JTabbedPane中,代码如下: /** * 添加好友列表的功能:模拟数据 */ private void initFriends(){// Container contentPane = friends ... 阅读全文
posted @ 2013-09-26 23:15 pangbangb 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 与列表语法command-1 && command-2 && command-3 && command-4 && ...command-n每个命令都返回真,将依次执行下去,当某个命令返回假,则命令链就会断掉最后一个为假,将会是最后一条被执行的命令今天因为这个事知识盲点,发生了件丢人的事情公司测试机在机房机架上,我远程ssh 上去,修改了网络配置为静态获取然后打算重启eth0 让其生效:ifdown eth0,结果挂住了,尴尬啊ssh登不上,还好是测试机,跑一趟机房,搬个显示器,本地登录,执行:ifup eth0用与列表处理:ifd 阅读全文
posted @ 2013-09-26 23:14 pangbangb 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 授权成功我的密钥 爱查快递API使用说明文档 API地址: 以前:http://api.ickd.cn/?com=[]&nu=[]&id=[]&type=[]&encode=[]&ord=[]&lang=[] 目前:http://api.ickd.cn/?id=[]&secret=[]&com=[]&nu=[]&type=[]&encode=[]&ord=[]&lang=[] 参数说明 字段 是否必须 说明 com 必须 快递公司代码(英文),所支持快递公司见如下列表 nu 必须 快递单号, 阅读全文
posted @ 2013-09-26 23:11 pangbangb 阅读(7815) 评论(2) 推荐(0) 编辑
摘要: 1、java反射实用:JAVA反射机制及应用例子 http://407827531.iteye.com/blog/1173930 系统:java反射原理 http://china-jianchen.iteye.com/blog/728774 JAVA 反射机制是Java 被视为动态(或准动态)语言的一个关键性质。 这个机制允许程序在运行时通过Reflection APIs 取得任何一个已知名称的class 的内部资讯, 包括其modifiers(诸如public, private,static 等等)、superclass(例如Object)、interfaces(例如Cloneable)也. 阅读全文
posted @ 2013-09-26 23:08 pangbangb 阅读(261) 评论(0) 推荐(0) 编辑
摘要: --------------------ASP.Net+Android+IOS开发、.Net培训、期待与您交流! -------------------- 1. 泛型 1.概述 泛型是为了解决了集合中存储对象安全问题,如果集合中存数了不同类型的对象,那么读取出来后,操作取出的对象以为不知道类型,会出现安全问题,但是这不会在编译时期提示错误,而是会在运行时期出现问题,所以泛型会把运行时期的错误移到了编译时期,那么错误就会避免。 2.集合中的泛型 在集合中都会存在泛型,下同时迭代器中也定义了泛型,在读取出来后,我们也要指定迭代器的类型,这样我们就不需要强制类型转换了,因为迭代器中就指定了类型,所以 阅读全文
posted @ 2013-09-26 23:06 pangbangb 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 1 简介SharedPreferences是一种轻量级的数据存储方式,它可以用键值对的方式把简单数据类型(boolean、int、float、long和String)存储在应用程序的私有目录下(data/data/[包名] /shared_prefs/)自己定义的xml文件中SharedPreferences 创建时可选的模式MODE_PRIVATE //该文件只能被应用本身访问,写入的内容会覆盖原文件的内容 MODE_WORLD_READABLE //该文件可以被其他应用读取 ( 不推荐使用,不安全) MODE_WORLD_WRITEABLE //... 阅读全文
posted @ 2013-09-26 23:04 pangbangb 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 模块(module),简单说是一个python文件,可以这样创建# this is the file "my_module.py"# we're going to use it in another programdef c_to_f(celsius): fahrenheit = celsius * 9.0 / 5 + 32 return fahrenfeit嗯,就是这样。如何使用呢,导入模块用关键字import,这样导入上面的新建模块import my_module写一个代码试试怎么使用上面的名为my_module.py模块import my_modulecels 阅读全文
posted @ 2013-09-26 23:02 pangbangb 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 原文地址:iosapp发布遇到的问题uinewsstandapp=true 作者:CapacityTo include newsstand features, the info.plist must include the uinewsstandapp=true.参看http://stackoverflow.com/questions/6977357/xcode-gave-strange-newsstand-error-when-trying-to-submit-an-app这是因为我在设值icon files(ios5)时没有删除关于Newsstand icon,也就是我解决icon glo 阅读全文
posted @ 2013-09-26 23:00 pangbangb 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 描述:Linux默认自带ZIP压缩,最大支持4GB压缩,RAR的压缩比大于4GB. 流程:下载 》安装 》 使用 -------------------------------------------------- 下载 # wget http://www.rarsoft.com/rar_CN/rarlinux-3.9.3.tar.gz --16:01:50-- http://www.rarsoft.com/rar_CN/rarlinux-3.9.3.tar.gz Resolving www.rarsoft.com... 217.70.129.242 Connecting to www.rar 阅读全文
posted @ 2013-09-26 22:58 pangbangb 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 最近一直有点忙,刚刚看到一个朋友的留言提到Fragment中加载ListView的问题,这里写了一个非常简单的测试,至于对Fragment的增、删、改实现动态布局构建灵活的UI,以后有时间在讨论:MainActivity:package com.home.testfragment;import java.util.ArrayList;import java.util.List;import android.os.Bundle;import android.support.v4.app.FragmentActivity;import android.widget.ArrayAdapter;imp 阅读全文
posted @ 2013-09-26 22:56 pangbangb 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 我们谈论到一个人不想做技术了, 通常就是说一个人不想再编程了。 而这业界也流行着各种各样的流言, 认为离开技术就是无力继续编程的叛逃。 事实上, 编程和技术根本不是一回事, 不能混为一谈! 技术是解决某些问题的一致性解决方案, 是别人摸索和积累的可借鉴的经验, 是编程的有力依靠; 但它并不是编程的全部依靠。 离开技术, 并不是离开编程。 就如 《黑客与画家》 所言: 软件界没有“最佳实践” , 今天的“最佳实践” 到明天就过时了, 你必须时刻使自己保持鲜活的状态, 而不是躺在技术的温床上。 人们似乎形成了一种思维定势: 要编程, 要做软件开发, 就要学习各种各样的技术... 阅读全文
posted @ 2013-09-26 22:52 pangbangb 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 先来看它的定义typedef struct _dictobject PyDictObject;struct _dictobject { PyObject_HEAD Py_ssize_t ma_fill; /* # Active + # Dummy */ Py_ssize_t ma_used; /* # Active */ /* The table contains ma_mask + 1 slots, and that's a power of 2. * We store the mask instead of the size because the ma... 阅读全文
posted @ 2013-09-26 22:50 pangbangb 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 题解http://blog.csdn.net/u010257508/article/details/11936129#include #include #include using namespace std;const int maxn=1e4+9;int mint[maxn],maxt[maxn],ans[maxn];int n,t,a,b;void dfs(int t,int s,int sum){ if(t>=s) { if(t==s) ans[t]=t; return ; } sum-=s-t; int i; for(i... 阅读全文
posted @ 2013-09-26 22:48 pangbangb 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 题目请戳这里题目大意:给n个点,m条边,每条边权值c,现在要使这n个点连通。现在已知某条边要发生突变,再给q个三元组,每个三元组(a,b,c),(a,b)表示图中可能发生突变的边,该边一定是图中的边。c表示该边新的权值,c只可能比原来的权值大。给的q条边发生突变的概率是一样的。求突变后连通n个点最小代价期望值。题目分析:如果没有那条突变的边,就是求一个mst。但是因为有一条边要突变,每条边突变的概率相同,都为1/q。所以要枚举所有的q条边,求出该边突变后最小生成树代价。q条边分2类:一类是生成树中的边,第二类不是生成树中的边。第二类边很好处理,既然本身不是生成树中的边。那么这条边突变后权值变大 阅读全文
posted @ 2013-09-26 22:45 pangbangb 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 技术面试的内容很多,我下面是综合了两个同学技术面试的内容:1.进程的通信方式、线程的通信方式2.用java实现接口类和普通类的区别3.排序的算法4.jdbc这块5.实现链表6.选一个自己做过的项目画一个框图7.类和结构体的区别然后自己询问了黄老师具体情况,他建议我们在如下方面:1.数据库2.算法(尤其是基础算法)3.操作系统4.基本的程序语言5.软件工程(测试部分)通过双方面的了解,发现自己学习了许多。。。 阅读全文
posted @ 2013-09-26 22:44 pangbangb 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 虽说博弈,还是找规律题,-1周围dfs一次,然后在外层dfs一次,把-1的边界全都变为1就行了#pragma comment(linker, "/STACK:102400000,102400000")#include #include int s[310][310];bool vis[310][310], arr[310][310];int n, m, p;int xx[] = {0, 1, 0, -1};int yy[] = {-1, 0, 1, 0};bool found;void dfs(int x, int y){ if (x == 0 || y == 0 || x 阅读全文
posted @ 2013-09-26 22:41 pangbangb 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 我做了一个php程序,将表单数据添加到数据库,借用mysql扩展库函数实现对mysql数据库的操作,能够实现添加单词、删除单词、更新和查询单词。运行环境是普通的mysql数据库和php、Apache服务器。这个程序非常简单,属于那种一看就懂的程序,不过还是要提醒一句,像那个数据库和数据表肯定事先要存在!本文用的数据库是test,数据表示test数据库下的表名为danci的数据表,一共有三个属性:id danci dt 分别是int、char、timestamp类型。直接贴代码:用户看到的界面:www.codeke.com列表名称输入单词输入旧单词选择操作类型 处理表单数据的php文... 阅读全文
posted @ 2013-09-26 22:39 pangbangb 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 非正规做法,一个一个的暴,减一下枝,还得采用sort,qsort居然过不了……#include #include #include #include using namespace std;#define LL long longstruct node{ int u, v, no; LL dis;};int n, len, pos, p[1010], num[1010][2];double maxx;node v[500010], cnt[1010];LL dist(int i, int j){ return (LL)(num[i][0] - num[j][0]) * (num[i]... 阅读全文
posted @ 2013-09-26 22:36 pangbangb 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 前言:网络上关于iOS国际化的文章很多,但基本上都是基于跟随系统语言的国际化,笔者就不赘述了-0 –今天要讲的是不跟随系统的切换语言版本方案,即程序内部的切换语言版本方案。 一、总则: 应用内部语言不跟随系统语言,由应用自己进行控制,通过配置多个语言文件,根据用户的选择动态获取不同文件夹下的语言文件,显示在界面上。 最后把用户选择的语言持久化到本地,下次运行时读取。 二、应用内的国际化1、新建工程 新建Single View Application工程,取名为MyInternational。 2、添加多语言文件 我们选择使用自己的语言文件,而不是系统的localizable.string... 阅读全文
posted @ 2013-09-26 22:35 pangbangb 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 2013-09-25 导语:离上次写博客有点久了,这次写两个开发中解决的问题吧。 正文: 1、ArrayList使用remove问题; 2、字符串映射到函数运行方法; ==== 1、ArrayList可以直接remove某个object,但是如果在遍历的过程中去remove个别选项的话就会报如下错误: Exception in thread "main" java.util.ConcurrentModificationException at java.util.HashMap$HashIterator.nextEntry(Unknown Source) at java.u 阅读全文
posted @ 2013-09-26 22:33 pangbangb 阅读(160) 评论(0) 推荐(0) 编辑