自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

静水流深

一个小白的学习记录

  • 博客(15)
  • 资源 (3)
  • 收藏
  • 关注

转载 单点登录原理与简单实现

一、单系统登录机制1、http无状态协议  web应用采用browser/server架构,http作为通信协议。http是无状态协议,浏览器的每一次请求,服务器会独立处理,不与之前或之后的请求产生关联,这个过程用下图说明,三次请求/响应对之间没有任何联系  但这也同时意味着,任何用户都能通过浏览器访问服务器资源,如果想保护服务器的某些资源,必须限制浏览器请求;要限制浏览器请求,必

2017-12-25 21:26:12 290

原创 web.xml中各个标签的作用和说明

在配置项目组件的过程中, 了解Tomcat加载组件顺序很有必要。 例如某些框架如Quartz的集群功能需要数据库的支持, 数据库的加载肯定要在框架组件加载之前。 经过查阅和Debug发现, web.xm组件加载顺序为:context-param -> listener -> filter -> servlet(同类则按编写顺序执行)。web.xml常用组件解析:<web-app><dis

2017-12-25 09:54:32 9310 2

原创 实现在html页面加载之后执行js方法

浏览器对html页面内容的加载是顺序加载,也就是在html页面中前面先加载,因此当加载到JS脚本时,JS是一种解释性的脚本,也是从上而下顺序执行,由于这段JS代码是立即执行的。第一种方式是把方法写在head中(推荐)让它顺序执行的时候去执行。第二种方式是使用body的onload方法第三种方式是使用$(document).ready()引用 JQuery 中用得最多的要属工厂函数 $() 了

2017-12-21 09:28:17 44532 1

原创 Json知识点学习

前言无论是前端解析后端的数据还是做全栈的技术需要,你都可能多少需要知道些json的技术点,从json的标准格式到json的格式转换与传输,再到中转的处理。本文小编与你一起回顾json的最强知识点攻略。概念javascript的对象表示法(javascript object notation).json是用于存储和交换文本信息的语法,类似于xml,但是比xml更小、更快、更易解析。语

2017-12-20 22:16:23 355

原创 Oracle 建立索引及SQL优化

Oracle 建立索引及SQL优化数据库索引:索引有单列索引复合索引之说如何某表的某个字段有主键约束和唯一性约束,则Oracle 则会自动在相应的约束列上建议唯一索引。数据库索引主要进行提高访问速度。 建设原则:  1、索引应该经常建在Where 子句经常用到的列上。如果某个大表经常使用某个字段进行查询,并且检索行数小于总表行数的5%。则应该考虑。  2、对于两表连接的字段

2017-12-19 22:16:47 498

转载 Java web 怎么得到客户端的Mac地址?(思路)

关于网友提出的“Java web 怎么得到客户端的Mac地址?(js除外)”问题疑问,本网通过在网上对“Java web 怎么得到客户端的Mac地址?(js除外)”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:问题:Java web 怎么得到客户端的Mac地址?(js除外)描述:最近开发一个接口,需要得到客户端的Mac地址。使用js得到,但是只能是

2017-12-17 21:30:39 9881

转载 关于Web前端密码加密是否有意义的总结!

起因:是一个90后团队搞的一个流氓公司,做 Mac 下的盗版应用商场,被骂了一通,同时调侃 http 协议明文传输用户名密码,太低级。后来有个人站出来,提出“前端对数据进行加密没有意义”这个观点。后来就是的骂战了。。。无意义说:密码在前端加密完全没有意义,对密码系统的安全性不会有任何提高,反而会引发不必要的麻烦。(1)加密了也无法解决重放的问题,你发给服务器端的虽然是加

2017-12-11 22:12:36 4478

转载 浅谈 Java 中的 hashcode 方法

哈希表这个数据结构想必大多数人都不陌生,而且在很多地方都会利用到hash表来提高查找效率。在Java的Object类中有一个方法:public native int hashCode();根据这个方法的声明可知,该方法返回一个int类型的数值,并且是本地方法,因此在Object类中并没有给出具体的实现。为何Object类需要这样一

2017-12-11 09:03:42 213

原创 解决Button 按钮的点击时候出现边框的问题

CSS控制Button 按钮的点击时候出现蓝色边框添加css属性,这样在点击安按钮的时候就不会有蓝色边框了 button{ outline:none; } 实对于button的outline设置需要这样来设置,才能达到所有浏览器一样的风格效果:focus {outline:none;} /*for IE*/::-moz-focus-inner {border-color: tra

2017-12-08 16:05:45 25773 3

原创 ubuntu解决菜单栏和工具栏消失的方案

方案一 如果你确定没有误删除一些依赖的话,可以使用此方案进行解决。重设compiz设置dconf reset -f /org/compiz/重置compiz后,重启Unity:setsid unity方案二 如果你发现方案一没有起作用,可能是安装一些东西引起了冲突,可以尝试方案二。第一步:按下Ctrl+Alt+T来唤醒终端,如果你没法唤醒终端,那么只能Ctrl+Alt+F1进入命令行模式

2017-12-08 09:20:17 29963 1

转载 Ubuntu 16.04 LTS安装 TeamViewer 远程协助软件

Ubuntu 16.04 LTS安装 TeamViewer首先,打开TeamViewer的下载页面,下载Debian/Ubuntu的Deb安装包。这是一个32位的deb包。Debian 6/Ubuntu 10等旧发行版本可以下载64位deb包,因为它们没有Multiarch多架构功能。对于Ubuntu 16.04,我们必须下载32位deb包,因为Ubuntu 16.04具备

2017-12-06 21:37:27 5681

转载 Java集合框架:ArrayList

ArrayList定义123456789packagejava.util;publicclass ArrayList extendsAbstractList        implementsList, RandomAccess,

2017-12-05 08:50:22 265

原创 mysql数据库中使用null可能会存在问题

NOT IN、!= 等负向条件查询在有 NULL 值的情况下返回永远为空结果,查询容易出错举例说明create table table_2 ( `id` INT (11) NOT NULL, user_name varchar(20) NOT NULL)create table table_3 ( `id` INT (11) NOT NULL, user_n

2017-12-04 21:38:50 2648

原创 分享前端面试中被问到的几个问题

一.怎么让Chrome支持小于12px 的文字?这个我们在做移动端的时候,设计师图片上的文字假如是10px,我们实现在网页上之后。往往设计师回来找我们,这个字体能小一些吗?我设计的是10px?为啥是12px?其实我们都知道,谷歌Chrome最小字体是12px,不管你设置成8px还是10px,在浏览器中只会显示12px,那么如何解决这个坑爹的问题呢?我们的做法是:针对chrome浏览器,加web

2017-12-03 17:13:50 7030

转载 JavaScript性能优化的小知识点总结

JavaScript 性能优化的小知识总结2017-11-30 前端开发作者:静逸 出处:http://www.cnblogs.com/liyunhua 链接:http://www.cnblogs.com/liyunhua/p/4529086.html前言一直在学习 javascript,也有看过《犀利开发 Jquery 内核

2017-12-01 13:05:29 406

React练习小dome

由于 React的设计思想极其独特,属于革命性创新,性能出众,代码逻辑却非常简单。所以,越来越多的人开始关注和使用,认为它可能是将来 Web 开发的主流工具。 这个项目本身也越滚越大,从最早的UI引擎变成了一整套前后端通吃的 Web App 解决方案。衍生的 React Native 项目,目标更是宏伟,希望用写 Web App 的方式去写 Native App。如果能够实现,整个互联网行业都会被颠覆,因为同一组人只需要写一次 UI ,就能同时运行在服务器、浏览器和手机。 React主要用于构建UI。你可以在React里传递多种类型的参数,如声明代码,帮助你渲染出UI、也可以是静态的HTML DOM元素、也可以传递动态变量、甚至是可交互的应用组件。

2019-03-20

ssm框架整合示例

ssm框架整合示例, 掌握SPRING + SPING MVC + MYBATIS 三大框架整合.Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。 简单来说,Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架

2019-03-17

用c语言编写ATM取款机模拟系统

用c语言编写ATM取款机模拟系统,利用到了数组,结构体和指针等知识点,是一个关于c语言的综合运用的示例。

2015-03-28

空空如也

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

TA关注的人

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