T.M's profileRedemptions--安静D~PhotosBlogListsMore ![]() | Help |
|
|
February 05 Spring Festival is coming....
November 12 Hommiepackage consoledb;
import java.io.*; import java.sql.DriverManager; import java.sql.Statement; import java.sql.Connection; import java.sql.SQLException; import java.sql.ResultSet; public class consoleDB { Statement stmt; public void conDB(){ //2 try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); } catch (ClassNotFoundException ex) { System.out.print(ex); } //3 try { Connection con = DriverManager.getConnection("jdbc:odbc:accp", "sa", ""); //4 stmt = con.createStatement(); }catch(SQLException ee){
System.out.println(ee); } } public void display(){ System.out.println("请选择操作"); System.out.println("1、添加记录"); System.out.println("2、搜索记录"); System.out.println("3、退出"); System.out.println("请输入选择"); BufferedReader br=new BufferedReader(new InputStreamReader(System.in)); try { String t=br.readLine(); if(t.equals("1")){ //System.out.print("添加"); insertDB(); }else if(t.equals("2")){ // System.out.print("搜索"); selectDB(); }else if(t.equals("3")){ System.out.print("退出"); }else{ System.out.print("傻呀"); } } catch (IOException ex) { } } public void insertDB(){ BufferedReader br=new BufferedReader(new InputStreamReader(System.in)); try {
System.out.print("请输入用户名"); String a=br.readLine(); System.out.print("请输入密码"); String b=br.readLine(); stmt.executeUpdate("insert into t1 values('"+a+"','"+b+"')"); } catch (IOException ex) { } catch (SQLException ex) { /** @todo Handle this exception */ } }
public void selectDB(){ BufferedReader br=new BufferedReader(new InputStreamReader(System.in)); System.out.print("请输入用户名"); try { String a = br.readLine(); ResultSet rst=stmt.executeQuery("select * from t1 where uname='"+a+"'"); if(rst.next()){ System.out.print("你的密码是:"+rst.getString(2)); } else{ System.out.print("查无此户"); } } catch (IOException ex) { } catch (SQLException ex) { /** @todo Handle this exception */ } }
public static void main(String[] args) { consoleDB obj=new consoleDB(); obj.conDB(); obj.display(); } } Homepackage mynote;
import java.awt.BorderLayout;
import java.awt.Dimension; import javax.swing.JFrame;
import javax.swing.JPanel; import javax.swing.JMenuBar; import javax.swing.JTextArea; import java.awt.*; import javax.swing.JMenu; import javax.swing.JMenuItem; import javax.swing.JCheckBoxMenuItem; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.io.*; import javax.swing.JFileChooser; import javax.swing.JPopupMenu; import java.awt.event.MouseEvent; import java.awt.event.MouseAdapter; import com.borland.*; /** * <p>Title: </p> * * <p>Description: </p> * * <p>Copyright: Copyright (c) 2006</p> * * <p>Company: </p> * * @author not attributable * @version 1.0 */ public class Frame1 extends JFrame { JPanel contentPane; BorderLayout borderLayout1 = new BorderLayout(); JMenuBar jMenuBar1 = new JMenuBar(); JTextArea jTextArea1 = new JTextArea(); JMenu jMenu1 = new JMenu(); JMenu jMenu2 = new JMenu(); JMenu jMenu3 = new JMenu(); JMenu jMenu4 = new JMenu(); JMenu jMenu5 = new JMenu(); JMenuItem jMenuItem1 = new JMenuItem(); JMenuItem jMenuItem2 = new JMenuItem(); JMenuItem jMenuItem3 = new JMenuItem(); JMenuItem jMenuItem4 = new JMenuItem(); JMenuItem jMenuItem5 = new JMenuItem(); JMenuItem jMenuItem6 = new JMenuItem(); JCheckBoxMenuItem jCheckBoxMenuItem1 = new JCheckBoxMenuItem(); JMenuItem jMenuItem8 = new JMenuItem(); JMenuItem jMenuItem9 = new JMenuItem(); JMenuItem jMenuItem10 = new JMenuItem(); JMenuItem jMenuItem11 = new JMenuItem(); JMenuItem jMenuItem12 = new JMenuItem(); JFileChooser fc = new JFileChooser(); JPopupMenu jPopupMenu1 = new JPopupMenu(); JMenuItem jMenuItem7 = new JMenuItem(); JMenuItem jMenuItem13 = new JMenuItem(); JMenuItem jMenuItem14 = new JMenuItem(); JMenuItem jMenuItem15 = new JMenuItem(); JMenuItem jMenuItem16 = new JMenuItem(); JMenuItem jMenuItem17 = new JMenuItem(); JMenuItem jMenuItem18 = new JMenuItem(); public Frame1() { try { setDefaultCloseOperation(EXIT_ON_CLOSE); jbInit(); } catch (Exception exception) { exception.printStackTrace(); } } /**
* Component initialization. * * @throws java.lang.Exception */ private void jbInit() throws Exception { contentPane = (JPanel) getContentPane(); contentPane.setLayout(borderLayout1); this.setJMenuBar(jMenuBar1); setSize(new Dimension(400, 300)); setTitle("记事本"); jMenu1.setText("文件"); jMenu2.setText("编辑"); jMenu3.setText("格式"); jMenu4.setText("查看"); jMenu5.setText("帮助"); jMenuItem1.setText("新建"); jMenuItem1.addActionListener(new Frame1_jMenuItem1_actionAdapter(this)); jMenuItem2.setText("打开"); jMenuItem2.addActionListener(new Frame1_jMenuItem2_actionAdapter(this)); jMenuItem3.setText("保存"); jMenuItem4.setText("另存为..."); jMenuItem5.setText("页面设置..."); jMenuItem6.setText("打印..."); jCheckBoxMenuItem1.setText("自动换行"); jMenuItem8.setText("字体"); jMenuItem8.addActionListener(new Frame1_jMenuItem8_actionAdapter(this)); jMenuItem9.setText("状态栏"); jMenuItem10.setText("帮助主题"); jMenuItem11.setText("关于记事本"); jMenuItem12.setText("退出"); jMenuItem12.addActionListener(new Frame1_jMenuItem12_actionAdapter(this)); jTextArea1.addMouseListener(new Frame1_jTextArea1_mouseAdapter(this)); jMenuItem7.setEnabled(false); jMenuItem7.setText("撤消"); jMenuItem13.setEnabled(false); jMenuItem13.setText("剪切"); jMenuItem14.setEnabled(false); jMenuItem14.setText("复制"); jMenuItem15.setEnabled(false); jMenuItem15.setText("粘贴"); jMenuItem16.setEnabled(false); jMenuItem16.setText("撤消"); jMenuItem17.setText("从右到左的阅读顺序"); jMenuItem18.setEnabled(false); jMenuItem18.setText("删除"); contentPane.add(jTextArea1, java.awt.BorderLayout.CENTER); jMenuBar1.add(jMenu1); jMenuBar1.add(jMenu2); jMenuBar1.add(jMenu3); jMenuBar1.add(jMenu4); jMenuBar1.add(jMenu5); jMenu1.add(jMenuItem1); jMenu1.add(jMenuItem2); jMenu1.add(jMenuItem3); jMenu1.add(jMenuItem4); jMenu3.add(jCheckBoxMenuItem1); jMenu3.add(jMenuItem8); jMenu4.add(jMenuItem9); jMenu5.add(jMenuItem10); jMenu5.addSeparator(); jMenu5.add(jMenuItem11); jMenu1.add(jMenuItem5); jMenu1.add(jMenuItem6); jMenu1.addSeparator(); jMenu1.add(jMenuItem12); jPopupMenu1.add(jMenuItem7); jPopupMenu1.addSeparator(); jPopupMenu1.add(jMenuItem17); jPopupMenu1.add(jMenuItem13); jPopupMenu1.add(jMenuItem14); jPopupMenu1.add(jMenuItem15); jPopupMenu1.add(jMenuItem16); jPopupMenu1.add(jMenuItem18); jPopupMenu1.addSeparator(); } public void jMenuItem1_actionPerformed(ActionEvent e) {
jTextArea1.setText(""); } public void jMenuItem2_actionPerformed(ActionEvent e) {
try { //JFileChooser this.fc.showDialog(this, "打开"); File f = this.fc.getSelectedFile(); if(f!=null){ FileReader fr = new FileReader(f); BufferedReader br = new BufferedReader(fr); String line = br.readLine(); while (line != null) { jTextArea1.setText(line); line = br.readLine();
} br.close(); fr.close(); }
//读取流 }catch(IOException e1){
System.out.println(e1); } } public void jMenuItem12_actionPerformed(ActionEvent e) {
System.exit(0); } public void jTextArea1_mouseClicked(MouseEvent e) {
if(e.getButton()==e.BUTTON3){ jPopupMenu1.show(this,e.getX(),e.getY()); } } //JBuilder 2005中似乎没有com.borland.dbswing.FontChooser 包所以该功能暂时无法实现 /*public void jMenuItem8_actionPerformed(ActionEvent e) { FontChooser fontChooser1=new FontChooser(); Font f=new Font(this.jTextArea1.getFont().getFontName(),Font.BOLD,this.jTextArea1.getSize()); }*/ class Frame1_jMenuItem2_actionAdapter implements ActionListener { private Frame1 adaptee; Frame1_jMenuItem2_actionAdapter(Frame1 adaptee) { this.adaptee = adaptee; } public void actionPerformed(ActionEvent e) {
adaptee.jMenuItem2_actionPerformed(e); } } class Frame1_jMenuItem1_actionAdapter implements ActionListener { private Frame1 adaptee; Frame1_jMenuItem1_actionAdapter(Frame1 adaptee) { this.adaptee = adaptee; } public void actionPerformed(ActionEvent e) {
adaptee.jMenuItem1_actionPerformed(e); } } } class Frame1_jMenuItem8_actionAdapter implements ActionListener { private Frame1 adaptee; Frame1_jMenuItem8_actionAdapter(Frame1 adaptee) { this.adaptee = adaptee; } public void actionPerformed(ActionEvent e) {
adaptee.jMenuItem8_actionPerformed(e); } } class Frame1_jTextArea1_mouseAdapter extends MouseAdapter { private Frame1 adaptee; Frame1_jTextArea1_mouseAdapter(Frame1 adaptee) { this.adaptee = adaptee; } public void mouseClicked(MouseEvent e) {
adaptee.jTextArea1_mouseClicked(e); } } class Frame1_jMenuItem12_actionAdapter implements ActionListener { private Frame1 adaptee; Frame1_jMenuItem12_actionAdapter(Frame1 adaptee) { this.adaptee = adaptee; } public void actionPerformed(ActionEvent e) { adaptee.jMenuItem12_actionPerformed(e); } } May 10 个人总结
C语言+JavaScript 都要区分代码的大小写 VB与T-SQL则大写与小写完全相同。 C语言中的参数传递有按地址和按值传递两种。 VB中的参数有按值传递和引用传递两种方法,引用传递的效果看上去和C的地址传递很相似但是道理截然不用。
C语言的文件操作包括建立文件指针,打开文件,文件读写,和关闭文件4个过程。
HTML标签语言中 : <TR></TR>为建立一行 <TD></TD>为建立一个单元格 表格要用<TABLE></TABLE>标签包裹
T-SQL的连接语句: 内联: ----只显示两表都有的公共行 SELECT 表_1.字段名,表_2.字段名 FROM 表_1 INNER JOIN 表_2 ON 表_1.公共字段=表_2.公共字段 GO 左外联: ---以左表为主表,右为从表,左有但右无的时候显示为NULL SELECT table_1.column,table_2.column字段名 FROM table_1 LEFT JOIN table_2 on table_1.idcolumn=table_2.idcolumn 右外联: ----以右表为主表,左为从表,右有但左无的时候显示为NULL SELECT table_1.column,table_2.column字段名 FROM table_1 RIGHT JOIN table_2 on table_1.idcolumn=table_2.idcolumn 全外联: ---互为主从,可以对应的项目同行显示,不对应的分行显示,缺少的项目显示为NULL SELECT table_1.column,table_2.column字段名 FROM table_1 FULL JOIN table_2 on table_1.idcolumn=table_2.idcolumn 备忘,就是备忘 April 20 大侠重出江湖大侠重出江湖年龄又增长了,同时也发现了不少新东西------
总结出这么多经验以后,大侠最后决定,再次退出江湖。 September 12 一粒米是如何成为一片庄稼的一粒米想成为一片庄稼就要接受黑土的洗礼,化肥的灌溉甚至置身粪便中的痛苦后才会自发的觉醒。除去晶莹的衣衫甚至把脸都憋绿了才能从最初那几乎活埋你的黑色地狱里冲出来。再靠运气在无数的天灾人祸中幸存下来再经过授粉等等的复杂而又爽快的工序产下你的后代。接下来就看你子孙的运气了,如果他们运气好成为一片庄稼只是时间问题。
看来大米的一生和人也差不了太多,除了少许的拼搏以外其他都是靠运气。
而我大概是最不幸运的那个,经过太长时间的等待,再被埋入黑土之前我被煮再锅里了。 July 17 喝酒,踢球聊天以及就业问题 其实这个题目的顺序有些问题,应该是先踢球的。不过真的懒的改。
世界是很大的~E.S.B.I以外呢还有P什么什么的(这段大概只有我自己理解吧),自然我们这些鼠目寸光的小辈暂时能考虑的似乎只有一个就是所谓的“人际关系”。但是往往只是这些东西都很难处理好,原因大概是IQ呀、EQ呀、HP呀、MP呀什么的都太低了。
由于上面的原因所以最近又温习了只有在初中才做的事情就是--踢球并且是足球。如果还是没看出来踢球原因的话并不是你的分析和阅读能力有问题是我的表达能力出了问题,没办法过了ENGL 111以后中文水平多少下降了点。踢球以后呢,就是传说中的我的生日,再加上上面的原因所以喝酒当然是朋友请客。 我和我那个朋友还真是MATCH,由于酒精的作用我开始变的说话越来越多。 我知道这样不好第一浪费了很多口水据说同时还损失白血球,身体的耗氧量又变大,又有更多的脑细胞牺牲了真是有百害而无一利,更糟糕的是说的多错的多,难免得罪其他人和提及一些敏感话题等等,如果那些话传出去惊动了什么大人物就不好了。还好我那个朋友经过少许酒精的洗礼以后呢无论他当天听过什么说过什么第二天会全部都不记得。
就业问题是酒精洗礼后的第二天才提到的,所以可以说是在半清醒状态下提到的少有的正经话题。感觉自己规划的还不错,也从朋友那里学到了点东西。他的理论还是很值得我借鉴的至少他看的相关书籍比较多,虽然都只停留在理论阶段但是按他的话说:“You never know”
PS: 最近精力有些外溢,睡觉质量不错但是时间短的和户外运动量完全不成正比。
July 14 NN并不是NNNNN的由于NN所以有点感触,但是有说不出,所以都用“N”代替了。各位将就着看吧(其实也没什么各位,我这里一共能来几个人我心里很清楚)。NNNN吧,就NNNN,NN并不是NNNN的。
多精辟的理论啊~我都渐渐的佩服我自己。
July 07 有冤情~爱城的夏天居然热起来,在“不正常人类研究中心”的那个被研究者的话来讲: 这一定有冤情。并且还有一个消息是,我和可能被一家大型杂货店当跑堂的,看来离他们关门也只是时间问题了。本周最大消息是移民局居然找上门来了,不知道是祸是福。我没做什么坏事呀~! 大不了学习成绩好一点~ 暗恋的女孩子多一点~ 香港脚的病情有加剧了一点点~ 难道这个都让他们查出来了?难道爱城这个夏天变热是我的香港脚破坏了爱城上空臭氧层而造成的?这责任可大了。弄不好我也要被送进“不正常人类研究中心”去了。
不管怎么样,还是把良民证准备好。当然扳手什么的也要带(经过一个高人指点才有此灵感)当然钞票也不能少。在牙齿里装上一些氰化物以后感觉万事具备了。准备上路,在这里给各位留个话,如果我在3天之内还没更新就打911报警找人。
能交代的就这么多了~
收功~
呼! June 27 6月25日我猜备案(直播~)首先在XX大学喊口号的时候那个带头的是个不分雌雄地XX。 之后小宪宪受观众和阿亚的重重压力开始秀“乳沟”,后来阿亚意图让小宪宪呈现无上装姿态......当时真汗了一下 李玖哲居然搞笑,并且搞的蛮有深度,不容易。 又又又......《屋顶》~ 居然出现一票MODEL,并且受不了的是玖哲又趁机搞笑。还不错 接下来一段时间比较无聊,我休息下 真的假不了 第一个变脸,比较不可信 第二个乩童,居然是个不太说话的小胖子够NO REASON HEAD。 并且和玖哲撞衫。上2号台都费了好大力气。 3号是美女,居然说是泡面试吃员。第一部分就这么多了。 1号变脸表演说实在的和以前那个比实在太业余了。并且好象对中国戏剧没什么研究,让外行人看看热闹还成。 2号小胖子实在让我无奈了一次,分明是混吃等死,居然还有职业。 承琳~灯泡那个笑话实在是太“不”好笑了。阿亚那个“你过百,我就G奶”我屏住呼吸1分钟。 美腿美女的凭审比来宾质量高的多,但是有几个也够恶。 后面的美腿美女实在够无聊,所以~略 June 12 You never know what's hell !写了标题以后突然不知道自己要写什么东东了。 如果说有点感想的话,朋友说我穿着打扮太随意了,建议有空也修饰一下自己。 说到这里真的没什么想法了,不说了。 没内涵就没内涵吧。反正都没内涵20多年了。 BTW:本期我猜的主播美女质量都很高。其中一个感觉挺像“我认识的某人”。
June 09 A Rose for EmilyA Rose for Emily is a rose for struggling spirit, Hard to understand if never been weirdo. Keeping rapes a corpse. What a miserable and beatific experience! It's your lover,without doubt. Bless you and all people in Jefferson.
"Poor Emily" I repeat and repeat. You deserve a lover not a corpse of Negro, That is what your father and his whip deserved.
A~ttention all the people in Jefferson, What I want you to have is the smell which is stinky. You lucky I didn't force you to rape a dead body, Your respect to Emily is the only way to explain why you lucky. And thank you for tell me the story of Emily. June 03 难得找个时间写BLOG不知道最近搞什么,忙的S去活来,上次提到的那个In class essay 居然拿D+兴奋S我了。看来这位“女杀手”这次算是网开一面了~~。说到这次的ESSAY本来要求是至少3个BODY PARAGRAPHS结果我不仅数量没到并且质量也出奇的差并且还没时间写conclusion 居然拿个D+。我那个死党就没这么幸运了他前后一共写了8页纸(是我的2倍还多)结果“女杀手”给他一个C- 。 如果这次她没给我点面子我一定替我那兄弟平反去。 前几天,我的PRESENTATION上演了,虽然准备的出奇的不充分但是由于我头脑反应够慢,说话语速又太快所以听起来很像那么回事,其实内容比较空洞。在这里鸣谢一下小水,她给了我不少还点子,虽然用上的没几个但是....但是......但可是..... 今天我的PRESENTATION REPORT已经交上去了里面乱七八糟的写了一大堆,虽然网上能找到的可参考资料很少,但是以我对电影的了解和知识面的广博(说到这里的时候由于胃痉挛到厕所里吐了两个回合)应该能过关,这10%是拿定了。 这两天又认识一个黑人,是NEW YORK来的说话口音很奇怪但是以我对英文的认识和交际面的广博(说到这里的时候胃里除了“胃穿孔”以外其他都吐出去了)和他还挺谈得来的,他还经常“ GOD BLESS YOU”。 看来是我为人太好了还劳烦耶稣出来保佑我下,实在是太过意不去了(说到这里笔者已经完全虚脱了,各位以后会看到关于他生平的“回忆录”,不要错过)。 May 27 今天接受寒流侵袭(乱起的)今天的 In class essay 如果不出我的预料之外的话应该是拿个F不成问题。所以我不准备讨论这个 说点高兴的吧!今天不知道是我那个死党是被什么东西打到头还是想念以前他那个ROOMMATE想疯了(一个经典韩国GG),出奇的“诚实”走在路上的时候硬是说我今天非常“韩流”,我见他今天这种状态我也没否认并且也顺便也说他今天也够“韩”的。所以我俩决定今天如果有人问我们是哪里人我们就告诉他我们是CBK----并且是韩文刚刚忘光,英文刚起步那种。今天就这样自欺欺人的高兴了一下,之后就是上面说到的ESSAY了。今天的BLOG到此结束。 May 24 Life is beautiful 吧大概~ 终于从床上爬起来了,看看别人的BLOG(以前灌水留下的后遗症)。 之后就坐到自己的电脑前,放my immortal ,everytime等等那些疗伤类轻音乐。 昨天不知道是吃的什么东西不合适还是喝的东西有问题早上起来用力 3次没把身体撑起来。 好不容易站起来后腿一阵痛又摔倒了。 突然想到 了张无忌中“十香软金散”那个时候大概是这个感觉。 可是那么贵的 药我怎么可能买的起呢?一定不是自己给自己下的毒,那么如果是别 人干的话有什么企图呢? 劫财?如果那人来到我这里扫荡一下的话一 定会感觉我实在太寒酸之后施舍给我点银子的,所以不太可能。 劫色? 偶最近阴阳不调和如果是女贼我就开心了。 如果是男的我这体格 如果主观不想动他搬动我的可能性小的很。 难道是想偷我的classnotes?这是最有可能的。看来要加倍小心了。 May 12 Talking about 吃饱了撑的--非正常心理研究首先各位先看一下以下案例: Quote 吃饱了撑的 April 25 About Memory of Xin "心"是个男生,就是照片里那个丑八怪,我的死党之一,为人相当的豪爽.如果不是各自去了不同的国家我想我们大概会整天都混在一起. 好人有好报,在我最失意的时候听说他要结婚了~ 另外一半就是照片里那个女生. 荷兰认识的两人游遍了欧洲和北美,最近回国准备婚礼去了.照片好象是他们在丹麦英国和中国西藏时候拍的. 唉~没这个福分和人家比.自己满足一下虚荣心就好了 February 28 Just update some picsI didn't feel like write blog, so just got update some pics of my. I hope people will like it. February 17 朋友今天神经短路(和平时一样短路)他写了点东西,感觉挺不错的。抄录下来。(主要感觉是原创,挺不容易的) #1 先光复了日本省,统一了朝鲜自治区,殖民了印度半岛,封锁了马六甲,才可以去中东抢石油。 #2 台湾是中国的,台湾人不是中国人,你们爱滚那滚那。 #3 跳楼的时候撞上了一只鸽子,它对我说,你看人生多么美好阿。于是我飞回来换了这个名字 天灵灵~地灵灵~~还有3个小时就要开始考试了,心里没底。为自己祈祷一下~~~~~~ 天灵灵~地灵灵~~天灵灵~地灵灵~~ February 08 明天上午要考试明天上午要考试,现在心里很乱,周末复习了一阵子。但是还是感觉很多都不明白。今天又赶工,好象有点赶过头了。总之现在很乱 春节要到了,这是这个星期的头等大事,至少按惯例应该是,但是其实这个星期最重要的是其中考试明天就有,之后是星期5还有。并且星期3还有两个ASSG要缴。 O God sentimental me。 给我些希望。 我胡乱写,确实没什么水平,反正我这个烂地方人家也不喜欢来,即使来了也没人留言。就当自己给自己解闷吧。 |
||||||||||||||||||||||||||||||||||||||||||
|
|