- 博客(47)
- 收藏
- 关注
转载 关于 KendoUI Grid的默认选中的一些事
kendoui Grid的数据集是在_data下面,获取数据可以直接使用grid(数据集)._data["?"](?是要默认选中那一条数据,).id(选中具体资料);var grid =$("#user_table").data("kendoGrid"); //#user_table是数据集 var id=grid._data["0"].id;//默认选中我第一条数据...
2018-04-23 10:31:00
857
转载 关于在笔记本使用eclipseIDE工具进行开发时怎么切换eclipse输入状态
将输入法切换为中文输入法,在按insert键,即可切换状态转载于:https://www.cnblogs.com/1x-zfd50/p/8745808.html
2018-04-08 16:34:00
159
转载 关于oraclet_date插入日期的一些事
TO_date('17-JUN-1987','dd-Mon-yyyy','nls_date_language=American') 不加,'nls_date_language=American',插入数据会提示时间格式不对,添加后,不提示,进行会话默认语言,--修改会话的默认日期格式ALTERSESSIONSETnls_date_format='YYYY-MM-DD';...
2017-08-07 13:46:00
158
转载 session和cookie的一些事
这些都是基础知识,不过有必要做深入了解。先简单介绍一下。二者的定义:当你在浏览网站的时候,WEB 服务器会先送一小小资料放在你的计算机上,Cookie 会帮你在网站上所打的文字或是一些选择,都纪录下来。当下次你再光临同一个网站,WEB 服务器会先看看有没有它上次留下的 Cookie 资料,有的话,就会依据 Cookie里的内容来判断使用者,送出特定的网页内容给你。 Coo...
2017-07-13 14:36:00
102
转载 maven pom.xml元素的一些事
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0http://maven.apache.org/maven-v...
2017-07-13 10:04:00
474
转载 maven运行的一些事
、命令 注意以下命令必须在pom.xml文件所在的目录中运行。--mvn help:effective-pom 查看项目的有效POM--mvn test:运行应用程序中的单元测试--mvn package:依据项目生成jar文件--mvn install:在本地Repository中安装jar--mvn site:生成项目相关信息的网站--mvn cl...
2017-07-11 14:13:00
136
转载 程序员小习惯
第一章 Java开发中通用的方法和准则建议1:不要在常量和变量中出现易混淆的字母;(i、l、1;o、0等)。建议2:莫让常量蜕变成变量;(代码运行工程中不要改变常量值)。建议3:三元操作符的类型务必一致;(不一致会导致自动类型转换,类型提升int->float->double等)。建议4:避免带有变长参数的方法重载;(变长参...
2017-07-10 20:02:00
637
转载 http协议详解
HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。HTTP协议的主要特点可概括如下:1.支持客户/服务器模式...
2017-07-08 15:28:00
119
转载 ubuntu命令
关机命令 shutdown 好像ubuntu的终端中默认的是当前用户的命令,只是普通用户,因此在终端器中可以使用sudo -sh 转换到管理员root用户下执行命令。 1)shutdown –help 可以查看shutdown命令如何使用,当然也可以使用man shutdown命令。 2) shutdown -h now 现在立即关机 3)shutdown ...
2017-07-08 13:41:00
70
转载 ubuntu一般命令
Ubuntu 常用命令大全查看软件 xxx 安装内容#dpkg -L xxx查找软件#apt-cache search 正则表达式查找文件属于哪个包#dpkg -S filename apt-file search filename查询软件 xxx 依赖哪些包#apt-cache depends xxx查询软件 xxx 被哪些包依赖#apt-cache rdepends xxx增加一个光...
2017-07-08 13:07:00
708
转载 关于httpClient使用ajx链接进行请求时的一些事
出现此问题主要原因是因为在请求过程中证书的问题;有些客户端并未安装服务器要求的证书,所以会产生此问题,以下是部分报错代码:javax.net.ssl.SSLPeerUnverifiedException:peer not authenticatedat com.sun.net.ssl.internal.ssl.SSLSessionImpl.getPeerCertificates(U...
2017-06-29 11:38:00
140
转载 关于Mongodb的一些事
链接Mongodb需要架包mongo-java-driver-3.3.0.jar,这个架包可适用于net.json,而使用org.json则会出org.bson.BsonBinaryReader.<init>(Lorg/bson/io/BsonInput;Z)V错误,这个org.json适用的架包为mongo-java-driver-3.0.0-rc1.jar,net.j...
2017-06-26 17:17:00
98
转载 关于java线程并发的一些破事
Java并发结构原文链接:http://gee.cs.oswego.edu/dl/cpj/mechanics.html内容线程同步监视器线程线程是一个独立执行的调用序列,同一个进程的线程在同一时刻共享一些系统资源(比如文件句柄等)也能访问同一个进程所创建的对象资源(内存资源)。java.lang.Thread对象负责统计和控制这种行为。每...
2017-06-16 15:35:00
88
转载 关于http请求头的一些事
Accept-Language: zh-cn,zh;q=0.8 意思:浏览器支持的语言分别是中文和简体中文,优先支持简体中文。 详解: Accept-Language表示浏览器所支持的语言类型; zh-cn表示简体中文;zh 表示中文; q是权重系数,范围 0 =< q <= 1,q 值越大,请求越倾向于获得其...
2017-06-15 11:36:00
99
转载 关于http抓取字段的一些事
一. 需求万维网上有着无数的网页,包含着海量的信息,无孔不入、森罗万象。但很多时候,无论出于数据分析或产品需求,我们需要从某些网站,提取出我们感兴趣、有价值的内容,但是纵然是进化到21世纪的人类,依然只有两只手,一双眼,不可能去每一个网页去点去看,然后再复制粘贴。所以我们需要一种能自动获取网页内容并可以按照指定规则提取相应内容的程序,这就是爬虫。二. 原理传统爬虫从一个或若干...
2017-06-15 11:12:00
322
转载 多线程的一些事
所有的并发处理都有排队等候,唤醒,执行至少三个这样的步骤.所以并发肯定是宏观概念,在微观上他们都是序列被处理的,只不过资源不会在某一个上被阻塞(一般是通过时间片轮转),所以在宏观上看多个几乎同时到达的请求同时在被处理。如果是同一时刻到达的请求也会根据优先级的不同,而先后进入队列排队等候执行。 并发与并行是两个既相似而又不相同的概念:并发性,又称共行性,是指能处理多个同时性...
2017-06-15 09:56:00
70
转载 正则的一些事
\将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。例如,'n' 匹配字符 "n"。'\n' 匹配一个换行符。序列 '\\' 匹配 "\" 而 "\(" 则匹配 "("。^匹配输入字符串的开始位置。如果设置了 RegExp 对象的 Multiline 属性,^ 也匹配 '\n' 或 '\r' 之后的位置。...
2017-06-13 15:35:00
163
转载 出现问题集及解决方案
出现 host parameter is null 错误,是代表在使用httpclient执行请求的时候,host地址参数有错误造成,原因:1,URL地址记得加上:HTTP:// 2,参数地址通过@value读取配置文件,但是注解并未生效,在web.xml中配置包扫描即可;<context:component-scan base-package="com.dbn...
2017-06-12 15:48:00
170
转载 常见的正则
常用正则表达式大全!(例如:匹配中文、匹配html)匹配中文字符的正则表达式: [u4e00-u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^x00-xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式:ns*r 评注:可以用来删除空白行 ...
2017-06-10 14:14:00
56
转载 Http常见状态码
HTTP 400 - 请求无效 HTTP 401.1 - 未授权:登录失败 HTTP 401.2 - 未授权:服务器配置问题导致登录失败 HTTP 401.3 - ACL 禁止访问资源 HTTP 401.4 - 未授权:授权被筛选器拒绝 HTTP 401.5 - 未授权:ISAPI 或 CGI 授权失败 HTTP 403 - 禁止访问 HTTP 403 - 对 Internet 服务管理...
2017-06-10 09:22:00
86
转载 一站式学习Wireshark第二章
TCP:TCP/IP通过三次握手建立一个连接。这一过程中的三种报文是:SYN,SYN/ACK,ACK。第一步是找到PC发送到网络服务器的第一个SYN报文,这标识了TCP三次握手的开始。如果你找不到第一个SYN报文,选择Edit -> Find Packet菜单选项。选择Display Filter,输入过滤条件:tcp.flags,这时会看到一个flag列表用于选择。选...
2017-06-09 13:58:00
73
转载 一站式学习Wireshark第三章
基本IO Graphs:IO graphs是一个非常好用的工具。基本的Wireshark IO graph会显示抓包文件中的整体流量情况,通常是以每秒为单位(报文数或字节数)。默认X轴时间间隔是1秒,Y轴是每一时间间隔的报文数。如果想要查看每秒bit数或byte数,点击“Unit”,在“Y Axis”下拉列表中选择想要查看的内容。这是一种基本的应用,对于查看流量中的波峰/波谷很...
2017-06-09 13:57:00
77
转载 一站式学习Wireshark第四章
作为网络管理员,很多时间必然会耗费在修复慢速服务器和其他终端。但用户感到网络运行缓慢并不意味着就是网络问题。解决网络性能问题,首先从TCP错误恢复功能(TCP重传与重复ACK)和流控功能说起。之后阐述如何发现网络慢速之源。最后,对网络各组成部分上的数据流进行概况分析。这几张内容将会帮助读者识别,诊断,以及排查慢速网络。更多信息接下来的内容,较多是黑白图片了。虽然看起来有点不爽,但...
2017-06-09 13:56:00
76
转载 一站式学习Wireshark第五章
TCP通过滑动窗口机制检测丢包,并在丢包发生时调整数据传输速率。滑动窗口机制利用数据接收端的接收窗口来控制数据流。接收窗口值由数据接收端指定,以字节数形式存储于TCP报文头,并告知传输设备有多少数据将会存储在TCP缓冲区。缓冲区就是数据暂时放置的地方,直至传递至应用层协议等待处理。因此,发送端每次只能发送Window Size字段指定的数据量。为了使发送端继续传送数据,接收端必须发送...
2017-06-09 13:55:00
91
转载 一站式学习Wireshark第六章
在某些情况下,丢包可能并不是造成延时的原因。你可能会发现尽管两台主机之间通讯速度很慢,但这种慢速并没有伴随着TCP重传或是重复ACK的征兆。在这种情况下,需要使用另一种方式来定位高延时点。查找高延时点最有效的方法之一是检查最初的握手信号以及跟随其后的几个报文。例如,一个简单的客户端与网络服务器的连接,客户端尝试通过浏览器访问网络服务器的站点。我们只关心这一通信序列的前六个报文,包括T...
2017-06-09 13:54:00
94
转载 一站式学习Wireshark第七章
Summary:从statistics菜单,选择Summary:如下图的截屏所示,你会看到:File:捕捉文件的一般信息,如文件名和路径,长度,等等Time:第一个包和最后一个包的时间戳,以及抓包过程持续时间Capture:显示文件捕捉于哪一个接口,以及评论窗口在窗口的较低部分是Display窗口...
2017-06-09 13:53:00
113
转载 一站式学习Wireshark第八章
应用抓包过滤,选择Capture | Options,扩展窗口查看到Capture Filter栏。双击选定的接口,如下图所示,弹出Edit Interface Settints窗口。下图显示了Edit Interface Settings窗口,这里可以设置抓包过滤条件。如果你确知抓包过滤条件的语法,直接在Capture Filter区域输入。在输入错误时,Wireshark通过...
2017-06-09 13:49:00
63
转载 一站式学习Wireshark第九章
掌握显示过滤器对于网络分析者来说是一项必备的技能。这是一项大海捞针的技巧。学会构建,编辑,保存关键的显示过滤器能够节省数小时的时间。与捕捉过滤器使用的BPF语法不同,显示过滤器使用的是Wireshark特定的格式。除了某些特例之外,Wireshark显示过滤器和捕捉过滤器有很大的区别。更多信息最简单的过滤器语法:最简单的显示过滤器可基于协议,应用,域名,或字符,对大小写敏...
2017-06-09 13:47:00
82
转载 一站式学习Wireshark第十章
掌握显示过滤器对于网络分析者来说是一项必备的技能。这是一项大海捞针的技巧。学会构建,编辑,保存关键的显示过滤器能够节省数小时的时间。与捕捉过滤器使用的BPF语法不同,显示过滤器使用的是Wireshark特定的格式。除了某些特例之外,Wireshark显示过滤器和捕捉过滤器有很大的区别。更多信息过滤HTTP数据流:在排查网页浏览器会话或检查网速过慢问题时,对浏览器会...
2017-06-09 13:46:00
65
转载 一站式学习Wireshark第一章
下载和安装好Wireshark之后,启动Wireshark并且在接口列表中选择接口名,然后开始在此接口上抓包。例如,如果想要在无线网络上抓取流量,点击无线接口。点击Capture Options可以配置高级属性,但现在无此必要。点击接口名称之后,就可以看到实时接收的报文。Wireshark会捕捉系统发送和接收的每一个报文。如果抓取的接口是无线并且选项选取的是混合模式,那么也会看到...
2017-06-09 11:23:00
70
转载 双向列表增删改
单向链表只能从一个方向遍历链表,即只能查找结点的下一个结点(后继结点),而不能查找结点的上一个结点(前驱结点)。鉴于上述问题,引入了双向链表。由于双向循环链表包含双向链表的所有功能操作。因此,我们只讲述双向循环链表。与单向链表不同,双向链表的结点构造如下图所示。即一个结点由三个部分组成,数据域DATA,左指针域pre和右指针域next。其中,数据域用来存放结点数据信息,左指针域用来指...
2017-06-07 21:31:00
66
转载 二叉树
需再次了解:package com.qdcz.breadth.demo;import java.util.ArrayList;import java.util.List;/** * * <p>Title: TwoforktreeAl</p> * <p>Description: * 二叉树定义: 二叉树(binary tree)是结点的...
2017-06-07 21:28:00
65
转载 堆栈实现
堆和栈的区别:copy到的在bbs上,堆与栈的区分问题,似乎是一个永恒的话题,由此可见,初学者对此往往是混淆不清的,所以我决定拿他第一个开刀。首先,我们举一个例子:void f() { int* p=new int[5]; }这条短短的一句话就包含了堆与栈,看到new,我们首先就应该想到,我们分配了一块堆内存,那么指针p呢?他分配的是一块栈内存,所以这句话的意思就是:在栈内...
2017-06-07 21:22:00
51
转载 循环队列
队列(Queue)是限定只能在一端插入、另一端删除的线性表。允许删除的一端叫做队头(front),允许插入的一端叫做队尾(rear),没有元素的队列称为“空队列”。 队列具有先进先出(FIFO)的特性。 普通顺序队列存在的问题 在普通顺序队列中,入队的操作就是先将尾指针rear右移一个单位,然后将元素值赋值给rear单位。出队时,则是头指针front后移一个单位。像...
2017-06-07 21:05:00
57
转载 最小树生成
1:通过计算权值最小的连接线,在边赋权图中,权值总和最小的生成树称为最小生成树。构造最小生成树有两种算法,分别是prim算法和kruskal算法。在边赋权图中,如下图所示:在上述赋权图中,可以看到图的顶点编号和顶点之间邻接边的权值,若要以上图来构建最小生成树。结果应该如下所示:这样构建的最小生成树的权值总和最小,为17在构建最小生成树中,一般有两种算法,pr...
2017-06-07 20:59:00
176
转载 归并排序算法
通过将数组分为两组及以上,在分组进行排序,最后将排序好的分组进行整合,通过比较两数组的最大和最小值来进行比较,即数组1的最大元素和数组2最小元素进行比较,若不成立,则反过来进行对比,然后便逐一排序分组,(ps:自己理解)归并排序(Merge)是将两个(或两个以上)有序表合并成一个新的有序表,即把待排序序列分为若干个子序列,每个子序列是有序的。然后再把有序子序列合并为整体有序序列。...
2017-06-07 20:49:00
59
转载 约瑟夫环
(ps:自己理解)通过下标循环从0到n的循环来除去下标为n的数,约瑟夫环是一个数学的应用问题:已知n个人(以编号1,2,3...n分别表示)围坐在一张圆桌周围。从编号为k的人开始报数,数到m的那个人出列;他的下一个人又从1开始报数,数到m的那个人又出列;依此规律重复下去,直到圆桌周围的人全部出列。通常解决这类问题时把编号从0~n-1,最后结果+1即为原问题的解。代码如下:pa...
2017-06-07 20:42:00
57
转载 哈弗曼编码算法
内容比较详细: http://www.cnblogs.com/junyuhuang/p/4127095.html,代码如下:package com.qdcz.breadth.demo;/** * * <p>Title: HuffmanCode</p> * <p>Description:哈弗曼算法实现类 * * <a href=...
2017-06-07 20:36:00
96
转载 堆排序
堆排序:大堆排序就是将最大的数先进行排序,然后对剩下依次排序,自到堆里无未排序数据为止,小堆排序,恰好相反, 用二叉树进行实现,具体代码如下:、package com.qdcz.breadth.demo;/** * * <p>Title: HeapA</p> * <p>Description:堆排序实现类 * 堆积排序(Heap...
2017-06-07 19:56:00
41
转载 深度优先搜索法自己的理解
深度优先搜索法:深度优先查找(depth-first search,DFS)可以从任意顶点开始访问图的顶点,然后把该顶点标记为已访问。在每次迭代的时候,该算法紧接着处理与当前顶点邻接的未访问顶点。这个过程一直持续,直到遇到一个终点——该顶点的所有邻接顶点都已被访问过。在该终点上,该算法沿着来路后退一条边,并试着继续从那里访问未访问的顶点。再后退到起始顶点上,并且起始顶点也是一个终点时,该...
2017-06-07 19:48:00
103
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人