- 浏览: 91431 次
- 性别:
- 来自: 西安
最新评论
-
sonckchi:
收集的一些学习视频和学习资料分享给大家伙儿(java,前端,后台,linux等) -
小小莫:
收集的一些学习视频和学习资料分享给大家伙儿(java,前端,后台,linux等) -
Cobain_LI:
夜神月 写道全世界的视频教程都跟你这了是吗 哈哈
收集的一些学习视频和学习资料分享给大家伙儿(java,前端,后台,linux等) -
夜神月:
全世界的视频教程都跟你这了是吗
收集的一些学习视频和学习资料分享给大家伙儿(java,前端,后台,linux等) -
一只努力工作的猿:
赞赞赞
收集的一些学习视频和学习资料分享给大家伙儿(java,前端,后台,linux等)
文章列表
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<style>
#demo {
display: table-cell;
vertical-align: middle;
border: 3px solid # ...
第一种方法比较繁琐,第二种较为简单
第一种:
基本思路:
1.先将字符串中重复的项归并,以对象形式得出重复的项名和重复的次数;
2.根据每一项重复的次数排序,即得到了重复最多的项名和重复次数
直接上代码 ...
问题:怎样使得会计元素内的文字靠右下角对齐,类似于计算器的输入模式,依次将后面的内容向上顶。
<style>
#test{
height: 80px;
width: 0;
visibility: hidden;
vertical-align: bottom;
}
</style>
<p style="width: 100px;border: 1px solid #0f0;text-align: right;">
<img id="test" src="&q ...
在web开发领域,自从有了ajax技术,使得数据的异步提交变得非常方便快捷;那么在没有ajax技术之前,我们该怎样实现ajax的无刷新效果呢。
本文主要以"人物投票"的功能为例,来讲述如何轻松的模拟出无刷新效果。
首先我们需要创建这么几个文件:
index.html,负责前台的展示(包括人物的照片和一个投票的按钮);
tp.php,负责接收数据,处理数据;
count.txt,负责存放数据(票数)的空文本,在实际开发中大家可以将数据存放在数据库中,前台需要的时候可以从数据库中提取。
实现的方法:
第一种:使用204状态码的特性,实现只提交但&quo ...
基本思想:利用杨辉三角的基本性质之一,每个数字等于上一行的左右两个数字之和。即第n+1行的第i个数等于第n行的第i-1个数和//第i个数之和,这也是组合数的性质之一。即 C(n+1,i)=C(n,i)+C(n,i-1)
//为了使得函数能在后期的使用中更方便,使复用性更高,在Pascal函数中实现将杨辉三角的数据存放在数组中
function Pascal(n){
var preArr=[1];//不要写成preArr=new Array(1);否则初始值为空数组(undefined)
var nextArr=new Array();//下一次需要输出的数据存放在这里
...
此方法主要用到这样一个定理:a和b的公约数==b和a%b的公约数==a%b和b%(a%b)的公约数…………;
另外要知道.a和0的公约数==a;
普通版:
//求最大公约数
function Mgn(num1,num2){
var temp=0;
while(num2!=0){ //当num2==0时,最大公约数为num1
temp=num1%num2;
num1=num2;
num2=temp;
}
return num1;
}
var p=Mgn(0,-15);
var q=Mgn(45,81);
var u= ...
"#"+(~~(Math.random()*(1<<24))).toString(16);
分析:
首先Math.random()和toString()函数就不用多讲了,相信大家都懂的
1<<24二进制中的位运算,将1左移24,也就相当于1乘以2的24次方,这不就是16进制颜色最大值吗(F转换为二进制为1111);
~~这个又是什么东东呢,它是二进制里面的非运算,也就是按位取反操作,一个~表示取反,那么两个~当然就表示它自己了,有人可能会问这不是多此一举吗,那你就大错特错了,在js的二进制世界里,位操作符并不直接操作64位的值,而是先 ...
本文主要整理了js的Date(日期)类型数据得一些用法,也算是对自己学习的一个总结。
Date():返回当前时间的字符串(基于本地时区),不管传入什么参数,返回的只是一个单纯的字符串而已,并没有getDay()、getMonth()等方法
Date();
Date(666);
Date('ppp');
//Sun May 08 2016 14:35:59 GMT+0800 (中国标准时间)
new Date():根据参数来返回对应的值,无参数的时候,返回当前时间的字符串形式(一个日期对象),有getDay()等方法
//1.不传参数:
new Date();// ...
<canvas id="canv1"></canvas>
!function(id){
var canvas=document.getElementById(id);
canvas.width=800;
canvas.height=600;
var context=canvas.getContext('2d');
context.fillStyle='#eef';
context.fillRect(0,0,800,600);
context.translate(300,80);
context. ...
先看效果
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>3d变换</title>
<style>
#container {
perspective: 1600px;
position: relative;
width: 1000px;
...
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<input type="file" id="fileBox" multiple></input>
<input ...
<script type="text/javascript">
var YZ=[];//存放计算结果
var index=0;
function fenjie(num){
var i=2;
if (num==1||num==2||num==3) {
YZ[index++]=num;
return YZ;
}
for(;i<=num/2;i++){
if(num%i==0){
YZ[index++]=i;//每得到一个质因数就存进YZ
fenjie(num/i); ...