自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 判断一个整数里有几个质数

function isPrime(num) { if(isNaN(num)==true) return false; else if(num<=3) return true; else if(num%2==0) return false; else{ for(var i=3;i<=Math.sqrt(num);i+=2){

2018-01-22 10:56:47 501

原创 判断一个数是否为质数

function isPrime(n){ if(isNaN(n)==true) return false; else if(n<=3) return true; else{ for(var i=3;i<=Math.sqrt(n);i+=2){ if(n%i==0) return false;

2018-01-22 10:23:41 225

原创 题目:利用条件运算符的嵌套来完成此题:学习成绩 >=90 分的同学用 A 表示, 60-89 分之间的用 B 表示, 60 分以下的用 C 表示。

程序分析: (a>b)?a:b 这是条件运算符的基本例子。 var score=prompt('输入成绩','1'); var grade=score>=90?'A':(score>=60?'B':'C') alert(grade);

2018-01-19 09:37:33 1103

原创 题目:打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如: 153 是一个“水仙花数”,因为 153=1 的三次方+ 5 的三次方+ 3 的三次方。

程序分析:利用 for 循环控制 100-999 个数,每个数分解出个位,十位,百位。var str; for(var i=100;i<999;i++){ str=i.toString(); if((str[0]*str[0]*str[0])+(str[1]*str[1]*str[1])+(str[2]*str[2]*str[2])==i){

2018-01-18 14:04:31 592

原创 左侧菜单 高度自适应浏览器高度

window.onresize=function(){ var surH = $(window).height(); $(".lefter").height(surH);}$(function () { var h=document.documentElement.clientHeight; $(".lefter").css("height",h); $

2018-01-17 17:36:37 1111

转载 题目:古典问题:有一对兔子,从出生后第 3 个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?

程序分析: 兔子的规律为数列 1,1,2,3,5,8,13,21....每月兔子数:1,1,4,6,10,16,26,42.... var num1=1; var num2=0; var sum=0; var mon=prompt('输入兔子的数量','1'); if(isNaN(mon)==true){ mon=parseInt(mo

2018-01-16 17:57:02 1831

原创 打印楼梯

for(var i=1;i<10;i++){ var arr=[]; for(var j=1;j<=i;j++){ arr.push(j) } console.log(arr+'') }.clearfix:after{ content: '';

2018-01-16 09:39:55 370

原创 题目:要求输出国际象棋棋盘

.clearfix:after{ content:''; display: block; height: 0; visibility: hidden; clear:both; } .clearfix{ *zoom:1;

2018-01-15 13:05:44 2157 1

原创 题目:输出 9*9 口诀。

程序分析:分行与列考虑,共 9 行 9 列, i 控制行, j 控制列。for(var i=0;i<10;i++){ var str=''; for(var j=1;j<=i;j++){ str+= i+'*'+j+','; } console.log(str) }

2018-01-14 22:29:14 687

原创 题目:一个整数数组,请把这些数由小到大输出。

var arr=[4,5,9,1,2,33,54,12]; arr.sort(function (a,b) { return a-b }) console.log(arr)

2018-01-14 11:45:37 328

原创 题目:输入某年某月某日,判断这一天是这一年的第几天?

程序分析:以 3 月 5 日为例,应该先把前两个月的加起来,然后再加上5 天即本年的第几天,特殊情况,闰年且输入月份大于3 时需考虑多加一天。 function yearSum(year,month,day){ var sum=0,leap=0; switch (month){ case 1:sum=0;break;

2018-01-13 11:22:53 408

原创 题目:一个整数,它加上 100 后是一个完全平方数,再加上 168 又是一个完全平方数,请问该数是多少?

1. 程序分析:在 10 万以内判断,先将该数加上 100后再开方,再将该数加上 268 后再开方,如果开方后的结果满足如下条件,即是结果。var y,z;for(var x=1;x<100000;x++){ y=Math.sqrt(x+100); z=Math.sqrt(x+268); if((y*y==x+100)&&(z*z==x+268)){

2018-01-12 15:34:17 1765 1

原创 乘方与开方 Math.sqrt(x) Math.pow(x,y)

Math.sqrt(9); //3Math.pow(2,2) //4

2018-01-12 14:53:08 5188

原创 题目:企业发放的奖金根据利润提成。利润 (I) 低于或等于 10 万元时,奖金可提 10% ;利润高于 10 万元,低于 20 万元时,低于 10 万元的部分按 10% 提成,高于 10 万元的部分,

题目:企业发放的奖金根据利润提成。利润 (I) 低于或等于 10 万元时,奖金可提 10% ;利润高于 10 万元,低于 20 万元时,低于 10 万元的部分按 10% 提成,高于 10 万元的部分,可可提成 7.5% ; 20 万到 40 万之间时,高于 20 万元的部分,可提成 5% ; 40 万到 60 万之间时高于 40 万元的部分,可提成 3% ; 60 万到 100 万之间时,高于 6

2018-01-12 13:50:21 6672

原创 题目:有 1 、 2 、 3 、 4 个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?

1. 程序分析:可填在百位、十位、个位的数字都是 1 、 2 、 3 、 4 。组成所有的排列后function abc(){ var nums=[]; for(var i=1;i<=4;i++){//243,123,421,413 for(var j=1;j<=4;j++){ if(j!=i) for(v

2018-01-12 12:39:15 363

原创 Vue安装

1:下载node安装(如安装在文件夹E:ProgramFile\node.ex)2:下载webstorm 2017安装     2.1在webstorm中配置node运行环境,替代dos命令(cmd)          File =>  settings  =>  输入node   =>  在Node interpreter里选择刚node的安装位置E:ProgramFile\node

2018-01-11 15:00:07 239

转载 function内,var a = b = 1; b 为什么会是全局变量?

为什么在函数一中,只有变量a被声明?因为赋值是从右向左结合:var a=b=c=d=5; 等价于 var a=(b=(c=(d=5)));,其中只有a被声明了,b,c和d都是自动解析为全局变量了。(function tt() { var a=b=c=d=5; console.log(typeof a) //number console

2018-01-10 11:31:43 1650

转载 indexOf() 数组和字符串方法

String 类型的使用let str = 'orange'; str.indexOf('o'); //0str.indexOf('n'); //3str.indexOf('c'); //-1Array 类型的使用let arr = ['orange', '2016', '2016']; arr.indexOf('orange'); //0ar

2018-01-08 14:07:41 12149 3

转载 使用Math.max,Math.min获取数组中的最值

Math.min()和Math.max()用法相似两个方法都是用来获取一组数组中最小值或最大值,但却不接受数组作为参数。Math.max( 5,7 )    // 7有两个快捷的方式可以接受数组类型参数一      apply()Math.min.apply(null,arr) Math.max.apply(null,arr)>>>Math.min.apply(

2018-01-05 09:52:49 693

原创 有1到10这个10个数,去除2个并打乱次序,如何找出那两个数?

1-10的栗子:var c=[5,2,1,3,4,6,9,8]; //d的位置 var d=[1,2,3,4,5,6,7,8,9,10]; for(var i=0;i<10-2;i++){ d[c[i]-1]=1; } console.log(d)0-9的栗子:var a=[8,7,5,1,2,4,0,3]; //b的位置 var b=[0,1,2,3

2018-01-03 09:55:00 1761

转载 jQuery之防止冒泡事件 阻止默认行为

冒泡事件就是点击子节点,会向上触发父节点,祖先节点的点击事件。下面是html代码部分: 外层div元素 内层span元素 外层div元素对应的jQuery代码如下:$(function(){ // 为span元素绑定click事件 $('span').bind("click",function(){ var

2018-01-02 09:43:10 197

transformer.js

项目结构 data 源数据目录 log 日志存放目录 (每次预测产生一个 log-timestamp.txt) save 模型存放目录 model 模型目录 attention.py embedding.py encoder.py decoder.py generator.py sublayer.py position_wise_feedforward.py transformer.py lib 损失函数、优化器等存放位置 criterion.py 损失函数 optimizer.py 优化器 loss.py 优化器 + 损失函数封装类 evaluate.py 预测.py train.py 训练.py parser.py 参数.py utils.py 工具类.py run.py 入口文件.py README.md readme

2024-09-13

vue3+typescript后台管理系统

vue3+typescript后台管理系统

2024-09-13

mqtt通信在微信小程序中应用的示例

一、准备工作 添加MQTT库:在微信小程序项目中,首先需要添加MQTT库文件。 配置MQTT连接参数:在小程序配置文件(如app.json)中,添加MQTT连接的相关参数,包括MQTT服务器的地址、端口号、用户名、密码等。 二、创建MQTT连接 创建MQTT客户端: 在需要使用MQTT功能的页面或组件中,使用MQTT库提供的API创建MQTT客户端实例。 传入之前配置的连接参数,如服务器地址、端口号、用户名、密码等。 连接MQTT服务器: 调用MQTT客户端的connect方法连接到MQTT服务器。 在连接过程中,可以设置连接超时时间、重连策略等参数。 三、实现发布/订阅功能 订阅主题: 使用MQTT客户端的subscribe方法订阅一个或多个主题。 当这些主题上有消息发布时,客户端将收到消息并触发相应的回调函数。 发布消息: 使用MQTT客户端的publish方法向指定主题发布消息。 可以设置消息的内容、QoS(服务质量)等参数。 四、处理消息回调 在订阅主题时,需要设置回调函数来处理接收到的消息。 回调函数将根据消息的内容进行业务逻辑处理,如更新页面数据、发送通知等。

2024-08-01

uniapp开发的微信小程序商城

uniapp开发的微信小程序商城:这是一个微信小程序购物平台的项目。 1,登录注册 2,tab切换页包括:首页、购物车、分类、我的 3,支付。 4,首页包含搜索、签到、拼团、秒杀、个护、服饰、居家、生鲜、家电、领券等等 使用开发工具:xhuilder+微信小程序开发工具 启动:1,安装依赖:npm-install 2,运行到微信小程序开发工具里看页面

2024-07-31

新能源汽车商城vue+spring boot

功能: 在线展示电动车的详细信息,包括型号、颜色、配置、价格等。 提供用户注册和登录功能,用户可以创建个人账户并进行登录。 实现在线预约试驾功能,用户可以预约到店试驾或者上门试驾。 提供在线购买电动车的功能,用户可以选择车型并进行支付购买。 提供在线支付功能,支持多种支付方式,如支付宝、微信支付等。 提供电动车保养维修服务预约功能,用户可以预约保养维修服务。 提供用户评价和评论功能,用户可以对购买的电动车进行评价和评论。 提供售后服务支持,包括上门维修、保修等服务。 提供优惠活动和促销信息展示,吸引用户购买。 提供在线客服功能,用户可以通过在线客服解决问题和咨询。 前端技术实现思路: 使用Vue.js作为前端框架,利用其组件化的特性来构建页面。 使用Element UI作为UI组件库,提供丰富的组件来构建用户界面。 使用Vue Router来实现路由功能,实现页面之间的跳转和导航。 使用Axios来发送HTTP请求,与后端进行数据交互。 使用Vuex来管理应用程序的状态,实现数据的共享和响应式更新。 后端技术实现思路: 使用Spring Security来实现用户认证和授权功能...

2024-07-30

web3-react (beta)

Get Started yarn yarn start Run Tests yarn build yarn test --watch Publish yarn lerna publish [--dist-tag]

2024-07-30

2024前端面试题大全

一:BOM&&DOM面试 1.BOM事件? 2.常见BOM事件? 3.BOM事件处理程序? 4.BOM对象方法? 5.BOM对象 1.history 2.location 3.document 6.DOM? 7.DOM节点 8.DOM获取节点 9.DOM创建节点与插入节点 10.DOM0级和DOM2级有什么区别 11.textContent、innerText、innnerHTML、value的区别 12.关于dom的api有什么 13.什么叫Dom事件流? 14.如何让事件先冒泡后捕获 15.说一下事件代理 二:html和css部分 ...20道题 三:JS基础 ...28道题 四:HTTP ...25道题 五:HTTP2 && HTTP缓存 ...16道题 六:https ...8道题 七:Git ...16道题 八:webpack ...18道题 九:计算机基础 ...25道题 十:跨域 ...11道题 十一:数据结构与算法 ...10道题 十二:性能优化 ...20道题 十三:Ajax ...11道题 十四:Angular ...11道题 十五:ES6 等等篇幅太多写不下

2024-07-30

微信小程序实现MQTT客户端通信

有三个可以运行的小程序使用mqtt通信的例子,是我之前用来测试用的。 1,wx-mqtt-master项目: 本项目使用[ColorUI组件库](https://github.com/weilanwl/ColorUI) 2,wechat-mqtt-client-master项目: #微信小程序实现MQTT客户端 1、此程序通过引用mqtt.js文件,实现了MQTT客户端功能 - mqtt.js详情请查看https://github.com/mqttjs/MQTT.js 2、此demo在使用时需要修改以下几点 (1)小程序appid (2)MQTT服务器域名 (3)客户端账号、密码 (4)订阅主题、退订主题和发布消息主题 注:mqtt.js文件下载链接 - https://unpkg.com/browse/mqtt@3.0.0/dist/ 3 mqtt-wx项目:是个简单的引用mqtt.js的使用过程。

2024-07-22

Fuse-Tech,若依vue后台管理项目

Fuse_Tech,若依vue魔改增强项目,集成自研流程服务:表格模式,引擎模式 后台管理系统 1.–观察者设计模式 练习 查看TestHelloController 2.模拟TO C环境, 使用内存预先缓存数据,使用算法匹配查询 3.增加SM4 SM4:无线局域网标准的分组数据算法。对称加密,密钥长度和分组长度均为128位。 我国国家密码管理局在20012年公布了无线局域网产品使用的SM4密码算法——商用密码算法。 软件架构 软件架构说明 流程服务表格模式

2024-07-20

Python-100个小练习,自己学习用

python小程序代码

2024-07-20

空空如也

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

TA关注的人

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