自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

影扶疏

西轩草诏暇,松竹深寂寂。 月出清风来,忽似山中夕。 因成西南梦,梦作游仙客。 觉闻宫漏声,犹谓山泉滴。

  • 博客(112)
  • 收藏
  • 关注

原创 postgresql杂谈

1.理解 PostgreSQL 数据类型http://www.freeoa.net/osuport/db/pgsql-data-types_3361.html2.数据类型 image(0,0)3.select语句,遇到表名中有大写的部分,需要from "xABCx"双引号最好还是表名加双引号4.postgresql,创建表的时候,表字段最好是全小写5.postgresql中的“w...

2020-03-26 16:29:33 390

转载 net start mysql 发生系统错误 2。系统找不到指定的文件。

来自:https://www.cnblogs.com/sharpest/p/10868343.html

2020-03-06 02:20:13 326

转载 小甲鱼数据结构和算法 学习笔记04--19-11-05栈和队列

栈的顺序存储结构初始化入栈操作出栈操作空栈没有元素,top=0位置没有元素,所以top位置在-1。

2019-11-05 15:10:56 253

原创 LeetCode刷题-算法第一题:两数之和

问题描述:解决:import java.util.Scanner;public class One {/*给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。*/ public static void main(String[] args) { // TODO Auto-generated method st...

2019-11-01 13:55:40 134

原创 数据库建表遇到的一些问题

1、MySQL中DATETIME、DATE和TIMESTAMP类型的区别2、修改语句及注释ALTER TABLE 原表名 RENAME TO 审计计划_计划统计 ;COMMENT ON COLUMN PLANNING.表名.呵呵呵呵IS '呵呵主键,呵呵MMDD' ;COMMENT ON COLUMN PLANNING.表名.呵呵ID IS '呵呵主键,呵呵代码' ;COMMENT O...

2019-10-28 17:44:54 1487

转载 小甲鱼数据结构和算法 学习笔记03--19-10-24线性表【16课线性表例题】

1、快速查找位置长度单链表的中间节点【单链表】2、约瑟夫问题【单循环链表】每逢3删掉

2019-10-24 17:52:39 126

转载 小甲鱼数据结构和算法 学习笔记02--19-10-21/22/23线性表【12课头插法尾插法】

顺序表的插入操作链表单链表代码实现单链表的插入单链表的删除

2019-10-21 18:40:46 192

转载 小甲鱼数据结构和算法 学习笔记01--19-10-10

一、什么是数据结构?数据结构是一门研究非数值计算的程序设计问题中的操作对象,一级他们之间的关系和操作等相关问题的学科。程序设计=数据结构+算法数据结构:逻辑结构和物理结构逻辑结构:数据对象中数据元素之间的相互关系物理结构:计算机中的存储形式四大逻辑结果1、集合结构2、线性结构3、树形结构4、图形结构数据元素的存储形式有两种:顺序存储和链式存储顺序存储结构:把数据元素存放在地...

2019-10-11 13:58:27 421

转载 解学武 《数据结构概述》学习笔记2--线性表--19-10-10

一、线性存储结构:线性表(一)什么是线性表1、具有一对一关系的数据,用一根线串起来,存储到物理空间中【一对一,有顺序】将具有“一对一”关系的数据“线性”地存储到物理空间中,这种存储结构就称为线性存储结构(简称线性表)。如图 3a) 所示,将数据依次存储在连续的整块物理空间中,这种存储结构称为顺序存储结构(简称顺序表);如图 3b) 所示,数据分散的存储在物理空间中,通过一根线保存着它...

2019-10-10 16:19:17 493

转载 解学武 《数据结构概述》学习笔记1--数据结构与算法概述--19-10-10

一、数据结构数据结构大致包含以下几种存储结构:线性表,还可细分为顺序表、链表、栈和队列;树结构,包括普通树,二叉树,线索二叉树等;图存储结构;(一)线性表有序,线性表并不是一种具体的存储结构,它包含顺序存储结构和链式存储结构,是顺序表和链表的统称。1、顺序表类似数组,但数组不属于数据结构范畴2、链表位置随机使用链表存储数据时,是随用随申请,因此数据的存储位置是相互分离的,...

2019-10-10 10:54:18 1430

原创 190925-26/10-08笔记

1、Quartzhttps://www.w3cschool.cn/quartz_doc/

2019-09-25 18:03:08 71

原创 190923笔记

1、@Transactional@Transactional(propagation = Propagation.REQUIRED, rollbackFor = Exception.class)https://www.cnblogs.com/xd502djj/p/10940627.html2、case when endcase when a=1 then c.NAME ...

2019-09-23 18:04:25 58

原创 190919笔记

1、Controller层的日志记录(依靠log4j)private static Logger logger = LoggerFactory.getLogger(xxxController.class);2、if (new Integer(1).equals(steps) || new Integer(2).equals(steps))3、where 1=1https://www.im...

2019-09-19 18:28:58 98

原创 190918笔记

1、@DateTimeFormat和@JsonFormat2、Controller返回类型3、HttpServletRequest4、requestBody5、@PostMapping6、StringHandler.objectToString(param.get("id"));7、if(flag)8、jdbcType9、parameterType="java.lang.String" resultType="java.lang.Integer"

2019-09-18 19:12:02 104

原创 Day15:拦截器和订单系统实现

一、购物车商品数量功能实现1、页面分析2、查看接口文档objectMapperprivate static ObjectMapper objectMapper = new ObjectMapper();@PathVariable接收传递参数jt-web前台@RequestMapping("update/num/{itemId}/{num}") @ResponseBody...

2019-09-16 17:41:41 182

原创 复习+疑惑:Mybatis关联关系【初稿 需整理 十分混乱】

关联关系为什么使用ResultMap?ResultMap映射不规范字段当数据库的字段名和对象的属性名一致时,可以用简单属性resultType。但是当数据库中的字段名称和对象中的属性名称不一致时,就需要resultMap属性。关联关系有几种?(两种,一对一 ,一对多)一对一 :association+property+JavaTpye一对多 :collection+property...

2019-09-06 15:08:58 129

原创 Could not create the view: org.tigris.subversion.subclipse.ui.repository.RepositoriesView

svn的site插件重新解压

2019-09-05 17:30:16 212

原创 复习:parameterType和resultType的区别 映射标签总结 动态sql sql模糊查询

一、parameterType:代表要执行这个select语句需要传入一个类型为long的参数,即User对象的id我的理解:【传入某个类型的参数,制定参数类型】resultType:非常重要的东西,即完成ORM的映射关系所在。这里指定的com.xxx.mybatis.domain.User代表把结果集转换成一个User对象实例。我的理解:【参数成为某个对象实例】二、CURD...

2019-09-04 11:51:43 6218 1

原创 第二章:《Redis深度历险:核心原理与应用实践》读书笔记

原理篇一、Redis——线程IO模型Redis是个单线程程序。它所有的数据都存储在内存中,所有的运算都是内存级别的运算。要小心所有时间复杂度为O(n)的指令,要谨慎使用,否则一不小心就会导致Redis卡顿。单线程的Redis,如何处理大量的并发客户端连接?多路复用和非阻塞IO1、非阻塞IO非阻塞IO的对立面是阻塞IO阻塞IO:调用套接字的读写方法默认阻塞【比如read方法要传...

2019-08-30 17:54:38 189

原创 《SpringCloud与Docker微服务架构实战》和《SpringCloud微服务架构开发实战》一二章节读书笔记

写在前面:读书笔记加深印象,手写一遍,字不好看还请见谅【正在练字啦_(:з」∠)_】抽空会改为电子版上传的!!!

2019-08-27 22:24:53 301

原创 Day14:单点登录、token校验和实现购物车

一、单点登录原理1、需求分析:说明:采用将session保存到一台服务器的做法,在大型网站构建中,是不合理的。因为session数据在不同的服务器之间不能共享,会导致用户在访问网站时会有多次校验。如果该服务期中没有用户信息,则会出现重复登录的问题。...

2019-08-26 17:57:04 930

原创 数据库左右连接内连接着重学习

将左连接需要查询的A表和B表的内容结果假设为C表①:A表 left join B表 on A.列名=B.列名; 【看做C表】②:select 查询1,查询2,查询n,…… from C表;③:select 查询1,查询2,查询n,…… from A表 left join B表 on A.列名=B.列名;a left join b 并不是说a表的查询结构一定在左边,意思...

2019-08-26 17:10:11 139

原创 初学Vue

2019-08-21 09:37:06 145

原创 Day13:跨域问题JSONP 和 单点登录

netstat -ano|findstr ":80"taskkll /pid ----- /f1、实现页面通用跳转需求:请求:/user/login.html /user/register.html要求使用一个方法实现页面的通用跳转解决:采用RESTFul结构...

2019-08-20 18:01:20 302

原创 第一章:《Redis深度历险:核心原理与应用实践》读书笔记

Redis应用场景:1、点赞数,点击数,评论数(hash)2、帖子Id排序,快速现实帖子列表(zset)3、帖子标题、摘要、作者和封面信息,用户列表页展现(hash)4、点赞用户Id列表,评论Id列表,用来显示和去重计数(zset)5、缓存近期热帖内容(帖子的内容和空间占用比例大),减少数据库压力(hash)6、记录帖子相关文章Id,根据内容推荐相关帖子(list)7、如果帖子Id...

2019-08-19 14:00:32 286

原创 Day12:HttpClient使JT服务器分为前台服务和后台服务

一、了解CDN、F5(硬件负载均衡)二、创建jt-web项目1、创建maven项目,修改jdk版本2、添加继承和依赖3、添加Tomcat插件 <build> <plugins> <plugin> <groupId>org.apache.tomcat.maven</groupId> &l...

2019-08-12 18:11:02 315

原创 SVN的使用【1】

1、安装2、在svn目录下,新建WebApp/Shop输入命令svnadmin create D:\develop\svn\WebApp\Shop若命令生效,则Shop文件内部出现以下内容:进行服务端监管基本语法:svnserve -d(后台运行) -r(监管目录)目录地址命令输入后不要关闭窗口,不然监管中断通过以上指令,我们的svn://localhost或ip地址就可...

2019-08-09 16:28:22 110

原创 Day11:Spring整合Redis哨兵和Redis集群

第一部分 Spring整合Redis一、准备工作二、入门案例1masterName主机名: mymastersentinel: ip:端口号import redis.clients.jedis.JedisSentinelPool;public class TestSentinel { @Test public void testSentinel1() {...

2019-08-08 17:11:50 219

原创 Day10:Redis高级

第一部分一、redis持久化策略说明:redis作为内存数据库需要保持大量的用户的数据,但是redis中的数据保存到内存中断电,宕机,会导致内存数据丢失,所以为了防止数据丢失采用持久化方式,实现内存数据的备份。策略:当redis种内存有数据时,通过自身的策略有2种方式,一种RDB模式/AOF模式。根据各自模式的设定进行数据的持久化。RDB或者AOF都有各自的持久化文件。当re...

2019-08-02 18:01:31 109

原创 Day09:Redis常用命令和入门案例【缓存实现商品分类】

Redis: 1. 修改业务逻辑,首先用户的查询先查询redis缓存。 2. 如果无缓存数据,表示第一次查询该数据,则先从数据库中查找。在数据库中找到数据后,将数据通过API转化为Json串,将数据库k-v写入缓存中 3. 如果缓存中的数据不为空,则将Json串转化为Java对象,直接return返回

2019-08-01 18:17:50 290

原创 Da01:大数据

主要缓存:redis/memercache(String)什么是大数据?大数据就是海量数据的处理。 大数据(big data),指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产(资源)。在维克托·迈尔-舍恩伯格及肯尼斯·库克耶编写的《大数据时代》 [2] 中大数据指不用随机分...

2019-07-31 17:36:28 129

原创 Day08:Redis概述

准备工作1、修改jdbc.properties的jdbc.url2、修改Nginx配置信息【修改一下连接到本地,已经了解Nginx在Linux中的使用】启动以管理员身份在Nginx目录下将其启动缓存介绍缓存机制:说明:缓存目的:减少访问物理设备的访问频次,防止意外宕机。缓存中的数据就是数据库中的数据。缓存中的数据保存在内存中,目的:快速实现数据响应。引入缓存后的问题:缓存中使...

2019-07-31 14:52:42 95

原创 Day09:SpringCloud购物车Demo

PO,PersistenceObject,持久化对象,针对数据库VO,ViewObject,视图对象,针对页面jsp,pdf,excel,模板对象freemarker,thymeleaf3。0BO,BusinessObject业务对象,复杂业务POJO,简单java对象。jsp和thymeleaf区别?Thymeleaf成为主流方式?1、jsp浏览器是否直接解析,在没有servlet容...

2019-07-29 18:19:23 345

原创 Day08:SpringCloud知识梳理及Demo

一、知识梳理用户的所以请求首先通过api网关,Zuul。Zuul在我们的项目中主要用来转发请求链接。转发到内网中服务器,起到反向代理的作用,保证内网服务器不允许外部用户直接访问。网络比较安全。Zuul在application.yml文件中配置映射。用户请求就被转向业务消费者,消费者进过feign封装,更好的支持REST形式访问。具体我们做了一个接口,用来封装操作。UserFeign,也支持...

2019-07-25 15:42:50 213

原创 Day07:Config配置中心

使用GIT,实现Config-server和Config-client

2019-07-24 14:35:13 144

原创 Day07:GIT的使用

git init //初始化仓库 git add .(文件name) //添加文件到本地仓库 git commit -m "first commit" //添加文件描述信息 git remote add origin + 远程仓库地址 //链接远程仓库,创建主分支 【git remote add origin 仓库名 git://github.com/ZhenZhenzzz/仓库名】 git pull origin ma

2019-07-24 11:03:14 96

原创 神通数据库连接问题

神通数据库:若新建了数据库,需要在dos界面下运行命令services.msc;手动启动新的数据库服务器。若新建的数据库连接设置 ,新建数据库连接时设定用户名密码有如下规则:用户名 sysdba密码szoscar55

2019-07-19 10:53:15 12660 1

原创 Day6:异构开发语言支持Sidecar

一、Node.js1、异构语言Node.js,扩展js功能,js是脚本语言,弱语言,不允许访问本地资源(io文件)。Node.js突破了原JS问题束缚,让它能操作部分资源。JS语法没有Java全。2、Demovar http = require('http');var url = require('url');var path = require('path');//创建serv...

2019-07-18 18:06:57 273

原创 Day06: ZuulのAPI网关 | 断路器 | 负载均衡 | 负载均衡+断路器

一、Zuul概述API网关1、判断请求是否有资格 shiro2、反向代理Nginx,转发(效率非常高 Zuul2.0 200万每秒)SpringCloud API网关1、SpringCloud gateway2、NeFlix公司 Zuul亚马逊官网使用微服务----一个商品页面,购物书记,背后有哪些微服务支持:历史订单、备注、商品信息、评论、库存、物流信息。传统方式:在Serv...

2019-07-18 17:02:30 295

原创 Day05 Hystrix断路器

复习回顾昨日学习内容:SpringCloud:微服务框架1、Eureka注册中心2、Ribbon负载均衡3、Feign支持REST封装分布式系统设计定理:CAPC:一致性A:可用性P:分区一致性Eureka和ZooKeeper的区别?EureKa:侧重AP,可用性,结构:点对点,每个点户为主从,如果有一个数据发生变化,其他节点会自动同步数据。【本地缓存,尽量尝试】ZooK...

2019-07-18 11:16:27 118

空空如也

空空如也

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

TA关注的人

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