码迷,mamicode.com
首页 > 编程语言 > 周排行
Java虚拟机【1】
Java由于虚拟机自动内存管理机制的存在,不需为每一个对象进行delete/free方法,不易出现内存泄漏和内存溢出。但如果全权由Java虚拟机控制,出现内存泄漏的问题时,如果不了解虚拟机如何使用内存,会难以排查错误。 1.运行时数据区域 程序计数器、Java虚拟机栈、本地方法栈、堆、方法区、运行时 ...
分类:编程语言   时间:2019-12-06 23:20:38    阅读次数:138
JavaWeb(六):会话与状态管理
HTTP协议是一种无状态的协议,WEB服务器本身不能识别出哪些请求是同一个浏览器发出的 ,浏览器的每一次请求都是完全孤立的。即使 HTTP1.1 支持持续连接,但当用户有一段时间没有提交请求,连接也会关闭。怎么才能实现网上商店中的购物车呢:某个用户从网站的登录页面登入后,再进入购物页面购物时,负责处 ...
分类:编程语言   时间:2019-12-06 23:20:51    阅读次数:110
Java集合之LinkedList
一、基础 LinkedList不是线程安全的,多线程建议使用Vector; LinkedList 底层使用的是 双向链表 数据结构(JDK1.6之前为循环链表,JDK1.7取消了循环); LinkedList 不支持高效的随机元素访问; 实现了Cloneable接口,表明能被克隆; 实现了Seria ...
分类:编程语言   时间:2019-12-06 23:23:54    阅读次数:110
SHELL脚本--shell数组基础
数组和变量的区别是:变量在内存中占用的空间是离散的,数组在内存中是先开辟一段连续的大内存空间,随后数组中的每个元素都放入数组内存中。数组元素使用数组index标识。 bash里有两种数组:普通数组和关联数组。普通数组只能使用整型数值作为数组索引,关联数组可以使用字符串作为索引。所谓的关联数组,它的另 ...
分类:编程语言   时间:2019-12-06 23:33:46    阅读次数:138
软件的内涵、操作系统、软工定义、程序设计语言的演化
软件的内涵 软件是用户与硬件之间的接口界面。用户主要是通过软件与计算机进行交流。软件是计算机系统设计的重要依据。为了方便用户,为了使计算机系统具有较高的总体效用,在设计计算机系统时,必须通盘考虑软件与硬件的结合,以及用户的要求和软件的要求。 软件的正确含义应该是: (1)运行时,能够提供所要求功能和 ...
分类:编程语言   时间:2019-12-06 23:37:33    阅读次数:138
R语言
1、R语言介绍 R和RStudio 是与计算机进行对话的两个工具 RStudio 是话筒 R是沟通所用的语言 R的由来:基于S语言,由新西兰奥克兰大学的Robert Gentleman和Ross Ihaka开发,因两位开发者名字首字母都是R,所以该语言命名为R。 怎样理解R 一种计算机语言 一种用于 ...
分类:编程语言   时间:2019-12-06 23:42:33    阅读次数:115
数组类模板(上)------一种高效的使用
预备知识模板参数可以是数值型参数(非类型参数)template<typename T, int N>void func(){ T a[N]; //使用模板参数定义局部数组}func<double, 10>(); 数值型模板参数的限制-变量不能作为模板参数(变量是不能在编译期就唯一确定的)-浮点数不能 ...
分类:编程语言   时间:2019-12-06 23:42:51    阅读次数:124
第一个java记录
import java.util.Arrays;import java.util.Random;import java.util.Scanner;/** 1. 定义一个长度为5 的int类型数组arr, 提示用户输入5个1-60之间的数字作为数组元素 生成2-10(范围包含2和10)之间的随机数nu ...
分类:编程语言   时间:2019-12-06 23:43:41    阅读次数:150
使用pip安装Python库超时解决办法
如果在国内安装Python库,强烈推荐使用豆瓣的源http://pypi.douban.com/simple/ 可以这样使用 pip install -i http://pypi.douban.com/simple/ --trusted-host=pypi.douban.com/simple ipy ...
分类:编程语言   时间:2019-12-06 23:45:20    阅读次数:175
java设计模式——装饰者模式
目的 动态的给一个对象添加一些额外的职责。它使用客户端透明的方式来扩展对象功能,并且该模式要比继承更为灵活。 适用范围 1. 以动态透明的方式来给单个对象添加职责。 2. 处理可以撤销的职责。 3. 不能采用生成子类的情况进行扩充。其一是有大量的扩展,为了支持每种组合需要产生大量的子类,使子类数目呈 ...
分类:编程语言   时间:2019-12-07 00:54:32    阅读次数:162
Python爬虫b站视频弹幕并生成词云图分析
爬虫:requests,beautifulsoup 词云:wordcloud,jieba 代码加注释: 1 # -*- coding: utf-8 -*- 2 import xlrd#读取excel 3 import xlwt#写入excel 4 import requests 5 import l ...
分类:编程语言   时间:2019-12-07 00:54:50    阅读次数:203
SpringData系列四 @Query注解及@Modifying注解@Query注解及@Modifying注解
@Query注解查询适用于所查询的数据无法通过关键字查询得到结果的查询。这种查询可以摆脱像关键字查询那样的约束,将查询直接在相应的接口方法中声明,结构更为清晰,这是Spring Data的特有实现。 索引参数与命名参数 1、索引参数如下所示,索引值从1开始,查询中"?X"个数需要与方法定义的参数个数 ...
分类:编程语言   时间:2019-12-07 00:55:07    阅读次数:117
【C++设计模式】单例模式
创建型模式 3)单例模式 单例模式主要用于只需要一个实例,例如日志系统,一个项目应该只有一份日志。 主要技巧在于: 将构造函数和拷贝构造函数设为私有,所以无法直接通过new来创建对象 提供一个获取唯一实例的接口,这样外部可以通过这个接口创建对象 将该实例设为static,这样就能保证只有一份实例 注 ...
分类:编程语言   时间:2019-12-07 00:57:22    阅读次数:131
SpringData系列二 Repository接口
本节主要介绍Repository接口规范,及其子接口 Repository是一个空接口,即标准接口 若我们定义的接口继承了Repository,则该接口会被IOC容器识别为一个Repositoty Bean纳入到IOC容器中。进而可以在该接口中定义满足一定规范的方法。 实际上也可以通过注解的方式定义 ...
分类:编程语言   时间:2019-12-07 00:57:38    阅读次数:95
SpringData系列三 Repository Bean 方法定义规范
本节主要介绍Repository Bean中方法定义规范。 1、方法不是随便声明,需要符合一定的规范。 2、按照Spring Data的规范,查询方法以find|read|get开头,涉及条件查询时,条件的属性用条件关键字连接,要注意的是:条件属性需要首字母大写。 3、Spring Data支持的关 ...
分类:编程语言   时间:2019-12-07 00:59:14    阅读次数:97
SpringData系列一 Spring Data的环境搭建
本节作为主要讲解Spring Data的环境搭建 JPA Spring Data :致力于减少数据访问层(DAO)的开发量。开发者唯一要做的就是声明持久层的接口,其他都交给Spring Data JPA来帮你完成! 使用Spring Data JPA进行持久层开发需要的四个步骤: 配置Spring ...
分类:编程语言   时间:2019-12-07 01:09:23    阅读次数:99
c++代码中“引用”的使用
这些上机实验在Qt5.9上完成的,具体步骤 结构体引用 #include <iostream> #include<stdlib.h> using namespace std; struct mycoach { string name; int age; }; void *addcoachinfo(m ...
分类:编程语言   时间:2019-12-07 01:19:32    阅读次数:116
数组类模板(中)
优化之前的IntArray类 小结:模板参数可以是数值型参数数值型模板参数必须在编译期间唯一确定数组类模板是基于数值型模板参数实现的数组类模板是简易的线性表数据结构 ...
分类:编程语言   时间:2019-12-07 01:21:19    阅读次数:97
python基础-并发编程part01
并发编程 操作系统发展史 穿孔卡片 读取数据速度特别慢,CPU利用率极低 单用户使用 批处理 读取数据速度特别慢,CPU利用率极低 联机使用 脱机批处理(现代操作系统的设计原理) 读取数据速度提高 CPU的利用率提高 多道技术(基于单核背景下产生的) 单道(串行):一个任务完完整整地运行完毕后,才能 ...
分类:编程语言   时间:2019-12-07 01:21:38    阅读次数:98
史上最全的Spring Boot Cache使用与整合
一:Spring缓存抽象# Spring从3.1开始定义了org.springframework.cache.Cache和org.springframework.cache.CacheManager接口来统一不同的缓存技术;并支持使用JCache(JSR-107)注解简化我们开发; Cache接口为 ...
分类:编程语言   时间:2019-12-07 01:27:20    阅读次数:139
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!