首页 > 2019年01月01日 > 全部分享
单一职责原则
1.定义:不要存在多于一个导致类变更的原因 2.一个类/接口/方法只负责一项职责 3.优点:降低类的复杂度、提高类的可读性,提高系统的可维护性、降低变更引起的风险 4.实例目录package 5.实例UML类图 6.代码 ...
分类:其他   时间:2019-01-01 13:45:08    收藏:0  评论:0  赞:0  阅读:161
PHP函数memory_get_usage获取PHP内存清耗量
(PHP 4 >= 4.3.2, PHP 5, PHP 7) memory_get_usage — 返回分配给 PHP 的内存量 说明 int memory_get_usage ([ bool $real_usage = false ] ) 返回当前分配给你的 PHP 脚本的内存量,单位是字节(by ...
分类:Web开发   时间:2019-01-01 13:44:50    收藏:0  评论:0  赞:0  阅读:131
40个Java多线程问题详解复习
1、多线程有什么用? 一个可能在很多人看来很扯淡的一个问题:我会用多线程就好了,还管它有什么用?在我看来,这个回答更扯淡。所谓"知其然知其所以然","会用"只是"知其然","为什么用"才是"知其所以然",只有达到"知其然知其所以然"的程度才可以说是把一个知识点运用自如。OK,下面说说我对这个问题的看 ...
分类:编程语言   时间:2019-01-01 13:44:32    收藏:0  评论:0  赞:0  阅读:115
intellij中导入java包
...
分类:编程语言   时间:2019-01-01 13:44:11    收藏:0  评论:0  赞:0  阅读:125
DHCP搭建
实验环境中一定使用主机模式,避免与局域网的DHCP服务器产生冲突, 主机一定设置固定IP,DHCP服务器可以配置多个网段,但是必须有一个网段需要与主机在同一个网段,也就是说主机要在DHCP的其中一个网段中,否则不能启动 1、yum install dhcp 2、cp /usr/share/doc/d ...
分类:其他   时间:2019-01-01 13:43:52    收藏:0  评论:0  赞:0  阅读:159
前端面试题(一)
1:实现一个函数判断是不是回文字符串 function run(input) { if(typeof input !== "string") return false return input.split('').reverse().join('') input; //input.split('') ...
分类:其他   时间:2019-01-01 13:43:33    收藏:0  评论:0  赞:0  阅读:150
Linux | GCC如何实现代码编译&&汇编&&链接过程
正文: 每次我们程序员所写的 代码 是给程序员看的呢?还是给电脑看的?其实我们所写的代码只是我们程序员之间交流的一样特殊语言,电脑是看不懂的。那么我们如何实现人机交流呢?这就不得不请出我们我们今天的主角人机交换的桥梁 编译器,编译器有很多,我们今天介绍的是一种基于 Linux 系统的 GCC 编译器 ...
分类:系统服务   时间:2019-01-01 13:43:16    收藏:0  评论:0  赞:0  阅读:149
node起步
安装node,地址https://nodejs.org/zh-cn/, 安装最新版,稳定版本适用于服务器,当前版本用于开发。 新版node一并安装了npm,查看版本号,打开cmd->输入node -v,查看node版本,输入npm -v 查看npm版本。 ...
分类:其他   时间:2019-01-01 13:42:59    收藏:0  评论:0  赞:0  阅读:134
洛谷P5082 成绩
原来的空间限制是5MB,其实是很足够的,现在调成128MB,变成了没有思维难度的大水题。 不过,我还是想说一下空间限制为5MB的解题思路。 题目要求的是 我们可以在输入数据的第二行和第三行求出 和`每一科的实际得分之和这两个量` 然后 ,是等于 。用交换律可得 于是我们就可以只求出 和`每一科的实际 ...
分类:其他   时间:2019-01-01 13:42:45    收藏:0  评论:0  赞:0  阅读:218
程序的入口
Java程序运行的起点: public static void main(String[] args) { } 说明: 静态方法,与具体位置无关,可以放在其它类中,它是独立的全局的静态方法,是整个程序的入口 Java程序可以有多个main方法,程序的入口自己指定,其它的main方法可以作为测试单元的 ...
分类:其他   时间:2019-01-01 13:42:27    收藏:0  评论:0  赞:0  阅读:123
SpringBoot(六) Web Applications: Embedded Containers(嵌入式容器)
参考 文档: "28.4 Embedded Servlet Container Support" ...
分类:移动平台   时间:2019-01-01 13:42:10    收藏:0  评论:0  赞:0  阅读:143
.NET 4.0中的泛型协变和反变
转载自:http://www.cnblogs.com/Ninputer/archive/2008/11/22/generic_covariant.html 随Visual Studio 2010 CTP亮相的C#4和VB10,虽然在支持语言新特性方面走了相当不一样的两条路:C#着重增加后期绑定和与动 ...
分类:Web开发   时间:2019-01-01 13:41:48    收藏:0  评论:0  赞:0  阅读:140
jdk8系列二、方法引用
一、方法引用 方法引用使得开发者可以直接引用现存的方法、Java类的构造方法或者实例对象。方法引用和Lambda表达式配合使用,使得java类的构造方法看起来紧凑而简洁,没有很多复杂的模板代码。 例子中,Car类是不同方法引用的例子,可以帮助读者区分四种类型的方法引用。 1、构造方法调用 方法引用的 ...
分类:其他   时间:2019-01-01 13:40:54    收藏:0  评论:0  赞:0  阅读:106
Spring Cloud 2-Hystrix DashBoard仪表盘(五)
Spring Cloud Hystrix DashBoard 1.监控系统配置 pom.xml application.yml Application.java 2.被监控服务配置 pom.xml application.yml 3.集群监控配置 pom.xml application.xml Ap ...
分类:编程语言   时间:2019-01-01 13:40:31    收藏:0  评论:0  赞:0  阅读:251
Leetcode 425. Word Squares
Problem: Given a set of words (without duplicates), find all word squares you can build from them. A sequence of words forms a valid word square if th ...
分类:其他   时间:2019-01-01 13:40:11    收藏:0  评论:0  赞:0  阅读:133
win7 win10开启网络访问(网络访问 无法访问 网络访问需要输入密码 等问题处理)
狂客原创,转载请注明。侵权必究! 右键单击桌面的“网络”图标 选择“属性”。 在弹出的“网络和共享中心”窗口,点击“更改高级共享设置”。 参考文章:https://jingyan.baidu.com/article/c275f6ba32ca5ce33d75673c.html 设置来宾“Guest”网 ...
分类:Windows开发   时间:2019-01-01 13:39:53    收藏:0  评论:0  赞:0  阅读:175
Flask进阶
知识补充 threading.local 作用:为每个线程创建一个独立的空间,使得线程对自己的空间中的数据进行操作(数据隔离)。 """ import threading from threading import local import time obj = local() def task(i ...
分类:其他   时间:2019-01-01 13:39:17    收藏:0  评论:0  赞:0  阅读:133
关于字符串replace方法第二个参数为函数的用法
比如把“<>”换成转义符 function escapeHtml(str){ return str.replace("/[<>]/g",function(word,idx){ //注:第一个参数为匹配的字符串,第二个参数为匹配到的索引标 switch(word){ case "<": return ...
分类:其他   时间:2019-01-01 13:38:56    收藏:0  评论:0  赞:0  阅读:241
Chisel3 - bind - PortBinding
https://mp.weixin.qq.com/s/NaInHsJgOwG03BLNF-wlxQ 介绍Module输入输出端口如何进行绑定。 ?? 1. IO() 在定义一个模块时,使用Bundle的匿名子类型来定义模块的输入输出端口,然后将其传递给IO()方法。 IO()方法定义在BaseMod ...
分类:其他   时间:2019-01-01 13:38:39    收藏:0  评论:0  赞:0  阅读:147
图论基础知识.
今天先写一些基础的图论知识;1.floyed算法;2.spfa算法; 3.dijkstra(迪杰斯特拉)算法;(先不写)1.floyed算法可以找到任意两点之间的最短路,即dis[i][j];原理:图的传递闭包思想;时间复杂度:O(n*n*n); 思想也比较好理解(三角形任意两边之和大于第三边嘛,如 ...
分类:其他   时间:2019-01-01 13:38:20    收藏:0  评论:0  赞:0  阅读:196
955条   上一页 1 ... 33 34 35 36 37 ... 48 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!