码迷,mamicode.com
首页 > 全部
最近面试的题目(WEB、Service、SQL、JavaScript)
整理一下最近面试被问到的主要题目。由于本人主要是做WEB及WEB SERVICE这块,使用的语言主要是C#,数据库主要用到的也是MSSQL。所以就分成这些块来整理(有些是在面试之后才意识到回答不对),也包括部分别人被问及的。一、HTML、CSSposition有哪几种值,各是怎么使用的?一个左右部局...
分类:数据库   时间:2014-04-29 16:03:38    阅读次数:566
Reorder List
两种思路,一种递归的解决T(n) = T(n-2) + O(n);另外一种思路,将后一半的链表原地反转,然后再逐个遍历拼接到前一半的链表上。这种做法能够在O(n)的时间复杂度内完成。
分类:其他好文   时间:2014-04-29 16:06:41    阅读次数:395
ThreadLocal实现线程范围内共享变量
在web应用中,一个请求(带有请求参数)就是一个线程,那么如何区分哪些参数属于哪个线程呢?比如struts中,A用户登录,B用户也登录,那么在Action中怎么区分哪个是A用户的数据,哪个是B用户的数据。这就涉及到ThreadLocal类了,将变量与当前线程绑定。比如struts中,有一个容器类.....
分类:编程语言   时间:2014-04-29 16:05:43    阅读次数:539
条件编译符号( 转载)
可能针对不同的产品(或不同的平台),项目中的某些代码会不相同,那要怎样来生成不同的版本呢,如果针对每个版本保存一份源代码,浪费空间不说,上面我们新建的解决方案配置也没多大用处了。有人会说,出现这种情况表明重构的时候到了,这也是一个解决办法,不过有时候不同版本就一两句话的差别,怕是没必要,而且有的地方...
分类:其他好文   时间:2014-04-29 16:07:45    阅读次数:464
反射(转载)
在网上查找了不少的资料,可以说大同小异,概念性的东西网上一搜一堆,今天把反射的东西整理了一下,供大家使用,我保证我这里是最全面的东西,当然也是基础的东西,在学好了这一切的基础上,大家可以学习反射的具体插件等应用,老鸟就不用看了.首先我们建立一个类库,将它生成为HelloWorld.dll,using...
分类:其他好文   时间:2014-04-29 16:08:47    阅读次数:504
JavaScript高级程序设计学习笔记--基本概念
1.语句ECMAScript中的语句以一个分号结尾;如果省略分号,则由解析器确定语句的结尾,如下例所示:var sum=a+b //即使没有分号也是有效的语句--推荐var diff=a-b; //有效的语句--推荐虽然语句结尾的分号不是必需的,但我们建议任何时候都不要省略它。两个原因:1.加上分号...
分类:编程语言   时间:2014-04-29 16:10:53    阅读次数:519
多边形重心问题
多边形重心问题时间限制:3000ms | 内存限制:65535KB难度:5描述在某个多边形上,取n个点,这n个点顺序给出,按照给出顺序将相邻的点用直线连接, (第一个和最后一个连接),所有线段不和其他线段相交,但是可以重合,可得到一个多边形或一条线段或一个多边形和一个线段的连接后的图形;如果是一条线...
分类:其他好文   时间:2014-04-29 16:09:46    阅读次数:389
1、下载cas的cas-web
1、下载cas的cas-web.war包,并把他放在tomcat 的webapps下面;D:\huan\lifeRayWithCas\cas-server-3.5.0-release\cas-server-3.5.0\modules\cas-server-webapp-3.5.0.war2、编辑to...
分类:Web程序   时间:2014-04-29 16:12:53    阅读次数:652
《Cracking the Coding Interview》——第17章:普通题——题目6
2014-04-28 22:49题目:给定一个整数数组。如果你将其中一个子数组排序,那么整个数组都变得有序。找出所有这样子数组里最短的一个。解法:线性时间,常数空间内可以解决,思想类似于动态规划。通过正反扫描两次,可以得出这个区间的两端。只要存在i a[j],那么这个区间[i, j]就必须被排序,....
分类:其他好文   时间:2014-04-29 16:11:53    阅读次数:408
程序员编程艺术
本书来自一位很有奉献精神的大神July,希望有一天能够看到本书出版。
分类:其他好文   时间:2014-04-29 16:14:57    阅读次数:348
【Android】Eclipse快捷键精选
1.ctrl+shift+r:打开资源这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母,比如applic*.xml。美中不足的是这组快捷键并非在所有视图下都能用。 2.ctrl+o:快速outline如果想要查看当前...
分类:移动开发   时间:2014-04-29 16:13:55    阅读次数:742
调试附加进程
安全警告: 附加到不受信任的用户拥有的进程可能很危险。如果下面的信息看上去可疑或无法确定,请不要附加到此进程Visual Studio 2012其他版本此主题尚未评级-评价此主题如果附加到包含部分可信代码或由不可信用户拥有的进程,则就在该附加操作发生之前,会出现此警告对话框。包含恶意代码的不可信进程...
分类:其他好文   时间:2014-04-29 16:16:00    阅读次数:347
POJ 3356 AGTC(DP-最小编辑距离)
DescriptionLetxandybe two strings over some finite alphabetA. We would like to transformxintoyallowing only operations given below:Deletion:a letter i...
分类:其他好文   时间:2014-04-29 16:22:00    阅读次数:450
MySQL性能优化的21个最佳实践
今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优...
分类:数据库   时间:2014-04-29 16:20:58    阅读次数:653
Ajax入门学习原始代码
分类:其他好文   时间:2014-04-29 16:19:57    阅读次数:411
Rhythmk 一步一步学 JAVA (22) JAVA 网络编程
1、获取主机信息@Test public void GetDomainInfo() throws UnknownHostException { String domain = "www.baidu.com"; InetAddress netAddress = InetAddress.getByN.....
分类:编程语言   时间:2014-04-29 16:18:55    阅读次数:553
openfire调试环境
导入工程:File->New->project:选择“Java project from existing ant buildfile”再从菜单windows->show view->ant 打开ant工具对话框打开ant编译文件build.xml当编译完成后,在源码根目录下会生成一个target目...
分类:其他好文   时间:2014-04-29 16:17:53    阅读次数:519
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!