`
jythoner
  • 浏览: 602393 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
1. 内连接很简单 select A.*, B.* from A,B where A.id = B.id select A.*, B.* from A inner join B on A.id = B.id 以上两句是完全等价的 2. 左外连接 select * from emp a left join dept d on a.deptno=d.deptno select * from emp a,dept d where a.deptno=d.deptno(+) 以上两句是完全等 ...
1、HTML静态化其实大家都知道,效率最高、消耗最小的就是纯静态化的html页面,所以我们尽可能使我们的网站上的页面采用静态页面来实现,这个最简单的方法其实也是最有效的方法。但是对于大量内容并且频繁更新的网站,我 ...
看了最近blog排名靠前的一个帖子,摘录一段,以供自勉 10w代码量 第三阶段  阅读源码     这是一个没有人帮助你的阶段,踏实地看源码,踏实地总结,在这个阶段的完结时候,你基本能总结出一本书那么厚的经验了。     这是一个很重要的阶段,因为前两个阶段的人将占绝大部分,你如果不通过此阶段,你将和他们毫无差别,不管你曾经付出多少努力。     目标:阅读JDK源码,了解各种类的设计及应用场景。阅读各种框架源码,了解各种开源框架的设计和实现原理(不要在网上看了一篇文章就说IOC,AOP精通了),最好能研究一下JVM(这个大公司非常看重),并能够反思自己做过的项目中,这些框架的缺点和你的改进的 ...
从Ubuntu9.10发布的第一天就一直在用它,结果发现在Ubuntu9.10上有很多问题需要解决,早知道就继续用Ubuntu9.04了。 今天想用pydev写点Python代码,就下载了最新版本的Eclipse3.5.0,结果发现在Ubuntu9.10上,eclipse的按钮很多点击都无效,比如新建项目时用的Next按钮。 查了下,据说是swt和gtk2.18不匹配的问题。需要在eclipse 3.5.2时才能改好。但在eclipse新版发布前,还需要先找个解决方法对付几天。 在eclipse的目录下新建一个文件,可以任意起名,我的起名为myeclipse,在文件中写入: #!/bin ...
ubuntu 9.10刚出来就装了,启动稍微慢了点,不过运行却很流畅。 用到现在唯一遇到的bug就是无法ADSL拨号,记录下最简单的两种方法: 方法一:使用pppoeconf命令拨号 启用有线连接:sudo ifconfig eth0 up 在终端中输入:sudo pppoeconf 一个基于文本菜单的程序会指导你进行下面的步骤: 1. 确认以太网卡已被检测到。 2. 输入你的用户名(由ISP所提供 注意:输入时请先清除输入框中的“username“,否则可能造成验证错误)。 3. 输入你的密码(由ISP所提供)。 4. 如果你已经配置了一个PPPoE的连接,会通知你这个连接将会被修改。 ...
1.Java语言的特点:面向对象,跨平台,多线程 2.Java运行环境:JVM+Java API 3.数据类型: boolean 1 char 16 byte 8 short 16 int 32 long 64 float 32 double 64 4.面向对象: 封装:类  继承:单一继承  多态:重写(Overridding)与重载(Overloading) 在子类中,方法的参数个数和返回值都与父类相同,称为重写 在同一个类中,方法的参数不同,称为重载 5.作用域: private 子类不能继承 default 如果不在同一包中,子类不能继承 protected pub ...

Python类库图解

...
原帖地址:http://blog.csdn.net/prince2270/archive/2009/10/16/4681299.aspx  在讲述filter,map和reduce之前,首先介绍一下匿名函数lambda。      lambda的使用方法如下:lambda [arg1[,arg2,arg3,...,argn]] : expression      例如: add = lambda x,y : x + y add(1,2) #************************ #运行结果 3      接下来分别介绍filter,map和reduce。 ...
原帖地址: http://blog.csdn.net/prince2270/archive/2009/09/25/4592753.aspx Python中,函数是可被重用的程序段。对于函数的定义,可以使用def关键字。下面就先定义一个函数: def foo(): print('function') foo()      在上述代码中,定义了一 ...
6. 打印如下 02 A 04 A 06 A 08 A 10 A; 12 A 14 A 16 A 18 A 20 A; 22 A 24 A 26 A 28 A 30 A; 32 A 34 A 36 A 38 A 40 A; 42 A 44 A 46 A 48 A 50 A; for i in range (2,52,2): if i%10==0: print "%s A"%i else: print "%s A"%(str(i).zfill(2)), 7.输入三个整数x,y,z,请把这三个数 ...
3. import java.io.BufferedReader; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; import java.util.regex.Matcher; import java.util.regex.Pattern; public class ChallengeThree { // http://www.pythonchallenge.com/pc/def/equality.html public stat ...
www.pythonchallenge.com是一个学习python语言的过关游戏,非常有意思。很早以前就知道了这个网站,但是因为python水平不佳,所以一直想等水平再高一点点再去玩。 周五的时候和同事们谈论起了Python,Ruby等动态语言与Java语言相比的一些优势,我举了pythonchanllenge中的第0题:计算2的38次方的例子,结果几个同事都对此产生了兴趣,不断的去用java来攻关,呵呵,希望大家也参与到进来,给出你的方法:) 玩法介绍:我代码注释中的网址就是题目,过关方式是将题目的答案替换掉url中的题号,比如第0题的题目是http://www.pythonchallen ...
1.NetBean IDE如何变成英文界面? 在启动项中加入 --locale en
1.英文版Ubuntu打开txt文件中文内容乱码 终端输入:gconf-editor 然后: apps>gedit-2>peferences>encodings add "GB18030" to "auto_detected" and "show_in_menu"option. 并把GB18030排在首位 2.Ubuntu右键添加Terminal sudo apt-get install nautilus-open-terminal(把终端加到右键菜单) 3.Ubuntu 9.04 英文环境下切换中文输入法 $ s ...
1.进入Ubuntu系统后,选择VB中的设备,安装增强功能,加载VBOXADDITIONS.*.ISO 2.cd /media/cdrom0 3.sudo ./VBoxLinuxAdditions-x86.run 4.关闭Ubuntu,在VirtualBox的设置中找到数据空间,添加要共享的XP的文件夹,注意不要选择“只读” 5.重启Ubuntu 6. dir /sbin/mount.*,确认/sbin/mount.vboxsf存在 7.lsmod | grep vboxvfs,查看boxvfs模块是否加载,如果没有加载,执行sudo modprobe vboxvfs命令加载 8.sudo mo ...
Global site tag (gtag.js) - Google Analytics