- 博客(21)
- 资源 (2)
- 收藏
- 关注
原创 GOLANG代码集锦一(基础篇)
图片下载存储import ( "bytes" "io" "io/ioutil" "log" "net/http" "os")func main() { resp, err := http.Get("http://1.png") if err != nil { log.Println(err) return } body, _ := ioutil.ReadAll(resp.Body) out, _ := os.Create("./download/2.png")
2021-09-30 22:03:33
271
转载 【php】php中global与$GLOBAL['']的区别
很多人都认为global和$GLOBALS[]只是写法上面的差别,其实不然。根据官方的解释是$GLOBALS['var'] 是外部的全局变量$var本身。global $var 是外部$var的同名引用或者指针。(错误:是个别名引用而已,非指针!!!)举例说明一下:0102$va
2016-12-29 11:02:22
529
转载 URL编码表/Base64编码表/HTTP消息含义
URL编码表backspace8%A41%a61%§%A7Õ%D5 tab9%B42%b62%«%ABÖ%D6 linefeed%0AC43%c63%¬%ACØ%D8 creturn%0DD44%d64%
2016-12-29 10:25:46
1018
原创 ThinkPHP+predis 环境配置
首先,下载Predis源代码,地址:https://github.com/nrk/predis/tree/master。将代码至于ThinkPHP/Library目录下,代码结构如下: 然后,修改/ThinkPHP/Library/Predis/Autoloader.php的扩展名为:Autoloader.class.php,使之符合TP的命名规范,
2016-12-14 22:50:46
4673
1
转载 JS判断客户端是否是iOS或者Android
通过判断浏览器的userAgent,用正则来判断是否是ios和Android客户端。代码如下:var u = navigator.userAgent, app = navigator.appVersion;var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Linux') > -1; //android终端或者uc浏览器var
2015-09-10 09:49:18
687
转载 COC软件设计原则
Convention over Configuration(CoC)– 惯例优于配置原则 简单点说,就是将一些公认的配置方式和信息作为内部缺省的规则来使用。例如,Hibernate的映射文件,如果约定字段名和类属性一致的话,基本上就可以不要这个配置文件了。你的应用只需要指定不convention的信息即可,从而减少了大量convention而又不得不花时间和精力啰里啰嗦的东西,
2015-08-06 09:37:45
4637
1
原创 window 64位 Call to undefined function curl_init()
运行环境:window 64 +appserv错误描述:Call to undefined function curl_init()解决方法: 1 、改c://window/php.ini文件,把extension=php_curl.dll前的分号去掉 2、Win764位拷贝libeay32.dll、ssleay32.dll(C:\AppServ\php5\)两个文件到Wi
2013-07-26 20:56:26
1893
1
转载 jsp 微信公众平台 token验证
1.jsp页面验证token时代码如下: out.print(request.getParameter("echostr")); %> 注意:(1)只需要在页面写上述代码,jsp 头部也不要写,还要注意 (2)公众平台配置的页面及上述代码所在页面,并且服务器所在端口必须是80端口 2.当验证通过
2013-03-19 10:24:11
3701
3
原创 struts2 下载文件,下载弹出框,文件名中文乱码
Struts2 实现文件下载时,下载对话框出现中文乱码情况 解决方案: public void setFileName(String fileName) throws UnsupportedEncodingException { this.fileName = new String(fileName.getBytes("utf-8"), "ISO8
2012-05-25 19:31:24
3077
转载 Mysql-ibatis 自动生成主键(selectKey)
iBatis自动生成的主键 很多数据库支持自动生成主键的数据类型。不过这通常(并不总是)是个私有的特性。SQL Map 通过的子元素来支持自动生成的键值。它同时支持预生成(如Oracle)和后生成两种类型(如 MS-SQL Server)。下面是两个例子: insert id="insertProduct-O
2012-01-19 12:45:49
9062
2
转载 Mysql函数Last_insert_id()的真正含义
LAST_INSERT_ID() LAST_INSERT_ID(expr)自动返回最后一个INSERT或 UPDATE 查询中 AUTO_INCREMENT列设置的第一个表发生的值。mysql> SELECT LAST_INSERT_ID(); -> 195产生的ID 每次连接后保存在服务器中。这意味着函数向一个给定客户端返回的值是该客户端产生对影响AUT
2012-01-19 12:33:10
3302
转载 spring bean作用域
bean的作用域这个概念很重要, 他是在spring的XML文件中配置的. 在spring1.x中bean只有singleton(单例)、prototype2种作用域. Spring2.0以后,增加了session、request、global session三种专用于Web应用程序上下文的Bean。Spring2.0有五种类型的Bean。 1、singleton作用域 如果不
2012-01-06 20:00:59
1103
转载 Spring容器扩展--PropertyPlaceholderConfigurer
要了解这个类首先要弄清楚一个概念:bean factory post-processor官方解释是这样的:A bean factory post-processor is a java class which implements the org.springframework.beans.factory.config.BeanFactoryPostProcessor interf
2012-01-06 18:28:16
746
原创 struts2+Spring 整合注意会出现的问题
出现的问题: Struts2 会对每一个请求,产生一个Action的实例来处理,而 Spring的Ioc容器管理的bean默认是单实例的。因此,当让spring来管理死struts2的action时,实际上action是单实例的,会造成以问题: 每个action都有自己的状态,存储了自己的成员信息,在多线程机制下,会出现问题,不能保持数据独立。另外,在action中的FieldEr
2012-01-06 17:11:25
887
转载 iBatis 中 Like 的写法实现模糊查询
iBatis 开发指南告诉我们,当 Person 对象的 name 属性不为 null 时启用 name 查询条件在映射文件 person.xml 中的配置为select id="getPersonsByName" resultClass="com.unm
2011-08-15 09:05:55
11109
1
原创 java.lang.ClassNotFoundException: org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilte
用MyEclipse直接导入struts2,出现问题。jar包没有自动加载到lib目录下,手工加载后成功
2011-08-02 13:30:32
848
原创 #2002 - 服务器没有响应 (或者本地 MySQL 服务器的套接字没有正确配置)
原因: 如果未指定主机名或指定了特殊的主机名localhost,将使用Unix套接字,Unix套接字默认为/tmp/mysql.sock,而本机并没有配置这样的套接字文件,所以自然是连接失败了。解决方法: 找到phpmyadmin文件夹在xampp/phpmyadmin下(具体视自己安装的路径来查找)找到config.inc.php文件,用notepad等软件打开找到$cfg['Servers'][$i]['host'] = 'localhost';这一行,然后将这里的localhos
2011-05-21 22:07:00
13124
2
转载 context-param和init-param区别
context-param和init-param区别<br /><br /> web.xml里面可以定义两种参数:<br /> (1)application范围内的参数,存放在servletcontext中,在web.xml中配置如下:<context-param><br /> <param-name>context/param</param-name><br /> <param-value>avalible
2011-05-20 18:50:00
771
原创 log4j:WARN No appenders could be found for logger
<br /> Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就是,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。<br /> <br /> web.xml配置<br /> <br /> <context-par
2011-05-19 23:19:00
668
原创 struts2 与spring 的整合
Spring整合Struts2的两种方案 一、需要的JAR文件为:Spring和Struts2框架本身需要的JAR文件以及他们所依赖的JAR文件,比如commons-logging.jar等等, 另外还需要Struts2发布包中的struts2-spring-plugin-x.xx.jar。二、在web.xml中增加WebApplicationContext的相应配置,以下两种配置方式本质是一样的。<br /><br /> 1. Servlet 2.3及以上版本可以使用监听器,相应配置如下
2011-05-19 11:32:00
424
jexcelapi_2_6_9
2012-07-23
java输入程序代码
2010-04-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人