码迷,mamicode.com
首页 > 编程语言 > 周排行
java反射系列一
一.概念认知 1.1 ●Java ReflectionReflection (反射)是被视为动态语言的关键, 反射机制允许程序在执行期借助于Reflection API取得任何类的内部信息, 并能直接操作任意对象的内部属性及方法1.2 ●Java反射机制提供的功能?在运行时判断任意一 个对象所属的类 ...
分类:编程语言   时间:2019-01-28 15:22:17    阅读次数:209
java 通过cookie判断是否登陆
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { // 判断cookie是否有登录信息 Cookie[] cookies = re... ...
分类:编程语言   时间:2019-01-28 15:22:33    阅读次数:211
Java简介
Java是一种高级的面向对象的程序设计语言。使用Java语言编写的程序是跨平台的,从PC机到手持电话都有Java开发的程序和游戏,Java程序可以在任何计算机、操作系统和支持Java的引荐设备上运行。 一、 什么是Java语言 Java是于1995年由Sun公司推出的一种极富创造力的面向对象的程序设 ...
分类:编程语言   时间:2019-01-28 15:22:49    阅读次数:283
Python函数初识
一、函数是什么 ? 计算机语言中的函数是类比于数学中的函数演变来的,但是又有所不同。前面的知识中我们学会了运用基础语法(列表、字典)和流程控制语句貌似也能处理一些复杂的问题,但是相对于相似的大量重复性的操作我们就没办法用之前的逻辑方法来解决了,这时候就需要一个可以概括这些重复性操作的统一代码来描述其 ...
分类:编程语言   时间:2019-01-28 15:23:49    阅读次数:183
希尔排序
在插入排序中,我们假设在即将进行排序的元素的左侧所有的元素已经是有序的,所以我们会将该元素与它左侧的元素逐个比较,如果左侧的元素大于该元素,则左侧的元素右移。然后,该元素继续与左侧的下一个元素比较。现在有一个问题:极端情况下,刚开始很小的元素放到了最右侧,那么它左侧所有的元素都要向右移动复制一次,这 ...
分类:编程语言   时间:2019-01-28 16:05:02    阅读次数:141
selenium 浏览器滚动条,使用javascript实现
#window.scrollTo(0,450); 左据距,横向;上边距,高度 from selenium import webdriverimport timedriver = webdriver.Firefox()driver.get("https://www.baidu.com") driver ...
分类:编程语言   时间:2019-01-28 16:05:12    阅读次数:210
rpm批量卸载所有带有Java的文件
安装之前先检查一下系统有没有自带open-jdk 命令: rpm -qa |grep java rpm -qa |grep jdk rpm -qa |grep gcj 如果没有输入信息表示没有安装。 如果安装可以使用rpm -qa | grep java | xargs rpm -e --nodep... ...
分类:编程语言   时间:2019-01-28 16:05:30    阅读次数:169
JavaScript 基础(四) -
HTML DOM Event(事件) HTML 4.0 的新特性之一是有能力使 HTML 事件触发浏览器中的动作(action),比如当用户点击某个 HTML 元素时启动一段 JavaScript。下面是一个属性列表,这些属性可插入 HTML 标签来定义事件动作。 onclick onload on ...
分类:编程语言   时间:2019-01-28 16:05:36    阅读次数:206
java死锁示例及其发现方法
在java多线程编程中很容易出现死锁,死锁就是多个线程相互之间永久性的等待对方释放锁,这和数据库多个会话之间的死锁类似。下面的代码示例了一个最简单的死锁的例子,线程1和线程2相互之间等待对方释放锁来取得cpu执行权。 main方法代码: 运行后你会发现,打印结果如下,后面的内容一致不会打印,并且程序 ...
分类:编程语言   时间:2019-01-28 16:06:43    阅读次数:177
将CDH集群JAVA升级至JDK8(CM-5.14.0)
最近在CM集群上集成组件,但是发现好多组件都不支持JDK1.7.要使用1.8的jdk才可以的比如spark2.2。还有Streamsets等组件。特别是比较新的组件都有这个问题出现 所以升级jdk是必须的事情了。具体的操作步骤详见下面这个链接: http://vlambda.com/wz_yLrxM ...
分类:编程语言   时间:2019-01-28 16:07:34    阅读次数:207
我该用 Java 12 还是坚持 Java 11?
这里是程序员秘密聚集地,各位还在架构师的道路上挣扎的小伙伴们速来。
分类:编程语言   时间:2019-01-28 16:07:42    阅读次数:201
Java单点登录学习心得
什么是单点登录? SSO(Single Sign On)单点登录是实现多个系统之间统一登录的验证系统,简单来说就是:有A,B,C三个系统,在A处登录过后,再访问B系统,B系统就已经处于了登录状态,C系统也是一样。举个生活中栗子:你同时打开天猫和淘宝,都进入login界面,都要求你登录的,现在你在淘宝 ...
分类:编程语言   时间:2019-01-28 16:07:50    阅读次数:289
Python基础学习----元组
# 元组和列表的区别: # 相同点: # 1.表示多个元素的序列 # 2.数据之间用 , 分开 # 3.索引都是【0】开始 # # 不同点: # 1.列表创建是[],元组是()表示 # 2.元组元素一经创建便不可改变 # 3.列表中通常保存同类型的数据,元祖中通常保存不同类型的数据 #... ...
分类:编程语言   时间:2019-01-28 16:08:07    阅读次数:182
Java集合类的那点通俗的认知
文/沉默王二文/沉默王二开门见山地说吧,Java提供了一套完整的集合类(也可以叫做容器类)来管理一组长度可变的对象(也就是集合的元素),其中常见的类型包括List、Set、Queue和Map。从我个人的编程经验来看,List的实现类ArrayList和Map的实现类HashMap使用频率最高,其它实现类只能望其项背了。List、Set和Queue都是Collection的子接口,但各有各的好。Li
分类:编程语言   时间:2019-01-28 16:09:12    阅读次数:188
【VSCode】Windows下VSCode编译调试c/c++【更新 2018.03.27】
<! flowchart 箭头图标 勿删 ————————– 2018.03.27 更新———————— 便携版已更新,点此获取便携版 已知BUG:中文目录无法正常调试 用于cpptools 0.15.0插件的配置文件更新 新的launch.json // Available variables w ...
分类:编程语言   时间:2019-01-28 16:09:33    阅读次数:265
javaweb:11.上传文件之目录打散
public class Upload3Servlet extends HttpServlet { public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException ...
分类:编程语言   时间:2019-01-28 16:10:31    阅读次数:203
java se系列(十二)集合
1. 集合 1.1. 什么是集合 存储对象的容器,面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,存储对象,集合是存储对象最常用的一种方式。 集合的出现就是为了持有对象。集合中可以存储任意类型的对象, 而且长度可变。在程序中有可能无法预先知道需要多少个对象, 那么用数组来装对 ...
分类:编程语言   时间:2019-01-28 16:12:10    阅读次数:144
python_time和datetime模块
time和datatime模块 时间相关的操作,时间有三种表示方式: 时间戳 1970年1月1日之后的秒,即:time.time() 格式化的字符串 2019-1-1 12:12, 即:time.strftime('%Y-%m-%d') 结构化时间 元组包含了:年、日、星期等... time.str ...
分类:编程语言   时间:2019-01-28 16:12:31    阅读次数:171
Springboot 2.x下多数据源配置
本文同样适用于2.x版本下Mybatis的多数据源配置 项目中经常会遇到一个项目需要访问多个数据源的情况,多数情况下可以参考 "这个" 教程进行配置。 不过该教程适合springboot1.x版本,由于2.x版本修改默认连接池为Hikari,所以该教程中的配置需要进行一些修改才可适用于2.x。 主要 ...
分类:编程语言   时间:2019-01-28 16:13:30    阅读次数:236
SpringCloud:ribbon项目搭建(Gradle项目)
我们在前面创建了EreukaClient ,注解为@EnableEurekaClient 现在我们将这个client引入ribbon变成负载均衡,首先把它变为可发现的,@EnableDiscoveryClient 关于两者的区别: SpringCLoud中的“Discovery Service”有多 ...
分类:编程语言   时间:2019-01-28 16:13:47    阅读次数:204
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!