开始写游戏 第十篇 今天主要写了这些东西: 昨天残留了一个问题,就是 背包装备 -> 穿戴 -> 背包穿戴的装备 没有消失的问题。 那么这里就是解决穿戴装备后,让穿戴的装备消失的代码修改差异: 顺便也优化了一些代码书写。 但是又 碰到一个问题 背包 -> 穿戴装备 -> 装备栏中被换下的装备 -> ...
分类:
其他好文 时间:
2019-12-02 19:35:28
阅读次数:
99
实验环境LinuxCentOS7虚拟机(IP:192.168.52.132)win10虚拟机(作为测试机)1、安装Nginx和bind服务[root@localhost~]#rpm-Uvhhttp://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm获取http://nginx.o
分类:
其他好文 时间:
2019-12-02 19:34:51
阅读次数:
121
spring源码版本5.0.5 概述 该方法会实例化所有剩余的非懒加载单例 bean。除了一些内部的 bean、实现了 BeanFactoryPostProcessor 接口的 bean、实现了 BeanPostProcessor 接口的 bean,其他的非懒加载单例 bean 都会在这个方法中被实 ...
分类:
编程语言 时间:
2019-12-02 19:34:31
阅读次数:
121
今天看到一篇关于java8的文章,发现有些特性在日常没用到,所以也完全不了解,然后学习了一波: (主要包含:Map, FlatMap, reduce, groupingBy, joining, reducing, parallelStream, peek 等) ...
分类:
编程语言 时间:
2019-12-02 19:33:48
阅读次数:
81
前言
Tomcat/Jetty 是目前比较流行的 Web 容器,两者接受请求之后都会转交给线程池处理,这样可以有效提高处理的能力与并发度。JDK 提高完整线程池实现,但是 Tomcat/Jetty 都没有直接使用。Jetty 采用自研方案,内部实现 QueuedThreadPool 线程池组件,而 Tomcat 采用扩展方案,踩在 JDK 线程池的肩膀上,扩展 JDK 原生线程池。
JDK 原生线程池可以说功能比较完善,使用也比较简单,那为何 Tomcat/Jetty 却不选择这个方案,反而自己去动手实现那?
JDK 线程池
通常我们可以将执行的任务分为两类:
cpu 密集型任务
io 密集型任务
cpu 密集型任务,需要线程长时间进行的复杂的运算,这种类型的任务需要少创建线程,过多的线程将会频繁引起上文切换,降低任务处理处理速度。
而 io 密集型任务,由于线程并不是一直在运行,可能大部分时间在等待 IO 读取/写入数据,增加线程数量可以提高并发度,尽可能多处理任务。
分类:
编程语言 时间:
2019-12-02 19:33:01
阅读次数:
111
连接查询 变量、if else、while 一、连接查询:通过连接运算符可以实现多个表查询。 连接是关系数据库模型的主要特点,也是它区别于其它类型数据库管理系统的一个标志。 常用的两个链接运算符: 1.join on(左右连接) 2.union(上下连接) 注:只有在列的数据类型一致时才能够连接起来 ...
分类:
其他好文 时间:
2019-12-02 19:32:39
阅读次数:
104
我们在做自动化测试的时候,可能会遇到一些用例中间不用回归,想要进行跳过。直接注释的话,代码量修改过大,显然这个方法不妥,哪还有什么方法?unittest这个自动化框架可以帮助我们完成这个操作 自动跳过用例 unittest中提供了一些跳过用例的装饰器方法。我们可以通过这些装饰器来帮我们完成这些操作 ...
分类:
其他好文 时间:
2019-12-02 19:32:21
阅读次数:
97
AbstractNamedValueMethodArgumentResolverModelAttributeMethodProcessorHandlerMethodArgumentResolverCompositeRedirectAttributesMethodArgumentResolverReq ...
分类:
编程语言 时间:
2019-12-02 19:32:06
阅读次数:
80
Revit读取cad的文字信息需要借助Teigha的开源dll,在程序中添加下图中红色框的dll文件的引用,其他的dll文件全部放在同一个文件夹中即可,运行的时候,会自动把这些dll文件全部复制到bin文件当中,同时,在Revit中运行插件,Revit也会自动加载这些dll文件。 以下是关键方法,在 ...
分类:
其他好文 时间:
2019-12-02 19:31:50
阅读次数:
144
分两种情况 无路由和有路由 无路由 看到启动页面 在文件main.js( vue项目的入口文件)中 这里可以看到,生成了一个全局的vue实例,绑定在了#app上面,也就是在文件index.html中的那个div。 然后这个vue实例,使用的是 ./App这个组件,然后模板是:'<App/>',这就是 ...
分类:
其他好文 时间:
2019-12-02 19:31:30
阅读次数:
124
测试计划 项目 测试人员 需求推演 时间 编写测试 用例时间 用例内评与 评审时间 测试时间 计划上线时间 提测时间 备注 素拓十期 陶海燕 10/27 10/21晚上 报告模板 对于在测试之前写了测试用例的项目,统一按照模板一来写测试报告;对于测试前没来得及写测试用例的项目,测试报告的格式请参考模 ...
分类:
其他好文 时间:
2019-12-02 19:31:10
阅读次数:
99
“ jQuery + RequireJS(SeaJS)+ artTemplate(doT)+ Gulp(Grunt) ” jQuery:以 jQuery 为核心,能兼容绝大部分浏览器 RequireJS(SeaJS):使用 RequireJS SeaJS 进行模块化开发可以解决代码依赖混乱的问题 同 ...
分类:
其他好文 时间:
2019-12-02 19:30:55
阅读次数:
154
蓝-绿部署技术对于不含任何数据的无状态应用非常有效,但对于数据库这类有状态应用则存在一定的困难,因为用户不得不保留两份生产数据副本。这种情况下可能会需要使用Postgres、MySQL以及其他数据库备份和恢复脚本,或定制化操作手册或自动脚本等将数据从一个数据源人工移动到另一个数据源,这个过程将会非常复杂并且会耗费大量的时间。
分类:
其他好文 时间:
2019-12-02 19:30:43
阅读次数:
101
问题: 2016-07-18 22:36:09.387 2817 ERROR oslo.messaging._drivers.impl_rabbit [req-51faf017-4f1f-4a24-ab79-624b302b839b - - - - -] AMQP server controller ...
分类:
其他好文 时间:
2019-12-02 19:30:31
阅读次数:
93
https://blog.csdn.net/weixin_42679753/article/details/94465674 https://www.jianshu.com/p/17fc7929fcbb 1.方法一 #if DEBUG struct LandmarksList_Previews: P ...
分类:
编程语言 时间:
2019-12-02 19:30:02
阅读次数:
117
width: 7px; height: 7px; border-top: 1px solid #999; border-right: 1px solid #999; 想得到 ?? 🔼 🔼 ,只需旋转角度 transform: rotate(-45deg); // 上 transform: rot ...
分类:
Web程序 时间:
2019-12-02 19:29:48
阅读次数:
237
不是我的,帮转。 一、尤图工具的主要内容(功能)。 七参数计算,坐标转换,图幅框生成,影像分幅,勘界面积计算与地类面积统计表导出,地块按面积表格分割,一些拓扑检查,界址点线生成,四至生成,边线或中线生成道路,面状道路中线的生成及宽带计算,属性传递,统计表生成,合计误差消除,影像黑边或白边去除,交汇点 ...
分类:
其他好文 时间:
2019-12-02 19:28:38
阅读次数:
186