- 博客(48)
- 资源 (10)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
转载 Mac实用软件及功能吐血总结
本人一年半来跟踪Mac志(http://www.isofts.org/category/software-for-mac-os-x/)、MacGG(http://www.macgg.com/archives/category/mac软件),潜心测试,用心总结出以下mac实用软件列表,尤其适合程序员……软件介绍多摘自以上两个网站,在此表示感谢。以下条目按照如下格式编排:软件名称分类简介需要说明的是并...
2018-03-26 11:13:39
24441
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
转载 Mac常用软件推荐
今天推荐一些Mac上常用的软件,如果你不是开发者,也同样可以安装这些软件,这些软件确实很方便安装包打不开的问题有时候我们下载下来的安装包双击后打不开,提示来自身份不明的开发者或者提示已损坏,解决办法如下:首先进入系统偏好设置-安全性与隐私-通用,然后点击左下角的锁,输入密码开锁,然后选择任何来源就可以了。系统会记录这个选择,如果30天没有安装过其它来源的软件,系统会还原到默认设置。如果发现根本没有...
2018-03-26 10:42:15
10356
3
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 MyBatis从入门到精通、MyBatis知识点整理总结
一.初识MyBatis1、MyBatis是Java轻量级的持久层框架2、常见的持久层框架:hibernate,mybatis3、什么是持久层框架:1》Java当中的对象有两种状态,一种是瞬态,一种是持久态2》所谓瞬态:是指new了一对象,使用完毕后,java自动垃圾回收了,对象中的属性和状态没有保持住,这就是瞬态对象。3》所谓持久态:这个对象的状态和属性保持住了,其中保存的位置有很多种,比如文件或...
2018-03-23 09:56:44
2694
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 数据库管理系统(DBMS)的概述
数据库管理系统(DBMS)的概述数据库1 数据库的概念(了解)1.1 什么是数据库对数据进行管理的仓库DBMS:database manage system仓库(database) = 若干个表(table)1.2 常见的数据库MySQL、Oracle(神喻、神谕)、SqlServer(微软专用)、DB2、1.3 理解数据库库:多个表表:多个字段(列)字段:属性列:表的结构行:一条数据(在...
2018-03-12 17:36:39
1465
原创 基于el-table的批量删除,点击一行,自动选择或取消当行复选框。报错415,增加‘Content-Type‘
最近有个需求是基于el-table的批量删除功能。其中有几个点记录一下1、点击一行,自动选择或取消当行复选框。只需要增加 @row-click="clickRow" ref="moviesTable" clickRow(row) { this.$refs.moviesTable.toggleRowSelection(row) }, 2、批量删除代码。总是报错415。写成axios.delete(url,{data:{param:xx}}) 格式。 .
2022-05-13 17:30:24
606
原创 vue{{}} 拼接字符串和换行符
vue{{}} 拼接字符串和换行符需求:不想用vant输入框的labal,想让内容占据整个宽度。vant的输入框中双向绑定了会议议程的值,从后台获取MeetingDescription,在得到数据后拼接字符串和换行符<van-field v-model="MeetingDescription" autosize type="textarea" placeholder="会议议程"/>this.MeetingDescription = '会议议程:'+ '\n' + d...
2022-05-06 16:26:18
4878
1
原创 vant手机端点击下拉框数据过多-添加搜索功能 下拉模糊搜索
前提需求:vant 并没有提供可搜索的选择器。因为项目下拉项太多,而且不好记,所以需要这个模糊查询的选择器。类似于element-ui 的可搜索Select选择器<template> <div style="margin-left: 13%"> <van-field style="width: 80%" required readonly clickable name="meetingId" :value="pagelook.position" label
2022-05-04 10:56:55
5772
3
原创 vue3常用404页
<template> <div style="text-align: center; width: 100%"> <el-empty description=" "> <h2 data-text="404">404</h2> <h4>啊呀~页面不存在!</h4> <p>您可以先检查网址,然后重新输入或给我们反馈问题。</p> <el-.
2022-03-22 16:58:51
598
原创 vue3封装table组件 element Plus
<template> <div class="scTable" ref="scTableMain" :style="{ height: theight }" v-loading="loading"> <div :class="!hideDo ? 'scTable-table' : 'scTable-table-noPag'"> <el-table v-bind="$attrs" :data="tableDat.
2022-03-22 16:51:49
4597
2
原创 Mac vue项目搭建出现command failed: yarn问题解决方案
最近用Mac搭坏境遇到的一些问题总结在这里!1、Mac vue项目搭建command failed: yarn报错究其本质是yarn的问题,必须切换到国内来(1)第一步: yarn config set registry https://registry.npm.taobao.org -g(2)重新搭建项目就可以啦!vue create demo2、新Mac前端开发需要安装哪些?node -vnpm -vvue -Vgit version...
2021-11-30 23:27:49
2335
转载 js浅拷贝与深拷贝的区别和实现方式
如何区分深拷贝与浅拷贝,简单点来说,就是假设B复制了A,当修改A时,看B是否会发生变化,如果B也跟着变了,说明这是浅拷贝,如果B没变,那就是深拷贝,1. 如果是基本数据类型,名字和值都会储存在栈内存中var a = 1;b = a; // 栈内存会开辟一个新的内存空间,此时b和a都是相互独立的b = 2;console.log(a); // 12. 如果是引用数据类型,名字存在栈内存中,值存在堆内存中,但是栈内存会提供一个引用的地址指向堆内存中的值当b=a进行拷贝时,其实复制的.
2021-10-15 15:38:47
157
原创 jQuery 仿微博发布,以及jQuery 的on事件绑定总结
<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title> <style> * { margin: 0; padding: 0 } ul { list-style: none .
2021-10-14 17:19:51
114
原创 jQuery stop()方法一句代码即可实现动态导航栏
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>D.
2021-10-14 16:33:01
175
原创 jQuery3行代码 实现tab 栏切换
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>D.
2021-10-14 15:14:15
111
原创 仿淘宝返回顶部
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>D.
2021-10-14 14:21:53
151
原创 flex 弹性布局,最后一行数量不足一行 列表项目左对齐的解决办法
<!doctype html><html><head><meta charset="utf-8"><title>无标题文档</title><style> .listBox{ width:1200px; height:600px; margin: 0 auto; border:1px solid red; display: flex; f.
2021-10-14 14:10:48
1586
原创 盒子模型笔记
1 、盒子模型的组成:border、content、padding、margin border 边框(边框宽度 样式 颜色) border-width:50px; border-style :solid ; (solid:实线边框 dashed:虚线边框 dotted:点线边框、框 重点记忆这三个即可 ) border-color:red; *** 边框的复合写法:border:50px solid red ; *** 边框分开写法:top /bottom/left/right..
2021-07-13 17:38:24
172
原创 css笔记第一天
一、 选择器{样式}小写字母书写属性和属性值中间、选择器和大括号之间都要有一个空格二、基础选择器:标签选择器(所有标签都被改变)类选择器:class属性(样式点定义结构类(class)多个标签都可用)三:emmet语法提高编写html/css的速度1、生成标签输入标签点tab2、生成多个标签标签*数字3、生成父子级别标签>标签4、生成兄弟级别标签+标签5、生成带有类名或id名的,直接写.demo...
2021-07-10 17:50:08
87
转载 SSH环境搭建+框架分析+实例源码下载 +jar包分享(struts2+spring+hibernate)
SSH说的上是javaweb经典框架,不能说100%要会SSH框架,但是大部分公司都在用,说到框架,都会提到ssh吧,这次就以很简单的注册例子来整合SSH框架。整合框架要注意的是先每个框架单独测通后再整合,不然整合后出现问题比较难排查。 环境:windows + MyEclipse + JDK1.7 + Tomcat7 + mysql 代码已经测通,如果有报错可能是我某些地方没描述清楚,请留言。...
2018-04-25 12:04:32
545
原创 java面试题汇总大全
1.Java中如何把一个byte[]类型的数组转换成一个String对象 new String(byte[] data) 或者使用 new String(byte[] data,String csn) //硬编码的时候使用 ===========================================================================...
2018-04-12 16:37:46
407
原创 01corejava面试宝典
1.说说你知道的js的一些方法。 substr()substring()split()toLocalLowerCase()toString()toUpperCase() toTimeString()max()min()pop()random()getMonth()getDate()getYear() 2.简单的说说ajax的作用。 ajax:异步请求,用户发送请求后,无需等待3.请列举一下常用的集...
2018-04-12 16:33:41
148
原创 前端知识总结大全
~XML~~Extensible Markup Language~~可扩展的标记语言~1:历史 1998年由w3c推出,专门用来负责数据的封装和传输,和html不同(html主要用来负责数据的展示,而xml就像一个仓库一样仅仅负责数据封装),xml没有任何容错性,严格区分大小写,xml中标签在dtd的规定下书写,如果没有dtd规定,则可以随意书写,支持中文2:XML的格式 1)头信息 <?...
2018-04-12 16:30:51
349
转载 Spring+SpringMVC+MyBatis整合教程
1、基本概念1.1、Spring Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJ...
2018-03-28 14:39:56
148
转载 SpringMVC使用MultipartFile 实现异步上传文件
目的是实现异步上传1.添加pom依赖添加pom依赖,因为用的ajax,数据需要转成json的格式进行传输,所以还有加入一个JSON jar包: <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fi...
2018-03-28 14:16:01
1083
转载 福利:工作经常用到的Mac软件整理(全)
每日更新关注:http://weibo.com/hanjunqiang 新浪微博!iOS开发者交流QQ群: 446310206前言这是我个人在工作中会用到的Mac软件,其中包括办公、开发、视频等软件,在这里全部整理到一起,方便以后使用。1.MarkDown编辑器工作中我基本就用MacDown。Mou:下载地址 密码: qxe8MacDown:下载地址 密码: bg4mUlysses:下载地址 密...
2018-03-26 12:22:09
4217
转载 程序员常用软件,你用了哪些
自从从事程序员这工作后,为了提高工作效率,一些必备软件必不可少.有些软件会有网页端,可以在线编辑,不需要装软件,很方便,现在就整理一下,有些可能会漏,有些可能没想到,大家可以补充一下。第一款:SublimeSublime号称是史上最性感的编辑器。如果你用过sublime后,估计你就很难再爱上其他编辑软件了。特点:性感的编辑器,插件丰富,界面清爽。软件截图:第二款:Mindmanager思维导图,据...
2018-03-26 11:06:59
179
原创 Mybatis的mapper xml文件中的常用标签。
Mybatis的mapper xml文件中的常用标签一、SQL语句标签:1、<!--查询语句--> <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.String" > select </select> 2、<!--插入语句
2018-03-23 10:00:09
13136
5
转载 struts2的值栈详解
struts2的值栈1.问题一:什么是值栈? 1、 值栈就相当于Struts2框架的数据的中转站,向值栈存入一些数据。从值栈中获取到数据。 2、 ValueStack 是 struts2 提供一个接口,实现类 OgnlValueStack ---- 值栈对象 (OGNL是从值栈中获取数据的 ) 3、Action是多例的,有一起请求,创建Action实例,创建一个ActionCo...
2018-03-17 13:39:54
261
原创 struts2 的action中通配符使用以及属性默认值
一.action配置中的默认值如果在项目开发当用户请求一个路径时,我们想直接向该路径转发到一个前台页面,可以通过如下配置完成:<package name="bdyc" namespace="/test" extends="struts-default"> <action name="register" ><result>/WEB-INF/page
2018-03-16 17:31:23
427
原创 Struts2整理(第一天)struts2 的使用流程
Struts2整理(第一天)1、struts2 的使用流程分包如下:1》导入struts的jar包, 2》配置web.xml文件(前端控制器fc),在web.xml中加入Struts2MVC框架启动配置( 拷贝)struts2框架是通过filter启动的;必须写配置文件。 <filter> <filter-name>struts2</filter-nam...
2018-03-16 17:26:35
175
转载 java常用的框架介绍
一、SpringMVChttp://blog.csdn.net/evankaka/article/details/45501811Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring Web MV...
2018-03-12 18:01:10
133
原创 多表联查(多表连接)(join)
多表联查(多表连接)(join)1、 分类内连接、自然连接、外链接(左外连接、右外连接、全外连接(mysql不支持))2、 内连接 inner join(等值连接,制定对应的等值条件)SELECT * FROM emp,dept;/*得到的数据是不对的*/得到的数据叫做笛卡尔积:结果是两个表数据的乘积使用内连接去查SELECT * FROM emp INNER JOIN dept;结果依然是笛卡尔...
2018-03-12 17:43:47
55132
3
原创 SQL语句之2约束
约束约束定义:添加在列上的,对该列进行各种各样的限制。1、 主键约束(唯一标识) primary key非空唯一可以被引用(外键的时候说)主键的添加方式:建表的时候,直接加主键 2、 主键自增长 AUTO_INCREMENT指的是添加数据的时候,不用管主键的值,所谓的自增长,就是在上一条数据(找主键值最大的那条数据)的主键值上+1 3、 非空约束 not null 4、 唯一约束 unique...
2018-03-12 17:40:42
397
原创 MySQL查询
CREATE TABLE emp( empno INT PRIMARY KEY, ename VARCHAR(50), job VARCHAR(50), mgr INT, hiredate DATE, sal DECIMAL(7,2), COMM DECIMAL(7,2), deptno INT);/*插入emp表数据*/INSERT INTO emp VALUES (1009,...
2018-03-12 17:36:15
220
原创 Java Servlet 中文API
Java Servlet 中文APIJava Servlet API的组成Java Servlet API由两个软件包组成:一个是对应HTTP的软件包,另一个是不对应HTTP的通用的软件包。这两个软件包的同时存在使得Java Servlet API能够适应将来的其他请求-响应的协议。这份文档以及刚才提及的Javadoc格式的文档都描述了这两个软件包,Jav...
2018-03-12 17:33:22
637
原创 ServletContext 统计页面访问人数
ServletContext统计页面访问人数第一步:新建项目20180103_CounterServlet,导入对应jar包,配置xml文件 第二步:开发实现类 第三步:测试:访问的是http://localhost:8080/20180103_CounterServlet/counterServlet多次刷新页面,得到如下结果: 改进代码,区分用户,会话跟踪第一步:配置xml文件 第二步:开...
2018-03-12 17:32:03
1107
原创 配置tomcat的步骤
配置tomcat1、 下载tomcat官网: http://tomcat.apache.org/ 2、 解压下载的文件(解压到D盘,不要解压到根目录)3、 配置MyEclipse中的JREMyEclipse——Window——preference——Java——installed JREs——Add 需要说的是:在MyEclipse2014中默认自带的jdk7。直接删掉或者不管它就可以。我们使用...
2018-03-12 17:29:50
328
原创 单元测试
单元测试 第一步:项目右键——偏好设置—— 第二步:在某方法上加@Test 第三步:右键,run as Junit package com.junit; import org.junit.After;import org.junit.Before;import org.junit.Test; public class JUnitDemo {/* * 1、@Test必不可少,@Before和@Af...
2018-03-12 17:23:05
110
转载 Dom4j-API详解
Dom4j-API详解1、DOM4J简介DOM4J是dom4j.org 出品的一个开源 XML 解析包。DOM4J应用于 Java 平台,采用了 Java 集合框架并完全支持 DOM,SAX 和 JAXP。DOM4J 使用起来非常简单。只要你了解基本的 XML-DOM 模型,就能使用。Dom:把整个文档作为一个对象。DOM4J 最大的特色是使用大量的接口。它的主要接口都在org.dom4j里面定义...
2018-03-12 17:22:28
309
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人