2021年10月11日

摘要: source 1.5 中不支持 diamond 运算符 Error:(19, 64) java: -source 1.5 中不支持 diamond 运算符 (请使用 -source 7 或更高版本以启用 diamond 运算符) 问题原因 该项目Modules中的Language level为1.5 阅读全文
posted @ 2021-10-11 10:40 hongzhez 阅读(34) 评论(0) 推荐(0) 编辑

2020年9月13日

摘要: 简述 现在我们都采用高级语言编程,比如C语言,因为这样更利于人们阅读和理解。而程序为了在计算机上面运行,都需要编译成低级机器语言指令,比如以二级制的方式存在文件中 代码保存 当我们编写一个Hello程序(如下代码),是如果保存的,我们知道磁盘里面是以二级制的保存的,8位称之为一个字符,每个字符对应一 阅读全文
posted @ 2020-09-13 11:48 hongzhez 阅读(546) 评论(0) 推荐(0) 编辑

2020年8月11日

摘要: 创建项目 New Project,选择Spring Initiallizr,点击Next 输入Group:com.example,输入Artifact:mybatisdemo,选择Java Version 8,点击Next 选择Web的Spring Web,SQL的MyBatis Framework 阅读全文
posted @ 2020-08-11 19:55 hongzhez 阅读(272) 评论(0) 推荐(0) 编辑

2020年8月2日

摘要: 概述 本文基于示例的方式解释控制反转,再看控制反转之前,我们先看下常规控制流程,以数据库访问为例 示例并没有实际访问数据,而是基于service和dao,模拟请求数据 创建项目 注意:本实例基于Idea开发工具 打开创建项目选项(New Project),选择Maven,不要选择“Create fr 阅读全文
posted @ 2020-08-02 11:23 hongzhez 阅读(198) 评论(0) 推荐(0) 编辑

2020年7月28日

摘要: 简单介绍 MyBatis是一个半自动化的持久层ORM框架,并且是apache的一个开源项目 为什么要使用MyBatis? 数据库连接,使用时就创建,使用完毕就关闭,这样会对数据库进行频繁的获取连接和关闭连接,造成数据库资源浪费,影响数据库性能 将 sql 语句硬编码到程序中,如果sql语句修改了,那 阅读全文
posted @ 2020-07-28 18:24 hongzhez 阅读(173) 评论(0) 推荐(0) 编辑

2020年6月13日

摘要: 安装 下载安装包 https://www.microsoft.com/zh-CN/download/details.aspx?id=42299 然后按步骤进行安装 VS2012安装包 https://www.microsoft.com/zh-cn/download/details.aspx?id=2 阅读全文
posted @ 2020-06-13 13:40 hongzhez 阅读(221) 评论(0) 推荐(0) 编辑

2020年4月15日

摘要: 概述 关于数据访问这一块,C /.Net目前有很多ORM框架可以使用,比如EntityFramework、Dapper、NHibernate等,而NopCommerce采用了微软的EntityFramework。 阅读本文需要相关的一些知识:IOC、Autofac、EntityFramework、泛 阅读全文
posted @ 2020-04-15 15:30 hongzhez 阅读(450) 评论(0) 推荐(0) 编辑
摘要: Nop框架中,可以看到多处用到事件机制,特别是缓存的更新,有些人可能会疑惑,这么做解决了什么问题? 假如我们有这么一个场景,一个客户注册后,我们会更新一下缓存,然后发送一封注册邮件,常规的做法是: 这样做本来没有什么问题,但这样的代码会紧紧的耦合在一起,如果想再加一个注册后发送优惠券的动作,可能就会 阅读全文
posted @ 2020-04-15 08:21 hongzhez 阅读(397) 评论(0) 推荐(0) 编辑

2017年9月11日

摘要: 首先下载安装包:https://www.mongodb.com/download-center#community 启动服务 1、启动服务之前,首先要创建数据目录,比如在C盘创建C:\data\db目录 2、从命令行进入到安装目录,执行:mongod --dbpath c:\data\db 3、启动 阅读全文
posted @ 2017-09-11 10:01 hongzhez 阅读(129) 评论(0) 推荐(0) 编辑

2017年9月10日

摘要: ES是一款稳定强大开源的搜索引擎框架,近乎实时的存储、搜索和分析大数据,下面我们看下怎么安装和运行,以windows为例 ES安装和运行 1、首先要安装Java JDK,最低版本要1.8 2、首先下载Windows版本的压缩包,https://www.elastic.co/downloads 3、解 阅读全文
posted @ 2017-09-10 11:37 hongzhez 阅读(335) 评论(0) 推荐(0) 编辑

导航