Mybatis增删改查(CURD)

使用 mybatis 查询用户数据(读取用户列表) 使用 mybatis 增加用户数据 使用 mybatis 更新用户数据 使用 mybatis 删除用户数据 查询数据,前面已经讲过简单的查询单个用户数据,在这里将查询出用户列表, 要查询出列表,也就是返回 List, 在我们这个例子中也就是List<User> , 要以这种方式返回数据,需要在User.xml里面配置返回的类型 resultMap, 注意不是 resultType, 而这个resultMap 所对应的应该是我们自己配置。 在此
分类: 其他 发布时间: 06-11 22:37 阅读次数: 1

Zabbix监控Nginx性能状态

Nginx在生产环境中的应用越来越广泛,所以需要对nginx的性能状态做一些监控,从而发现故障隐患,Ngnx的监控指标可分为:基本活动指标,错误指标,性能指标 PS: Accepts:接受的客户端请求数 Active:当前活跃的连接数 Handled:处理的请求数(正常服务器响应) Requests:客户端处理的请求出(吞吐量) Reading:当接收到的请求时,连接离开waiting状态,并且该请求本身使Reading状态统计数增加,这种状态下,nginx会读取客户端请求首部,请求首部是比较
分类: 其他 发布时间: 06-11 22:37 阅读次数: 3

MySQL:初识数据库

一、数据库管理软件的由来   基于我们之前所学,数据要想永久保存,都是保存于文件中,毫无疑问,一个文件仅仅只能存在于某一台机器上。   如果我们暂且忽略直接基于文件来存取数据的效率问题,并且假设程序所有的组件都运行在一台机器上,那么用文件存取数据,并没有问题。   很不幸,这些假设都是你自己想出来的,上述假设存在以下几个问题。。。。。。 1、程序所有的组件就不可能运行在一台机器上 因为这台机器一旦挂掉则意味着整个软件的崩溃,并且程序的执行效率依赖于承载它的硬件, 而一台机器机器的性能总
分类: 其他 发布时间: 06-11 22:37 阅读次数: 2

用ELK分析支付宝账单(二)

上一篇文章介绍了Logstash的配置,当我们将数据导入到ES后,就可以使用Kibana来分析和展示数据了。 一、设置索引 第一次登录Kibana,先设置索引样式(index pattern)。Kibana使用index pattern从ElasticSearch中提取数据。 下面选择一个表示时间的字段,Kibana会按照这个字段来对数据进行过滤和排序,这里的@timestamp默认是数据导入到es的时间,但此时这里的@timestamp是我们在logstash的配置文件里使用date plu
分类: 其他 发布时间: 06-11 22:37 阅读次数: 3

【java多线程】---生命周期、线程通讯

java生命周期、线程通讯 一、生命周期 有关线程生命周期就要看下面这张图,围绕这张图讲解它的方法的含义,和不同方法间的区别。 1、yield()方法 yield()让当前正在运行的线程回到就绪,以允许具有相同优先级的其他线程获得运行的机会。但是,实际中无法保证yield()达到让步的目的,因为,让步的线程可能被线程调度程序再次选中。 同时yield()不会放弃锁资源,所以有可能会出现死锁。 2、wait和sleep方法的区别 1)第一个很重要的区别就是,wait方法必须正在同步环境下使用,比
分类: 其他 发布时间: 06-11 22:37 阅读次数: 3

[BZOJ1358] [Baltic2000]Division expression -欧几里得

1385: [Baltic2000]Division expression Time Limit: 5 Sec Memory Limit: 64 MB Submit: 345 Solved: 255 [Submit][Status][Discuss] Description 除法表达式有如下的形式: X1/X2/X3.../Xk 其中Xi是正整数且Xi<=1000000000(1<=i<=k,K<=10000) 除法表达式应当按照从左到右的顺序求,例如表达式1/2/1/2的值为1/4.但可以在
分类: 其他 发布时间: 06-11 22:27 阅读次数: 3

l论文查重平台

推荐大家一个靠谱的论文检测平台。重复的部分有详细出处以及具体修改意见,能直接在文章上做修改,全部改完一键下载就搞定了。怕麻烦的话,还能用它自带的降重功能。哦对了,他们现在正在做毕业季活动, 赠送很多免费字数,可以说是十分划算了!地址是:http://www.paperpass.com/
分类: 其他 发布时间: 06-11 22:27 阅读次数: 3

Python迭代器生成器,私有变量及列表字典集合推导式(二)

1 python自省机制 这个是python一大特性,自省就是面向对象的语言所写的程序在运行时,能知道对象的类型,换句话说就是在运行时能获取对象的类型,比如通过 type(),dir(),getattr(),hasattr(),isinstance(). a = [1,2,3] b = {'a':1,'b':2,'c':3} c = True print(type(a),type(b),type(c)) # <type 'list'> <type 'dict'> <type 'bool'> p
分类: 其他 发布时间: 06-11 22:27 阅读次数: 1

网站制作越简单越好(一):css样式命名规范

网站制作越简单越好(一):css样式命名规范 4 赞 主页 > SEO > SEO技术 > 阅读:358次作者: CRAZYSEO发布日期: 2017-10-24 08:58:06 SEO诊断、外包、顾问业务 请联系QQ:3534790242 1、CSS文件命名规范 全局样式:global.css; 框架布局:layout.css; 字体样式:font.css; 链接样式:link.css; 打印样式:print.css; 2、CSS样式命名规范 CRAZYSEO工程师建议:用字母、_号工、.
分类: 其他 发布时间: 06-11 22:27 阅读次数: 1

scrapy 基本配置

scrapy使用细节配置 一、建立项目 1、scrapy startproject 项目名字 2、进入项目: scrapy genspider 名字 不带http的根网址 3、默认模板(或改变模板) 默认模板:class HuaSpider(scrapy.Spider): 改变模板:scapy genspider -t crwal 名字(hua2) 不带http的根网址: (class Hua2Spider(CrawlSpider) 4、目录结构 二、setting基本设置 1、log日志输出
分类: 其他 发布时间: 06-11 22:27 阅读次数: 1

26,进程

Tcp:可靠的,面向连接的,字节流传输的(长链接,别人想链接必须要等待) Udp:不可靠,无连接,面向数据包 面向 OSI互联网协议中的arp协议就是数据链路层。 应用层:https http python 传输层:TCP/UDP/端口(四层交换机和四层路由器) 网络层:IP协议(路由器)(三层交换机) 数据链路层:arp协议(mac地址打交道)交换机数据数据链路层(二级交换机)(网卡) 物理层:网线 什么是三次握手: 一方发出请求,另一方在确认的同时发送一条请求,两条消息合并了。 什么是四次
分类: 其他 发布时间: 06-11 22:27 阅读次数: 3

洛谷P3038 牧草种植 [树链剖分]

  题目传送门 牧草种植 题目描述 Farmer John has N barren pastures (2 <= N <= 100,000) connected by N-1 bidirectional roads, such that there is exactly one path between any two pastures. Bessie, a cow who loves her grazing time, often complains about how there is
分类: 其他 发布时间: 06-11 22:27 阅读次数: 3

TensorFlow图像识别(物体分类)入门教程

本文主要介绍了如何使用TensorFlow环境运行一个最基本的图像分类器(Win10系统)。源码地址https://github.com/sourcedexter/tfClassifier/tree/master/image_classification (这个大神好像改名了,原来叫akshaypai来着) 一.基础概念介绍 1.物体分类的思想:物体分类,也就是训练系统识别各个物体,如猫咪、狗狗、汽车等。TensorFlow是谷歌开发出的人工智能学习系统,相当于我们的运行环境。 2.神经网络与
分类: 其他 发布时间: 06-11 22:27 阅读次数: 5

【JUC源码解析】ForkJoinPool

简介 线程池,分治,工作密取。 几个角色 ForkJoinTask 有3个实现,分别是RecursiveTask,RecursiveAction,CountedCompleter. RecursiveTask 可以递归执行的ForkJoinTask。 RecursiveAction 无返回值的RecursiveTask。 CountedCompleter 任务执行完成后,触发执行自定义钩子函数。 ForkJoinWorkerThread 运行 ForkJoinTask 任务的工作线程。 Wor
分类: 其他 发布时间: 06-11 22:27 阅读次数: 1

RequestMappingHandlerMapping 详解

我们先理简单梳理一个关系 关系梳理 spring ioc 是spring的核心,用来管理spring bean的生命周期 MVC 是一种使用 MVC(Model View Controller 模型-视图-控制器)设计创建 Web 应用程序的模式 spring mvc 是spring的一个独立的模块,就像AOP一样 在spring mvc中把web框架和spring ioc融合在一起,是通过ContextLoaderListener监听servlet上下文的创建后来加载父容器完成的,然后通过配
分类: 其他 发布时间: 06-11 22:27 阅读次数: 3

CSS3——制作正在加载页面loading...

今天做了好多小东西,还挺开心的~ <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>正在加载中...</title> <style type="text/css"> .box{ width:300px; height:125px; border:1px solid #000;
分类: 其他 发布时间: 06-11 22:27 阅读次数: 1

JAX_WS(webService技术)

webservice即web服务,是跨平台跨语言的远程调用技术 开发第一个webService程序的客户端和服务器端 模拟获取天气的业务,在mian方法中使用JDK中提供的javax.xml.ws.Endpoint类的publish方法,第一个参数是发布的地址, 第二个参数是要发布的业务类,业务类上面需要使用@WebService注解使其允许发布, 发布成功以后(即运行main方法以后)启动按钮一直红着 然后通过浏览器访问刚才的位置http://要访问机器的ip地址:9090/ws出现下面的页
分类: 其他 发布时间: 06-11 22:27 阅读次数: 3

自定义字段注解

自定义字段描述 @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.FIELD) public @interface FieldDescrib { String name(); String desc() default ""; } @Data public class StudentDemo { @FieldDescrib(name = "学生的年纪", desc = "正常情况是1-10
分类: 其他 发布时间: 06-11 22:27 阅读次数: 1

NSSM把.Net Core部署至 Windows 服务

NSSM把.Net Core部署至 Windows 服务 https://www.cnblogs.com/emrys5/p/nssm-netcore.html 为什么部署至Windows Services 在很多情况下,很少会把.Net Core项目部署至Windows服务中,特别是Asp.net Core就更少了。一般情况下,Asp.net Core会部署至linux服务器,或者部署至Windows的IIS中。但也不排除会有Asp.net Core部署至Windows 服务中的情况,比如Wi
分类: 其他 发布时间: 06-11 22:27 阅读次数: 1

科研必备网站汇总(欢迎留言补充)

科研必备网站汇总(欢迎留言补充) 持续更新中,欢迎留言补充。 1.文献查找 SCI-HUB:很多要付钱的文献都能在这上面找到。http://sci-hub.tw/ http://sci-hub.hk/ http://sci-hub.la/ http://sci-hub.tv/ http://sci-hub.ws/ http://sci-hub.mn/ http://80.82.77.83/ http://80.82.77.84/ 规律:hk ➤ Hong Kong(香港);tw ➤ Taiwa
分类: 其他 发布时间: 06-11 22:27 阅读次数: 1
今日推荐