码迷,mamicode.com
首页 > 编程语言
eclipse更改java版本的几个地方
eclipse更改java版本的几个地方 项目右键->Properties->Java Compiler 选择相应的版本 项目右键->Properties->Project Facets -> Java?选择相应的版本 Window -> Preferences->Java -> Compiler?选择相应的版本...
分类:编程语言   时间:2015-02-28 16:48:34    阅读次数:171
Java map双括号初始化方式的问题
关于Java双括号的初始化凡是确实很方便,特别是在常量文件中,无可替代。如下所示: Map map = new HashMap() {?   {?   put("Name", "Unmi");?   put("QQ", "1125535");?   }? }; 好处很明显就是一目...
分类:编程语言   时间:2015-02-28 16:47:34    阅读次数:86
Spring(AbstractRoutingDataSource)实现动态数据源切换
一、前言近期一项目A需实现数据同步到另一项目B数据库中,在不改变B项目的情况下,只好选择项目A中切换数据源,直接把数据写入项目B的数据库中。这种需求,在数据同步与定时任务中经常需要。那么问题来了,该如何解决多数据源问题呢?不光是要配置多个数据源,还得能灵活动态的..
分类:编程语言   时间:2015-02-28 16:47:59    阅读次数:566
python paramiko 验证和发送命令的几种方式
法1:使用exec.command(),此方法不适合用sudusu不输入密码的状况#!/usr/bin/envpythonimportparamikohostname=‘172.16.88.117‘username=‘liuqian‘pk_path=‘/home/liuqian/.ssh/id_rsa‘try:key=paramiko.RSAKey.from_private_key_file(pk_path)exceptparamiko.PasswordRequ..
分类:编程语言   时间:2015-02-28 16:48:09    阅读次数:608
python 发送电子邮件模块smtplib
#!/usr/bin/python #-*-coding:utf-8-*- importsmtplib importstring HOST="smtp.uinx.com.cn" SUBJECT="TestemailfromPython" #TO="[email protected]" #TO="[email protected]" TO="[email protected]" FROM="[email protected]" text="Pyhonrules..
分类:编程语言   时间:2015-02-28 16:43:58    阅读次数:108
springSecurity 登出logout配置
(Logout)指的是用户使其安全session失效的一种操作。一般来说,用户在退出后,将会被重定向到站点的非安全保护的界面。配置如下<httpuse-expressions="true"access-denied-page="/login"></http>中加入如下配置:<logoutinvalidate-session="true"logout-succ..
分类:编程语言   时间:2015-02-28 16:42:50    阅读次数:77
memcached java client 3.0.2详解
memcached-java-client-3.0.2详解一:MemCachedClient的创建创建该客户端对象的构造方法有以下几个:1,/***CreatesanewinstanceofMemCachedClient.*/publicMemCachedClient(){this(null,true,false);}2,/***CreatesanewinstanceofMemCachedClientacceptingapassedinpool*name.*..
分类:编程语言   时间:2015-02-28 16:40:15    阅读次数:128
springSecurity   密码md5+salt配置
密码进行md5加密,并且带salt值。例如username:namepassword:passsalt为username则明文密码为pass{name}括弧中为salt对应的username,再对明文密码进行加密springSecurity配置如下<authentication-manageralias="authenticationManager"> <authentication-providerr..
分类:编程语言   时间:2015-02-28 16:41:15    阅读次数:356
Linux下 JAVA环境 Tomcat+JDK
Linux下 JAVA环境 Tomcat+JDK。系统环境:CentOS 6.5 JDK:jdk-7u60-linux-x64.tar.gz tomcat:apache-tomcat-7.0.54.tar.gz...
分类:编程语言   时间:2015-02-28 16:38:35    阅读次数:70
linux下的数组的使用
数组定义的两个方法: 法一:将一个变量放进数组里,变量的值作为数组的内容 dir=($(ls .)) 法二:一一列出变量值: array=(red green blue yellow magenta) array=( oldboy zhangyue zhangyang ) 如何取数组中的一个值: ${array[i]} 如何表示数组长度: len=${#array[*]}...
分类:编程语言   时间:2015-02-28 16:36:38    阅读次数:54
面试10大算法汇总
英文版 以下从Java角度解释面试常见的算法和数据结构:字符串,链表,树,图,排序,递归 vs. 迭代,动态规划,位操作,概率问题,排列组合,以及一些需要寻找规律的题目。 1. 字符串和数组 字符串和数组是最常见的面试题目类型,应当分配最大的时间。关于字符串,首先需要注意的是和C++不同,Java字符串不是char数组。没有IDE代码自动补全功能,应该记住下面的这些常用的方法。 toCharArra...
分类:编程语言   时间:2015-02-28 16:36:00    阅读次数:172
New UI-纯Java代码加载布局
本节引言: 我们早已习惯了使用XML生成我们需要的布局,但是在一些特定的情况下,我们 需要使用Java代码往我们的布局中动态的添加组件或者布局!本节我们就来学最简单的 使用Java代码来编写我们的整个界面吧! ps:其实是不建议大家完全地使用Java代码来编写Android的界面布局了,首先一点就是 代码会多,而且容易乱,而且不利于业务的分离,我们还是建议使用xml来完成布局,然后 通过Java代码对里面的组件进行修改,当然,有些时候可能需要使用Java动态地来添加 组件,但是还是不建议说用Java代码来直...
分类:编程语言   时间:2015-02-28 16:35:35    阅读次数:149
Javascript获取文件自身URL路径
使用以下Javascript代码即可获取Javascript文件自身所在URL路径。 var js = document.scripts;var url =js[js.length - 1].src; 如果需要获取Javascript文件所在文件夹,可以执行以下代码。如果想再获取上一层的文件夹,再执行一次下面的代码即可。 url = url.substring(0, url.lastIn...
分类:编程语言   时间:2015-02-28 16:36:32    阅读次数:59
CSS和JavaScript在线代码压缩工具推荐
网页前端的JavaScript代码编写好之后,不像C语言会编译成机器码,作为脚本语言,JavaScript是直接从源码文件执行的。通常为了节省空间,可以把代码进行压缩,去掉多余的空格和换行等(代码可以全部写到一行,这个有点像C语言)。同样HTML,CSS等代码也可以进行这样的压缩操作。 功能全面的在线工具集:tool.lu 之前一直用的是tool.lu这套工具。包含了全套的工具,特别是...
分类:编程语言   时间:2015-02-28 16:35:27    阅读次数:116
OpenCV视频写入详解_Python
cv2.VideoWriter()第二个参数控制视频编码的格式,多数教程上是这样写的 videoWriter = cv2.VideoWriter('out.mp4', cv2.cv.CV_FOURCC('M', 'J', 'P', 'G'), fps, size) 或 videoWriter = cv2.VideoWriter('out.avi', cv2.cv.CV_FOURCC('I...
分类:编程语言   时间:2015-02-28 16:33:13    阅读次数:173
用Swift实现MD5算法&引入第三方类库(MBProgressHUD)
之前项目里面是用objc写的MD5加密算法,最近在用swift重写以前的项目,遇到了这个问题。好在最后解决了。顺带解决掉的还有如何引入第三方的类库,例如MBProgressHUD(SVProgressHUD)等一些特别好的控件 解决的方法其实是用objc和swift混合编程的方法,利用Bridging-header文件。 什么是Briding-header?你可以简单的理解为在一个用swift...
分类:编程语言   时间:2015-02-28 16:33:09    阅读次数:95
【spring】通过GZIP压缩提高网络传输效率(可以实现任何资源的gzip压缩、包括AJAX)
?? 【spring】通过GZIP压缩提高网络传输效率(可以实现任何资源的gzip压缩、包括AJAX) gzip是http协议中使用的一种加密算法,客户端向web服务器端发出了请求后,通常情况下服务器端会将页面文件和其他资源,返回到客户端,客户端加载后渲染呈现,这种情况文件一般都比较大,如果开启Gzip ,那么服务器端响应后,会将页面,JS,CSS等文本文件或者其他文件通过高压缩算法将...
分类:编程语言   时间:2015-02-28 16:30:20    阅读次数:103
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!