- 博客(24)
- 收藏
- 关注
原创 java数据结构栈实现综合计算器笔记
栈Stack:是继承vector的数据结构Object pop(); 出栈void push(Object); 压栈boolean empty(); 判断栈为空Object peek(); 获取栈顶元素 该元素不出栈int search (Object); 获取元素位置使用栈完成计算表达式的结果如3+2*6-2使用两个栈 一个数据栈numstack 一个符号栈operstack1.使用一个index值为索引 遍历表达式2.遍历到数据,如数据栈3.遍历到符
2020-12-25 12:05:35
201
原创 java环形链表约瑟夫环问题笔记
约瑟夫环问题设编号1,2,3…n的n个人围坐一圈,从编号为k的人从1开始报数,数到m的人出列。他的下一位继续从1开始报数,数到m的人出列,以此类推,直到所有人出列位置,由此产生一个出队编号的序列。使用不带头结点的循环链表处理该问题、package f1;public class g1{ public static void main (String []args) { // n=5 五个人 k=1从第一个人开始报数 m=2数两下 CircleSingleLinkedList List
2020-12-24 21:47:51
229
1
原创 java双向链表增删改查笔记
package fsdf;public class g1{public static void main (String []args) {doublelinkedlist dll =new doublelinkedlist();dll.add(new node(1," “, “sd”));dll.add(new node(2,” “, “sdd”));dll.add(new node(3,” “, “sddd”));dll.delete(2);System.out.println(dll.
2020-12-24 18:48:34
259
1
原创 java单链表增删改查反转笔记
eslipsepublic class Linklist { public static void main(String[] args) { SingleLinkedList A =new SingleLinkedList(); //添加新节点 A.OrderAdd(new HeroNode(2,"卢俊义","玉麒麟")); A.OrderAdd(new HeroNode(1,"宋江","及")); A.OrderAdd(new HeroNode(3,"**","
2020-12-20 20:17:46
146
原创 javascript学习笔记 Array/String/window对象的常用方法
regexp正则表达式表达式: /查找的字符串/检索方式 、字符串不需要加双引号检索方式 如 i 不区分大小写函数search 查找功能 返回所查找的正则表达式的数组位置 没有返回-1 两种使用方式var str="lxzssg"; var i =str.search(/sg/i); //i=5 var j= str.search("sg"); //j=5函数replace 替换功能 : 同样是两种使用方式var str="lxzssg";var str2=str.r
2020-09-08 19:55:53
315
原创 纯CSS实现的下拉菜单效果
代码<!DOCTYPE html><html> <head> <meta charset="utf-8"/> <title>GIAO</title> <style> *{ padding: 0; margin: 0; } #main{ width:500px; height: 300px; background-color:black; .
2020-09-07 22:53:58
256
原创 HTML5实例:注册表单
表单的应用概括以及各种input输入标签详细CSDN链接先上代码<!DOCTYPE html><html> <head> <!-- container header menu content footer --> <meta charset="utf-8"/> <title>GIAO</title> <style> *{ font-fam
2020-09-07 13:31:06
1301
原创 HTML5表单的应用以及各种input输入标签
表单的应用form标签表单是页面的重要的组成部分,它收集用户的输入信息,并且将这些信息发送给服务端进行处理。例如:注册,查询等功能。它用form标签和其他的输入标签组成。form标签用于定义表单,在页面上没有任何的显示效果,单独的使用也没有任何意义。在标签体中的各个输入信息将被手机 发送给服务器。表单的定义格式 :<form method="提交方式" action='服务端网址' enctype='编码方式'></form>method属性:用于规定如何发送表单数据,发
2020-09-06 21:52:46
2638
原创 HTML5相邻表格table的合并
相邻表格table的合并常规表格 由table标签 包含 tr标签 td标签组成<body> 利率数据表 <table border='1'> <tr> <td>存款时间</td> <td>存款利率</td> </tr> <tr> <td>一年</td> <td>1.75</td> &
2020-09-06 19:09:48
822
1
原创 常用CSS属性 手动整理复习笔记
text :color: red rgb(0,0,0) #00ff00text-align:对齐文本 center right justifytext-decoration:划线修饰 overline line-through underlinetext-transform: uppercase lowercase capitalizeletter-spaceing:字符间距 2px -3pxline-height: 设置行高 70%text-indent: 首行缩进 2px
2020-09-02 20:59:29
181
原创 基于Qt5.4.1 c++猜数字/模拟彩票案例
UI页面如图所示游戏规则: 选择七个35以内的数字 中奖号码也七个首先 在.h文件中定义很多private变量private: Ui::MainWindow *ui; QString show_num; //显示数字的字符串 QString show_chosen_nums;//显示选中号码的字符串 QString show_target_nums;//显示中奖号码的字符串 vector<int> chosen_
2020-06-10 21:25:53
1396
1
原创 基于Qt5.4.1 c++计算器案例
基于Qt5.4.1 c++简易计算器案例**简易计算器 无连加连减功能 可以退格 和小数运算功能可以分成下列模块:界面-表达式输入框界面-数字与运算符面板界面 -运算过程 与栈中数据变化显示界面-切换显示(结果和运算过程)计算-输入的数字的数字类型是字符串类型 转换成数字计算-使用switch判断计算符号计算-退格即删除字符串最后一位效果图如下:**首先我们需要在.h文件中 定义很多的private变量例如:输入1+2num1中存储1 num2存储2show_num=“1
2020-06-09 22:06:07
588
原创 c/c++vc++6.0 打砖块小游戏案例
移动的同时 需要随时获取键盘事件 可以多线程效果显示 如:正方形 使用了easyx第三方库 可直接百度 很好搭建上代码#include <graphics.h>#include <iostream>#include <conio.h>#include <Windows.h>#include <stdlib.h>// #include <afx.h>class Game{private: //初始化 int s
2020-06-08 10:56:51
2129
1
原创 js案例 页面背景星星闪烁
效果如图首先把页面背景调成黑色再引入图片 设置随机的图片大小 let image_0 =$('<img src="img/20190326164319145.gif" ;alt="" style:"opacity:1"/>'); //style="opacity:1; let w=Math.random()*50+50;设置随机的图片位置 image_0.css('width',w); image_0.css('position','absolute.
2020-06-08 01:04:43
900
原创 c/c++ Vc++6.0俄罗斯方块
游戏截图 游戏背景图背景图为黑色 每一块与img与运算 得到的就是背景图每一种的俄罗斯块可以用 4*4数组表示移动的同时 需要随时获取键盘事件 可以多线程效果显示 如:正方形 使用了easyx第三方库 可直接百度 很好搭建代码#include <graphics.h>#include <iostream>#include <conio.h>#include <Windows.h>#include <stdlib.h>#def
2020-06-06 15:09:34
743
原创 c/c++获取目录下所有特定后缀文件名
最近遇到一个需求 获取某个文件夹下面的所有.jpg文件的名字数量很大 只能以程序的形式实现得到的结果如图所示*.doc 结尾代表doc后缀文件文件路径用 \to_search 是文件夹路径pFile 是txt文件路径#include <stdio.h>#include <io.h>const char *to_search="C:\\Users\\abcd\\Desktop\\zhengliu\\*.doc"; //欲查找的文件,支持通配符cha
2020-06-06 14:56:13
2121
原创 jQuery 常用事件
鼠标事件:clickdblclickmouseenter 鼠标焦点进入元素范围mouseleave 鼠标焦点离开元素范围hover 鼠标焦点进入/离开元素范围 有两个回调函数$('div').click(function(){ alert('单击'); })$('div').dblclick(function(){ alert('双击'); })/*注意 在单击双击 同时设定的情况下 单击触发的是单击事件 双击触发的也是单击事件*//
2020-06-06 14:36:18
199
原创 jQuery html css实现购物车案例
效果如下图所示全选功能模块链接代码<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <script src="Jq.js"></script> <script type="text/javascript"> $(function(){ $('#id_1 ul
2020-05-25 08:03:05
1155
原创 Jquery checkbox的全选功能
功能 点击首个CheckBox 对下面三个CheckBox的checked(选中状态)值赋值 下面的三个CheckBox被点击改变首个CheckBox的checked使用jq中的 prop查看选中状态checkbox.prop(‘checked’);修改选中状态checkbox.prop(‘checked’,false);代码:<!DOCTYPE html><html> <head> <meta charset="utf-8" /> &
2020-05-23 15:16:01
481
原创 jquery css王者荣耀轮播图 时之恋人
效果图如下:可以随定时器自动滚动 或者鼠标经过(hover)滚动没找到左右滚动效果 只找到上下(slideDown)最后用了淡出淡入先上代码js代码 大体是第this_index个隐藏 第index个显示定时滚动时index=this_index++;<!DOCTYPE html><html><head> <meta charset="utf-8"> <meta name="viewport" content="initi
2020-05-21 22:47:33
1414
1
原创 jQuery 王者荣耀手风琴(折叠卡片)案例
效果如下:鼠标经过相应图片会展开大图 小图淡出 大图淡入效果首先 四张小图实现 四张大图隐藏(不同的class)随着hover事件 小图淡出fadeout 大图淡入fadeinanimate保证淡入淡出的过程this指向的图片的长度不变最后 需在效果前加上stop()取消效果的排队代码:<!DOCTYPE html><html><head><meta charset="utf-8"><script src="Jq.js">&l
2020-05-21 17:35:01
769
原创 JavaScript HTML CSS显示隐藏二级菜单(下拉菜单)
一级菜单效果如图一所示按键选项一 至 选项四是一级菜单当点击选项一时 弹出二级菜单 效果如图二所示(其余一级菜单也有对应的二级菜单)html构造<body> <div> <ul id='ul_0'> <li><a οnclick="javascript:Foo(); return false;" href="#">二级菜单</a> </li> <li
2020-05-15 21:59:53
8155
原创 JavaScript 面向对象tag栏 切换删除添加修改内容
js用面向对象的方法实现 tag栏 其中每一个li对应下面的一块内容切换删除添加修改内容即Tab类以下的四个功能点击标签栏的选项可以实现切换的效果点击 + 可以创建标签栏的选项以及对应的标签页点击 x 可以删除标签栏的选项以及对应的标签页双击标签栏选项或者标签页中的内容,可以修改它们的内容虽然样式比较粗糙 但是功能很全面**先上代码**<!DOCTYPE hvar tml><html> <head> <meta charset="ut
2020-05-14 01:01:22
384
原创 js操纵css样式 类的操作 不用style 效率问题
通常 我们通过元素.style.样式 修改内联样式 或者 obj.currentStyle[name] getComputedStyle(元素,null)[name]的形式修改元素样式 对每个css样式,Style对象都包含了一个相对应得属性。对于单个词的css样式,style对象用相同属性额名字来代表;对于两个词的样式,style对象用去掉两个单词之间的连接线,并把第二个单词的首字母大写来表示...
2020-04-30 23:46:37
630
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人