03 2018 档案
摘要:我从某网站下载了一个iso系统镜像,我担心下载下来之后,被我电脑上的病毒感染了。我要确定这个文件还是“原汁原味”,就可以用软件再次生成该文件的md5码,然后和网站上的md5码对比一下就可以了。我用的是“md5校验工具”,打开软件后,点击“浏览”。选中要校验md5码的文件。然后软件就开始生成md5码。
阅读全文
摘要:GO语言按照深度遍历文件 原创 2016年07月20日 09:45:19 标签: go语言 / 遍历 / string 1971 原创 2016年07月20日 09:45:19 标签: go语言 / 遍历 / string 1971 常规方法不使用pathfilepath包 go的filepath包
阅读全文
摘要:Golang 微框架 Gin 简介 框架一直是敏捷开发中的利器,能让开发者很快的上手并做出应用,甚至有的时候,脱离了框架,一些开发者都不会写程序了。成长总不会一蹴而就,从写出程序获取成就感,再到精通框架,快速构造应用,当这些方面都得心应手的时候,可以尝试改造一些框架,或是自己创造一个。 曾经我以为P
阅读全文
摘要:序 SpringBoot的starter主要用来简化依赖用的。本文主要分两部分,一部分是列出一些starter的依赖,另一部分是教你自己写一个starter。 部分starters的依赖 Reference 来自<<Spring Boot in Action>>的附录B SpringBoot Sta
阅读全文
摘要:分类: JavaWeb后端(6) 分类: JavaWeb后端(6) 目录(?)[+] 目录(?)[+] 原文传送门:Spring Boot application starters ↑传送门里有各Spring-Boot-Starters的依赖pom.xml(一般人我不告诉他) 注意:此为初订版,博主
阅读全文
摘要:在初学spring boot时,官方示例中,都是让我们继承一个spring的 spring-boot-starter-parent这个parent: <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boo
阅读全文
摘要:创建 spring-boot 应用通用方法是配置 pom.xml,定义 为 spring-boot-start-parent。如下: <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starte
阅读全文
摘要:在官方文档的第三部分的13块讲述了引用的管理,官方推荐的是使用Maven和Gradle。 我一直在用的是maven,而且使用maven有些优势–spring-boot-starter-parent,这个部件是maven独有的。 这次我们从这里开始学习。 Maven的用户可以通过继承spring-bo
阅读全文
摘要:下面是一个典型的Spring配置文件(application-config.xml): 1 2 3 4 5 6 7 8 <beans> <bean id="orderService" class="com.acme.OrderService"/> <constructor-arg ref="orde
阅读全文
摘要:摘抄自百度知道,我自己验证过了(使用文中的第二种方法)在这里记录一下,原文地址:http://zhidao.baidu.com/link?url=jPVuUv4lh3ego_pcvizJl7CrWNlyYt8CzljP5tTshvKmCV8pxap_6x6cmfD4PtK6Akvt2v6dJ-u9V
阅读全文
摘要:我们为什么要进行模块化开发? 在多人使用Maven协作开发项目时,尤其是稍微上点规模的项目,每个RD的工作都细分到具体功能和模块,有些模块甚至还要单独部署。 我们假设有这样一个商城项目,包括以下几个模块: 商城前台(shop) 管理后台(admin) 数据库交互模块(dao) 通用业务模块(serv
阅读全文
摘要:http://870604904.iteye.com/blog/2258604 第一次写博客,也就是记录一些自己对于JAVA的一些理解,不足之处,请大家指出,一起探讨。 这篇博文我打算说一下JAVA中锁,也就是Lock()的部分源码,这里我拿了一个Lock的具体实现类ReentrantLock来举例
阅读全文
摘要:package test; import java.util.Date; import java.util.Random; public class test { public static void main(String[] args) { TicketThread thread = new TicketThread(); for (int i...
阅读全文
摘要:https://www.cnblogs.com/diegodu/p/7866073.html 一 sleep 是线程类(Thread)的方法,导致此线程暂停执行指定时间,给执行机会给其他线程,但是监控状态依然保持,到时后会自动恢复,调用sleep 不会释放对象锁。由于没有释放对象锁,所以不能调用里面
阅读全文
摘要:针对java中String源码hashcode算法源码分析 Java代码 /** The value is used for character storage. */ private final char value[]; //将字符串截成的字符数组 /** Cache the hash code
阅读全文
摘要:Maven安装完成后我们就可以在Eclipse中新建自己的Maven项目了。我们可以在Eclipse中选择new一个project,在出现的对话框中选择Maven目录下的Maven Project。 点击下一步: 点击下一步,进入新建Maven项目使用的archetype的选择页面,默认将选择mav
阅读全文
摘要:7 Dependency介绍 http://elim.iteye.com/category/269897 7.1 依赖的传递性 当项目A依赖于B,而B又依赖于C的时候,自然的A会依赖于C,这样Maven在建立项目A的时候,会自动加载对C的依赖。 依赖传递对版本的选择 假设A依赖于B和C,然后B依赖于
阅读全文
摘要:6 Maven的pom.xml介绍 6.1 简介 pom.xml文件是Maven进行工作的主要配置文件。在这个文件中我们可以配置Maven项目的groupId、artifactId和version等Maven项目必须的元素;可以配置Maven项目需要使用的远程仓库;可以定义Maven项目打包的形式;
阅读全文
摘要:首先,我的工具版本如下: jdk: java version "1.6.0_10-rc2"; maven: apache-maven-3.1.0; eclipse: MyEclipse 6.5 Blue Edition - Milestone 1. 简单的java应用 : mvn archetype
阅读全文
摘要:使用Maven 目录: 3.1 使用maven建立自己的项目 3.2 使用mvc compile进行源码编译 3.3 使用mvc test-compile编译测试源码 3.4 使用mvc test编译源码和测试源码进行测试 3.5 使用mvn package进行项目打包 3.6 使用mvn inst
阅读全文
摘要:前言 在上篇博文【项目管理和构建】——Maven简介(一)中我们了解到maven是一种全新的项目构建方式,让我们的开发更加简单,高效。Maven主要做的是两件事: 统一开发规范与工具 统一管理jar包 这两件事情他都做到了,而且还做了更多的事情。Maven还可以管理项目的整个声明周期,包括编 译,构
阅读全文
摘要:单体架构是什么: 一个归档包包含了应用所有功能的应用程序, 我们通常称之为单体应用。 架构单体应用的架构风格, 我们称之为单体架构, 这是一种比较传统的架构风格。 单体架构存在的缺点: 复杂性逐渐变高 技术债务逐渐上升 部署速度逐渐变慢 阻碍技术创新 无法按需伸缩 架构的演进: 单体架构 SOA 微服务 什么是微服务 Martin Fowler:简而言之,微服务架构风格这种开发...
阅读全文
摘要:App.java Demo.java DemoController.java DemoMappper.java DemoService.java MyBatisConfiguration.java 总结.txt application.properties pom.xml
阅读全文
摘要:App.java HelloController.java 总结.txt application.properties index.jsp web.xml pom.xml
阅读全文
摘要:Spring Boot添加JSP支持 (1) 创建Maven web project; (2) 在pom.xml文件添加依赖; (3) 配置application.properties支持jsp (4) 编写测试Controller (5) 编写JSP页面 (6) 编写启动类App.java 使用Eclipse新建一个Maven Web Project ,项...
阅读全文
摘要:App.java TemplatesController.java 总结.txt GlobalDefaultExceptionHandler.java Cat.java CatController.java CatDao.java Cat2Repository.java CatRepository.
阅读全文
摘要:Spring Boot JdbcTemplate: (1) 在pom.xml加入jdbcTemplate的依赖; (2) 编写DemoDao类,声明为:@Repository,引入JdbcTemplate (3) 编写DemoService类,引入DemoDao进行使用 (4) 编写Demo2Controller进行简单测试。 在pom.xml加入jdbcTemplat...
阅读全文
摘要:App.java 总结.txt Cat.java CatController.java CatRepository.java CatService.java application.properties pom.xml
阅读全文
摘要:JPA全称Java Persistence API.JPA通过JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。 JPA(Java Persistence API)是Sun官方提出的Java持久化规范。它为Java开发人员提供了一种对象/关系映射工具来管理Java应用中的关系数据。 持久化(Persistence),即把数据(如内存中的对象)保存到可永...
阅读全文
摘要:Java Socket编程 对于Java Socket编程而言,有两个概念,一个是ServerSocket,一个是Socket。服务端和客户端之间通过Socket建立连接,之后它们就可以进行通信了。首先ServerSocket将在服务端监听某个端口,当发现客户端有Socket来试图连接它时,它会ac
阅读全文
摘要:1 前言 在使用eclipse或者myeclipse进行java项目开发的时候,每个project(工程)下面都会有一个.classpath文件,那么这个文件究竟有什么作用? 2 作用 .classpath文件用于记录项目编译环境的所有信息,包括:源文件路径、编译后class文件存放路径、依赖的ja
阅读全文
摘要:App.java Demo.java HelloController.java 总结.txt pom.xml
阅读全文
摘要:http://www.ab126.com/goju/1711.html https://wenku.baidu.com/view/7988714690c69ec3d5bb757c.html
阅读全文
摘要:原文网址:http://www.youdzone.com/signature.html 1. 鲍勃有两把钥匙,一把是公钥,另一把是私钥。 2. 鲍勃把公钥送给他的朋友们 帕蒂、道格、苏珊 每人一把。 3. 苏珊要给鲍勃写一封保密的信。她写完后用鲍勃的公钥加密,就可以达到保密的效果。 4. 鲍勃收信后
阅读全文
摘要:除了云端平台这部分,还要有通讯协议层面。云端和汽车端之间指令的接口和协议的制定,不同车厂会有不同诉求。艾拉比既可以支持车厂私有化定制协议的要求,也可以提供基于OMA标准的协议。 第一,它既是云端的工具,也是云端的管理系统。一涉及到管理,就涉及到工作流、角色、人员的管理, 同时OTA的管理平台并不是独立存在,比如跟车厂的信息安全平台、车辆管理的系统进行核心打通, 芮亚楠:从OTA基本流程中的...
阅读全文
摘要:网络层: Cisco Packet Tracer : 思科认证网络工程师学习软件
阅读全文
摘要:数据链路层: 数据链路层的三个基本问题: 1.封装成帧 2.透明传输 3.差错控制
阅读全文
摘要:FTP是CS架构的。使用的是ftp协议。 配置文件修改之前要先备份。 上传文件还要修改文件夹的权限为777,同时修改配置文件允许文件上传。
阅读全文
摘要:mysql enterperise企业版是收费的,mysql communite社区版是免费的。 sudo apt-get autoremove --purge mysql-server-5.7 #sudo apt-get remove mysql-server # 没用到,已经没有mysql-server #sudo apt-get autoremove mysql-se...
阅读全文
摘要:https://my.oschina.net/goskyblue/blog/206799 http://blog.xorm.io/2014/1/1/1-7-weapons.html 摘要: for golang package github.com/lunny/xorm, the quick ref
阅读全文
摘要:2、卸载所有和MySQL相关的程序,有好几个,注意,一定要删除与MySQL相关的所有的数据,不能用MySQL自带的卸载,我是用Uninstall Tool3.5.3,在卸载程序界面,右键选择与MySQL相关的程序,弹出一个菜单,选择强制删除,按照提示操作就可以了; 3、重新安装MySQL5.7即可启
阅读全文
摘要:cd 到工程目录。 govendor init : 初始化 govendor fetch : 拉取包 go 1.6以后编译go代码会优先从vendor目录先寻找依赖包; 先从vendor下面找,再去GOROOT下面找,最后去GOPATH去找。
阅读全文

浙公网安备 33010602011771号