1,apache是什么? 目前最主流的三个Web服务器是Apache Nginx IIS 2,环境搭建 linux系统安装xampp: 先下载xampp for linux,放在/opt文件夹下,程序员常常把程序放在这个文件夹下,便于管理。 输入命令自动安装:sudo ./xampp-linux-x ...
分类:
Web程序 时间:
2018-09-03 22:59:53
阅读次数:
273
1. 可重入锁 ReentrantLock 和 synchronized 都是可重入锁。 在method1中会调用另外一个synchronized方法method2,此时线程不必重新去申请锁,而是可以直接执行方法method2。如果不具有可重入性,则会造成死锁。 2. 可中断锁 Lock 是可中断锁 ...
分类:
编程语言 时间:
2018-09-03 22:59:44
阅读次数:
263
Win32之内存管理 一丶虚拟内存和物理内存 我们知道每个应用程序都有自己独立的4GB空间. 假设A进程的 地址123 存储了10 那么B进程的123地址 存储了20 那么它们两个是互不影响的. 但是值是真实存在的. 而值是存储在物理内存的.如下图所示. 根据上图所示. 我们可以分清虚拟内存跟物理内 ...
" 10028. 「一本通 1.4 例 3」Knight Moves" 【题目描述】 编写一个程序,计算一个骑士从棋盘上的一个格子到另一个格子所需的最小步数。骑士一步可以移动到的位置由下图给出。 【算法】 双向bfs。 【代码】 cpp include define P pair define ff ...
分类:
其他好文 时间:
2018-09-03 22:59:26
阅读次数:
221
常用编码 在计算机世界,所有信息都是用二进制存储。每一个二进制有0和1两种状态。 所以8个二进制就可以组合成256种状态,也就是一个字节。 也就是说,一个字节可以用来表示256种不同的状态,每一个状态对应一个符号,也就是256个符号,从00000000—11111111。 ASCII码 一共规定了1 ...
分类:
其他好文 时间:
2018-09-03 22:59:18
阅读次数:
235
续前面分析,就该对bitbake_main()这个函数进行分析了,这个函数位于bitbake/lib/bb/main.py。 1. 检测主机操作系统是否为linux并且/dev/shm是否存在,python的multiprocessing需要/dev/shm支持: 2. 重新设置stdout,禁用缓 ...
分类:
其他好文 时间:
2018-09-03 22:59:10
阅读次数:
703
Win10隐藏了20%的网速,下面叫你怎么释放它: 1.按Win+R调出运行,输入gpedit.msc点击确定; 2.点击windows设置,右击基于策略Qos,选择高级Qos设置: 3.勾选如图方框,选择级别3: 4.选择管理模板-网络-Qos数据包计划程序,双击限制可保留带宽,进入: 5.选择已 ...
Spring Cloud实现心跳监测,在服务注册和停止时,注册中心能得到通知,并更新服务实例列表 Spring Cloud注册中心添加配置: eureka.server.enable-self-preservation=false Spring Cloud服务提供者添加配置: eureka.inst ...
分类:
编程语言 时间:
2018-09-03 22:58:54
阅读次数:
439
c/c++ 右值引用 转自:https://www.cnblogs.com/catch/p/3500678.html 左值(lvalue)和右值(rvalue)是 c/c++ 中一个比较晦涩基础的概念,不少写了很久c/c++的人甚至没有听过这个名字,但这个概念到了 c++11 后却变得十分重要,它们 ...
分类:
编程语言 时间:
2018-09-03 22:58:46
阅读次数:
242
1、主进程 2、创建进程池 3、工作进程接受消息并处理内容 ...
分类:
系统相关 时间:
2018-09-03 22:58:30
阅读次数:
264
载入程序,按 Alt+M 查看内存空间 双击进入程序的 PE 头 这些为 DOS 环境下才会运行的 这个执行 PE 的地址,PE 结构的偏移地址为 C0 找到这个地址 以 PE 开头 SizeOfCode 为代码段的大小 SizeOfInitializedData 为所有含已初始化数据的块的大小 这 ...
分类:
其他好文 时间:
2018-09-03 22:58:21
阅读次数:
698
如何下载并保存文件到本地,实现文件下载的脚本制作。以下是本人测试某系统总结整理的脚本,仅供参考。 ...
分类:
其他好文 时间:
2018-09-03 22:58:11
阅读次数:
247
【题目】假设有这样一个计算器,只有两个按钮,一个按钮使显示的数字减少1,另一个按钮使显示的数字乘以2。当显示的数值为N,那么至少要按多少次按钮才能使显示的数值变成M? 输入:两个整数N和M,1<=N,M<=10^9. 输出:使显示数值变成M的最少按钮次数。 样例:4 5 输出:3 【分析】这个问题很 ...
分类:
编程语言 时间:
2018-09-03 22:58:01
阅读次数:
394
Mysql的5种安装方法:1、yum/rpm安装(适合要求不高,并发不大,公司内部,企业内部一些应用场景)2、编译安装(在线高并发业务)3、二进制安装(编译安装后,使用自带工具打包,然后拷贝到相同平台进行安装,在线高并发)4、定制rpm包,yum安装 mysql yum 安装各个版本yum源 htt ...
分类:
数据库 时间:
2018-09-03 22:57:52
阅读次数:
251
模块 一个py文件就是一个模块模块一共三种:1.python标准库 2.第三方模块 3.应用程序自定义模块 import:1.执行对应文件 2.引入变量名if__name__="__main__": #1.用于被调用文件测试 2.防止主程序被调用 time模块 常用命令 时间模块 random模块 ...
分类:
编程语言 时间:
2018-09-03 22:31:32
阅读次数:
239
这个问题可能能弱智,但是困扰了我好长时间,网上也一直搜不到,今天偶然一个机会在外国的论坛上看见这个。 首先,我想要实现的是自动绑定下拉选项,网上搜到很多方法,但是大家都是用的ViewBag(ViewData)将实例化好的DropDownList放在里面然后传递到前台,我一开始也是这么做的,但是后来莫 ...
分类:
数据库 时间:
2018-09-03 22:31:23
阅读次数:
435