- 博客(123)
- 资源 (23)
- 收藏
- 关注
转载 js中几种实用的跨域方法原理详解
网站找了几种js跨域访问的总结,留用。这里说的js跨域是指通过js在不同的域之间进行数据传输或通信,比如用ajax向一个不同的域请求数据,或者通过js获取页面中不同域的框架中(iframe)的数据。只要协议、域名、端口有任何一个不同,都被当作是不同的域。下表给出了相对http://store.company.com/dir/page.html同源检测的结果:
2017-02-22 16:20:14
365
转载 遇到Windows2003无法连接远程桌面问题怎么办? 按照以下步骤来一一排除问题吧!
遇到Windows2003无法连接远程桌面问题怎么办? 按照以下步骤来一一排除问题吧! 步骤1、遇到这样的情况,通常情况下我们都是先检查远程有没有开启,就是右击我的电脑查看属性里的远程前面的框框有没有勾上,勾上后即可远程,metsc 127.0.0.1 或者本机ip地址即可。当然必须对用户设置一个密码,否则是无法远程连接的 步骤2、如若上述办法还是不行,则检查远程默认
2017-02-22 15:58:21
2680
转载 设置mysql5.7远程连接
在ubuntu14.04上安装好mysql5.7之后,本地可以连接MySQL服务器。 远程就不行。注释掉在/etc/mysql/mysql.conf.d/mysqld.cnf里面的bind-address = 127.0.0.1# By default we only accept connections from localhost#bind-address = 127.0
2017-02-22 14:41:09
793
原创 设计模式学习笔记一(工厂模式)
工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。1、创建接口类public interface Shape { void draw();}
2017-02-21 10:45:21
327
转载 Oracle 调整SGA、PGA大小
SQL> show parameter sga;SQL> alter system set sga_max_size=4096M scope=spfile;System altered.SQL> alter system set sga_target=4096M scope=spfile;System altered.如果是RAC环境,需要这样增加sid='*':
2016-11-09 16:11:58
1244
转载 oracle表空间使用率统计查询
参考文献文献1:http://blog.itpub.net/24104518/viewspace-730682,字符有格式,需要清理一下文献2:http://www.cnblogs.com/fengyun627/archive/2009/07/27/1532551.html文献3:http://blog.csdn.net/hproc/article/details/7372
2016-11-09 11:33:15
2173
1
转载 Ubuntu Server 16.04 安装MySQL并设置远程访问
一、Ubuntu Server 16.04 安装MySQL1. 使用root账号sudo apt-get install mysql-serverapt-get isntall mysql-clientapt-get install libmysqlclient-dev如果中途有问题就执行以下 apt-get update2. 以上3个软件包安装完成后,使用
2016-11-01 16:51:37
334
转载 div+css编写html的table表头斜线
用div+css模拟表格对角线 *{padding:0;margin:0;} caption{font-size:14px;font-weight:bold;} table{ border-collapse:collapse;border:1px #525152 solid;width:50%;margin:0 auto;margin-top:100px;} th,td{bo
2016-09-22 10:27:07
11367
转载 在Ubuntu 14.04上安装搭建FTP服务器详解
今天要做一个网络日志的迁移程序,搬文件的话,想来想去还是用FTP吧。FTP用于通过TCP网络从一台主机向另外一台主机传送文件。这篇文章解说了怎样在Ubuntu 14.04上安装FTP服务器。流行的FTP服务器端软件有:PureFTP,VsFTPD,ProFTPD。这里我采用轻量并且坑少的VsFTPd。在Ubuntu 14.04 上安装 FTP 服务第一步>>更新库
2016-09-21 16:26:49
1556
转载 利用javacsv实现CSV文件的读写
在读写CSV文件是大家可能到会有这样的纠结:到底是用第三方的jar包,还是自己写个类呢?如果用第三方的jar包,网上的资源有的特别大,可能就是个几百K的程序,却要附带一个和自己差不多大的jar包,得不偿失。如果自己写的话,又很难完美的处理各种异常。辛亏遇到这么一个好用的第三方jar包,只有14K,完美的解决了这个问题。javacsv2.1 下载地址:http://sourceforge.n
2016-09-20 17:12:12
575
原创 maven package记录
Build Lifecycle:是指一个项目build的过程。maven的Build Lifecycle分为三种,分别为default(处理项目的部署)、clean(处理项目的清理)、site(处理项目的文档生成)。他们都包含不同的lifecycle。Build Lifecycle是由phases构成的,下面重点介绍default Build Lifecycle几个重要的phase:
2016-08-22 11:56:59
524
转载 mysql相似于oracle的to_char() to_date()方法
mysql日期和字符相互转换方法date_format(date,'%Y-%m-%d') -------------->oracle中的to_char();str_to_date(date,'%Y-%m-%d') -------------->oracle中的to_date();%Y:代表4位的年份%y:代表2为的年份 %m
2016-08-17 15:23:02
825
转载 maven依赖servlet-api和jsp-api的问题
如果不配置scope,会把jar包发布,会跟容器里的jar包冲突scope要用provided,由容器提供,不会发布(或者不配这两个依赖,在项目的Java Build Path的Libraries里添加Server Runtime(Tomcat)) javax.servlet javax.servlet
2016-08-11 17:09:01
1154
转载 linux防火墙iptables封IP,拒绝指定IP和网段的办法
service iptables status可以查看到iptables服务的当前状态/etc/init.d/iptables stop/etc/init.d/iptables start单个IP的命令是iptables -I INPUT -s 211.1.0.0 -j DROP封IP段的命令是iptables -I INPUT -s 211.1.0.0/16
2016-08-11 10:45:47
31287
转载 详细位置搜索ubuntu系统jdk安装的默认路径
在Eclipse里面设置jdk路径(这个不细说,不会自己搜)。详细位置搜索ubuntu系统jdk安装的默认路径。或者按照如下方法,手动查找(机器不同可能结果也不一样,但思路都是一样的):which javac返回/usr/bin/javacfile /usr/bin/javac返回/usr/bin/javac: symbolic link to `/etc/alternatives/
2016-08-05 14:40:06
384
转载 Tomcat输出catalina.out的大小控制
资源URL:http://download.csdn.net/detail/attagain/7771065 Tomcat默认生成的日志文件catalina.out,随着时间的推移,逐渐增大,可能达到G数量级。文件过大,我们将无法使用过常规编辑工具查看,严重影响系统维护工作。解决此问题,主要从Tomcat和代码两方面考虑。一、 代码本身考虑Tomcat输出catalina.out文
2016-08-05 14:39:31
1491
转载 关于LINUX权限-bash: ./startup.sh: Permission denied
关于LINUX权限-bash: ./startup.sh: Permission denied在执行./startup.sh,或者./shutdown.sh的时候,爆出了Permission denied,其实很简单,就是今天在执行tomcat的时候,用户没有权限,而导致无法执行,用命令chmod 修改一下bin目录下的.sh权限就可以了如chmod u+x *.sh在
2016-08-05 13:32:55
860
转载 How To Install cronolog On Ubuntu
To install cronologjust follow these instructions.×Are you having problems? You can always remove cronologagain by following the instructions at this link.Check that you have the correct r
2016-08-05 11:26:48
642
转载 Ubuntu防火墙设置
1.安装 sudo apt-get install ufw 2.启用 sudo ufw enable sudo ufw default deny 运行以上两条命令后,开启了防火墙,并在系统启动时自动开启。 关闭所有外部对本机的访问,但本机访问外部正常。 3.开启/禁用 sudo ufw allow|deny [service] 打开或关闭某个端口,例如:
2016-08-05 11:07:29
350
转载 让Windows下的Tomcat将控制台信息记录到日志
缺点: 1.输出到log日志后,不打印到控制台。 2.log文件是一直增长的,也就是文件会越来越大。 在Linux系统中,Tomcat 启动后默认将很多信息都写入到catalina.out 文件中,我们可以通过tail -f catalina.out 来跟踪Tomcat 和相关应用运行的情况。 在windows下,我们使用startu
2016-07-29 09:08:46
789
原创 ajax跨域访问
在controller中添加如下代码,返回值则是returnJson: @ResponseBodyString jsoncallback=request.getParameter("jsoncallback");//这个是固定的String returnJson=jsoncallback+"("+json对象字符串+")"; ajax:{
2016-06-16 15:21:06
288
原创 oracle利用flashback 闪回功能恢复delete数据
select * from tablename as of timestamp to_timestamp('2010-06-12 13:00:00','yyyy-mm-dd hh24:mi:ss');flashback table tablename to timestamp to_timestamp('2010-06-12 13:00:00','yyyy-mm-dd hh24:mi:ss
2016-06-12 13:20:16
788
转载 oracle中的exists 和not exists 用法详解
有两个简单例子,以说明 “exists”和“in”的效率问题1) select * from T1 where exists(select 1 from T2 where T1.a=T2.a) ; T1数据量小而T2数据量非常大时,T12) select * from T1 where T1.a in (select T2.a from T2) ; T
2016-03-03 09:37:07
303
转载 关于处理小数点位数的几个oracle函数()
关于处理小数点位数的几个oracle函数()1. 取四舍五入的几位小数select round(1.2345, 3) from dual;结果:1.2352. 保留两位小数,只舍select trunc(1.2345, 2) from dual;结果:1.23select trunc(1.2399, 2) from dual;结果:1.233.取整数
2016-03-03 09:36:28
342
转载 [AnyDAC][Phys][ODBC][Microsoft][ODBC 驱动管理器]在指定的DSN中,驱动程序和应用程序体系结构不
使用plsql的odbc导入器的时候会出现该问题:原因是我是64位的系统!!!解决方法:1.运行C:\Windows\SysWOW64\odbcad32.exe,打开后如下图所示:驱动管理器]在指定的DSN中,驱动程序和应用程序体系结构不">2.点击添加,选择如下图所示Microsoft Excel Driver(*.xls)驱动管理器]在指定的DSN中,驱动程序和
2016-01-07 14:22:57
14324
转载 HTTP
从产品上线前的接口开发和调试,到上线后的 bug 定位、性能优化,网络编程知识贯穿着一个互联网产品的整个生命周期。不论你是前后端的开发岗位,还是 SQA、运维等其他技术岗位,掌握网络编程知识均是岗位的基础要求,即使是产品、设计等非技术岗位,在灰度环境体验产品时也需要理解页面缓存、Host 切换等网络基础概念。「猫哥网络编程系列」一直是我想沉淀的一个技术知识点,因为我认为:网络编程相关知识(
2015-12-10 16:53:43
811
转载 AJax与Jsonp跨域访问
目录1.JavaScript的AJax2.JQuery的AJax3.利用jsonp实现跨域访问一.JavaScript的AJaxAJAX即“Asynchronous Javascript And XML”(异步JavaScript和XML)设计AJax使用的一种重要技术是XMLHttpRequest对象。创建XMLHttpRequest对象的方式:xml
2015-12-10 16:44:54
406
转载 在Web应用中接入微信支付的流程之极简清晰版
转载留作备用背景:在Web应用中接入微信支付,我以为只是调用几个API稍作调试即可。没想到微信的API和官方文档里隐坑无数,致我抱着怀疑人生的心情悲愤踩遍了丫们布下的所有坑。简要介绍几个主要大坑:坑一:关于WeixinJSBridge这个对象查阅网页端调起支付API的开发文档,此对象即旁若无人的映入眼帘。然后我们就理所应当的在代码里调用了丫的。可是,too youn
2015-12-10 16:30:09
2072
转载 Java排序之排序大综合
一、最近写了一些排序,于是和和大家分享一下:(默认都是从小到大排序)二、冒泡排序 1、什么是冒泡排序:原理是临近的两个数比较大小,将较大的数往后移,这样遍历一趟数组以后,最大的数就排在的最后面(时间复杂的为O(N2)) 重复上面步骤N次。 2、原理描述:data{44,77,55,33,66} 第一次运行:data{44,55,33,66,
2015-12-10 16:27:31
307
转载 HTML的16个全局属性
前面的话 在HTML中,属性能表达相当丰富的语义,而且属性也会额外提供很多实用的功能,HTML共支持16个常见的全局属性。 HTML原有属性accesskey 作用:浏览器用来创建激活或聚焦元素的快捷键 值:一个键盘字符如 O 范围:支持该属性的元素有、、、、、、 注意:使用该属性可能在新窗口打开链接时可能会被浏览器屏蔽
2015-12-10 16:22:04
1073
转载 内存泄漏弄个明白
如果你参加面试,面试官经常会问到你的一个问题可能是:你在开发过程中,有过排除内存泄漏的经验吗?对于一个合格的Android/C/Java开发老手,这个问题想必已经深入你的心;若是一名新手或者一直对内存泄漏这个东西模模糊糊的工程师,你的答案可能让面试官并不满意,这里将从底到上对内存泄漏的原因、排查方法和一些经验为你做一次完整的解剖。处理内存泄漏的问题是将软件做到极致的一个必须的步骤,尤其是那
2015-12-10 16:19:42
388
转载 jQueryEasyUI Messager基本使用
1、$.messager.alert(title, msg, icon, fn)1>、基本用法代码:Html代码 html xmlns="http://www.w3.org/1999/xhtml"> head runat="server"> title>消息提示框title> link href="/jquery-easy
2015-12-08 10:00:11
342
原创 设计模式总结一:单利模式
简单说来,单例模式(也叫单件模式)的作用就是保证在整个应用程序的生命周期中,任何一个时刻,单例类的实例都只存在一个(当然也可以不存在)。它有两种实现:饿汉式单例和懒汉式单例。懒汉式单例:何为懒汉式单例呢,可以这样理解,单例模式呢,其在整个应用程序的生命周期中只存在一个实例。懒汉式呢,就是这个单例类的这个唯一实例是在第一次使用 getInstance()时实例化的,如果您
2015-12-02 14:19:35
405
转载 centOS上安装redis
1.安装tcl支持yum install tcl 2.安装redis我们以最新的2.8.9为例$ wget http://download.redis.io/releases/redis-2.8.9.tar.gz$ tar xzf redis-2.8.9.tar.gz$ cd redis-2.8.9$ make$ make test$ make instal
2015-10-09 14:22:51
252
转载 mybatis实战教程(mybatis in action),mybatis入门到精通
这个mybatis教程也不错:http://limingnihao.iteye.com/blog/781671MyBatis目录(?)[-]mybatis实战教程mybatis in action之一开发环境搭建mybatis实战教程mybatis in action之二以接口的方式编程mybatis实战教程mybatis in action之三实现数据
2015-09-01 09:51:01
513
转载 查看oracle数据库的连接数以及用户
11、查询oracle的连接数2select count(*) from v$session;32、查询oracle的并发连接数4select count(*) from v$session where status='ACTIVE';53、查看不同用户的连接数6select username,count(username) from v$session where usern
2015-08-31 17:10:12
358
转载 JavaScript和jQuery图片上传预览
script> function setImagePreview() { var docObj = document.getElementById("doc"); var imgObjPreview = document.getElementById("preview"); if (docObj.files && docObj.f
2015-08-27 10:32:15
496
转载 html5 canvas 详细使用教程
原文地址:http://www.cnblogs.com/tim-li/archive/2012/08/06/2580252.html
2015-08-23 12:03:16
413
转载 通过浏览器直接打开Android应用程序
介绍如何通过点击手机浏览器中的链接,直接打开本地Android App。实现方式不太完美,最近看了微博、京东的手机版网页,感觉他们的实现方式很不错,研究了一下,实现以下效果:如果本地已经安装了指定Android应用,就直接打开它;如果没有安装,则直接下载该应用的安装文件(也可以跳转到下载页面)。实现效果如下图所示,在手机浏览器中访问京东的手机版网站(m.jd.c
2015-07-16 15:22:19
2465
转载 jquery easyui dialog
jquery easyui dialog可以两种方式使用 1)定义div,使用iframe 需要显示dialog时使用以下2行即可 $('#openXXXIframe')[0].src='xxxEdit.action'; $('#openRoleDiv').dialog('open'); 2)不使用iframe(请参见easyui的demo)
2015-07-13 17:02:36
546
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人