- 博客(38)
- 收藏
- 关注
原创 MVC模式解析
1.MVC概念: MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,是一种经典软件设计思想。 MVC的设计主要是为了降低软件开发过程中各功能模块的耦合程度,提高代码复用率,降低软件的开发和维护成本。2.MVC解析: MVC的编程模式的设计模式常用于Web应用程序之中,其中:...
2018-04-05 21:45:12
592
原创 正则表达式
. 任何字符a? a一次或一次也没有a* a零次或多次a+ a一次或多次a{n}? a恰好 n 次a{n,}? a至少n次 a{n,m}? a至少n次,但是不超过m次[abc] a、b 或 c(简单类)[^abc] 任何字符,除了 a、b 或 c(否定)[a-zA-Z] a 到 ...
2018-03-29 15:26:50
249
转载 范式定义
1.第一范式(1NF)第一范式就是无重复的列。2.第二范式(2NF)第二范式就是非主属性非部分依赖于主关键字。3.第三范式(3NF)第三范式就是属性不依赖于其它非主属性。4.BC范式 每个属性都不部分依赖于候选键也不传递依赖于候选键,那么称R是BC范式...
2018-03-29 15:14:33
1609
1
原创 windows常用命令
1.系统命令关机窗口alt+f4远程桌面mstsc当前打开页面切换alt+tab屏幕切换windows+p 运行对话框 Windows+R资料管理器 Windows+E系统属性对话框 Windows+pause break显示桌面 Windows+D文件搜索 Windows+F2.CMD命令行指令ping IP(或域名) 向对方主机...
2018-03-29 15:10:16
280
原创 Oracle数据库密码修改
进入sqlplus后:1.以dba方式进入控制台conn /as sysdba2.连接成功后,查看用户列表select username from dba_users;3.修改某一个用户的密码,修改用户口令格式为alter user 用户名 identified by 新密码;4.修改成功...
2018-03-26 22:00:51
3541
原创 JQuery Confirm确认框
1.Confirm确认框简介: JS自带的alert弹出框过于简陋,往往无法满足实际应用需求,为更好地实现弹窗提示功能,JQuery提供了相关的确认框组件。 源码:https://github.com/craftpip/jquery-confirm 在线DEMO:http://www.jq22.com/demo/jqueryConfirm20160413/
2018-02-06 16:10:27
75748
2
原创 Bootstrap fileinput 控件使用说明
1.fileinput简介:为实现文件下载功能,Bootstrap在fileinput中提供了相关下载组件。实现效果如下如所示:源码:https://github.com/kartik-v/bootstrap-fileinput在线API:http://plugins.krajee.com/file-input2.代码实现:2.1 引入JS和CSS文
2018-02-06 15:22:47
2273
原创 java Excel文件读写-2
1.实现流程 使用POI对Excel文件进行读写操作,同时需要导入poi-3.17.jar包。2.代码实现 此处介绍xls格式的文件写操作,实现Excel的下载操作。首先,创建工作簿对象,然后对工作簿进行操作,将从数据库中读取的数据写入工作簿,并将完成写操作的工作簿写入输出流,通过前台浏览器下载页面进行下载。2.1前台JS调用:location.href=url;//U
2018-02-05 17:10:14
176
原创 java Excel文件读写-1
1.实现流程 使用POI对Excel文件进行读写操作,同时需要导入poi-3.17.jar包。另外,POI还可以实现OFFICE系列PPT、WORD等的操作。2.代码实现 此处先介绍xls格式的文件读取操作,根据前台返回的文件流和文件名,创建工作簿对象,然后对工作簿进行操作。 2.1 Controller层操作:/** * * @param 导入Excel *
2018-02-05 16:08:25
231
原创 文件加解密算法
1.算法简介 本文主要对MD5算法,BASE64算法,DES算法和PBE算法的java实现进行介绍。 MD5即Message-Digest Algorithm 5(信息-摘要算法5),是对一段信息(Message)产生信息摘要(Message-Digest),以防止被篡改。目前,MD5算法可以通过杂凑冲撞方法经破解。 Base64是网络上最常见的用于传输8Bit字节码的编码方式之一。严
2018-02-02 16:38:28
8389
转载 Sublime Text 3环境配置
1.view->Show Console或ctrl+`2.官网复制:https://packagecontrol.io/installation,根据版本不同使用的命令也是不同的,自己根据使用的版本需要复制使用;输入命令后回车等待安装成功提示3.安装完后重启下Sublime Text 3,在perferences选项一栏下面就会多了个Package Control4.点击Packa
2017-04-14 15:18:08
327
原创 Navicat安装与配置(Oracle)
1、下载Oracle客户端:链接:http://pan.baidu.com/s/1c2u0fPe 密码:c8ql,解压到:D:\oracle\instantclient_11_2;2、配置环境变量:1) 变量名:ORACLE_HOME 变量值:D:\oracle\instantclient_11_2;2) 变量名:TNS_ADMIN 变量值:D:\oracle\in
2017-04-11 11:02:20
20928
9
原创 使用用软通牒(UltraISO)制作U盘启动盘
1.插上U盘后,启动UltraISO软件。选择文件后再点击打开,点击镜像所在的位置。然后双击确认。2.然后选择启动后,点击写入硬盘镜像。3.然后先格式化,格式化之后再点击写入,等待几分钟,进度条到100%的时候就好了,U盘启动盘就可以使用了。记住将写入方式选择为“USB-HDD+”,不然可能使用U盘启动盘时候会出错。4.启动盘制作完成,接下来使用就可以了。...
2017-04-10 10:19:38
11974
原创 js函数实现
1.常规js,functionName为函数名function functionName(){ //函数执行内容}2.jquery异步加载,引入js后自动执行$(function() { //函数执行内容 });
2017-03-19 23:47:11
317
原创 JS字符串常用处理函数总结
1.substring:提取字符串中介于两个指定下标之间的字符。语法:stringObject.substring(start,stop)返回值:一个新的字符串,该字符串值包含 stringObject 的一个子字符串,其内容是从 start 处到 stop-1 处的所有字符,其长度为 stop 减start。例子1:<script type="text/javascript"> v...
2017-03-18 22:28:00
2491
原创 echarts响应函数实现
1.在html文件定义地图div2.在js中初始化地图控件var chart = echarts.init(document.getElementById('main'));3.设置响应函数chart.on('click',function(params){ var name=params.name; var id=params. seriesId;
2017-03-18 21:57:06
908
原创 html局部页面刷新和跳转传参
index.html为父页面,A.html和B.html为局部刷新的子页面。页面跳转:如index.html所示,用标签实现页面的嵌套。参数传递:当需要传递参数时,可使用js实现为跳转页面的同时传参,获取的参数需要解码。1.index.html 页面跳转 跳转A 跳转B 2.A.html A页面 A
2017-03-18 14:31:33
10175
1
原创 Oracle在Mybatis中SQL语句的配置
数据库中有下划线的字段在实体中应采用驼峰命名法,如P_NAME对应pName,实例如下:1.XML文件中SQL语句配置(Geteway.xml文件)<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
2017-03-18 12:23:11
2819
原创 oracle自增设置
1.创建自增序列SEQUENCE为自增序列,默认为1,P_LLPS_SEQ为序列名;CREATE SEQUENCE P_LLPS_seq;2.为表对象创建触发器P_LLPS_TRIGGER为触发器名,P_LLPS为需要设置自增的表名,new.id中的id为需要设置自增的字段名;CREATE TRIGGER P_LLPS_TRIGGER BEFORE INSERT ON P_
2017-03-18 11:55:39
731
原创 java生成三级json对象
在网页中我们经常会用到三级联动下拉菜单,而从后台获得的数据一般是json格式的,故需要返回三级json对象,另外有一些特殊情况也需要用到三级的json来实现。1、文件Node1.java,定义Node1对象:package com.soecode.hbdw.powstation.node;import java.util.List;public class Node1 { pri
2017-02-17 20:15:56
3394
原创 浏览器编码设置
方法一: 网页-右键-编码,选择自动编码,没有就选择unicode(或utf-8或GBK或GB2312)。方法二: 右上角或,左键-工具(或更多工具)-编码,选择自动编码,没有就选择unicode(或utf-8或GBK或GB2312)。方法三(火狐浏览器):1、单击菜单栏查看(V)-文字编码(C),选择unicode。2、鼠标移至浏览器标题栏任意空白位置,单击右键出现快捷菜单,左键单击选择“菜...
2017-02-16 19:21:13
52438
原创 oracle常用命令
1、查询当前所有用户:select username from dba_users;2、创建表空间:create tablespace 表空间名 datafile '文件路径\文件名.dbf' size 1024m;3、创建用户并指定默认表空间和临时表空间:create user 用户名 identified by 密码 default tablespace 表空间名 temp
2017-02-14 21:03:14
6429
原创 echarts3与echarts2区别
echarts是百度推出的一个简单实用的图表控件,就个人看来,echarts2的大部分图表代码的可用性和美观性更好,相对而言,echarts3也有很多改进的地方,例如模块导入等和图标选项优化等,本人近期主要在用echarts做地图开发,就一些个人心得总结如下:1、js文件: 首先是js文件,echarts3做了很大的优化,在echarts2中,对各种控件的类库管理的较为详细,有专门的目录
2017-02-13 21:19:55
8086
转载 网线水晶头接法
水晶头是网络连接中重要的接口设备,是一种能沿固定方向插入并自动防止脱落的塑料接头,用于网络通讯,因其外观像水晶一样晶莹透亮而得名为“水晶头”,主要用于连接网卡端口、集线器,交换机、电话等。八线接法: 双绞线可以划分为:三类、四类、五类、超五类、六类、七类双绞线等类型。目前在一般局域网中常见的是五类、超五类或六类非屏蔽双绞线。 双绞线的制作方式有两种国际标准,分别为EIA/TIA56
2017-01-31 22:59:47
619
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人