自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 javaweb解决一些传参问题

java中的跨域传参这里是jsp页面传参到servlet页面第一种时直接在请求后面加?后加参数这种方式比较实用方便但是缺点也很明显当需要传递的参数过多时请求将变得十分复杂,解析变得十分困难但是如果参数少时这个方法能极大地降低代码量首先在jsp页面中<a href="${pageContext.request.contextPath}/user_gai.jsp?${user.id}" target="mainWin" >修改</a>在servlet页面中只用使用

2022-05-06 14:55:37 338

原创 nodejs解决跨域问题

三种办法解决nodejs中的跨域问题1.首先是最简单有效的通过中间键解决在命令行中输入npm i cors -s下载cors中间键并且调用app.use(cors())即可解决2.第二种是直接在路由中输入res.setHeader("Access-Control-Allow-Origin", "*");这个也比较简单但是有些解决不了3.第三种是用app.all解决,比起第二种更加全面包含了不同请求格式app.all('*', function (req, res, next)

2022-04-15 21:30:14 10004 1

原创 用nodejs链接mysql并从其中提取数据

链接mysql首先是需要在其中导入mysql的包并且下载mysqlnpm -i mysql -s命令下载mysql包导包let mysql = require('mysql')然后创建链接let connection = mysql.createConnection({ host: 'localhost', user: 'root', password: '********', database: '*******', useuseConnectionPooling: true

2022-03-31 20:10:34 1729

原创 nodejs中解决发出响应数据正常但是浏览器没有正确显示的问题

解决nodejs中响应正常发出,浏览器并没有正确得到数据首先:经过查看自己发出的数据是否有误这个问题很好解决将自己发出的响应在响应出去之前提前打印出来确认无误后开始找错首先是在前端的运行器上下载json-server这一步以便于确认客户端所需的请求类型下载代码npm -i json-server -s这里下载完成后可以去打开网页并运行在网页的查看中查看浏览器此时接受的数据类型并且查看自己的数据类型这次是json字符串和json对象的转化问题和响应的数组问题首先是json字符串转化成j

2022-03-31 20:03:48 1951

原创 nodejs中解决跨域问题

解决nodejs中的跨域问题跨域问题在服务器中有两种解决方案第一种是独立出来一段代码块好处在于解决的比较彻底能解决大多数的跨域问题app.all("*", function (req, res, next) { //设置允许跨域的域名,*代表允许任意域名跨域 res.header("Access-Control-Allow-Origin", "*"); //允许的header类型 res.header("Access-Contro1-Allow-Headers", "content-typ

2022-03-31 19:36:28 3332 2

原创 Left-pad

Left-pad (20 分)根据新浪微博上的消息,有一位开发者不满NPM(Node Package Manager)的做法,收回了自己的开源代码,其中包括一个叫left-pad的模块,就是这个模块把javascript里面的React/Babel干瘫痪了。这是个什么样的模块?就是在字符串前填充一些东西到一定的长度。例如用去填充字符串GPLT,使之长度为10,调用left-pad的结果就应该是*****GPLT。Node社区曾经对left-pad紧急发布了一个替代,被严重吐槽。下面就请你来实现一下这个模块

2021-04-22 20:54:34 74

原创 2021-04-22

6翻了“666”是一种网络用语,大概是表示某人很厉害、我们很佩服的意思。最近又衍生出另一个数字“9”,意思是“6翻了”,实在太厉害的意思。如果你以为这就是厉害的最高境界,那就错啦 —— 目前的最高境界是数字“27”,因为这是 3 个 “9”!本题就请你编写程序,将那些过时的、只会用一连串“6666……6”表达仰慕的句子,翻译成最新的高级表达。输入格式:输入在一行中给出一句话,即一个非空字符串,由不超过 1000 个英文字母、数字和空格组成,以回车结束。输出格式:从左到右扫描输入的句子:如果句子中

2021-04-22 17:57:28 92

原创 2021-04-22

点赞微博上有个“点赞”功能,你可以为你喜欢的博文点个赞表示支持。每篇博文都有一些刻画其特性的标签,而你点赞的博文的类型,也间接刻画了你的特性。本题就要求你写个程序,通过统计一个人点赞的纪录,分析这个人的特性。输入格式:输入在第一行给出一个正整数N(≤1000),是该用户点赞的博文数量。随后N行,每行给出一篇被其点赞的博文的特性描述,格式为“K F​1​​ ⋯F​K​​ ”,其中1≤K≤10,F​i​​ (i=1,⋯,K)是特性标签的编号,我们将所有特性标签从1到1000编号。数字间以空格分

2021-04-22 17:52:31 63

原创 换个格式输出整数

换个格式输出整数让我们用字母 B 来表示“百”、字母 S 表示“十”,用 12…n 来表示不为零的个位数字 n(<10),换个格式来输出任一个不超过 3 位的正整数。例如 234 应该被输出为 BBSSS1234,因为它有 2 个“百”、3 个“十”、以及个位的 4。输入格式:每个测试输入包含 1 个测试用例,给出正整数 n(<1000)。输出格式:每个测试用例的输出占一行,用规定的格式输出 n。输入样例 1:234输出样例 1:BBSSS1234输入样例 2:23输出样

2021-01-19 19:46:09 68

原创 成绩排名

成绩排名读入 n(>0)名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。输入格式:每个测试输入包含 1 个测试用例,格式为第 1 行:正整数 n第 2 行:第 1 个学生的姓名 学号 成绩第 3 行:第 2 个学生的姓名 学号 成绩… … …第 n+1 行:第 n 个学生的姓名 学号 成绩其中姓名和学号均为不超过 10 个字符的字符串,成绩为 0 到 100 之间的一个整数,这里保证在一组测试用例中没有两个学生的成绩是相同的。输出格式:对每个测试用例输出 2

2021-01-17 19:57:23 484

原创 写出这个数

写出这个数读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字。输入格式:每个测试输入包含 1 个测试用例,即给出自然数 n 的值。这里保证 n 小于 10​100​​ 。输出格式:在一行内输出 n 的各位数字之和的每一位,拼音数字间有 1 空格,但一行中最后一个拼音数字后没有空格。输入样例:1234567890987654321123456789输出样例:yi san wu分析:先求和转化成拼音逆序输出。代码如下:#include<stdio.h&g

2021-01-15 14:21:58 45

原创 害死人不偿命的(3n+1)猜想

eg害死人不偿命的(3n+1)猜想题目分析:首先输入一个数再进行循环循环中进行判断判断结束输出结果代码如下:#include<stdio.h>int main(){int n,i,j,k;scanf("%d",&n);for(i=0;n!=1;i++){if(n%2==0)n=n/2;else n=(3*n+1)/2;}printf("%d",i);return 0;}...

2021-01-13 18:09:42 115

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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