上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 18 下一页
摘要: Java代码: 阅读全文
posted @ 2017-03-08 16:28 FrankYou 阅读(411) 评论(0) 推荐(0) 编辑
摘要: start()方法开始为一个线程分配CPU时间,这导致对run()方法的调用。 代码1 代码2: 代码3: 阅读全文
posted @ 2017-03-08 11:32 FrankYou 阅读(360) 评论(0) 推荐(0) 编辑
摘要: Mark Michaelis 微软中国MSDN 过去几年大家一直都在使用 .NET Core(有这么久吗?)并且都知道“生成系统”经历了重大改变,不论是终止对 Gulp 的内置支持,还是放弃 Project.json。对于我这个专栏作家来说,这些变化一直很棘手,因为我不想我亲爱的读者花了很多时间来了 阅读全文
posted @ 2017-02-27 18:31 FrankYou 阅读(510) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-02-22 10:15 FrankYou 阅读(2077) 评论(0) 推荐(0) 编辑
摘要: 1) 检查项:使用Super POM。 2) 检查项:GroupID应该以特定名称开头。3) 检查项:版本号符合规范。版本号必须是三段数字,之后加或不加-SNAPSHOT。4) 检查项:父子工程使用相同版本号。5) 检查项:release版本不能重复上传。6) 检查项:正式版本不依赖于SNAPSHO 阅读全文
posted @ 2017-02-21 18:27 FrankYou 阅读(702) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-02-17 17:25 FrankYou 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 分库分表的理想方案: 均匀分布数据,避免热点问题; 对达到上限的节点保证不再写入数据; 可以自由扩容; 不迁移数据。 部分Shading方案缺点分析: 基于散列的路由能均匀地分布数据,但却需要数据迁移,同时也无法避免对达到上限的节点不再写入新数据; 基于增量区间的路由天然不存在数据迁移和向某一节点无 阅读全文
posted @ 2017-02-17 15:05 FrankYou 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 转载至:http://tech.meituan.com/dianping_order_db_sharding.html 背景 原大众点评的订单单表早就已经突破两百G,由于查询维度较多,即使加了两个从库,优化索引,仍然存在很多查询不理想的情况。去年大量抢购活动的开展,使数据库达到瓶颈,应用只能通过限速 阅读全文
posted @ 2017-02-16 18:33 FrankYou 阅读(3813) 评论(0) 推荐(0) 编辑
摘要: 一、基本思想 Sharding的基本思想就要把一个数据库切分成多个部分放到不同的数据库(server)上,从而缓解单一数据库的性能问题。不太严格的讲,对于海量数据的数据库,如果是因为表多而数据多,这时候适合使用垂直切分,即把关系紧密(比如同一模块)的表切分出来放在一个server上。如果表并不多,但 阅读全文
posted @ 2017-02-16 17:41 FrankYou 阅读(2910) 评论(0) 推荐(0) 编辑
摘要: 在谈论数据库架构和数据库优化的时候,我们经常会听到“分库分表”、“分片”、“Sharding”…这样的关键词。让人感到高兴的是,这些朋友所服务的公司业务量正在(或者即将面临)高速增长,技术方面也面临着一些挑战。让人感到担忧的是,他们系统真的就需要“分库分表”了吗?“分库分表”有那么容易实践吗?为此, 阅读全文
posted @ 2017-02-16 16:49 FrankYou 阅读(326) 评论(0) 推荐(0) 编辑
摘要: <build> <resources> <resource> <directory>${project.basedir}/src/main/resources</directory> <!--为主资源目录开启过滤--> <filtering>true</filtering> </resource> 阅读全文
posted @ 2017-02-16 14:12 FrankYou 阅读(707) 评论(0) 推荐(0) 编辑
摘要: 原创 2017-02-15 方乐明 InfoQ 每年节假日,微信红包的收发数量都会暴涨,尤以除夕为最。如此大规模、高峰值的业务需要,背后需要怎样的技术支撑?百亿级别的红包规模,如何保证并发性能与资金安全?背景介绍 2017年1月28日,正月初一,微信公布了用户在除夕当天收发微信红包的数量——142亿 阅读全文
posted @ 2017-02-15 16:29 FrankYou 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-01-17 11:22 FrankYou 阅读(837) 评论(0) 推荐(0) 编辑
摘要: Maven配置插件跳过测试代码的编译和运行: 阅读全文
posted @ 2017-01-16 18:13 FrankYou 阅读(3812) 评论(0) 推荐(2) 编辑
摘要: 1、各个子模块都应该使用相同的groupId(如:com.mvnbook.account); 2、各个子模块如果一起开发和发布,还应该使用相同的版本:version; 3、各个子模块还应该使用一致的前缀(如:account-a,account-b等),以方便同其他项目区分。 阅读全文
posted @ 2017-01-05 18:14 FrankYou 阅读(554) 评论(0) 推荐(0) 编辑
摘要: 并不是所有插件都适合从命令行配置,有些参数的值从项目创建到发布都不会改变,或者很少改变,对于这种情况,在POM文件中一次性配置就显然比重复在命令行中输入要方便了。 用户可以在生命插件的时候,对插件进行一个全局的设置。例如,我们通常会需要配置maven-compile-plugin告诉它编译Java 阅读全文
posted @ 2017-01-05 17:16 FrankYou 阅读(1936) 评论(0) 推荐(0) 编辑
摘要: org.apache.maven.plugins maven-source-plugin 2.1.1 attach-sources ... 阅读全文
posted @ 2017-01-05 16:32 FrankYou 阅读(853) 评论(0) 推荐(0) 编辑
摘要: 英文原文: NET Core 2.0 Planned for Spring 2017 微软项目经理 Immo Landwerth 公布了即将推出的 .NET Core 2.0 版本的细节,该版本预计于 2017 年春季发布。这是 .NET Core 平台的一个重要发布,因为 2.0 版本对 .NET 阅读全文
posted @ 2017-01-03 10:28 FrankYou 阅读(1063) 评论(0) 推荐(0) 编辑
摘要: 私服的一大作用就是部署第三方构件,包括组织内的生成的构件以及一些无法从外部仓库获取的构件。无论是日常开发中生成的构件,还是正式版本发布的构件,都需要部署到仓库中,供其它团队成员使用。Maven除了能对项目进行编译、测试、打包之外,还能将项目生成的构件部署到仓库中。我们可以在pom.xml中配置构件的 阅读全文
posted @ 2016-12-20 18:33 FrankYou 阅读(2427) 评论(0) 推荐(0) 编辑
摘要: 大部分远程仓库无须认证就可以访问,但有时处于安全方面的考虑,我们需要提供认证信息才能访问一些远程仓库。为了防止非法的仓库访问,管理员为每个仓库提供了一组用户名及密码。 这时,为了能让Maven访问仓库内容,就需要配置认证信息。配置认证信息和配置仓库信息不同。仓库信息可以直接在POM中配置,但认证信息 阅读全文
posted @ 2016-12-20 17:27 FrankYou 阅读(3067) 评论(0) 推荐(0) 编辑
摘要: 在很多情况下,默认的中央仓库无法满足项目的需求,可能项目需要的构件存在于另外一个远程仓库中,如JBoss Maven仓库。这时,可以在POM中配置该仓库,见代码如下: <!-- 远程仓库的配置 --> <!-- 配置POM使用JBOSS Maven仓库 --> <repositories> <!-- 阅读全文
posted @ 2016-12-20 16:32 FrankYou 阅读(1922) 评论(0) 推荐(0) 编辑
摘要: 1、Maven命令行使用:mvn clean compile(编译) 2、Maven命令行使用:mvn clean package(打包) 3、Maven命令行使用:mvn clean install(安装) 4、使用Mavne生成可以执行的jar文件 5、使用Maven私服的好处 6、Maven远 阅读全文
posted @ 2016-12-20 10:26 FrankYou 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 1、Maven仓库的分类 本地仓库:当Maven执行编译或测试时,如果需要使用到依赖文件,它总是基于坐标使用本地仓库的依赖文件。默认情况下,不管Linux还是Windows,每个用户在自己的用户目录下都有一个路径名为.m2/respository/的仓库目录。 远程仓库:安装好Maven后,如果不执 阅读全文
posted @ 2016-12-19 17:18 FrankYou 阅读(7662) 评论(0) 推荐(0) 编辑
摘要: 到目前为之,还没有运行HelloWorld的项目,不要忘了HelloWorld类可是有一个main方法的。使用mvn clean install命令默认生成的jar 包是不能直接运行的。因为带有main方法的类信息不会添加到manifest中(打开jar文件中的META-INFO/MANIFEST. 阅读全文
posted @ 2016-12-19 15:01 FrankYou 阅读(747) 评论(0) 推荐(0) 编辑
摘要: 2016-12-13 Hutchinson 微软中国MSDN 在 11 月举行的 Connect(); 上,Microsoft 将推出 Visual Studio for Mac 预览版。这是一个激动人心的进展,将以移动为中心的 Xamarin Studio IDE 发展成为真正的移动先行和云优先的 阅读全文
posted @ 2016-12-14 10:15 FrankYou 阅读(1939) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 18 下一页