前提 入行已经7,8年了,一直想做一套漂亮点的自定义控件,于是就有了本系列文章。 GitHub:https://github.com/kwwwvagaa/NetWinformControl 码云:https://gitee.com/kwwwvagaa/net_winform_custom_contr ...
分类:
Windows开发 时间:
2019-09-28 15:45:13
收藏:
0 评论:
0 赞:
0 阅读:
122
是单元测试 程序开发过程中,写代码是为了实现需求。当我们的代码通过了编译,只是说明它的语法正确,功能能否实现则不能保证。 因此,当我们的某些功能代码完成后,为了检验其是否满足程序的需求。可以通过编写测试代码,模拟程序运行的过程,检验功能代码是否符合预期。 单元测试就是开发者编写一小段代码,检验目标代 ...
分类:
编程语言 时间:
2019-09-28 15:44:53
收藏:
0 评论:
0 赞:
0 阅读:
72
1、枚举值查询 select h.UID,g.EValue ,g.Code,i.Name from UBF_Sys_ExtEnumValue as g inner join UBF_Sys_ExtEnumType as h on g.ExtEnumType =h.ID inner join UBF_ ...
分类:
其他 时间:
2019-09-28 15:44:38
收藏:
0 评论:
0 赞:
0 阅读:
80
刚开始是听说了要用manacher采取写的,但是不难看出要使用manacher,因为题目要求的1个半回文串,其实就是两个回文中心的交集,你要找两个回文中心,让它们的回文半径可以互相覆盖即可。问题转化成了对于一个回文中心,它覆盖的左侧的所有回文中心中( 向右覆盖的范围超过i )这样的点的数量。这样就变 ...
分类:
编程语言 时间:
2019-09-28 15:43:52
收藏:
0 评论:
0 赞:
0 阅读:
80
来源:http://www.cnblogs.com/xh6300/p/6120023.html 1、变焦和对焦有什么区别? 变焦就是改变镜头的焦距(准确说是像距),以改变拍摄的视角,也就是通常所说的把被摄体拉近或推远。例如18-55mm和70-200mm镜头就是典型的变焦镜头。焦距越长,视角越窄。 ...
分类:
其他 时间:
2019-09-28 15:43:37
收藏:
0 评论:
0 赞:
0 阅读:
201
索引 i<j<k; 值分别为s1,s2,s3. 要求值 s1<s3<s2; s1最小s3最大; 逆序循环是为了最后只判断s1是最小即可; 否则你就要判断s3, s3是中间值,有点麻烦; 作者说是O(N)的space&time ; 但是这里有stack的操作,看起来并不是严格意义上的O(N)吧. 不知 ...
分类:
其他 时间:
2019-09-28 15:43:18
收藏:
0 评论:
0 赞:
0 阅读:
73
什么是nacos Nacos 支持基于 DNS 和基于 RPC 的服务发现(可以作为springcloud的注册中心)、动态配置服务(可以做配置中心)、动态 DNS 服务。 官方介绍是这样的: Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您实现动态服务 ...
分类:
其他 时间:
2019-09-28 15:42:49
收藏:
0 评论:
0 赞:
0 阅读:
185
0、对比 edura 相比 vconsole 可以看css样式 1、edura (function () { var script = document.createElement('script'); script.src="//cdn.jsdelivr.net/npm/eruda"; docum ...
分类:
移动平台 时间:
2019-09-28 15:42:34
收藏:
0 评论:
0 赞:
0 阅读:
403
chrome离线安装包下载方法 Google Chrome是现在世界上试用最多的浏览器了,默认安装模式下下载下来的是一个触发在线安装的程序,自动加载下载然后安装,但是这样有时候非常慢,而且由于线路原因有时候安装不了,所以最好还是安装离线完整的版本,但很多人不知道如何下载离线安装版。这里就告诉大家: ...
分类:
其他 时间:
2019-09-28 15:42:19
收藏:
0 评论:
0 赞:
0 阅读:
110
一,前言 ? ? 简单画了一下线程的流程图,只是一个大概。如图所示,线程有多种状态,那么不同状态之间是如何切换的,下面主要总结关于wait()和notify()的使用。 二,wait() ? wait()和notify()都是定义在Object类中,为什么如此设计。因为synchronized中的这 ...
分类:
其他 时间:
2019-09-28 15:41:50
收藏:
0 评论:
0 赞:
0 阅读:
94
一、java代码 设置好数据源map 工具类方法 工程中的模板HTML文件: 效果: ...
分类:
Web开发 时间:
2019-09-28 15:39:04
收藏:
0 评论:
0 赞:
0 阅读:
61
深入理解面向对象 向下:深入理解三大面向对象机制 封装,隐藏内部实现 继承,复用现有代码 多态,改写对象行为 向上:深刻把握面向对象机制所带来的抽象意义,理解如何使用这些机制来表达现实世界,掌握什么是“好的面向对象设计”。 如何解决复杂性? 分解:人们面对复杂性有一个常见的做法,即分而治之,将大问题 ...
分类:
其他 时间:
2019-09-28 15:38:44
收藏:
0 评论:
0 赞:
0 阅读:
93
1. 下载JDK 下载地址: https://www.oracle.com/technetwork/java/javase/downloads/jdk8 downloads 2133151.html 安装好后,配置 系统环境变量 :控制面板\系统和安全\系统 → 高级系统设置 → 高级 → 环境变量 ...
分类:
移动平台 时间:
2019-09-28 15:37:10
收藏:
0 评论:
0 赞:
0 阅读:
80
参考: 在这之前安装 ...
分类:
Web开发 时间:
2019-09-28 15:36:50
收藏:
0 评论:
0 赞:
0 阅读:
93
恢复内容开始 没有导入servlet-api的依赖,导入完依赖就可以直接创建了 依赖如下: <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.1.0< ...
分类:
编程语言 时间:
2019-09-28 15:35:43
收藏:
0 评论:
0 赞:
0 阅读:
120
微擎应用名称图标的修改 方法一: 1. 打开数据库管理工具; 2. 全局搜索待修改的名称; 3. 在数据库 ims_core_cache 数据表中修改想修改的名称即可。 方法二: 1. 点击【系统】 【应用总数】 2. 选择你对应的应用点击【管理设置】 3. 接下来你就可以修改图标,名称等。 ...
分类:
其他 时间:
2019-09-28 15:35:25
收藏:
0 评论:
0 赞:
0 阅读:
320
锁对象 原始锁是一个在锁定时不属于特定线程的同步基元组件。在Python中,它是能用的最低级的同步基元组件,由 _thread 扩展模块直接实现。 原始锁处于 "锁定" 或者 "非锁定" 两种状态之一。它被创建时为非锁定状态。它有两个基本方法, acquire() 和 release() 。当状态为 ...
分类:
编程语言 时间:
2019-09-28 15:35:05
收藏:
0 评论:
0 赞:
0 阅读:
87
http://dy.163.com/v2/article/detail/E2TMAOTU0518KCLV.html http://www.elecfans.com/d/676451.html https://gitbook.cn/gitchat/column/5bfb6741ae0e5f436e35 ...
分类:
其他 时间:
2019-09-28 15:34:36
收藏:
0 评论:
0 赞:
0 阅读:
84
1.上机题 13:SELECT age,name FROM stu ORDER BY age,NAME ASC; 14:select dizhi,count(*)as 人数 from stu group by dizhi limit 0,1; 15:select * from stu group b ...
分类:
其他 时间:
2019-09-28 15:34:15
收藏:
0 评论:
0 赞:
0 阅读:
95
package qwer; import java.awt.Button; import java.awt.Font; import java.awt.GridBagConstraints; import java.awt.GridBagLayout; import java.awt.event.A... ...
分类:
编程语言 时间:
2019-09-28 15:33:44
收藏:
0 评论:
0 赞:
0 阅读:
157