- 浏览: 121185 次
- 性别:
- 来自: 北京
最新评论
-
zdb_cn:
终于知道怎么搞了,3q
SecureCRT for Mac密码不能保存解决方法 -
eisenwolf:
很实用~~
使用StringWriter获取异常内容 -
yanxiaojia521:
中国凉茶 写道TaskDemo 不用在xml配置文件中配置关 ...
Spring(3.X) Task 定时任务 -
中国凉茶:
TaskDemo 不用在xml配置文件中配置关联下一下么?
Spring(3.X) Task 定时任务 -
yanxiaojia521:
ives 写道一看就是小菜鸟啊是啊是啊。呵呵。
Java使用Base64编码处理图片转String(方便传输)使用
文章列表
最近使用手机微信朋友圈访问文章信息时,经常存在移动流程充值广告,这类利用 iframe 劫持网站弹广告的方式实在太下作了,其实就是一种变相的网络攻击行为。而且这种类型的广告经常会让正常网站的访问用户误解,影响网站的声誉,比如有不明所以的用户会问「你们网站原来没有广告的,现在怎么一访问就弹广告呢?」
如何有效避免这种 iframe 劫持? 有不少朋友分享过相关的技巧,比如常用的代码:
<script type="text/javascript">
if (top.location !== self.location) {
top. ...
显示:defaults write com.apple.finder AppleShowAllFiles -bool true
隐藏:defaults write com.apple.finder AppleShowAllFiles -bool false
新版的Safari在菜单栏里看不到“查看网页源码”的菜单了,其实并不是苹果把它去掉了,只是为了美观隐藏了而已。下面的步骤可以查看Safari中的网页源码:
1、点击Safari菜单栏,选择“偏好设置”
2、在弹出来的窗口中,选择 “高级”页签,勾选 “在菜单栏里显示开发菜单”
3、回到要查看源码的页面
4、即可看到当前网页源码
我们安装完SecureCRT for Mac之后,会发现保存密码的功能是不能使用的,这是为什么呢,这个这么方便的功能居然不能使用。
其实这是因为SecureCRT默认设置为使用Mac OS自带的“钥匙串访问[Keychain]”来保存密码,只要取消掉这个选项就能用SecureCRT自己的保存密码功能了,至于如何用钥匙串访问来保存密码我也还不知道呢
取消这个选项的方式,请打开SecureCRT的全局选项,在主菜单Preferences,或者COMMAND键加逗号,取消掉Use Keychain即可。
Command + O:显示大纲
Command + 1:快速修复
Command + D:删除当前行
Command + Option + ↓:复制当前行到下一行
Command + Option + ↑:复制当前行到上一行
Option + ↓:当前行和下面一行交互位置
Option + ↑:当前行和上面一行交互位置
Option + ←:前一个编辑的页面
Option + →:下一个编辑的页面
Option + Return:显示当前选择资源的属性
Shift + Return:在当前行的下一行插入空行
Shift + Control + Return:在当前行插入空 ...
基于共享容器协同的多线程模式下的问题:
有时我们需要通过加锁把使用线程不安全的容器的代码改为使用线程安全容器的代码时,会有什么问题。
============ HashMap
private static HashMap<String , Integer> map = new HashMap<String, Integer>();
public synchronized void add(String key){
Integer value = map.get(key);
if (value == null) {
map.put(key, ...
1、查看
locale
2、修改
vi /etc/sysconfig/i18n
#LANG=”en_US.UTF-8″
#SYSFONT=”latarcyrheb-sun16″
LANG=”zh_CN.GB18030″
LANGUAGE=”zh_CN.GB18030:zh_CN.GB2312:zh_CN”
SUPPORTED=”zh_HK.UTF-8:zh_HK:zh:zh_CN.UTF-8:zh_CN:zh:zh_SG.UTF-8:zh_SG:zh:zh_TW.UTF-8:zh_TW:zh:en_US.UTF-8:en_US:en”
SYSFONT=”lat0-sun16″
3、生效
sour ...
<?xml version="1.0" encoding="UTF-8"?>
<beans
xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:tx="http://www.springframework.org/schema/tx"
xmlns:context="http:// ...
keytool JAVA是个密钥和证书管理工具。它使用户能够管理自己的公钥/私钥对及相关证书,用于(通过数字签名)自我认证(用户向别的用户/服务认证自己)或数据完整性以及认证服务。它还允许用户储存他们的通信对等者的公钥(以证书形式)。
-genkey 在用户的主目录中创建一个默认文件".keystore" , 还会产生一个mykey 的别名, mykey 中包含用户的公钥、私钥和证书, 在windows系统下,用户的主目录指的一般是"C:/Documents and Settings/计算机用户名", 这个是不会变的。例如我的主目录:"C:/D ...
Linux查找文件内容的常用命令方法。
从文件内容查找匹配指定字符串的行:
$ grep "被查找的字符串" 文件名
例子:在当前目录里第一级文件夹中寻找包含指定字符串的.in文件
grep "thermcontact" */*.in
从文件内容查找与正则表达式匹配的行:
$ grep –e “正则表达式” 文件名
查找时不区分大小写:
$ grep –i "被查找的字符串" 文件名
查找匹配的行数:
$ grep -c "被查找的字符串" 文件名
从文件内容查找不匹配指定字符串的行:
$ grep – ...
打开配置文件
[root@localhost ~]# vi /etc/sysconfig/iptables
正确的配置文件
# Firewall configuration written by system-config-firewall
# Manual customization of this file is not recommended.
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m state –state ESTABLISHED,R ...
如果是你CLI(command line interface)的爱好者的话,自动补齐的功能一定是你的必选。
直入正题,使用bash-completion可以帮你解决,CentOS6.5默认没有安装,则需要手动安装:
[root@localhost etc]# yum install bash-completion
操作结果:
若以上命令不好使,可使用
[root@localhost etc]# yum upg(rade)
对于阅读代码的人来说,越简单的代码越好理解和维护,如果你的代码阅读起来很费劲或者你自己过段时间后再来看都看不懂,你就得想办法解决下代码的复杂度问题了。Metrics插件可以帮你做到这点。
首先在Java透视图下右键一个项目---->Properties,选择Metrics,勾选Enble Metrics。
然后Window--->Show View---->Other---->Metrics View
打开Metrics视图,点击右上角运行图标,即可得到复杂度分析的结果:
可以根据复杂度指标,对自己的程序进行优化。
try{...} catch (Exception e) {
e.printStackTrace();
rspCode = String.valueOf(BaseException.RSP_SYS_ERROR_CODE);
try {
// TODO 发送邮件预警
StringWriter sw = new StringWriter();
e.printStackTrace(new PrintWriter(sw, true));
String str = sw.toString();
Stri ...
1、服务接口
package com.*.email.service;
/**
* Description : 邮件相关服务接口.
* Create Time : 2013年12月2日 上午10:08:42
* Copyright : Copyright (c) 2010 - 2013 All rights reserved.
*
* @author Mr Yan
* @version 1.0
*/
public interface EmailService {
/**
* 发送邮件
* @param mailto ...