好玩的事要记录下来____正义必胜!
男孩子穷养会造成什么后果?
(1)眼界窄。不敢花钱的人,没几个能挣钱的。在资本力量统治世界的现在,整天计较小
钱的人,看不到机会,也抓不住机会。
(2)交际障碍。这在国外不是问题,国外人都是AA。可中国不行。中国太重视人际关系,
中国人太虚伪,小气不肯花钱的人,不会有很多朋友的,更不可能结交到贵人。
(3)心胸不宽广,人穷志短。小时穷养,长大了对家人子女,要么过分苛刻,要么过分溺
爱,做不到平衡。志气就那么一点,有了小钱就丧失奋斗的意志了。事实上多数成功的人
士,家庭背景都是中产以上。穷养必然导致追求低下。另一类则反,从小憋着一口气,为目的甚至
会不择手段。
女孩子富养有啥后果?
(1)对家庭一般、姿色一般的女人,绝对是悲剧。生活奢侈,父母总要离去,只能找有钱
的老公。有钱人又看不上她。最终养活自己都困难。
(2)上述女子,就算找到一个肯为她花钱的打工仔。将来的家庭也是悲剧。夫家负担沉重
,未必真能维持她的奢侈生活。最终只能给家庭带来悲剧。
(3)对于富贵家庭,富养的代价可能更大。过于奢侈的富养,如果这个女儿没有执掌家庭
事业(这在中国很有可能),只获得一份遗产。只怕遗产也会被败光。
穷养富养的说法,
1.网页内容获取
java.io.inputstream in;
java.net.url url = new java.net.url(www.xyz.com/content.html);
java.net.httpurlconnection connection = (java.net.httpurlconnection)
url.openconnection();
connection = (java.net.httpurlconnection) url.openconnection();
//模拟成ie
connection.setrequestproperty("user-agent","mozilla/4.0 (compatible; msie 6.0; windows 2000)");
connection.connect();
in = connection.getinputstream();
java.io.bufferedreader breader =
new bufferedreader(new inputstreamreader(in , "gbk"));
string str=breader.readline());
while(st != null){
system.out.println(str);
str=breader.readline());
}
2.cookie管理
1.直接的方式
取得cookie:
httpurlconnection huc= (httpurlconnection) url.openconnection();
inputstream is = huc.getinputstream();
// 取得sessionid.
string co
引言
本系列适合0基础的人员,因为我就是从0开始的,此系列记录我步入Android开发的一些经验分享,望与君共勉!作为Android队伍中的一个新人的我,如果有什么不对的地方,还望不吝赐教。
在开始Android开发之旅启动之前,首先要搭建环境,然后创建一个简单的HelloWorld。本文的主题如下:
1、环境搭建
1.1、JDK安装
1.2、Eclipse安装
1.3、Android SDK安装
1.4、ADT安装
1.5、创建AVD
2、HelloWorld
1、环境搭建1.1、JDK安装
如果你还没有JDK的话,可以去这里下载,接下来的工作就是安装提示一步一步走。设置环境变量步骤如下:
我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量:
JAVA_HOME值为: D:\Program Files\Java\jdk1.6.0_18(你安装JDK的目录)
CLASSPATH值为:.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\bin;
Path: 在开始追加 %JAVA_HOME%\bin;
NOTE:前面四步设置环境变量对搭建Android开发环境不是必须的,可以跳过。
安装完成之后,可以在检查JDK是否安装成功。打开cmd窗口,输入java –version 查看JDK的版本信息。出现类似下面的画面表示安装成功了:
图1、验证JDK安装是否成功
1.2、Eclipse安装
如果你还么有Eclipse的话,可以去这里下载,下载如下图所示的Eclipse IDE for Java Developers(92M)的win 32bit版:
package com.common.util.mail;
import org.apache.commons.mail.EmailException;
import org.apache.commons.mail.HtmlEmail;
public class MailSend {
private String userName = "user";
private String passWord = "pass";
private String smtp = "126.smtp.com";
private String faEmail = ;
/**
*
* @param userName 发件人登录名
* @param passWord 发件人密码
* @param smtp 发件人smtp
* @param faEmail 发件人email
*/
public MailSend(String userName, String passWord, String smtp,
String faEmail) {
this.userName=userName;
this.passWord=passWord;
this.smtp=smtp;
this.faEmail=faEmail;
}
public MailSend() {
}
有一次在北大讲座,遇到一位学生问我,“老师,你说学习重要,还是经营人脉重要?”看着他一脸大杂烩的表情,我先拿出本子记下了这个问题,然后告诉他说,这是个比较大的话题,我会仔细写篇文章放在网上的,然后给了他我的博客地址 。而后又补了一句,“相信我,所谓的人脉就算重要,也根本没他们说的那么重要”。
让我们细说从头。先动脑思考一下,你愿意与什么样的人成为朋友?从幼儿园开始,每个人就都已经有一些选择朋友的原则——尽管并不自知。事实上,资源分布的不均匀,必然造成人与人之间的某种依附关系。观察一下,就可以看到事实:幼儿园里玩具多的孩子更容易被其他孩子当作朋友。那么,玩具最多的孩子朋友最多么?答案 并非肯定
如果你像我一样有机会、也恰好愿意多花一点心思与那个玩具最多的孩子交谈的话,你也很快就会发现,在他的心目中,与所有成年人一样,朋友被划分为“真正的朋友”和“一般的朋友”。以下我们姑且把那个玩具最多的孩子叫做“小强”。
当时我很好奇。耐心等待小强告诉我谁是他“真正的朋友”。最终,他告诉我,真正的朋友只有两个。其中一个是男孩,另外一个是女孩。那我就问他,“
(本文基于MyEclipse6.5其他IDE不知)
接收邮件:
Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream
当出现以上错误时,恭喜您已经离接收邮件不远了,否则请您解决好所有的异常后再来看这个帖子。
javax.mail和javax.activation这两个包已经在javaEE5当中属于基础包了,就是JDK中自带了已经,但是里面的方法与现在外面的mail.jar和activation.jar有一些出入,所以初学者在直接copy别人代码的时候往往会出现上面的错误。
废话不多说下面是解决方法
进到
X:\Program Files\MyEclipse 6.5\myeclipse\eclipse\plugins\com.genuitec.eclipse.j2eedt.core_6.5.0.zmyeclipse650200806\data\libraryset\EE_5
这个路径里,可以看到javaee.jar,用rar把这个文件打开,然后进到javax文件夹里,删除mail.jar和activation.jar(我的javaee.jar里,这两个东西是文件夹,总之删掉就OK,不过要注意备份一下)
删掉之后运行下面的代码,经行简单的修改以后就可以实现接收邮件的功能了!我已经测试过完全可行。
package com.oa.mail;
import java.io.File;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.util.Properties;
import javax.mail.BodyPart;
import javax.mail.Folder;
import javax.mail.Message;
<--清理用的 存储过程
CREATE PROCEDURE sp_clearGuanXi
AS
delete guanXi where otherId not in (select id from otherUser)
--删除没有关系的观察者
delete otherUser where id not in(select otherId from guanXi)
--删除没有关系的 观察者
--删除学习班触发器
Create trigger trDgroups
On groups --对于学习班删除的触发器
for Delete --删除的时候触发
As
begin
delete selfUser where groupId =(select groupId from deleted) --删除这个学习班学员
delete otherUser where groupId =(select groupId from deleted) --删除这个学习班观察者
delete guanXi where groupId =(select groupId from deleted) --删除这个学习班 关系
end
2.LoggersLogger的定义格式:log4j.[loggername]=[level],appenderName,appenderName,…这里level是指Logger的优先级,appenderName是日志信息的输出地,可以同时定义多个输出地。3.AppendersAppender的定义格式:log4j.appender.appenderName = fully.qualified.name.of.appender.class // "fully.qualified.name.of.appender.class" 可以指定下面五个目的地中的一个:Appender类及其作用列表
Appender类名作用org.apache.log4j.ConsoleAppender将日志输出到控制台org.apache.log4j.FileAppender将日志输出到文件org.apache.log4j.DailyRollingFileAppender每天产生一个日志文件org.apache.log4j.RollingFileAppender文件大小到达指定尺寸时产生一个新的文件org.apache.log4j. WriterAppender将日志信息以流格式发送到任意指定的地方
1)ConsoleAppender选项 控制台输出-Threshold=WARN:指定日志消息的输出最低层次。-ImmediateFlush=true:默认值是true,意谓着所有的消息都会被立即输出。-Target=System.err:默认情况下是:System.out,指定输出控制台。 2)FileAppender 选项-Threshold=WARN:指定日志消息的输出最低层次。-ImmediateFlush=true:默认值是true,意谓着所有的消息都会被立即输出。-File=mylog.txt:指定消息输出到mylog.txt文件。- Append=false:默认值是true,即将消息增加到指定文件中,false指将消息覆盖指定的文件内容。 3)DailyR
log4j是一个非常强大的log记录软件,下面我们就来看看在项目中如何使log4j。
首先当然是得到log4j的jar档,推荐使用1.2.X版,下载地址:
http://logging.apache.org/log4j/1.2/download.html
我们先看一个最简单的示例:
【示例1】
项目结构:
【注:由于这里的多个项目公用一个jar档,我们可以创建一个专门放置jar档的Java工程,然后将jar档放到lib目录下。在要使用的工程中按图所示进行引用 】
Java代码:
package com.coderdream.log4j;
import org.apache.log4j.Logger;
public class HelloLog4j {
private static Logger logger = Logger.getLogger(HelloLog4j.class);
/**
* @param args
*/
public static void main(String[] args) {
// System.out.println("This is pri