自定义博客皮肤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)
  • 收藏
  • 关注

原创 crawler

Web Crawler:网络爬虫 按照一定的规则,自动地抓取万维网信息的程序或者脚本,目的是自动高效地获取互联网中我们感兴趣的信息并为我们所用。可以自动地抓取万维网信息的程序或者脚本,可以自动采集所有其能够访问到的页面内容,以获取相关数据。功能上讲可以分为三个方面:数据采集,处理,储存。爬虫从一个或...

2019-10-10 19:14:08 389

原创 图标字体

1:进入IconMoon官网:https://icomoon.io/2:点击:IconMoon App 进入如下界面3:点击Import Icons选中所有.svg文件出现以下界面:4:点击Untitled Set下的所有图标再点击右下角Generate Font图标5:点击download...

2019-09-09 17:01:09 126

原创 Oracle基础学习二--单行函数

字符行数:substr:length:字符数 lengthb:字节数instr:lpad:左填充 rpad:右填充trim:去掉前后指定字符replace:替换数值函数:round:trunc:日期函数:日期+时间日期不能相加日期加数字...

2019-04-18 17:51:54 184

原创 oracle数据库基础学习一

与mysql、sqlServer同是关系型数据库注意:oracle一定不要安装在共享盘中oracle的体系结构:内部提交了两次(提高了oracle数据库写的速度)注意:关闭虚拟机步骤不能错:1:点击左上角×2:点击“挂起”使用虚拟机的好处:可以为虚拟机创建一个快照,当虚拟机出现问题时选择快照回复即可 ...

2019-04-15 20:35:13 178

原创 Python-函数

函数:def 函数名、括号、括号中的参数和冒号:在缩进块中编写函数体,函数的返回值用return语句返回。from test import fun :使用test.py文件中的fun函数空函数:pass pass也可用作占位符,让代码先跑起来自定义函数设置类型检查:isinstance()返回多个值 :return x1,x2 其实就是...

2019-03-22 16:45:45 77

原创 负载均衡服务器-nginx

简介:是c语言开发的(tomcat支撑并发量为500左右)特点:开源运用场景:注意:虚拟主机(每个网站都是80端口,通过域名来区分不同的虚拟主机) 不是 虚拟机虚拟机上的安装过程安装开发环境:nginx安装:启动nginx:第一步:cd sbin/第二步:./nginx查看是否启动成功:ps aux|grep...

2019-03-19 15:48:06 141

原创 vue-拦截器、监视

拦截器* 过滤,在每一次请求与响应中、添油加醋* axios.interceptors.request.use(fn)  在请求之前* function(config){ config.headers = { xxx }}   config 相当于options对象* 默认设置 defaults 范围广、权利小* 单个请求的设置options get(url,options)  范围小、...

2019-02-26 08:40:58 163

原创 vue进阶一

过滤器:参数过滤器作用范围:app.vue:sub.vue:main.js:   获取DOM元素:   路由: router-link替换a标签做页面数据的跳转,命名方式改变锚点值,通过名称来匹配传参  编程导航:编程导航也可以传递参数:...

2019-02-25 16:15:37 91

原创 Python

官网点击download-->选择电脑对应版本进行下载安装注意安装时勾选如下(环境变量)安装成功后运行如下:运行方式一:(Python自带的IDE)图形化编译界面运行方式二:运行软件 由于Python自带的IDE功能过于简单,为了方便开发需要更加强大的编辑器eclipse(绿色开源的,下载解压后双击可执行文件即可运行)在eclipse中配置...

2019-02-15 00:05:14 80

原创 vue基础学习

打开命令行:npm run dev el是目的地render是渲染内容 人物信息的增删:main.js:index.html:app.vue:运行结果:   app.vue本身就是一个组件,在组件内使用组件app.vue是父组件子组件:app.vue:子组件:body.v...

2019-01-14 15:57:23 170

原创 vue传参、嵌套路由

传参: 嵌套路由:运行结果: 需求:到我的音乐界面需要登录  编程导航1:跳到指定的锚点,并显示页面    this.$router.push({ name:'***',query:{id:1},paras:{name:'abc' }); 2:配置规则  {name:‘***’,path:'/***/:na...

2019-01-13 13:39:39 118

原创 vue获取DOM元素、路由

1:DOM获取DOM元素:给DOM元素添加事件的特殊情况2:路由局部内容innerHTML的替换 vue-router:运行结果:url出现 #/ 说明vue-router启动成功,加入login界面运行如下router-link的使用:运行结果:路由对象有了名称: ...

2019-01-12 14:53:58 449

原创 vue的生命周期与slot

1:slotslot其实就是父组件传递的DOM结构无名插槽实例运行效果:具名插槽实例:多个插槽且上下有一定的讲究运行结果:  2:vue的生命周期装载之前是原DOM,装载之后是vue发生作用后的DOM ...

2019-01-11 13:49:30 466

原创 vue的全局组件、过滤器、监视器

1:全局组件 2:过滤器:全局过滤器:3:监视watch:cumputed: 总结:

2019-01-10 12:10:13 190

原创 vue的option根属性与指令

Vue.js (读音 /vjuː/,类似于 view) 是一套构建用户界面的渐进式框架。 安装与环境部署:https://www.cnblogs.com/stella1024/p/7570884.html  https://blog.csdn.net/yangxiaodong88/article/details/79930274安装以上步骤安装好后我们尝试运行一个简单的项目使用...

2019-01-09 17:11:55 2807 1

原创 Maven项目一直运行不出来但又没有报错

导致原因1:数据库无法正常连接上2:注册中心连接不上3:逆向工程生成的mapper出错(多次生成) 解决办法:在无法运行出来的项目中添加log4j文件,再次运行,根据运行结果进行修改...

2019-01-04 21:21:17 2244

原创 Lucene&solr:全文检索学习

例如:搜索一堆文件中含有java单词的文件-->Lucene·可以解决数据库搜索数据分类非结构化数据查询方式弊端:相当慢如何实现全文索引全文检索的运用场景索引过程搜索过程 代码开发搭建环境:1:导入相应的包build path案例--创建索引  ...

2019-01-01 09:39:45 145

原创 ssm项目记录

SSM整合一:创建crm数据库二:添加jar包三:配置文件:1:src下创建mybatis文件夹(可选),在其间创建sqlMapConfig.xml文件 2:创建applicationContext-dao.xml 3:创建jdbc.properties4:继续配置applicationContext-dao.xml配置文件 5:配置lo...

2018-12-27 14:41:57 360

原创 SpringMVC基础

Spring与SpringMVC是一家的,所以之间不存在整合(无缝整合)介绍:SpringMVC处理流程:注意:struct2中的action层在springmvc中叫handler层  创建动态web项目导入springmvc的jar包在web.xml文件中配置src下添加springmvc.xml文件:...

2018-12-24 21:14:03 90

原创 Mybatis进阶

输入映射pojo包装类的使用实例UserMapper接口user.xml配置文件中测试:输出映射输出简单类型:UserMapper接口User.xml配置文件测试:  输出pojo列表为了简便先做乤两步在sqlMapConfig配置文件中Mapper映射器的配置在sqlMapConfig配置文件...

2018-12-17 10:57:44 217

原创 Mybatis

jdbc存在问题总结:mybatis解决jdbc编程问题环境搭建1:src下创建lib包并添加mybatis需要的jar包与数据库连接包,并右击build path2:添加配置文件 3:配置log4j.properties配置文件创建pojo包并在包中创建User类与Orders类实例一:根据用户id查询用户信息 src下...

2018-12-14 20:10:43 80

原创 Maven项目管理工具

Maven简介:是Apache下的开源项目,是纯java开发的额,只是用来管理java项目使用Maven好处:1:jar包的统一管理,节省空间多个项目时不需要每个项目都拥有一份jar包没有jar包,所占空间小,jar包没有存在于maven项目里面,jar包均放在本地仓库中本地仓库索引:加快索引速度 项目构建:           编码 编译 测试(junit) ...

2018-12-11 20:50:00 1130 2

原创 spring进阶二

spring整合JDBCSpring中提高了一个可以操作数据库的对象(JDBCTemplate:JDBC模版对象),对象封装了jdbc技术   与DBUtils中的QueryRunner非常相似接口:User对象:实现类:             创建set方法,让spring将模版注入进来将Dao配置到spring容器中,让spri...

2018-12-09 15:38:58 290 1

原创 spring进阶一

spring中使用注解代替xml配置第一步:为主配置文件引入新的命名控件(约束)以xml editor的形式打开配置文件:切换到design视图--》beans--》--》add--》第二步:开启使用注解代理配置文件第三步:在类中使用注解完成配置在需要注释的类中添加如下代码:添加一个包:创建测试类:运行结果:关于注解:...

2018-12-06 18:37:50 513

原创 spring框架基础

Spring一站式框架:仅用spring就可以完成一个web项目的开发(正是因为spring框架性质是属于容器性质的,容器中装什么对象就有什么功能)Spring不仅不排斥其它框架,还能帮其它框架管理对象 Spring框架搭建3:属性配置注册对象到容器(spring配置文件名称与放置位置任意,建议以applicationContext.xml放到src下)...

2018-12-04 13:53:35 80

原创 struts2进阶二---OGNL表达式与OGNL表达式在struts2中的运用

OGNL(对象视图导航语言)表达式(EL表达式就是)OGNL不仅仅可以视图导航还支持比EL表达式更加丰富的功能使用:准备工作1:导包(struts包里面已经有了)准备工作2:ognl基本语法:1:取值取出root中的属性值取出context中的属性值#:代表从context中取2:赋值给root中属性赋值给context中...

2018-12-04 08:51:02 158 2

原创 sturts2进阶三

进阶3:自定义拦截器创建方式方式一:方式二:方式三:核心代码放行: 拦截器拦截方法指定:  

2018-12-04 08:50:46 71

原创 struts2进阶一

结果跳转方式(对struts.xml文件进行配置)方式一:转发(默认的方式)方式二:重定向方式三:转发到action ***例如:重定向到CustomerAction的list方法*方式四*:重定向(地址变)到action ***  获得servletAPI如何在action中获得原生servletAPI(原理):访问servletA...

2018-12-02 15:14:35 105

原创 struct2基础

struct2优势:struts2的核心是拦截器(inteceptor ) 。struct2的前身是webwork; 框架的搭建:1:导包2:书写action类3:书写src下的struts.xml配置文件(记得导入约束编写就有提示更方便)4:将struts2核心过滤器配置到web.xmlaop思想:拦截器思想: 配置...

2018-11-30 19:23:07 995

原创 Redis---进阶学习

移库:移库后原来的数据库的key就没有了,相当于剪切消息的订阅与发布:事务:语句中报错也依然执行: 

2018-11-19 11:14:27 91

原创 Redis---keys的通用操作

 

2018-11-19 10:47:12 82

原创 Linux的基本使用

Linux的基本命令注:Ctrl+alt:鼠标从虚拟机中脱离出来1:目录切换命令window中通过图形化界面和鼠标可以任意切换需要进入的目录,但Linux必须通过cd命令切换目录。Linux中最重要的三个目录结构:etc:系统配置文件,在etc下profile文件是配置环境变量usr:用于存放共享的系统资源Home:存储用户文件根目录cd usr 切换到该目录下u...

2018-11-19 10:38:43 92

原创 Linux---虚拟机的安装及CentOS的安装

                       推荐书籍:鸟哥的Linux私房菜 基础版本 一:VMware安装过程:下载VMware-workstation-full-10.0.2.exe双击进行安装点击下一步:接受条框,下一步 典型:选择安装位置:勾选检查更新,下一步创建快捷方式,下一步点击继续开始安装虚...

2018-11-19 10:27:27 70

原创 Redis简单介绍及5种数据类型的使用

Redis简介 关于关系型数据库和nosql(not only sql)数据库(泛指非关系型数据库)关系型数据库是基于关系表的数据库,最终会将数据持久化到磁盘上,而nosql(不仅仅是数据库)数据库是基于特殊的结构,并将数据存储到内存的数据库。从性能上而言,nosql数据库要优于关系型数据库,从安全性上而言关系型数据库要优于nosql数据库,所以在实际开发中一个项目中nosql和关系型数据库会...

2018-11-19 10:06:39 94

原创 动态代理

静态代理:代理对象是实在存在的特点       代理对象与目标对象有相同的方法,实现方法:让代理对象与目标对象实现同一接口动态代理:在运行时在内存中动态为目标对象创建一个虚拟的代理对象方法一:方法二: ...

2018-11-16 15:24:16 58

原创 类加载器 注解

一:类加载器类加载器:加载字节码文件(.class)类加载器分类: 获取字节码文件对象的3种方式:  1.类名.class  2.对象.getclass()  3.class.forName("包名.类名")怎么获得类加载器(重点)?? 二:注解     @*****         当注解只有一个属性,且属性的名称为...

2018-11-15 20:41:25 152

原创 过滤器Filter

Filter可以解决的问题实例:1:登录网站后下次访问网站的任何资源都认为已经登录了设置权限问题,一部分人可以访问资源,一部分人不可以 2:解决全局编码在filter的request中编写编码request.setCharacterEncoding( UTF-8 ),则后面的所有资源均可访问filter        filter可能有对个,filter不一定要对所有的...

2018-11-15 20:40:26 64

原创 监听器Listener

一共四个域:pageContext、request、session、servletContext 除了pageContext域其余三个域均可作为监听对象 一个web运用只有一个重点:      (扩展回顾:js中的计时器:setTimeout与setIntervalsetTimeout:一定时间后执行setTimeout(function(){...

2018-11-13 15:01:50 80

原创 Ajax(Js原生的Ajax和Jquery的Ajax)

Jquery是JS封装的框架,所以Jquery中也维护着Ajax的内容;即Jquery内部也对Js原生的Ajax进行了封装无刷新技术(异步):异步查询:输入用户名界面没有刷新但是可以判断该用户是否存在站内查询:网站内部输入信息没有刷新就会在输入框下面智能显示提示信息同步现象:网页卡住:当网页卡住后点击别的东西都不会有任何响应,无法点击,因为在等卡住的那个响应(tom...

2018-11-13 09:53:01 409

原创 事务

        注意:控制事务的Connection必须是同一个:执行sql的connection与开启事务的connection必须是同一个,才能对事务进行控制创建一个JDBC事务:实例:开启jdbc的手动事务,当sql语句没有错误的时候提交事务,否则回滚事务public class Jdbc {    public static void main(String[...

2018-11-09 09:10:51 86

空空如也

空空如也

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

TA关注的人

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