04 2016 档案
ADO.NET教程(六)
摘要:DataReader读取数据基本步骤 1、创建Command对象 2、调用ExecuteReader()创建DataReader对象 3、使用DataReader的Read()方法逐行读取数据 4、读取某列的数据,(type)dataReader[] 5、关闭DataReader对象 阅读全文
posted @ 2016-04-24 21:32 aipohoo
ADO.NET教程(五)
摘要:DataAdapter 获取数据集DataSet,方法Fill() SqlDataAdapter dad = new SqlDataAdapter("Select Id,Title,Director from Movies", _connectionstring);//sql语句,连接字符DataT 阅读全文
posted @ 2016-04-24 21:27 aipohoo
ADO.NET教程(四)
摘要:using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data;//必须引入 using System.Data.SqlClient;//必须引入 namespace Command { class Program { ... 阅读全文
posted @ 2016-04-24 20:55 aipohoo
ADO.NET教程(三)
摘要:1、Connection对象using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data; using System.Data.SqlClient; namespace Connection { class Program { ... 阅读全文
posted @ 2016-04-24 20:53 aipohoo
ADO.NET教程(一)
摘要:1. 什么是ADO.NET? 简单的讲,ADO.NET是一组允许.NET开发人员使用标准的,结构化的,甚至无连接的方式与数据交互的技术。 ADO的全称是Activex Data Objects,它是早期(.NET还未实施)开发人员用来访问数据的组件。随着.NET的发展,ADO.NET顺其自然地以其显 阅读全文
posted @ 2016-04-24 20:42 aipohoo
Entity Framework连接Mysql数据库并生成Model和DAL层
摘要:一,安装: 1、开发环境: VS2013与EF6 2、Mysql数据库为:Mysql Server 6.0 3、安装:Mysql for Visual Studio 1.1.1 4、安装 Mysql Connector/Net 6.8.3 GA 二,引用dll: 1、采用Nuget安装EF6.0.2 阅读全文
posted @ 2016-04-17 21:15 aipohoo
java-集合(六)
摘要:Arrays; 用于操作数组对象的工具类,里面都是静态方法。 asList方法:将数组转换成list集合。 String[] arr = {"abc","kk","qq"}; List<String> list = Arrays.asList(arr);//将arr数组转成list集合。 将数组转换 阅读全文
posted @ 2016-04-16 15:38 aipohoo
java-集合(五)
摘要:Collections Collections:它的出现给集合操作提供了更多的功能。这个类不需要创建对象,内部 提供的都是静态方法。 静态方法: Collections.sort(list);//list集合进行元素的自然顺序排序。 Collections.sort(list,new Compara 阅读全文
posted @ 2016-04-16 15:37 aipohoo
java-集合(四)
摘要:Map集合 特点: 该集合存储键值对,一对一对的往里存,并且键是唯一的。 特点:要保证map集合中键的唯一性。 Map : Hashtable 底层是哈希表数据结构,不可以存入null键null值,该集合是线程同步的 hashmap 底层是哈希表数据结构,允许使用null值和null键,是不同步的, 阅读全文
posted @ 2016-04-16 15:37 aipohoo
java-集合(三)
摘要:Set集合:元素是有序的,元素值唯一,不允许重复。 HashSet:底层数据结构式哈希表,是通过元素的hashcode和equals来保证元素的唯一性。 如果元素的hashcode值相同,才会判断equals是否为true; 如果元素的hashcode的值不同,不会调用equals。 对于判断元素是 阅读全文
posted @ 2016-04-16 15:36 aipohoo
java-集合(二)
摘要:List集合 List:元素是有序的,元素可以重复 ArrayList al=new ArrayList(); 增 加 : al.add(); 在指定位置添加 al.(index,""); 删除指定位置元素 al.remove(index); 修改元素 a1.set(index,"") 通过 角标获 阅读全文
posted @ 2016-04-16 15:35 aipohoo
java-集合(一)
摘要:使用集合的技巧: 看到Array就是数组结构,有角标,查询速度很快。 看到link就是链表结构:增删速度快,而且有特有方法。addFirst; addLast;?removeFirst(); removeLast(); getFirst();getLast(); 看到hash就是哈希表,就要想要哈希 阅读全文
posted @ 2016-04-16 15:34 aipohoo
java-线程
摘要:程序运行中至少有两个线程在运行,一个是主函数的主线程,另一个是垃圾回收的线程。 线程创建方式一:继承Thread类.要覆盖其run方法,调用线程的start方法.作用:1.启动线程 2.运行run方法。目的是将自定义的代码存储在run方法中,让线程运行 创建线程的第二种方式:实现Runnable接口 阅读全文
posted @ 2016-04-16 15:32 aipohoo
常见类
摘要:1、System:描述系统的一些信息 preperties();获取系统信息 Properties prop =new System.getProperties(); 是hashtable 的子类。用map的方法去除该类集合中的元素。该集合中存储的都是字符串,没有泛型定义。 String calue 阅读全文
posted @ 2016-04-16 15:29 aipohoo
java-接口
摘要:接口:interface,如果抽象类中的方法都是抽象的,那么该类可以通过接口的形式来表示。接口定义的一组规范, 实现现实世界中这样的逻辑 :如果你是。。。则必须能。。。 class用于定义类,interface用于定义接口 接口的特点: 1.接口中常见定义:常量,抽象方法。 2.接口中的成员都有固定 阅读全文
posted @ 2016-04-16 15:25 aipohoo
java-抽象类
摘要:抽象类:abstract。当多个类中出现相同功能,但是功能主体不同,这时候可以进行向上抽取,只抽取功能定义,而不抽取功能主体。,分析事物不确定时,就抽象特点1.抽象方法只能定义在抽象类中。2.抽象方法和抽象类必须被abstract修饰3.抽象类不可以用new 创建对象,因为创建对象没有意义4.抽象类 阅读全文
posted @ 2016-04-16 15:25 aipohoo
java-面向对象总结
摘要:面向对象: 1,面向对象和面向过程思想。 面向对象强调的是对象实例。 面向过程强调的是动作。 对象将动作进行封装。 在问题领域中,我们先去找的都是涉及的对象, 然后分析对象的属性和行为。 2,面向对象的特点。 1,是一种常见思想。 2,复杂变简单。 3,执行者变指挥者。 举例:面试的例子。 51 3 阅读全文
posted @ 2016-04-16 15:23 aipohoo
java-单例设计模式
摘要:1饿汉式 2懒汉式 阅读全文
posted @ 2016-04-16 15:18 aipohoo
java数组
摘要:内存的划分: 1,寄存器。 2,本地方法区。 3,方法区。 4,栈内存。 存储的都是局部变量,而且变量所属的作用域一旦结束,该变量就自动释放。 5,堆内存。 存储是数组和对象(其实数组就是对象) 凡是new建立在堆中。 特点: 1,每一个实体都有首地址值。 2,堆内存中的每一个变量都有默认初始化值, 阅读全文
posted @ 2016-04-16 15:11 aipohoo
.Net框架整理
摘要:分布式缓存框架: Microsoft Velocity:微软自家分布式缓存服务框架。 Memcahed:一套分布式的高速缓存系统,目前被许多网站使用以提升网站的访问速度。 Redis:是一个高性能的KV数据库。 它的出现很大程度补偿了Memcached在某些方面的不足。 EnyimMemcached 阅读全文
posted @ 2016-04-16 15:01 aipohoo
1.java编程基础
摘要:1、Java的运行机制,计算机高级编程语言类型有:编译型、解释型,Java语言是这两种类型的结合,利用编辑器编写Java源程序--源文件名:主类名.java,利用编译器(javac)将源程序编译成字节码--字节码文件名:源文件名.class,再利用虚拟机(解释器,即java)解释执行,运行过程:载入 阅读全文
posted @ 2016-04-16 14:58 aipohoo