框架和类库等概念的出现都是源于人们对复用的渴望。“不要重复发明轮子”,成了软件界的一句经典名言。从最初的单个函数源代码的复用,到面向对象中类的复用(通常以类库的形式体现),再到基于组件编程中二进制组件(.NET中是以IL程序集形式存在的)的复用,人们复用软件的抽象层次越来越高。现在,框架复用是抽象层 ...
分类:
其他好文 时间:
2019-09-29 23:45:31
阅读次数:
95
通过阅读这本书,看到了一个道理就是如果要成为一个好的程序员,其实所需要的道理也多不了多少。只不过当水平不够时。永远不能认识到那些朴素道理的重要性。看到这些年中不少自己犯过的错误,我相信这也是一本经得起时间沉淀的数,只不过需要多点耐心。 如今,随着计算机的飞速发展,程序员这一职业应运而生。如何做好一个 ...
分类:
其他好文 时间:
2019-09-29 23:45:19
阅读次数:
97
什么是 PoC PoC(全称: Proof of Concept), 中文译作概念验证。在安全界,你可以理解成为漏洞验证程序(本教程中,如无特别说明,默认代表漏洞验证程序),当然你要强行说我说的不对,我肯定支持你,反正我没打算反驳你。和一些应用程序相比,PoC 是一段不完整的程序,仅仅是为了证明提出 ...
分类:
其他好文 时间:
2019-09-29 23:45:02
阅读次数:
124
Kruskal Prim DJ: Spfa Trie: LCA( bz ) Treearray: Treearraycf: RMQ: Invfm: Invexgcd: Invdt: Tyfc: bdfc: CRT: jzqsm: ...
分类:
其他好文 时间:
2019-09-29 23:44:34
阅读次数:
92
一 、Github项目地址:https://github.com/734635746/MyApp 二、PSP表格 三、效能分析 @谢飞机 四、设计实现过程 在阅读完题目后,我们两个人一开始是想通过设计一个运算式的类来处理。将随机生成的运算符和操作数作为类的属性,然后通过类的方法来进行相应的处理计算。 ...
分类:
编程语言 时间:
2019-09-29 23:44:17
阅读次数:
115
在上篇文章中,编译了应用程序iw,它使得我们的开发板可以通过usb wifi网卡连接到无线热点,为了方便实验,我们采用了手机设置了无线热点。对手机的热点有4中安全方式:无WEPWPAWPA2使用iw工具,只能连接到前两种安全模式。对于WPA、WPA2这两种安全模式,iw工具就无能为力了。需要使用wp ...
分类:
其他好文 时间:
2019-09-29 23:43:43
阅读次数:
96
前面我们说过,Redis 相对于 Memcache 等其他的缓存产品,有一个比较明显的优势就是 Redis 不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。这几种丰富的数据类型我们花了两篇文章进行了详细的介绍,接下来我们要介绍 Redis ...
分类:
数据库 时间:
2019-09-29 23:42:50
阅读次数:
139
Spring Secutity和Apache Shiro是Java领域的两大主流开源安全框架,也是权限系统设计的主要技术选型。本文主要介绍Spring Secutity的实现原理,并基于Spring Secutity设计基于RBAC的权限系统。 ...
分类:
编程语言 时间:
2019-09-29 23:42:20
阅读次数:
181
计算机组成原理和结构图式(第二章) 1、数值型数据表示 1)进位计数制 (1)十进制—>二 整数部:除基取余 小数部:乘积取整 (2)二进制—>按权相加 2)数符表示:无符号数、有符号数(真值、机器数) 3)定点表示法:小数点位置固定不变,本身不占存储位 (1)整数:精度为固定的1 无符号 有符号: ...
分类:
其他好文 时间:
2019-09-29 23:41:54
阅读次数:
132
Java计算n的二进制位上有几个1,分别在什么位置 public List<Integer> getBinOneCount(int n){ List<Integer> ar = new ArrayList<>(); int index=0; while(n>0){ int x=n&1<<index; ...
分类:
编程语言 时间:
2019-09-29 23:41:37
阅读次数:
185
实验部分将所提出的两种深度残差收缩网络,即“通道之间共享阈值的深度残差收缩网络(Deep Residual Shrinkage Networks with Channel-shared Thresholds,简称DRSN-CS)”,和“逐通道不同阈值的深度残差收缩网络(Deep Residual S ...
分类:
其他好文 时间:
2019-09-29 23:41:17
阅读次数:
105
maven常用命令 1、创建maven的web项目: 进入你想要创建项目的文件夹下,输入命令: mvn archetype:generate -DgroupId=com.cmos -DartifactId=zhyyt -Dversion=0.01-SNAPSHOT -DarchetypeArtifa ...
分类:
其他好文 时间:
2019-09-29 23:41:03
阅读次数:
132
题目描述 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个非递减排序的数组的一个旋转,输出旋转数组的最小元素。例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。NOTE:给出的所有元素都大于0,若数组大小为0,请返回0。 C++实现: c ...
分类:
编程语言 时间:
2019-09-29 23:40:47
阅读次数:
90
程序员修炼之道-从小工到专家 本人阅读比较慢,只阅读了第一章,那就让我来说说从第一章中自己领悟倒些什么? 本书第一章的题目为:注重实效的哲学。这在程序员中体现的很充分,对于目前的我来说是很有效的,自己编了一上午,结果却并不满意,这样的实效性就比较差,因为自己并没有准确的分析到问题的解决方法,导致一直 ...
分类:
其他好文 时间:
2019-09-29 23:40:17
阅读次数:
97
与 Spring 集成 pom 文件 使用 Maven,这里使用的 4.3.11,所以这里引入的是 rabbit 是 2.0.0,如果兼容性的话请自行去 Spring 的官网上去查 这里补充一下,spring 的引入也是对原生进行包装 与 Spring 集成 pom 文件 使用 Maven,这里使用 ...
分类:
其他好文 时间:
2019-09-29 23:39:50
阅读次数:
116
日期 名称 9.26 2018-2019 ACM-ICPC Southeastern European Regional Programming Contest (SEERC 2018) 9.27 补题 9.28 学习cdq 9.29 Codeforces Round #589 (Div. 2) ...
分类:
其他好文 时间:
2019-09-29 23:39:33
阅读次数:
113