码迷,mamicode.com
首页 > 编程语言 > 周排行
python常用内建函数
1.map函数(对指定序列映射到指定函数,返回结果集) >>> a=[1,3,5]>>> b=[2,4,6]>>> def mf(x,y):... return x*y...>>> map(None,a,b)[(1, 2), (3, 4), (5, 6)]>>> map(mf,a,b)[2, 12, ...
分类:编程语言   时间:2019-10-02 17:03:43    阅读次数:127
Java 数组
1.定义数组的方式 类/基本类型 [] 数组名 = new 类/基本类型[长度]; 例如: 缺点:长度固定,不够灵活 定义的时候就初始化了,类数组的初始值是null,基本类型数组的初始值是0; 2.获取长度 数组名.length; a.length;b.length; 用于遍历,越界访问则异常 3. ...
分类:编程语言   时间:2019-10-02 17:04:25    阅读次数:95
Java 封装
封装(英语:Encapsulation)是指一种将抽象性函式接口的实现细节部份包装、隐藏起来的方法。 1)封装,也叫做隐藏;把成员变量封装起来,隐藏内部实现的细节,通过访问修饰符来实现不同的封装程度; 2)java中的四个访问修饰符; 1、private : 只能在本类中被访问; 2、默认的(访问修 ...
分类:编程语言   时间:2019-10-02 17:06:45    阅读次数:107
VS Code配置Go语言开发环境(建议使用goland)
VS Code是微软开源的一款编辑器,插件系统十分的丰富。本文就介绍了如何使用VS Code搭建Go语言开发环境。 VS Code配置Go语言开发环境 说在前面的话,Go语言是采用UTF8编码的,理论上使用任何文本编辑器都能做Go语言开发。大家可以根据自己的喜好自行选择。编辑器/IDE没有最好只有最 ...
分类:编程语言   时间:2019-10-02 17:08:27    阅读次数:120
Java 的基本程序设计结构
从Hello Word入手 public class HelloWorld { /* 第一个Java程序 */ public static void main(String[] args) { System.out.println("Hello World"); // 打印 Hello World ...
分类:编程语言   时间:2019-10-02 17:10:04    阅读次数:94
go语言标准库之flag
Go语言内置的 包实现了命令行参数的解析, 包使得开发命令行工具更为简单。 os.Args 如果你只是简单的想要获取命令行参数,可以像下面的代码示例一样使用 来获取命令行参数。 将上面的代码执行 编译之后,执行: 是一个存储命令行参数的字符串切片,它的第一个元素是执行文件的名称。 flag包基本使用 ...
分类:编程语言   时间:2019-10-02 17:11:57    阅读次数:141
Java中的容器(集合)
1、Java常用容器:List,Set,Map List: 继承了Collection接口(public interface List<E> extends Collection<E> ),有序且允许出现重复值。 Set: 继承了Collection接口(public interface Set<E ...
分类:编程语言   时间:2019-10-02 18:26:38    阅读次数:128
Java 之 Servlet 3.0
Servlet 3.0 好处: 支持注解配置,不需要 web.xml 文件了。 步骤: (1)创建 Java EE 项目,注意:JavaEE 版本必须6.0以上才支持Servlet3.0,可以不创建 web.xml 文件。 (2)定义一个类,实现 Servlet 接口 (3)重写 Servlet 方 ...
分类:编程语言   时间:2019-10-02 18:28:40    阅读次数:97
springboot中读取配置文件@Value和@Configuration
1.@Configuration 2.@Value 二者比较 补充读取.properties文件乱码问题 ...
分类:编程语言   时间:2019-10-02 18:29:45    阅读次数:90
python解释器安装与环境变量调试
Python解释器安装与环境变量调试 Python解释器安装(3.6): www.python.org这个是python解释器的官网,一定要牢记。 鉴于市场上有两种python版本(2和3),今天两种版本都装一下,互相学习,如有错误还请各位评论指正。 ![img](https://img2018.c ...
分类:编程语言   时间:2019-10-02 18:30:07    阅读次数:69
Java中Synchronized的优化原理
最近看了一下部署游戏后台的服务器状况,发现我的一个Java程序其占用的CPU时长超过100%,排查后发现竟是Disruptor引起的,让我们来看看究竟为什么Disruptor会有这样的表现。 ...
分类:编程语言   时间:2019-10-02 18:35:18    阅读次数:67
c语言之一个简单的《学生教师管理系统》小结记录(二)
本篇博文用来记录学生头/教师文件建立以及结构体链表创建及链表相关操作 首先是头文件的建立 头文件包含学生结构体以及链表结构 1、学生结构体建立 2、链表结构建立 3、函数声明 4、整个头文件 1 #ifndef __STUDENT_H_ 2 #define __STUDENT_H_ 3 4 #inc ...
分类:编程语言   时间:2019-10-02 18:36:08    阅读次数:95
用Java的大整数类Integer来实现大整数的一些运算
```java import java.io. ; import java.util. ; import java.math. ; public class Main { public static void main(String[] args) { Scanner sc = new Scanne ...
分类:编程语言   时间:2019-10-02 18:39:44    阅读次数:113
spring cloud 客户端负载均衡 - Ribbon
Spring Cloud Ribbon是一个基于HTTP和TCP的客户端负载均衡工具,基于Netflix Ribbon实现的,Ribbon不像注册中心、网关那样需要单独部署,它是作为一个工具直接集成到Service里。后面要讲到的Feign里面也集成了Ribbon。 1、手动搭建一个客户端负载均衡 ...
分类:编程语言   时间:2019-10-02 18:43:43    阅读次数:124
JAVA面试题 (一)
java作用域public private protected 不写 friendly的区别? public:可以被任何类引用。 protected:除了其他包不能使用,当前类,子孙类,同一包下的所有类都可 以使用。 friendly:不写时,子孙类和其他包不能使用,当前类,同一包下都可以使用。 p ...
分类:编程语言   时间:2019-10-02 18:43:57    阅读次数:72
记一次springcloud并发优化
使用组件 springcloud套件 + mysql 一个普通的rest请求,做个用户基础信息查询,sql已进行优化 const级别,但是通过jemeter进行压测,发现实际并发量只有20-30,经检查后发现是配置未优化问题,解决方式如下: 1. 增加springboot mysql连接池配置,默认 ...
分类:编程语言   时间:2019-10-02 18:44:23    阅读次数:225
java类加载机制
1.类加载过程 加载-验证-准备-解析-初始化 1)加载:指的是将类的class文件读入到内存,并为之创建一个java.lang.Class对象 2)验证:验证阶段用于检验被加载的类是否有正确的内部结构,并和其他类协调一致 3)准备:类准备阶段负责为类的静态变量分配内存,并设置默认初始值。 4)解析 ...
分类:编程语言   时间:2019-10-02 18:44:41    阅读次数:104
死锁银行家算法
死锁银行家算法 死锁 死锁的定义 如果一个线程集合中的每个线程都在等待这个集合中另一个线程的执行结果才能继续执行下去,若无其他外力,它们都无法推进,这就形成了死锁。 死锁的4个必要条件 1、互斥条件:一个资源在某时刻内只能允许一个线程进行访问; 2、占有且等待:一个线程A占有一部分资源,此时去申请另 ...
分类:编程语言   时间:2019-10-02 18:48:37    阅读次数:80
excel VBA 密码设置问题
Excel中VBA设置密码的步骤如下: Excel中VBA设置密码的步骤如下: Excel中VBA设置密码的步骤如下: 1.右键点击任何工作表,选择VBAProject属性; 2.在新对话框总,选择“保护”选项卡: 3.勾选查看时锁定,输入密码即可。 1.右键点击任何工作表,选择VBAProject ...
分类:编程语言   时间:2019-10-02 18:50:07    阅读次数:85
1.python环境配置 - python基础入门
工欲善其事必先利其器,python学习首先要做得就是配置python环境。配置环境只需要下载Pycharm 和 Anaconda两个安装包即可,请跟上我得步伐,一步一步操作。 重要的事情说三遍: 先安装anaconda再安装pycharm 先安装anaconda再安装pycharm 先安装anaco ...
分类:编程语言   时间:2019-10-02 18:55:51    阅读次数:128
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!