自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Koorye今天自学了吗

上985也就图一乐,学编程还得靠自己

  • 博客(13)
  • 收藏
  • 关注

原创 【Maven配置三】Maven Web项目配置MyBatis Generator插件自动生成代码+访问MySQL数据库

文章目录配置xml配置pom.xml配置GeneratorConfig.xml配置命令行使用生成的代码访问Mysql修改mybatis-config.xml实现servlet解决找不到映射的错误附:关于MBG生成代码重复的问题我们知道MyBatis的框架为我们操作数据库大大减小了工作量,然而实现类和mapper映射仍然需要我们自己编写。MyBatis Generator为我们很好的解决了这个问...

2020-04-30 15:52:40 335

原创 【Maven配置二】Maven Web项目配置MyBatis框架并读取MySQL数据库

文章目录提供数据库文件配置xml文件配置pom.xml配置mybatis-config.xml配置mapper提供实体类实现读取方法显示结果上一期中我们用intellij idea完成了Maven项目的配置,内嵌jetty插件构建服务器,并安装了jstl标签库。我们知道可以使用jdbc对数据库进行增删改查,但是这样代码量很大,而且是硬编码,不够灵活多变,效率也不高。MyBatis为我们提供了更...

2020-04-29 19:03:21 489

原创 【Maven配置一】intellij idea从零开始用maven创建web工程+配置jetty插件+引入jar包

文章目录创建项目新建项目项目命名配置Maven配置Tomcat(使用本地文件)引入jar包使用jetty插件搭建服务器关于Tomcat和Jetty添加plugin项配置命令行案例:引入jstl包添加dependency项启用el表达式Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。通过使用Maven,我们可以便捷的使用一段代码来引入jar...

2020-04-28 16:34:51 870

原创 【入门级教程】python使用scrapy库实现爬虫

一开始笔者都是使用requests+bs4实现爬虫,直到后来我发现了有一个功能强大使用简单的爬虫框架——scrapy,本文是一个入门级教程,会记录下从零开始使用scrapy实现最简单爬虫的全过程:第一步,安装scrapy,在命令行中输入:pip install scrapy当然,如果你使用的是pycharm,就可以在Project:Python → Project Interperter...

2020-04-28 00:01:37 1702

原创 【解决方案】NoClassDefFound: "Could not initialize com.mchange.v2.c3p0.ComboPooledDataSource"

昨天笔者在学习servlet,尝试jsp与MySQL的交互,我写了这样一个servlet访问本地的MySQL数据库:package Dao;import Model.User;import com.mchange.v2.c3p0.ComboPooledDataSource;import javax.servlet.ServletException;import javax.servl...

2020-04-27 13:37:49 919

原创 30行代码就可以实现看图识字!python使用tensorflow.keras搭建简单神经网络

大概几个月前,神经网络、人工智能等概念在我心里仍高不可攀,直到自己亲身上手之后,才发现搭建神经网络并不像自己想象的那么难。很幸运,我开始学习神经网络的时候Tensorflow2.0已经发布了。Tensorflow2中内置了Keras库,Keras是一个由Python编写的开源人工神经网络库,可以作为Tensorflow、Microsoft-CNTK和Theano的高阶应用程序接口,进行深度学习模...

2020-04-22 12:13:02 1149

原创 【jdbc编程】使用c3p0连接池对MySQL数据库进行访问

连接池是创建和管理一个连接的缓冲池的技术,这些连接准备好被任何需要它们的线程使用。即如果有大量用户访问数据库,连接池便可以为每个用户提供连接,用户访问完之后收回连接以备再次使用。连接池可以极大的改善用户的 Java 应用程序的性能,同时减少全部资源的使用。在这里我选择用c3p0作为连接池。c3p0可以以下链接进行下载:c3p0下载package hellomysql;import com...

2020-04-21 15:24:16 335

原创 用html+js实现一个简单的登录窗口

首先我们绘制出基本的不带功能的ui界面,这个界面需要创建一个表单,表单内包含一个username文本框,一个password文本框,一个登录按钮和一个注册按钮,目前它们都没有实现功能,因为并未引入js脚本。注意登录操作一般使用post方法而不是get方法,因为后者会把用户提交的信息(如密码)直接显示在url内,这样非常不安全。text中有如下属性:placeholder用于在用户输入值之前...

2020-04-20 14:18:26 7672 1

原创 用Python制作自己想要的词云图吧!

简单词云的做法我们经常可以见到可视化表示的生动形象的词频图片,这便是词云,比如统计2019年的搜索热词,我们便可以把搜索量前十的词语做成词云图,搜索量越大,图中出现的词频数就越高,如此就可以生成鲜明的可视化词频图了,那么这样的图片如何通过python批量生成呢?很幸运,python的wordcloud库为我们提供了现成的方法。最简单的英文词云生成方法import matplotlib.p...

2020-04-20 13:38:56 968

原创 个人整理的前端风格规范html/css/js

html:文件命名: 完整英文名,如feedback/about_us,若是有顺序的文件则加数字后缀并根据最大补0,如news_018图片命名: 分两部分,前部分是类型:banner(广告)logo(标志)button(按钮)menu(栏目)pic(装饰)title(标题)后部分是具体内容,如pic_girl.gif,有onmouse效果的图片用_on/_off标记。目录结构...

2020-04-20 13:31:57 335

原创 个人整理的python风格规范——摘自《Google开源项目风格指南》

文件名使用小写(必要时使用下划线),如: hello_world.py变量名: 小写+下划线 variable_name全局变量: g开头 g_variable_name静态变量: s开头 s_variable_name类成员变量: _+小写+下划线 _variable_name常量名: 全大写+下划线 CONST_NAME函数名: 小写+下划线 function_na...

2020-04-20 13:30:40 431 1

原创 个人整理的C/C++编程风格规范——摘自《Google开源项目风格指南》

文件名: 小写(必要时使用下划线) file_name.hdefine保护:#ifndef HELLO_H_#define HELLO_H_pass#endif //HELLO_H_变量名: 小写+下划线 variable_name**全局变量: **g开头 g_variable_name**静态变量: **s开头 s_variable_name类成员变量: 小写+下划线+...

2020-04-20 13:29:32 462

原创 C语言在控制台上实现鼠标操作的方法

在制作面向用户系统时,我们往往需要设置除输入参数外更为灵活的操作方式,例如鼠标点击、按键按下(无阻塞输入)等;同时,我们需要制作更为精美的UI而不是简陋的黑白界面。然而,纯C语言本身并不提供这些函数,为实现这些操作,我们需要调用windows.h库中的函数(当然大前提是用户使用windows系统)。为实现鼠标操作,我们所涉及到的有关函数有:GetCursorPos(POINT* point)...

2020-04-20 13:26:42 17851 4

空空如也

空空如也

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

TA关注的人

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