需求:
服务器:
1).提供英英方式的单词查询
2).同时记录用户的查询历史
2).客户机登陆需要密码
客户机:
1).登陆需要密码, 并且提供注册新用户功能
2).用户的查询即时给予回复
3).用户可以查询自己的查询历史
4).用户也可以清除自己的历史记录
下面是源码, 由于时间仓促,代码难免比较粗糙,希望谅解!
server.h:...
分类:
数据库技术 时间:
2014-01-21 01:14:50
收藏:
0 评论:
0 赞:
0 阅读:
662
将一个类型强制转换成另一个类型的过程被称为类型转换.例如:
double x =3.14;
int y = (int)x;将表达式x的值转换成整数类型,舍弃小数部分.
有时候也可能是类的对象引用的转换.
譬如:
Manger boss = (Manger)staff[0];
我们知道如果将一个子类的引用赋给一个超类变量,是可以的. 但是反过来,必须进行类型转换.
但是转换的时候,可能...
分类:
其他 时间:
2014-01-21 01:14:45
收藏:
0 评论:
0 赞:
0 阅读:
334
本文借鉴了一些文章的内容,推荐:http://blog.csdn.net/liusong0605/article/details/10554395
什么是MongoDB?
MongoDB是一个基于分布式文件存储的数据库。是介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。
他支持的数据结构非常松散,是类似json的bjs...
分类:
数据库技术 时间:
2014-01-21 01:14:40
收藏:
0 评论:
0 赞:
0 阅读:
530
什么是CSS的盒子模式呢?
什 么叫它是盒子?先说说我们在网页设计中常听的属性名:内容(content)、填充(padding)、边框(border)、边界(margin), CSS盒子模式都具备这些属性。这些属性我们可以把它转移到我们日常生活中的盒子(箱子)上来理解,日常生活中所见的盒子也就是能装东西的一种箱子,也具有这些属性,所以叫它盒子模式。那么内容(CONTENT)就是盒...
分类:
Web开发 时间:
2014-01-21 01:14:35
收藏:
0 评论:
0 赞:
0 阅读:
410
stat fstat和lstat函数
#include
int stat(const char* restrict pathname,struct stat *restrict buf);
stat函数返回路径上此文件有关的信息结构
int fstat(int filedes,struct stat* buf);
在描述符上打开文件的有关信息
int lstat(const char...
分类:
其他 时间:
2014-01-21 01:14:30
收藏:
0 评论:
0 赞:
0 阅读:
347
2014年1月15日,我与当地的一所重点高中正式的签订了一份工作协议,担任学校的高中信息技术教师一职,看过之前我写过的《北漂的大三IT男》系列文章的朋友,似乎对于我这份教师工作会感到很困惑,其实我自己也不自信,我不知道这样的选择是否正确,并且答案也只能随着时间的推移而呈现出来。
其实刚踏进大学的时候未来的道路就已经被安排好了----免费师范生,但...
分类:
其他 时间:
2014-01-21 01:14:25
收藏:
0 评论:
0 赞:
0 阅读:
313
1.Log2File工具类的作用
这个工具类是用于Android程序将Log记录到文件中的类,类很简单,复制粘贴过去就可以直接用。
应用场景:
无法连接电脑进行调试(usb线被usbotg占用)Log不容易被抓取Bug出现很随机,不是必出现其他自己脑补
2.Log2File工具类源码
import java.io.BufferedWriter;
import java...
分类:
其他 时间:
2014-01-21 01:14:20
收藏:
0 评论:
0 赞:
0 阅读:
438
程序运行效果图:
代码实现:
1、MainActivity
package com.njupt.surface;
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.view.MotionEvent;
import android.view...
分类:
移动平台 时间:
2014-01-21 01:14:15
收藏:
0 评论:
0 赞:
0 阅读:
608
对回调函数和异步的个人理解和总结...
分类:
其他 时间:
2014-01-21 01:14:10
收藏:
0 评论:
0 赞:
0 阅读:
460
树形DP题,做的有些艰难,以前没怎么做过这方面的题目,有些理不清楚,题意很简单,就是给你一些电脑,每两台电脑之间若要连通是需要一定的权值的,把这些电脑按照input连在一起,形成一颗树,问树中每一个节点 到另一个节点(不确定是哪个几点)的距离值中最大距离,
我们知道每一个节点最大值无非来自两个地方,1:来自于他的子树中2;从他父亲节点过来的,但是有个地方要注意,从父节点过来的有可能是直接的,也有...
分类:
其他 时间:
2014-01-21 01:14:05
收藏:
0 评论:
0 赞:
0 阅读:
429
怎么办,好几天没写博客了,心里感觉不踏实。水一篇吧,水水更健康。在看Java线程这本书的电子版,看到第四章notify、wait、notifyAll这几个方法,前面的notify和wait还好,比较简单,就是需要注意的是notify和wait方法必须放在同步代码中。可是为什么要这样呢?原因是如果不将notify和wait放到同步代码中的话,他们之间可能会产生竞态条件。现设有两个线程,如果不将notify和wait放在同步代码中可能发生如下情况:
一、第一个线程检查条件,确定需要等待。
...
分类:
其他 时间:
2014-01-21 01:14:00
收藏:
0 评论:
0 赞:
0 阅读:
365
推送:从服务器发送消息到移动终端
1、到https://www.jpush.cn/官网注册账号
2、创建应用
3、下载应用对应的example
4、基于example的试验和改造
遇到的问题和提醒:
1、不用下载的SDK里的example。使用上述第二步之后生成example,对应的AndroidManifest.xml已经配置好了AppKey和应用的安装包
2、报错...
分类:
其他 时间:
2014-01-21 01:13:55
收藏:
0 评论:
0 赞:
0 阅读:
426
经历了精心动魄的活动之后,对,锁、多线程的理解进一步加深了,记得在单例模式的时候接触过一点,但那都是皮毛,简单的理解。接下来和大家共同分享学习
java中cpu分给每个线程的时间片是随机的并且在java中好多都是多个线程共用一个资源,比如现在我们很多的抢火车卖票,火车票是一定的,但卖火车票的窗口到处都有,每个窗口就相当于一个线程,这么多的线程共用所有的火车票这个资源。如果在一个时间点上,两个线程...
分类:
其他 时间:
2014-01-21 01:13:50
收藏:
0 评论:
0 赞:
0 阅读:
535
1.元素选择器
指定的HTML元素。
2.通配选择器
* :任意HTML元素。
3.类选择器
.className :属性class值包含className的HTML元素。
3.1.多类选择器
.className1.className2 :属性class值同时包含className1和className2的HTML元素。
注意:两者之间没有空格。
《CSS权威指南》上说IE7之...
分类:
Web开发 时间:
2014-01-21 01:13:45
收藏:
0 评论:
0 赞:
0 阅读:
393
前一篇介绍了五种简单的CSS选择器:元素选择器、通配选择器、类选择器、ID选择器、属性选择器。
这一篇介绍与HTML文档结构相关的CSS选择器。
6.后代选择器
也可称为包含选择器、上下文选择器。
例:
h1 em {color: red;} /*把位于h1元素内(第一层或第N层)的em元素文字颜色设为红色,其他位置的em元素不变*/
7.子元素选择器
例:
h1 > em {co...
分类:
Web开发 时间:
2014-01-21 01:13:40
收藏:
0 评论:
0 赞:
0 阅读:
402
第一种方法:(最好用)//运用scanner类
/*
new是创建一个Scanner类的对象,但是在创建对象时需要用System.in
作为它的参数,也可以将Scanner看作是System.in对象的支持者,System.in取得用户
输入以后,交给Scanner来做一些处理。
Scanner类提供了多个方法:
next();取得一个字符串
nextInt();将取得的字符串转换成int型整数...
分类:
其他 时间:
2014-01-21 01:13:35
收藏:
0 评论:
0 赞:
0 阅读:
302
线程管理及主要线程
作为一个浏览器内核,Gecko所要完成的任务是非常繁杂的,其主要任务就是根据用户提供的资源地址(网址或本地文件路径),通过http协议从Web服务器中取得页面文档,然后解析其内容,最后根据一定的约定在浏览器指定区域中显示出页面,其中往往涉及网络编程及图形界面编程,而大家通常都知道的是网络编程中的连接、读取数据等往往需要考虑到服务器端的情况,一般采用异步方式来确保有效处理服务端...
分类:
其他 时间:
2014-01-21 01:13:30
收藏:
0 评论:
0 赞:
0 阅读:
591
在处理耗时工作的时候,大多数会弹出一个加载的框,里面有一个连续旋转的图片,很多时候都是用一张图片,使用rotate来设定旋转,不过看起来不太美观,没有形象感,在3.0之前Android有两种动画效果分别是补间动画和帧动画,用一张图片实现的是使用补间动画,定义给出两个关键帧,通过一些算法将给定属性值在给定的时间内在两个关键帧间渐变。我个人比较倾向的是帧动画,不过这个需要美工的支持,还有一种方式就是通...
分类:
移动平台 时间:
2014-01-21 01:13:25
收藏:
0 评论:
0 赞:
0 阅读:
482
深度未知的层次结构在现实生活中经常出现,比如公司的员工组织关系、地域关系、文件系统中的树形结构等等,在展示的时候都可以很清楚的看到上下之间的关系。那么后台又是如何实现的呢。接下来介绍两种方法。
第一种:按编码从小到大的方式排序(展示比较容易)
用两列实现,第一列表示编码,第二列表示级数,比如
00 1
0001 2
0002 2
000101 3
。。。
那么在展示的时候只需要按照...
分类:
其他 时间:
2014-01-21 01:13:20
收藏:
0 评论:
0 赞:
0 阅读:
410
>>>>>>>>>>原文参见:http://cmsblogs.com/?p=176
HashMap也是我们使用非常多的Collection,它是基于哈希表的 Map 接口的实现,以key-value的形式存在。在HashMap中,key-value总是会当做一个整体来处理,系统会根据hash算法来来计算key-value的存储位置,我们总是可以通过key快速地存、取value。下...
分类:
其他 时间:
2014-01-21 01:15:20
收藏:
0 评论:
0 赞:
0 阅读:
457