当初学习C语言时候的一些练习

恩,现在看看。其实,以前写的代码虽然很简陋了,但有一种莫名的成就感。或许这就是我选择编程的原因吧?

大概有90多个,基本没有重复,那些太简单的没放进来。点击此处打包下载全部代码。

PS:后悔没早点用上git,备份全靠rar(笑

PS2:说实话,这能从被格式化的硬盘恢复出来,也算命大,数据无价,谨慎操作!

PS3:嘛,正在考虑吧以前的东西整理到git上,估计是个大工程。

PS4:真是,以前上课时候写代码没有考虑一下命名的问题,有点头疼。

PS5:待续...

对CPU内部电路实现加减乘运算简单模拟

ps:这是我以前的一个课程设计,今天正好学妹问这个,顺手发上来吧。

源码点击此处下载(别问我为啥不用github,学校网忒蛋疼,这是我本地的Git仓)

改天有空好好重写下,这个看的我难受。

如果有建议或意见,欢迎与我交流!

概述

  1. 实验目的:编写一个程序,模拟CPU内部的加、减、乘、除功能尽量还原真实CPU的运算过程。
  2. 实验要求:本程序按照老师的指导和要求实现了模拟CPU的加法、减法及乘法运算。有半加器,全加器,多位全加器,移位器,并设有与门、或门、非们、与非门、或非门、异或门辅助运算,还用程序模拟了零标志位、负标志位、溢出标志位、进位或错位标志位,并设有溢出警告和输入非法数值警告,尽量还原了真实CPU的运算过程。
  3. 实现语言:Java
  4. 开发环境:JDK 1.8.0 + Eclipse Java EE v4.7.2

dokuwiki静态化配置

Apache

修改DokuWiki的根目录下的.htaccess文件,删除“#”注释即可启用


RewriteEngine o

RewriteRule ^_media/(.*)             lib/exe/fetch.php?media=$1  [QSA,L]
RewriteRule ^_detail/(.*)            lib/exe/detail.php?media=$1 [QSA,L]
RewriteRule ^_export/([^/]+)/(.*)    doku.php?do=export_$1&id=$2 [QSA,L]
RewriteRule ^$                       doku.php  [L]
RewriteCond %{REQUEST_FILENAME}      !-f
RewriteCond %{REQUEST_FILENAME}      !-d
RewriteRule (.*)                     doku.php?id=$1  [QSA,L]
RewriteRule ^index.php$              doku.php

Nginx

修改nginx.conf配置文件添加一下内容即可

rewrite ^(/)_media/(.*) $1lib/exe/fetch.php?media=$2 last;
rewrite ^(/)_detail/(.*) $1lib/exe/detail.php?media=$2 last;
rewrite ^(/)_export/([^/]+)/(.*) $1doku.php?do=export_$2&id=$3 last;
location /
{
    if (!-f $request_filename)
    {
        rewrite ^(/)(.*)?(.*)  $1doku.php?id=$2&$3 last;
        rewrite ^(/)$ $1doku.php last;
    }
}

location ~ /(conf|bin|inc)/ {
    deny all;
}
location ~ /data/ {
    internal;
}