E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Midjourney进阶之路
Leetcode
进阶之路
——Trie(Prefix Tree)
关于前缀树的介绍网上已有很多文章,简单的说,这是一种典型的“空间换时间”的数据结构前缀树可构造如下:classTrieNode{intval;TrieNode*children[num];boolflag;public:TrieNode(){val=0;memset(children,0,sizeof(children));flag=false;}TrieNode(intx){val=x;mems
MaloFleur
·
2020-09-15 20:34
leetcode
C++
React
进阶之路
——React基础
本博客pdf链接:https://pan.baidu.com/s/1E_E4RqZUPgQiby1T7Afj8Q提取码:h77dReact
进阶之路
系列学习笔记:React
进阶之路
系列学习笔记github
feng_zhiyu
·
2020-09-15 19:50
React
Leetcode
进阶之路
——Weekly Contest 141
1089.DuplicateZeros给定一个整型数组,若遇到0,则将其重复一遍,剩下数字后移一位,在原数组上进行操作直接新开一个数组,遍历一遍,同时判断是否为0,最后替换原数组即可classSolution{public:voidduplicateZeros(vector&arr){vectorres;inti=0;while(res.size()arr.size())res.pop_back(
MaloFleur
·
2020-09-15 19:39
leetcode
C++
leetcode
C++
Leetcode
进阶之路
——Weekly Contest 131
1021.RemoveOutermostParenthesesAvalidparenthesesstringiseitherempty(""),“(”+A+“)”,orA+B,whereAandBarevalidparenthesesstrings,and+representsstringconcatenation.Forexample,“”,“()”,“(())()”,and“(()(()))”
MaloFleur
·
2020-09-15 19:39
C++
leetcode
Leetcode
进阶之路
——Weekly Contest 146
1128.NumberofEquivalentDominoPairs给定一个二维数组,判断其中相同元素的个数相同元素的定义:若对于下标i、j,有dominoes[i]=[a,b],dominoes[j]=[c,d]若a=c且b=d或者a=d且b=c,则可判断dominoes[i]=dominoes[j]因此思路先遍历原数组,使得数字小的在前,后用一个哈希表保存每个元素出现的次数,最后取Cn2C_n
MaloFleur
·
2020-09-15 19:39
leetcode
C++
C++
leetcode
Leetcode
进阶之路
——Weekly Contest 153
1184.DistanceBetweenBusStops给定一个distance数组,distance[i]表示从i到i(+1)%n的距离,返回从start到destination的最短路径由于必定是一个环,因此有两种路径,顺时针和逆时针先用一个前缀和判断某个方向(如顺时针),用总距离与之相减即为另一方向的距离,返回两者中较小值classSolution{public:intdistanceBet
MaloFleur
·
2020-09-15 19:39
C++
leetcode
C++
leetcode
Leetcode
进阶之路
——Weekly Contest 129
先吐槽一下leetcode周赛时间又变了…等进去的时候才发现都快结束了==1013.PartitionArrayIntoThreePartsWithEqualSumGivenanarrayAofintegers,returntrueifandonlyifwecanpartitionthearrayintothreenon-emptypartswithequalsums.Formally,wecan
MaloFleur
·
2020-09-15 19:09
C++
leetcode
C++
leetcode
Leetcode
进阶之路
——Weekly Contest 142
https://leetcode.com/problems/statistics-from-a-large-sample/给定一个长为255的整型数组count,count[k]表示下标为k的数字出现了count[k]次求所有数的最小值、最大值、均值、中位数以及众数遍历的同时记录即可,对这几个概念理解基本就OKclassSolution{public:vectorsampleStats(vecto
MaloFleur
·
2020-09-15 18:54
leetcode
C++
C++
leetcode
Android
进阶之路
- 适用于项目的自定义popupWindow
篇如题,这篇文章目前我认为很适用于中小型的项目,因为在初、中级程序员的世界中,以下的效果,大多会使用startActivity携带数据跳转新的Activity用于填充ListView或者是RecyclerView,俩者相比的话资源、效果、性能、内存都有所不同,比较下来的话,我们本章的知识更适用于项目中,当然startActivity的展现方式写起来有的朋友认为会更简单,但是当你学会本章知识的话,这
Modu_MrLiu
·
2020-09-15 17:35
Android进阶之路
Docker
进阶之路
Docker
进阶之路
一:简介Docker是一个开源的应用容器引擎,基于Go语言并遵从Apache2.0协议开源。
Mr.joker_
·
2020-09-15 15:59
Doker
docker
20200628-20200720《React
进阶之路
》读书笔记
《React
进阶之路
》第1章初始ReactReact通过引入虚拟DOM、状态、单向数据流等设计理念,行程以组件为核心,用组件搭建UI的开发模式,理顺了UI的开发过程,完美地将数据、组件状态和UI映射到一起
chenxiaoyi0207
·
2020-09-15 15:24
学习笔记
react
netty002读netty
进阶之路
之------优雅的关闭jvm的2种方式
1.案例说明,以下代码会立即执行结束即jvm退出importio.netty.bootstrap.ServerBootstrap;importio.netty.channel.*;importio.netty.channel.nio.NioEventLoopGroup;importio.netty.channel.socket.SocketChannel;importio.netty.channe
zhuhaoyu6666
·
2020-09-15 12:53
Java
进阶之路
03-(常用类)
文中关键字:Object类Scanner类Math类(随机数)String类StringBuffer类Integer类Character类Object类:Object:是类层次结构的根类.每个类都使用Object作为超类(父类)publicinthashCode()返回该对象的哈希码值.把它理解地址值(不是实际意义的地址值)publicfinalClassgetClass()返回此Object的运
_板蓝根_
·
2020-09-15 11:27
常用类
方法
Netty
进阶之路
--优雅的退出
Netty
进阶之路
--优雅的退出前言Netty优雅退出Netty优雅退出(同步方式)Netty优雅退出(异步方式)Netty退出做了一些事情前言之前的写的轻量级的RPC框架基础功能差不多搭建完了,还差一些全局配置中心和网关
纸上得来终觉浅,绝知此事要躬行
·
2020-09-15 10:04
RPC
Netty
我的Java
进阶之路
——static关键字
static关键字解决的问题一种是:只想为某特定域分配单一存储空间,而不去考虑究竟要创建多少对象,甚至根本不创建任何对象。另一种情形是,希望某个方法不与包含它的类的任何对象关联在一起。——《java编程思想》e.g.对于第一种情况:classA{staticinti=1;}Aa1=newA();Aa2=newA();因为i定义为静态变量,所以a1.i和a2.i指向的是同一个存储空间,他们具有相同的
六个番茄
·
2020-09-15 10:54
Java
java
static关键字
新手
进阶之路
之JAVA冒泡排序实现
JAVA冒泡排序packagehello;publicclasshellojava{publicvoidShowArray(intarray[]){for(intx:array){System.out.print("》"+x);}}publicvoidBubbleSort(intarray[])//冒泡排序{for(inti=1;i
weixin_41914727
·
2020-09-15 09:49
JAVA
数据结构
冒泡排序
JAVA
进阶之路
之直接选择排序
JAVA直接选择排序实现源代码:packagehello;//importjava.util.Arrays;publicclasshellojava{publicvoidShowArray(intarray[]){for(intx:array){System.out.print("》"+x);}}voidSelectSort(intarray[]){for(inti=0;i
weixin_41914727
·
2020-09-15 09:49
JAVA
数据结构
直接选择排序
高级Java程序员的技术
进阶之路
据不完全统计,截至目前(2017.07)为止,中国Java程序员的数量已经超过了100万。而且,随着IT培训业的持续发展和大量的应届毕业生进入社会,Java程序员面临的竞争压力越来越大。那么,作为一名Java初级程序员,怎样努力才能快速成长为一名高级的程序员或者架构师,或者说一名优秀的高级工程师或架构师应该有怎样的技术知识体系,这不仅一个刚刚踏入职场的初级程序员,也是工作三五年之后开始迷茫的老
weixin_30326741
·
2020-09-15 09:33
java
开发工具
数据结构与算法
Java码农
进阶之路
~代码块&面向对象特征之继承
一代码块1.局部代码块(方法)书写位置:方法中作用:限制作用域2.构造代码块书写位置:类中方法外代码的执行顺序:①系统调用②只要创建对象就会调用③构造代码块在构造方法之前被调用作用:当你有方法需要每一个对象都调用的时候,可以将这个方法在构造代码块中调用(不常用)3.静态代码块使用关键词static修饰的代码块位置:类中方法外调用顺序:1.随着类的加载2.只加载一次3.在构造代码块之前执行应用场景:
T_Kuuga
·
2020-09-15 09:08
1398: TCMPC
进阶之路
题目描述小w是云南中医学院计算机专业的一名学生,最近决心开始好好学习(当然是因为太菜被女神嫌弃了…)作为一个超级菜的菜鸟,进步的最好方式就是奋发图强努力刷题!于是小w开始在ZCMUOJ中做题。ZCMUOJ新开了一个叫的专题,引进了一个新模式——积分系统,积分越多,账号称号就越高级:[0-50]:菜鸟(50-500]:入门(500-2000]:黑铁级入门选手(2000-8000]:青铜级入门选手(8
房东的jian
·
2020-09-15 03:48
2020暑假题目ACM
zcmu-1987
1987:TCMPC
进阶之路
TimeLimit:1SecMemoryLimit:128MBSubmit:108Solved:87[Submit][Status][WebBoard]Description
鸡冠花12138
·
2020-09-15 02:55
#
zcmu
oj
Python高级工程师
进阶之路
├─01阶段一Python零基础入门│├─01步骤一:Python基础知识││01Python概述.rar││03Python流程控制语句.rar││04常用运算符的使用.rar││05列表与字典.rar││06元组与集合.rar││Python基础测试卷.rar│││├─02步骤二:Python函数与模块││01函数的定义与实现.rar││02模块与包.rar││03标准模块与第三方模块.rar
Linux中文社区
·
2020-09-15 01:14
初级程序员
进阶之路
月光博客6月12日发表了《写给新手程序员的一封信》,翻译自《Anopenlettertothosewhowanttostartprogramming》,我的朋友(他在本站的id是Mailper)告诉我,他希望在酷壳上看到一篇更具操作性的文章。因为他也是喜欢编程和技术的家伙,于是,我让他把他的一些学习Python和Web编程的一些点滴总结一下。于是他给我发来了一些他的心得和经历,我在把他的心得做了不
风之谷呼呼
·
2020-09-15 01:54
生活
C语言
Linux系统
公开课学习+考证
spring源码下载地址
似乎每个java程序员的
进阶之路
就是研究spring的源码,而网上又有太多人在寻找spring源码的下载地址这里我提供下载地址http://www.springsource.com/download/community
honghuihun
·
2020-09-14 22:03
Android自定义控件进阶篇(一)
Android自定义控件,相信每个开发安卓的ITBoy都想学会的技能,最近自己在摸索里面的门道,博客是大神
进阶之路
,虽然现在还是一个小弟(*^__^*)嘻嘻……,但是懂得分享成果才是最重要的,希望我们的
CSCFAS
·
2020-09-14 22:16
Android
自定义控件
Android
自定义控件
View绘制
控件组合
Python
进阶之路
9.3.2 捕捉多个异常
9.3.2捕捉多个异常我们并不能预估一个代码块到底会不会抛出异常,以及抛出多少种异常。所以需要使用try…except语句捕捉尽可能多的异常,因此except子句可以包含任意多个。不过程序员并不能准确估计一个代码块抛出的异常种类,所以使用具体异常类来捕捉异常,有可能会遗漏某个异常,在这种情况下,当抛出这个被遗漏的异常后,程序还是会崩溃,所以比较保险的做法是最后一个except子句不使用任何异常类,
python进阶之路
·
2020-09-14 16:03
Python
Python进阶之路
Pytorch资源List
首先,理解张量:张量——百度百科浅谈什么是张量/tensorTensorflow——张量通俗理解张量tensor之后,理解pytorch中的张量与梯度:PyTorch
进阶之路
(一):张量与梯度最后,看看教程和别人的代码吧
@wefree
·
2020-09-14 15:26
AI之我见我行
前端表单
进阶之路
:通过 Vue.js 实现表单可配置化
表单开发是Web开发中最常见的需求之一,表单本身的复杂度也在日益增加。我们如何借助技术手段,更好地实现表单结构、组织业务代码?本文介绍了使用Vue.js构造可配置化表单的一些经验。背景作为现代网页中最早具有逻辑的部分,表单至今仍在博客类、分类信息以及论坛等以用户发布的信息为核心的网站中,扮演着重要的角色。对这些网站来说,表单意味着信息的初始来源,因此它实际上承载了对于信息处理的第一手逻辑。对于不同
weixin_34293902
·
2020-09-14 09:14
ESP 8266学习笔记2:搭建vs code编写环境
1.参考文献:【1】Esp8266
进阶之路
27【高级篇】跟紧脚步,Windows下用VisualStudioCode开发esp8266rtosSDKv3.0版本,全新idf框架,节省内存模块化开发。
被包子打的狗
·
2020-09-14 05:01
ESP8266
SDK编程笔记
【Python爬虫】-从入门到入门-个人技术经验汇总-【爬虫和数据】
1.2通用搜索引擎(SearchEngine)工作原理:1.3通用性搜索引擎存在着一定的局限性(面试):2、聚焦爬虫(三)爬虫工程师的
进阶之路
三、Request简介-让HTTP服务人类(一)req
稳稳C9
·
2020-09-14 00:15
Python爬虫
搜索引擎
编程语言
python
大数据
「前端练习场」原生 JavaScript 手写各种 数组 API
「前端练习场」将会持续更新,不同于之前的【前端
进阶之路
】和【从头到脚】这两个系列,练习场主要侧重于基础知识的练习巩固,大家对这个系列有好的建议也可以在评论区和我交流?。
weixin_33721344
·
2020-09-13 23:03
我是如何从不知道怎么写,到完成二十万字书稿的?
一、去年过年的时候,父母从乡下来到我在洛阳的家;晚上陪他们看完新闻联播后,我忍不住激动的心情,特意把北航出版社给我签的书稿(Web全栈开发
进阶之路
)合同捧出来给他们看,并郑重其事地介绍了一番。
weixin_30498921
·
2020-09-13 16:24
你知道吗?破解一个需要你登录才给访问的网站这么简单
Java开发进阶点击右侧关注,掌握
进阶之路
!Python开发点击右侧关注,探讨技术话题!
程序员大咖
·
2020-09-13 04:43
Python
进阶之路
(八) 最用心的推导式详解 (附简单实战及源码)
什么是推导式大家好,今天为大家带来问我最喜欢的Python推导式使用指南,让我们先来看看定义~推导式(comprehensions)是Python的一种独有特性,推导式是可以从一个数据序列构建另一个新的数据序列的结构体。一般有三种使用最多的推导式:列表推导式(listcomprehensions)字典推导式(dictcomprehensions)集合推导式(setcomprehensions)使用
weixin_34368949
·
2020-09-13 03:48
数据结构与算法
python
iOS开发经验总结,我的2019
进阶之路
!
4G改变了生活,抓住机会的人已经在这个社会有了立足之地,马上迎来5G的时代,你做好准备了吗!对于即将迎来的5G时代,无疑会是音视频的又一个高潮!那么作为程序员的我们,应该怎么样去迎接它呢~~改变带来的不是淘汰,而是机会!底层进阶:iOS底层进阶成了当今iOS开发人员的必经之路。无论开发还是面试,iOS进阶的底层知识是作为一个iOS开发必须要掌握的知识;尤其在底层原理方向,底层源码必须要有自己的见解
weixin_33997389
·
2020-09-13 03:51
移动开发
面试
5g
【SSH
进阶之路
】Spring的IOC逐层深入——依赖注入的两种实现类型(四)
上篇博文,我们介绍了为什么使用IOC容器,和IOC的设计思想以及IOC容器的优缺点,并且给大家转载了一篇介绍IOC原理的博文,我们这篇主要给大家依赖注入的两种方式,以及他们的优缺点。我们这篇博文还是使用上篇博客中添加用户的实力,只是给大家在注入对象的方式上发生一点点变化,为了让大家更加容易接受。下面我们开始:构造器注入构造器注入,即通过构造函数完成依赖关系的设定。我们看一下spring的配置文件:
weixin_30629977
·
2020-09-12 23:37
C、C++、Go 语言、Linux服务器开发高级架构师
进阶之路
C++这门语言从诞生到今天已经经历了将近30个年头。不可否认,它的学习难度都比其它语言较高。而它的学习难度,主要来自于它的复杂性。现在C++的使用范围比以前已经少了很多,Java、C#、Python等语言在很多方面已经可以代替C++。但是也有很多地方是其他语言完全无法替代的,主要集中在需要运行效率比较高的行业,比如游戏、高效的服务器。现在介绍一下成为一名C++高级工程师到底需要学习那些内容呢?1、
CSDN资讯
·
2020-09-12 22:35
第一章:Linux开山篇(内容介绍和学习方法)
第一章:Linux开山篇(内容介绍和学习方法)1、本套Linux课程内容2、本套Linux课程内容3、Linux学习方向4、Linux的应用领域5、Linux高手
进阶之路
6、Linux的学习方法1、本套
仰望与追逐
·
2020-09-12 21:47
嵌入式
linux
java
网络
内核
教妹学Java(二十一):一文带你了解面向对象编程的所有概念
你好呀,我是沉默王二,是《Web全栈开发
进阶之路
》的作者,CSDN的博客之星。
沉默王二
·
2020-09-12 18:04
教妹学Java
java
编程语言
多态
面向对象编程
封装
Python学习书籍推荐(步步为营)
进阶之路
,始于行动。编程重在理解加多实践,在当今快速发展的时代,要学会站在巨人的肩膀上,吸取经验。看书就是最快与最低成本的
进阶之路
。史上没有最好的书籍,只有适合自己的书籍,小伙伴们开始行动吧!
Ch_champion
·
2020-09-12 13:15
#
Python
React
进阶之路
系列学习
我的博客:枫之羽React
进阶之路
系列学习笔记:React
进阶之路
系列学习笔记github源码:React_learningReact
进阶之路
——问题释疑React
进阶之路
——React基础React
进阶之路
feng_zhiyu
·
2020-09-12 00:44
React
八五、vue
进阶之路
(Vue.extend,Vue.component,Vue.use)
Vue.extend(构造一个组件的语法器)官网描述:使用基础Vue构造器,创建一个“子类”。参数是一个包含组件选项的对象。(听不太懂。。。)个人描述:暂时还没有挂载到dom文档流中的一个组件说明,new实例().mount(),生成的实例里面有mount(),生成的实例里面有mount(),生成的实例里面有el这个参数,记录了生成的dom啊,这个dom你想插哪里插哪里。Vue.component
荼荼荼蘼
·
2020-09-11 23:39
vue
vue进阶之路
【SDCC讲师专访】全栈工匠老曹:如何去认识全栈架构师?
会前我们有幸采访了架构师
进阶之路
专题的曹洪伟老师:曹洪伟,曾就职于高通、北电、斯伦贝谢等500强企业,20+年研发及技术管理经验,全栈工匠一枚。1995年毕业于北邮
钱曙光
·
2020-09-11 15:58
高级 Android 工程师的
进阶之路
在编程之余,有时候我就在想,什么样的程序员属于高级程序员呢?或者说,高级程序员有哪些特性呢?工作年限一定不是一个关键的指标,许多工作多年的程序员依然写不出优雅的程序。无论是在Android开发还是其他领域,高级程序员一定是勤奋的,可以快速地掌握大量的新技术、新框架,不仅懂得原理,还能把新的技术落地到公司的产品中去。这是衡量程序员工作能力的一个重要标准,那么怎样才能将技术运用自如呢?唯有实践。基于此
weixin_34419326
·
2020-09-11 13:28
移动开发
java
进阶之路
:Java 日志框架全画传(下)
作者|书澜来源|凌云时刻(微信号:linuxpk)前言本篇为《
进阶之路
:Java日志框架全画传》系列下篇,将结合具体案例介绍日志使用示例及常见报错。上篇解读了日志使用中需要遵循的
凌云时刻
·
2020-09-11 12:04
进阶之路
:Java 日志框架全画传(上)
点击上方蓝字,关注凌云时刻微信公众号凌云时刻·技术导读:随着互联网和大数据的蓬勃发展,分布式日志系统以及日志分析系统得到了广泛地应用。目前,几乎在所有应用程序中,都会用到各种各样的日志框架来记录程序的运行信息。鉴于此,工程师十分有必要熟悉主流的日志记录框架。作者|书澜来源|凌云时刻(微信号:linuxpk)前言日志的有无虽然不影响应用程序的运行结果,但是没有日志的应用程序是不完整的,甚至可以说是有
凌云时刻
·
2020-09-11 12:04
java
编程语言
slf4j
分布式
人工智能
进阶之路
:Java 日志框架全画传(中)
作者|书澜来源|凌云时刻(微信号:linuxpk)前言本篇为《
进阶之路
:Java日志框架全画传》系列中篇,将结合具体案例介绍日志使用中需要遵循
凌云时刻
·
2020-09-11 12:04
【API
进阶之路
】用API打造一条自动化内容生产流水线
摘要:搞定了内容审核之后,我又把抓取工具、内容审核API、文本摘要生成API串联在一起,从抓到审再到编,建立了一条自动化的内容生产流水线,编辑团队只需要做优质内容的推荐就可以了。上周,运营部将官网上的资讯版块作为一个内容产品独立运营,我用“文本摘要生成API”为自动获取的文章快速生成摘要,代替了10人内容团队的工作。内容产品推向市场后的反馈很好,用户增长曲线也越来越高。(详情请查看:《破圈,用一个
华为云
·
2020-09-11 12:43
技术交流
【API
进阶之路
】破圈,用一个API代替10人内容团队
自从学习API以后,我用技术手段相继帮助业务部、市场部解决了不少难题,算是从纯研发破圈发展到了业务端。老板召开业务讨论会的时候也会带上我,希望我能从技术角度帮助公司解决业务问题,提升业务的效率和业绩。前几天的业务讨论会上,业务部门提出:现在官网的整体流量已具规模,接下来要加大资讯内容的运营力度,将原本的资讯内容独立出来成为一个单独的产品,通过优质内容给业务导流,提升现有用户的留存率。说白了就是给公
华为云
·
2020-09-11 12:40
技术交流
程序员
API
文本摘要
编辑
内容
华为云
Java
进阶之路
思维导图
“Hi~o( ̄▽ ̄)ブ,这张思维导图适合有一定Java基础的童鞋哦!!!如果把里面的知识都研究通透了,那你离架构师也就不远了。思维导图放在文末哦,先来列出思维导图的大纲:并发编程 多线程内存模型 Java线程 volatile关键字 指令重排 可见性 原子性 同步相关 synchronized关键字 AQS详解 乐观锁、悲观锁、可重入锁、公平锁等 ReentranLock
Lvshen的技术小屋
·
2020-09-11 11:22
学习资料
思维导图
上一页
44
45
46
47
48
49
50
51
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他