码迷,mamicode.com
首页 > 编程语言
【原】Java程序调用远程Shell脚本
此程序的目的是执行远程机器上的Shell脚本。 【环境参数】远程机器IP:192.168.234.123用户名:root密码:rootShell脚本的路径:/home/IFileGenTool /BakProvisionAndOccurEntrance.sh 【具体步骤】1、在远程机器上,准备She ...
分类:编程语言   时间:2016-06-02 00:34:28    阅读次数:317
springMVC拦截器和过滤器总结
拦截器: 用来对访问的url进行拦截处理 用处: 权限验证,乱码设置等 spring-mvc.xml文件中的配置: 对所有的url进行拦截 java代码 另一种拦截器:大同小异 过滤器: 依赖于servlet容器,使用回调函数,过滤范围大 拦截器: 依赖于框架容器 比如spring、mybatis ...
分类:编程语言   时间:2016-06-02 00:32:57    阅读次数:256
Java 开发工具之Myeclipse快捷键
...
分类:编程语言   时间:2016-06-02 00:31:21    阅读次数:119
Java8 新特性----函数式接口,以及和Lambda表达式的关系
这里来讲解一下Java8 新特性中的函数式接口, 以及和Lambda 表达式的关系。看到过很多不少介绍Java8特性的文章,都会介绍到函数式接口和lambda表达式,但是都是分别介绍,没有将两者的关系说明清楚,在这里,把自己的理解整理如下: 一、函数式接口: 函数式接口其实本质上还是一个接口,但是它 ...
分类:编程语言   时间:2016-06-02 00:30:49    阅读次数:232
python爬虫抓取豆瓣电影
抓取电影名称以及评分,并排序(代码丑炸) 爬取结果: 输入页数2正在获取第1页...正在获取第2页...9.3 瓦力(台) / 太空奇兵·威E(港)9.2 神隐少女(台) / Spirited Away9.2 优兽大都会(港) / 动物方城市(台)9.0 Tenkû no shiro Rapyuta ...
分类:编程语言   时间:2016-06-02 00:27:41    阅读次数:644
【Ubuntu】安装Java和Eclipse
1. 安装Java 1> sudo add-apt-repository ppa:webupd8team/java 2> sudo apt-get update 3> sudo apt-get install Oracle-java8-installer 4> 查看Java版本: javac -ve ...
分类:编程语言   时间:2016-06-02 00:25:35    阅读次数:353
Javascript是单线程的深入分析(转)
原文: http://blog.csdn.net/talking12391239/article/details/21168489 Javascript是单线程的 因为JS运行在浏览器中,是单线程的,每个window一个JS线程,既然是单线程的,在某个特定的时刻只有特定的代码能够被执行,并阻塞其它的 ...
分类:编程语言   时间:2016-06-02 00:27:33    阅读次数:263
[javaSE] IO流(递归查找指定文件)
递归方法,实现查找目录中以.java为后缀的文件路径,并存入文本文件中 定义一个静态方法fileToLine(),传入参数:File对象目录,List集合对象(List<File> 这样做的目的是因为这个方法会被递归,因此不能在内部创建,并且List集合是引用传递) 调用File对象的listFil ...
分类:编程语言   时间:2016-06-02 00:25:05    阅读次数:195
python快速系列
https://www.python.org/ 2.7 库和软件更多,90%公司在用 3.4 安装。都是默认 安装pycharm professional 免费30天版本 1.使用eclipse快捷键 1.create new project 2.选择2.7Python【安装后 菜单 》file 》 ...
分类:编程语言   时间:2016-06-01 23:16:44    阅读次数:397
欧几里德与扩展欧几里德算法(转)
欧几里德算法 欧几里德算法又称辗转相除法,用于计算两个整数a,b的最大公约数。 基本算法:设a=qb+r,其中a,b,q,r都是整数,则gcd(a,b)=gcd(b,r),即gcd(a,b)=gcd(b,a%b)。 第一种证明: a可以表示成a = kb + r,则r = a mod b 假设d是a ...
分类:编程语言   时间:2016-06-01 23:14:24    阅读次数:267
使用atomic一定是线程安全的吗?
这个问题很少遇到,但是答案当然不是。atomic在set方法里加了锁,防止了多线程一直去写这个property,造成难以预计的数值。但这也只是读写的锁定。跟线程安全其实还是差一些。看下面。 但是如果有个C也在写,D在读取,D会读到一些随机的值(ABC修改的值),这就不是线程安全的了。最好的方法是使用 ...
分类:编程语言   时间:2016-06-01 23:14:22    阅读次数:241
Java Concurrency - 浅析 CountDownLatch 的用法
CountDownLatch 是一个同步辅助类,在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待。 用给定的计数初始化 CountDownLatch。由于调用了 countDown() 方法,所以在当前计数到达零之前,await 方法会一直受阻塞。之后,会释放所有等待的线程,aw ...
分类:编程语言   时间:2016-06-01 23:12:27    阅读次数:228
[原创]java WEB学习笔记35:java WEB 中关于绝对路径 和相对路径问题
本博客为原创:综合 尚硅谷(http://www.atguigu.com)的系统教程(深表感谢)和 网络上的现有资源(博客,文档,图书等),资源的出处我会标明 本博客的目的:①总结自己的学习过程,相当于学习笔记 ②将自己的经验分享给大家,相互学习,互相交流,不可商用 内容难免出现问题,欢迎指正,交流 ...
分类:编程语言   时间:2016-06-01 23:09:42    阅读次数:231
ACM第四站————最小生成树(普里姆算法)
对于一个带权的无向连通图,其每个生成树所有边上的权值之和可能不同,我们把所有边上权值之和最小的生成树称为图的最小生成树。 普里姆算法是以其中某一顶点为起点,逐步寻找各个顶点上最小权值的边来构建最小生成树。 其中运用到了回溯,贪心的思想。 废话少说吧,这个其实是一个模板,直接套用就好!直接上题吧!这些 ...
分类:编程语言   时间:2016-06-01 23:10:35    阅读次数:351
1.配置EditPuls-编译和运行java程序
1.工具>配置自定义工具 2.添加工具>程序 1).编译java程序 2).运行java程序 ...
分类:编程语言   时间:2016-06-01 23:07:45    阅读次数:388
Arrays数组类使用介绍
Arrays:数组类,是包java.util下面的一个类,Collection接口也在这个包下面。 主要的方法: Arrays.asList(数组对象) //此静态方法用于将Array转化为List类型对象。常常用于List类型对象的初始化中。 Arrays.sort(array):升序排序; Ar ...
分类:编程语言   时间:2016-06-01 23:08:10    阅读次数:236
数组,冒泡排序
...
分类:编程语言   时间:2016-06-01 23:08:19    阅读次数:242
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!