- 博客(54)
- 收藏
- 关注
原创 vue v-cloak不生效解决
<style> [v-cloak] { display: none !important; }</style><div v-cloak id="app"></div>[v-cloak]的样式一定要写在有v-cloak的上方,写在下方有时会不生效
2021-06-15 10:59:32
582
原创 CAP理论
C: 一致性(Consistence)A:可用性(Availability)P:分区容错性(Partition Tolerance)CAP理论的核心是:一个分布式系统不可能同时很好的满足一致性,可用性和分区容错性这三个需求,因此,根据CAP理论将NoSQL数据库分成了满足CA,CP和AP原则的三大类:CA -单点集群,满足一致性,可用性的系统,通常在可扩展性上不太强大。CP -满足一致性,分区容忍性的系统,通常性能不是特别高。AP-满足可用性,分区容忍性的系统,通常可能对一致性要求低一..
2020-10-07 13:31:45
151
原创 出现引用其他子项目jar包冲突的处理方式
如在使用 zookeeper-discovery出现和服务器版本不一致是可以在pom中做如下理:先使用exclusions标签剔除掉冲突的jar <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-zookeeper-discovery</artifactId>
2020-10-05 17:52:17
375
原创 Dubbo学习笔记
概念(官网):一款高性能、轻量级的开源java RPC 框架,他提供了三大核心能力:面向接口的远程方法调用,只能容错和负载均衡,以及服务自动注册和发现。分布式的演变:ORM(单一应用架构)–>MVC(垂直应用架构)–>RPC(分布式服务架构)–>SOA(流动计算架构)RPC的概念:Remote Procedure Call:远程过程调用,是一种进程间通信方式,他是一种技术思想,而不是规范。它允许程序调用另一个地址控件(通常式共享网络的另一台机器上)的过程或函数,而不是..
2020-10-04 18:08:31
138
原创 Zookeeper学习笔记
概述:Zookeeper(动物管理员)是一个开源的分布式的,为分布式应用提供协调服务的Apache项目。工作机制(文件系统+通知机制):Zookeeper从设计模式角度来理解:是一个基于观察者模式设计的分布式服务管理框架,它负责存储和管理大家都关心的数据,然后接受观察者的注册,一旦这些数据的状态发生变化,Zookeeper就将负责通知已经在Zookeeper上注册的哪些观察者做出相应的反应。特点:1)Zookeeper:一个领导者(Leader),多个跟随者(Follower)组成的集..
2020-10-03 13:35:19
117
原创 Spring注解驱动开发(部分源码原理)笔记 (一) 组件的注册
Spring的容器类xmlBean配置容器类:ApplicationContext applicationContext = new ClassPathXmlApplicationContext("beans.xml");注解Bean配置容器类():ApplicationContext applicationContext = new AnnotationConfigApplicationContext("com.i9577.config");ApplicationContext app
2020-06-25 21:59:11
191
原创 IDEA 个人常用的配置信息兼容Eclipse
下载地址:链接:https://pan.baidu.com/s/1G1PyjIWIy7X98uit-Abc3Q提取码:5kyu
2020-06-14 12:14:23
265
原创 Shell 脚本编程入门(二)
上文连接:Shell 脚本编程入门(一)3.Shell的位置参数变量 1)使用语法 ./helloShell.sh [参数1] [参数2] [参数3] ... 2)在shell 脚本内部获取入参的方式如下: $n (n为数字,$0代表命令本身,$1-$9 代表第一到第九个参数,十个以上参数需要使用如${10}) $* (返回命令行的所有参数,把所有参数看成一个整体) $@ (也返回命令行所有参数,不过把每个参数区分对待,个人理解类是于数据或集合) $# (返回所有
2020-06-03 16:11:24
134
原创 Shell 脚本编程入门(一)
1.Shell的概念shell是一个命令行解释器,它为用户提供了一个向Linux 内核发送请求以便运行程序的界面系统程序,用户可以用Shell来启动、挂起、停止甚至是编写一些程序。2.Shell入门2.1 格式要求 1)脚本以#!/bin/bash开头,其实就是指定了解释器 2)脚本需要有可执行权限 3) 一般以 .sh 结尾,也可以不指定 4)样例 : #!/bin/bash echo "hello,shell!"2.2 脚本的执行方式 1)相对路径文件当
2020-06-02 22:37:02
173
原创 linux 学习 个人总结笔录(六)
上文连接:linux 学习 个人总结笔录(五)9.RPM包管理概念 RPM是RedHat Package Manager (红帽软件包管理工具)的缩写。用来为Linux 安装或卸载软件程序。查询语法 查询已安装的rpm列表 rpm -qa | grep xx ps: -qa 就是queryAll -q 查询软件包是否安装 -qi 查询软件包信息 -qf 文件全路径名 查询文件所属的软件包卸载语法 rpm -e RPM包的名称 -nod
2020-06-01 23:13:30
161
原创 linux 学习 个人总结笔录(五)
上文连接:linux 学习 个人总结笔录(四)5.Linux 网络配置设置Linux启动是自动加载网络 #编辑网络连接配置 vim /etc/sysconfig/network-scripts/ifcfg-xxxx修改ONBOOT 属性为yes,在启动时就会自动加载网络 测试网络是否连通 ping 语法 ping [主机名]...
2020-06-01 21:17:58
413
原创 linux 学习 个人总结笔录(四)
上文连接:linux 学习 个人总结笔录(三)5.Linux 分区查看当前系统分区和挂载情况 lsblk 查看分区的大小 lsblk -f 查看详细的挂载情况实例为机器新增硬盘挂载6)立即生效 mount -aps: 取消挂载 unmount 目录磁盘使用情况查询 查看磁盘的整体情况 df -lh 查看指定目录磁盘占用情况 du -h /目录 -s 指定目录占用的大小汇总 -a 含文件展示
2020-05-31 23:29:21
254
原创 linux 学习 个人总结笔录(三)
上文连接:linux 学习 个人总结笔录(二)4. 任务调度 crond基本语法 crontab [选项] -e 编辑crontab定时任务 -l 查询crontab任务 -r 删除当前用户的所有crontab任务 service crond restart 重启任务调度任务调度文件详解 /etc/crontab...
2020-05-31 21:12:43
162
原创 linux 学习 个人总结笔录(二)
上文连接:linux 学习 个人总结笔录(一)8.时间日期时间日期指令 date 显示当前时间 date -s 设置当前时间 date "+%Y-%m-%d %H:%M:%S" 格式化显示时间 cal 显示本月日历 cal 2020 显示当年日历9.查找指令find 指令 语法: find [查找范围] [查找类型] -name 名称 根据名称查找 -user 用户 根据用户查找 -size 文件大小 -10M 小于10M +10M 大
2020-05-30 23:44:07
209
原创 linux 学习 个人总结笔录(一)
linux系统概念:一切皆是文件。1.linux 目录详解bin 存放经常使用的命令,如 copy。home 存放普通用户的主目录,在linux中每个用户都有一个自己的目录,一般都是以账号命名,在创建用户时绑定。root 为超级管理原目录boot 启动Linux的核心文件media Linux的设备挂载目录 ,如U盘,光驱。mnt 外部的储存挂载目录,如其他机器的共享文件夹opt 主机提供的额外安装软件的目录,如Oracle可以安装到该目录下。usr/local 主机提供的另一个额外安装
2020-05-30 23:03:22
202
原创 NPM 简介
npm到底是干什么的?链接: 作者:Andrelia20171760(1).npm 全局安装和本地安装的区别总结链接: 作者:Just_Meen(2).npm 和 cnpm 区别链接: 作者:Upcccz(3)....
2020-05-08 19:45:05
105
转载 转载:jdbc连接数据库使用sid和service_name的区别
jdbc连接数据库使用sid和service_name的区别问题描述:ORA-12505, TNS:listener does not currently know of SID given in connect descriptor The Connection descriptor used by the client was:10.12.162.84:1521:xxxxoracle数...
2019-12-10 10:20:02
114
原创 Neo4j 数据库 基本操作语法
命名规范节点变量名—小写,属性名—小写 节点标签名—-首字母大写 关系—大写 是支持中文命名的创建节点:标签CREATE(节点名称:节点标签{属性名:属性值,属性名:属性值...})create(:Student:Player{id:1,name:'罗书全'});节点名称在创建时是可以省略的如:create(:Student:Player{id:1,name:'罗...
2019-04-17 14:51:16
822
转载 Neo4j数据库节点和标签问题
对Neo4j 来说,节点代表的是查询得到的实例对象集合或者创建的对应对象.节点是可以不写的如果你不对对象进行操作就可以不写,比如create操作:create(:程序员 {name:"小东",age:23,birthday:"1995/12/06"})>>Added 1 label, created 1 node, set 3 properties, completed...
2019-04-17 14:02:12
2378
原创 eclipse注解模版
编写到到记事本后缀.xml用eclipse import就完事代码块&lt;?xml version="1.0" encoding="UTF-8" standalone="no"?&gt;&lt;templates&gt;&lt;template autoinsert="false&qu
2018-06-25 13:57:09
424
转载 JAVA的可变参数"..."如何使用
转载1: Java 可变参数Java1.5增加了新特性:可变参数:适用于参数个数不确定,类型确定的情况,java把可变参数当做数组处理。注意:可变参数必须位于最后一项。当可变参数个数多余一个时,必将有一个不是最后一项,所以只支持有一个可变参数。因为参数个数不定,所以当其后边还有相同类型参数时,java无法区分传入的参数属于前一个可变参数还是后边的参数,所以只能让可变参数位于最后一项。可变参数的特点:
2017-09-14 16:40:05
280
转载 简单的方法判断是不是数字
if(isNaN(Number(partsDeductNum))){ //当输入不是数字的时候,Number后返回的值是NaN;然后用isNaN判断。 alert(‘不是数字!’); return; }
2017-07-03 13:33:46
459
转载 JS 关于小数的精确计算
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-07-03 13:27:49
541
转载 plsql常用设置与技巧
http://blog.163.com/user_zhaopeng/blog/static/16602270820122203220272/
2016-05-09 14:34:34
392
转载 Java实现几种常见排序方法
http://www.cnblogs.com/sevenyuan/archive/2009/12/04/1616897.html
2016-04-04 14:13:50
241
原创 2016.03.30(走你)
1,cookie和session的作用,区别,应用范围;cookie信息保存在客户端,其值在客户端与服务器之间传送,不安全且存储数据量有限;session数据保存在服务器端,session可以保存客户当前会话的所有信息,存储量大,安全性高,但是会占取服务端的内存资源而且会话结束后保存的信息失效。2,写一个递归编程;public static int recursive(int i) {
2016-03-30 21:34:46
255
原创 2016.03.29(。。。。。)
1.公司目前使用的都有那些框架技术,贵公司目前的一个发展方向。 2.52 3.1.语法层面上的区别 1)抽象类可以提供成员方法的实现细节,而接口中只能存在public abstract 方法; 2)抽象类中的成员变量可以是各种类型的,而接口中的成员变量只能是public static final类型的; 3)接口中不能含有静态代码块以及静态方
2016-03-29 21:56:39
336
原创 2016.03.28(心疼)
【1】Hibernate有哪几种查询数据的方式 HQL语句,原生SQL查询,Criteria语句 【2】说说AOP和IOC的概念以及在Spring中是如何应用的 IOC :控制反转,即由IoC容器帮对象找相应的依赖对象并注入,而不是由对象主动去找。在 AOP:面向切面编程,可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种思想。
2016-03-28 23:00:50
240
原创 java进制转换
java进制转换 java中进行二进制,八进制,十六进制,十进制间进行相互转换 十进制转成十六进制: Integer.toHexString(int i) 十进制转成八进制 Integer.toOctalString(int i) 十进制转成二进制 Integer.toBinaryString(int i) 十六进制转成十进制 Integer.valueOf(“FFFF”,16).
2016-03-28 15:21:03
281
转载 MD5 加密
详细讲解原理:http://www.weixuehao.com/archives/474 实现代码一:http://www.cnblogs.com/computer-lzy/archive/2011/04/28/2031649.html 实现代码二:http://blog.csdn.net/zhyl8157121/article/details/7917744
2016-03-28 14:23:20
219
原创 2016.03.27(o(︶︿︶)o 唉)
1.ABD 2.A 3.int是基本数据类型,Integer是int基本数据类型的包装类,在各种类型间转化,通过各种方法的调用 4.在要跳出的层前写上标识符 如 a:,然后break a; 5.不可以是final修饰的最终类 6.在finally语句块执行后 7. sleep:是Thread类的一个静态方法,该方法会让当前正在 执行的线程暂停执行,从而将执行机会让给其他线程执行。slee
2016-03-27 21:18:04
282
转载 Spring和Mybatis整合时无法读取properties的处理方案
转载地址:http://blog.sina.com.cn/s/blog_8e5354210101i03l.html##数据库(mysql|mssql|oracle...) environment=mysql jdbc.driver=com.mysql.jdbc.Driver jdbc.url=jdbc:mysql://127.0.0.1:3306/portal?useUnicode
2016-03-25 16:13:04
391
原创 2016.03.25(嘿)
1.Spring事务管理常用的3个抽象接口 2.事务的特性 3.AnonymousInnerClass(匿名内部类)是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)? 4.为何使用Spring 5.spring在项目中如何充当粘合剂 6.你可以在Spring中注入一个null 和一个空字符串吗? 7.为什么实体类上要实现Serializ
2016-03-25 14:47:26
372
原创 2016.03.24(....还是太年轻)
================================================================= 1.singleton是一个单例模式,在spring ioc 容器只会创建一个共享的实例。 prototype是每次都会创建一个新的对象 request 是一次请求,session是一次会话,globalSession是application权限下共享
2016-03-24 21:46:51
286
原创 2016.03.23
1. 1)、客户端发出一个http请求给web服务器,web服务器对http请求进行解析,如果匹配DispatcherServlet的请求映射路径(在web.xml中指定),web容器将请求转交给DispatcherServlet. 2)、DipatcherServlet接收到这个请求之后将根据请求的信息(包括URL、Http方法、请求报文头和请求参数Cookie等)以及Han
2016-03-23 21:59:17
268
原创 2016.03.22(大水货啊 ,啥都不会)
1、什么时候用assert assertion(断言)在软件开发中使用中常见的调试方式,很多编程语言中都支持这种机制,在实现中,assertion就是在程序中的一条语句,他对一个boolean表达式进行检查,一个正确的程序必须保证这个boolean表达式的值是true。如果该值为false,说迷宫程序已经处于不正确的状态了,系统将给出警告或者退出。一般来说assertion用来保证程序最基本、关键
2016-03-22 18:57:48
484
原创 2016.03.21(明天有面试)
Java程序怎么优化? 使用StringBuilder,不要调用高开销方法,避免递归 2.Java中线程间怎么通讯?什么叫僵死线程? JAVA直接通信 一般有个servicer端 一个client端,servicer启动后,client与servicer连接,你可以试用UDP协议或者TCP/IP协议在多线程中,线程会sleep,当程序停止时,线程仍然处于sleep中,就出现了僵死线程tcp/
2016-03-21 21:03:11
386
原创 使用Ajax动态添加表格获得后台数据翻页异步刷新(struts2下)
用Ajax生成表格不能使用Jquery动作 ,只能用js,因为没法获得id 和name属性 如果有三层字符串双单引号嵌套的话可以用转义符‘’\‘’ 一开始在js中[注解Mark问题处]一开始在append的处没有结束的它会自动的给你添加上,就会导致样式重新排版错误。太傻了 不知道转换一下思路 ,先把开始和结束标签写出来然后加上一个id,最后再在这个标签里面加上append就不会出错了。。。 自
2016-03-21 17:46:59
3732
原创 2016.03.20(pio,都忘了,跟没有嘴一样)
1.同步方法和同步代码块的区别是什么? 区别: 同步方法默认用this或者当前类class对象作为锁; 同步代码块可以选择以什么来加锁,比同步方法要更细颗粒度,我们可以选择只同步会发生同步问题的部分代码而不是整个方法; 2.在监视器(Monitor)内部,是如何做线程同步的?程序应该做哪种级别的同步? 监视器和锁在Java虚拟机中是一块使用的。监视器监视一块同步代码块,确保一次只有一个线程
2016-03-20 22:26:58
412
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人