摘要:
基础加强 1、索引器 2、密闭类、静态类及扩展方法 3、值、引用类型及结构体 4、秒懂IL、CTS、CLS和CLR 5、装箱与拆箱 6、引用相等与运算符重载 7、ref与out 8、委托和事件 9、对象序列化(二进制) 阅读全文
摘要:
JavaWeb 1、Tomcat使用 2、Servlet入门 3、JSP&EL&JSTL 4、Listener&Filter Java框架 Hibernate 1、简介及初使用 2、持久化类&主键生成策略&缓存&事务&查询 3、一对多和多对多关系操作 4、几种检索方式 Struts2 1、简介及入门 阅读全文
摘要:
python基础 1、helloworld 2、运算符&while循环 3、pycharm安装&for循环&format字符串&list列表&set集合使用 4、元组&字典&字符串&队列 5、文件操作 6、深浅拷贝 7、函数&命名空间&作用域&闭包 8、装饰器函数&进阶 9、迭代器&生成器函数&生成 阅读全文
摘要:
上传图片保存到绝对路径 整体思路参考【关于富文本编辑器—UEditor(java版)的使用,以及如何将UEditor的文件/图片上传路径改成绝对路径】。 UEditor 默认情况下上传的文件是只能保存到项目路径下的,但这样显然不方便。 如果需要指定上传文件保存到绝对路径,则需要修改源码,源码的修改部 阅读全文
摘要:
概述 本文的目的是让读者能对 MyBatis 的项目结构有一个简单的了解。 另外,在 http://www.mybatis.org 中提供了很不错的 MyBatis 中文文档,如果遇到一些问题可以翻阅一波。 整体架构 拉取完 MyBatis 项目后,我们会发现该项目分为很多包,如下: 其实 MyBa 阅读全文
摘要:
依赖工具 Maven Git JDK1.8 Intellij IDEA 源码拉取 直接从官方仓库 Fork 到自己的仓库,Fork 出来之后,在学习源码的过程中我们可以方便的写一些注释,自由的提交。 这里我 Fork 出来的 Mybatis 版本是 3.5.2-SNAPSHOT 。 调试 调试 My 阅读全文
摘要:
执行存储过程 using System; using System.Data; using System.Configuration; using System.Data.SqlClient; /// <summary> /// Summary description for BaseDB /// 阅读全文
摘要:
创建表和定义数据完整性 本节将要介绍使用 T-SQL 来创建表和定义数据完整性的基础内容。你可以在 SQL Server 环境中随意运行本节包括的代码例子。 在阅读建表语句之前,应该记住:表是属于架构,而架构又是属于数据库的。例子中使用的数据库名称是 testdb ,使用的架构名称是 dbo 。要在 阅读全文
摘要:
SQL Server 体系结构 SQL Server 实例 SQL Server 实例是指安装的一个 SQL Server 数据库引擎/服务。在同一台计算机上可以安装 SQL Server 的多个实例。从安全性、实例管理的数据以及其它方面来说,每个实例是完全彼此独立的。在逻辑层面,位于同一计算机上的 阅读全文
摘要:
理论背景 SQL 即 Structured Query Language ,它是为查询和管理关系型数据库管理系统(RDBMS)中的数据而专门设计的一种标准语言。RDBMS 是一种基于关系模型的数据库管理系统,而关系模型则是一种用于表示数据的语义模型。Microsoft 提供的 T-SQL 是标准 S 阅读全文
摘要:
准备 介绍 Rider 是 JetBrains 提供的一款用于 .Net 开发的 IDE,相对于 VS,它显得更加轻量(才 500m 左右),并且不管是提示功能还是流畅度都不逊色于 VS 且某方面可能由于 VS。使用过 JetBrains 其它产品的如 Idea、PyCharm 的会感觉入手很轻松。 阅读全文
摘要:
Lambda表达式初步 介绍 什么是Lambda表达式? 在如 Lisp、Python、Ruby 编程语言中,Lambda 是一个用于表示匿名函数或闭包的运算符 为何需要lambda表达式? 在 Java 中,我们无法将函数作为参数传递给一个方法,也无法声明返回一个函数的方法。 在 JavaScri 阅读全文