- 博客(91)
- 资源 (19)
- 收藏
- 关注
转载 汇编语言(王爽第三版)实验5 编写、调试具体多个段的程序
转载自: 筑基2017实验5编写、调试具体多个段的程序一。将下面的程序编译连接,用Debug加载、跟踪,然后回答问题。assume cs:code,ds:data,ss:stackdata segment dw 0123h,0456h,0789h,0abch,0defh,0fedh,0cbah,0987hdata endsstack segment dw 0,0,0,0,0,0,0,0stack endscode segmentstart: mov
2020-05-08 21:20:52
1043
原创 王爽,汇编学习,实验4
编程,向内存0:200~0:23F 依次传送数据0~63(3FH), 程序中只能使用9条指令,9条指令中包括“mov ax,4c00h"和“int 21h”。;向内存0:200~0:23f依次传送数据0~63(3fh);分析0000:0200~00000:023f; assume cs:codecode segment mov ax,0h mov ds,ax mov bx,0...
2020-05-08 09:43:33
2962
1
原创 C语言程序设计学习
C语言程序设计现代方法第一章,C语言概述什么是C语言?他是20世界70年代初期在贝尔实验室开发出来的一种广为使用的编程语言。1983年美国国家标准(ANSI)制定了本国C语言标准,1989标准化C语言,俗称C89,1999年ISO标准化了增加新特性,C99正式出现。C语言的优点:高效,与生俱来的特性可移植性(代码层面)功能强大,拥有一个庞大的数据类型和运算符集合灵活缺点更...
2020-05-04 22:48:52
941
转载 Javascript继承机制的设计思想
Javascript继承机制的设计思想作者: 阮一峰本文转载自阮一峰Javascript继承机制的设计思想我一直很难理解Javascript语言的继承机制。它没有"子类"和"父类"的概念,也没有"类"(class)和"实例"(instance)的区分,全靠一种很奇特的"原型链"(prototype chain)模式,来实现继承。我花了很多时间,学习这个部分,还做了很多笔记。但是都属于强行...
2020-04-23 14:52:37
315
转载 Javascript 面向对象编程(一):封装
一、Spring Boot 入门1、Spring Boot 简介简化Spring应用开发的一个框架;整个Spring技术栈的一个大整合;J2EE开发的一站式解决方案;2、微服务2014,martin fowler微服务:架构风格(服务微化)一个应用应该是一组小型服务;可以通过HTTP的方式进行互通;单体应用:ALL IN ONE微服务:每一个功能元素最终都是一个可独立替换和...
2020-04-19 11:25:54
281
原创 前后端AES加密传输
还记得上次面试时面试官问我相关的问题,当时回答的一团糟。正好最近新找了一家公司,前后端传输是经过加密的,具体操作很简单,前端传输过来的数据使用了AES加一串字符串进行加密,后端公司自己写了request和response,然后在过滤器中进行解密。大概代码如下:package com.poplar.utils;import org.apache.tomcat.util.codec.binar...
2020-01-26 22:10:07
1788
原创 使用Redis实现分布式锁
随着软件社会经济的发展,很多软件的架构变得愈来愈复杂,共享数据的安全问题使用传统的事务,java 自带的synchronized,ReentrantLock,数据库锁已经不能满足需求了。这个时候分布式锁便应运而生,目前一般都会使用zookeeper或者Redis还有基于数据库来实现的乐观锁,来实现分布式锁。我们公司使用的是基于Redis来实现的;首先,为了确保分布式锁可用,我们至少要确保锁的实...
2020-01-10 08:15:14
275
原创 工作体会分享
最近公司要做各种报表统计,刚开始,我很愉快的提交了代码,没想到第二天前端告诉我说精度丢失,当时我就觉得纳闷,怎么会呢?我刚开始代码大概是这样写的:结果本来应该是 11.4,但真正输出的结果却是:11.399999999999999 @Test public void test() { List<Double> list = Arrays.asList(4.3...
2020-01-07 22:26:13
262
原创 java 内存模型(JMM)与并发
计算机物理内存模型java 内存模型 JMMJava内存模型规定了所有的变量都存储在主内存(Main Memory)中(此处的主内存与 介绍物理硬件时的主内存名字一样,两者也可以互相类比,但此处仅是虚拟机内存的一部 分)。每条线程还有自己的工作内存(Working Memory,可与前面讲的处理器高速缓存类 比),线程的工作内存中保存了被该线程使用到的变量的主内存副本拷贝。线程对变量的...
2019-12-08 18:15:48
299
原创 写一个简单的java死锁
/** * Created BY poplar ON 2019/11/25 * 死锁检测 */public class DeadLock { public static void main(String[] args) { new Thread(A::method, "Thread A").start(); new Thread(B::...
2019-11-26 18:09:19
288
原创 Java8自定义实现Collector接口2
package com.poplar.collector;import java.util.*;import java.util.function.BiConsumer;import java.util.function.BinaryOperator;import java.util.function.Function;import java.util.function.Suppli...
2019-11-22 15:17:45
233
原创 Java8自定义实现Collector接口
/** * Created BY poplar ON 2019/11/21 * 自定义实现Collector接口 */public class CustomCollector<T> implements Collector<T, Set<T>, Set<T>> { @Override public Supplier<...
2019-11-21 23:25:34
508
原创 springBoot打包后的jar启动过程分析
springBoot打包后的jar启动过程分析如果一个jar文件想要被java命令执行必须按照jar文件的文件规范来组织文件目录下面是一个spring boot项目打包后标准的jar文件目录结构spring-learn.jar |--BOOT-INF |--BOOT-INF\classes 该文件下的文件是我们最后需要执行的代码 |--BOOT-...
2019-11-17 10:20:24
1063
原创 Springboot启动过程分析
Springboot启动过程分析首先从一个入口程序开始@SpringBootApplicationpublic class SpringLearnApplication { public static void main(String[] args) { System.out.println(SpringLearnApplication.class.getClass...
2019-11-17 10:18:35
262
原创 IDEA2019.2设置Gradle仓库地址问题
帮助那些像我一样使用Gradle的新手,我也是今天才发现我一直配错了,????????????哈哈哈
2019-11-09 15:32:50
11245
7
原创 LeetCode 226 Invert Binary Tree 层序遍历方法
题目如下:直接上代码:package com.example.demo;import java.util.LinkedList;import java.util.Queue;/** * Created By poplar on 2019/10/30 */public class InvertBinaryTree { public static void m...
2019-10-30 18:47:42
143
原创 自定义注解实现一个简单的异常校验框架
java注解是JDK1.5出现的新特性,可以说注解的出现让广大java程序员的以摆脱xml配置文件的束缚,经历过xml配置文件开发的小伙伴们都知道那种绝望。下面我们先自定义一个注解 package com.poplar.annotation; import java.lang.annotation.ElementType; import java.lang.annotati...
2019-09-16 10:08:00
603
原创 spring cloud rabbitmq An unexpected connection driver error occured错误解决
这几天在学习spring cloud时,各种坑踩得我都快疯了正事开始了首先如果你遇到这个错,那么说明是rabbitmq那边的配置问题导致的主要是授权问题,其次就是登录用户问题rabbitmq除了 角色授权外你还需要你还需要为这个用户授予操作资源的权限,也就是权限授权.角色大致有五类: 超级管理员administrator, 监控者monitoring, 策略制定者polic...
2019-09-07 18:17:34
25616
5
原创 秦松使用jQuery实现点击回到顶部小demo
代码中使用了两种方式,方式一非常简单,方式二可能才是我们实际项目中会用到到的,以及方式二的实现原理更值得我们取学习,当然代码只是供学习使用,实际项目中还是需要根据自己的项目需要灵活应用. <!DOCTYPE html><html><head> <meta charset="UTF-8"> <title>回...
2019-02-07 14:13:07
296
原创 jQuery最简单的多Tab点击切换小Demo入门
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>多Tab点击切换</title> <style> * { margin: 0; paddi
2019-02-07 09:53:00
826
原创 springMVC自定义全局异常处理类
系统中异常包括两类:预期异常和运行时异常RuntimeException,前者通过捕获异常从而获取异常信息,后者主要通过规范代码开发、测试通过手段减少运行时异常的发生。 系统的dao、service、controller出现都通过throws Exception向上抛出,最后由springmvc前端控制器交由异常处理器进行异常处理,如下图:springmvc提供全局异常...
2019-01-06 20:50:43
1853
原创 mybatis集成spring环境下快速测式数据库是否能够联通
在我们平时的学习中,有时候希望环境搭建完后能够快速的测试一下自己的数据库是否能够联通,在这里我分享一下使用junit快速测试的方式.直接上代码:public class Test { ApplicationContext context=new ClassPathXmlApplicationContext("spring-context.xml"); @Test ...
2018-10-25 16:19:05
701
原创 报错Required String parameter 'productId' is not present的原因及处理办法
如果你遇到改错时,很快能也是你的方法中设置了形参,但是在访问该方法时,你却没有传参,所以你就看到了如下错误Whitelabel Error PageThis application has no explicit mapping for /error, so you are seeing this as a fallback.Wed Oct 03 18:51:07 CST 2018...
2018-10-03 18:58:28
103698
10
原创 tomcat下SolrCloud 出现Shard Gone或者Down等问题时怎么办
今天学习solrCloud集群时,当我第一次全部启动4台机器时,发现全部都不是活着的,有down,有gone等,但是我的各种配置文件师妹问题的啊.当你也遇到这种问题时,强烈建议你和我一样机智.就是全部重启. 全部重启后,全部都活了 ...
2018-09-23 17:53:38
2346
原创 错误TypeMismatchException: Failed to convert property value of type [java.lang解决与原因?
当你在开发时遇到这样的问题时,说明你的配置文件并没有被spring容器加载到,所以导致这样的错误,如图:这时先检查一下你的配置文件是否被加载 Caused by: org.springframework.beans.TypeMismatchException: Failed to convert property value of type [java.lang.St...
2018-09-23 14:01:58
28545
1
原创 使用angular $interval服务实现购物网站秒杀活动时间倒计时
最近在做一个购物网站的秒杀活动,其中涉及到了一个时间的倒计时.所谓“秒杀”,就是网络卖家发布一些超低价格的商品,所有买家在同一时间网上抢购的一种销售方式。通俗一点讲就是网络商家为促销等目的组织的网上限时抢购活动。由于商品价格低廉,往往一上架就被抢购一空,有时只用一秒钟。秒杀商品通常有两种限制:库存限制、时间限制。 数据库字段 这个功能我们使用的技术是angular $i...
2018-09-21 15:43:16
750
原创 单点登陆入门小Demo
上一张学习了单点登陆这种思想以及部署了一个单点登录项目,地址:https://blog.youkuaiyun.com/luo609630199/article/details/82717492那么接下来我们将会做一个单点登录的小案例,让大家更加直观的感受单点登录这种思想.那么接下来我们就会创建两个工程 1.5 CAS客户端入门小Demo 1.5.1客户端工程1搭建(1)搭建工程引入...
2018-09-16 15:40:51
694
原创 开源单点登录系统CAS部署与修改配置文件学习
1.1 什么是单点登录单点登录(Single Sign On),简称为 SSO,是目前比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。我们目前的系统存在诸多子系统,而这些子系统是分别部署在不同的服务器中,那么使用传统方式的session是无法解决的,我们需要使用相关的单点登录技术来解决。比如向阿里旗下的应用,你...
2018-09-15 20:54:32
2106
原创 最简单的在IntelliJ IDEA导入一个本地项目教程
由于在学习中,我们经常会用到别人已经开发好的某些项目,要学习别人的东西,你肯定的先导入编辑器中自己试试吧,eclipse大家都会,可是换成idea开发又该怎样导入呢?整合最近我已需要学习别人的项目,希望把这个过程记录下来帮助大家学习.那么我们就开始吧第二步找到自己要导入的项目,然后点击ok 如果是maven就选择maven剩下的你就一路点击next就ok,最...
2018-09-14 17:43:13
386158
10
原创 最简单的Spring整合JMS学习
上一张我们已经学习了关于JMS的一些基础知识,当时我们已经提到,在实际开发中,我们一般都是过过spring去整合jms的方式把jms应用到我们的项目中.那么接下来我们就来探讨一下spring整合jms相关的内容! spring整合jms后对于开发者来说要开发一个jms相关的中间件那就非常简单啦!学习过spring全家桶的小伙伴们都知道,被spring整合过的大多数技术,spr...
2018-09-13 12:17:00
1761
原创 最简单的JMS和ActiveMQ入门学习
一 .什么是消息中间件 1, 消息中间件利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成。通过提供消息传递和消息排队模型,它可以在分布式环境下扩展进程间的通信。对于消息中间件,常见的角色大致也就有Producer(生产者)、Consumer(消费者)生活中的例子:比如现在出现的各种快递柜或者E栈其实就相当于我们变成邻域的消息中间件,如果没...
2018-09-12 19:53:32
658
1
原创 什么是Solr,它能为我们解决什么问题,怎么用?
一. 什么是Solr?其实我们大多数人都使用过Solr,也许你不会相信我说的这句话,但是事实却是如此啊 ! 每当你想买自己喜欢的东东时,你可能会打开某宝或者某东,像这样一搜,就能搜到很多东西,你知道你看到的这些数据都来自哪儿吗?百度一下你就知道!这些数据来自哪儿吗?等你了解完Solr后你就知道答案啦! 现实生活中我们都知道大多数网站或应用都必须具有某种搜索功能,问题是搜...
2018-09-07 13:35:16
117433
11
原创 idea如何清晰地查看java类的继承结构及该类的所有方法?
我们在世用idea是平时除了编码外,有时我们需要查看源码或者别人写的代码,这是我们可能就需要查看这个类的各种关系以帮助我们理解程序及编码.这时我们就需要用到idea的这个功能;首先打开这里我已Map接口示例 保存所有关系结构到本地 在idea中向eclipse中显示当前类的outline的方式显示该类的所有方法 ...
2018-08-29 21:28:06
29636
4
原创 Angularjs常见错误原因及解决Error: [$injector:unpr] http://errors.angularjs.org/1.2.9/$injector/unpr?
错误信息如图所示,遇到这种注入失败的错误,一般是自己某个路径写错了,就像我的一样,其实浏览器已经为我提示了错误点,仔细观察后终于看出了端倪 <script src="../js/base_pagination.js"></script><script src="../js/services/sellerService.js"></script...
2018-08-29 11:36:48
14207
原创 Angularjs常见错误原因及解决Error: [ngModel:nonassign] http://errors.angularjs.org/1.2.9/ngModel/nonassign?
最近在做一个项目时,前端用到了angularjs ,一大早上就遇到了这个错误,表单无法提交,调试了半天才知道原来angularjs ng-model不允许为空,正好我的就写成这样所以一直报着个错误 所以当你也遇到同样的错误时,先检查你的表单中的ng-model是否有为空的情况,如果有,要么把它去掉,要么把它填完整就不会出现这种错误啦! ...
2018-08-29 10:22:17
3940
原创 Spring Boot与消息 JMS、AMQP、RabbitMQ简单概述
一、概述1. 大多应用中,可通过消息服务中间件来提升系统异步通信、扩展解耦能力 2. 消息服务中两个重要概念: 消息代理(message broker)和目的地(destination) 当消息发送者发送消息以后,将由消息代理接管,消息代理保证消息传递到指定目 的地。 3. 消息队列主要有两种形式的目的地 1. 队列(queue):点对点消息通信(point-to-point) 2. 主题(...
2018-08-26 21:18:34
1461
原创 SpringBoot与缓存及JSR107缓存规范
一、JSR107 Java Caching定义了5个核心接口,分别是CachingProvider, CacheManager, Cache, Entry 和 Expiry。•CachingProvider定义了创建、配置、获取、管理和控制多个CacheManager。一个应用可以在运行期访问多个CachingProvider。•CacheManager定义了创建、配置、获取、管理和控...
2018-08-26 20:25:07
1623
原创 最简单的Lucene介绍?
1. 全文检索介绍首先在介绍 Lucene是什么之前,我们要先搞清楚我们生活中数据的分类,这点很重要 我们生活中的数据总体分为两种:结构化数据和非结构化数据。结构化数据:指具有固定格式或有限长度的数据,如数据库等。非结构化数据:指不定长或无固定格式的数据,如邮件,word文档,音像等磁盘上的文件。1.1 如何对结构化数据搜索? 以数据库为例,因为数据库中的数...
2018-08-19 17:55:18
414
原创 尚硅谷Java视频教程_Spring Boot视频教程(下)
百度云:https://pan.baidu.com/s/1bI8bG7mtqiS_jaMYeCdyhg 尚硅谷Java视频教程_Spring Boot视频教程(下)整合篇 分享码:h1p7
2018-08-19 10:21:00
3324
6
原创 springboot war javax/el/ELManager错误解决?
出现这个异常的原因:主要是因为tomcat7中的el-api2.2 版本太低导致针对这个错误异常主要有2中解决方法第一:直接下载一个el-api3.x.jar替换tomcat中的el-api2.2.jar第二,直接下载tomcat8安装解决问题...
2018-08-17 12:09:47
7979
鲁班学院数据库高级笔记.zip
2020-11-29
韩顺平html css js视频完整笔记及源代码(全)
2018-04-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人