开源框架
明天好,会的
敢于挑战,追求卓越 -- 我在软件开发方面拥有丰富的经验,熟悉多种编程语言和开发框架。我可以开发各种类型的应用程序,包括网页应用、移动应用以及桌面应用。无论是前端开发、后端开发还是数据库管理,我都能胜任。 作为一个独立开发者,我渴望能够将我的技能和创造力应用于各种令人兴奋的项目中。我相信自己具备了丰富的技术知识和灵活的思维,能够为合作伙伴带来独特而有价值的解决方案
展开
-
staging-数据管道-处理原则的体验
在数据管道中,staging指的是将数据从源系统移动到目标系统之前的中间步骤。在staging过程中,数据会经过一系列的转换和处理,以确保数据的质量和准确性。staging可以包括数据清洗、格式转换、数据合并等操作,以便最终将数据加载到目标系统中。这里面既有函数式编程的思路,也有系统数据流分析的影子。而今天在这个项目的代码重构中,再次体验到了这个原则。实际上,在我之前设计的bisheng-cli的项目中也成功使用了这个原则,只是现在对这个原则的体验更加强烈。原创 2024-01-17 17:43:19 · 380 阅读 · 0 评论 -
AI协助编程在Rust学习中的个人体验
我说的体验感不好,不是在于AI的回答结果的正确率,而在于我发现我问过多次类似于“Rust中如何使用正则表达式”之类的问题。这也是我不断向我的开源项目。虽然AI在编程中涉及的方面有很多,但我在Rust的学习和使用中,主要通过AI来生成代码,因此,我的体验也主要围绕代码的生成和使用上来阐述。当前AI在编程开发方面的使用越来越广泛,我在Rust的学习中,也刻意加重了对AI的使用。在代码的生成上,随着使用的深入,我提的问题逐渐从之前的偏重功能到偏逻辑。当然,这只是我的个人想法,我也真诚的接受各位大神的意见和建议。原创 2024-01-16 08:49:59 · 744 阅读 · 0 评论 -
笔记系统的部署架构
一个简单的全栈功能闭环基本完成。既然是开源,因此,这里有必要分享一下部署结构,希望能够获得小伙伴们的反馈。后期还会增加其它服务来实现笔记数据的处理。欢迎大家评论区讨论。note_book_api: 负责笔记系统数据处理的后端应用。api-gate: 负责路由和访问权限验证的后端应用。目前整个系统采用docker容器来部署。auth2: 负责用户登录和注册的后端应用。auth_app: 登录/注册的前端应用。web_app: 笔记系统的前端应用。请关注我,不要错过更新哟。原创 2024-01-12 08:58:18 · 590 阅读 · 0 评论 -
尝试中-分3个独立开发周期
最近在和朋友们的讨论中,我获得了一个思路,即把应用拆分成3个相对独立的部分。![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/9765d6fe76b34d0dad06d6a22e0889be.png =100px)原创 2024-01-08 15:10:21 · 398 阅读 · 0 评论 -
Flask + mod_wsgi + Apache on Windows 部署成功(随时接受提问)
前言说是前言,纯粹就是吐槽。如果你赶时间,完全可以跳过这部分,我保证不会在这里隐藏任何有用的内容。人上年纪后,可能冲劲不足,我花了大概两周的时间才成功的将flask部署到windows上。还好没有放弃,最终找到了答案。不过这也说明我在开源软件的应用和配置上还很差劲呀,当我看到要用VC10的C/C++编译器编译源代码时,头都大了。你说我们这些平时习惯了Vistual Studio编译的,原创 2015-06-10 11:15:03 · 27303 阅读 · 33 评论 -
Python Flask 在Sina App Engine (SAE)上安家
早就听说了Python的大名,随着的编程语言的理解加深,越发觉得动态语言的威力--真大呀。虽然,整个过程都很简单,但是对于一个新手,特别是从传统C#, Asp.net, IIS阵营过来的开发人员来说,什么都是第一次接触。希望我的这篇文章能够成为你Python学习道路上的一盏小灯。原创 2014-07-29 14:27:19 · 10039 阅读 · 0 评论 -
关于White框架在项目中的使用分析
white地址:http://www.codeplex.com/white 我只能说这是一个不错的UI测试框架。这个框架的实施必须要客户认可,因为这个测试框架的实施,需要花不少的时间。我目前在思考单元测试在UI层上的适用范围,当我看完来之white的例子代码后,我发现white框架的价值观同样在这个思考范围之内。 在没有这个white框架之前,我们可以通过类似MVC的方式来部分实现界面层的测试,原创 2009-02-22 14:23:00 · 1489 阅读 · 0 评论 -
Give me a window
又道周末,终于可以静下来休息一下了。忽然想起上周给Don翻译的一篇文章从C#中获取MGrammar输出。里面提到的Modeling Language让我感到很好奇,虽然在之前翻译了Don的关于Oslo的文章时,了解了一些Modeling Lanuage,它大概是将自然语言转换成相应的功能。通过Don提供的连接,我下载了关于MLanguage的例子。用VS2008将其打开,发现还需要安装Oslo原创 2008-12-07 10:12:00 · 862 阅读 · 0 评论 -
C++文件拷贝代码
用C++些文件拷贝程序远远比我想象的要困难的多,和C#仅使用的File类和Directory类相比,直接操作windows api更加有趣。这个过程让我体会到的不仅仅是api,更多是编写程序这一个过程的本质。先和大家分享一下我的代码,还请各位C++前辈们指教。.h文件#pragma once#include #include "file.h"using namespace std;namespac原创 2008-11-18 21:52:00 · 1369 阅读 · 0 评论 -
MoveWindow in MFC
在C++的学习过程中,遇到了使控件跟随容器变化的问题,而在MFC中,这个问题通过MoveWindow或SetWindowPos来解决。在实现过程中,发现不管用哪种方法,都需要获取控件的原始位置。这个取法可花费了我不少时间,后来在MFC论坛上看到了那关键的两行代码:void CCodeHelperDlg::OnSize(UINT nType, int cx, int cy){m_原创 2009-01-06 21:55:00 · 5373 阅读 · 0 评论 -
遇到SubSonic
我是在公司每周的学习时间中遇到了subsonic的。这个名字听起来很酷,不过也名副其实。它对提供代码的产出率有很大的帮助,并且是开源的,你可以深入进去学习。它对我的启示不仅仅在它对DAL(Data Access Layer)层的处理,还有就是对硬编码(我不知道到有没有这样的说法)、数据绑定、泛型抽象工厂、数据交换协议以及如何对应用数据库的功能的思考。大家可以在www.subsonicproject原创 2007-11-18 17:27:00 · 1291 阅读 · 0 评论