- 博客(25)
- 资源 (1)
- 收藏
- 关注
原创 学习三个范式
第一范式:清除重复的组,从而所有表中的所有记录可以被每个表中的主键唯一标识。换言之,不同于主键的所有字段必须依赖于主键。通过创建新的表来删除重复的字段,建立主表-明细表结构,主表于明细表为一对多关系,明细表含有外键指向主表,外键包含在明细表的复合主键中。实际上这是实现关系型数据库必须的一个范式。将表中重复的(但是没确定重复次数)项(如电话1、电话2、电话3等)移出来,建立一对多的两个表。如
2012-03-30 19:09:15 458
原创 初学php,记下其特殊的地方
变量名始终以$开头global关键字创建全局变量:global $age创建常量:define(“NAME”,VALUE);字符串:可以使用单引号或者双引号,当使用单引号的时候,不能在串里面使用变量,而双引号的时候可以用:"this is my age: $age"来使用变量。比较字符串使用:strcmp(s1,s2),strcasecmp(s1,s2)(不比较大小写)字符串的合并使用"."而不是
2012-03-04 23:21:45 273
原创 sql语句
一、查询(DML)SELECT column1[, column2, ...,] FROM table [, table2,...] WHERE conditionGROUP BY column1 [,column2,...,] HAVING conditionORDER BY column1[, column2,...,]GROUP BY 语
2012-02-26 22:47:09 328
原创 自己动手写框架
今天开始将日记内容记录在这里。日记记录的是自己的一些想法的流动,发上来是为了防止日记丢失。——————————————————————————————————————————————————————————————————————————————————第一步:连接数据库.LOG17:35 2012-1-13看了余浩东的关于他的BJAF的书,想说自己边看边写,弄一个
2012-01-15 00:25:29 464
原创 初涉wp7开发有感
这几天开始学习wp7的开发,然后想着自己写一个什么应用,于是搜索了一下wp7的一些应用,然后想到一些问题。现在自己在用的是诺基亚的5320,。用来用去也就是那几个应用:qq,浏览器,词典,计时器(跑步时用的)。然后真的没了。这段时间开始觉得,手机真的不知道是功能多好还是功能少点好。另外发现的一个特点就是,很多应用都是跟某个网站直接相关的,比如说微博客户端、人人网客户端、百度百科之类的。我在
2012-01-11 22:20:38 438
原创 今天参加小米的宣讲会
之前参加了正点科技的宣讲会,本着打酱油的态度,觉得大三了应该开始看看这些宣讲会了,虽然说他们一般是来招大四实习或者直接进入公司的,不会对还有课程要上的大三生有兴趣。结果发现正点科技这个宣讲会真是酱油。讲话人是董事长,讲的内容平淡无奇,或者假装很厉害,总是我感觉那人不会讲,场面有点压不住,大家也没怎么在听,他讲的东西也没有什么实质内容。但是,笔试部分,试题还是不错的。我写的是应聘后台部分的试题,考察
2011-11-01 22:25:30 1318
原创 2011年暑假数据库大作业工作日志
.LOG22:12 2011-8-16配置好tomcat。其实只要设置好jdk的系统变量就好了。我是按照下面的指示做的1.安装结束后,进入您的JDK安装目录,复制其它路径(如: E:\Programe Files\j2sdk1.4.2)
2011-09-02 00:35:28 1355
原创 建立表结构——《数据库设计凡人入门》第七章整理
一、定义初始表结构i. 从检查初始字段列表开始,找出隐藏说明的主题,这时要摒弃对调研过程中熟悉的主题的偏爱,客观地观察。分辨字段说明了哪些特定的主题(有可能就是隐藏的主题)。识别尽量多的主题,形成一个初始表列表。ii. 与主题列表对比,处理重复项目;处理代表同一主题的不同
2011-08-01 17:00:08 1413
原创 师兄空间转来的数据处理方法
1. 给定a、b两个文件,各存放50亿个url,每个url各占64字节,内存限制是4G,让你找出a、b文件共同的url? 方案1:可以估计每个文件安的大小为50G×64=320G,远远大于内存限制的4G。所以不可能将其完全加载到内存中处理。考虑采取分而治之的方法。 s 遍历文件a,对每个url求取 ,然后根据所取得的值将url分别存储到1000个小文件(记为 )中。
2011-06-24 10:29:00 326
原创 性格分析
才储分析:您的性格类型倾向为“ ENFP ”(外向 直觉 情感 知觉 倾向度: E60 N52 F65 P68 不假思索指数:12)热情洋溢、富有想象力。认为生活是充满很多可能性。能很快地将事情和信息联系起来,然后很自信地根据自己的判断解决问题。很需要别人的肯定,又乐于欣赏和支持别人。灵活、自然不做作,有很强的即兴发挥的能力 ,言语流畅。ENFP型的人充满热情和新思想。
2011-06-22 19:12:00 310
原创 自己的不足
这段时间不断地发现自己原来是那么的差劲。不会说,不会做。不会演示,不会提出问题,不会写代码,就只会整天跟大家嘻嘻哈哈。认清自己的不足总是好的,希望还来得及,接下来就是大三了,不要什么都不会什么都没有啊。华工是个厉害的学校。希望自己不要变成自己曾经看不惯的人。不要为了短浅的目的去做事情。遇到这种时候,问一下自己:“你想知道那些读政治类的人是怎么做事情的吗?”对,不能敷衍了事,不能违心。去
2011-06-16 20:55:00 412
原创 关于c/c++中的类型重定义错误的自己的理解
在头文件中定义一个结构体或者一个类,例如//global.htypedef struct book{ ... }Book;这样当在别的文件中使用这个结构的时候,可以用Book book;来声明变量。问题在于,不能在多个文件中多次包含global.h文件,否则这个头文件会执行多次,也就重复定义了。以上是自己的理解,希望有人指正。 -------------
2011-06-11 15:14:00 922 1
转载 十个糟糕程序员的特征
<br /> <br />(吃晚饭的时候看到的,回宿舍后摘下来了。对号入座,好好提醒。源地址:http://topic.csdn.net/u/20091113/20/2592CCEF-C274-4C68-9CF7-B61516D37A64.html)<br /> <br /><br /><br />这里,我们主要讨论十个糟糕程序员的特征,主要是需要让我们去避免和小心的。<br /> 1) 情绪化的思维<br /> 如果你开始使用不同颜色的眼光来看待这个世界的话,那么你可能会成为一个很糟糕的程序员。情绪化
2011-05-30 20:54:00 398
原创 java 抽象类,抽象方法
<br />java抽象类和抽象方法 抽象类就是不能使用new方法进行实例化的类,即没有具体实例对象的类。抽象类有点类似“模板”的作用,目的是根据其格式来创建和修改新的类。对象不能由抽象类直接创建,只可以通过抽象类派生出新的子类,再由其子类来创建对象。当一个类被声明为抽象类时,要在这个类前面加上修饰符abstract。<br /> 在抽象类中的成员方法可以包括一般方法和抽象方法。抽象方法就是以abstract修饰的方法,这种方法只声明返回的数据类型、方法名称和所需的参数,没有方法体,也就是说抽象方法只
2011-05-06 20:30:00 357
原创 遇到困难要克服
<br />前几个星期一直处于浑浑噩噩的状态,什么都不想做。感觉好多事情要去做反而就想撒手不管了,就像昨天跟可昕形容的那样,吃太多消化不了导致全身无力无精打采的感觉。<br />昨天可昕也来到实验室,说她也心情不好,大概都一样的原因。吐完苦水之后开始上网,看到北校的照片,然后我说:“我们去北校逛一逛吧!”没想到这么一说就成真了。回来的时候顺便把王楠也拐骗回来了。<br />回来的车上说起了项目的事。王楠只是默默的说了一句:“遇到困难要克服。”<br />嘛,我真的是太容易被人说服了。其实,只是自己没有真正确
2011-04-10 11:26:00 453
原创 java的多线程同步
当多个线程同时对同一个类里面的一个变量进行读写操作时,由于操作的非原子性,有可能导致变量的值更改到一半的时候被另一个线程进行另外的更改(当线程的优先级不一样时这种错误发生的概率会大大增加),导致数据出错。为了解决这问题,java使用了对象锁的概念。在这之前要先说明一下同步方法。同步方法用 synchronized 来修饰一个操作,这样它就不会在执行期间被中断例:public synchronized void transfer(int from, int to, int amount){ ...
2011-03-25 22:32:00 294
原创 java多线程 Runnable接口
<br />扩展Thread的类不能是其他类的子类(即,如果你的类已经有一个不用于Object的超类,是不能选择扩展Thread的),所以java提供了Runnable接口,而且它被设计为和一个单独的Thread对象一起使用。如果一个对象是一个Runnable对象,则它可以作为一个线程运行。<br /> <br />接口<br />java.lang.Runnable<br />目的<br />这个接口定义了必须被所有线程遵守的协议<br />方法<br />void run() 是这个接口的唯一方法<b
2011-03-14 10:10:00 642
原创 c# 事件
<br /><br />using System;<br />using System.Collections.Generic;<br />using System.Linq;<br />using System.Text;<br /> <br />namespace 委托与事件处理_c_____<br />{<br /> //时间只能在声明这个时间的类中引发。<br /> //引发时必须适当地进行初始化的参数有两个:Sender(引发事件的对象) e(包含时间参数的对象)<br /> c
2011-03-06 18:48:00 283
原创 c# 委托
using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace 委托与事件处理_c_____{ //委托最常见的用法就是用作回调执行所需任务的方法 //想创建委托,只需使用关键字new创建一个委托类型的新实例,将方法名称作为参数传递即可 //声明委托实例:public delegate void OpDelegate(...) public class Bubble
2011-03-06 18:00:00 365
原创 统一通信平台杂记
2.28开始把一些东西记下来了。今天弄了一个早上,很没有效率,寒假在家里做的东西放在移动硬盘里面,没带过来,结果就又在犹豫要做什么了。在最后看了几个类。agsxmpp的。其实已经很完全的一个类库了,但是这样反而觉得不好,反而不知道怎么分配任务,果然是完全没有经验。里面的Message类需要修改。XmppClientConnection类很好用。下午带硬盘过来,继续做。到了需要英雄出现的时候了。
2011-02-28 11:39:00 717
原创 2011.2.25 看java-类与对象
第二章类与对象l完成器:仅仅将完成器用于必要的清除任务,如释放有对象分配的内存缓冲区,或者关闭网络连接。 protected voidfinalize () throws Throwable { //DO SOMETHING }完成器的自动运行和无用单元收集有关。不要依赖无用单元收集来运行完成器,因为不能保证无用单元收集什么时候发生。千万不要直接调用f
2011-02-25 19:12:00 333
原创 2011.2.24 看java(一)
写这博客的目的是将借来的书上看到的好东西摘抄下来,当做笔记。看的是清华出版社的java程序设计高级教程(第三版),国外计算机科学经典教材系列。第一章 高级java编程介绍java不仅支持网络,而且其设计目的是与internet和其他基于TCP/IP的网络一起使用。J2EE的设计支持特定应用程序体系结构。极力鼓励具有3层或多层的分层体系结构。——客户层→容器→持久层理解面向对象技术和掌握支持面向对象编程的java语言构造 以及识别普通问题,并采用适当的设计模式解决他们 是成功编程java的3种重要技术。模型-
2011-02-24 17:17:00 307
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人