- 浏览: 16201 次
- 性别:
- 来自: 济南
最新评论
文章列表
对象导论
--------------------------------------------------------------------------------------
1.将对象想象成 服务的提供者。
2.代码复用,继承和组合的恰当使用。
3. 继承:is a 和 is like a,前者是子类和父类拥有一套完全相同的借口,后者 ...
昨天写了一个回显服务器,今天在回显服务器的基础上开发了一个简易的聊天程序。比较简易,存下代码。
package in.sikaijian.easytalk;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.ServerSocket;
import java.net.Socket;
import java.net.SocketException;
/**
* easy talk server
* @author sikaijian
*/
pub ...
初学socket,写了个回显服务器,旨在熟悉一下原理和api。
package in.sikaijian.socket.test;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.io.PrintWriter;
import java.net.ServerSocket;
import java.net.Sock ...
Tomcat 貌似有连接池管理的模块,只要配置了数据库相关信息,并告诉web应用程序,web应用程序启动后,就可以从Tomcat那里获取连接。
/*软件配置:windows xp; tomcat7; mysql5.5*/
1.打开apache-tomcat-7\conf\context.xml,加入数据库资源信息:
<Resource name="jdbc/mysource" auth="Container" type="javax.sql.DataSource"
password=&quo ...
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FilenameFilter;
import java.io.InputStreamReader;
import java.util.regex.Pattern;
public class ImportTool
{
public static void main(String[] args) throws Exception
{
ImportTool tool = ne ...
// 原本是瞬间的事情,看代码,不说了
package skj.test;
/**
* 纪念一次激动的悲剧,上它的时候,没有出来,回来自己弄,很快就出来了。。。
* 面试:矩阵乘法 上机,好他妈突然。
* 知识点回顾:i*k 和 k*j的矩阵相乘 结果为 i*j. 且只有这样的矩阵才能相乘。
* @author skj
*/
public class ArrayMulti {
public static void main(String[] args){
int[][] a = {{1,2,3,4},
{2,3,4,5}};
...
这里我们做一个完整的例子来说明线程产生的方式不同而生成的线程的区别:
package debug;
import java.io.*;
import java.lang.Thread;
class MyThread extends Thread{
public int x = 0;
public void run(){
System.out.println(++x);
}
}
class R im ...
虽然说 都用annotation了,但是刚学还是试了下xml。结果不太熟悉xml的我,悲剧了一回。想写个helloWorld,都被无情地鄙视了。耽误了好长时间。仅以此文告慰一下还是菜鸟的我。
写了个Student.hbm.hibernate
<?xml version="1.0" encoding="UTF-8"?>
<hibernate-mapping package="skj.vdo">
<class name="Student" table="Stu ...
1.甲去买烟,烟29元,但他没火柴,跟店员说:“顺便送一盒火柴吧。”店员没给。
乙去买烟,烟29元,他也没火柴,跟店员说:“便宜一毛吧。”最后,他用这一毛买一盒火柴。
这是最简单的心理边际效应。第一种:店主认为自己在一个商品上赚钱了,另外一个没赚钱。赚钱感觉指数为1。第二种:店主认为两个商品都赚钱了,赚钱指数为2。当然心理倾向第二种了。同样,这种心理还表现在买一送一的花招上,顾客认为有一样东西不用付钱,就赚了,其实都是心理边际效应在作怪。
启示:变换一种方式往往能起到意想不到的效果! 通常很多事情换一种做法结果就不同了。人生道路上,改善心智模式和思维方式 ...
文章来自 www.iteye.com 群组
习惯的力量是惊人的。
习惯能载着你走向成功,也能驮着你滑向失败。如何选择,完全取决于你自己。 1.习惯的力量:35岁以前养成好习惯 你想成功吗?那就及早培养有利于成功的好习惯。 习惯的力 ...
如何成一个真正的DBA?
文章来源:CSDN 作者:selina33
oracle的体系太庞大了,对于初学者来说,难免会有些无从下手的感觉,什么都想学,结果什么都学不好,所以把学习经验共享一下,希望让刚刚入门的人对oracle有一个总体的认识,少走一些弯路。
一、定位
oracle分两大块,一块是开发,一块是管理。开发主要是写写存储过程、触发器什么的,还有就是用Oracle的Develop工具做form。有点类似于程序员,需要有较强的逻辑思维和创造能力,个人觉得会比较辛苦,是青春饭J;管理则需要对oracle数据库的原理有深刻的认识,有全局操纵的能力和紧密的思维,责 ...
基本语法:
select ... from tablename start with 条件1
connect by 条件2
where 条件3;
例:
-- 查询出节点 'si' 的父节点,以及父节点的父节点,直到根。
select * from tableName
start with child = 'si'
connect by prior father = child;
解释:
将一个树状结构存储在一张表里,表中存在两个字段: child,parent
按字面意思来,每条记录中的parent为child的父节点,这样就可以形成一个树状结 ...
----建立数据库 .....----建立表 cardInfo cardId varchar(8) password varchar(6)
----直接在sql中跑下面的sql语句就行了。。一次3000个
go
declare @cardNum int -- number of card
declare @needNum int -- the number of card that you need
----- inite ---------
set @cardNum=0;
set @needNum=3000
yourNeed:
----------------- gen ...