自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(70)
  • 收藏
  • 关注

mysql 之 exists子查询

子查询可以分为:from where 和exists子查询分类表:mysql> select * from category;+----+---------+| id | c_name |+----+---------+| 1 | ios || 2 | android || 3 | sb |+----+---------+3 rows ...

2013-01-31 20:13:00 151

看看大型网站都是用什么语言写的

PS: 但从表面看还是有很多不准确的,比如京东表面都是aspx,但是招聘职位却是java的多……菜鸟一个,随便总结的,欢迎拍砖…… 欢迎大家继续补充……不排除一个网站用多种技术!如淘宝是Java + php,底层是java,表现层是php。新浪,网易,腾讯应该也是用了多种技术。据说是这样的:php,新浪,雅虎等用php较多。淘宝,腾讯用java较多。一般的部署是这样的:php,...

2013-01-31 19:57:00 1528

mysql笔试题一:查询where having 以及统计函数的使用

题目:有表如下:只用一个select语句查询:不及格科目大于或等于2科的学生,的平均分(所有科目的平均分)。mysql> select * from student;+------+---------+--------+| name | subject | score |+------+---------+--------+| 张三 | 数学 | 8...

2013-01-31 16:08:00 214

mysql笔试题一:查询where having 以及统计函数的使用

题目:有表如下:只用一个select语句查询:不及格科目大于或等于2科的学生,的平均分(所有科目的平均分)。mysql> select * from student;+------+---------+--------+| name | subject | score |+------+---------+--------+| 张三 | 数学 | 8...

2013-01-31 16:08:00 87

mysql 练习之 Alter 用法总结

alert 用法总结:ALTER DATABASE语法ALTER DATABASE用于更改数据库的全局特性。这些特性储存在数据库目录中的db.opt文件中。要使用ALTER DATABASE,您需要获得数据库ALTER权限。CHARACTER SET子句用于更改默认的数据库字符集。COLLATE子句用于更改默认的数据库整序。数据库名称可以忽略,此时,语句...

2013-01-31 13:11:00 294

PHP串行化(序列化)和反串行化

这个和java的序列话是一样的。只是java要实现Serializable这个空接口。serialize() 把变量和它们的值编码成文本形式unserialize() 恢复原先变量什么情况下需要序列化 当你想把的内存中的对象写入到硬盘 数据库的时候;当你想在网络上传送对象的时候;当把这些序列化的数据放在URL中在页面之间会传递时,需要对这些数据调用urlenco...

2013-01-30 16:39:00 150

apache php配置 虚拟目录 和 虚拟主机 多域名配置 原理解析

虚拟目录配置:就是说,我们放项目放在D盘,F盘,而不是默认的www文件夹下也可以访问。比如这里,我在D:/PHP/work 放入的项目文件。在httpd.conf加入:(位置一般是在 </IfMoudule>这个标签下面)#判断是否存在dir_module 这个模块<IfModule dir_module> #设置欢迎界面 ...

2013-01-30 13:43:00 163

MyEclipse/Eclipse 安装svn插件 使用svn导入check out ,check in项目. (SVN插件下载)

下载地址:http://download.csdn.net/detail/gaotong2055/5037811最新版的:http://download.csdn.net/detail/gaotong2055/50377791.、myeclipse的插件安装比较方便的方法是link安装(推荐)个人比较推荐者方法,可以把自己的插件放在一个文件下,就是重装eclipse ,插件...

2013-01-29 11:38:00 135

灵活使用Script Functoid 增强BizTalk Mapping功能

我们知道Biztalk为 定义Schema之间的映射提供了多种多样的Functoid,可以符合大部分映射的需求,尽管如此还是有些情况Biztalk自带的Functoid 不能完成所需要的映射,一个方法是通过扩展Functoid来实现,另外一个可以通过Script Function通过C#代码帮助实现一些简单的转换功能,下面通过一个简单的例子来说明,我们知道 Iteration 可以把记录的序号映射...

2013-01-28 21:47:00 71

C#属性访问器 get set,和java比较学习

最近开始学习C#还有.net。感觉C#是一门蹩脚的语言,抄袭的java的思想,却又继承了C++/C的大部分特性(包括命名方法,还有一些是java认为没用的特性)。先说这个get set。和java是没有什么区别的,只是写法不一样而已。先看代码:namespace ConsoleApplication1{ class Program { st...

2013-01-28 15:57:00 188

org.hibernate.PropertyAccessException: Null value was assigned to a property of primitive type sette

这个异常就是说int类型是不能赋值为null的,而Integer可以。在mysql数据库中我们设置了int可以为null,则在我的modle类和映射文件就应该使用Integer类型。这个和java5的自动拆箱装箱还不是一回事。 Integer i = 3; //自动装箱 int a = i + 3; //自动拆箱 拆箱时需要注意空指针异常(NullPoin...

2013-01-25 04:18:00 126

java的Socket短连接

写了个socket小程序, 先放在这 以后来改进看到一个很好的例子:http://cuisuqiang.iteye.com/blog/14896611.服务端package Socket;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.IOException;...

2013-01-24 18:07:00 261

简单01背包问题求解 POJ:3628 Bookshelf 2

http://poj.org/problem?id=3628DescriptionFarmer John recently bought another bookshelf for the cow library, but the shelf is getting filled up quite quickly, and now the only available space...

2013-01-23 13:29:00 95

CodeSmith 使用教程(13) 调试

编写CodeSmith模板和编写程序一样,也需要进行调试,CodeSmith支持使用CLR’s Just-in-Time debugger调试模板。要调试模板,首先要在CodeTemplate声明中打开调试Debug=”True”:<%@ CodeTemplate Language="C#" TargetLanguage="C#" Debug="True" %>第二步...

2013-01-23 06:59:00 61

题目1022:游船出租

http://ac.jobdu.com/problem.php?pid=1022题目描述: 现有公园游船租赁处请你编写一个租船管理系统。当游客租船时,管理员输入船号并按下S键,系统开始计时;当游客还船时,管理员输入船号并按下E键,系统结束计时。船号为不超过100的正整数。当管理员将0作为船号输入时,表示一天租船工作结束,系统应输出当天的游客租船次数和平均租船时间。 注意:由于线...

2013-01-22 21:44:00 102

Java性能优化小技巧

前言局部决定整体。一个应用的整体性能取决于每个组件的性能。下面是一些帮助你提高应用性能的Java编程技巧。1、避免重复创建对象为什么:1>更少的对象会需要更少的垃圾回收2>使用的空间越少,应用的性能越好怎么做:1>重复利用一个对象,而不是在每次需要的时候都去创建一个功能一样的对象;(这样做)String s = “No longer silly”;...

2013-01-21 11:00:00 130

Struts2+Jdbc登录样例

扒掉框架主要是为了熟悉一下各个配置文件和jdbc的辅助类 .1. struts.xml<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http:...

2013-01-21 00:37:00 199

不赖的SQL练习题

我水平极其有限, 我就贴出来过两天复习和修改着方便, 高手就直接略过吧.drop table student;drop table course;drop table score;drop table teacher;create table student( sno varchar(10) primary key, -- 没用int所以没AUTO_INCRE...

2013-01-19 22:58:00 1800

写着玩的练习1

1.冒泡[java]view plaincopystaticvoidsort(int[]arry){for(inti=0;i<arry.length-1;i++){//System.out.println("lentgh=>"+arry.length);if(arry[i]&l...

2013-01-19 15:02:00 80

Flash/Flex解决IE缓存,socket不能断开连接问题

如果我们在做在flash的在线游戏时,一般是希望用户在刷新这个页面或者关闭这个页面就断开socket连接。一般的浏览器在关闭后,都是默认的断开socket连接的。但是刷新就不一定了。IE总是不太听话,在刷新时不会断开原来的连接。这样一来,一个IE的页面就保持了两个连接!很容易造成数据的错误! 还有一些未知的异常,都是因为这该死的IE引起的。网上大部分都说,加头信息之类的&l...

2013-01-19 14:48:00 153

题目1007:奥运排序问题

http://ac.jobdu.com/problem.php?pid=1007题目描述:按要求,给国家进行排名。输入:有多组数据。第一行给出国家数N,要求排名的国家数M,国家号从0到N-1。第二行开始的N行给定国家或地区的奥运金牌数,奖牌数,人口数(百万)。接下来一行给出M个国家号。输出:排序有4种方式: 金牌总数 奖牌总数 金牌人口比例 奖牌人口比例 对每个国家给出最佳...

2013-01-18 11:19:00 369

[Review]To be coder(2011.08.01~2013.05.23-WebGL-ing)

其实编程是一件非常有意思的事情,像造物主可以创造万物一样,每一个程序员都可以创造一片属于自己的世界。这就是我喜欢编程的原因,很简单,自由。以下内容回记录汪海的编程生活,因为比较懒的原因,所以写的比较简单,其中坎坷曲折,一言难尽。再回头看以前写的代码,敲的程序,却也别有一番滋味。个人兴趣飘忽无常,所以有些都没有深入学习,以后有时间再慢慢补上吧。JAVA因为大一的课程安排,一开始接...

2013-01-18 09:47:00 336

CodeSmith 使用教程(12) 使用主从代码模板

在前面的教程CodeSmith 使用教程(3): 自动生成Yii Framework ActiveRecord我们使用了主,从模板来实现了从数据库为Yii Framework生成多个表的ActiveRecord类定义,中CodeSmith项目中通过主模板和从模板的配合可以实现复杂的代码生成过程,主模板和从模板的关系有点类似主程序和子函数的关系。使用主-从模板的基本步骤如下:定义从模板,从模板可...

2013-01-18 08:30:00 90

JavaScript 全选,反选,全不选

<html><head><script type="text/javascript">function checkEvent(name,allCheckId){ var allCk=document.getElementById(allCheckId); if(allCk.checked==true) checkAll(name);...

2013-01-17 21:34:00 74

CodeSmith 使用教程(11) 引用其它文件或.Net 类库

在CodeSmith模板中可以引用.Net 类库,和普通的.Net 项目不同的是,对.Net 库的引用不是通过项目的Add reference 来实现,而是通过在代码模板中指明所要引用的Assembly.比如引用CodeSmith自带的CodeSmith.CustomProperties.dll ,可以使用如下语句:<%@ Assembly Name="CodeSmith.Custom...

2013-01-17 08:50:00 71

CodeSmith 使用教程(10): CodeTemplateInfo 对象

通过CodeTemplateInfo对象可以获取代码模板文件本身的一些信息,比如文件名,源语言,编码方法,其支持的属性有:属性名描述CodeBehind该模板的Code-behind的文件名或者模板不使用CodeBehind时为空字符串.ContentHashCode返回代码模板的一个Hash值.DateCreated返回模板创建的时间.DateModifie...

2013-01-16 08:26:00 47

CodeSmith 使用教程(9): Progress对象

使用Progress对象可以为CodeSmith生成代码的过程显示一个进度条,这对于生成比较费时的模板操作是非常有用的,如果你使用Visual Studio,可以在状态栏中显示一进度条:使用进度条的方法是通过CodeTemplate对象的Progress属性对象,首先是设置Progress对象的最大值和步长,本例通过一个简单的循环来模拟一个费时的操作:<%@ Template Lan...

2013-01-15 08:17:00 50

CodeSmith 使用教程(8): CodeTemplate对象

在使用代码模板产生代码时,CodeSmith引擎背后使用了不少对象来帮助代码的生成,其中常用的有CodeTempate (类似于Asp.Net的Page类)Progress 用于显示代码生成的进度CodeTemplateInfo 可以返回关于当前模板自身的一些信息。本篇介绍CodeTemplate ,CodeTemplate代表了由CodeSmith引擎处理的代码模板对象,可以通过Co...

2013-01-14 10:25:00 60

CodeSmith 使用教程(7): 基本语法-转义Asp.Net标记

由于CodeSmith的代码模板使用了和Asp.Net类似的语法,因此如果要使用CodeSmith 模板生成Asp.Net脚本时比如“<%” 就碰到了问题, <% 会被CodeSmith解释成CodeSmith自己的标记,因此需要使用转义标签来代替需要插入到Asp.Net代码中的标签。具体方法是使用 <%% 来替换需要生成的Asp.Net中的 <%标记。比如我们要生成如下的...

2013-01-13 11:41:00 61

java import的机制[转载]

[原文地址:http://zhaohe162.blog.163.com/blog/static/3821679720101120104444895/]java中有两种包的导入机制,总结如下:1、单类型导入(single-type-import): 例如 import java.io.File;2、按需类型导入(type-import-on-demand):例如 import java....

2013-01-11 10:15:00 117

CodeSmith 使用教程(6): 基本语法-声明和使用属性

CodeSmith的核心是模板,而使模板具有活力的就是属性,通过定义属性从而使代码模板能够根据配置生成所需的代码。在使用代码模板时首先也必须给模板定义的属性定义值才能使用CodeSmith通过模板产生代码。有些属性具有缺省值,这些属性可以不需要配置。模板中的属性通过Property指令来定义:<%@ Property Name="ClassName" Type="String" Defa...

2013-01-11 08:26:00 54

Yii Framework 开发教程: 总结

到目前为止,基本介绍了开发Yii 应用的基本知识,其它更进一步的如扩展Yii框架,调用第三方库(如Zend库),错误处理,安全,性能调试可以参考Yii文档(建议参考英文版,中文版翻译得有点怪怪的,很像机器翻译的),以后有时间在写进阶开发指南。为方便起见,给出所有开发指南链接如下:Yii Framework 开发教程(1) 第一个应用Hello WorldYii Framework 开发教...

2013-01-10 08:30:00 98

Yii Framework 开发教程: 总结

到目前为止,基本介绍了开发Yii 应用的基本知识,其它更进一步的如扩展Yii框架,调用第三方库(如Zend库),错误处理,安全,性能调试可以参考Yii文档(建议参考英文版,中文版翻译得有点怪怪的,很像机器翻译的),以后有时间在写进阶开发指南。为方便起见,给出所有开发指南链接如下:Yii Framework 开发教程(1) 第一个应用Hello WorldYii Framework 开发教...

2013-01-10 08:30:00 81

Yii Framework 开发教程(48) 多国语言示例

本例通过Yii Framework 开发教程(11) UI 组件 ActiveForm示例添加中文支持简要说明一下多国语言支持。详细文档可可以参考Yii文档。信息翻译是通过调用Yii::t()实现的。此方法会将信息从源语言翻译为目标语言。总体来说,要实现信息翻译,需要执行如下几步:在合适的位置调用Yii::t();以protected/messages/LocaleID/Category...

2013-01-10 08:28:00 103

用div+css布局,控件排布乱了,如何解决

1、上方块,一个左浮动,一个右浮动,下方如果再有左右浮动时,会乱,加一句下方的代码: clear:borth;2、窗口缩小,界面控件乱,在body中,加下边一句代码: min-width:1024px;3、布局后,离上下左右有间隙,在body中加下边一句代码: margin:0px; padding:0px;4、如果需要写的东西多,另外加载小图标,在一行显示,窗体缩小也会变...

2013-01-09 18:11:00 497

java动态代理Proxy 内部机制

重要的类是Proxy. 首先要理解反射机制!Spring的AOP就是用的动态代理机制。import java.lang.reflect.Constructor;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;im...

2013-01-09 12:31:00 175

Yii Framework 开发教程(47) 主题 Theme 示例

Theming是一个在Web应用程序里定制网页外观的系统方式。通过采用一个新的主题,可以非常方便的改变应用的外观。在Yii,每个主题由一个目录代表,包含view文件,layout文件和相关的资源文件,如图片, CSS文件, JavaScript文件等。主题的名字就是他的目录名字。全部主题都放在在同一目录WebRoot/themes下 。在任何时候,只有一个主题可以被激活。提示:默认的主题根目录...

2013-01-09 08:07:00 93

激活邮箱

MailMessage msg = new MailMessage(); msg.From =new MailAddress("1184349041@qq.com"); msg.To.Add(email); msg.Subject = "激活"; StringBuilder sb = new StringBuilder(); sb.Append("点击激活"); sb.A...

2013-01-08 19:49:00 88

String,StringBuffer,StringBuilder的性能比较

首先看多次相加String 循环10000次,后两者是100000,累加次数是String的10倍 long start = System.currentTimeMillis(); String result = ""; for (int i = 0; i < 10000; i++) { String s1 = "hello"; String s2 = "w...

2013-01-08 16:53:00 78

C++之第一个windows程序,win32 helloworld

新建win32 application选择简单的win 32程序。#include "stdafx.h"//回调函数,由操作系统调用。 里面的参数是操作系统注入的。 函数名可以任意起LRESULT CALLBACK Win01Proc(HWND hwnd,UINT uMsg, WPARAM wParam,LPARAM lParam){ HDC hdc; PAINTSTRUCT...

2013-01-08 11:42:00 228

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除