自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Promise详解

Promise 介绍:用于异步计算将异步操作队列化,按照期望的顺序执行,返回符合预期的结果可以在对象之间传递和操作promise,帮助我们处理队列由于promise是控制异步操作的,所以先来介绍一下在promise之前异步操作的常见语法。事件侦听与响应回调函数(例如ajax请求回调)异步回调的问题:回调地狱问题(一个回调嵌入一个回调,特别是一些数据库操作和文件...

2018-06-28 23:43:51 382

原创 SE0

1.SEO和SEM区别seo(search engine optimization)搜索引擎优化 介绍:利用一些技术和方法去免费的去提升网站排名 特点:需要长期投入,见效慢,低投入。sem(search engine marketing)搜索引擎营销 介绍:例如百度推广,竞价排名,即花钱去买搜索引擎上的排名。 特点:效益快,花费时间短,但是高投入,竞争压力大2. IP、PV...

2018-06-02 17:27:28 2235

原创 cookie的设置

cookie 是什么:是一种用来在客户端硬盘上存储信息的手段。 为什么用?:可以用来存储一些信息,实现一些特殊的效果。例如实现多少天内免登陆,或者存储一些小数据。cookie中的一些字段含义:key=value(键=值) 就是 cookie的一个键值对,一般是根据key拿到对应的value expires(过期时间)设置该cookie的过期时间,也是用 ‘;’ 来隔开,...

2018-05-23 21:24:57 691

原创 贪心算法(活动安排问题)

使用贪心算法的条件 1.贪心选择性质:即所求问题的最优解可以通过一系列局部最优的选择来达到。 2.最优子结构性质:当一个问题的最优解包含其子问题的最优解时,称此问题有最优子结构性质活动安排问题:有11个活动,活动按照结束时间的非递减排序如下: i 1 2 3 4 5 6 7 8 9 10 11start[i] 1 3 0 5 3 5

2017-04-28 16:32:26 2295 1

原创 JavaScript中的方法

方法:在对象中绑定函数,称为这个对象的方法。定义方法://方式1function getAge(){ var y = new Date().getFullYear(); return y-this.birth;}var cjs = { name:'张三', birth:1996, age:getAge};console.log(cjs.age);/

2017-04-17 10:24:05 263

原创 JavaScript变量的作用域

变量的作用域:1.不在任何函数内定义的变量具有全局性,实际上JavaScript默认有一个全局对象window,全局作用域的变量实际上绑定成了window的一个属性2.不在函数中定义的函数(顶层函数),其实也就是window的一个属性。var a = "我是一个全局变量";console.log(a);//"我是一个全局变量"console.log(window.a);//"我是一个全局变量"

2017-04-16 16:58:13 169

原创 求分数的和与差

介绍:给四个整数,从第一个开始,每两个数为一个分数,前面的为分子后面的为分母,求两个分数的和与差,如果结果为整数就输出整数,如果不是整数,那就输出最简分数思考:1.就用解数学题的方式来做,将两个分数的分母化成相同的数,然后计算分子2.算出结果之后,要求最简的分数,直接同时除以分子和分母的最大公约数就行了。package 初级;import java.util.Scanner;/* * 介绍:

2017-04-16 16:41:37 564

原创 JavaScript函数的参数

关键字arguments:arguments:只在函数内部起作用,并且永远指向当前函数的调用者传入的所有参数,arguments类似于数组,但是不是数组。例子://输出所有传入的参数function foo(x){ console.log(x); for (var i=0;i<arguments.length;i++){

2017-04-15 20:35:54 316

原创 判断素数,并输出多少以内的所有素数

介绍:判断一个数是否为素数,并输出多少以内的素数。思路:1.素数就是大于1的,并且只能被1和自己本身整除的数叫素数。2.那么只需要从2循环到10就可以了。上代码:package 初级;import java.util.Scanner;public class 判断素数 { public static void main(String[] args) { Scanner in

2017-04-15 19:22:59 616

原创 输出数字塔

介绍:  输入一个1-9的整数n,输出n行由数字组成的数字塔。  1 222 33333如上图所示。思路:1.首先需要知道输出几行,输入为 n,就输出 n 行2.找出每一行有什么特点,这里每一行都是数字,并且从上到下为1-9的顺序,并且下一行都比上一行要多两个。将上面两步分析清楚后,应该能够得到这样的结果122233333虽然都打印出来了,但是格式并不正确。3.我们可以看出,如果要形成

2017-04-15 17:00:29 2309

原创 (2)JavaScript中的函数

1.函数的定义JavaScript定义函数用function这个关键字。函数的定义有三种方法: 1. function add(a,b){ return a+b; } 直接用function + 方法名(参数列表)+{ }来进行定义。 2. var add = function(a,b){ return a+b;

2017-04-14 11:32:43 204

原创 求最小公倍数

介绍:求两个数的最小公倍数思路:最小公倍数有几种求法,我选择先求最大公约数,然后利用最小公倍数=(num1*num2)/最大公约数的方法来求import java.util.Scanner;public class 最小公倍数 { public static void main(String[] args) { Scanner input = new Scanner(Sy

2017-04-14 11:12:37 525

原创 (1)JavaScript中的数据类型

在JavaScript中存在以下数据类型: 1.Number类型:JavaScript不分整数和浮点数,统一用Number表示 2.字符串类型:用''或""括起来的文本,如果文本中要用到'或"则需要转义字符 \'代表' 3.布尔值:true和false,可以进行与或非运算(&&,||,!)

2017-04-13 18:54:04 388

原创 凯撒密码,简单的加密

介绍:有一个全部为大写的字符串,现在给其设置一个规定,每个字符转换成它后面的的第五个字符。例如A->F Z->E思考:1.对该字符进行遍历,根据字母的ASCII码来进行判断2.A的ASCII码为65,Z的ASCII码为913.对于前21个字母直接+5就可以public class 凯撒密码 { public static void main(String[] args) {

2017-04-13 18:46:12 2139

原创 开始学习JavaScript啦

从今天开始就开始我的JavaScript复习希望坚持写博客能够记录下自己的学习心得,并且能够促进我的学习积极性。

2017-04-12 11:38:00 236

原创 判断回文字符串(给定开始位置和字符个数)

介绍:介绍: 一个字符串从前往后读和从后往前读得到的是同样的字符串,这就是回文字符串。求一个字符串,从k开始,长度为L的字符串是否为回文字符串分析: 1.直接截取从k开始长度为L的字符串 2.对这个字符串进行遍历,判断首尾是否相同,如果相同则继续遍历,有一个不同就返回false。实现:public class 回文字符串 { public static void m

2017-04-12 11:14:03 1602

原创 将字符串按照传入的参数进行逆序

介绍:将"ABCDE"这个字符串,从第一位开始进行逆序,逆转3位。得到"CBADE"思路:1.因为我们知道String是不能被修改的,所以我们需要将这个字符串转为字符数组2.对这个数组中需要逆序的地方进行遍历操作,交换位置。3.返回这个数组,并且将其转换为String.具体代码:package 初级;public class 字符串逆序 { public static void mai

2017-04-11 16:44:10 460

原创 求整数转二进制中存在多少个1

介绍:将整数转为二进制,求二进制中有多少个1存在。解法1:将整数先转为二进制,然后遍历public class 有多少个1 { public static void main(String[] args) { Scanner input = new Scanner(System.in); int n = input.nextInt(); ca

2017-04-10 18:01:58 231

原创 水仙花数

算法初级: 如果一个三位数的每个数位的三次方和就是本身,那么我们称这种数为“水仙花数”,比如100–200之间的“水仙花数”只有153.需求: 输入两个三位数n,m,找出n-m之间的“水仙花数”并输出,若不存在则输出no。思路: 1.先遍历n-m之间的所有数 2.对每个数进行判断public class 水仙花数{ public static vo

2017-04-06 18:07:22 935 1

空空如也

空空如也

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

TA关注的人

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