WEB学习篇
两两翅膀
生有涯,而知无涯。
展开
-
Linux操作系统设置SSH密钥登录
Linux操作系统设置SSH密钥登录登录centos服务器,常用的有账号密码登录和使用SSH免密登录。账号和密码登录的方式比较简单,此处就不在介绍(登录方式如下图)。下面介绍使用SSH免密登录1.登录centos服务器来生成公钥和私钥:[root@localhost~]# ssh-keygen <== 生成密钥对Generating public/private rsa key pair.Enter file in which to save the key (/root/.ssh/id原创 2020-12-29 15:47:17 · 801 阅读 · 1 评论 -
JSONObject按put顺序排放与输出
JSONObject put数据之后,排序会发生变化例如JSONObject object=new JSONObject(); object.put("aaa",111); object.put("bbb",222); object.put("ccc",333); object.put("ddd",444); 输出结果可能为{"aaa":111,"ddd":原创 2018-03-25 11:09:40 · 40053 阅读 · 15 评论 -
CSS解析
0.使用CSS开始设置*{ margin:0px; padding:0px}body,td,th { font-family: Verdana, Geneva, sans-serif; font-size: 12px;}ul li{ list-style:none;}a{ text-decoration:none; color:#000;}1.CSS书写顺序 1.位置属...原创 2018-03-27 15:55:03 · 1708 阅读 · 0 评论 -
javascript中json对象json数组json字符串互转及取值
1.json类型的字符串转换为json对象及取值var jsonString = '{"bar":"property","baz":3}';var jsObject = JSON.parse(jsonString); //转换为json对象alert(jsObject.bar); //取json中的值 2.json对象转为json类型的字符串var jsonString = '{"...原创 2018-04-16 20:49:38 · 383 阅读 · 0 评论 -
js全选
js全选、反选、不选,可根据该代码以此类推。//js全选 反选代码function inTurnSelect() { var CheckBox = $("#titleInfo input[name='titleInfo']"); for (i = 0; i < CheckBox.length; i++) { if (CheckBox[i].checked == true) {...原创 2018-04-18 17:53:43 · 130 阅读 · 0 评论 -
js动态传递参数变量的方法
js动态传递参数变量的方法在html页面中,经常会使用到js输出html代码,可能会用到.append()方法也可能会用到.html()方法,但是如何在输出的html标签中通过onclick()函数,动态的活得变量。 如下html和js代码html代码<ul class="page list-inline" id="page"></ul>js代码$(function callFunction(){原创 2018-04-20 17:43:51 · 5501 阅读 · 0 评论 -
Java json数组对象获取到前端的值使用js分页
Java json数组对象获取到前端的值使用js分页使用ajax时,得到的返回值是一个json数组对象,现在需要对其进行分页显示,下面有两个js方法,一个是使用ajax,另一个就是分类。在写这一块代码的时候的时候,有一个意外的小发现,$(inputTest).val()这样也能获取<input type = "test" id = "inputTst" /> 这个...原创 2018-04-20 21:19:47 · 1599 阅读 · 1 评论 -
js玩命加载……
js玩命加载……在请求数据加载的过程中,经常需要显示请求等待,写了一个简单的请求等待—- html代码如下&amp;amp;amp;amp;lt;!--页面载入显示--&amp;amp;amp;amp;gt;&amp;amp;amp;amp;lt;div id=&amp;amp;amp;quot;dataLoad&amp;amp;amp;quot; style=&amp;amp;amp;quot;di原创 2018-04-21 11:09:00 · 657 阅读 · 1 评论 -
js 跳出页面的frameset框架
一、通过运行脚本跳出框架有以下几种写法:1.<script language = javascript>window.open('Login.jsp','_top')</script>"2.<script language = javascript>window.open('Login.jsp','_parent')</script>"3.<s...原创 2018-05-14 22:12:57 · 1016 阅读 · 0 评论 -
getJSON同步异步
<script type="text/javascript"> function get_json() { $.ajaxSettings.async = false;//同步 var json; $.getJSON("annual_info.json", function(data) { ...原创 2018-08-05 23:20:19 · 1806 阅读 · 0 评论 -
JS传参技巧总结
1.隐式创建 html 标签<input type="hidden" name="tc_id" value="{{tc_id}}">这种方法一般配合ajax,上面的value使用了模板引擎2.window['data']window['name'] = "the window object";3.使用localStorage,cookie等存储window...转载 2018-08-17 09:01:19 · 350 阅读 · 0 评论 -
简单的弹窗编辑
弹出带有遮罩层的可编辑页面。<html><head><meta http-equiv="content-type" content="text/html; charset=GBK"><title>弹出层</title><style>.black_overlay{ display: none原创 2018-03-23 22:16:18 · 1418 阅读 · 1 评论 -
简单的正则表达式
简单的正则表达式验证四位数字,若是4位数字,则弹出true,否则,弹出false。<html><head><title>用户验证</title><script type="text/javascript">function save(){ var strvar = document.getElementById('inpu...原创 2018-03-23 22:14:24 · 123 阅读 · 0 评论 -
几个常用的js技巧
常用的js技巧1.【获取链接后面的参数】/*获取链接后面的参数*/function getUrlParam(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); //构造一个含有目标参数的正则表达式对象 var r = window.location.search.substr(1).match(reg);原创 2018-03-08 16:17:56 · 168 阅读 · 0 评论 -
设计模式详解
设计模式(Design Patterns) ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件转载 2016-11-20 23:35:53 · 250 阅读 · 0 评论 -
HTML页面在一定的时间内自动跳转
在网页开发过程中经常会碰到要自动跳转的情况,在你的网页里面添加【】即可,简单实用——————————————————- Sorry!你的登录信息输入不正确!系统无法允许您进入!5秒后将自动返回登录页面。原创 2016-11-24 15:52:07 · 802 阅读 · 0 评论 -
myeclipse不能发布项目
在使用myeclipse做Java项目开发时,做好的项目不能再myeclipse上面发布,出现“unhandled event loop exception”的错误提示,如图 此时,只需要将你目前的工作站点清除重建就可以了。原创 2016-11-24 22:31:51 · 905 阅读 · 0 评论 -
tomcat闪退
正确配置Tomcat环境变量后,运行startup.bat总是会有一个窗口一闪而过的。为了分析导致tomcat启动失败的原因,找到tomcat的目录下bin文件中的startup.bat文件,对其进行编辑,在文件的尾部添加“pause”。如图! 然后再运行startup.bat文件,根据文件显示出的问题然后找出相应的解决办法。原创 2016-11-24 22:24:45 · 256 阅读 · 0 评论 -
UML类图几种关系的总结
在UML类图中,常见的有以下几种关系: 泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 1. 泛化(Generalization) 【泛化关系】:是一种继承关系,表示一般与特殊的关系,它指定了子类如何特化父类的所有特征和行为。例如:老虎原创 2016-11-28 09:04:26 · 272 阅读 · 0 评论 -
文本框事件——单击 隐藏与显示
这篇小博文描述了再做input文本框输入的时候,选择不同的按钮,文本框出现与否不同。 这里面使用了一小段JavaScript代码,很简单,很实用。<html><body> <tr> <td align="left">是否有地域</td> <td align="left"> <input type="radio" style="原创 2016-12-09 21:07:02 · 1756 阅读 · 0 评论 -
JDBC基本知识
JDBC的作用JDBC为java访问数据库提供通用的API,可以为多种关系数据库提供统一访问。因为SQL是关系式数据库管理系统的标准语言,只要我们遵循SQL规范,那么我们写的代码既可以访问MySQL又可以访问SQL Server.简单的说,JDBC可以做三件事:与数据库建立连接 发送SQL语句 处理结果JDBC中重要的类java.sql.DriverManager:用来加载不同的JDBC驱动原创 2017-04-09 20:57:46 · 290 阅读 · 0 评论 -
一次性搞清楚equals和hashCode
前言 在程序设计中,有很多的“公约”,遵守约定去实现你的代码,会让你避开很多坑,这些公约是前人总结出来的设计规范。Object类是Java中的万类之祖,其中,equals和hashCode是2个非常重要的方法。这2个方法总是被人放在一起讨论。最近在看集合框架,为了打基础,就决定把一些细枝末节清理掉。一次性搞清楚!下面开始剖析。public boolean equals(Object obj)Obj转载 2017-03-31 20:42:25 · 261 阅读 · 0 评论 -
表的主键与外键
一个关系表事实上是具有共同属性的一类实体的集合。按照集合的定义,集合中元素不能重复。同样,关系表中也不应该有重复记录。例如在学生表中,存有两条一样的学生记录是不必要的,也是不合适的。在现实世界中,除了事物本身的信息外,事物之间还存在着很多联系,这种联系反映到数据库中就体现为表之间的联系。例如在图1中,学生表存储学生信息,系表存储系的信息。但学生表和系表之间是有联系的:每个学生都属于一个系,而每个系都转载 2017-04-16 11:22:19 · 963 阅读 · 0 评论 -
Myeclipse 10配置反编译器net.sf.jadclipse_3.3.0.jar+jad.exe
Myeclipse 10配置反编译器在学习编程的过程当中,我们经常需要看一些JAR包中的源码。一般情况下,我们是没法直接读取jar包里面的class文件。于是需要在myeclipse10中配置反编译器,在网上找了一些方法,但感觉不是很实用,所以摸索了一下,先把经验总结如下: [需要net.sf.jadclipse_3.3.0.jar和jad.exe两个文件],文件下载地址:http://dow原创 2017-07-07 09:32:33 · 5398 阅读 · 0 评论 -
Myeclipse快捷键的使用
Myeclipse快捷键的使用**1.CTRL的使用Ctrl+1 快速修复 Ctrl+D: 删除当前行 Ctrl+Q 定位到最后编辑的地方 Ctrl+L 定位在某行 Ctrl+O 快速显示 OutLine Ctrl+T 快速显示当前类的继承结构 Ctrl+W 关闭当前Editer Ctrl+K 快速定位到下一个 Ctrl+E 快速显示当前Editer的下拉原创 2016-11-19 11:49:50 · 216 阅读 · 0 评论