- 博客(21)
- 收藏
- 关注
原创 VUE前端知识点(初学者)
1.Vue methods方法调用其定义好的方法及this指向问题错误代码正确代码总结: var vm = new vue()中在methods定义的方法使用 vm,我们需要使用this来调用,当有请求时 需要先备份this对象,不然this将不再是原来vm 这个对象。2.export default用法的区别相同点不同点例子:...
2020-12-09 15:28:26
217
原创 linux的基本操作
1、需要的链接工具Xshell 6、Xftp62、Xshell 6连接如下图所示Xftp 6连接如下图所示3、基本操作命令3.常用命令:3.1 pwd:表示打印工作路径,当前所在文件夹的全路径3.2 cd:3.2.1 cd …向上跳3.2.2 cd 路径 进入指定文件夹3.3 mkdir 新建空文件夹(mkdir XXX或者mkdir /usr/local/tmp)3.4 ls 平铺 ll详细列表3.5 vi和vim都是编辑文件3.5.1 如果文件不存在则,带有创建文件功能
2020-09-16 17:35:00
301
转载 垃圾收集机制详解
一、为什么需要垃圾回收如果不进行垃圾回收,内存迟早都会被消耗空,因为我们在不断的分配内存空间而不进行回收。除非内存无限大,我们可以任性的分配而不回收,但是事实并非如此。所以,垃圾回收是必须的。二、哪些内存需要回收?哪些内存需要回收是垃圾回收机制第一个要考虑的问题,所谓“要回收的垃圾”无非就是那些不可能再被任何途径使用的对象。那么如何找到这些对象?1、引用计数法这个算法的实现是,给对象中添加一个引用计数器,每当一个地方引用这个对象时,计数器值+1;当引用失效时,计数器值-1。任何时刻计数值为0的对象
2020-09-08 20:49:41
865
转载 堆内存分代机制详解
1.jvm的内存模型包括以下几部分:方法区:是各个线程共享的内存区域,它用于存储已被虚拟机加载的类信息、常量、静态变量、即时编译器编译后的代码等数据Java堆:堆用来存储几乎所有对象、数组等都在此分配内存,在jvm内存中占的比很大,也是GC垃圾回收的主要地点Java栈:当jvm在执行方法时,会在此区域中创建一个栈帧来存放方法的信息,比如返回值,局部变量表和各种对象引用等,方法开始执行前就先创建栈帧入栈,执行完后就出栈本地方法栈:与Java栈类似,Java栈为虚拟机执行Java 方法(也就是字节码)服
2020-09-03 21:59:38
512
原创 linux命令
Linux服务器下连接MySQL数据库有两种方式: 1. 用命令连接、2. 用工具连接(前提是,Linux环境下已经安装好了MySQL数据库)1.命令连接MySQL数据库连接服务器11.2后, 打开终端,输入mysql -uroot -p123456格式为:mysql -u用户名 -p密码,如下图查看有哪些数据库,输入show databases切换并使用自己需要的数据库,输入 use sat_sql_16mdj_cc查看该数据库下面有哪些表,输入 show tables如果sat_s
2020-08-31 17:36:00
562
原创 mybatis中在if标签中怎么判断字符是否相等
1、在mybatis中双引号(")和单引号(’)的区别,eg如下: <if test='sid!=null and sid!="0"'> and sid = #{sid}</if> <if test="sid!=null and sid!='0'"> and sid = #{sid}</if>在这两行代码中 sid!=“0” 比较返回true,sid!='0’返回false。原因是因为mybatis映射文件,是使用的ognl表达式,ognl是jav
2020-08-13 18:09:13
638
翻译 ssh框架spring配置文件配置定时任务
1、在xml中配置相关配置文件<!-- 0点定时任务相关配置 --> <!-- 要调用的定时任务的工作类 --> <bean id="tjsyncData" class="com.web.action.SyncDataAction" autowire="byName"/> <!-- 总管理类 设置lazy-init='false'的话容器启动就会执行调度程序 --> <bean name="scheduler" lazy-init=
2020-08-10 18:10:49
556
原创 WdatePicker时间控件 限制结束时间不能小于开始时间
1,WdatePicker介绍,<td style="text-align: right;width: 10%;white-space: nowrap;font-size: 14px;"> 起始时间: </td> <td style="text-align:left;width: 10%"> <input class="input-medium" type="text" placeholder="输入时间
2020-07-30 15:07:21
797
转载 tomcat 启动遇到的问题
1、Tomcat启动时出现乱码的解决方式乱码问题2、Tomcat 报 The valid characters are defined in RFC 7230 and RFC 3986问题特殊字符问题
2020-07-14 19:06:27
131
原创 前端中的一些知识点
1、如何获取下拉框的值html中1 用户类型:2 <select name="type" id="userType">3 <option value="0">请选择</option>4 <option value="1">普通类型</option>5 <option value="2">VIP类型</option>6</select> js中1 var myType
2020-07-10 18:31:26
211
原创 IDEA中打部署包
1、用命令实现(mvn clean install -Dmaven.test.skip=true)如下所示2、编译出来的包是根据pom文件中的定义决定的在这个定义成war就打成war包,定义成jar就会打成jar包
2020-07-10 11:01:05
289
原创 js中将页面打印出来
1、定义一个打印方法function print(){ debugger; var iframe=document.getElementById("print-iframe"); if(!iframe){ iframe = document.createElement('IFRAME'); iframe.setAttribute("id", "print-iframe"); iframe.setAttribute('style', 'position:absolu
2020-07-08 17:56:09
181
原创 layer.open弹出框
1、设置一个事件,用来触发弹框<a style="color: #3f87ff ;cursor: pointer;" onclick="openxx();"> 还没帐户,去注册?</a>2、写出对应的弹框函数 function openxx(){ layer.open({ title:"注册选择", fixed:true, type: 2, area: ['214px', '100px'], fixed: false, //不固
2020-07-02 09:32:42
971
原创 前端必填字段校验
第一步:在提交的时候添加一个点击事件 <input id="save" class="t4_btn t4_red_btn" type="button" value="提 交" onclick="saveZjjgRegister()">第二步:在form表单之前加入一个校验的函数 function saveZjjgRegister() { if (!vaildForm()){ return
2020-07-01 14:32:21
2733
1
转载 mybatis中动态sql常用的标签
用来循环容器的标签forEach,查看例子foreach元素的属性主要有item,index,collection,open,separator,close。item:集合中元素迭代时的别名,index:集合中元素迭代时的索引open:常用语where语句中,表示以什么开始,比如以’('开始separator:表示在每次进行迭代时的分隔符,close 常用语where语句中,表示以什么结束,在使用foreach的时候最关键的也是最容易出错的就是collection属性,该属性是必须指定的,但是
2020-05-26 16:55:14
142
原创 JAVA 中的设计模式(一)
JAVA 中的设计模式(一)1.1、创建型模式(5种)1.1.1、单列模式:在Java应用中,单例对象能保证在一个JVM中,该对象只有一个实例存在。这样的模式有几个好处:1、某些类创建比较频繁,对于一些大型的对象,这是一笔很大的系统开销。2、省去了new操作符,降低了系统内存的使用频率,减轻GC压力。3、有些类如交易所的核心交易引擎,控制着交易流程,如果该类可以创建多个的话,系统完全乱了...
2020-05-07 15:13:23
186
转载 Java中的克隆方法
Java中的克隆方法Java的所有类都是从java.lang.Object类继承而来的,而Object类提供protected Object clone()方法对对象进行复制,子类当然也可以把这个方法置换掉,提供满足自己需要的复制方法。对象的复制有一个基本问题,就是对象通常都有对其他的对象的引用。当使用Object类的clone()方法来复制一个对象时,此对象对其他对象的引用也同时会被复制一份...
2020-05-07 15:11:36
459
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人