现在位置: 首页 > puffiness发表的所有文章
  • 10月
  • 15日
综合 ⁄ 共 912字 评论关闭
数据库:SQLServer 2008 我们先创建两个表 Testuser表:描述所有注册用户,每个用户有一个唯一的用户ID : === 【userid,username,password】 UserInfo表:对应TestUser表中的用户的其他一些基本信息,userid即为用户ID(注意,为了显示,其中有两个相同的用户ID)。 === 【infoid,userid,school,mail】 ========================================================================================== 1左连接 以左边的表为基准来连接两个表,左边所有满足条件的项都会列出来,右边有对应的数据如果没有,只能以NULL显示。 原......
阅读全文
  • 08月
  • 18日
综合 ⁄ 共 634字 评论关闭
题目链接:uva 11077 - Find the Permutations 题目大意:给定一个1~n的排序,可以通过一系列的交换变成1,2,…,n, 给定n和k,统计有多少个排列至少需要交换k次才能变成有序的序列。 解题思路:给定一个序列P,可以将该序列看做是一个置换,从有序序列,开始,需要多少次回到有序序列。将P的循环分解,循环长度为1的需要0次,长度为2的需要1次,循环长度为n的需要n-1次,如果P的长度为N,有x个不相干的循环,那么总的需要的交换即为N-x。 所以有状态f(i,j),即为长度i,j个循环的寻列总数,f(i,j)=f(i−1,j−1)∗(i−1)+f(i−1,j) #i......
阅读全文
  • 08月
  • 23日
综合 ⁄ 共 1718字 评论关闭
block内局部变量无法修改,但为什么可以添加数组?比如: NSMutableArray *mArray = [NSMutableArray arrayWithObjects:@"a",@"b",@"abc",nil]; NSMutableArray *mArrayCount = [NSMutableArray arrayWithCapacity:1]; [mArray enumerateObjectsWithOptions:NSEnumerationConcurrent usingBlock: ^(id obj,NSUInteger idx, BOOL *stop){         [mArrayCount addObject:[NSNumber numberWithInt:[obj length]]];     }];觉得这个问题和block关系不大,根本是概念没有理清: OC中数组等对象,是一个指针 数组添加/删除对象,指针......
阅读全文
  • 08月
  • 19日
数据库 ⁄ 共 7346字 评论关闭
MySQL性能优化详解 阅读次数:3544次   MySQL数据库性能优化是本文的主要核心,将从数据库的优化设计,到具体的操作。好的优化能使服务器性能提升较大的空间,希望本文对大家有所帮助。   1. MySQL性能优化简介   在Web应用程序体系架构中,数据持久层(通常是一个关系数据库)是关键的核心部分,它对系统的性能有非常重要的影响。MySQL是目前使用最多的开源数据库,但是MySQL数据库的默认设置性能非常的差,仅仅是一个玩具数据库。因此在产品中使用MySQL数据库必须进行必要的优化。   优化是一个复杂的任务,本文描......
阅读全文
  • 06月
  • 09日
综合 ⁄ 共 1163字 评论关闭
一、TabActivity实现标签页 1、继承自TabActivity 2、setContentView(“标准的TabActivity布局文件");    TabActivity布局文件:包含TabHost :标签容器;tabs:对应的标签;tabcontent:对应标签页的内容。标签的位置在上在下根据布局文件的位置确定。 3、获取标签容器:m_tabHost = getTabHost();因为设置了该activity的内容视图,所以可以获取布局文件中的标签容器。 4、在标签容器TabHost中创建一个标签页:      TabSpec tab =  m_tabHost.newTabSpec("tab1");      tab.setIndicator();//设置标签的显示内容,对应布局文件里的T......
阅读全文
  • 05月
  • 02日
综合 ⁄ 共 2006字 评论关闭
Saruman's Army Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 4520   Accepted: 2329 Description Saruman the White must lead his army along a straight path from Isengard to Helm’s Deep. To keep track of his forces, Saruman distributes seeing stones, known as palantirs, among the troops. Each palantir has a maximum effective range of R units, and must be carried by some troop in the army (i.e., palantirs are not allowed to “free float” in mid-air). Help Saruman t......
阅读全文
  • 04月
  • 17日
综合 ⁄ 共 1964字 评论关闭
ath9k supports Bluetooth coexistence under the 2-wire and 3-wire scheme. This section documents how this is supported and under what chipsets. Contents ath9k bluetooth coexistence GPIO pin setup and configuration Bluetooth coexistence code 2-wire Bluetooth coexistence 3-wire Bluetooth coexistence Enabling bluetooth coexistence GPIO pin setup and configuration Bluetooth coexistence on ath9k requires configuring the GPIO pins accordingly and setting up the coexistence scheme. ......
阅读全文
  • 02月
  • 13日
综合 ⁄ 共 507字 评论关闭
JunitTest1.java package com.entel.research.junit; import junit.framework.TestCase; public class JunitTest1 extends TestCase { protected void setUp() throws Exception { super.setUp(); System.out.println("初始化方法"); } protected void tearDown() throws Exception { super.tearDown(); System.out.println("结束方法"); } public void testJunit1() { System.out.println("my name is LiJian"); } } 运行testJunit1()方法的结果: 初始化方法 my name is LiJian 结束方法 setUp与......
阅读全文
  • 02月
  • 08日
综合 ⁄ 共 410字 评论关闭
静态链接库与动态链接库的相同点:1、共享代码;2、代码封装; 静态链接库与动态链接库的区别:1、静态链接库被包含在宿主程序中,而动态链接库则是在需要时动态地装载和卸载DLL文件;2、静态链接库中不能再包含其它动态或者静态链接库,而动态链接库中则可再包含。 在VC中动态链接库如下分类:Visual C++支持三种DLL,它们分别是Non-MFC DLL(非MFC动态库)、MFC Regular DLL(MFC规则DLL)、MFC Extension DLL(MFC扩展DLL)。1、非MFC动态库不采用MFC类库结构,其导出函数为标准的C接口,能被非MFC或MFC编写的应用程序所调用;2......
阅读全文
  • 01月
  • 10日
综合 ⁄ 共 3158字 评论关闭
Android入门第八篇之GridView(九宫图) 分类: Android入门 2009-09-18 16:25 71425人阅读 评论(100) 收藏 举报 本文来自http://blog.csdn.net/hellogv/ GridView跟ListView都是比较常用的多控件布局,而GridView更是实现九宫图的首选!本文就是介绍如何使用GridView实现九宫图。GridView的用法很多,网上介绍最多的方法就是自己实现一个ImageAdapter继承BaseAdapter,再供GridView使用,类似这种的方法本文不再重复,本文介绍的GridView用法跟前文ListView的极其类似。。。。也算是我偷懒一下,嘻嘻嘻嘻。。。。 先来贴出本文代......
阅读全文
  • 12月
  • 03日
综合 ⁄ 共 1882字 评论关闭
完整的Oracle数据库通常由两部分组成:Oracle数据库实例和数据库。     1)数据库是一系列物理文件的集合(数据文件,控制文件,联机日志,参数文件等);     2)Oracle数据库实例则是一组Oracle后台进程/线程以及在服务器分配的共享内存区。     在启动Oracle数据库服务器时,实际上是在服务器的内存中创建一个Oracle实例(即在服务器内存中分配共享内存并创建相关的后台内存),然后由这个Oracle数据库实例来访问和控制磁盘中的数据文件。Oracle有一个很大的内存快,成为全局区(SGA)。     一、数据库、表空间、数据文件    ......
阅读全文
  • 11月
  • 27日
综合 ⁄ 共 3050字 评论关闭
上次写的《【ASP】数据库查询的内容分页显示》(点击打开链接)中的实现算法虽然能够在一个特定的表中实现了预想的效果, 但是这一算法移植到其他系统之后,发现通用性不强 首先此分页算法的具体实施是通过数据库后台的ID号的区分每一页的, 在一些表中,如果查询出来的ID结果是乱序的,此算法则会失效。 同时,翻页的链接是写死的,没有实现宏,来确定此页的名称。 所以,必须通过大量的修改,实现此算法,但是根本的思想还是没变的,也算是【ASP】数据库查询的内容分页显示v2吧! 一、基本思想 1.页面的名称可以通过程序取到,那......
阅读全文