- 博客(26)
- 资源 (2)
- 收藏
- 关注
原创 在macOS(Big Sur- 11.2.2)上通过源码安装apache httpd(2.4.46)
在macOS上通过源码安装apache httpd安装环境系统版本macOS Big Sur(11.2.2)硬件信息Processor Name: Dual-Core Intel Core i5Processor Speed: 2.3 GHzNumber of Processors: 1Total Number of Cores: 2Memory: 8 GB安装版本: 2.4.46apache httpd版本2.4.46安装步骤下载源码包登录:https://httpd.apa
2021-03-14 16:43:25
865
2
原创 如何证明等差数列的求和公式
请证明:1+2+…n = n*(n+1)/2证明:设 S = 1+2+…n,倒序后亦可写成n+(n-1)+…+1则S=n+(n-1)+…+1两者相加2S = (1+n)+[2+(n-1)]+…(n+1) = n*(n+1)故:S = n(n+1)/2,即:1+2+…n = n*(n+1)/2
2021-02-12 17:38:10
1369
原创 【日常杂记】for(int i=1;i<n;i=2*i)的时间复杂度
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2021-02-12 17:19:50
4878
原创 一些奇怪的问题
一些奇怪的问题javaw是启动后显示命令行还是不显示?javaw是启动后显示命令行还是不显示?javaw - launch a Java application without a console window
2020-08-20 23:34:46
237
原创 【读书笔记】Spring Boot实践
第0章 关于这本书作者Craig WallsPivotal高级工程师。译者丁雪丰IT技术书译者。出版社人民邮电出版社首版2016年9月字数33万第1章 入门第2章 开发第一个应用程序第3章 自定义配置第4章 测试第5章 Groovy与Spring Boot CLI第6章 在Spring Boot中使用Grails第7章 深入Actuator第8章 部署Spr...
2019-10-07 23:32:33
111
原创 【读书笔记】图解HTTP
图解HTTP第零章 关于这本书作者出版社翻译字数图数版本第一章 了解Web及网络基础第二章 简单的TTP协议第三章 HTTP报文内的HTTP信息第四章 返回结果的HTTP状态码第五章 与HTTP协作的Web服务器第六章 HTTP首部第七章 确保Web安全的HTTPS第八章 确认访问用户身份的认证BASIC认证第九章 基于HTTP的功能追加协议第十章 构建Web内容的技术第十一章 Web的攻击技术...
2019-10-07 11:07:10
425
原创 linux服务器运维日志
linux服务器运维日志MYSQL故障无法重启现象解决办法MYSQL故障无法重启现象# service mysqld restart * MySQL server PID file could not be found!Starting MySQL* The server quit without updating PID file (/var/run/mysqld/mysqld.p...
2019-06-08 16:18:30
875
1
原创 使用JDBC写入Mysql时含emoji内容乱码
JAVA默认是UTF8编码的,按照JDBC文档描述: To use 3-byte UTF8 with Connector/J set characterEncoding=utf8 and set useUnicode=true in the connection string. 因此连接数据库的字符串描述符应该为:jdbc:mysql://localhost/DB_NAME?user=USER
2016-07-22 00:08:03
1721
转载 如何使网站可使用HTTPS访问
环境:ubuntu+apache(httpd)+php5+mysql1、申请证书(参考http://blog.chinaunix.net/uid-11898547-id-4233905.html)https://www.startssl.com/?app=01.1 使用1年免费使用证书,点击:1.2 按照步骤,填写个人信息(邮箱等),提交等待审核。1.3 邮箱收到验证码
2015-05-22 01:29:43
3211
原创 如何从搭建有GIT服务的服务器上下载代码?
1. 建立与服务器的互信 1.1 如果客户端没有GIT,需要下载 1.2 客户端GIT BASH中生成密钥(私钥+公钥): $git config --global user.name $git config --global user.email $ssh -keygen -t rsa $ × 3 这样就会生成私钥id_rsa和公钥文件id_rsa.pub 1
2014-11-29 16:00:12
3547
原创 整型与指针的相互转换(int<->int*,long<->long*)
最近看代码,碰到这么一个数据结构ULONG_PTR,看到PTR以为是指针类型(PoinTeR),但追到windows定义发现居然是整型:unsigned long,而不是指针! 定义中定义如下:typedef _W64 unsigned long ULONG_PTR, *PULONG_PTR;_W64被32位编译器忽略,被64位编译器解读为long占64位,long*占64位,不然long
2013-03-04 01:03:03
18503
原创 C和C++中的Static关键字
Static即静态,在C中,静态可修饰函数和变量,静态函数只能在其被定义的源文件中使用;变量分为全局变量和静态变量,静态的全局变量和静态函数一样只能在其被定义的原文件中使用,而静态的局部变量则具有全局的生成周期,变量离开其作用域后不被销毁,值被保存,每当重新进入其作用域,变量被重新激活。即:函数和全局变量被修饰为静态后,缩小其作用域;局部变量被静态修饰后,延长了其生命周期。在C++中,
2012-11-07 22:06:34
869
原创 C++模板类中的静态成员函数
C++模板类中的静态成员函数需要在头文件里定义,否则会出现LNK2019,找不到所定义的函数。也就是说对于静态函数,C++的编译器默认是不会查找相应的源文件的。
2012-10-30 16:00:59
5020
原创 希腊字母的读音、手写体与输入方法
1)输入方法(微软希腊语输入法与英文输入法在键盘上的对应)English(Lower)Greek(Lower)English(Upper)Greek(Upper)aαAΑbβBΒcψCΨdδDΔeεEΕfφFΦ
2012-10-25 17:40:51
9059
原创 C++的头文件
C++的头文件(.h文件)是写一些函数及变量声明用的,函数的实现可能在lib或dll中(源码不可见),也可能在obj(cpp,源码可见)中,使用它的原因是:1)源码不可见:保护源码(以牟利或者安全考量),这样在调用函数的时候,只需要知道函数接口(函数名,参数和返回值);如果没有该头文件技术,则每次使用都需要将函数源代码写到工程源文件中进行统一的编译。2)源码可见:不用每次调用函数都将函
2012-04-14 17:46:15
645
原创 纯C编程
C不支持枚举类型在使用时省略enum 今天碰到一个问题,就是纯C编程的时候 enum Bool{True,False};后,每次使用Bool类型的时候需要前缀enum,比如enum Bool rain;否则报错。有趣的是,DevC++和Codeblock用的都是GCC编译器,但是DevC++就不需要声明类型的时候添加enum字样。微软的VC编译器也需要添加enum.原因就是DevC++使用
2012-04-02 15:14:30
576
原创 U盘分区
U盘经常由于做启动盘之类的被一些软件重新分区,从而导致U盘有部分区域未被使用,例如我8G的U盘,有4G被分区了,3G多未分区。 利用Windows自带的Diskpart命令即可实现U盘的重新分区: List Disk 这一句是列出,电脑上的所有硬盘(包括闪存,即U盘); Select Disk 1 找到U盘对应的盘号,如我电脑上显示的是1;
2012-03-26 10:10:07
527
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人