#include <stdio.h>
#define shehua 5.0/9.0
void temperatrues(double ccc);
const int a=32;
int main(void)
{
double hua;
printf("input hua:");
while(scanf("%lf",&hua))
{
temperatrues(hua);
printf("input hua:");
}
printf("finish");
return 0;
}
void temperatrues(do...
#include <stdio.h>
//printf();
//scanf()
如果是1个参数,成功读取,返回1,如果是两个参数,成功读取,返回2,如果读取不成功,返回0;
//gets()
读取字符串,并且舍弃换行。常于puts()配对使用。
//puts(地址)
只显示字符串,而且自动在显示的字符串末尾加上换行符。
//fgets(目标字符串数组,大小,设备)
读取字符串,末尾加上换行符,可以从不同设备读取,如键盘(stdin)、文件等,该函数只读取 大小-1 个字符
//fputs(要输出的字符串数组,设备)
显示字符串...
@Data
public class User{
private String name;
private String sax;
private Integer state;
}
一、包米豆
官网地址:https://baomidou.com/
1.1 代码自动生成工具
待补充……
1.2 分页
1.2.1 dao
@Mapper
public interface UserRepository extends BaseMapper<U...
环境: centos、jdk1.8、vsftpd、nginx、spring boot、docker
ftp上传附件,上传的附件有两种方式回显,在下面再详细说明
此处省略ftp服务器、docker服务器nginx服务器搭建过程。
上传首先在application.yml文件中添加ftp配置
ftp:
# 内网 000.000.000.000 外网 111.111.111.111
# ip: 111.111.111.111
ip: 000.000.000.000
name: ftp_user
pass...
64位:
32位:
官方下载地址:
https://github.com/k-takata/the_silver_searcher-win32/releases
git bash下的使用方法:
直接解压,把ag.exe拷贝到/usr/bin目录下即可
有时候日志文件几个G,用编辑器很难打开,可以用split命令把它分割成多个小文件。
split -l 1000000 -d api.access.log new-file_ --verbose
<html>
<head>
<title>找最接近的数</title>
<meta charset="utf-8">
</head>
<body >
<p>
问题描述:有一堆若干金条,从中任选几条,使其重量之和与另一给定的数量最接近。
</p>
<br>
<script>
var v=new Array();
var a=new Array();
var r_value=new Array();
var n=parseInt(prompt("总共的金块条数有:",""));
for (...
在主过程中,“txt3 = txt3 & Mid$(txt2, Ldot, n2 - Tmp - Ldot)”共出现了3次,而且这几乎就是“主过程”与“函数LCS()”的唯一区别。函数只须求出一串“参与字串”的长度,而主过程还要输出其内容。这句语句起什么作用呢?
我们说,“子序列”是由原字符串剔除了某些字符后所剩下字符按原来的顺序组成的。这“剩下字符”就是一段段连续的字符。我把每一段“剩下字符”称为“参与字串”[在图中用红色细框标出,下同],剔除的字串称为“不参与字串”[在图中用浅蓝色粗横线标出,下同]。
这行语句的作用就是:在下行的字符串(txt2,下同)中,剔除一...
多多关照,请多多关照
主过程与函数几乎一样:(请参考2个附图)
把A、B两个字符串中的B、按从头到尾的顺序,逐个在A中寻找相同的字。会有3种结果:
1.直接找到(流程图中的“A”),于是这个字可以加入“最长序列”,然后n1+1、n2+1。这2个数的递增,保证了“一一对应”和“不颠倒顺序”。
2.从n1直到L1(A串的长度)都没有相同的字(流程图中的“Q”),那么这个字排除,且N2+1,而n1不增加,这样也遵守了上面的2个原则。
3.在A串的“延后几个字”(n1+k,k是延后的字数)找到(流程图中的“E”),这是必须按“最长”原则来定夺的,这正是“疑点”。函数中的“>”就是由此引起的。
下面重...
为什么这个程序既可以验证一些网上LCS论文中举出的“短字符例题”(图一),也可以对代码稍作更改后,在1秒内求出近千字的“(无提醒打错的)中文打字测验”文本的“正确字数”(图二)。相信你在看了我下面的的描述后,应该可以有所明白。
两个字串的“最长公共子序列”可以从这样的角度描述:有上下两个字串,把下字串从左到右每一个字在上面“找到相同的字”并“连线”。
有2个要求:1.连线不许交叉。2.连线数“最多”。于是,在两个字串中“剔除”了“无法连线”的字之后,剩下的字串就是“最长公共子序列”了。
★连线有3种情况,2种非常简单,1...
我们先看一个“不用计算机批改的例子”:
样张:“昨天小明带了一个变形金刚到小华家做客” 打字:“昨天小明明带了变形金刚一个到小华家做客” 。请你用肉眼批改有几个“正确字”。
你肯定会说:“正确字”的标准是什么?
根据一般的“共识”,我们会给出3个原则:1:一一对应。2:不颠倒顺序。3:“最长”原则。上述题目的批改结果是:“昨天小明带了变形金刚到小华家做客”(16个字)。
为什么不是“昨天小明带了一个到小华家做客”(14个字)呢?这也符合原则1和原则2呀?这是因为:还有原则3呢。这其实不正是样张和录入的“最长公共子序列”吗?
在一些编程语言中,都有现成的相关代码,...
#include<graphics.h>
#include<conio.h>
int _tmain(int argc, _TCHAR* argv[])
{
initgraph(640, 480);
IMAGE img;
loadimage(&img, L"C:\\1.jpg", 640, 480);//使用L+"绝对路径"
putimage(0, 0, &img);//显示图片
system("pause");
closegraph();
return 0;
}//代码中C:\\1.jpg是文件路径和文件名称,可以随便填(注意...
借助“流程图”,用你熟悉的编程语言做出这个程序,应该不会太难。试试看。
图一
图二
关于“错字数”的说明:
把“他到沈阳去了”打成“他到哈尔滨去了”,我这里是“错3”,有些批改程序为“错2多1”,这不影响“正确字数”。(它相当于我这里把 Tmp 拆成错和多两部分)
欢迎指出错误或不妥的地方,也欢迎交流和切磋。
准代码如下(很珍贵,我在网上找了几天,又分析了各个代码,得出了准代码,其中,1.wav的位置上填.wav的音频的准确路径):
#include<Windows.h>
#pragma comment(lib,"winmm.lib")
void main()
{
mciSendString(TEXT("open 1.wav alias mysong"), NULL, 0, NULL);
mciSendString(TEXT("play mysong wait"), NULL, 0, NULL);
}
WIN7有个截图工具比较不错,用VB.NET如何实现呢?
在这里做个简单的实现。
一 首先在VB.NET中添加两个窗体FrmMain、frmScreen,一个模块JTModule
二 开始实现截图
1 在模块中加入以下语句,做为全局变量
Public JTyangshi As Integer = 0'截图样式
Public yuantu As Image'原图,用于存图片
Public baocun As Boolean = False'是否保存,初始不保存
2 将窗体frmScreen样...
https://github.com/DBDiff/DBDiff
否则字段无法映射到model的 property上,因为被缓存了。
如果出现 Access to undefined property xxx,多半是这个问题
2 IntelliSense: 不存在从 "Birthday" 到 "const char *" 的适当转换函数 c:\Users\lu\Documents\C语言\普通程序\普通程序\普通程序.cpp 247 22 普通程序
请大家多多帮忙,类似问题该怎么解决
因为nginx安装lua扩展比较麻烦,所以直接安装openresty比较方便,安装使用方式跟nginx一样,默认集成了lua
wget https://openresty.org/download/openresty-1.17.8.1.tar.gz
tar zxvf openresty-1.17.8.1.tar.gz
cd openresty-1.17.8.1/
./configure --conf-path=/etc/nginx/nginx.conf --http-log-path=/var/log/nginx/access.log --error-lo...