51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#之一
Java设计模式之一单例模式
什么是单例模式 保证一个系统中的某个类只有一个实例而且该实例易于外界访问。例如Windows界面的任务管理器就可以看做是一个单例。单例模式的使用场景需要频繁的进行创建和销毁的对象;创建对象时耗时过多或耗费资源过多,但又经常用到的对象;工具类对象;频繁访问数据库或文件的对象。 ...
代码星球
·
2021-02-12
Java
设计模式
之一
单例
模式
Linux性能评测工具之一:gprof篇
这些天自己试着对项目作一些压力测试和性能优化,也对用过的测试工具作一些总结,并把相关的资料作一个汇总,以便以后信手拈来! 改进应用程序的性能是一项非常耗时耗力的工作,但是究竟程序中是哪些函数消耗掉了大部分执行时间,这通常都不是非常明显的。GNU 编译器...
代码星球
·
2021-02-12
Linux
性能
评测
工具
之一
GUI的广泛应用是当今计算机发展的重大成就之一
GUI的广泛应用是当今计算机发展的重大成就之一,它极大地方便了非专业用户的使用。人们从此不再需要死记硬背大量的命令,取而代之的是可以通过窗口、菜单、按键等方式来方便地进行操作。而嵌入式GUI具有下面几个方面的基本要求:轻型、占用资源少、高性能、高可靠性、便于移植、可配置等特点。...
代码星球
·
2021-02-11
GUI
广泛
应用
当今
计算机
MyBatis 最强大的特性之一就是它的动态语句功能
MyBatis最强大的特性之一就是它的动态语句功能。如果您以前有使用JDBC或者类似框架的经历,您就会明白把SQL语句条件连接在一起是多么的痛苦,要确保不能忘记空格或者不要在columns列后面省略一个逗号等。动态语句能够完全解决掉这些痛苦。尽管与动态SQL一起工作不是在开一个party,但是MyBatis确实能通过在...
代码星球
·
2021-02-11
MyBatis
最强
大的
特性
之一
Kubernetes集群部署之一系统环境初始化
安装版本:centosversion:7.4dockerversion:18.03.1-cekubectlversion:v1.10.1etcdctlversion:3.2.18Flannelversion:v0.10.0基本架构:IP地址主机名服务10.200.3.105k8s-masteretcd/docker/k...
代码星球
·
2021-02-10
Kubernetes
集群
部署
之一
系统
正确使用的QThread的姿势(之一)
很久之前,在使用QThread过程中,继承QThread和重载它的run()函数是唯一推荐的方式。这种用法是很很直观和简单的。但是,当在工作线程中使用SLOTS和Qtevent循环时,一些用户往往会犯一些错误。所以,作为Qt的核心成员之一的BradleyT.Hughes,++推荐大家大家使用QObject::moveT...
代码星球
·
2021-02-03
正确
用的
QThread
姿势
之一
移动弱网测试方案之一
移动app在测试时,有时需要考虑弱网的情形下,app的表现,那么怎么营造这样子的环境呢?一、首先需要控制网络,有两种方式其一使用网络损伤仪进行,其二采用软件方式。硬件采购费用太贵,因此使用win平台下的ShunraVESMBEditon或者NetworkEmulatorforWindowsToolkit。两者都能达到控...
代码星球
·
2021-01-31
移动
弱网
测试
方案
之一
tomcat系列之一:基础巩固
一,什么是Web容器?1,Http服务器 早期的Web应用主要用于浏览新闻等静态页面,Http服务器(比如Apache,Nginx)向浏览器返回静态HTML,浏览器负责解析HTML,将结果呈现给用户。2,Servlet技术 需求:为了不仅仅浏览静态页面,还希望通过一些交互操作,来获取动态结果。那么可以通过让HTTP...
代码星球
·
2021-01-30
tomcat
系列
之一
基础
巩固
IO系列之一:IO基础概念
一,流Java程序通过流来完成输入/输出,流通过Java的输入/输出系统与物理设备链接,一套输入/输出类和方法适用于所有类型的外部设备,这意味着一个输入流能够抽象多种不同类型的输入,从磁盘文件,从键盘或从网络套接字。同样,一个输出流可以输出到控制台,磁盘文件或相连的网络。二,输入/输出流1,输入/输出是相对于程序来说的...
代码星球
·
2021-01-30
IO
系列
之一
基础
概念
计算机专业课系列之一:漫谈计算机组成原理和编程语言
一,冯诺伊曼结构的计算机1,计算机的五大组成部分 运算器+控制器(CPU),存储器(内存+硬盘),输出设备(显示器),输入设备(鼠标和键盘)。2,数据和指令以二进制形式,不加区别的存放在存储器中。数据和指令存储在一块,存储在一个存储器中是风诺伊曼结构的重要标志3,冯诺伊曼结构的计算机的工作原理内存是一个线性结...
代码星球
·
2021-01-30
计算机
专业课
系列
之一
漫谈
《图解Java多线程设计模式》之一:基础
一,什么是线程?1.java中把正在执行程序的主体称为线程。2.单线程:当我们在阅读程序时,会根据处理流程来阅读,比如:首先执行前面的语句,然后再执行后面的语句,我们试着用笔将执行顺序描画出来,会发现描画出来的是一条弯弯曲曲的长线。这条长线始终是一条,无论调方法还是执行复杂的逻辑,对于这种处理流程始终如一条线的程序,称...
代码星球
·
2021-01-30
图解Java多线程设计模式
之一
基础
shell实例浅谈之一产生随机数七种方法
一、问题 Shell下有时需要使用随机数,在此总结产生随机数的方法。计算机产生的的只是“伪随机数”,不会产生绝对的随机数(是一种理想随机数)。伪随机数在大量重现时也并不一定保持唯一,但一个好的伪随机产生算法将可以产生一个非常长的不重复的序列。二、生成随机数的七种方法(1)通...
代码星球
·
2021-01-30
shell
实例
浅谈
之一
产生
SIPp常用脚本之一:register注册
SIPp,VOIP并发测试、性能测试的神器。本文记录一下常用的脚本文件。一、reg.xml此文件是sipp的执行的脚本流程。<!----><!--YoushouldhavereceivedacopyoftheGNUGeneralPublicLicense--><!--alongwithth...
代码星球
·
2021-01-22
SIPp
常用
脚本
之一
register
svn学习笔记之一
注:因为面试很多家公司都有要求会svn,于是现学现卖,做一点笔记留作日后自己翻阅学习1、什么是svnsvn是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。2、为什么要用svn实际中一个项目是很多人写的,这就涉及到安全控制啊、备份啊、权限控制啊之类的问题,就需要这样...
代码星球
·
2021-01-13
svn
学习
笔记
之一
在安卓上,微信公众号无法分享到QQ的解决办法之一
今天做一个微信公众号分享功能,参考微信sdk,代码几乎没有任何问题,但就是分享到QQ失败,以下是我QQ分享部分的代码:wx.onMenuShareQQ({title:'快来和我一起玩转大脑',//分享标题desc:'',//分享描述link:‘http://baidu.com’, ...
代码星球
·
2021-01-13
安卓
微信
公众
无法
分享
首页
上一页
1
2
3
4
5
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他