自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 SSM框架中Mapper层、model层、service层、entity层有什么关系及含义

SSM是Spring+SpringMVC+Mybatis集成的一个框架,在web开发中model层=entity层,是对数据库内表的对象映射,包含该表各种属性。mapper层=Dao层,在Mybatis的Generator逆向工程中,一般都会自动生成Mapper文件,是离数据库操作最近的一层。service层。存放业务逻辑处理,也是一些关于数据库处理的操作,但不是直接和数据库打交道,他有接口...

2019-09-23 19:52:56 3725

原创 IDEA中建立源文件夹,resources文件夹

Sources文件夹里面放 Java 源文件,Test 文件夹里面放测试的 Java 源文件,Resources文件夹 里面放一些需要加载的配置,例如你使用SSM框架的xml配置文件。1. 第一步在右上角点击对应的 Project ...

2019-09-09 20:10:09 5433

转载 IDEA中通过Maven 创建 SSM工程

Intellij IDEA2017 创建maven项目关于基础环境配置这里不做说明,只在idea上新建建maven项目。 本文章...

2019-09-09 19:47:27 331

原创 Error:Execution failed for task ':app:mergeDebugResources'. > Crunching Cruncher bg_btn.9.png

使用Android Studio来进行图片背景设置,编译时发生了一个mergeDebugResources异常。 即无法正常加载图片异常原因 这个异常的意思是对资源合并发生错误,那就是我使用的图片资源有问题,我使用的图片是能在android环境自适应展示的.9.png格式,在Eclipse上使用是能通过编译的,但是为什么在android studio上就不能呢? 原来,android s...

2018-06-25 12:41:06 376

转载 AndroidStudio中SDKManager无法启动,一闪而过

在下载管理android SDK过程中,有时会出现SDK manager.exe打不开的情况,网上也罗列了各种解决办法,其中地址为http://blog.youkuaiyun.com/pipisorry/article/details/20807505的帖子相对完整一些,但是依然没有解决我的问题,所以这里我就再加一条解决SDK manager.exe打不开的解决办法,各位可以挨个试一试。一、首先确保JDK...

2018-06-23 16:57:29 1979

原创 Android SDK下载失败解决

安装android studio的时候遇到了这个问题。解决方法是使用andorid sdk的中国在线更新地址可以到这个网站找服务器地址 http://www.androiddevtools.cn/ 启动 Android SDK Manager ,打开主界面,依次选择『Tools』、『Options…』,弹出『Android SDK Manager - Settings』窗口;在...

2018-06-22 09:06:57 9753

转载 MySQL5.7以及workbench的安装下载

安装环境 :Windows 10专业版1.下载:方法:官网下载 https://dev.mysql.com/【Downloads–>Community–>MySQL on Windows–>MySQL Installer】 有oracle账号的可以点击登录下载,如果没有oracle账...

2018-06-03 15:25:11 15608

原创 导入lmxl包后,在pycharm 内无法使用etree

pycharm不会将当前文件目录自动加入自己的sourse_path。右键make_directory as–>sources path将当前工作的文件夹加入source_path就可以了。

2017-11-16 17:50:59 1401

原创 pycharm常用快捷键及设置

Alt+Enter 自动添加包 shift+O 自动建议代码补全 Ctrl+t SVN更新 Ctrl+k SVN提交 Ctrl + / 注释(取消注释)选择的行 Ctrl+Shift+F 高级查找 Ctrl+Enter 补全 Shift + Enter 开始新行 TAB Shift+TAB 缩进/取消缩进所选择的行 Ctrl + Alt + I 自动缩进行 Ctrl + Y 删除

2017-11-14 17:54:37 454

转载 Python 中的 if __name__ == '__main__' 该如何理解

转自他人,侵权告知,立即整改!程序入口对于很多编程语言来说,程序都必须要有一个入口,比如 C,C++,以及完全面向对象的编程语言 Java,C# 等。如果你接触过这些语言,对于程序入口这个概念应该很好理解,C 和 C++ 都需要有一个 main 函数来作为程序的入口,也就是程序的运行会从 main 函数开始。同样,Java 和 C# 必须要有一个包含 Main 方法的主类来作为程序入口。而 Pyth

2017-11-13 20:35:34 262

原创 python实现微信机器人自动回复

import requestsimport itchat #这是一个用于微信回复的库KEY = '8edce3ce905a4c1dbb965e6b35c3834d' #这个key可以直接拿来用# 向api发送请求def get_response(msg): apiUrl = 'http://www.tuling123.com/openapi/api' data = { 'key'

2017-11-12 21:14:18 773

原创 python获得微信好友头像

用Python得到好友的头像 储存在本地电脑中import itchatimport mathimport PIL.Image as Imageimport os# 先登录itchat.auto_login(hotReload=True)# 获取好友列表friends = itchat.get_friends(update=True)[0:]user=friends[0]["Use

2017-11-12 21:07:21 806

原创 python实现邮件发送

用SMTP实现这个邮件的发送,代码如下# -*- coding: utf-8 -*-from email import encodersfrom email.header import Headerfrom email.mime.text import MIMETextfrom email.utils import parseaddr, formataddrimport smtplibdef

2017-11-11 23:26:24 291

原创 Python 常见类型错误

IndentationError: unexpected indent 代码块的缩进有问题

2017-11-11 17:21:20 561

转载 Python解释器

当我们编写Python代码时,我们得到的是一个包含Python代码的以.py为扩展名的文本文件。要运行代码,就需要Python解释器去执行.py文件。由于整个Python语言从规范到解释器都是开源的,所以理论上,只要水平够高,任何人都可以编写Python解释器来执行Python代码(当然难度很大)。事实上,确实存在多种Python解释器。CPython当我们从Python官方网站下载并安装好Pyth

2017-11-07 21:31:29 242

原创 Python简介

Python的定位是“优雅”、“明确”、“简单”那Python适合开发哪些类型的应用呢? 首选是网络应用,包括网站、后台服务等等,例如YouTube、Instagram,还有国内的豆瓣。很多大公司,包括Google、Yahoo等; 其次是许多日常需要的小工具,包括系统管理员需要的脚本任务等等; 另外就是把其他语言开发的程序再包装起来,方便使用。任何编程语言都有缺点

2017-11-07 14:22:53 237

原创 extern的使用

在多个cpp文件中,不可避免的想使用其他文件的全局变量,例如main.cpp中定义的int i,但是未编译链接时,两个文件并不知道其他文件有没有定义这个变量,这个时候extern就起到了声明的作用,告诉这个文件这个变量在其他文件中已经定义了,转到其他文件中寻找。//A.cppextern int i;int main(){ i=100;//试图使用B中定义的全局变量}//B.cpp

2017-10-31 13:20:48 240

原创 C/C++数组的使用,及遇到的问题

C/C++中数组是一个很基础的知识点,初学时也搞得我头疼,把遇到的问题总结下,欢迎大家指出,并改正。1. 数组的赋值方式1、 通过数组遍历,逐个赋值。定义循环变量int i; for(i = 0; i < 4; i ++) b[i] = a[i]; 该程序功能为遍历数组a,逐个赋值到数组b对应元素中。2、 借助内存复制函数memcpy,整体赋值。void *memcpy(void

2017-10-27 22:28:44 1107

原创 C/C++使用过程中的库及其函数

有一段时间没有接触C++,一些基础还是要永远记住include<stdlib.h> 是使用C过程中常用的库,stdlib 头文件即standard library标准库头文件 。stdlib 头文件里包含了C ,C++语言的最常用的系统函数。 是引用stdlib.h头文件,即include<stdlib.h>。这里的.h是不可缺少的。stdlib.h中,包含了C语言的一些常用库函数。如 动态内存

2017-10-27 22:09:07 423

原创 第一次写博客,请多指教

学习的过程需要不断记录自己的历程,希望在这个平台里记录自己的点点滴滴,加油!٩(๑>◡<๑)۶ —— 知乎

2017-10-26 13:12:48 216

空空如也

空空如也

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

TA关注的人

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