自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

乐百川

我是乐百川,努力做一个有趣的人,欢迎关注

  • 博客(19)
  • 资源 (10)
  • 收藏
  • 关注

原创 C#学习笔记 ADO.NET

ADO.NET是一项.NET数据库的技术,就像Java的JDBC一样。连接数据库字符串,可以在http://www.connectionstrings.com/ 这个网站上找到。连接SQL SERVER数据库ADO.NET附带了SQL SERVER、ODBC和OLE DB的数据库提供程序。所以在使用SQL SERVER的时候不需要安装额外的库。在这里,我用的SQL SERVER是2014版本的,VS

2015-11-23 16:26:37 647

原创 虚拟机安装archlinux的简单步骤

准备工作选择虚拟机软件虚拟机软件可以使用VMware workstation,也可以使用VirtualBox。VirtualBox对Linux的支持更好一点,而且默认有新建archlinux虚拟机的选项。在这里,我使用VirtualBox进行archlinux的安装。下载安装镜像在archlinux的下载页面https://www.archlinux.org/download/下载最新的archli

2015-11-18 15:56:28 12598 6

原创 C#学习笔记 文件操作

获得文件和文件夹信息.NET管理文件和文件夹信息的类有如下几个。Directory和File类是两个静态类,可以静态地获取文件和文件夹的信息而无需实例化对象,这在只对某个文件或者文件夹执行一次操作的时候是很有用的。Path也是一个静态类,为路径操作提供了各种方法。DirectoryInfo和FileInfo类是两个可以实例化的类,在实例化的时候有一些开销,但是实例化之后对某个文件或文件夹进行大量操作

2015-11-15 20:41:52 897 2

原创 C#学习笔记 特性

特性是一组用方括号包括的代码,可以为代码提供额外的信息。利用反射,可以为特性提供非常强大的功能。当编译器遇到一个自定义特性时,会首先把Attribute字符串添加到特性名称后面,形成一个新的名称。如果特性 已经以Attribute结尾,则不会再添加字符串。得到该字符串之后,编译器会在可用的命名空间中查找该特性类,如果找不到该类或者找到的类和特性的用法不匹配,就会报告编译错误。AttributeUsa

2015-11-12 23:34:52 544

原创 C#学习笔记 字符串和正则表达式

字符串在C#中,字符串使用关键字string定义,该关键字其实是System.String类的缩写。string类有大量的方法,可以完成各种各样的事情。详情可参考MSDN。以下是一些基本操作。//创建字符串string str1 = "I like apples,";Console.WriteLine(str1);//追加字符串str1 += "but you love pears.";C

2015-11-12 14:24:05 636

原创 C#学习笔记 事件

事件为委托提供了一种发布/订阅机制。声明事件的类被称为发行者类,其他类可以订阅发行者类中的事件。当发行者类触发其中的事件时,所有订阅该事件的类都会收到这个变化。在图形界面框架中,这种情况非常常见。事件发布者首先需要创建一个事件发布者类。该类包含一个委托,并有一个基于该委托的事件,还应该有一个可以触发事件的函数,以便订阅者可以在其他地方接收到这个事件。事件常常定义为一个包含事件发布者和事件消息传递的委

2015-11-12 12:09:09 482

原创 C#学习笔记 lambda表达式

匿名方法在使用委托的时候,除了将一个已存在的方法赋给一个委托之外,还可以使用匿名方法的方式。使用匿名方法的时候,需要一个delegate关键字,并且方法的参数列表要和委托定义的完全一样。//这里有一个匿名方法Func<int, int, int> Add = delegate (int a, int b){ return a + b;};Console.WriteLine($"操作的

2015-11-12 11:39:01 807

原创 Windows平台Java开发环境的搭建

下载安装JDK首先到oracle的jdk下载页面 下载jdk。jdk建议使用最新的jdk8,根据系统版本选择32位或者64位的。下载完成之后点击安装,安装位置随意,但是必须记住,一会配置环境变量的时候会用到。配置环境变量安装完成之后就可以开始配置环境变量了。配置环境变量需要新建两个变量,并在path中增加一条路径。下面具体来说。首先点击计算机->属性->高级系统设置->环境变量,打开环境变量对话框。

2015-11-11 00:59:20 1644

原创 C#学习笔记 委托

委托定义委托有时候可能想要将一个方法传递给另一个方法。在C++中使用函数指针来实现,在JavaScript中由于函数也是对象所以直接可以在参数列表中传递。而在C#中需要使用委托。要使用委托,首先需要定义它。//定义一个接受两个int参数,返回一个int值的委托delegate int Operator(int x, int y);定义之后就可以创建它。创建委托需要一个方法签名与定义委托时候一样的方

2015-11-10 22:55:54 487

原创 C#学习笔记 反射

Type对象要使用反射,首先要知道Type对象。Type对象包含C#对象的各种信息,例如名称,命名空间的名称等等。使用typeof 运算符,可以从一个类名获取Type对象。Type t = typeof(int);还可以在Object对象上调用GetType方法来获取一个Type对象。Type t = i.GetType();获得Type对象之后,就可以调用上面的方法和属性,来查看有关类型的信息了。

2015-11-08 22:30:05 475

原创 我看过的C#书籍

《C#入门经典》(第六版)这本书当初花了70多块在京东上买的,当时想着是学学C#,写一写Windows程序玩玩,总不能用swing写GUI吧。这本书总体来说作为一本入门教材还是不错的,但是需要一定其他编程语言的基础。零基础的看这本书初看之下可能有些地方会感到莫名其妙。我学过一点java,所以感觉这本书看起来还是比较容易理解的。这本书的侧重点是入门,所以很多东西都没有讲,比如说网络编程、Windows

2015-11-08 19:21:13 5839

原创 git常用命令

初始化git init 初始化一个文件夹为git仓库。 git clone 远程仓库地址 克隆一个远程仓库。提交文件git add 文件名 提交一个文件到暂存区。 git add . 提交所有文件到暂存区。 git rm 文件名 从暂存区移除一个文件,也就是不再跟踪它。 git commit -m "提交信息" 用提交信息提交一次记录。 git commit 在git默认编辑器中编写提交信

2015-11-06 00:53:19 583

原创 Visual Studio 2015 的安装和使用

VS2015 是现在微软公司最新也是最强大的IDE,可以开发C#、C++、VB、Android、iOS等多种语言和平台的应用程序。而且,对应的免费版本VS2015 社区版 也出来了。如果只是为了初学或者是想尝试一下VS的同学,可以下载VS2015社区版来试用一下。下载和安装首先先去VS2015下载页面 先来下载VS2015社区版。下载完成之后点击安装。在安装选项里根据你的需要安装对应的功能。例如我主

2015-11-04 19:46:40 13831

原创 C#学习笔记 LINQ简单使用

LINQ是C#中的一项非常好用的功能,全程是语言集成查询Language Integrated Query。

2015-11-03 17:11:50 2085

原创 C#学习笔记 常用的集合

C#学习笔记 常用集合

2015-11-02 23:27:06 756

原创 C#学习笔记 控制流

C#学习笔记 控制流

2015-11-02 22:30:45 794

原创 C#学习笔记 变量和常量

变量和常量

2015-11-02 21:51:26 708

原创 C#学习笔记 基本数据类型

C#学习笔记 基本数据类型

2015-11-02 21:26:35 2452

原创 阿里云学生优惠Windows Server 2012 R2无法安装IIS等组件的解决办法

阿里云学生优惠Windows Server 2012 R2 无法安装IIS等组件的解决办法,如果错误号是0x80070008,说明内存过低,需要手动增加虚拟内存或者购买更高的服务器配置。

2015-11-01 17:34:07 6649 1

Matlab R2017b破解工具

Matlab R2017b破解文件,亲测可用

2017-12-25

Spring Boot小例子程序

pring Boot例子小程序,这是可执行的jar文件,使用java -jar XXX.jar 命令运行。 如果使用gitbash这样的类linux终端,还可以看到彩色的输出。 注意这只是个可执行文件,不包含源代码。源代码在这里https://code.csdn.net/u011054333/spring-boot-sample/tree/master。 由于CSDN资源上传之后无法修改,所以一切以代码为准。

2017-03-20

JSTL 核心标签库小例子

JSTL 核心标签库小例子,包含了集中最常见JSTL标签的使用方法。

2017-01-22

纯Servlet和JSP实现的博客小程序

纯Servlet和JSP实现的博客小程序,用到的第三方类库只有JSTL和MySQL驱动。功能有用户注册、登录,用户修改信息、新建、更新博客,添加评论。系统需求;JDK1.8、MySQL数据库、Tomcat8或者其他支持Java EE 7的服务器

2017-01-22

JSP分页小例子

JSP 分页小例子,演示了最简单的分页和MySQL数据库分页。需要JDK8和MySQL5.7运行例子。开发工具Eclipse或IDEA均可。用相应的开发工具新建项目,然后将代码复制进去即可。

2017-01-20

Hibernate查询练习小例子

利用MYSQL数据库提供的样例数据库world建立的查询小例子。已经建立好了数据库对应的实体类,打开之后直接在项目中练习查询就行。Hibernate和JPA方式都有了。 项目需求: 1. jdk8(因为用到了lambda表达式)。 2. Eclipse或者IDEA开发环境,推荐IDEA,因为我就是用IDEA做的这个。 3. Gradle或Maven构建工具。Gradle最好,没有的话需要自己建一个Maven项目,然后查找build.gradle中dependencies里面那些依赖,加到pom文件里面。 4. MYSQL数据库。没有安装样例数据库的话,我已经把SQL文件也放进去了。导入一下就可以。 本项目主要是为了练习使用Hibernate查询数据库。如果有什么问题可以发站内信或者邮件[email protected]。我会尽量解答一下~~~

2017-01-11

Hibernate Validator 小例子

Hibernate Validator的小例子,演示了最常用的几个注解以及验证方法,还是用了自定义的验证信息。 项目需求:Gradle构建工具,Eclipse或IDEA开发环境。

2017-01-10

Hibernate查询小例子

利用MYSQL数据库提供的样例数据库world建立的查询小例子。已经建立好了数据库对应的实体类,打开之后直接在项目中练习查询就行。 项目需求: 1. jdk8(因为用到了lambda表达式)。 2. Eclipse或者IDEA开发环境,推荐IDEA,因为我就是用IDEA做的这个。 3. Gradle或Maven构建工具。Gradle最好,没有的话需要自己建一个Maven项目,然后查找build.gradle中dependencies里面那些依赖,加到pom文件里面。 4. MYSQL数据库。没有安装样例数据库的话,我已经把SQL文件也放进去了。导入一下就可以。 本项目主要是为了练习使用Hibernate查询数据库。如果有什么问题可以发站内信或者邮件[email protected]。我会尽量解答一下~~~

2017-01-10

C#所有系统信息

C#获取所有系统信息的例子,使用WinForms写成。原文链接在这里,需要登录才能下载。具体类的用法原文有。其实也就是那么回事,调用WMI获取信息嘛。

2016-05-19

JAVA EE Ajax小例子

Java EE的一个Ajax小例子,使用了jQuery做的Ajax GET和POST例子。还用到了Hibernate。

2016-04-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除