首页
Search
1
解决 docker run 报错 oci runtime error
49,387 阅读
2
WebStorm2025最新激活码
27,672 阅读
3
互点群、互助群、微信互助群
22,785 阅读
4
常用正则表达式
21,570 阅读
5
罗技鼠标logic g102驱动程序lghub_installer百度云下载windows LIGHTSYNC
19,475 阅读
自习室
CODER
课程
SEO
学习视频
手册资料
呆萌
工具软件
运维
DBA
互通有无
资源
微信群
激活工具
搞钱日记
养生记
包罗万象
Search
标签搜索
DeepSeek
学习指北
Prompt
提示词
Loong
累计撰写
182
篇文章
累计收到
0
条评论
首页
栏目
自习室
CODER
课程
SEO
学习视频
手册资料
呆萌
工具软件
运维
DBA
互通有无
资源
微信群
激活工具
搞钱日记
养生记
包罗万象
页面
搜索到
182
篇与
的结果
2019-07-10
linux定时任务的设置与使用
定时任务命令:1· 定时任务服务提供crontab 命令来设定服务。2· crontab -e //编辑某个用户的cron服务。3· crontab -l //列出某个用户cron服务的详细内容。4· crontab -r //删除每个用户的cron服务。例如:*/1 * * * * php /data/www/cron.php //意思是每分钟执行cron.php50 7 * * * /sbin/service sshd start //意思是每天的7:50开启ssh服务30 7 8 * * ls //意思是每月8号的7:30分执行ls命令分 时 日 月 星期 命令0-59 0-23 1-31 1-12 0-6
2019年07月10日
6,035 阅读
0 评论
1 点赞
2019-07-09
高性能网站架构方案
高性能网站架构方案,用以优化网站响应时间,实现大型网站技术架构方案。无论是电子商务或者其他网站且可使用。一、优化网站响应时间的架构方案: 网站能不能留的住用户,一方面是看内容,另一方面是看响应时间。通常有以下几个方式来降低网站响应时间: 1、减少HTTP请求。包括合并css和javascript。减少图片数量,比如利用css的偏移技术来在一个图片中选择不同的位置内容。利用浏览器的Cache功能,我们可以在头中声明是否被浏览器缓存。 2、动态内容静态化。比如永久生成HTML文件。生成静态文件并设定生存时间,到期后查询新的动态内容进行替换。 3、优化数据库。数据库的性能对于项目整体性能中是重中之重。设计良好的Mysql比乱糟糟的Mysql性能高出N个数量级,更别论再引入NOSQL了,比如Redis,MongoDB。 4、使用负载均衡。将请求合理的分发到更多服务器。 5、使用缓存。把花费时间和资源成本高昂的计算结果取出缓存起来,避免重复计算。比如在Mysql前面挡一层Memcached。比如生成一个文件,使用的时候include进来。再比如PHP中的OPCACHE等。二、压力测试的架构方案: 吞吐率是指单位时间内处理的请求数,单位reqs/s。最大吞吐率是指单位时间内能够处理的最大请求出。模拟足够多的人数和并发请求来测试最大吞吐率的方法叫做压力测试。比如Apache自带的ab(Apache Bench)。ab的参数很多,常用的有请求数(-n),并发用户数(-c),超时时间(-t),长连接(-k),附件一个Cookie(-c name=value)$ab -c 10 -n 1000 http://localhost/三、长连接的架构方案: 每次请求都需要TCP的三次握手,握手完比表示连接正式联通,之后再发送数据。那么,把N个请求,就需要3N次握手,传递N次数据,得到N次响应,总共5N。如果把N个请求合成一个请求,就是3次握手,1次传递数据,1次返回响应,共5次。但是,有时候我们需要上一次响应的返回结果来发送新一轮的请求,在这个时候,合并请求并不好实现,这就需要长连接。使用起来很简单,在头中包含如下:Connection: Keep-Alive 客户端和服务器端都可以设置长连接的最大时间,当两者不统一时以小的一方为准。开启长连接后进行压力测试:$ab -c 10 -n 1000 http://localhost/ 发现提升不止三五倍。本机是提升了8倍的性能。四、提高Mysql的响应速度的架构方案: Handlerocker是日本的一位架构师开发。Mysql的一种插件。Handlerocker实现了绕过Mysql的SQL解析层。在Mysql5.1以上版本可以使用,详情可以查看Mysql手册。这里就不在阐述。五、Mysql主从复制的架构方案: 在分布式部署中,1台主库,N台从库。主库只写,从库只查。主库从库数据需要实现统一,这就是主从复制。优点是: 1、从库备份时,主库可以继续处理更新。 2、优化响应时间。 3、增加健壮性。主库挂了可以切换到从库作为备份。 主从复制的实现过程有三步,1个在主库,2个在从库: 1、主库服务器将用户对数据库更新的操作以二进制格式保存到Binary Log日志文件。然后Binlog Dump线程将Binary Log日志文件传输给从库服务器。 2、从库服务器通过一个I/O线程将主库服务器的Binary Log日志文件中的更新操作复制到一个叫做Relay Log中的中继日志文件中。 3、从库服务器通过另一个SQL线程Relay Log中继日志文件中的操作依次在本地执行,从而实现主从数据库之间数据的同步。 本篇只是简单的列出方案,详细的配置和实现步骤将在另一篇中写到。六、代理的架构方案: 读取内存的速度是读取硬盘的100000-1000000倍。把访问过的页面缓存在内存中,下次直接从内存中读取,可以有效加速。 1、传统代理。客户端发送请求给代理服务器,代理服务器向WEB服务器取到数据并返回给浏览器。代理服务器就是一个有大的存储空间的Cache。 2、反向代理。和传统代理原理类似,只是使用对象不同。传统代理的使用对象是客户端,反向代理的使用对象是服务器。用户通过反向代理访问Web服务器,Web服务器是隐藏起来的。不过用户不关心这些,权把代理服务器当作真实的Web服务器。反向代理有Vamish。七、异步计算的架构方案: 比较耗时的比如将用户上传的文件分发到多台机器,比如裁剪图片,视频转码等。可以使用异步方案。让用户无须等待计算结束而是先行返回结果。代表产品有和Me
2019年07月09日
10,063 阅读
0 评论
2 点赞
2019-07-04
数据结构与算法视频教程
提取码:964a 数据结构:是指相互之间存在一种或多种特定关系的数据元素的集合用计算机存储、组织数据的方式。数据结构分别为逻辑结构、(存储)物理结构和数据的运算三个部分。为什么要学数据结构? 首先,因为数据结构作为计算机专业的专业基础课程,是计算机考研的必考科目之一,如果打算报考计算机专业的研究生,你必须学好它;其次,数据结构是计算机软考、计算机等级考试等相关考试的必考内容之一,想要顺利通过这些考试,你也必须学好它;最后,数据结构还是你打算今后学习计算专业其他课程的基础,如操作系统、编辑原理、数据库管理系统、软件工程、人工智能等。总而言之,你既然已经与计算机接轨就必须掌握好它。如何学习数据结构? 对于初学者来说,数据结构是门概念上比较抽象的课程,不是太容易掌握,需要构思和理解。万事开头难,只要你掌握了学习这门课的方法和技巧,就会变得很容易了。不管学什么,首先应该做好充分的心理准备,建立好自信心,拥有一颗战胜困难的决心,才能不畏惧、不退缩,直至胜利归来。其次,就是最好有C语言基础,这样学起来事半功倍,当然没有C语言基础也行,可以一边学数据结构一边巩固C语言知识。最后,就是多动手!多动手!多动手!重要的事情说三遍!只有亲自动手上机操作或用笔在纸上画画写写才能加深映像,方便理解记忆。
2019年07月04日
11,727 阅读
0 评论
63 点赞
2019-07-04
Apicloud-7天掌握跨平台app开发
提取码:3vag一、APICloud应用设计思想及架构设计【技术讲解】APICloud应用设计思想、UI组成架构、混合渲染原理等【开发实战】根据实际应用的开发需求,进行UI架构设计、功能分解、制定开发计划、云端创建应用、应用配置、编译生成安装包、分析安装包结构、分析APICloud应用代码结构等。二、APICloud页面布局及开发工具使用【技术讲解】APICloud引擎执行流程,应用执行流程;屏幕适配、窗口管理、界面切换、事件交互、界面间通信等API的使用【开发实战】基于实际应用的UI设计图,搭建应用框架、编写首页代码、调用API完成应用主要界面直接的交互,完成应用的第一个静态页面版本。三、APICloud网络通信及数据云使用【技术讲解】平台网络通信相关API的使用,在数据云中根据应用需求设计数据模型及表结构,为应用提供动态数据【开发实战】将应用中的静态数据改为从网络动态获取,使用模板函数来实现布局和数据分离;完成进度提示、下拉刷新、加载更多等。四、数据存储、缓存及资源访问等API的使用【技术讲解】APICloud平台的4种数据存储方式、应用沙箱结构、访问方式、缓存机制等【开发实战】在实际应用中完成登录、注册以及文件下载等功能,通过API存储用户信息,并且管理本地资源,网络图片使用缓存等。五、APICloud模块使用【技术讲解】APICloud的高模块化架构设计、模块扩展机制、模块通用设计原则、模块Store等【开发实战】通过使用模块相关API,在应用中完成第三方登录管理以及阅读功能的实现。六、跨平台应用的性能优化策略【技术讲解】生命周期控制、事件响应、动画效果、网络状态、加载速度、渲染速度等【开发实战】在开发的项目中应用这些策略对应用进行优化;完成应用中的其他功能,输出应用的第一个版本。七、应用管理相关API综合讲解及总结【技术讲解】应用管理相关的控制台操作流程、版本管理、云修复、推送、统计等的实现机制。【开发实战】在应用中完成版本管理、云修复、推送统计等相关功能,升级版本;综合讲解并总结,对开发问题进行集中答疑。
2019年07月04日
11,895 阅读
0 评论
7 点赞
2019-07-02
linux查看与设定别名
1.alias :查看系统中所有的命令别名2.设定别名 alias 别名='原命令'3.删除别名 unalias 别名4.使别名永久生效 vi ~/.bashrc 写入这个文件中即可永久生效 编辑完之后记得使环境变量生效: source .bashrc
2019年07月02日
5,601 阅读
0 评论
1 点赞
1
...
28
29
30
...
37