五一假期调休,今天正常上班。 使用SPI设计,框架可以很容易引入扩展点,同时应用要扩展框架逻辑也很容易实现。框架可扩展设计可以基于这个原则进行设计扩展点。 SPI设计的关键是程序定义通用的接口比如JDBC,然后不同服务提供商根据接口做自己的实现如Driver,然后程序在运行时根据加载到的接口实现不同 ...
分类:
其他 时间:
2019-04-28 10:23:23
收藏:
0 评论:
0 赞:
0 阅读:
118
Combox控件是一个下拉选择的控件,再做上位机的时候会经常用到,这里记录一下我是怎么用。 1、拉出一个combox控件 2、控件属性选为不可编辑,可编辑的话,你选择下拉框的内容后可以改下拉框里的内容 3、编写添加选择框选项代码 4、只要调用上面的函数就可以实现添加3个选项USB1、USB2、USB ...
分类:
Windows开发 时间:
2019-04-28 10:23:04
收藏:
0 评论:
0 赞:
0 阅读:
243
学习 Python 这么久了,说起 Python 的优雅之处,能让我脱口而出的, Descriptor(描述符)特性可以排得上号。 描述符 是Python 语言独有的特性,它不仅在应用层使用,在语言的基础设施中也有涉及。 我可以大胆地猜测,你对于描述符的了解是始于诸如 Django ORM 和 SQ ...
分类:
编程语言 时间:
2019-04-28 10:22:40
收藏:
0 评论:
0 赞:
0 阅读:
118
"[POI2007]ZAP Queries" 求n组$\sum_{i=1}^a\sum_{j=1}^b(gcd(i,j)==d)$, 1≤n≤50 000,1≤d≤a,b≤50 000。 解 不难看出是约数组合计数问题,而解决该问题常用思路有容斥原理和Mobius反演。 法一:容斥原理 尽可能特殊化 ...
分类:
其他 时间:
2019-04-28 10:22:23
收藏:
0 评论:
0 赞:
0 阅读:
127
领域逻辑组织可以分为三种主要的模式:事务脚本(Transaction Script)、领域模型(Domain Model)和表模块(Table Module)” 事务脚本 Transaction Script 使用过程来组织业务逻辑,每个过程处理来自表现层的单个请求。大多数应用都可以被看作是一系列事 ...
分类:
移动平台 时间:
2019-04-28 10:22:05
收藏:
0 评论:
0 赞:
0 阅读:
131
刚刚做完 triplebyte.com 视频面试, 两个小时. 练习面试, 还是挺好的.面试 4 个环节: ProgrammingSystem designDebuggingSpecialized knowledge * Programming 是逐步实现一个 Tic Tac Toe 游戏. * 基 ...
分类:
其他 时间:
2019-04-28 10:21:48
收藏:
0 评论:
0 赞:
0 阅读:
279
A character is unique in string S if it occurs exactly once in it. For example, in string S = "LETTER", the only unique characters are "L" and "R". Le ...
分类:
其他 时间:
2019-04-28 10:21:27
收藏:
0 评论:
0 赞:
0 阅读:
149
基础库:sys、os(os.path、os.stat)、time、logging、prarmiko、re、random Python运维常用的20个库 1、psutil是一个跨平台库(https://github.com/giampaolo/psutil)能够实现获取系统运行的进程和系统利用率(内存 ...
分类:
编程语言 时间:
2019-04-28 10:21:09
收藏:
0 评论:
0 赞:
0 阅读:
141
近期在将一个windows的mysql数据库转到linux上时,碰到表找不到问题,详细分析了下后发现原来是大写和小写问题。 在 MySQL 中,数据库和表对就于那些文件夹下的文件夹和文件。因而,操作系统的敏感性决定数据库和表命名的大写和小写敏感。这就意味着数据库和表名在 Windows 中是大写和小 ...
分类:
数据库技术 时间:
2019-04-28 10:20:33
收藏:
0 评论:
0 赞:
0 阅读:
150
鲁班简称LB 据说,金三银四,截止今天为止面试黄金时间已经过去十之八九,而LB恰逢是这批面试大军其中的一名小兵,很不幸今年恰逢遇上了互联网寒冬(即各大公司都在裁员,对外提供岗位相对较少的,这意味着很多猿即将面临着更多的竞争对手和相对较少的岗位困境),LB求职过程种种被虐,尸体趟过召唤师峡谷每个角落, ...
分类:
其他 时间:
2019-04-28 10:20:16
收藏:
0 评论:
0 赞:
0 阅读:
101
出处: https://www.cnblogs.com/haha12/p/4335076.html 使用jxcell组件来完成对excel加密、解密的功能。 jxcell.jar【点击下载】(此jar没有使用限制,你懂得) 具体代码如下: 加密后效果图:(打开时提示输入密码123) ...
分类:
其他 时间:
2019-04-28 10:19:58
收藏:
0 评论:
0 赞:
0 阅读:
170
一、什么是文件属性? 属性是一些描述性的信息,可以用来帮助您查找和整理文件。属性未包含在文件的实际内容中,而是提供了有关文件的信息。文件名在linux中是严格区分大小写的。 二、文件内容的讲解? [root@oldboyedu01-nb ~]# ls -lhi /etc/hosts 390174 - ...
分类:
其他 时间:
2019-04-28 10:19:39
收藏:
0 评论:
0 赞:
0 阅读:
142
智慧农业物联网—解决方案 一、方案背景 随着国家层面对土地集约化经营程度的不断加深,物联网概念在农业生产管理环节内的不断深入,规模化、科学化、数据化的种植方式已经愈发成为行业趋势。对于传统大规模种植而言,大量人力投入、工作效率低下、过多的资源浪费以及不可避免的人为误差与安全隐患已经成为传统种植模式的 ...
分类:
其他 时间:
2019-04-28 10:19:20
收藏:
0 评论:
0 赞:
0 阅读:
172
相信大家平时面试都会遇到这个问题:平时你都是怎么对sql进行调优的? 此篇文章相当于一个随便笔记,根据朋友们的聊天记录整理而成,如有不对,请指正! 注意:这篇是以mysql整理的 查看sql计划分析 explain sql语句,根据type key extra进行相应优化 type=all代表 my ...
分类:
数据库技术 时间:
2019-04-28 10:18:46
收藏:
0 评论:
0 赞:
0 阅读:
146
"方程的解" 给定x,求$a_1+a_2+...+a_k=x^x\ mod\ 1000$的正整数解解的组数,对于100%的数据,k≤100,x≤2^31 1。 解 显然x是可以快速幂得到答案的,而该问题显然是组合计数的问题,换一种解释即$b=x^x$个相同的数能怎样放进k个有标号盒子。 思路一 而无 ...
分类:
其他 时间:
2019-04-28 10:18:13
收藏:
0 评论:
0 赞:
0 阅读:
135
Promise是前端面试中的高频问题,我作为面试官的时候,问Promise的概率超过90%,据我所知,大多数公司,都会问一些关于Promise的问题。如果你能根据PromiseA+的规范,写出符合规范的源码,那么我想,对于面试中的Promise相关的问题,都能够给出比较完美的答案。 我的建议是,对照 ...
分类:
其他 时间:
2019-04-28 10:17:33
收藏:
0 评论:
0 赞:
0 阅读:
100
单例模式 单例模式应用的场景一般发现在以下条件下: (1)资源共享的情况下,避免由于资源操作时导致的性能或损耗等。如日志文件,应用配置。 (2)控制资源的情况下,方便资源之间的互相通信。如线程池等。1.网站的计数器2.应用配置3.多线程池4. 数据库配置,数据库连接池5.应用程序的日志应用.... ...
分类:
其他 时间:
2019-04-28 10:17:13
收藏:
0 评论:
0 赞:
0 阅读:
139
官网地址: https://docs.docker.com/install/linux/docker-ce/ubuntu/ docker的作用:解决不同机器之间的环境差异问题,方便迁移. 0. 卸载旧版本sudo apt-get remove docker docker-engine docker. ...
分类:
系统服务 时间:
2019-04-28 10:16:50
收藏:
0 评论:
0 赞:
0 阅读:
134
一、Fiddler简介1.为什么是Fiddler?抓包工具有很多,小到最常用的web调试工具firebug,达到通用的强大的抓包工具wireshark。为什么使用fiddler?原因如下: A)Firebug虽然可以抓包,但是对于分析http请求的详细信息,不够强大。模拟http请求的功能也不够,且 ...
分类:
Web开发 时间:
2019-04-28 10:16:23
收藏:
0 评论:
0 赞:
0 阅读:
123
前言 最近在开发订单对账系统,先从各种支付平台获取订单销售数据,然后与公司商城订单数据进行对账兜底。总体上,各个支付平台提供数据的方式分为两类,一般以接口的方式提供实时数据,比如:webservice、NVP、restfull api,以文件服务的方式提供周期性数据,比如:SFTP。接口的方式比较简 ...
分类:
Web开发 时间:
2019-04-28 10:16:06
收藏:
0 评论:
0 赞:
0 阅读:
147