自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(54)
  • 资源 (8)
  • 收藏
  • 关注

转载 如何实现js展开收起(折叠)效果呢?例如:一段内容过长了,我限制他显示为20个字内,但是超出了20的就先用省略号代替,然后后面添加一个展开,点击展开后就显示所有的内容,这时候展开按钮就变成了 折叠按钮

http://www.wugongqi.cn/2548.html如何实现c呢?例如:一段内容过长了,我限制他显示为20个字内,但是超出了20的就先用省略号代替,然后后面添加一个展开,点击展开后就显示所有的内容,这时候展开按钮就变成了 折叠按钮,点击折叠又变成了展开,并且,折叠后又像是20字内了!下面奇芳阁就分享一下通过JS截取字符串实现展开收起(折叠)的功能!获取div中的

2017-03-28 11:47:50 11776

原创 mysql 启动失败

mysql启动失败的原因总提示:退出更新pid失败;最好是杀掉进程,然后再启动

2017-03-24 15:00:10 521

转载 Mac Pro下卸载安装Mysql

Mac Pro下卸载安装Mysql系统版本:OS X 10.11.5昨天为了修改我的MySQL密码,找了一堆教程在不明所以的情况下各种乱试,终于把我的mysql玩脱了,走上了曲折的mysql重装之路。一、Mac 关于Mysql的卸载:如使用brew安装:brew uninstall mysql 或者 brew remove mysql但是又有点怕某些

2017-03-24 14:53:09 507

原创 springmvc 依赖的jar包 maven的pom.xml文件

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xs

2017-03-23 14:03:09 2414

原创 mybatis 中的

mybatis list的多条语句添加 insert into WarehouserProblem(problemId,problemName,levelId,levelName,problemNameAnswer,importDate,pageviews) values ( #{item.problem

2017-03-23 11:25:59 390

转载 mybatis resultMap 用在什么情况下?

如果你搜索只是返回一个值,比如说String ,或者是int,那你直接用resultType就行了。但是你如果是返回一个复杂的对象,就必须定义好这个对象的resultMap的result map。 举个例子吧,例子以ibatis为例:你有个User 对象, 拥有两个字段id,name。 1.你要获取id为123的nameString name = (String) queryForObject("

2017-03-22 23:13:59 1360 3

转载 MAVEN创建多模块项目(水平与树形结构)

很久没有写过博客了,很多东西都在笔记里面,没有整理过。不太喜欢写没有经过自己消化和整理的知识,如果自己都没有搞明白,那还是不要写的好,免得误导其他同学。        这次写的内容主要就是使用MAVEN创建多模块的web项目,之前写过一个SSM整合的博客,也是MAVEN创建的WEB项目,里面的web/dao/service层使用的是package来隔离的,而企业级开发一般不是这么做的,我们

2017-03-22 10:46:16 1431

转载 Maven详解之聚合与继承

说到聚合与继承我们都很熟悉,maven同样也具备这样的设计原则,下面我们来看一下Maven的pom如何进行聚合与继承的配置实现。一、为什么要聚合?随着技术的飞速发展和各类用户对软件的要求越来越高,软件本身也变得越来越复杂,然后软件设计人员开始采用各种方式进行开发,于是就有了我们的分层架构、分模块开发,来提高代码的清晰和重用。针对于这一特性,maven也给予了相应的配置。

2017-03-22 10:27:14 437

转载 mac安装Redis

下载、解压、重命名并且编译安装Redis~ wget http://download.redis.io/releases/redis-3.0.5.tar.gz ~ tar xzf redis-3.0.5.tar.gz~ mv redis-3.0.5 redis~ cd redis~ make~ make test~ make install配置文件redis.confr

2017-03-21 19:32:58 270

原创 java接口 (springmvc)

java接口:使用springmvcjava接口,其实非常简单,就是在controller写这些就行。@Controllerpublic class StudentServlet { @RequestMapping(value="/getDataList",method = RequestMethod.POST) @ResponseBody public String ge

2017-03-21 16:17:28 596

转载 MyBatis学习笔记(一)---一个简单MyBatis示例

原文网址:http://blog.csdn.net/sinat_34596644/article/details/61413812前言:前面我写了《利用JDBC访问MySQL数据库》这篇文章,其中讲述了如何利用Java提供的标准化API屏蔽底层数据库实现并操作数据库的方法,在最后提到了利用JDBC仍旧存在的几个局限性:在应用程序中存在的大量代码冗余。业务代码与数据库访问

2017-03-20 16:28:26 397

原创 vue 中箭头函数

(function (h) { return h(App); }); // ES6 h => h(App);

2017-03-17 15:31:43 1919

转载 ES6--对象

属性的简洁表示法ES6允许直接写入变量和函数,作为对象的属性和方法function f( x, y ) { return { x, y };}// 等同于function f( x, y ) { return { x: x, y: y };}var Person = { name: '张三', birth:'1990-01-

2017-03-17 15:09:33 318

转载 JavaScript ES6中export及export default的区别

相信很多人都使用过export、export default、import,然而它们到底有什么区别呢? 在JavaScript ES6中,export与export default均可用于导出常量、函数、文件、模块等,你可以在其它文件或模块中通过import+(常量 | 函数 | 文件 | 模块)名的方式,将其导入,以便能够对其进行使用,但在一个文件或模块中,export、import可以

2017-03-16 15:29:39 737

转载 IDEA / WebStorm / PhpStorm 添加jQuery自动提示,自动补全,提示文档

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。使用webstorm可对jQuery、ext等JavaScript框架进行代码提示,功能十分

2017-03-16 15:27:34 2350

转载 Vue2.0 新手完全填坑攻略—从环境搭建到发布

什么是 VueVue 是一个前端框架,特点是数据绑定比如你改变一个输入框 Input 标签的值,会 自动同步 更新到页面上其他绑定该输入框的组件的值组件化页面上小到一个按钮都可以是一个单独的文件.vue,这些小组件直接可以像乐高积木一样通过互相引用而组装起来 Vue2.0 推荐开发环境Homebr

2017-03-16 13:41:05 954

转载 webstorm下vuejs开发配置

(1)vue.js插件安装1、file-->setting-->plugins-->Browse repositories, 搜索vue.js2、点击Install,即可。(2)配置自动更新file-setting-system setting顶0

2017-03-16 11:44:25 1443

原创 mac下如何安装WebStorm + 破解

1.下载地址:https://www.jetbrains.com/webstorm/download/2.下载安装。3.等待一段时间后,WebStorm将进行第一次运行,当出现如下页面的时候第一行选择Activate,第二行选择Activation code注册机.png4、破解(在我大中华,从来就没有用过正版软件,多浪费钱)破解网址破解网址

2017-03-16 11:04:46 728

转载 mac 上node.js环境的安装与测试

一 摘要如何大家之前做过web服务器的人都知道,nginx+lua与现在流行的Node.js都是可以做web服务器的,前者在程序的写法和配置上要比后者麻烦,但用起来都是差不多.在这里建议大家如果对lua脚本语言不了解,可以多了解这门脚本语言,他号称是所有脚本语言执行效率是最高的一门脚本语言.底层是基于C语言的,非常好用,跨平台! 下面我就来给大家配置一下node.js环境.二

2017-03-16 10:21:50 498

转载 vue-cli构建vue项目

参考资料:Vue2.0 新手完全填坑攻略—从环境搭建到发布1.Node.js安装   https://nodejs.org/en/download/2.安装vue-cli   npm install -g vue-cli3.使用vue-cli初始化项目 vue init webpack-simple my-project-name

2017-03-16 08:16:29 349

转载 Mybatis 3学习笔记(一)

主要内容:What is MyBatis?Why MyBatis?Installing and configuring MyBatisSample domain modelWhat is MyBaits?MyBatis是一个开源持久化框架,用于简化持久层的实现。Mybatis可以减少很多JDBC相关的模板样式代码,还提供了方便使用的数据库API。MyBatis发

2017-03-15 11:26:31 303

原创 id int primary key 和 primary key (id)有什么区别

在创建的过程中,如果只是一张表,那这两个就没什么区别,如果多表,且有表的主键是多个,那就会用到你后面的这种,比如 primary key (s_id,c_id)

2017-03-15 10:32:04 6299

转载 JAVA 使用Dom4j 解析XML

解析XML的方式有很多,本文介绍使用dom4j解析xml。1、环境准备(1)下载dom4j-1.6.1.jar(2)下载junit-4.10.jar2、温馨提示解析XML过程是通过获取Document对象,然后继续获取各个节点以及属性等操作,因此获取Document对象是第一步,大体说来,有三种方式:(1)自己创建Document对象

2017-03-15 08:12:56 507

转载 prepareStatement的用法和解释

1.PreparedStatement是预编译的,对于批量处理可以大大提高效率. 也叫JDBC存储过程2.使用 Statement 对象。在对数据库只执行一次性存取的时侯,用 Statement 对象进行处理。PreparedStatement 对象的开销比Statement大,对于一次性操作并不会带来额外的好处。3.statement每次执行sql语句,相关数据库都要执行sq

2017-03-14 18:37:07 569

原创 ClassLoader.getResourceAsStream(name); ---java读取配置文件

package com.bll.mysql;import java.io.InputStream;import java.util.Properties;/** * Hello world! * */public class App { public static void main( String[] args ) { try { InputS

2017-03-14 17:57:12 401

转载 数据库ResultSet

2017-03-14 14:56:51 494

转载 JDBC中的Statement和PreparedStatement的区别

1>PreparedStatement用于处理动态SQL语句,在执行前会有一个预编译过程,这个过程是有时间开销的,虽然相对数据库的操作,该时间开销可以忽略不计,但是PreparedStatement的预编译结果会被缓存,下次执行相同的预编译语句时,就不需要编译,只要将参数直接传入编译过的语句执行代码中就会得到执行,所以,对于批量处理可以大大提高效率。2>Statement每次都会执行SQL语句

2017-03-14 14:23:22 263

原创 数据库

pojo:不按mvc分层,只是java bean 有一些属性,还有get set  方法。domain:不按mvc分层,只是java bean 有一些属性,还有get set  方法。po: 用在持久层,还可以再增加和修改的时候,从页面直接传入action中,它里面的java bean类名等于表名,属性名等于表的字段名,还有对应的get set 方法,vo:View Object

2017-03-14 11:43:55 260

转载 SQL的主键和外键约束

SQL的主键和外键的作用:   外键取值规则:空值或参照的主键值。(1)插入非空值时,如果主键表中没有这个值,则不能插入。(2)更新时,不能改为主键表中没有的值。(3)删除主键表记录时,你可以在建外键时选定外键记录一起级联删除还是拒绝删除。(4)更新主键记录时,同样有级联更新和拒绝执行的选择。简而言之,SQL的主键和外键就是起约束作用。  定义主键和外键主要是为

2017-03-14 10:59:38 367

转载 Auto_increment

1.Innodb表的自动增长列可以手工插入,但是插入的值如果是空或者0,则实际插入的将是自动增长后的值mysql> create table t1(id int not null auto_increment primary key,name varchar(10));Query OK, 0 rows affected (0.06 sec)mysql> desc t1;+-------

2017-03-14 09:44:24 454

转载 DDL、DML和DCL的区别与理解

DML、DDL、DCL区别 . 总体解释: DML(data manipulation language): 它们是SELECT、UPDATE、INSERT、DELETE,就象它的名字一样,这4条命令是用来对数据库里的数据进行操作的语言 DDL(data definition language): DDL比DML要多,主要的命令有CREATE、ALTER、DROP等,D

2017-03-14 08:08:39 296

转载 Mysql --Auto_increment详解

http://blog.csdn.net/fwkjdaghappy1/article/details/7663331auto_increment的基本特性MySQL的中AUTO_INCREMENT类型的属性用于为一个表中记录自动生成ID功能,可在一定程度上代替Oracle,PostgreSQL等数据库中的sequence。在数据库应用,我们经

2017-03-13 19:18:39 404

原创 如何通过maven官网查询相关依赖的具体代码和版本?

如何通过maven官网查询相关依赖的具体代码和版本?通过官网:http://mvnrepository.com/,或者:https://search.maven.org/在搜索栏中输入想要引入的依赖group id或者artifact id名称,如输入:Spring,选择spring-core,点击最新版本,如:4.2.5.REL

2017-03-13 17:47:15 1216

转载 Maven多模块项目

Maven多模块项目,适用于一些比较大的项目,通过合理的模块拆分,实现代码的复用,便于维护和管理。尤其是一些开源框架,也是采用多模块的方式,提供插件集成,用户可以根据需要配置指定的模块。  项目结构如下:      test-hd-parent   (父级)             ---pom.xml             ---test-hd-api          (第三

2017-03-13 17:02:10 392

转载 一个完整的简单jsp+servlet实例,实现简单的登录

开发环境myeclipse+tomcat81、先创建web project,项目名为RegisterSystem,2、在WebRoot 目录下创建login.jsp文件:[html] view plain copy %@ page language="java" import="java.util.*" pageEncod

2017-03-13 15:44:57 3737

原创 redis

1,什么是redisredis是一个nosql(not noly sql 不仅仅只有sql)数据库,翻译中文叫非关系型型数据库关系型数据库:以二维表形式储存数据非关系型数据库:以键值对形式存储数据(key,value 形式);redis是将数据存在内存中,由于内容存取内容快,所以存取redis被广泛应用在互联网中优点:存取速度快,官方称读取速度在30万次每秒,写的速度在10

2017-03-13 13:53:14 314

转载 pojo和javabean的区别

POJO 和JavaBean是我们常见的两个关键字,一般容易混淆,POJO全称是Plain Ordinary Java Object / Pure Old Java Object,中文可以翻译成:普通Java类,具有一部分getter/setter方法的那种类就可以称作POJO,但是JavaBean则比 POJO复杂很多, Java Bean 是可复用的组件,对 Java Bean 并没有

2017-03-13 11:26:12 338

转载 springmvc 注解的适配器和映射器的配置

关于注解方式的适配器和映射器一共有两种方式:1)通过人工方式手动配置注解的适配器以及映射器[html] view plain copy print?          bean class="org.springframework.web.servlet.mvc.method.annotation.RequestMappi

2017-03-13 10:18:56 399

转载 使用dubbo时applicationContext.xml报错解决办法

http://blog.csdn.net/u014267869/article/details/52044041因为项目需求,需要用到dubbo,所以找了一个dubbo的例子,但是导入到eclipse里面后,发现applicationContext.xml报错错误信息:Multiple annotations found at this line:

2017-03-13 09:59:06 936

转载 MySQL---多表操作(1对1、1对多、多对多)

http://blog.csdn.net/zuosixiaonengshou/article/details/53011452※多表操作 (凡是多表,都要用到关联技术(把多表合并成一个新表): 左关联、右关联、内关联。还有一个外(全)关联,MySQL不支持,为考虑软件兼容,我们开发一般不用。)※表与表之间的关系:1对1,1对多,多对多一、1对1※第三范式: 1方建主表(id为主

2017-03-12 10:10:59 699 1

charles 4.1.1 破解包

charles 4.1.1 破解包 charlrs.jar

2017-05-03

jq插件生成二维码

jq插件生成二维码

2016-12-28

jquery日历

jquery日历

2016-11-09

h5移动时间控件

h5移动时间控件

2016-11-03

Des的js加密java解密

Des的js加密java解密

2016-11-03

Less编译神器,koala (考拉中文版)

koala 考拉 less 编译器 考拉中文版

2016-10-02

小猫杯 源代码 Angularjs

小猫杯 源代码 Angularjs 适合新手入门学习

2016-10-02

phpStudy 软件 PHP调试环境

最新的Apache+PHP+MySQL+phpMyAdmin+ZendOptimizer,一次性安装,无须配置即可使用,是非常方便、好用的PHP调试环境。该程序不仅包括PHP调试环境,还包括了开发工具、开发手册等。总之学习PHP只需一个包

2016-08-07

空空如也

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

TA关注的人

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