代码改变世界

随笔分类 -  开发经验&日常问题

smtp.office365.com 无法从传输连接中读取数据: net_io_connectionclosed

2022-02-13 18:04 by taozsay, 998 阅读, 收藏,
摘要: 这几天发送邮件时突然会报一个错 无法从传输连接中读取数据:net_io_connectionclosed。 因使用的是 smtp.office365.com 经过查询,发现了这个 Recently, we started rejecting a percentage of connections t 阅读全文

请求被中止: 未能创建 SSL/TLS 安全通道 解决方案

2021-07-12 16:37 by taozsay, 6289 阅读, 收藏,
摘要: 最近项目改造https,有部分请求出现“请求被中止: 未能创建 SSL/TLS 安全通道”。 原因应该是,接口方变更了安全协议,而客户端并未启用该协议。 解决办法自然就是:让客户端启用该协议。具体就是在发起网络请求之前确保ServicePointManager.SecurityProtocol中含有 阅读全文

Java 生成海报

2021-05-24 16:13 by taozsay, 432 阅读, 收藏,
摘要: 最近项目有个功能是生成海报 一个背景图片,一个二维码图片 将两个图片合并成一个图片。 写了一个工具类,需要的朋友自取。 1 @Component 2 public class PictureUtil { 3 /** 4 * @param file1Src 在线图片地址1 5 * @param fil 阅读全文

Mybatis 框架下 SQL 注入攻击的方式

2020-07-08 16:19 by taozsay, 461 阅读, 收藏,
摘要: 前言 SQL注入漏洞作为WEB安全的最常见的漏洞之一,在java中随着预编译与各种ORM框架的使用,注入问题也越来越少。 新手代码审计者往往对Java Web应用的多个框架组合而心生畏惧,不知如何下手,希望通过Mybatis框架使用不当导致的SQL注入问题为例,能够抛砖引玉给新手一些思路。 Myba 阅读全文

HTTP.sys漏洞的检测和修复(附补丁包下载)

2020-03-12 15:35 by taozsay, 3375 阅读, 收藏,
摘要: 关于这个 HTTP.sys 漏洞,查了一些资料,没有一个写的比较全的,下面我来整理下。 这个漏洞主要存在Windows+IIS的环境下,任何安装了微软IIS 6.0以上的Windows Server 2008 R2/Server 2012/Server 2012 R2以及Windows 7/8/8. 阅读全文

System.ComponentModel.DataAnnotations 冲突

2017-09-01 16:16 by taozsay, 1358 阅读, 收藏,
摘要: 项目从原来的.NET Framework4.0 升级到 .NET Framework4.5 编译报错。 查找原因是: Entity Framework 与 .net4.5 的 System.ComponentModel.DataAnnotations 都有 System.ComponentModel 阅读全文

.NET Exceptionless 本地部署踩坑记录

2017-08-14 17:46 by taozsay, 880 阅读, 收藏,
摘要: 仅已此文记录 Exceptionless 本地部署所遇到的问题 1.安装ElasticSearch文本 执行elasticsearch目录中的elasticsearch.bat 没有执行成功。 使用命令执行,发现报错。 解决方法:找到config 文件夹下 jvm.options 文件,修改 -Xm 阅读全文

internal java compiler error

2017-08-09 14:52 by taozsay, 227 阅读, 收藏,
摘要: 1.导入Maven项目运行报错: 解决方法:找到File->Settings 修改配置 再次运行就可以了。 阅读全文

IDEA 修改Maven默认的全局设置

2017-08-09 14:51 by taozsay, 625 阅读, 收藏,
摘要: 每次打开Maven项目都需要重新配置Maven的地址。非常不爽! 解决方法:找到File->Other Settings->Default Settings 修改配置 下次打开就不用再配置了。 阅读全文

一些JQuery使用技巧

2017-06-16 16:56 by taozsay, 291 阅读, 收藏,
摘要: 最近做项目,在使用JQuery中遇到一些问题记录下。 1.根据Id查询父级内容,或者父级的父级 之前会使用$("#id").parent().parent(); 这种使用有很大的弊端,现在可使用closest 函数,在需要查询的父级定义一个class, 例如:$("#id").closest(".c 阅读全文

JQuery日期选择控件-兼容手机端

2017-05-27 15:07 by taozsay, 1086 阅读, 收藏,
摘要: 在项目中经常使用到日期时间控件。 用的时候总是临时去找,现在记录下,以备下次使用。 官网http://www.bootcss.com/p/bootstrap-datetimepicker/ 需要引用一个CSS,两个JS bootstrap-datetimepicker.css bootstrap-d 阅读全文

表单提交特殊字符处理

2017-05-26 17:41 by taozsay, 2185 阅读, 收藏,
摘要: 项目中经常会用到表单提交特殊字符过滤来预防XXS漏洞 之前经常每次用的时候查下,解决了,就完了。这次记录下。 1.前台做过滤 2. 后端处理 使用.NET MVC 只需要在方法前面加上[ValidateInput(false)] 属性。 然后还需要再web.config 添加 <httpRuntim 阅读全文

将页面内容转换Pdf\Word\Excel格式

2017-05-18 17:01 by taozsay, 457 阅读, 收藏,
摘要: 项目中用到了将邮件内容转换为Pdf、Word、Excel格式,做为邮件附件发送。 查了一些解决方案,走了一些弯路。以此代码记录下。 转换PDF需要下载NReco.PdfGenerator.dll 以下是相关代码。 简单测试下,添加一个保存文件的方法,就能看到效果了。 阅读全文

Ajax 跨域提交表单

2017-03-13 14:21 by taozsay, 2072 阅读, 收藏,
摘要: 跨域提交表单,前端ajax不用做任何修改, 只需要在后端调用的方法里面添加一行代码即可。 .NET 版 如果调用跨域调用js方法 需要设置document.domain JSOP 没用过,查看资料只能GET提交。以上两个解决方案,完美的解决了我的问题,以此记录下。 参考: http://www.cn 阅读全文

.NET 随记

2017-02-09 14:24 by taozsay, 198 阅读, 收藏,
摘要: 1. goto 常用于 switch语句中2. 字符串相加用 StringBuilder的Append()方法性能好3. str.Trim(',') 清除字符串后的“,”4. str.ToString("参数") 可以生成一定的格式. 长日期格式 DateTime.Now.ToString("yyy 阅读全文

.NET链接Oracle 参数绑定问题

2017-02-07 18:59 by taozsay, 453 阅读, 收藏,
摘要: 在.NET项目中链接Oracle使用的驱动是 Oracle.ManagedDataAccess.dll ,这里下载 所遇到的问题 使用存储过程一个参数没有问题,发现两个或两个以上会有参数没传过来的现象。 最后通过排查发现是没有添加参数绑定(问题找了好长时间,刚开始还以为驱动的问题+_+)。 需要设置 阅读全文

开发中遇到的抗

2016-04-01 17:21 by taozsay, 191 阅读, 收藏,
摘要: 简述下:在一次开发过程中,用EF查询视图(视图关联两个表,一对多),发现查出的两条数据一样。然后去数据库查发现,是两条不同的数据。这肯定是不对的呀。 接下来查找问题可能出现的原因: 1.首先查询是不是连接数据库不是同一个库,通过排查,显然不是这个问题。 2.难道是缓存,当然不是,目前还没用到缓存。。 阅读全文