一、进入java的世界1.你要做的事情:编写源代码Party.java -》 编译:javac Party.java,产生Party.class文件(eclipse是自动编译的,.class文件存放在Path路径下)-》在某个jvm上执行:java Party2.一些java基本语法的东西:(1)j...
分类:
编程语言 时间:
2015-05-07 11:52:10
阅读次数:
128
A 代码生成器(开发利器);B 阿里数据库连接池druid; C 安全权限框架shiro ; D ehcache 自定义二级缓存 系统为主流的 springmvc+mybaits 3.2 版本 ,有maven版本和非maven版本,赠送同UI hibernate版本(支持sqlsever mysql...
分类:
编程语言 时间:
2015-05-07 11:52:31
阅读次数:
159
引言 这部分是Java界面编程的部分,不属于网络编程的重点,但是也稍微介绍一下这两个界面吧 登录界面 最终想做成的登录界面如图所示 分析界面 这个界面可以分为三个大的部分,北部的一张图片,qq2003全新体验Q人类,中部的QQ号码,手机号码和Email登录部分,以及下面的三个按钮,中间的QQ号码La...
分类:
编程语言 时间:
2015-05-07 11:50:48
阅读次数:
281
File "C:\Python27\lib\site-packages\wx-3.0-msw\wx\_controls.py", line 6523, in __init__ _controls_.DatePickerCtrl_swiginit(self,_controls_.new_Dat...
分类:
编程语言 时间:
2015-05-07 11:51:16
阅读次数:
245
童鞋们,是不是有使用计算器的时候,还要进入运行,输入calc,太麻烦了,有时候甚至还忘记单词怎么拼写,呵呵程序员自己写代码实现,又简单,又方便啊以下为代码(想要生成可执行工具可参考:http://www.cnblogs.com/holdon521/p/4483966.html)package com...
分类:
编程语言 时间:
2015-05-07 11:49:10
阅读次数:
180
package com.util;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.InputStream;public class TestHtml {...
分类:
编程语言 时间:
2015-05-07 11:48:17
阅读次数:
247
分析例如以下GC日志: [GC [PSYoungGen: 9216K->1024K(9216K)] 1246196K->1246220K(1287040K), 0.2398360 secs] [Times: user=0.29 sys=0.01, real=0.24 secs] [...
分类:
编程语言 时间:
2015-05-07 11:47:37
阅读次数:
128
KMP算法及其改进字符串匹配算法也就是从一个很长的字符串里面找出与我们手中的字符串相匹配的字符串(是这个大字符串的第几个字符开始),对于这个问题我们有很简单的解法,叫BF算法,Brute Force也就是蛮力的意思,充分依靠计算能力来解决问题的方法,对于这种解法可以用下面的图片来表述:上面的算法就是...
分类:
编程语言 时间:
2015-05-07 11:46:30
阅读次数:
292
/*//////////////////////////////// template OutputIterator transform ( InputIterator first1, // 源容器的起始地址 InputIterator last1, // 源容器的终止地址 ...
分类:
编程语言 时间:
2015-05-07 11:46:19
阅读次数:
174
Java的开源生态系统是强大而健康的,这是我们(Oreilly)创建OSCONJava(OpenSourceConventionJava)的主要原因之一。在过去10年中,一些项目已经被广泛接受,并且已经统治了Java软件开发世界,一些甚至影响到了用户的日常生活。1.JUnitKentBeck先生关于...
分类:
编程语言 时间:
2015-05-07 11:44:45
阅读次数:
149
慢慢找感觉~~package SwingGui.sky.com;import javax.swing.*;import java.awt.*;import java.awt.event.*;public class SimpleGui implements ActionListener { J...
分类:
编程语言 时间:
2015-05-07 11:43:01
阅读次数:
136
由于工作中经常需要收发电子邮件,例如每日(周)的工作报告,测试报告,监控告警,定时提醒等等,大都已电子邮件的形式发送。本文将实现一个 Python 的电子邮件发送类,支持发送多个附件(目录),HTML或纯文本内容,抄送收件人,多个接收者等功能。
代码实现
#!/usr/bin/env python
# -*- coding: utf-8 -*-
'''
Copyright (C) 2...
分类:
编程语言 时间:
2015-05-07 10:36:38
阅读次数:
338
首先创建两个队列,queue队列存储要爬的网址,out_queue存储的是要取内容的网页源代码。
创建线程类,ThreadUrl的作用是从给定的网址上抓取网页内容,并将内容存储在out_queue队列上,而DatamineThread的作用是从网页源代码中通过正则来取想要的内容。
这个代码在window下运行的话就需要将.decode('utf8')那句话前面的#删除就ok了,编码方式需要改一...
分类:
编程语言 时间:
2015-05-07 10:35:30
阅读次数:
209
Date构造函数New Date() | Date()没有参数默认就是系统当前时区的时间,结果:Sat Apr11 2015 16:42:09 GMT+0800 (China Standard Time)生成代表当前系统的时间,不用new也可以生成,Date本身就是个方法。New Date(milliseconds)这个毫秒参数是从1970-01-01 00:00:00到现在所经过的时间。New ...
分类:
编程语言 时间:
2015-05-07 10:35:30
阅读次数:
234
Problem:
Reverse digits of an integer.
Example1: x = 123, return 321
Example2: x = -123, return -321
Have you thought about this?
Here are some good questions to ask before coding. Bonus ...
分类:
编程语言 时间:
2015-05-07 10:31:44
阅读次数:
165
这里面涉及到两个类,一个是person类,一个是测试类test
首先我们说到的是浅克隆,对某个对象实施Clone时对其是一无所知的,它仅仅是简单地执行域对域的copy,如果是基本数据类型(int,float,char等)到没什么问题,基本遇上如string,Integer等不可变对象的时候也没有什么问题,但是如果遇上了date这个可变对象,或者是自己定义的可变对象,他只是简单的复制一些引...
分类:
编程语言 时间:
2015-05-07 10:30:36
阅读次数:
137
在R语言中变量是在赋值时才创建的,不能事先进行声明。这里变量重命名实际上指的是给变量中的子变量重命名,如果从面向对象的角度来说,就象是修改一个类的属性名,其数据保持不变。在一般面向对象的语言中,修改属性名是不允许的,修改属性名就等于把该属性删除,再重新创建一个属性,并赋值。
在R语言里为什么要能修改属性名呢,这应和R主要的工作领域有关,R作为统计分析类语言,需要处理大量数据,处理的主...
分类:
编程语言 时间:
2015-05-07 10:30:29
阅读次数:
2163