随笔分类 - Notec
摘要:import org.apache.commons.lang.time.StopWatch; import org.aspectj.lang.JoinPoint; import org.aspectj.lang.ProceedingJoinPoint; import org.aspectj.lang.annotation.After; import org.aspectj.lang.annota...
阅读全文
摘要:一、为什么使用Redis 1、性能 当我们碰到需要执行耗时特别久,且结果不频繁变动的SQL,就特别适合将运行结果放入缓存。 这样,后面的请求就可以去 缓存中读取,使得请求能够迅速响应 2、并发 在大并发的情况下,所有的请求直接访问数据库,数据库会出现连接异常。 这时候,就需要Redis做一个缓冲操作
阅读全文
摘要:一、键值设计 1、key名设计 1) 可读性和可管理性: 以业务名或数据库名为前缀,以防key冲突,用冒号分隔,比如业务名:表名:ID 2)简洁性: 保证语义的前提下,控制key的长度,当key较多时,内存占用也不容忽视。 3)不包含特殊字符: 包含空格、换行、单双引号以及其他转义字符 2、valu
阅读全文
摘要:user nobody; worker_processes 2; events{ worker_connections 1024; } http{ #设置默认类型为二进制流 default_type application/octet-stream; server_na...
阅读全文
摘要:转载篇 1、重复代码 即使是一两句代码的重复也需要重构,有时候重复不是那么明显,可能需要首先进行其他的重构才能看到代码重复。 2、长方法 用面向过程的思路来写干面向对象的活,即使可以在一页内能够显示的方法也可能过长 3、大类 一个类含有太多的责任和行为,违背了单一性的原则 4、参数太多 参数过多,可
阅读全文
摘要:activemq 消息模式流程: ConnnectionFactory --> Connection --> Session --> Message ConnectionFactory,通过连接工厂创建连接 ConnectionFactory factory = new ActiveMQConnec
阅读全文
摘要:对返回报文进行json格式转换,返回json格式如下: { "code": "0", "message": "成功", "result": { "bankcard": "520440**********492" "name": "冯**", "idcard": "35030119******9422
阅读全文
摘要:如果存在多个host节点,则tomcat会根据配置host节点数启动多次。 context配置节点的docBase属性值即为webapps目录下的子项目(与ROOT目录同一路径下),也会单独启动。
阅读全文
摘要:/** * @Description: 导出Excel * @param workbook * @param sheetNum (sheet的位置,0表示第一个表格中的第一个sheet) * @param sheetTitle (sheet的名称) * @param headers (表格的列标题)
阅读全文
摘要:环境jdk1.7, 调用第三方接口时,出现javax.net.ssl.SSLKeyException: RSA premaster secret error错误,解决方案,将jre/lib/ext所有的jar都放置你的jre环境下 lib包路径下即可
阅读全文
摘要:上图上真相 1、进入后台设置 文件 2、上传你的支付宝和微信收款码(注意图片格式为bmp格式) 2、还是上图的位置,选择设置选项,找到博客侧边栏公告(支持HTML代码)(支持JS代码) 3、将如下代码贴进去,保存 1 <!DOCTYPE html> 2 <html lang="zh-CN"> 3 <
阅读全文