在软件构造过程中,我们必须正确地理解领域。一种生动的方式是通过“场景”来展现领域逻辑。领域专家或业务分析师从领域中提炼出“场景”,就好像是从抽象的三维球体中,切割出具体可见的一片。然后以这一片场景为舞台,上演各种角色之间的悲欢离合。每个角色的行为皆在业务流程的指引下展开活动,并受到业务规则的约束。当我们在描述场景时,就好像在讲故事,又好似在拍电影。 组成场景的要素常常被称之为6W模型,即描写场景的
原创 2021-07-22 17:57:39
602阅读
MySQL是一种常用的关系型数据库管理系统,它由Oracle公司开发并维护。在实际应用中,我们经常需要进行数据的更新操作。本文将介绍如何使用MySQL进行大规模数据更新,并讨论更新6万条数据需要多长时间。 ## 数据更新的方式 在MySQL中,我们可以使用UPDATE语句来更新数据。UPDATE语句的基本语法如下: ``` UPDATE table_name SET column1 = va
原创 2023-12-31 08:23:34
149阅读
百万级数据Excel导入工具–SAXOffice2007与Office Open XML 在Office 2007之前,Office一直都是以二进制位的方式存储,但这种方式不易用于使用;MicroSoft于2005年发布了基于XML的ooxml开放文档标准。ooxml的xml schema强调减少load time,增快parsing speed,将child elements分开存储,而不是mu
择一枚非996的周末,搞定Linux。Follow me! 这是一份精细的,手把手的教程。 有很多同学微信问我,Linux命令这么多,该怎么从入门到精通?其实,这个事情非常的simple,这篇文章将会带你飞。文章非常的长,要挑一个阳光明媚的sunshine weekend,耐心…
转载 2021-08-02 10:04:16
423阅读
1点赞
前言数据处理是 Python 的一大应用场景,而 Excel 则是最流行的数据处理软件。因此用 Python 进行数据相关的工作时,难免要和 Excel 打交道。标准的 Excel 文件(xls/xlsx)具有较复杂的格式,并不方便像普通文本文件一样直接进行读写,需要借助第三方库来实现。常用的库是 python-excel 系列:xlrd、xlwt、xlutilsxlrd - 读取 Excel 文
转载 2024-07-08 10:43:48
36阅读
择一枚非996的周末,搞定Linux。Follow me! 这是一份精细的,手把手的教程。 有很多同学微信问我,Linux命令这么多,该怎么从入门到精通?其实,这个事情非常的simple,这篇文章将会带你飞。文章非常的长,要挑一个阳光明媚的sunshine weekend,耐心…
原创 2021-04-15 17:42:04
401阅读
http://blog..net/luyikk/article/details/5081133SocketA
转载 2011-07-25 14:56:00
23阅读
连接计算机内核和交互界面的桥梁叫做终端,在下面这样黑乎乎的窗口敲代码才有高级的感觉,很多操作系统都有终端,比如 Linux 的 terminal,mac 的终端。 不像输入法,在终端输入命令时提示很少,虽然有 tab 键敲错命令是时有发生的事儿。
原创 2021-07-13 17:18:20
278阅读
1. Hive 入门什么是HiveHive:由Facebook开源用于解决海量结构化日志的数据统计。Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张表,并提供类SQL查询功能。本质:将HQL转化成MapReduce程序Hive特性:Hive处理的数据存储在HDFSHive分析数据底层的实现是MapReduce执
原创 2021-05-28 22:45:44
542阅读
1. Hive 入门什么是HiveHive:由Facebook开源用于解决海量结构化日志的数据统计。Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张表,并提供类SQL查询功能。本质:将HQL转化成MapReduce程序Hive特性:Hive处理的数据存储在HDFS
原创 2022-03-18 15:25:50
211阅读
背景因公司业务架构变更,需要对原有账户累计收益进行备份,削弱老业务对新业务的影响。而原有用户累计收益数据约为7000w,因为处于业务过渡阶段,所以希望以一种临时的手段去存储数据,最终讨论得出,在用户表新增一个字段old_balance来存储这个数据。大表加字段 从图中看到,member表数据空间占用11.12G。另外也发现索引占用的空间比数据还大,可见索引的创建需要慎重。一开始以为加字段会锁表,使
正文 | 内容01—【概述】github中星赞6W的商城系统 采用前后端分离架构:SpringBoot2.x,Ant Design&Vue,Mybatis-plus,Shiro,JWT。02—【技术框架】    开发环境语言:Java 8IDE(JAVA):IDEA / Eclipse安装lombok插件IDE(前端):WebStorm 或者 IDEA依赖管理:Maven数据库:MySQL
原创 2020-12-27 18:44:57
136阅读
对程序员来说,学历重要还是技术重要?IT圈曾无数次讨论过这个问题。有人说,只要写得出代码,管你大专还是硕士,都是好程序员。反对的人讲,如今学计算机的人数众多,早就不是上个培训班就能找到工作的年代了。那么,IT界的学历到底值不值钱?的确,互联网野蛮生长时代,对求职者的学历背景宽容度极高。然而,如今的技术岗竞争早已非比寻常,不仅科班人才铆足劲进大厂,众多理工科学子也都在努力转码。此番情况下,学历和专业
原创 2023-08-04 17:42:32
141阅读
文章目录说在前面:《 Docker 学习圣经 》PDF 封面本文目录Docker基础Docker 巨大的价值Docker 的本质:Docker的广泛应用场景:Docker的在DevOps(开发、运维)场景的应用Docker 的历史Docker 的入门知识Docker EngineDocker Platform到底什么是docker:什么是容器?docker基本组成Docker 与虚拟机有何区别d
1.真实服务器(例如:tomcat)都有自己的计算瓶颈,在真实服务器和客户端之间加上lvs是解决高并发访问和网络IO瓶颈问题(lvs的keepalived是为了解决lvs自身的高可用), 但是lvs只是盲目的将客户端的请求轮询或者根据算法直接扔给后端的所有的服务器,这样实际上我们可以有更细致的划分,这个划分可以通过Nginx来实现映射(对应服务路径与对
转载 2024-08-27 12:08:42
494阅读
背景:自己的一个网站,由于单表的数据记录高达了一百万条,造成数据访问很慢,Google分析的后台经常报告超时,尤其是页码大的页面更是慢的不行。测试环境:先让我们熟悉下基本的sql语句,来查看下我们将要测试表的基本信息use infomation_schema SELECT * FROM TABLES WHERE TABLE_SCHEMA = ‘dbname’ AND TABLE_NAME = ‘p
Transformer
原创 2024-10-30 14:31:12
208阅读
视觉
原创 2024-10-22 14:44:32
213阅读
Tomcat 6 for Linux is a powerful tool that allows users to run Java web applications on their Linux operating systems. Tomcat, also known as Apache Tomcat, is an open-source implementation of the Java
原创 2024-05-21 10:22:01
50阅读
第一步:下载sun官方站点jdk为jdk1.4以上,j2sdk和tomcat的安装程序,然后设置按照路径进行安装即可。j2sdk以后,需要配置一下环境变量,在我的电脑->环境变量j2sdk安装在classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;( 接着可以写一个简单的  Test.java所在目录,然
转载 精选 2010-07-06 15:35:22
404阅读
  • 1
  • 2
  • 3
  • 4
  • 5