摘要:
在XMPP通讯开发-服务器连接 中我们成功连接到服务器上面,然后进入到主界面,接下来就是获取好友列表,这里我们分段开发,首先就是界面的设计,这里仿照QQ好友界面,里面的数据先是用模拟的,下一章获取服务器上面的信息然后在替换,先看一下界面效果其实界面设计很简单,主要用到JTabbedPane,然后使用JTree将数据添加进来,最后在把JTree添加到JTabbedPane中,代码如下: /** * 添加好友列表的功能:模拟数据 */ private void initFriends(){// Container contentPane = friends ... 阅读全文
posted @ 2013-09-26 23:15
pangbangb
阅读(213)
评论(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
阅读(189)
评论(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
阅读(8108)
评论(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
阅读(270)
评论(0)
推荐(0)
摘要:
--------------------ASP.Net+Android+IOS开发、.Net培训、期待与您交流! -------------------- 1. 泛型 1.概述 泛型是为了解决了集合中存储对象安全问题,如果集合中存数了不同类型的对象,那么读取出来后,操作取出的对象以为不知道类型,会出现安全问题,但是这不会在编译时期提示错误,而是会在运行时期出现问题,所以泛型会把运行时期的错误移到了编译时期,那么错误就会避免。 2.集合中的泛型 在集合中都会存在泛型,下同时迭代器中也定义了泛型,在读取出来后,我们也要指定迭代器的类型,这样我们就不需要强制类型转换了,因为迭代器中就指定了类型,所以 阅读全文
posted @ 2013-09-26 23:06
pangbangb
阅读(190)
评论(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
阅读(267)
评论(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
阅读(189)
评论(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
阅读(279)
评论(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
阅读(262)
评论(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
阅读(284)
评论(0)
推荐(0)
摘要:
我们谈论到一个人不想做技术了, 通常就是说一个人不想再编程了。 而这业界也流行着各种各样的流言, 认为离开技术就是无力继续编程的叛逃。 事实上, 编程和技术根本不是一回事, 不能混为一谈! 技术是解决某些问题的一致性解决方案, 是别人摸索和积累的可借鉴的经验, 是编程的有力依靠; 但它并不是编程的全部依靠。 离开技术, 并不是离开编程。 就如 《黑客与画家》 所言: 软件界没有“最佳实践” , 今天的“最佳实践” 到明天就过时了, 你必须时刻使自己保持鲜活的状态, 而不是躺在技术的温床上。 人们似乎形成了一种思维定势: 要编程, 要做软件开发, 就要学习各种各样的技术... 阅读全文
posted @ 2013-09-26 22:52
pangbangb
阅读(411)
评论(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
阅读(477)
评论(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
阅读(174)
评论(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
阅读(201)
评论(0)
推荐(0)
摘要:
技术面试的内容很多,我下面是综合了两个同学技术面试的内容:1.进程的通信方式、线程的通信方式2.用java实现接口类和普通类的区别3.排序的算法4.jdbc这块5.实现链表6.选一个自己做过的项目画一个框图7.类和结构体的区别然后自己询问了黄老师具体情况,他建议我们在如下方面:1.数据库2.算法(尤其是基础算法)3.操作系统4.基本的程序语言5.软件工程(测试部分)通过双方面的了解,发现自己学习了许多。。。 阅读全文
posted @ 2013-09-26 22:44
pangbangb
阅读(405)
评论(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
阅读(238)
评论(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
阅读(393)
评论(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
阅读(231)
评论(0)
推荐(0)
摘要:
前言:网络上关于iOS国际化的文章很多,但基本上都是基于跟随系统语言的国际化,笔者就不赘述了-0 –今天要讲的是不跟随系统的切换语言版本方案,即程序内部的切换语言版本方案。 一、总则: 应用内部语言不跟随系统语言,由应用自己进行控制,通过配置多个语言文件,根据用户的选择动态获取不同文件夹下的语言文件,显示在界面上。 最后把用户选择的语言持久化到本地,下次运行时读取。 二、应用内的国际化1、新建工程 新建Single View Application工程,取名为MyInternational。 2、添加多语言文件 我们选择使用自己的语言文件,而不是系统的localizable.string... 阅读全文
posted @ 2013-09-26 22:35
pangbangb
阅读(261)
评论(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
阅读(168)
评论(0)
推荐(0)
摘要:
在Ti的AM335X系列Cortext-A8芯片中,CAN模块采用D_CAN结构,实质即两路CAN接口。在此分享一下对基于AM335X的LinuxCAN驱动源码的理解。下面来分析它的驱动源码及其工作方式。在Linux内核源码中,CAN设备驱动文件如下:drivers/net/can/d_can/d_can_platform.cdrivers/net/can/d_can/d_can.cdrivers/net/can/d_can/d_can.h首先分析d_can_platform.c文件,驱动运行时,也是先从这里开始。首先是驱动入口函数:module_init(d_can_plat_init);s 阅读全文
posted @ 2013-09-26 22:30
pangbangb
阅读(1648)
评论(0)
推荐(0)
摘要:
需要用到概率论的容斥定理以及计算1 ^ 4 + 2 ^ 4 + ……+ n ^ 4的计算公式1^4+2^4+……+n^4=n(n+1)(2n+1)(3n^2+3n-1)/30#pragma comment(linker,"/STACK:1024000000,1024000000")#include #include #define LL long longconst LL mod = 1e9 + 7;#define MAX 10000int len, prime[MAX], num[30];bool vis[MAX + 5];LL n, sum, pi;void get_p 阅读全文
posted @ 2013-09-26 22:29
pangbangb
阅读(261)
评论(0)
推荐(0)
摘要:
bfs+状态压缩求出所有的状态,然后由于第一个节点需要特殊处理,可以右移一位剔除掉,也可以特判。然后采用集合的操作,#pragma comment(linker,"/STACK:1024000000,1024000000")#include #include using namespace std;#define inf 0x3f3f3f3fint n, m, cnt;int head[17], next[17 * 17 * 2 + 3][3], dp[1 > q; q.push(make_pair(0, 1)); dp[1][0] = 0; while (!q.em 阅读全文
posted @ 2013-09-26 22:27
pangbangb
阅读(264)
评论(0)
推荐(0)
摘要:
题意:n行, a房间的气球,b房间的气球i行需要的气球,与a房的距离,b房的距离求最小距离#include #include #include #include #include #include #include #include #define N 2000#define M 10100#define inf 107374182#define ll intusing namespace std;inline ll Min(ll a,ll b){return a>b?b:a;}inline ll Max(ll a,ll b){return a>b?a:b;}int n;//双向边 阅读全文
posted @ 2013-09-26 22:24
pangbangb
阅读(168)
评论(0)
推荐(0)
摘要:
构造回文串,求出[i, i + n]之间的最大回文串长度,最大回文串长度与前一字符串长度比较就是了#pragma comment(linker,"/STACK:1024000000,1024000000")#include int n;int num[2005];int dp[2005][2005];int max(int x, int y){ return x > y ? x :y;}int dfs(int l, int r){ if(dp[l][r]) return dp[l][r]; if(l == r) return dp[l][r] = 1; if(l &g 阅读全文
posted @ 2013-09-26 22:22
pangbangb
阅读(152)
评论(0)
推荐(0)
摘要:
鉴于自己英语水平不高,在这里,将上一篇关于contiki 的timer的文章翻译为中文,让自己在学习的时候,更方便点。文中有许多不是很通顺的地方,将就吧。Timers Contiki系统提供了一套时钟库用于应用程序和系统本身。时钟库包含了检查时间超出、将系统从低功耗模式唤醒到预定时间,以及实时任务安排等功能。时钟也用于应用程序,让系统和其他一起工作,或者在恢复执行前进入低功耗模式一段时间。TheContikiTimerModules Contiki有一个时钟模块和一套时钟:timer,stimer,ctimer,etimer和rtimer。不同的时钟有不同的用处:有的时钟提供了长运行时间低密. 阅读全文
posted @ 2013-09-26 22:20
pangbangb
阅读(1286)
评论(0)
推荐(0)
摘要:
题目:Mergeksorted linked lists and return it as one sorted list. Analyze and describe its complexity.题意:把k个排序成一个有序链表。 用优先队列先把k个链表遍历一遍把值存起来,在建一个新链表吧数从优先队列里一个个放进去,注意空指针的判断。 /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), n... 阅读全文
posted @ 2013-09-26 22:18
pangbangb
阅读(209)
评论(0)
推荐(0)
摘要:
RTP 参考文档 RFC3550/RFC3551 Real-time Transport Protocol)是用于Internet上针对多媒体数据流的一种传输层协议。RTP协议详细说明了在互联网上传递音频和视频的标准数据包格式。RTP协议常用于流媒体系统(配合RTCP协议),视频会议和一键通(Push to Talk)系统(配合H.323或SIP),使它成为IP电话产业的技术基础。RTP协议和RTP控制协议RTCP一起使用,而且它是建立在UDP协议上的。 RTP 本身并没有提供按时发送机制或其它服务质量(QoS)保证,它依赖于低层服务去实现这一过程。 RTP 并不保证传送或... 阅读全文
posted @ 2013-09-26 22:16
pangbangb
阅读(861)
评论(0)
推荐(0)
摘要:
题目链接:11081 - Strings 题目大意:给出三个字符串,从分别从第一个字符串和第二个字符串中挑选子串a,b,用a和b组成第三个字符串,问可组成的子串有多少种。 解题思路:说起来惭愧啊,题目一点思路没有,题目老早就看了,今天查了题解,愣是想了一晚上,终于想清楚一点点了,dp[i][j][k]表是用s1中的前i个字符和s2中的前j个字符的子串组成s3前k个字符的情况。仿照http://www.cnblogs.com/yuzhaoxin/archive/2012/05/04/2483259.html #include #include const int N = 70;const int 阅读全文
posted @ 2013-09-26 22:14
pangbangb
阅读(186)
评论(0)
推荐(0)
摘要:
题目:Given two sorted integer arrays A and B, merge B into A as one sorted array. Note: You may assume that A has enough space to hold additional elements from B. The number of elements initialized in A and B aremandnrespectively.题意要把两个有序的数组合并到他们中的一个数组中。 唯一的技巧就是从结尾开始归并,不会覆盖元素又能满足题意。 class Solution {p. 阅读全文
posted @ 2013-09-26 22:10
pangbangb
阅读(194)
评论(0)
推荐(0)
摘要:
没办法,工作中遇到了问题。 目前NEC EMMA的架构如下:从USB读入文件 -> 文件分析并提取Packet中的Payload Data -> NEC HANDLE AVTransfer -> NEC HANDLE WMV -> AUDIO OUTPUT 按照驱动的API写好代码后却怎么也没有声音,所有API返回值均OK。郁闷开始了。继续绝望中寻找希望。 为了对比调试,参考http://blog.csdn.net/ashlingr/article/details/7791321 并做了一些ffmpeg版本升级修改。修改前: len=avcodec_decode_aud 阅读全文
posted @ 2013-09-26 22:08
pangbangb
阅读(352)
评论(0)
推荐(0)
摘要:
最初的代码如下:class Object def abc p "instance abc" end def self.abc p "class abc" endendobj=Object.newobj.abc #instance abcObject.abc #class abc 修改一下:class Object def abc p "instance abc" endendobj=Object.newobj.abc #instance abcObject.abc #instance abc 再修改一下:class Object de 阅读全文
posted @ 2013-09-26 22:06
pangbangb
阅读(314)
评论(0)
推荐(0)
摘要:
在之前的有篇文章讲述了利用HeaderView来写类似QQ好友列表的表视图。这里写的天猫抽屉其实也可以用该方法实现,具体到细节每个人也有所不同。这里采用的是点击cell对cell进行运动处理以展开“抽屉”。最后完成的效果大概是这个样子。 主要的环节:点击将可视的Cell动画弹开。其他的Cell覆盖一层半透明视图,将视线焦点集中在弹出来的商品细分类别中。再次点击选中的或其他Cell,动画恢复到点击之前所在的位置。商品细分类别属于之前写过的九宫格实现。这里就不贴代码了。之前的文章:点击打开链接 这里的素材都来自之前版本天猫的IPA。加载数据 - (void)loadData{ NSSt... 阅读全文
posted @ 2013-09-26 22:04
pangbangb
阅读(467)
评论(0)
推荐(0)
摘要:
存在缺陷的代码:public class DataPropertyIdAndNameRepositoryImpl{ /** 发布标志 */ private volatile boolean publishFlag; public Integer getStandardId(int dataId, String propertyName) { if (!publishFlag) { loadToCache(); } Integer standardId = 0; ... 阅读全文
posted @ 2013-09-26 22:02
pangbangb
阅读(1397)
评论(0)
推荐(0)
摘要:
从大连到长春,大四在大连做了4个月的虚拟现实开发,一个200多人的公司,只有5个程序员,虚拟现实只是该公司副产品,在那里工作困苦,每天加班加点直至深夜,还是3个月的无薪实习,我为的是多学一点知识,多涨一些见识,但在那我整天怨声载道,那个时候,开始发现金钱对一个人是多么的重要,我渐渐感到受不了公司超负荷的工作状态,坚持不下去了,但是部门的领导,我的师傅对我又是呵护备至,单位的美工姐姐们(总是给我带好吃滴),一起实习的研究生MM,我的师傅,我的老乡,大家对我就像自家人一样,我感觉在那我有归属感,刚开始不适应工作,压力很大,部门领导在每天例会时会给我很大的压力,小公司压力真的好大,对于刚毕业的我来说 阅读全文
posted @ 2013-09-26 22:00
pangbangb
阅读(178)
评论(0)
推荐(0)
摘要:
--第一种方法: 查询dba_tab_columnsselect COLUMN_NAME,DATA_TYPE,DATA_LENGTH from dba_tab_columns where table_name =upper('表名') order by COLUMN_NAME--这种方法需要有DBA权限--第二种方法: 查询user_tab_cols select COLUMN_NAME,DATA_TYPE,DATA_LENGTH from user_tab_cols where table_name=upper('表名')order by COLUMN_NAM 阅读全文
posted @ 2013-09-26 21:59
pangbangb
阅读(723)
评论(0)
推荐(0)
摘要:
系统反复自动注销的解决办法某晚到家打开电脑,出现登陆界面,熟练输入系统密码并回车,奇怪的是并没有出现熟悉的桌面,而是听到屏幕后面一阵好似关机时的声音,同时看到系统图标略微闪动,下面出现出现一行小字(大意如此):“系统注销成功,请重新登录!”。一时不太明白,又输一遍密码并回车,上面情景重新!才忽然意识到电脑出现了故障,遂又试了几次,还是不行。无奈重新启动,F8进入安全模式,登录依然如此,这下有点慌了,难道要我恢复系统吗,可是已经很久没有备份了,这一恢复估计就回到一年前了,C盘东西要丢失不少呀!一番思考之后决定还是先解决一下问题,不能一味逃避。通过朋友电脑打开百度搜索:“电脑开机自动注销”,一看遇 阅读全文
posted @ 2013-09-26 21:57
pangbangb
阅读(564)
评论(0)
推荐(0)
摘要:
阿里面试从上次阿里笔试说起。9月22早日去清华大学参加算法工程师的笔试,好多都不会做(部分题目在上一篇博文中),做完之后感觉自己没多大希望了……昨天(24)听到我有两个同学已经收到面试通知了,都是老队友,真心为他们感到高兴,觉得他们好厉害。自己没收到通知,想想应该也就没有机会了;不过还是很欣慰,因为自己的想做的事,尝试去做了,跟着自己的心走就一件快乐的事情!幸运总是从天而降,昨天晚上9点的时候,我收到了来自北京的电话,我当时就想会不会是阿里的呢!后来证明果然是阿里的电话。今天(该说昨天了)8点开始出发,10:30左右来到了国家广告产业园区。果然是高端大气上档次,在A座一楼玻璃窗上贴满了阿里巴巴 阅读全文
posted @ 2013-09-26 21:54
pangbangb
阅读(291)
评论(0)
推荐(0)
摘要:
单例设计模式 单例设计模式是指一个类只会生成一个对象,优点是他可以确保所有对象都访问唯一实例。具体实现代码如下:publicclassA{publicstaticvoidmain(String[]args){Bb=B.get();}}ClassB{privatestaticBb=newB();privateB(){}publicstaticBget(){peturnb;}}至于这个程序为什么可以只生成一个对象,我们就要说一说我们为什么这么写这个程序了,首先当我们要生成对象的时候,第一件事就是掉用这个类的构造方法,只要一个类的构造方法可以被外界所调用,那么就可以生成无数个该类... 阅读全文
posted @ 2013-09-26 21:52
pangbangb
阅读(159)
评论(0)
推荐(0)
摘要:
经过前两篇文章(大话分页一、大话分页二)的介绍,我认为我想介绍的东西已经介绍完了,不过想精益求精的童鞋可以继续看本篇文章。在第一篇文章中介绍了一个分页的工具类(具体请看大话分页一),从实现功能上来说,它没有任何问题,不过就OO思想来说,这个类是有一点问题的:实现分页,我们是要用到offSet和pageSize两个参数,也就是说他们是必须的。可是我们每当使用到分页的时候,除了穿业务逻辑所需的参数,还需要传递这两个参数。这样,方法未免有些太过冗长,有没有一种方法,可以让它自动传递这两个参数,开发人员不用手动去管它呢?它就是threadlocal。 下面SystemContext这个类里面就用Thr 阅读全文
posted @ 2013-09-26 21:50
pangbangb
阅读(513)
评论(0)
推荐(0)
摘要:
下载地址:http://code.google.com/p/freecms/系统配置从FreeCMS 1.2开始支持管理系统使用的配置项。从左侧管理菜单点击系统配置进入。从FreeCMS 1.3开始支持会员禁用登录名邮件相关配置从FreeCMS1.4开始支持默认站点(源文件目录名):设置访问系统首页默认转向的站点首页。从FreeCMS1.5开始支持前台上传图片类型(多个用,号分隔)。信息点击量超过多少自动设置为热点。 阅读全文
posted @ 2013-09-26 21:48
pangbangb
阅读(203)
评论(0)
推荐(0)
摘要:
关联关系映射,是对象映射关系中相对复杂的一种,但也是用处最多的一种,因为数据中的表不可能都是单独存在,彼此之间必定存在千丝万缕的联系,这也是关系型数据库的特征所在。同样关联关系的映射,也是对象关系映射中的难点,重点,仔细揣摩,也还是很容易理解掌握的。 上篇博客,从最简单的一对一映射开始最开端。在关系映射里面,使用频率最高的就是,一对多和多对一的关系。本文,介绍简单的一对多和多对一关系的实现。 一对多关系的建立: (1)建立实体类 public class Classes { private int id; private String name; private Set st... 阅读全文
posted @ 2013-09-26 21:44
pangbangb
阅读(186)
评论(0)
推荐(0)
摘要:
在线C语言编译器/解释器本文介绍两个C语言在线解释器/编译器,这些工具可以提高代码片段检测方便的工作效率,并可以保证这些代码的正确性,而且还可以和别人一起编辑/分享之间的代码,这样可以共同分析代码并相互协助完成代码段的检查.1.Codepad Codepad(http://codepad.org/)是一个简单的在线IDE编译器,适用于团队协作工作,帮助代码生成一个简短的URL,这样就可以和其他人共享.Codepad操作起来非常方便,只需要把代码粘贴进去就可以编译运行了,无需新建工程,而且Codepad支持多种语言,包括C,C++,D,Haskell,Lua,OCaml,PHP,Perl,Pla 阅读全文
posted @ 2013-09-26 21:43
pangbangb
阅读(2290)
评论(0)
推荐(0)
摘要:
方法很多种,我只试用了两种。 主页面JSP中引入下载功能所需的js文件。引入的时候设置编码格式例如 然后下载方法需改进。下面改进的下载方法是基于本博客里的另一篇文章serlvet下载中的下载方法,下载路径中拼接的参数不要作为方法中带的参数传递。直接用request获取。这样就不会自行转码。 @RequestMapping("/download") @RolesAllowed(AuthorityDefine.ROLE_USER) public void download(HttpServletRequest request, HttpServletResponse respo 阅读全文
posted @ 2013-09-26 21:41
pangbangb
阅读(526)
评论(0)
推荐(0)
摘要:
对于windows2000/XP版 在“开始”菜单里“运行”“gpedit.msc”打开“组策略编辑器”,依次选择“本地计算机策略”-用户配置-管理模块版-系统”,右侧口中右击“禁用注册表编辑工具”(2000)或“阻止访问注册表工具”(XP),设为“禁用”即可禁用注册表编辑器,解锁则反之。下面的方法则有点繁琐:①把下面文件复制到记事本上,保存为扩展名为reg的文件! REGEDIT4 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System] "DisableRegistryTools&q 阅读全文
posted @ 2013-09-26 21:39
pangbangb
阅读(444)
评论(0)
推荐(0)
摘要:
JavaScript中的运算符有很多,主要分为算术运算符,等同全同运算符,比较运算符,字符串运算符,逻辑运算符,赋值运算符等。这些运算符都有一些属于自己的运算规则,下面就为大家介绍一下JavaScript中的运算符。一、JavaScript运算符的种类1、算术运算符:+ 、 - 、* 、 / 、 % 、 -(一元取反) 、 ++ 、 --2、等同全同运算符:== 、 ===、 !== 、 !===3、比较运算符: 、 =4、字符串运算符: 、 = 、 = 、 +5、逻辑运算符:&& 、 ||、 !、6、赋值运算符:=、 +=、 *=、 -=、 /=二、JavaScript运算符 阅读全文
posted @ 2013-09-26 21:38
pangbangb
阅读(3698)
评论(0)
推荐(0)
摘要:
1 简介本文主要介绍通过 shape 来设置 EditText 的圆角。2 shape 的设置shape_life_search.xml 放在 res/drawable 文件夹内 3 shape 的使用 在 activity_main.xml 主布局中如此使用 4 用到的资源 head_left.png head_r... 阅读全文
posted @ 2013-09-26 21:36
pangbangb
阅读(2770)
评论(0)
推荐(0)
摘要:
在接下来的教程中,我们将实现一个简单的JasperReports示例,展现其基本的开发、使用流程。文章很长,不过是以图片居多,文字并不多。 实例中使用最新的Jasper Studio5.2进行报表设计(下载地址:http://sourceforge.net/projects/jasperstudio/files/JaspersoftStudio-5.1.0/),数据源使用了mysql自带的示例数据库world中的city表。报表中嵌入了一个3D的饼图,用一个变量使得程序运行的时候可以动态指定主报表的查询语句。 Jasper Studio是基于Eclipse的报表设计工具(不... 阅读全文
posted @ 2013-09-26 21:34
pangbangb
阅读(2079)
评论(0)
推荐(1)
摘要:
题目如下,本题还有其它解。 阅读全文
posted @ 2013-09-26 21:30
pangbangb
阅读(131)
评论(0)
推荐(0)
摘要:
属性名用途hibernate.dialect一个Hibernate Dialect类名允许Hibernate针对特定的关系数据库生成优化的SQL. 取值 full.classname.of.Dialecthibernate.show_sql输出所有SQL语句到控制台. 有一个另外的选择是把org.hibernate.SQL这个log category设为debug。 eg. true | falsehibernate.format_sql在log和console中打印出更漂亮的SQL。 取值 true | falsehibernate.default_schema在生成的SQL中, 将给定的s 阅读全文
posted @ 2013-09-26 21:28
pangbangb
阅读(194)
评论(0)
推荐(0)
摘要:
1.网上内容比较混乱,其实安装单机hbase只需要安装hbase即可2.把hbase-0.xxx.tart.gz拷贝到/opt/hbase文件及下(这是安装目录,可自定义) 2.1tarxfzhbase-0.xxxxtar.gz 2.2cdhbase-0xxxx 2.3vi../conf/hbase-site.xml修改如下hbase.rootdirfile:///DIRECTORY/hbasehbase.zookeeper.property.dataDir/DIRECTORY/zookeeper以上两个路径可自定义。3.启动hbase./bin/start-hbase.sh访问localho 阅读全文
posted @ 2013-09-26 21:24
pangbangb
阅读(278)
评论(0)
推荐(0)

浙公网安备 33010602011771号