开发框架

TangYuan使用教程-XML介绍

一个人想着一个人 提交于 2019-12-10 23:06:13
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> #TangYuan之XML介绍 ###1. Tangyuan中的XML文件 使用Tangyuan框架开发是通过配置和编写一系列的XML文来实现其功能,在开发过程中涉及的XML文件有如下四种: 描述 示例文件名 允许数量 框架主配置文件 tangyuan-configuration.xml 1 数据映射配置文件 tangyuan-mapper.xml 最多一个 分库分表配置文件 tangyuan-sharding.xml 最多一个 SQL服务文件 tangyuan-sqlservices.xml 多个 ###2. tangyuan-configuration.xml schema设计 ###3. tangyuan-configuration.xml配置示例 A. 数据源配置: <dataSource id="ds" type="DBCP" isDefault="true"> <property name="username" value="root" /> <property name="password" value="123456" /> <property name="url" value="jdbc:mysql://127.0.0.1:3306/xxx?Unicode=true..." />

16款优秀的Vue UI组件库推荐

孤者浪人 提交于 2019-12-10 14:12:20
16款优秀的Vue UI组件库推荐 16款优秀的Vue UI组件库推荐 Vue 是一个轻巧、高性能、可组件化的MVVM库,API简洁明了,上手快。从Vue推出以来,得到众多Web开发者的认可。 在公司的Web前端项目开发中,多个项目采用基于Vue的UI组件框架开发,并投入正式使用。 开发团队在使用Vue.js框架和UI组件库以后,开发效率大大提高,自己写的代码也少了,很多界面效果组件已经封装好了。 在选择Vue UI组件库的过程中,通过GitHub上根据star数量、文档丰富程度、更新的频率以及维护等因素,也收集整理了一些优秀的Vue UI组件库。 PS:国内的UI组件大部分都只有一部分的,常用的头部导航,底部导航,listview,grid表格很多都是没有的。 后面才发现,基于Vue的Quasar Framework 介绍 这个框架UI组件很全面,准备下次使用这个框架了 基于Vue的Quasar Framework 中文网 http://www.quasarchs.com/ quasarframework/quasar: Quasar Framework https://github.com/quasarframework/quasar Quasar(发音为/kweɪ.zɑɹ/)是MIT许可的开源框架(基于Vue),可帮助Web开发人员创建: 响应式网站 PWA

从零开始编写自己的C#框架(28)——建模、架构与框架

家住魔仙堡 提交于 2019-12-10 03:48:19
  文章写到这里,我一直在犹豫是继续写针对中小型框架的设计还是写些框架设计上 的进阶方面的内容?对于中小型系统来说,只要将前面的内容进行一下细化,写上二三十章具体开发上的细节,来说明这个通用框架怎么开发的就已完全足够了,因 为对于中小型系统来说,并不是很复杂,简单的了解三层架构就已经够用了,而使用太多的设计反而有点罗嗦,因为基本上没有什么人会为中小型系统花费太多的设 计工作。而对于设计大型平台的框架设计,又深深感到自己的积累还远远不够,写出来怕会误导大家。但不换个思维来讲述也很难说清框架的设计思想,别人拿到一 个框架源码后,也很难让人能清晰的理解这个框架到底是什么东东,怎么去改造它。所以只能抱着和大家共同学习的心态,来抛砖引玉,希望能更好的总结一下自己 的学习成果,当然有些观点并不一定是正确的,也希望大家能直接拍砖指出来。 前言   很多朋友看到标题可能会很奇怪,为什么弄一个开发框架首先要做的是建模?建模就能做一个框架出来吗?直接的人可能会说,这个2B,设计一个开发框架讲解的核心应该是三层、五层架构,每个层应该有什么用处,他们之间该如何解耦如何协作调用......   如果以前有人告诉我设计一个框架这样做的话,我也会觉得弄一个开发框架搞得这么复杂做什么,直接弄几个层和工具类出来,然后写一些常见功能不就行了。   实际上写本系列以来,理论部分一直在琢磨怎么才能用更通俗易懂的方式讲解出

自学web前端如何拿到月薪上万?这套适合零基础学习的路线分享给大家

╄→гoц情女王★ 提交于 2019-12-10 03:04:14
你也许会觉得Web前端开发是一个很简单的工作,但当你深入其中时,一定会发现好像Web前端开发不是那么简单,光网站性能优化、响应式、框架就让你焦头烂额。确实,做前端开发就是先易后难,想成为一个优秀的Web前端开发,没有那么简单。 不过,天下事难则不会,会则不难,你只需要掌握11项技能就可以成为Web前端“大拿” 一、入门必备的技能: 第1项技能:HTML超文本标记语言: 技能要点: HTML文件的结构 HTML文件的编写方法 HTML基本标记 文字与段落标记 框架 使用表单 XHTML页面结构 第2项技能:JavaScript脚本 技能要点: JavaScript基本语法 流程控制 函数 对象与数组 程序调试与错误处理 事件处理 处理文档对象 文档对象模型 window窗口对象 第3项技能:CSS网页样式布局 技能要点: CSS定位与div布局 div 标记与 span 标记 CSS+div美化与布局 CSS与JavaScript的综合应用 CSS与XML的综合运用 CSS与Ajax的综合应用 二、晋级提升必会的技能 第4项技能:HTML5开发技能 技能要点: HTML5语法 新增的input输入类型 新增的form元素 HTML5音频与视频 HTML5多媒体技术 Web存储 WebSQL混合开发 Workers多线程处理 第5项技能:常用Javascript框架 技能要点:

go语言的学习之路

喜夏-厌秋 提交于 2019-12-09 23:46:05
  一.学习前言   (1)go语言的介绍      1.解释型语言:python PHP java scripy (前端)      2.编译型语言:C C++ C#(微软开发) java(sun公司开发 后来被甲骨文公司收购)       go(谷歌)      3.热门语言的法展:2009年11月初 ;使用 python:1989年;java:1990年      4.Go是静态强类型语言:强类型》》》固定类型        是一门跨平台的编译型语言    (2)补充:      (1)C开发:在window上开发,编译好的代码只能在windows 环境上使用 无法实现 跨平台       Java 横空出世:跨平台,一处代码处处使用           原理:代码编译成字节码文件: 中间件       java概念普及:         jdk: JDK,开发java程序用的开发包,JDK里面有java的运行环境(JRE),包括client和server端的。需要配置环境变量。。。。 Jdk 全写是java development kit,是java的开发工具包,里面包含了各种类库和工具         jre Jre 是java runtime environment, 是java程序的运行环境 》》》 java 的运行程序 、既然是运行,当然要包含jvm

企业级JavaEE开发框架bbossgroups

拟墨画扇 提交于 2019-12-09 22:09:49
bbossgroups是国内首款集AOP、MVC、持久化、JSP标签库、分布式RPC服务、分布式事件框架于一身的企业级JavaEE开发框架,在Apache License Version 2.0 许可协议下开源。 官网地址: http://www.bbossgroups.com/ 官方博客: http://yin-bp.iteye.com/ bbossgroups包含哪些组件?主要功能? bbossgroups包含bboss mvc、bboss ioc、bboss持久层、bboss标签库、bboss rpc、bboss 工具包、bboss event七大部分,主要功能和特色如下: aop/ioc 是整个bboss的基石,提供多种组件管理ioc容器类型,提供依赖注入(支持循环依赖注入、构造函数注入、属性注入)、组件生命周期管理、工厂模式、声明式事务配置等等。 rpc 丰富的通讯协议栈(http/netty/mina/jms/webservice/rmi/jgroups/restful),通过restful可以轻松实现服务路由功能,服务调用安全高效,提供可插拔的安全认证和rpc方法权限检测机制,可以通过rpc框架方便地获取bboss ioc中配置的组件的远程调用代理从而实现rpc调用。 distribute event framework (基于bboss rpc框架,分布式事件框架

优秀程序员的开发效率是普通程序员的 10 倍,那么如何提升呢?

生来就可爱ヽ(ⅴ<●) 提交于 2019-12-09 16:00:07
1975 年,弗雷德里克·布鲁克斯(Frederick Brooks)出版了软件行业的名著《人月神话》,他给出了一个统计结果, 优秀程序员的开发效率是普通程序员的 10 倍 。40 多年过去了,这个数字得到了行业的普遍认同。 成为 10x 程序员是很多程序员的追求。但工作产出并不只是由写代码的效率决定的,一些不恰当工作方法很大程度上影响着你的产出。在接下来的这段时间里,我希望通过这个专栏和你一起探讨,作为一个程序员,该如何更高效地工作,怎样才能把时间和精力尽可能地放在处理本质复杂度的事情上,减少在偶然复杂度上的消耗。 作者 | 郑晔 出处 | 极客时间《10x 程序员工作法》专栏 作为整个专栏第一讲,我就从我常用的一个思考框架开始。 一个思考框架 我曾经组织过针对应届毕业生的培训,第一堂课往往是我亲自操刀,其中有一个头脑风暴的环节“畅想未来”,我会让大家思考三个问题: (1)我现在是个什么水平? (2)我想达到一个什么水平? (3)我将怎样到达那个目标? 大家会围绕着这三个问题,从各种角度展开讨论。这是一个有趣的练习,你会发现大家“最擅长”回答的是第一个问题:我现在处于什么水平?和有经验的人相比,他们大多自认为比较“菜”。但对于后两个问题的讨论,却可以切实看出人和人之间处理问题的能力差异。 有人通过之前的资料搜集,已经对自己的未来有了一个打算。比如想成为一个研发大牛

全栈工程师之路-Node.js

北城以北 提交于 2019-12-09 13:56:23
1. 全栈工程师之路-Node.js 高可用架构专用 原文[高可用架构] https://mp.weixin.qq.com/s?_ biz=MzAwMDU1MTE1OQ==&mid=405001493&idx=1&sn=f0ecab9b31bad83fb065ac37bb728245&scene=1&srcid=0324iTRH12WbXL5VDxXnEhH8&key=710a5d99946419d938a0ffc16a3c72118eefbe33f3f8312ed218bccbde126b60e818c8eb1068a9b07bdc8116a077b911&ascene=0&uin=NDIzMjM3MDk1&devicetype=iMac+MacBookPro11%2C1+OSX+OSX+10.10.5+build(14F27)&version=11000006&pass ticket=xdp3crkTJPuOH6ggUMKnwvfDGKEnMUvwC5V%2FdxlW%2FKdNO9R8zI1xsDFSR4ZJECUU 仔细的对比了一遍,感谢tim yang和庆丰校长的整理,非常严谨,比我讲的要好,另外感谢霍老板封我是StuQ明星讲师[呲牙][呲牙] 1.1. 主要内容 Why Node.js ? 历史 槽点 架构平衡和选择 企业级 我眼中的Node.js核心 快速开发实践

全栈工程师之路-Node.js

左心房为你撑大大i 提交于 2019-12-09 13:56:12
全栈工程师之路-Node.js 高可用架构专用 原文[高可用架构] https://mp.weixin.qq.com/s?__biz=MzAwMDU1MTE1OQ==&mid=405001493&idx=1&sn=f0ecab9b31bad83fb065ac37bb728245&scene=1&srcid=0324iTRH12WbXL5VDxXnEhH8&key=710a5d99946419d938a0ffc16a3c72118eefbe33f3f8312ed218bccbde126b60e818c8eb1068a9b07bdc8116a077b911&ascene=0&uin=NDIzMjM3MDk1&devicetype=iMac+MacBookPro11%2C1+OSX+OSX+10.10.5+build(14F27)&version=11000006&pass_ticket=xdp3crkTJPuOH6ggUMKnwvfDGKEnMUvwC5V%2FdxlW%2FKdNO9R8zI1xsDFSR4ZJECUU 仔细的对比了一遍,感谢tim yang和庆丰校长的整理,非常严谨,比我讲的要好,另外感谢霍老板封我是StuQ明星讲师[呲牙][呲牙] 持续更新版本 仓库地址 https://github.com/i5ting/nodejs-fullstack 在线阅读 http:/

Web开发框架目录组织

孤者浪人 提交于 2019-12-09 13:41:20
1、Tomcat 的目录层次结构 2、Servlet Servlet是sun公司提供的一门用于开发动态web资源的技术 Sun公司在其API中提供了一个servlet接口,用户若想使用Java程序开发一个动态web资源,只需编写一个servlet接口的实现类,并把这个类部署到web服务器中,就算开发好了一个动态web资源 纯手工编写一个servlet程序,并部署访问。 在eclipse中新建一个web project工程,eclipse会自动创建下图所示目录结构 WEB应用的组成结构 3、web.xml文件 通过web.xml文件,可以将web应用中的: 某个web资源配置为网站首页 将servlet程序映射到某个url地址上 …… 但凡涉及到对web资源进行配置,都需要通过web.xml文件 4、虚似目录的映射方式 5、配置虚似主机 配置虚似主机就是配置一个网站。 如需在WEB服务器中配置一个网站,需使用Host元素进行配置,例: <Host name=”site1” appBase=”c:\app”></Host> 配置的主机(网站)要想被外部访问,必须在DNS服务器或windows系统中注册。 6、Tomcat体系架构 7、软件开发的两种架构:c/s和b/s 来源: oschina 链接: https://my.oschina.net/u/2885931/blog