
Web开发
海力布
这个作者很懒,什么都没留下…
展开
-
关于使用BASE64编码后的问题
一般的,邮件的主题是要用BASE64来编码的,但是当我们的主题长度过大的时候,编码后的内容中是会有换行符的。具体的是当每行超过76个字符后就开始换行。所以当收到这封邮件时候,主题显示的是密文就是这个原因,所以对于邮件主题是自定义的而言,就需要处理掉BASE64后编码中的换行符。原创 2011-10-17 20:48:48 · 1378 阅读 · 0 评论 -
mybatis 的批量更新操作sql
mybatis的批量更新操作我们知道mybatis的插入和删除是可以支持批量操作的,但是update也是支持的,代码如下:<update id="updateBatch" parameterType="list" keyProperty="id" useGeneratedKeys="true"> &原创 2018-07-23 10:38:19 · 16868 阅读 · 5 评论 -
sublime text3 3176 激活码 注册码 License
sublime text3 3176 激活码 注册码 License先修改hosts文件,编辑:sudo vi /etc/hosts 文件添加如下内容127.0.0.1 www.sublimetext.com127.0.0.1 license.sublimehq.com输入激活码:----- BEGIN LICENSE -----sgbt...原创 2018-06-20 11:34:26 · 20801 阅读 · 17 评论 -
Spring cloud server 启动报错
启动报错如下:2018-06-15 15:28:55.050 [TaskBatchingWorker-target_10.3.3.143-2] ERROR c.netflix.eureka.cluster.ReplicationTaskProcessor - Batch update failure with HTTP status code 401; discarding 3 repli...原创 2018-06-15 15:43:35 · 2519 阅读 · 0 评论 -
Spring cloud server 多机集群配置
Spring cloud server 多机集群配置多机集群的配置就没有那么多要注意的地方了,同样是部署两套server实例来组成服务注册中心的集群。 部署完成后,访问这两个服务注册中心的页面地址看是否注册的服务列表是否一样。 http://10.3.3.130:8761/ http://10.3.3.143:8761/server1的application.pro...原创 2018-06-15 09:57:53 · 636 阅读 · 0 评论 -
SpringMVC的异常处理类
SpringMVC可以使用统一的异常处理类,而不必在Controller类中使用try catch 包含住业务处理代码,这样使得业务代码更简洁易懂。 但在使用的过程中,也遇到一个问题,就是想得到处理方法及异常实例,在网上找了很久没有找到合适的,后来直接看了源代码,原来最多只接受4个参数,且必须指定类型,否则若使用Object的话,就是当异常实例传递过来了。这样通过对异常的特殊...原创 2018-03-19 20:11:57 · 380 阅读 · 0 评论 -
通过springcloud-gateway调用后台服务超时的问题
最近有个接口需要从后台下载文件,下载请求会经过gateway,但是经过gateway一直都是超时的,debug了一下,发现超时时间默认是2秒。后来一直debug到源代码,发现要增加自己相应的配置来修改超时时间。异常如下:{ "timestamp": 1520236628339, "status": 500, "error": "Internal Server...原创 2018-03-05 15:39:41 · 28055 阅读 · 0 评论 -
SpringCloud客户端的基本配置
SpringCloud客户端的基本配置### for client ########################################################spring.application.name=test-api-gatewayserver.port=8899server.context-path=/eureka.instance.prefer-i原创 2018-01-31 10:02:20 · 459 阅读 · 0 评论 -
SpringCloud注册服务器基本配置
SpringCloud注册服务器基本配置### for server #########################################################配置安全验证,用户名及密码spring.application.name=test-cloud-server-01server.port=8761server.address=0.0.0.0ser原创 2018-01-31 09:59:55 · 437 阅读 · 0 评论 -
如何使用上aliyun的maven镜像
众所周知,在国内使用maven,下载速度实在无法忍受,严重影响开发效率。后来oschina架了个镜像,但是现在也用不了,关闭了。 好在现在aliyun也架了一个,可以使用,而且速度相当赞。在.m2/目录下新建一个settings.xml文件,内容如下:<?xml version="1.0" encoding="UTF-8"?><settings xmlns="http://maven.apach原创 2016-09-13 14:39:08 · 8745 阅读 · 0 评论 -
Maven项目生成idea项目文件
Maven项目生成idea项目文件创建了maven项目工程以后,可以通过命令自动生成idea项目工程,只需要执行以下命令即可:mvn idea:idea如果要单独生成某个文件,则可以根据如下命令来生成:**idea:idea** is used to execute the other three goals of this plugin: project, module, and workspac原创 2016-09-13 09:24:01 · 23131 阅读 · 3 评论 -
Struts2 架构图
核心对象ActionProxy和ActionInvocation原创 2014-10-24 21:37:09 · 839 阅读 · 0 评论 -
关于CSS文件中的注释问题
最近做页面比较多,浏览器兼容的问题也遇到比较多。 在写程序的时候比较喜欢写注释,但是写的是中文注释,css文件和js文件中都写了注释,后来一放到ie6下去运行,显示乱乱的,而在ie7, firefox下面能正常显示,后来上网查了下是编码的问题,所以以后写注释最好还是写英文的,原创 2011-10-17 20:51:01 · 1580 阅读 · 0 评论 -
jqGrid问题
当使用jqgrid来做数据表格控件时,如果搜索不到数据,是没有提示的。现在我们有一个需求就是如果当没有搜索到符合条件的数据时,需要在界面上提示。查了一下jqgrid的api,使用loadComplete事件可以满足这个要求。以下是相关代码:loadComplete: functi原创 2011-10-17 21:01:06 · 652 阅读 · 0 评论 -
jqGrid使用总结
1. 如何获取grid选中的行的ID?var rowid = $("#searchResultList").getGridParam("selrow");2. 如何在表格中动态增加一行数据?//$("#jqgrid").addRowData(rowId, data,原创 2011-10-17 21:04:13 · 719 阅读 · 0 评论 -
nginx基本配置
nginx的初步配置,记录一下,目前只是做了一个代理服务器的功能。#user nobody;worker_processes 4;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;...原创 2019-01-08 16:00:28 · 472 阅读 · 0 评论