Gods_巨蚁

我通过代码实现了一款软件,同时也通过优雅的代码向其中注入灵魂 QQ:517377100 E-mail:ljsunlin@126.com 网站作品小蚂蚁工具箱anttoolbox.cn

导航

随笔分类 -  原创

Jupyter Notebook 魔法命令概览
摘要:魔法命令分为两类:行魔法(以单个 % 开头)和单元魔法(以 %% 开头)。以下是根据 IPython 官方文档 整理的常用魔法命令概览。 常用行魔法命令 代码执行 %time: 测量单行语句的执行时间。 %timeit: 多次运行一行代码并计算平均执行时间。 %run: 执行外部 Python 脚本 阅读全文

posted @ 2024-09-08 23:42 Gods_巨蚁 阅读(420) 评论(0) 推荐(0)

在 Flask 项目中配置 Session:简明指南
摘要:本文介绍如何在 Flask 项目中配置会话 1. Flask 内置会话 Flask 自带会话管理功能,使用客户端 Cookie 存储会话数据。默认情况下,会话数据是签名的,以防止篡改,但未加密。因此,不建议在会话中存储敏感信息。Flask 内置会话适用于小型应用或会话数据量较少的情况。此外,默认情况 阅读全文

posted @ 2024-05-30 22:56 Gods_巨蚁 阅读(692) 评论(0) 推荐(0)

流式响应Web小工具实践
摘要:作为一位拥有多年经验的老程序员,我对于提升Web应用性能和用户体验有些兴趣。今天,我要和大家聊聊一个非常实用的技术——流式响应(Streaming Response)。 首先,流式响应到底是什么呢?简单来说,它允许服务器将数据逐步发送给客户端,而不是等到所有数据都准备好后再一次性发送。这种方式非常适 阅读全文

posted @ 2024-05-26 21:30 Gods_巨蚁 阅读(605) 评论(1) 推荐(1)

使用Vue3在浏览器端进行zip文件压缩
摘要:在前端开发中,我们时常需要处理文件上传和下载的功能。有时,用户可能希望将多个文件打包成一个zip文件以便于下载。我这里分享一个使用Vue3和JSZip库在浏览器端实现zip文件压缩的示例。 案例:https://anttoolbox.cn/tools/zip,这是个在线zip压缩工具,可以选择计算机 阅读全文

posted @ 2024-04-30 20:58 Gods_巨蚁 阅读(1038) 评论(0) 推荐(5)

[原创]20行ruby代码实现依赖注入框架
摘要:## 我需要依赖注入[业余时间开发的娱乐项目](http://hungryant.github.io/yecai/) (为了练习使用ruby语言)遵循SRP原则,业务逻辑拆分由各个service类型提供,假设存在如下几个类型- GameService 封装主要游戏业务逻辑- UserService ... 阅读全文

posted @ 2015-08-01 00:34 Gods_巨蚁 阅读(1359) 评论(0) 推荐(0)

[原创]Mybatis特殊值Enum类型转换器-ValuedEnumTypeHandler
摘要:## 引言**typeHandlers**[阅读官方文档 typeHandlers 一节](http://mybatis.github.io/mybatis-3/zh/configuration.html){:target="_blank"}MyBatis 在预处理语句(PreparedStatem... 阅读全文

posted @ 2015-07-06 23:30 Gods_巨蚁 阅读(2165) 评论(1) 推荐(0)

[原创]Spring Boot + Mybatis 简易使用指南(二)多参数方法支持 与 Joda DateTime类型支持
摘要:### 前言 ###今天在开发练习项目时遇到两个mybatis使用问题第一个问题是mapper方法参数问题,在参数大于一个时,mybatis不会自动识别参数命名第二个问题是Pojo中使用Joda DateTime类型的字段,mybatis并不天然支持DateTime,这个问题想必有众多开发者都遇到过... 阅读全文

posted @ 2015-04-19 23:51 Gods_巨蚁 阅读(2522) 评论(2) 推荐(0)

[原创]Spring Boot + Mybatis 简易使用指南(一)基础环境搭建
摘要:#### 前言 ###作者: **Ant** QQ:**517377100**相对于使用JdbcTemplate,Mybatis可自动建立pojo类型与数据库列的映射关系,数据库访问层的开发简单了许多所有数据库访问操作,均封装在各个Mapper接口中,接口的实现即为数据库sql操作,sql可以注解... 阅读全文

posted @ 2015-04-13 21:59 Gods_巨蚁 阅读(16575) 评论(0) 推荐(0)

[原创]Spring boot 框架构建jsp web应用
摘要:### 说明 ###**Spring boot**支持将web项目打包成一个可执行的jar包,内嵌tomcat服务器,独立部署为支持jsp,则必须将项目打包为**war包**pom.xml中设置打包方式 war### 依赖包导入 ###Srping boot web项目原本会包含依赖项(starte... 阅读全文

posted @ 2015-04-13 00:35 Gods_巨蚁 阅读(9225) 评论(0) 推荐(1)

[原创]Java项目统一UTC时间方案
摘要:Java项目统一UTC时间方案作者:Gods_巨蚁引言近期团队的个别项目在进行框架升级后,部分时间值存在8小时误差,原因是错误的将数据库中的时间数据理解成了UTC时间(旧版本认为是北京时间)考虑到未来项目对于时间理解的一致性,我决定将项目统一为使用UTC时间,经调研,形成本文mysql数据库时区及时... 阅读全文

posted @ 2015-02-12 21:39 Gods_巨蚁 阅读(19616) 评论(0) 推荐(1)

[原创]牛刀小试-重构并实现邮件内容生成功能
摘要:案例近期团队中多个项目均有邮件发送功能,邮件内容采用html格式,各项目独立开发,无统一实现方案。举例:某类型EmailSendService类型拥有多个String字段 content1、content2 ... content7,均为html文本生成邮件内容直接使用字符串连接context1 +... 阅读全文

posted @ 2015-02-04 22:18 Gods_巨蚁 阅读(1225) 评论(0) 推荐(0)

[原创]Spring JdbcTemplate 使用总结与经验分享
摘要:引言近期开发的几个项目,均是基于Spring boot框架的web后端项目,使用JdbcTemplate执行数据库操作,实际开发过程中,掌握了一些有效的开发经验,踩过一些坑,在此做个记录及总结,与各位读者分享。欢迎留言与我交流。正确使用JdbcTemplate执行数据库操作1、Bean声明新增类型D... 阅读全文

posted @ 2015-01-15 22:54 Gods_巨蚁 阅读(13080) 评论(0) 推荐(2)

[原创]JMeter初次使用总结
摘要:引言最近开发 java 后端项目,对外提供Restful API接口,完整功能开发现已完成。目前通过单测(68%行覆盖率)已保证业务逻辑正确性,同时也尝试使用JMeter进行压力测试以保证并发性能,现做一些梳理与总结构建Http接口测试步骤1、创建一个线程组A2、在线程组A中创建一个Sampler/... 阅读全文

posted @ 2015-01-08 21:34 Gods_巨蚁 阅读(1560) 评论(1) 推荐(1)

[原创]Java使用反射及自定义注解实现对象差异性比较
摘要:Java项目C中 有一处逻辑,对于资源数据(类型为ResourceItem,拥有int/double/boolean/String类型数十个字段),需要比对资源数据每次变更的差异,并描述出变更情况。并非所有的字段都需要比对,如id字段则不参与比对。依次比对每一个字段编写代码比对,将是个重苦力活。高级... 阅读全文

posted @ 2015-01-04 20:06 Gods_巨蚁 阅读(774) 评论(0) 推荐(0)

[原]实例-简单设计&精简代码&复用代码
摘要:引言本文以实际项目为例谈一谈我个人对于软件开发的理解,偏细节软件项目B基于.net平台,使用WPF框架,c#语言,MVVM模式开发的桌面软件该软件支持可视化的设计器功能,允许所见即所得的方式为页面添加文字、图像等元素。可对元素进行编译解析,生成对应的二进制数据下发至下位机,本文不对软件整体设计做介绍... 阅读全文

posted @ 2015-01-04 18:23 Gods_巨蚁 阅读(1661) 评论(0) 推荐(1)

[原创]实例-少用单例及降低耦合
摘要:引言我想就我个人开发时遇到的一些实际情况,与各位做一些分享,语言以c#、java为例,代码遵循语言编码规范实例本文以某.net客户端项目A为例,在项目A中,数据访问层存在如下多个服务模块1、各服务内聚了数据处理逻辑,并提供简单的接口供上层业务逻辑调用2、各个服务间存在相互调用的情况为便于上层访问各数... 阅读全文

posted @ 2015-01-04 12:21 Gods_巨蚁 阅读(2351) 评论(7) 推荐(2)

anttoolbox.cn