首页 > 2019年03月28日 > 全部分享
高并发连接导致打开文件过多:java.io.IOException: Too many open files 解决方法
用 CentOS 做 API 接口服务器供其他终端调用时,并发量高会报错:java.io.IOException: Too many open files。 其原因是在 Linux 下默认的Socket最大连接数为 1024(可以通过 ulimit -n 查看)。 于是开始修改Linux的配置文件来 ...
分类:编程语言   时间:2019-03-28 22:43:52    收藏:0  评论:0  赞:0  阅读:593
2、遇到多个构造器参数的时候要考虑使用构建器
来自《effective Java》 贴上书上代码 类中含有多个变量,但是每次使用的时候需要使用不同的构造函数初始化。 首先需要在类中定义一个静态的内部类,静态内部类还有的变量和外部类相同, 在内部类中定义每个函数的set方法,注意每次set的时候需要返回当前的builder对象以便下次继续执行后面 ...
分类:其他   时间:2019-03-28 22:43:33    收藏:0  评论:0  赞:0  阅读:140
为什么从前那些.NET开发者都不写单元测试呢?
楔子 四年前我虽然也写了很多年代码,由于公司虽然规模不小,却并非一家规范化的软件公司,因此在项目中严格意义上来说并没有架构设计、也不写单元测试,后来有幸加入了一家公司,这家公司虽然也是一家小公司,但是好歹曾经聘请过一位架构师,这位架构师使用spring.net 搭建了一套基础的技术架构,并在公司推广 ...
分类:Web开发   时间:2019-03-28 22:43:01    收藏:0  评论:0  赞:0  阅读:150
SSM框架完成Ajax简单用户登录验证
一、前端JSP 二、后台Controller 三、测试结果 3.1 用户名和密码都正确 3.2 用户名或密码不正确 相关参考:http://www.cnblogs.com/boycelee/p/6243646.html ...
分类:Web开发   时间:2019-03-28 22:42:45    收藏:0  评论:0  赞:0  阅读:199
《程序是怎样跑起来的》第十章
这一章用汇编语言讲述了程序的运行和结构。说实话有点难度,尤其是章详细了解释了很多代码,但是依然觉得好难。 首先我们先来了解汇编语言,汇编语言就是使用助记符的编程语言。本地代码是用十六进制的两位数字来表示的,而汇编语言和本地代码是一一对应的,汇编语言是为了我们读懂本地代码,因为助记符一般都是英文的缩写 ...
分类:其他   时间:2019-03-28 22:42:24    收藏:0  评论:0  赞:0  阅读:134
实验2 格式化输入输出和分支语句
实验结论: part1:%d:按十进制整数输出、%f:按浮点数输出、%c:按字符输出、%e:按指数形式输出、%s:按字符串输出 %5d:按宽度为5的十进制整数输出、%lf:按长整型浮点数输出、%.3f:小数点后保留3位、%6.2f:宽度为6,小数点保留2位、%lf:再double类型下输出按%lf型 ...
分类:其他   时间:2019-03-28 22:41:53    收藏:0  评论:0  赞:0  阅读:232
亿级流量网站架构核心技术
第一章 交易型系统设计的一些原则 1.1 高并发原则 1.1 高并发原则 1.1.1 无状态 如果设计的应用是无状态的,那么应用比较容易进行水平扩展。实际生产环境可能是这样的:应用无状态, 配置文件有状态。比如,不同的机房需要读取不同的数据源, 此时,就需要通过配置文件或配置中心指定。 ...
分类:Web开发   时间:2019-03-28 22:41:20    收藏:0  评论:0  赞:0  阅读:158
php安装
1、安装所需要的lib库yum -y install zlib-devel libxml2-devel libjpeg-turbo-devel libiconv-devel (安装)rpm -qa zlib-devel libxml2-devel libjpeg-turbo-devel libico ...
分类:Web开发   时间:2019-03-28 22:41:05    收藏:0  评论:0  赞:0  阅读:184
Generetor函数与线程之间的思考
在解析这个问题之前,首先,我们来了解一下es6标准里新增解决异步的两种规范 Promise与Generetor Promise 其实Promise的本质 还是基于js程式的回调处理————这一点看它的源码封装,或者将它通过ATS(抽象语法树)解析成es5,我们可以得出这样的结论。 当需要一定等待时间 ...
分类:编程语言   时间:2019-03-28 22:40:36    收藏:0  评论:0  赞:0  阅读:146
How to Change the Default Port in Spring Boot
springboot 端口修改方法 配置文件修改 代码修改 启动参数修改 ...
分类:编程语言   时间:2019-03-28 22:40:05    收藏:0  评论:0  赞:0  阅读:139
idea 上传代码到 gitee
https://www.2cto.com/net/201804/740238.html 这一步如果是个空仓库可以提交,如果是个已有的项目 Define remote 一下就可以了,不要提交代码 ...
分类:Web开发   时间:2019-03-28 22:39:48    收藏:0  评论:0  赞:0  阅读:418
洛谷P2668 斗地主
"传送门" 注意模拟的先后顺序 include include include include include include define re register using namespace std ; inline int read () { int f = 1 , x = 0 ; char ...
分类:其他   时间:2019-03-28 22:39:28    收藏:0  评论:0  赞:0  阅读:134
字符串
由 ' , " , ''' , """ 括起来的内容就是字符串, 字符串是不可变的数据类型,无论执行任何操作,原字符串都不会改变,每次操作都会返回新字符串 str的索引和切片 str索引 s = "伊丽莎白鼠" print(s[0]) #第一个 print(s[1]) print(s[2]) pri ...
分类:其他   时间:2019-03-28 22:39:05    收藏:0  评论:0  赞:0  阅读:137
OpenGL入门长方形
#include<gl/glut.h> void Initial(void){ glClearColor(1.0f, 1.0f, 1.0f, 1.0f); //设置窗口背景颜色为白色 glMatrixMode(GL_PROJECTION); //指定设置投影参数 gluOrtho2D(0.0,200 ...
分类:其他   时间:2019-03-28 22:38:28    收藏:0  评论:0  赞:0  阅读:155
4、Git多人单分支集成协作时的常见场景
1.1、不同人修改了不同文件如何处理 1.2、不同人修改了同文件的不同区域如何处理 1.3、不同人修改了通文件的同一区域如何处理 1.4、同时变更了文件名和文件内容如何处理 1.5、把同一文件改成不同的文件名如何处理 ...
分类:其他   时间:2019-03-28 22:38:08    收藏:0  评论:0  赞:0  阅读:128
Jmeter01 -mac下的安装
其实,Jmeter 无论是在mac,win,linux下安装,基本步骤都是一样的。 本篇主要介绍在mac下的安装。 Jmeter 安装步骤: 1.安装jdk 2.安装jmeter 安装jmeter版本一定要安装对应版本的jdk,否则jdk不支持,jmeter同样运行不起来。 关于两者间版本一一对应关 ...
分类:系统服务   时间:2019-03-28 22:37:50    收藏:0  评论:0  赞:0  阅读:199
redis -字符串string
字符串类型是Redis 中最为基础的数据存储类型,它在Redis 中是二进制安全的,该类型可以接收任何格式的数据, 字符串 Value 最多可以容纳的数据长度是521M. 保存: 设置键值。 设置多个键值。 追加值。 获取: 键命令: 删除: ...
分类:其他   时间:2019-03-28 22:37:21    收藏:0  评论:0  赞:0  阅读:138
Redis数据结构:字典(hash表)
使用场景:set name "tom" 1. 字典结构: 2. 哈希算法: 当添加一个新键值时,会先根据键计算出哈希值和索引值,然后将新键值节点放到指定索引上(dictEntry*[index])。 计算哈希值:hash = dict -> type -> hashFunction(key); 计算 ...
分类:其他   时间:2019-03-28 22:36:59    收藏:0  评论:0  赞:0  阅读:150
LeetCode-TwoSUM
LeetCode-TwoSUM算法 LeetCodeTwoSUM题目要求Given an array of integers, return indices of the two numbers such that they add up to a specific target.You may a... ...
分类:其他   时间:2019-03-28 22:36:41    收藏:0  评论:0  赞:0  阅读:149
20175306王佳烁第五周学习总结
20175306 2018 2019 2 《Java程序设计》第5周学习总结 教材学习内容总结 第六章:接口与实现 6.1接口:使用关键字interface定义接口 · 接口声明:interface 接口名 · 接口体:接口体中包含常量(没有变量)(可省略public final static)和抽 ...
分类:其他   时间:2019-03-28 22:36:22    收藏:0  评论:0  赞:0  阅读:301
935条   上一页 1 2 3 4 5 6 ... 47 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!