轮播图 -- 最简陋--原生
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equi
鲁迅谈四种读书的方法
鲁迅曾经写过一篇文章谈读书的方法。鲁迅认为,有系统的读书方法有四种。前面三种不难,最后一种则需要功力。若能够达到第四种阅读层次,必定能成一家之言。 第一是添朱线,也就是读书时在文字旁划线标记。虽说划线,但也有讲究。否则一本书画的乱七八糟那怎么得了?因此鲁迅认为,添朱线的笔和颜色特别重要。在中文书方
springboot入门_打包部署
程序打包部署一般有两种,jar和war,本文以打war包为例,部署springboot项目。 首先,创建一个springboot项目(此处就不在多说如何创建了),修改pom.xml文件 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xm
mybatis中if test 可以使用== != null '' and or 和括号()
<if test="pd.flag==1 or ((pd.flag==2 or pd.flag==3) and (pd.sfyj==2 or pd.sfyj==3)) or pd.flag==3"> union all </if> <if test="pd.ssny != null and pd.
PowerOJ 2789 上决╇ф的战争 (KMP)
2789: 上决╇ф的战争 Time Limit: 1000 MS Memory Limit: 65536 KB Total Submit: 14 Accepted: 1 Page View: 38 Submit Status Discuss Description 上决╇ф及其手下锐龙、皓龙、速
两种高效的服务器设计模式:Reactor and Proactor
IO 模型
《unix网络编程》(12)五种I/O模型中提到了五种I/O模型
我们都知道,为了OS的安全性等的考虑,进程是无法直接操作I/O设备的,其必须通过系统调用请求内核来协助完成I/O动作,而内核会为每个I/O设备维护一个buffer。如下图所示:
整个请求过程为: 用户进程发起请求,内核接受到请求后,从I/O设备中获取数据到buffer中,再将buffer中的数据copy...
js本地存储:localStorage
一.简介 localStorage会可以将第一次请求的数据直接存储到本地,这个相当于一个5M大小的针对于前端页面的数据库 ——注意:在IE8以上的IE版本才支持localStorage这个属性。localStorage属于永久性存储,如果存储内容多的话会消耗内存空间,会导致页面变卡。 二.具体使用方式如下: 1.localStorage - 没有时间限制的数据存储 var arr=[...
【推荐】数据结构 【栈】:顺序表的实现
数据结构栈的顺序表实现基本功能
1入栈
2出栈
3取栈顶元素
头文件
文件名 seqstack.h
#pragma once //防止头文件重复定义
#include&lt;stdio.h&gt;
#include&lt;stdlib.h&gt;
typedef char Seqstacktype;
typedef struct Seqstack
{
Seqstack...
Ubuntu16.04安装boost库(解决部分库不能链接的问题)
Ubuntu下安装boost库很简单,直接执行下面的命令sudo apt-get install libboost-dev这样我们的boost库就安装好了,但还是会有一些问题。比如有些库需要我们在编译的时候手动的加上库名。比如filesysem和system这两个库。看下面,假设我们一段代码需要用到了这两个库
我在编译的时候就出现了如下问题,我们在g++的时候,加入两个-l选项(-lboost
java事务处理理解
最近学习java事务,看到一位前辈的系列博客不错,转载过来作为记录转载地址:http://www.davenkin.me/post/2013-02-16/40048284001 (一)Java事务处理的基本问题 (二)失败的案例 (三)丑陋的案例 (四)成功的案例(自己实现一个线程安全的TransactionManager) (五)Template模式 (六)使用动态代理(...
reactJs项目本地run不能热更新
最近接触一个前端项目,使用的是reactJs框架, 本地npm run start后,修改代码、保存,不能自动热更新,要代码生效必须本地重新npm run start才能生效。查看package.json文件,是用的dora-plugin-webpack-hmr插件实现热更新,但是不知道为啥不更新。。。后来发现改下IDE设置就ok了,如下图“safe write”勾去掉就好了...
python2.7入门---CGI编程&表单操作&cookie操作
看到标题我们首先有个疑问,什么是CGI?CGI 目前由NCSA维护,NCSA定义CGI为:CGI(Common Gateway Interface),通用网关接口,它是一段程序,运行在服务器上如:HTTP服务器,提供同客户端HTML页面的接口。为了更好的了解CGI是如何工作的,我们可以从在网页上点击一个链接或URL的流程:1、使用你的浏览器访问URL并连接到HTTP web 服务器。2、W...
2、Python工具 - VirtualEnv(虚拟环境)
1、什么是虚拟环境 根据Python的大的环境虚拟出来的一套开发环境。虚拟环境是相互独立的,在虚拟环境中安装的包不影响真实的python环境,也不会影响其他的虚拟环境 2、安装 VirtualEnv sudo pip3 install virtualenv 3、创建 和 使用 虚拟环境 1、准备工作 mkdir MyEnv c...
今日推荐
周排行