自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

幻城--那一份初心

不忘初心,方得始终

  • 博客(26)
  • 资源 (2)
  • 收藏
  • 关注

原创 关于作者博客的相关说明

作者是一名喜欢编程的小鸟,所有博客都是作者在学习过程中总结的一些笔记和想法,只用于学习目的。希望大家在这里能够相互交流,相互学习。如有侵权,请联系作者删除。作者邮箱 [email protected]....

2019-01-13 12:26:26 140

原创 阿里云下部署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 286 1

原创 springboot 集成thymeleaf初体验

​Thymeleaf 是一个流行的模板引擎。它是基于HTML,以HTML标签为基础的模板数据展示。关于Thymeleaf的知识,大家可以移步官网---https://www.thymeleaf.orgspring boot 官方是非常推荐Thymeleaf作为前端数据展示的。但好像感觉有点像高级版的jsp。感觉好像是专门让后端使用的,因为和前端的vue等相比属实有点距离啊。不过也它有点...

2020-03-27 00:00:06 156

原创 设计模式----初始适配器

1.基本概念将一个接口转化为客户希望的另一个接口,使接口不兼容的那些类可以一起工作,在适配器模式中,我们通过增加一个新的适配器解决接口不兼容的问题,使原本没有任何关系的类可以协同工作。2.结构适配器可以分为两种对象适配器 从用户的角度看不到被适配者,用户调用适配器转换出来的接口方法。适配器再调用相关的接口方法,对于用户来说,用户感觉只是在和目标接口交互。适配器和适配者是关联关系...

2020-03-24 12:51:38 136

原创 关于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 434

原创 字母异位词分组

给定一个字符串数组,将字母异位词组合在一起。字母异位词指字母相同,但排列不同的字符串。示例:输入: [“eat”, “tea”, “tan”, “ate”, “nat”, “bat”],输出:[[“ate”,“eat”,“tea”],[“nat”,“tan”],[“bat”]]说明:所有输入均为小写字母。不考虑答案输出的顺序。####具体解析class Solution ...

2019-03-05 22:48:01 159

原创 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 171

原创 Python——正则表达式(3)

# -*- coding:Utf-8 -*-#导入re模块import re#今天讨论边界问题#党我们想得到一个邮箱的时候我们可以用正则很快的判断,但是如果是一个错误的地址我们怎么判断呢,#1name = "[email protected]"result = re.match("\d+\S\d+\S\w+",name)print result.group()'''[email protected]...

2019-02-24 11:27:49 144

原创 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 155

原创 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 151

原创 springmvc——全局异常处理和编写自定义异常

springmvc 是当前比较流行的web框架;玩转springmvc,让我们的web开发更简洁。springmvc——参数绑定之一springmvc——参数绑定之二springmvc——json交互springmvc——全局异常处理springmvc——拦截器...

2019-02-24 11:23:29 480

原创 Python 爬虫入门——requests

最近笔者忙着考研,高数搞得头大。想着写点程序放松下自己。我自己最近在自学python ,感觉爬虫挺有意思。当然,爬下网页还需要数据处理。这个我会在以后的文章中讲到。今天讲的是关于requests爬取网页。首先大家需要安装 requests 库如下:pip installl requests然后我们在requestsDemo.py  写如下代码:#coding:utf-8...

2019-02-18 12:20:30 290 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 184

原创 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 134

原创 阿里云-轻量应用服务器 jdk tomcat 的配置

俗话说的好 工欲善其事必先利其器,在进行配置之前我们需要安装好一些工具,文件传输和终端模拟软件,我选择了Xshell和Xftp,下载地址关于jdk的配置先下载jdk:jdk1.8下载地址然后登陆centos服务器,首先在 在 /usr 目录下创建一个文件夹mkdir /usr/java通过xfp将jdk 的压缩包传到 /usr/java的目录下面解压缩(进到java目录中...

2019-02-07 11:32:12 529

原创 mysql之二(表中数据的增删查改)

演示数据库mysqltest 演示表 studentstudent 的表结构:表中数据的插入insert into student(sid,sname,sage) values("001","zhangsan",21);表中数据的更新表中数据的删除表中数据的查找...

2019-01-27 17:37:51 140

原创 mysql之一(数据库和表的相关操作命令)

mysql数据库的登陆(windows下的相关命令)mysql -u用户名 -p密码数据库的CRUD(databasename统一代表数据库名字)创建数据库create database databasename(数据库名字) character set utf8(指定字符集) collate 校对规则查看数据库 查看所有数据库: show database...

2019-01-25 18:15:12 321

原创 springmvc初体验

springmvc是一个简洁 高效的web开放框架 今天这篇文章就带你体验一把 springmvc 框架的使用。测试项目的目录结构如下:首先引入springmvc开发的基本jar包其中这里面的spring核心jar包必不可少,然后对于jstl的两个必不可少的jar包。其次就是springmvc的jar包 ,日志接口jar包。编写测试控制器UserController...

2019-01-24 20:31:11 265

原创 python

python

2019-01-15 21:05:17 100

原创 设计模式——策略模式(Strategy)

设计模式之一

2019-01-15 21:04:31 139

原创 基于配置文件的spring aop的开发

spring 使用 AspectJ 进行aop 的开发,本篇文章主要讲解基于配置文件实现aop开发。aop实际就是不该原代码来扩展程序的功能,这也就是引入 aop的意义。1. 首先介绍aop开发的相关术语。JoinPoint(连接点) : 所谓连接点是指那些被拦截的到的点,通俗的说就是方法,在spring 只支持方法类型的连接点。即类里面的哪些方法被增强,正如下面代码中User类中的方法 a...

2019-01-15 21:02:02 127

原创 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 179

原创 spring aop原理之一jdk动态代理

12312

2019-01-15 11:08:30 118

原创 spring 事务管理(转账的例子)

这里通过转账来对spring 例子进行说明小明是个程序员,七夕节到了,小明想着给老婆发红包,用自己的开发的某个支付平台,给老婆发了1314的红包,但是程序出现了问题,发生了异常,结果不仅老婆没收到钱,小明的1314元钱也丢失了,这把小明气坏了,决心更改自己的支付平台,通过学习spring ,他想到了事务管理l,来解决这个问题1 首先整理下配置管理需要的jar包2 创建数据库3 创建业务...

2019-01-13 20:47:45 413

原创 C#添加WebService服务实现天气预报

用C#做一个类似于上图的天气查询:首先引用webservice服务<?xml version="1.0" encoding="utf-8" ?><configuration> <configSections> <sectionGroup name="applicationSettings" type="Syste

2019-01-13 12:37:56 1873

原创 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 294

java 教务管理系统

使用spring springmvc mybatis 编写的教务管理系统,分为学生端教师端管理员端

2018-08-16

WeatherService

C# wcf 技术实现天气查询,可查询200多个国家和地区天气,调用weathserservice 接口

2017-12-24

空空如也

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

TA关注的人

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