- 博客(26)
- 资源 (2)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 关于作者博客的相关说明
作者是一名喜欢编程的小鸟,所有博客都是作者在学习过程中总结的一些笔记和想法,只用于学习目的。希望大家在这里能够相互交流,相互学习。如有侵权,请联系作者删除。作者邮箱 958395917@qq.com....
2019-01-13 12:26:26
148
原创 阿里云下部署es单机
cd usrmkdir esmkdir eshead创建es目录 和 eshead目录官网下载es 并且上传到es目录解压进入bin目录 启动报错,查找原因可能是新版本的es不允许root用户启动。怎么办,创建es用户 将es用户添加到es组 并且给es目录权限再次启动es还是报错重新看上面的错误,竟然提示内存不足 free -h 查看内存...
2020-03-28 11:29:20
320
1
原创 springboot 集成thymeleaf初体验
Thymeleaf 是一个流行的模板引擎。它是基于HTML,以HTML标签为基础的模板数据展示。关于Thymeleaf的知识,大家可以移步官网---https://www.thymeleaf.orgspring boot 官方是非常推荐Thymeleaf作为前端数据展示的。但好像感觉有点像高级版的jsp。感觉好像是专门让后端使用的,因为和前端的vue等相比属实有点距离啊。不过也它有点...
2020-03-27 00:00:06
181
原创 设计模式----初始适配器
1.基本概念将一个接口转化为客户希望的另一个接口,使接口不兼容的那些类可以一起工作,在适配器模式中,我们通过增加一个新的适配器解决接口不兼容的问题,使原本没有任何关系的类可以协同工作。2.结构适配器可以分为两种对象适配器 从用户的角度看不到被适配者,用户调用适配器转换出来的接口方法。适配器再调用相关的接口方法,对于用户来说,用户感觉只是在和目标接口交互。适配器和适配者是关联关系...
2020-03-24 12:51:38
157
原创 关于idea和tomcat 控制台乱码和页面乱码的问题
tomcattomcat 8之后默认才用utf-8编码跑项目之前建议用一个新的tomcat 进行配置,并且记录配置的位置以及如何配置。这样以后也不会忘记在哪里修改了tomcat,1 关于apache-tomcat-8.5.42\conf\logging.properties更改问题,修改java.util.logging.ConsoleHandler.encoding = UTF...
2019-07-31 13:34:47
452
原创 字母异位词分组
给定一个字符串数组,将字母异位词组合在一起。字母异位词指字母相同,但排列不同的字符串。示例:输入: [“eat”, “tea”, “tan”, “ate”, “nat”, “bat”],输出:[[“ate”,“eat”,“tea”],[“nat”,“tan”],[“bat”]]说明:所有输入均为小写字母。不考虑答案输出的顺序。####具体解析class Solution ...
2019-03-05 22:48:01
169
原创 Python——正则表达式(4)
# -*- coding:Utf-8 -*-#导入re模块import re#\b匹配单词边界result = re.match(r".*\bho\b","adf ho p qo34234")print result.group()#\B匹配非单词边界result = re.match(r".+\Bho\B","adfhopqo34234")print result.group(...
2019-02-24 11:28:16
189
原创 Python——正则表达式(3)
# -*- coding:Utf-8 -*-#导入re模块import re#今天讨论边界问题#党我们想得到一个邮箱的时候我们可以用正则很快的判断,但是如果是一个错误的地址我们怎么判断呢,#1name = "2345@163.com"result = re.match("\d+\S\d+\S\w+",name)print result.group()'''2345@163.co...
2019-02-24 11:27:49
160
原创 Python——正则表达式(2)
# -*- coding:Utf-8 -*-#导入re模块import re#原始字符串c = "c:\\\\desktop"print c#假设desktop的父路径是c:\\我们如何匹配到呢result = re.match("c:\\\\\\\\",c)print result.group()#但是这样很复杂 容易让人迷#所以在python 中提供一个r表示原生字符...
2019-02-24 11:27:09
165
原创 Python——正则表达式(1)
# -*- coding:Utf-8 -*-#导入re模块import re#re.match匹配以XXX开头的字符串#具体操作 re.match("正则表达式",“字符串”)name = "hello world"result = re.match("h",name)print result.group()#结果是h#表示单个字符的匹配字符的匹配#.表示匹配所有 任何开...
2019-02-24 11:26:27
172
原创 springmvc——全局异常处理和编写自定义异常
springmvc 是当前比较流行的web框架;玩转springmvc,让我们的web开发更简洁。springmvc——参数绑定之一springmvc——参数绑定之二springmvc——json交互springmvc——全局异常处理springmvc——拦截器...
2019-02-24 11:23:29
508
原创 Python 爬虫入门——requests
最近笔者忙着考研,高数搞得头大。想着写点程序放松下自己。我自己最近在自学python ,感觉爬虫挺有意思。当然,爬下网页还需要数据处理。这个我会在以后的文章中讲到。今天讲的是关于requests爬取网页。首先大家需要安装 requests 库如下:pip installl requests然后我们在requestsDemo.py 写如下代码:#coding:utf-8...
2019-02-18 12:20:30
330
15
原创 阿里云的mysql问题
通过官方推荐的方式安装mysql 之后 我发现这个MySQL密码一直设置不好,vi /etc/my.cnf文件中加skip-grant-tables终端输入mysql 进入到MySQL中,在数据库mysql的user表中 修改authentication_string字段 (这是5.7版本的mysql的变化密码的字段是authentication_string)通过下图...
2019-02-18 09:54:57
198
原创 centos 下安装MySQL 采用官方文档安装
首先下载yum 包 这是其中一个的下载命令wget http://repo.mysql.com/mysql57-community-release-el7-10.noarch.rpm采用yum安装MySQL官方文档 傻瓜式操作https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/#repo-qg-yum-upgradin...
2019-02-08 17:45:11
152
原创 阿里云-轻量应用服务器 jdk tomcat 的配置
俗话说的好 工欲善其事必先利其器,在进行配置之前我们需要安装好一些工具,文件传输和终端模拟软件,我选择了Xshell和Xftp,下载地址关于jdk的配置先下载jdk:jdk1.8下载地址然后登陆centos服务器,首先在 在 /usr 目录下创建一个文件夹mkdir /usr/java通过xfp将jdk 的压缩包传到 /usr/java的目录下面解压缩(进到java目录中...
2019-02-07 11:32:12
561
原创 mysql之二(表中数据的增删查改)
演示数据库mysqltest 演示表 studentstudent 的表结构:表中数据的插入insert into student(sid,sname,sage) values("001","zhangsan",21);表中数据的更新表中数据的删除表中数据的查找...
2019-01-27 17:37:51
161
原创 mysql之一(数据库和表的相关操作命令)
mysql数据库的登陆(windows下的相关命令)mysql -u用户名 -p密码数据库的CRUD(databasename统一代表数据库名字)创建数据库create database databasename(数据库名字) character set utf8(指定字符集) collate 校对规则查看数据库 查看所有数据库: show database...
2019-01-25 18:15:12
338
原创 springmvc初体验
springmvc是一个简洁 高效的web开放框架 今天这篇文章就带你体验一把 springmvc 框架的使用。测试项目的目录结构如下:首先引入springmvc开发的基本jar包其中这里面的spring核心jar包必不可少,然后对于jstl的两个必不可少的jar包。其次就是springmvc的jar包 ,日志接口jar包。编写测试控制器UserController...
2019-01-24 20:31:11
283
原创 基于配置文件的spring aop的开发
spring 使用 AspectJ 进行aop 的开发,本篇文章主要讲解基于配置文件实现aop开发。aop实际就是不该原代码来扩展程序的功能,这也就是引入 aop的意义。1. 首先介绍aop开发的相关术语。JoinPoint(连接点) : 所谓连接点是指那些被拦截的到的点,通俗的说就是方法,在spring 只支持方法类型的连接点。即类里面的哪些方法被增强,正如下面代码中User类中的方法 a...
2019-01-15 21:02:02
142
原创 spring aop原理之二 cglib动态代理
cglib动态代理 也是spring aop底层原理之一,是针对与没有实现接口的类产生代理对象。首先使用cglib 动态代理 我们需要导入spring 基本的jar包创建没有实现接口的类package cglib;/** * @Author: Han Yu * @Description: * @Date: Create in 19:58 2019/1/15 */pub...
2019-01-15 20:37:35
198
原创 spring 事务管理(转账的例子)
这里通过转账来对spring 例子进行说明小明是个程序员,七夕节到了,小明想着给老婆发红包,用自己的开发的某个支付平台,给老婆发了1314的红包,但是程序出现了问题,发生了异常,结果不仅老婆没收到钱,小明的1314元钱也丢失了,这把小明气坏了,决心更改自己的支付平台,通过学习spring ,他想到了事务管理l,来解决这个问题1 首先整理下配置管理需要的jar包2 创建数据库3 创建业务...
2019-01-13 20:47:45
434
原创 C#添加WebService服务实现天气预报
用C#做一个类似于上图的天气查询:首先引用webservice服务<?xml version="1.0" encoding="utf-8" ?><configuration> <configSections> <sectionGroup name="applicationSettings" type="Syste
2019-01-13 12:37:56
1922
原创 spring-JDBCTemplate
1 导入spring jdbcTemplate的jar包spring-jdbc-4.2.4.RELEASE.jar 这是 spring jdbc 的 jar 包spring-tx-4.2.4.RELEASE.jar 这是 spring 事务管理的 jar 包还需要数据库的驱动的 jar 包2 创建对象 设置数据库信息3 创建 jdbcTemplate 对象,设置数据源4 调用...
2019-01-12 20:32:42
314
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人