自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Promaster 的专栏

淡泊明志,宁静致远

原创 操作系统在实模式下的内存地址分配表

操作系统在实模式下的内存地址分配表 编号 起始内存地址 结束内存地址 内存大小 说明 1 0xFFFF0 0xFFFFF 16 B BIOS入口地址,jmp far F000:E05B,机器码 EA5BE000F0 跳转到固化在...

2019-09-28 08:53:47

阅读数 11

评论数 0

原创 关于form提交时没有input值的问题

在提交form表单时,form里的input怎么也不包含在请求里。 找了很多资料,终于发现了原因: <input type="text" name="username" id="username" class="...

2019-07-23 17:40:04

阅读数 272

评论数 0

原创 Python实践第二篇:输出素数(质数)表

坚持本系列一贯的风格,不多废话,直接上代码。def print_prime(n): i = 2 while i < n: if i == 1 or i == 2: print(i, end=' ') ...

2018-04-06 17:26:32

阅读数 938

评论数 0

原创 Python实践第一篇:输出乘法口决表

一直听说Python比较强大,因为工作的关系,也没有机会接触。偶然的机会,要在项目中快速开发一个工具,于是就想起了Python。开篇从Python官方集成的chm文档开始,写了第一个打印乘法口决表的代码,发上来作为kick off的标记。def printmutiplicationtable(n)...

2018-03-21 00:31:51

阅读数 353

评论数 0

原创 使用iptables进行NAT配置

背景 服务器出于安全设置原因,通常不直接使用80端口。这时就需要进行NAT,把80端口映射到实际提供web服务的端口。1、添加NAT设置iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 81802、列出路由...

2017-06-09 09:51:09

阅读数 1588

评论数 0

原创 Java中使用JNI调用本地动态库的方法

在Java中,要使用动态库,就要使用到 JNI。首先来看看百度百科对JNI的描述:从Java1.1开始,Java Native Interface(JNI)标准成为Java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI一开始是为了本地已编译语言,尤其是C和C++而设计的,但是它...

2017-04-21 15:30:46

阅读数 10149

评论数 3

原创 MySQL如何查看和修改最大连接数

1、查看最大连接数: mysql>show variables like ‘%max_connections%’;2、修改最大连接数 1)修改配置文件参数: [mysqld] max_connections=1000 2)修改当前运行时参数: mysql> set glob...

2017-03-22 01:24:59

阅读数 423

评论数 0

原创 Maven安装JAR到本地仓库

配置好本地的Maven运行环境,打开CMD,执行以下命令。mvn install:install-file -Dfile=ruibaotech-common-0.0.1.jar -DgroupId=cn.ruibaotech -DartifactId=ruibaotech-common -...

2017-01-23 14:56:25

阅读数 394

评论数 0

原创 MySQL中判断连接失效的方法

对于数据库连接是否失效,如:连接关闭,连接超时等,我们经常会使用Connection接口提供的isClosed()方法进行判断。然而,坑人的是,各个厂家,在驱动中对这个方法的实现不是很好。在MySQL中,就是这样,明明数据库连接已经失效了,但是,isClosed()方法仍然返回true。 经历了...

2016-12-16 10:34:17

阅读数 3870

评论数 4

原创 MySQL 修改数据库的Schema方法

话不多说,直接上脚本。#!/bin/bash mysql -uroot -ppassword -e 'create database if not exists newdatabase' list_table=$(mysql -uroot -ppassword -Nse "select ...

2016-12-09 11:31:00

阅读数 3037

评论数 0

原创 关于datepicker只显示年、月、日的设置

关键时侯,还得看官方文档。花了半个多小时,找了网上一大堆答复,然后一一验证,90%没有能解决问题。 先给出官方文档的URL: http://bootstrap-datepicker.readthedocs.io/en/latest/index.html然后,上代码:$("#datep...

2016-11-23 15:42:02

阅读数 9131

评论数 0

原创 Yale CAS 安装配置过程指导书

1、配置Maven repo mirror可以使用如下2个链接作为Maven的镜像地址。否则,整个编译过程会因为下载超时面失败。 http://maven.oschina.net/content/groups/public/ http://mirrors.aliyun.com/#mvn cle...

2016-05-11 09:10:23

阅读数 1580

评论数 0

原创 Apache apr & httpd 源代码安装

源码安装 apr ,apr-util安装时使用root用户进行。 1、APR的安装#./configure --prefix=/usr/local/apr #make #make install2、apr-util的安装#./configure --prefix=/usr/local/apr-ut...

2016-05-11 00:55:31

阅读数 2046

评论数 0

原创 MySQL源码编译和安装配置

参考MySQL官方文档,链接如下: http://dev.mysql.com/doc/refman/5.7/en/installing-source-distribution.html源码编译完成后,需要进行如下工作:1、修改数据库基本配置 /etc/my.cnf[mysqld] # 默认存放...

2016-04-19 10:46:35

阅读数 364

评论数 0

原创 Git使用问题及解决方法大全

1、如何解决 git 无法添加空目录的问题 Git无法对空目录进行添加。 要添加空目录,需要对空目录进行处理,给每个空目录增加.gitignore文件。可以参考如下链接: https://git.wiki.kernel.org/index.php/GitFaq#Can_I_add_empt...

2016-03-10 10:31:30

阅读数 1098

评论数 0

原创 AT&T 汇编语言学习笔记

声明指令.ascii //文本字符串 .asciz //以空字符结尾的字符串 .byte //字节值 .double //双精度浮点值 .float //单精度浮点值 .single //单精度浮点数(和 float 相同) ....

2015-12-02 09:48:34

阅读数 267

评论数 0

原创 汇编和C实现 Hello, world! 之比较

下列分别是三种实现的代码。#hello_32.s .data msg : .string "Hello, world!\n" len = .-msg .text .global _start _start: movl $len, %ed...

2015-11-10 11:02:02

阅读数 531

评论数 0

原创 Git学习笔记

Git 是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。 Git 的作者是 Linus Torvalds(这位大神就不用多介绍了:)) ,Torvalds 开始着手开发 Git 是为了作为一种过渡方案来替代 BitKeeper,代替的原因,据说是BitKeeyp...

2015-11-09 16:03:17

阅读数 250

评论数 0

原创 Redmine中用户密码的加密算法(附代码)

Redmine中用户密码丢失后,可以通过以下方式初始化。require "digest/sha1"class User @@salt = 0 @@hashed_password = 0 # Return password digest ...

2015-11-01 13:59:08

阅读数 2184

评论数 1

原创 Linux内核Code Review 002

有几天没有来更新了。原因是内核的启动代码是汇编写的,读起来不是那么快,倒不是语法上的原因,关键是在理解为什么要这么做。既然准备好好的读,那么就从基础的内容开始,顺便再复习下汇编。 上代码# printArg.s .data argc: .int 0 .text .code64 .globl _s...

2015-10-29 09:55:21

阅读数 579

评论数 0

提示
确定要删除当前文章?
取消 删除