码迷,mamicode.com
首页 > 编程语言 > 日排行
面试题39. 数组中出现次数超过一半的数字
题目: 解答: 1 class Solution { 2 public: 3 int majorityElement(vector<int>& nums) 4 { 5 int x = 0; 6 int votes = 0; 7 for(int num : nums) 8 { 9 if(votes = ...
分类:编程语言   时间:2020-05-09 16:54:18    阅读次数:60
Python 字典方法
ython 有一组可以在字典上使用的内建方法。 方法描述 clear() 删除字典中的所有元素 copy() 返回字典的副本 fromkeys() 返回拥有指定键和值的字典 get() 返回指定键的值 items() 返回包含每个键值对的元组的列表 keys() 返回包含字典键的列表 pop() 删 ...
分类:编程语言   时间:2020-05-09 16:54:41    阅读次数:64
java 将本地文件或网络文件与base64互相转换
一:将网络文件转为Base64 将文件转为base64 public static String fileToBase64(String url){ int byteread = 0; String total = null; byte[] totalbyte = new byte[0]; try ...
分类:编程语言   时间:2020-05-09 16:58:13    阅读次数:58
使用URLClassLoader动态加载jar
背景介绍 在某些项目中会使用插件化技术实现一些动态“插拔”或热更新的功能。一般的做法是,定义一个标准接口,然后将实现分离进行独立部署或更新。 现在有个场景,系统希望引入一些特殊的业务“函数”,并支持热更新。来看看我们是怎么实现的。 业务函数接口:IFunction.java /** 业务函数接口 * ...
分类:编程语言   时间:2020-05-09 17:00:14    阅读次数:89
linux相关命令——启动jar,rocketmq
1:可以后台运行,关闭当前页面也不会停止项目nohup java -jar xx.jar & 2检测mq是否启动: ps -ef | grep mqnamesrv 启动mq Mqnamesrv(注册) 运行nohup sh bin/mqnamesrv & 查看日志tail -f ~/logs/roc ...
分类:编程语言   时间:2020-05-09 17:06:40    阅读次数:83
java使用百度UNIT
因为网上不太有java的教学所以写一下以便以后用到或帮助大家一起理解 第一步是注册机器人,官网:https://ai.baidu.com/unit/home。注册和测试技能官网都有,就不多做介绍。 工具类: 1.AuthService package com.ssx.robot.baidu; imp ...
分类:编程语言   时间:2020-05-09 17:09:27    阅读次数:148
JavaWeb核心之Servlet
1.什么是Servlet Servlet 运行在服务端的Java小程序,是sun公司提供一套规范(接口),用来处理客户端请求、响应给浏览器的动态资源。但servlet的实质就是java代码,通过java的API 动态的向客户端输出内容 2.Servlet快速入门 实现步骤: 1)创建类实现Servl ...
分类:编程语言   时间:2020-05-09 17:12:19    阅读次数:67
C#之TopShelf启动Windows服务 原文链接:https://blog.csdn.net/qq_36664495/java/article/details/90600995
1、项目的主要运行代码 HostFactory.Run(x => { x.RunAsLocalSystem(); x.SetDescription("topshelf测试"); x.SetDisplayName("topshelftest"); x.SetServiceName("topshelft ...
分类:编程语言   时间:2020-05-09 17:13:00    阅读次数:66
Java--环境变量(jdk、jre)配置
1.点击安装,选择jdk安装路径和jre的安装路径 比如: 2.环境变量配置 (1)在系统变量栏中点击新建 变量名:JAVA_HOME 变量值:jdk的安装路径(复制复制上图的路径:F:\java\jdk1.8) (2)在系统变量栏中点击path,然后编辑 添加:%JAVA_HOME%\bin; % ...
分类:编程语言   时间:2020-05-09 17:15:25    阅读次数:75
类加载过程-《java高并发编程详解》第九章 重点记录
本章主要是讲列的加载过程,class文件是如何被JVM加载并且最后得以运行的。 类的加载过程一般分为三个大阶段,加载阶段、连接阶段、初始化阶段 加载阶段:主要负责查找并且加载类的二进制数据文件(class文件)。 连接阶段:连接阶段还可以分为验证、准备、解析阶段。 验证:确保类文件的正确性,clas ...
分类:编程语言   时间:2020-05-09 17:15:38    阅读次数:58
Python 字符串方法
Python 有一组可以在字符串上使用的内建方法。 注释:所有字符串方法都返回新值。它们不会更改原始字符串。 方法描述 capitalize() 把首字符转换为大写。 casefold() 把字符串转换为小写。 center() 返回居中的字符串。 count() 返回指定值在字符串中出现的次数。 ...
分类:编程语言   时间:2020-05-09 17:17:31    阅读次数:81
JavaScript相关, Cookie
Cookie 用于存储 web 页面的用户信息。 什么是 Cookie? Cookie 是一些数据, 存储于你电脑上的文本文件中。 当 web 服务器向浏览器发送 web 页面时,在连接关闭后,服务端不会记录用户的信息。 Cookie 的作用就是用于解决 "如何记录客户端的用户信息": 当用户访问 ...
分类:编程语言   时间:2020-05-09 17:20:17    阅读次数:61
Python——jieba库初使用
“从来不是让你把一次考试当成人生成败的赌注,只是想让你在足够年轻的时候体会一次全力以赴。”——《请回答1988》 ...
分类:编程语言   时间:2020-05-09 17:21:54    阅读次数:166
Python 内建函数
Python 有一组内建函数。 函数描述 abs() 返回数的绝对值 all() 如果可迭代对象中的所有项均为 true,则返回 True。 any() 如果可迭代对象中的任何项为 true,则返回 True。 ascii() 返回对象的可读版本。用转义字符替换 none-ascii 字符。 bin ...
分类:编程语言   时间:2020-05-09 17:22:14    阅读次数:77
Python 列表/数组方法
Python 有一组可以在列表/数组上使用的内置方法。 方法描述 append() 在列表的末尾添加一个元素 clear() 删除列表中的所有元素 copy() 返回列表的副本 count() 返回具有指定值的元素数量。 extend() 将列表元素(或任何可迭代的元素)添加到当前列表的末尾 ind ...
分类:编程语言   时间:2020-05-09 17:22:33    阅读次数:65
python 面向对象专题(三):继承
目录 Python面向对象03 /继承 1. 初识继承 2. 单继承 3. 多继承 4. 总结 1. 初识继承 概念:专业角度:如果B类继承A类,B类就称为子类,派生类,A类就称为父类,超类,基类 种类:单继承,多继承 面向对象的三大特征:继承,封装,多态 继承的优点: 减少重复的代码 增加类之间的 ...
分类:编程语言   时间:2020-05-09 17:25:02    阅读次数:76
[C/C++] MinGW-w64在windows下的离线安装
相关文章: MinGW-w64简介 1. 下载 下载网址mingw-w64-release 选择标准 32位系统选择i686, 64位系统选择x86_64 线程模型:win32 : 没有C ++ 11多线程特性, posix : 支持C ++ 11多线程特性 异常处理模型:32位系统推荐dwarf, ...
分类:编程语言   时间:2020-05-09 17:27:30    阅读次数:238
7.整数反转Java版,每日一题系列(此题来自力扣网)
7.整数反转Java版,每日一题系列(此题来自力扣网) 给出一个31位的有符号整数,你需要将这个整数中每位上数字进行反转。 示例1: 输入: 123输出: 321 示例2: 输入: -123输出: -321 示例3: 输入: 120输出: 21 方法:弹出和推入数字&溢出前进行检查 思路 我们可以一 ...
分类:编程语言   时间:2020-05-09 17:28:48    阅读次数:90
C语言:内存类别、链接和内存管理
存储类别,链接和内存管理 关键字:auto、extern、static、register、const、volatile、restricted、 _Thread_local、_Atomic 函数:rand()、srand()、time()、malloc()、calloc()、free() 如何确定变量 ...
分类:编程语言   时间:2020-05-09 17:30:04    阅读次数:83
javascript数组操作方法
1.join('+') 功能: 1.数组转字符串,可以修改连接符 原素组:不改变 返回值:增加连接符的字符串 let list = ['a', 12, 'c', 'd', 'e']; let result = list.join(' - '); console.log('old result', l ...
分类:编程语言   时间:2020-05-09 18:38:26    阅读次数:69
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!