码迷,mamicode.com
首页 > 2019年05月03日 > 全部分享
Java基础:Java的反射机制
反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。【翻译于 官方文档】 本篇将从以下几个方面讲述反射的知识: calss的使用 方法的反射 构造函数的 ...
分类:编程语言   时间:2019-05-03 11:40:56    阅读次数:137
【leetcode 239. 滑动窗口最大值】解题报告
思路:滑动窗口的思想,只要是求连续子序列或者子串问题,都可用滑动窗口的思想 方法一: ...
分类:其他好文   时间:2019-05-03 11:40:08    阅读次数:165
cube.js 学习(五)cube.js joins 说明
cube.js 也支持join, 参考格式 joins: { TargetCubeName: { relationship: `belongsTo` || `hasMany` || `hasOne`, sql: `SQL ON clause` } } 一个简单demo cube("Authors", ...
分类:Web程序   时间:2019-05-03 11:39:39    阅读次数:135
Inversions After Shuffle CodeForces - 749E (概率,期望)
大意: 给定一个$n$排列, 随机选一个区间, 求将区间随机重排后整个序列的逆序对期望. 考虑对区间$[l,r]$重排后逆序对的变化, 显然只有区间[l,r]内部会发生改变 而长为$k$的随机排列期望逆序为$\frac{k(k-1)}{4}$(证明考虑逆序与顺序对称性) 所以$[l,r]$的贡献即为 ...
分类:其他好文   时间:2019-05-03 11:39:25    阅读次数:133
2、JDK8中的HashMap实现原理及源码分析
本篇提纲.png 本篇所述源码基于JDK1.8.0_121 在写上一篇线性表的文章的时候,笔者看的是Android源码中support24中的Java代码,当时发现这个ArrayList和LinkedList的源码和Java官方的没有什么区别,然而在阅读HashMap源码的时候,却发现Android ...
分类:其他好文   时间:2019-05-03 11:39:05    阅读次数:159
这一周吃什么呢?
让程序帮你解决吃什么的人生难题吧 源代码: 其中i表示从0-99的随机数,判断语句为自己设定的吃什么的概率。 下面测试概率的可靠性。 源代码: 十万次的随机后,输出a的结果 由此可见,程序的运行结果是十分符合预设的概率的 ...
分类:其他好文   时间:2019-05-03 11:38:15    阅读次数:113
Hive常用语句
1Hive简介 Hive对我来说就是一个基于HDFS的数据仓库,它提供了一个种类SQL语言(和SQL标准基本一样又有一些特殊的地方不一样),能让不精通Java语言而熟悉SQL语言的工程师,快速的对HDFS或其他存储文件系统如Amazon,S3,上的数据进行数据分析,是Hadoop生态系统中非常重要的 ...
分类:其他好文   时间:2019-05-03 11:37:53    阅读次数:170
有关于项目运行的一点事(记录一下)
一个项目经过软件开发一系列步骤后最终要部署到服务器上运行。以前大多数情况是通过工具打包成war然后通过ftp服务器将war包上传至Tomcat服务下的webapps文件夹下自动解压运行。但随着应用的不断更新迭代使用war包部署的方式可能会逐渐减少,过大的项目包和包之间的依赖频繁。随着springbo ...
分类:其他好文   时间:2019-05-03 11:37:35    阅读次数:108
luogu3146 [USACO16OPEN]248
细节被坑惨 1 #include<bits/stdc++.h> 2 using namespace std; 3 const int maxn=1e6+5; 4 const int INF=1e9+7; 5 int n,ans,dp[305][305]; 6 template <class t>vo ...
分类:其他好文   时间:2019-05-03 11:37:13    阅读次数:95
死磕 java集合之LinkedList源码分析
LinkedList只是一个List吗? LinkedList还有其它什么特性吗? LinkedList为啥经常拿出来跟ArrayList比较? 我为什么把LinkedList放在最后一章来讲? ...
分类:编程语言   时间:2019-05-03 11:36:56    阅读次数:134
Java基础:泛型详解
泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用。什么是泛型?为什么要使用泛型? 泛型,即“参数化类型”。一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参。那么参数化类型怎么理解呢?顾名思义,就是将类型由原来的具体的类型参数化,类似于方法中的变量参数, ...
分类:编程语言   时间:2019-05-03 11:36:34    阅读次数:120
POJ3252 Round Numbers
题意 Language:DefaultRound Numbers Time Limit: 2000MSMemory Limit: 65536KTotal Submissions: 17762Accepted: 7423DescriptionThe cows, as you know, have no ...
分类:其他好文   时间:2019-05-03 11:36:18    阅读次数:114
Welcome Party ZOJ - 4109 (思维+并查集)
题目链接: Welcome Party ZOJ - 4109 题目大意:给你T组测试样例,然后n个人,m个关系,每一个关系包括两个人,这两个人为好朋友,然后问你怎么安排顺序,使得整个队伍的友情损失度最小(当一个人放置时,如果他的前面中没有他的朋友,那么整个队伍的朋友损失度就会加1) 具体思路:首先用 ...
分类:其他好文   时间:2019-05-03 11:35:31    阅读次数:155
阿里云ECS使用vnc远程连接(Ubuntu + CentOS)
阿里云ECS使用vnc远程连接(Ubuntu + CentOS) ...
分类:系统相关   时间:2019-05-03 11:35:13    阅读次数:981
vue-cli3项目中引入jquery
1、安装jquery 2、或则在package.json中指定版本号,然后运行npm install命令 3、在vue.config.js里面配置 然后在页面里就可以愉快的使用jquery了 ...
分类:Web程序   时间:2019-05-03 11:34:57    阅读次数:1710
学习django和前端必备组件
django:版本1.11.XX 命令:pip install XXX django@1.11.12 pymysql beautifulsoup4 urllib3 djangorestframework django-cors-header 前端: node.js&npm npm命令: npm in ...
分类:其他好文   时间:2019-05-03 11:34:10    阅读次数:127
Java 处理异常 9 个最佳实践
1. 在Finally中清理资源或者使用Try-With-Resource语句 使用Finally Java 7的Try-With-Resource语句 2. 给出准确的异常处理信息 3. 记录你所指定的异常 4. 使用描述性消息抛出异常 5. 最先捕获特定的异常 6. 不要在catch中使用Thr ...
分类:编程语言   时间:2019-05-03 11:33:51    阅读次数:128
828条   上一页 1 ... 35 36 37 38 39 40 41 ... 49 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!