又见 AOP 之基于 RealProxy 实现 WCF 动态代理

最近一直在研究 Mongodb 和 ElasticSearch 之间同步数据的问题,苦于到目前为止,并没有取得任何实质性的进展。偶尔“趁得浮生半日闲暇”,看一看 Web API 设计方面的书籍,和前辈交流下项目中的历史遗留问题,最为直观的感受就是,这个世界上任何方案的最终落地,都经过理想和现实的无

WSL 下 Docker 使用踩坑小记

众所周知,Win10 中开始提供 Linux 子系统,即 Windows Subsystem for Linux,简称 WSL,它可以让我们在 Windows 系统使用 Linux 系统,自从有了这个新功能以后,博主果断地放弃双系统的方案,因为折腾起来实在花费时间。关于如何使用 WSL,网上有非常多的文章可以参考,这里不再赘

由 DBeaver 与 PL/SQL 引发的数据库吐槽

因为工作中需要同时面向 MySQL、Oracle 和 SQLServer 三种数据库进行开发,所以,大概从去年国庆节开始,我开始使用一个开源的数据库管理工具——DBeaver。 使用这个工具的初衷,是因为我不想在同一台电脑上安装三个客户端工具,尤其是 Oracle 和 SQLServer 这种令人恐

zTree 删除/拖拽子节点保留父节点分组样式

最近需要在项目中实现报表的自定义设置功能,即用户可以针对报表新建自定义分组,分组间可以互相嵌套,分组及分组内的报表需要支持拖拽排序、编辑、删除……相信听到这里,你大概明白我要实现一个什么样的功能了。不错,我要实现一个集美观、功能于一身的树形

分享两种实现前端拖拽排序的方案

Hi,大家好,在经历了两周多的 “写 Bug”、“改 Bug” 死循环后,又一个迭代终于在习以为常的加班生活中结束啦!联想到最近在 Github 上发起的 “996.icu” 事件,不禁令人由衷地感慨生活不易,所谓“”起风了,唯有努力生存”。其实,我反对是加班常态化所导致的无效加班

《阿里巴巴 Java 开发手册》读书笔记

最近利用闲暇时间从图书馆借了两三本书来“充电”,因为如果不及时摄取新的营养,感觉会越来越难有新的想法输出出来,尤其是像 ServerLess、组件化、分布式等等这样的场景慢慢开始接触,就势必无法再用从前的眼光去看待。大概去年的时候,阿里巴巴发

聊聊前端跨域的爱恨情仇

今天是过完春节以后的第二周啦,而我好像终于回到正常工作的状态了呢,因为突然间就对工作产生了厌倦的情绪,Bug 就像无底洞一样吞噬着我的脑细胞。人类就像一颗螺丝钉一样被固定在整部社会机器上,除了要让自己看起来像个正常人一样,还要拼命地让所有人都

基于 Server-Sent Events 实现服务端消息推送

前段时间,为客户定制了一个类似看板的东西,用户可以通过看板了解任务的处理情况,通过 APP 扫面页面上的二维码就可以领取任务,而当任务被领取以后需要通知当前页面刷新。原本这是一个相对简单的需求,可是因为 APP 端和 PC 端是两个不同的 Team 在维护,换句话说,两个

博客图片迁移折腾记

去年国庆的时候,七牛官方开始回收测试域名,这直接导致博客中大量图片出现无法访问的情况,虽然博主第一时间启用了新的域名:https://blog.yuanpei.me,可是因为七牛官方要求域名必须备案,所以,这件事情一直耽搁着没有往下进行。至

基于 EF 的数据库主从复制、读写分离实现

各位朋友,大家好,欢迎大家关注我的博客,我是 Psyne,我的博客地址是https://blog.yuanpei.me。在上一篇博客中,我们提到了通过 DbCommandInterceptor 来实现 EF 中 SQL 针对 SQL 的“日志”功能。我们注意到,在这个拦截器中,我们可以获得当前数据库的上下

戏里戏外的一出好戏

上周国庆节放假,在家里看了黄渤的导演处女座《一出好戏》,虽然网上对它的评价还不错,可当我真正看完了这部电影,我反而觉得它更适合一个人的时候去看,因为在“演而优则导”的大趋势下,越来越多的人都在尝试“触电”,前有角逐奥斯卡的《逐梦演艺圈》,后

Featured image of post 戏里戏外的一出好戏

使用 VSCode 作为 SourceTree 的 Diff 和 Merge 工具

使用 SourceTree 有一段时间啦,从界面舒适度和易用性两个方面来看,的确要比小乌龟更好一点,日常配合命令行来使用,基本能覆盖到各种使用场景,譬如分支、版本、变基、合并等等。我本人在工作中接触到的 Git 工作流,大体上可以分为两类,从最早是官方所推崇的 5 个分支的

记通过 EF 生成不同数据库 SQL 脚本的一次尝试

接触新项目有段时间了,如果让我用一句话来形容此刻的感受,大概就是**“痛并快乐着”。痛苦之一是面对 TFS,因为它的分支管理实在是一言难尽,无时无刻不在体验着人肉合代码的“趣味”。而痛苦之二是同时维护三套数据库的脚本,这让我想到一个梗,在讲到

漫谈前端进化史之从 Form 表单到文件上传

Hi,大家好,欢迎大家关注我的博客,我是 Payne,我的博客地址是https://qinyuanpei.github.io。今天这篇博客,我们来说说文件上传相关的内容。看到这里,大家一定觉得博主在技术上越来越没追求了吧,文件上传这种再简单不

基于 WebSocket 和 Redis 实现 Bilibili 弹幕效果

嗨,大家好,欢迎大家关注我的博客,我是 Payne,我的博客地址是https://qinyuanpei.github.io。在上一篇博客中,我们使用了.NET Core 和 Vue 搭建了一个基于 WebSocket 的聊天室。在今天这篇文章中,我们会继续深入这个话题。博主研究 WebSocket

Built with Hugo v0.126.1
Theme Stack designed by Jimmy
已创作 274 篇文章,共计 1038468 字