- 博客(17)
- 资源 (9)
- 收藏
- 关注
原创 遗传算法解决TSP问题(C++)
很早做了综合实训,题目是用 遗传算法解决TSP问题。 今天写篇博客,一方面作为分享,另一方面作为知识回顾~为什么采用遗传算法解决问题呢?因为相比于其他普通算法,遗传算法有很大的优势,它摆脱了传统算法对问题参数的依赖,如连续、可导、可微等限制,只需对参数的编码进行操作,减少了求解问题的复杂性,同时它是一种全局搜索算法避免了陷入局部最优解。 本文章程序中,是求其TSP(38个城市)的近似解;去...
2017-12-26 03:45:49 38764 16
原创 C++模拟进程状态的转化
最近在写操作系统的实验报告,顺带写篇博客~ 题目:用C++编程来模拟 进程状态的转换 备注都在上面,一看就懂哈~#include<stdio.h>#include<stdlib.h>#include<string.h>struct jincheng_type{ int pid; //进程的ID int youxian; //进程的优先级 int dax
2017-12-25 22:34:20 4807 5
原创 CSS3:几个例子带你读懂columns多列
CSS3中新出现的多列布局(multi-column)是传统HTML网页中块状布局模式的有力扩充。这种新语法能够让WEB开发人员轻松的让文本呈现多列显示。我们知道,当一行文字太长时,读者读起来就比较费劲,有可能读错行或读串行;人们的视点从文本的一端移到另一端、然后换到下一行的行首,如果眼球移动浮动过大,他们的注意力就会减退,容易读不下去。所以,为了最大效率的使用大屏幕显示器,页面设计中需要限制文本
2017-12-21 18:10:05 3251
原创 jQuery动画效果大全
一、show()方法和hide()方法1.show()与hide()show():根据hide()方法记住的display属性值来显示元素。hide() : 将该元素的display样式改为 "none"。2.参数让元素动起来:单纯的调用show()和hide()相当于css("display","none/block/inline"),不会有任何动画。如果希望调用元素
2017-12-20 04:07:07 20062 1
原创 jQuery事件操作(二)
四、移除事件我们可以为同一个元素绑定多个事件,也可以为多个元素绑定同一个事件。假设网页上有一个元素,使用如下代码为该元素绑定多个事件。 点击我 $(function(){ $("#but").bind("click",function(){ $("#test").append("我的绑定函数1
2017-12-20 03:20:54 275
原创 jQuery事件操作(一)
一、事件绑定1、bind(type,[data],function);bind()方法有3个参数,说明如下。第1个参数是事件类型,类型包括:blur、focus、load、resize、scroll、unload、click、dblclick、mousedown、mouseup、mousemove、mouseover、mouseout、mouseenter、mouseleave、c
2017-12-17 20:26:36 674
原创 jQuery中的DOM操作(二)
三、样式操作attr() :获取或设置元素属性removeAttr() :删除元素属性addClass() :追加样式removeClass() :删除class的某个值hasClass() :判断某元素中是否含有某个class,如果有,则返回true,否则返回falsetoggleClass() :控制
2017-12-17 16:50:29 329
原创 jQuery中的DOM操作(一)
DOM 是 Document Object Model的缩写,意思是 文档对象模型 。DOM 是一种与浏览器、平台、语言无关的接口,使用该接口可以轻松地访问页面中所有的标准组件。DOM 让Web设计师能够轻松 获取和操作网页中的数据、脚本和表层对象。
2017-12-17 15:57:40 575
原创 jQuery对象与DOM对象相互转化
jQuery对象与DOM对象jQuery对象就是通过jQuery包装DOM对象后产生的对象一、两者方法不互通jQuery对象无法使用DOM对象的任何方法。 例如 $("#id").innerHTML和$("#id").checked之类的写法都是错误的, 可以用$("#id").html()和$("#id").attr("checked")之类的jQuery方法来代替。DOM对象也不能使用jQuery里的方法。 例如 document.
2017-12-13 14:35:04 350
原创 jQuery $(document).ready() 与window.onload的不同
一般情况一个页面响应加载的顺序是:域名解析 --> 加载html --> 加载js和css --> 加载图片等其他信息。那么window.onload 应该在 “加载图片等其他信息” 之后才可以操作DOM;而$(document).ready() 在 “加载js和css”和“加载图片等其他信息”之间,就可以操作Dom。下面我们来了解下window.onload与$(document).ready()之间更多的不同~
2017-12-12 19:00:42 501
原创 Thinkphp验证码的实现 标签扩展
虽然小编用的是thinkphp3.2.1版本展示的,不过不用担心,其他版本的thinkphp目录结构稍有变化,只要读懂这个栗子,举一反三类推即可。
2017-12-11 23:11:56 598
原创 侧边菜单导航(JS+CSS)
效果展示:(1) (2) (3)注:(1)Javascript库文件 jquery-1.8.3.min.js请自行下载引入 (2)注意修改引入的css和JS文件的路径HTML<!DOCTYPE html><html><head> <title>SideBar Nav</title> <script type=...
2017-12-10 18:01:53 8841 2
原创 浅谈XSS跨站脚本攻击
浅谈 跨站脚本攻击(XSS)一、概述1、什么是跨站脚本攻击跨站脚本攻击(Cross Site Scripting),简称XSS, 是指:由于网站程序对用户输入过滤不足,致使攻击者利用输入可以显示在页面上对其他用户造成影响的代码来盗取用户资料、利用用户身份进行某种动作或者对访问者进行病毒侵害的一种攻击方式。直白点:恶意攻击者往Web页面里插入恶意Script代码,当用户浏览该页之时...
2017-12-04 14:09:01 10822 2
遗传算法解决TSP问题(全)
2017-12-26
限制select显示条数:div完全模拟select
2017-12-10
程序员浪漫表白“三行情书”一等奖(JS+CSS3)
2017-12-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人