- 博客(124)
- 资源 (4)
- 收藏
- 关注
原创 实例是否实现了某个接口interface
func main(){ facestruct := new(FaceStruct) facestruct.face = "testface" var face interface{} = facestruct if a, ok := face.(Face2); ok { fmt.Printf("animal0 implement Animal interface!\n") fmt.Println(a) } else { fmt.Printf("animal0 not implem.
2022-01-25 09:39:49
298
转载 常用的跨域方法
什么是跨域from: http://blog.jobbole.com/90975/跨域,指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对javascript施加的安全限制。所谓同源是指,域名,协议,端口相同。浏览器执行javascript脚本时,会检查这个脚本属于那个页面,如果不是同源页面,就不会被执行。同源策略的目的,是防止黑客做一些做奸犯科的勾当。比
2015-12-22 12:20:37
1056
转载 Fastjson介绍
目录(?)[+]How to get itDownlaodsFastjson介绍Fastjson是一个Java语言编写的JSON处理器,由阿里巴巴公司开发。1、遵循http://json.org标准,为其官方网站收录的参考实现之一。2、功能qiang打,支持JDK的各种类型,包括基本的JavaBean、Collection、Map、Date、Enum
2015-03-19 22:14:11
827
原创 编译和安装的常见问题
要编译安装 make、make install 、需要安装gcc gcc++ 等,gcc会依赖一些相关安装文件使用 yum -y install gcc 会自动解决依赖文件的安装。前提是要联网!!!安装redis的时候出现如下错误: 需要指内存分配的的函数:如下图
2015-03-11 11:20:17
878
转载 synchronized 分析
转载 http://blog.youkuaiyun.com/xiaoqinglang/article/details/4142991synchronized synchronized 关键字,它包括两种用法:synchronized 方法和 synchronized 块。 1. synchronized 方法:通过在方法声明中加入 synchronized关键字来声明 sy
2015-01-30 10:27:14
572
转载 servlet 的那些事
现在开发也有两年了,想再对以前的东西翻一番,发现所有的东西都会指向基础基础基础,看待的视角不一样了。。。。。Servlet 单例多线程Servlet如何处理多个请求访问?Servlet容器默认是采用单实例多线程的方式处理多个请求的:1.当web服务器启动的时候(或客户端发送请求到服务器时),Servlet就被加载并实例化(只存在一个Servlet实例);
2015-01-09 14:54:11
712
转载 使用HttpClient发送HTTPS请求以及配置Tomcat支持SSL
package com.jadyer.util;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.security.KeyManagementException;import java.secur
2014-11-26 09:45:20
5394
原创 获取不到方法的注解
注解是不干扰原来的代码的执行的,起到一种标识作用,让第三方的注解工具来提取注解,来完成所需的任务。package two.zj;import java.lang.annotation.Documented;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.
2014-11-20 11:28:27
6906
1
转载 tcp/ip socket http
TCP/IP是什么? TCP/IP是个协议组,可分为三个层次:网络层、传输层和应用层。 在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。 在传输层中有TCP协议与UDP协议。 在应用层有FTP、HTTP、TELNET、SMTP、DNS等协议。Socket是什么呢? Socket是应用层与TCP/IP协议族通信的中
2014-11-17 21:01:59
555
转载 各种O的理解分析
PO BO VO DTO POJO DAO概念及其作用(附转换图) J2EE开发中大量的专业缩略语很是让人迷惑,尤其是跟一些高手讨论问题的时候,三分钟就被人家满口的专业术语喷晕了,PO VO BO DTO POJO DAO,一大堆的就来了(听过老罗对这种现象的批判的朋友会会心一笑)。 首先声明偶也不是什么高手,以下总结都是自己的体会。不对之处请您多指教。PO:pers
2014-06-12 17:10:08
723
转载 Jaxb2 转换XML文档
Jaxb2 转换XML文档——完成Java对象和XML相互转换前面有介绍过json-lib这个框架,在线博文:http://www.cnblogs.com/hoojo/archive/2011/04/21/2023805.html以及Jackson这个框架,在线博文:http://www.cnblogs.com/hoojo/archive/2011/04/22/2024628.ht
2014-06-12 16:40:45
919
转载 用Castor 处理XML文档
用Castor 处理XML文档——Castor可以完成Java和XML的相互转换 前面有介绍过json-lib这个框架,在线博文:http://www.cnblogs.com/hoojo/archive/2011/04/21/2023805.html以及Jackson这个框架,在线博文:http://www.cnblogs.com/hoojo/archive/2011/04/2
2014-06-12 16:32:57
669
转载 比较java.io.Externalizable和java.io.Serializable
即使你没有用过对象序列化(serialization),你可能也知道它。但你是否知道 Java 还支持另外一种形式的对象持久化,外部化(externalization)?下面是序列化和外部化在代码级的关联方式:public interface Serializable {} public interface Externalizable extends Serializable {
2014-05-16 14:43:07
588
转载 MongoDB基本使用
MongoDB基本使用成功启动MongoDB后,再打开一个命令行窗口输入mongo,就可以进行数据库的一些操作。输入help可以看到基本操作命令:show dbs:显示数据库列表 show collections:显示当前数据库中的集合(类似关系数据库中的表) show users:显示用户 use :切换当前数据库,这和MS-SQL里面的意思一样 db.help(
2014-05-15 13:48:06
528
转载 /etc/vsftpd/vsftpd.conf
先是最基本的配置,请看我的/etc/vsftpd/vsftpd.conf################################################################################接受匿名用户anonymous_enable=YES #匿名用户login时不询问口令no_anon_password=YES #接受本地用户
2013-11-15 21:08:23
1569
转载 WdatePicker日历控件使用方法
WdatePicker日历控件使用方法 1. 跨无限级框架显示 无论你把日期控件放在哪里,你都不需要担心会被外层的iframe所遮挡进而影响客户体验,因为My97日期控件是可以跨无限级框架显示的 示例2-7 跨无限级框架演示可无限跨越框架iframe,无论怎么嵌套框架都不必担心了,即使有滚动条也不怕 2. 民国年日历和其他特殊日历 当年份格式设置为y
2013-10-21 09:30:48
614
原创 数据库中字段注释和表内容为乱码(汉字)
直接上图:查询数据库服务端的字符集编码方式:select userenv('language') from dual;我的是:SIMPLIFIED CHINESE_CHINA.US7ASCII之后修改注册表:HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb11g_home1下的NLS_LANG的参数为上边查到的编码方式SIMPLIFIED C
2013-09-27 09:00:57
5979
原创 oracle主键自增
创建触发器:create or replace trigger Inc_trigger before insert on inc_test for each rowdeclare next_no number;begin select incr_id.nextval into next_no from dual; :new.id:=next_n
2013-09-11 17:15:00
793
原创 存储过程解题
CREATE TABLE member_info(memberid NUMBER,memberlevel VARCHAR2(20),memberdis NUMBER);CREATE TABLE cost_info(memberid NUMBER,spend FLO
2013-09-11 15:33:17
806
原创 存储过程分页
创建包:create or replace package testpackage is type test_cursor is ref cursor;end testpackage;分页存储过程:create or replace procedure fenye(tableName in varchar2,
2013-09-11 10:36:25
791
原创 urlrewrite重写
UrlRewriteFilter org.tuckey.web.filters.urlrewrite.UrlRewriteFilter logLevel WARN UrlRewriteFilter /* <!DOCTYPE urlrewrite PUBLIC "-//tuckey.org//DTD
2013-09-09 17:10:23
604
转载 ibatis基础上添加memcached缓存
在ibatis源码基础上修改,增加对memcached支持,通过配置IBatis的xml文件即可实现memcached细粒度话缓存,使用简单,缓存效果好。 spring下首先初始化MemcachedManager对象,或者通过程序初始化也一样,不要用ibatis官方的jar包,否则会冲突Java代码 class="com.ibatis.sqlmap.engine
2013-09-03 16:37:01
2805
转载 oracle 11 忘记密码
Oracle 11g数据库安装的时候,跳过了密码设置那一项。在后来需要使用sys和system的时候,老是提示密码不对。这里提供一种能重新设置这些用户密码的方法。使用sqlplus登陆数据库:bash-3.00$ sqlplus / as sysdba SQL*Plus: Release 10.2.0.2.0 - Production on Fri Nov 30 16:29:
2013-08-31 12:56:52
761
转载 log4j.properties配置详解
博客分类:Java综合log4jApacheHibernateTomcatStruts log4j.properties配置详解 一、Log4j配置第一步:加入log4j-1.2.8.jar到lib下。第二步:在CLASSPATH下建立log4j.properties。内容如下: Java代码 log4j.rootC
2013-08-31 09:49:03
534
转载 ibatis的cacheModel
http://www.cnblogs.com/phoebus0501/archive/2011/05/17/2048462.htmlcachemodel是ibatis里面自带的缓存机制,正确的应用能很好提升我们系统的性能。使用方法:在sqlmap的配置文件中加入 在查询语句中使用缓存先对cache
2013-08-27 13:32:29
720
转载 PL/SQL基础
第二章 PL/SQL基础一、字符集在PL/SQL程序中,允许出现的字符集包括:大小写字母(A-Z和a-z)数字(0-9)符号( ) + - * / = ! ~ ^ ; : . ’ @ % , " # $ & _ | { } ? [ ]制表符、空格和回车符PL/SQL对大小写不敏感,所以,除了在字符串和字符中,小写字母和它对应的大写字母是等价的。二、词法单元
2013-08-25 14:47:14
855
转载 Strut1和Spring的整合
第一种集成方法原理:在Action中取得BeanFactory对象,然后通过BeanFactory获取业务逻辑对象缺点:产生了依赖,spring的类在action中产生了依赖查找。(注意和依赖注入的区别(前者主动))。 1、spring和struts依赖库配置 * 配置struts --拷贝struts类库和j
2013-08-13 16:25:26
862
转载 Struts1 - 配置 - 说明详细且配合例子,简单易懂
http://blog.youkuaiyun.com/xys_777/article/details/7542095strutsactionservletsetterpathgetterAction, ActionForm, ActionForward ,这三个对象构成了Struts 的核心。 Struts 最核心的控制器是ActionServlet ,该Servlet 拦截用户请求,井将用户
2013-08-13 15:21:07
609
转载 spring 事务管理
spring 事务管理Spring/Hibernate/iBatis声明式的事务管理(Declarative transaction management):事务配置方式: Java代码 for MySQL --> "dataSource" class="org.apache.commons.dbcp.BasicDataSou
2013-08-13 13:06:54
597
转载 extjs3.0与extjs4.0区别
http://www.hzuwando.com/Blog/MyBlogContent.aspx?user=luxiaoyong&id=79基础上的变化: 兼容性 ExtJS4最终会提供一个兼容ExtJS 3的解决方案。 沙箱模式 可是使用alias来为组件添加别名,类似以前的Ext.reg,不过alias会用不同的类别区分开来,例如,widget.xxxxx和featu
2013-08-09 11:57:46
8400
转载 《Spring Security 3》 【第三章】增强用户体验(2)
《Spring Security 3》 【第三章】增强用户体验(2)摘要: 术语退出(Logout)指的是用户使其安全session失效的一种操作。一般来说,用户在退出后,将会被重定向到站点的非安全保护的界面。让我们在站点的页头部分添加一个“Log Out”的链接,并再次访问站点以了解其如何实现功能的。理解退出功能术语退出(Logout)
2013-08-03 15:44:15
1036
转载 《Spring Security 3》 【第三章】增强用户体验(1)
《Spring Security 3》 【第三章】增强用户体验(1)2012-11-13 17:43:02| 发布者: 开涛| 查看: 344摘要: 在本章中,我们将对JBCP Pets在线商店增加一些功能,这些新功能能够为用户提供更愉悦和可用的用户体验,同时提供一些对安全系统很重要的功能。第三章 增强用户体验在本章中,我们将对JBC
2013-08-03 15:41:39
1124
转载 Spring Security起步
《Spring Security 3》 【第二章】 Spring Security起步(2)2012-11-13 17:02:22| 发布者: 开涛| 查看: 464摘要: 尽管Spring Security的配置可能会很难,但是它的作者是相当为我们着想的,因为他们为我们提供了一种简单的机制来使用它很多的功能并可以此作为起点。以这个为起点,额外的配置能够实现应用的分层次详细
2013-08-03 15:35:33
4822
原创 web.xml中contextConfigLocation的作用
在web.xml里配置Listenerxml 代码如下: listener > listener-class > org.springframework.web.context.ContextLoaderListener listener-class > / listener > 如果在web.xml里给该
2013-08-03 14:54:56
4482
转载 5.1、处理器拦截器简介
摘要: Spring Web MVC的处理器拦截器(如无特殊说明,下文所说的拦截器即处理器拦截器)类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。5.1、处理器拦截器简介Spring Web MVC的处理器拦截器(如无特殊说明,下文所说的拦截器即处理器拦截器)类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和
2013-08-03 14:01:34
883
转载 FreeMarker与SpringMVC整合
FreeMarker与SpringMVC整合摘要: SpringMVC环境的搭建在这里就不多说了,我们这节主要是FreeMarker与SpringMVC整合 首先,在springmvc的配置文件普通视图之前,加入freemarker的视图...SpringMVC环境的搭建在这里就不多说了,我们这节主要是FreeMarker与SpringMVC整合
2013-08-03 14:01:00
1436
1
转载 Struts2配置精要之Result Types(Struts2.3.4)
博客分类: Struts2Struts2Result Typesaction struts2.3.4的Predefined Result Types,比struts2.2.3要多出一种: Chain Used for Action Chaining Dispatcher Used for web resource
2013-08-03 10:56:28
5130
原创 mysql函数的使用
最近总感觉sql语句不对劲,所以就看了一些官方文档发现了一些以前没有注意的函数:感觉在查询的时候可以用得上,毕竟是内置函数,用起来效率应该会好一些的: FIND_IN_SET(str,strlist)mysql> SELECT FIND_IN_SET('b','a,b,c,d'); -> 2如:SELECT FIND_IN_SET(a.roleId,r.
2013-07-21 04:20:11
12408
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人