- 2024年2月第1周
XiaozaYa
日记日记
后面开始一周一记录了本周学习:复现了corCTF2023sysretbug相关的题目做了plaidCTF2020mojo这道沙箱逃逸题目复现了春秋杯冬季赛的两道题目,比较简单的题目简单的看了下预取侧信道攻击,但是还是不会,太菜了打了L3HCTF,爆零了未完成事项:FUZZ学习CVE复现下周安排:复现L3HCTF的两道内核题学习FUZZ继续学习浏览器相关利用
- 浏览器相关机制
找不到
浏览器运行机制总结前言一、从进程的角度简单了解一下浏览器1.多进程的浏览器2.了解多进程3.总结二、从输入url到浏览器到页面的过程1.浏览器进程对URL进行初步的处理2.网络进程接收到URL进行处理3.进行网络请求4.浏览器进程进行预渲染工作5.渲染进程进行工作三、渲染引擎的工作原理1.主要模块介绍2.工作流程四、参考文章如下(不分先后)前言本篇文章主要是为帮助于前端开发者了解开发之外又与开发息
- 《计算机网络:自顶向下方法》Chapter2:应用层
fengjb
摘要:本章节主要介绍一些常见的、基本的应用层协议。包括与web浏览器相关的http协议,与文件传送相关的ftp协议,与邮件服务相关的协议以及与域名解析相关的协议。最后介绍了https协议。关键词:HTTP;FTP;SMTP;POP3;IMAP;Exchange;DNS;HTTPS目录: 1.http协议 1.1什么是http协议 1.2http协议报文格式 1.3持续连接和非持
- 2020-03-03 window.navigator.userAgent用来区分设备和浏览器
SAKI_676b
javascript的navigator对象navigator为Window对象的一个属性,指向了一个包含浏览器相关信息的对象。navigatot中包含了一些常用到的属性,如navigator.appVersion浏览器的版本号navigator.appName浏览器的名称navigator.language浏览器使用的语言navigator.platform浏览器使用的平台navigator.u
- 什么是JavaScript BOM
知数SEO
JavaScriptWeb专区javascriptJsBom浏览器对象模型
BOM是BrowserObjectModel的缩写,即浏览器对象模型。由于BOM是和浏览器相关的一些操作,因此产生的后果就是无数的浏览器厂商各自使用自己的一套方式实现BOM(当然现在这个问题基本解决了。。)在网站中有很多针对浏览器的操作,比如浏览器的标题、浏览器窗口的大小,浏览器的警告窗及Cookie设置与删除等,这些功能的实现依赖于BOM。BOM的主要功能是操作HTML内容之外的一些信息,BOM
- 计算机网络、浏览器相关高频面试题
MissXu666
计算机网络
为什么使用CDN会更快?没有使用CDN的情况下,用户从浏览器输入地址,依次经过浏览器缓存、操作系统缓存(如本地host文件)、域名解析服务器、根域名解析服务器、顶级域名服务器直到找到对应的ip地址返回给用户,用户向该地址发起请求;使用了CDN的情况下,用户在浏览器中输入要访问的域名,浏览器向DNS服务器请求对域名进行解析。由于CDN对域名解析进行了调整,DNS服务器会最终将域名的解析权交给CNAM
- 常用的BOM操作
REWOPTEG
JavaScriptjavascript前端开发语言
BOM操作包含了一整套操作浏览器相关内容的属性和方法。我们可以使用这些方法执行如下操作。操作浏览器历史记录。操作浏览器滚动条。操作浏览器页面跳转。操作浏览器标签页的开启和关闭。…//1、获取浏览器可视窗口尺寸。//获取浏览器可视窗口宽度。varw=window.innerWidth;//获取浏览器可视窗口高度。varh=window.innerHeight;//2、获取浏览器的弹出层。//提示框。
- JavaScript篇.day07-BOM及相关操作
Mteee.
Web---javascript前端html
目录1.BOM2.相关操作(1)获取可视窗口宽/高(2)弹出层(3)页面打开/关闭(4)获取页面卷去的尺寸(5)页面滚动(5)窗口常用事件(6)操作浏览器历史记录1.BOMBrowserObjectModel,浏览器对象模型,操作浏览器相关2.相关操作(1)获取可视窗口宽/高innerWidth/innerHeight(2)弹出层alert()提示框prompt()输入框confirm()询问框(
- BOM和DOM有什么区别和联系
王哈哈-o
学习笔记javascript前端javascripthtml
BOM(BrowserObjectModel)和DOM(DocumentObjectModel)都是与Web开发相关的术语,它们分别代表了浏览器对象模型和文档对象模型。BOM是浏览器对象模型的缩写,它提供了一组用于操作浏览器窗口、浏览器历史记录、浏览器的位置等浏览器相关对象的接口。BOM的核心对象是window对象,它代表了浏览器窗口或标签页。通过BOM,开发者可以获取和操作浏览器的一些属性和方法
- 小白HTML第一天
iamshoutingwith
首先,由于我们无论是用Hbuilder、记事本,还是其他工具去写网页,最终都是用浏览器去运行它,所以在学HTML之前先了解一下与浏览器相关的东西。第一我们要了解的浏览器类型是5类,因为就目前浏览器市场而言,火狐,谷歌,IE,Opera,Safari这五款浏览器是主流,所以只要我们写的在这些浏览器能正常显示即可,第二浏览器之所以能然我们写的网页显现出来主要是靠浏览器内核,并且这几个浏览器厂商的内核是
- 关于BOM
clumsy钧
BOM定义(BrowserObjectModel)浏览器对象模型与DOM相区别,DOM是与页面的内容,BOM是与整个浏览器相关,提供了独立于内容,可以与浏览器窗口进行互动的对象结构。BOM由多个对象组成,其中Window对象是顶层对象,剩下的对象都是Window的子对象(JS的触角更广,舞台更大)windowwindow是BOM的核心对象,代表浏览器的一个实例。在浏览器中,有以下两个作用1:jav
- 浏览器输入URL再按下回车会经历哪些过程
lhhbk
浏览器知识点前端http
目录前言一、解析URL二、解析域名(DNS)三、TCP三次握手建立连接1.seq、syn、ack含义2.三次握手四、发送http/https请求五、服务器响应请求六、浏览器解析渲染页面七、TCP四次挥手断开连接总结前言看各种面经发现这个问题是一个高频出现的面试问题,但我自己对于浏览器知识点的了解相对薄弱,通过这篇文章来简单了解下浏览器相关知识点。一、解析URL输入URL按下回车后,浏览器会提取输入
- Vue3源码梳理:设计一个微型Vue的源码框架环境
Wang's Blog
VueWeexWebTypescriptvue.js前端
目录结构设计创建vue-mini目录在该目录中,初始化npm包:$npminit-y创建package.json文件创建packages目录,作为核心代码区域在内创建vue目录:打包,测试实例,项目整体入口模块在内创建shared目录:共享公共方法模块在内创建compiler-core目录:编译器核心模块在内创建compiler-dom目录:浏览器相关编译器模块在内创建reactivity目录:响
- postman做接口自动化测试
潇潇说测试
软件测试软件测试工程师自动化测试postmanlua测试工具功能测试软件测试自动化测试程序人生
可能是目前最好用的web接口调试工具无需注册(注册后可多终端同步用例)免费(每年付费$60可用云服务,30天免费试用)保存历史记录支持录制请求基于Chrome的V8引擎,支持JS脚本(基本支持ES6,浏览器相关对象和API和require()import等除外)同样的代码和用例可用于自动化接口测试,见它的命令行版本Newman介绍能生成各种语言的HTTP请求代码模板能生成比较好看的在线API文档(
- 解决服务端渲染程序SSR运行时报错: ReferenceError: document is not defined
kingtopest
服务端渲染ssr
现象:原因:该错误表明在服务端渲染(SSR)过程中,有一些代码尝试在没有浏览器环境的情况下执行与浏览器相关的操作。这在服务端渲染期间是一个常见的问题,因为在服务端渲染期间是没有浏览器API。解决办法:1.修改原始代码:避免在组件代码中使用dom的原生api备注:组件代码是指.vue这样的程序文件,它会被打包到server-bundle这样的服务端渲染js程序中,运行环境是node,所以没法识别这些
- 功能强大的python包(六):Requests(网络爬虫)
可爱多多少
1.Requests简介Requests图标Requests是基于urllib,使用Apache2Licensed许可证开发的HTTP库。其在python内置模块的基础上进行了高度封装,使得Requests能够轻松完成浏览器相关的任何操作。Requests能够模拟浏览器的请求,比起上一代的urllib库,Requests实现爬虫更加便捷迅速。2.爬虫原理爬虫基本流程:网络爬虫发起请求:通过HTTP
- 前端项目中获取浏览器版本的方法
前端三脚猫
前端前端javascript
在我们的前端项目中,navigator.userAgent属性含有当前浏览器相关信息(比如版本号)。所以当我们想要获取用户当前访问的浏览器的版本时直接去解析navigator.userAgent字段就中。废话不多说,下面看封装的获取浏览器版本的函数:functiongetBrowserVersion(){constuserAgent=navigator.userAgent;letversion="
- “前端八股文背诵版“,终于整理完了,堪称最强!
摸鱼吃榴莲的只只
前端前端面试前端面试javascript程序人生职场和发展
随着互联网的快速发展,前端开发领域成为了IT行业中的热门领域之一。很多求职者都希望能够进入这个领域,但是面对着如此激烈的竞争,很多人都感到无从下手。为了帮助大家更好地掌握前端开发的相关知识,小编整理了一份前端面试题合集,供大家参考。这份面试题文档的主要内容包括九个相关模块:HTML相关,CSS相关,JavaScript相关,jQuery相关,浏览器相关,HTTP相关,Vue相关,React相关,小
- 2019-07-19
齿轮齿
分享一波个人常用资源,各取所需,不喜勿喷浏览器相关:1.世界之窗国内开发的浏览器,广告比较少,资源比较纯净,如果不是特别需求,日常的使用完全可以。官网链接自取:http://www.theworld.cn/v6/2.火狐浏览器火狐浏览器的强大之处在于其可以安装脚本,没有安装脚本的火狐是没有灵魂的。1.首先你要安装油猴插件(tampermonkey),安装成功后浏览器右上角会有图标,油猴用于管理各种
- 浏览器相关
想飞上天去和太阳肩并肩
浏览器浏览器前端
近期想对浏览器进行深入地了解,看了一些相关资料,记录下觉得有用的知识点1.preload和prefetchpreload用来声明当前页面的关键资源,强制浏览器尽快加载;而prefetch用来声明将来可能用到的资源,在浏览器空闲时进行加载。【参考这篇文章】2.浏览器缓存机制内存缓存(frommemorycache)硬盘缓存(fromdiskcache)浏览器读取命中强缓存资源的顺序为memoryca
- Selenium和Sikulix【JAVA】【找不到元素,切换面板】
谔码者
技术学习seleniumjava定位
文章目录前言一、Selenium和Sikulix是什么?二、Selenium1.环境准备2.浏览器相关操作3.定位元素4.执行JS脚本5.鼠标键盘操作6.操作控件复选框下拉列表单选按钮悬浮多级菜单点击下拉菜单7.处理弹窗跳转页面处理8.获取页面源码9.找不到页面元素元素加载前就定位页面切换后找不到元素页面有嵌入式元素三、Sikulix1.环境准备2.方法定位方法:鼠标操作键盘操作前言最近要做一个自
- 20220310 浏览器相关
null_7d53
浏览器内置对象windowwindow对象充当全局作用域,同时也代表浏览器窗口:属性:innerWidth/innerHeight浏览器窗口的内部宽度/内部高度outerWidth/outerHeight浏览器窗口的整体宽度/整体高度navigatornavigator对象内部包含浏览器的信息,最常用的属性包括:navigator.appNamenavigator..appVersionnavig
- 2023年前端面试题集锦
veggie_a_h
前端面试前端前端面试
2023年前端面试题集锦包括内容:一.计算机网络、HTML、浏览器相关二.CSS相关三.js相关四.前端性能优化点五.前端整体框架体系学习一.Http、HTML、浏览器相关1.说一下http和https(1)http和https的基本概念http:超文本传输协议,是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于从WWW服务器传输超文本到本地浏览器的传输协
- 2021面试总结
tbapman
JSReact面试javascripttypescript
优先级一级优先级:js、框架(vue/react)、项目介绍二级优先级:html/css、浏览器相关三级优先级:webpack、ts、gitjsjs中的this指向1、默认绑定,严格模式下指向undefined,非严格模式下执行window2、隐式绑定,调用位置是否有上下文,如果有这将this绑定到这个上下文。3、显示绑定,通过call,apply来绑定letobj={name:111};func
- Fabric区块链浏览器搭建
DayDayUp丶
区块链fabric区块链Hyperledger区块链浏览器
目录一、创建区块链浏览器相关目录二、配置docker-compose三、配置区块链浏览器四、启动区块链浏览器书接这一回Fabric二进制建链,在建好链之后,将为这条链部署一个区块链浏览器。HyperledgerFabric区块链浏览器地址:https://github.com/hyperledger-labs/blockchain-explorer一、创建区块链浏览器相关目录mkdir-p/hom
- selenium3使用谷歌无头浏览器、截图
大大大大大大白
seleniumselenium测试工程师chrome
无头浏览器即为HeadlessBrowser,是没有图形用户界面的web浏览器,通常是通过编程或命令行界面来控制。在正常使用selenium的时候,你必须担心CPU和/或内存的使用。这两种方式都与必须从被请求的URL中显示显示的图形的浏览器相关联。当使用一个无头的浏览器时,我们不用担心这个。因此,我们可以预期我们编写的脚本的内存消耗会降低,执行速度也会更快。当有的人说,那我没法看到浏览器响应的过程
- postman做接口自动化测试
测试界清流
自动化测试软件测试jmeter功能测试测试工具
可能是目前最好用的web接口调试工具无需注册(注册后可多终端同步用例)免费(每年付费$60可用云服务,30天免费试用)保存历史记录支持录制请求基于Chrome的V8引擎,支持JS脚本(基本支持ES6,浏览器相关对象和API和require()import等除外)同样的代码和用例可用于自动化接口测试,见它的命令行版本Newman介绍能生成各种语言的HTTP请求代码模板能生成比较好看的在线API文档(
- 掌握 JavaScript:从初学者到高级开发者的完整指南之JavaScript对象(二)
失重外太空.
JavaWebjavascript开发语言ecmascriptjava
JavaScript基础知识1.JavaScript对象1.1.1基本对象1.1.1.1Array对象语法格式特点属性和方法1.1.1.2String对象语法格式属性和方法1.1.1.3JSON对象自定义对象json对象1.JavaScript对象可以大体分页3大类:第一类:基本对象,我们主要学习Array和JSON和String第二类:BOM对象,主要是和浏览器相关的几个对象第三类:DOM对象,
- C11—基于QWebEngine实现网页浏览器 2022-03-17
晓晓暮雨潇潇
Qt积累——小项目qtc++network
Qt实现网页浏览器场景介绍Qt4使用QWebView实现浏览器相关的功能,看网上都说Bug很多,到了Qt5.5,使用QWebEngine模块及其中的类代替QWebView实现浏览器的功能,官方介绍,内部技术修改了,总之现在比较稳定了。关于一些基础配置可以参考基础篇的文章Day29Qt显示Web内容2022-01-05要实现的功能有,浏览器导航栏,包括"前进"、“后退”、”刷新“;可实时刷新界面ti
- 在centos7中安装tomcat,然后添加jforum论坛
棒棒吃不胖
Linux服务tomcatlinux
文章目录系统环境1)安装Java环境2)安装tomcat3)检查tomcat服务是否启动4)上传资源并解压5)将解压后的资源放置指定目录下6)通过浏览器打开界面7)部署数据库8)填写浏览器相关信息9)安装成功系统环境主机IP:10.0.0.7[root@web01tools]#cat/etc/redhat-releaseCentOSLinuxrelease7.5.1804(Core)[root@w
- ASM系列四 利用Method 组件动态注入方法逻辑
lijingyao8206
字节码技术jvmAOP动态代理ASM
这篇继续结合例子来深入了解下Method组件动态变更方法字节码的实现。通过前面一篇,知道ClassVisitor 的visitMethod()方法可以返回一个MethodVisitor的实例。那么我们也基本可以知道,同ClassVisitor改变类成员一样,MethodVIsistor如果需要改变方法成员,注入逻辑,也可以
- java编程思想 --内部类
百合不是茶
java内部类匿名内部类
内部类;了解外部类 并能与之通信 内部类写出来的代码更加整洁与优雅
1,内部类的创建 内部类是创建在类中的
package com.wj.InsideClass;
/*
* 内部类的创建
*/
public class CreateInsideClass {
public CreateInsideClass(
- web.xml报错
crabdave
web.xml
web.xml报错
The content of element type "web-app" must match "(icon?,display-
name?,description?,distributable?,context-param*,filter*,filter-mapping*,listener*,servlet*,s
- 泛型类的自定义
麦田的设计者
javaandroid泛型
为什么要定义泛型类,当类中要操作的引用数据类型不确定的时候。
采用泛型类,完成扩展。
例如有一个学生类
Student{
Student(){
System.out.println("I'm a student.....");
}
}
有一个老师类
- CSS清除浮动的4中方法
IT独行者
JavaScriptUIcss
清除浮动这个问题,做前端的应该再熟悉不过了,咱是个新人,所以还是记个笔记,做个积累,努力学习向大神靠近。CSS清除浮动的方法网上一搜,大概有N多种,用过几种,说下个人感受。
1、结尾处加空div标签 clear:both 1 2 3 4
.div
1
{
background
:
#000080
;
border
:
1px
s
- Cygwin使用windows的jdk 配置方法
_wy_
jdkwindowscygwin
1.[vim /etc/profile]
JAVA_HOME="/cgydrive/d/Java/jdk1.6.0_43" (windows下jdk路径为D:\Java\jdk1.6.0_43)
PATH="$JAVA_HOME/bin:${PATH}"
CLAS
- linux下安装maven
无量
mavenlinux安装
Linux下安装maven(转) 1.首先到Maven官网
下载安装文件,目前最新版本为3.0.3,下载文件为
apache-maven-3.0.3-bin.tar.gz,下载可以使用wget命令;
2.进入下载文件夹,找到下载的文件,运行如下命令解压
tar -xvf apache-maven-2.2.1-bin.tar.gz
解压后的文件夹
- tomcat的https 配置,syslog-ng配置
aichenglong
tomcathttp跳转到httpssyslong-ng配置syslog配置
1) tomcat配置https,以及http自动跳转到https的配置
1)TOMCAT_HOME目录下生成密钥(keytool是jdk中的命令)
keytool -genkey -alias tomcat -keyalg RSA -keypass changeit -storepass changeit
- 关于领号活动总结
alafqq
活动
关于某彩票活动的总结
具体需求,每个用户进活动页面,领取一个号码,1000中的一个;
活动要求
1,随机性,一定要有随机性;
2,最少中奖概率,如果注数为3200注,则最多中4注
3,效率问题,(不能每个人来都产生一个随机数,这样效率不高);
4,支持断电(仍然从下一个开始),重启服务;(存数据库有点大材小用,因此不能存放在数据库)
解决方案
1,事先产生随机数1000个,并打
- java数据结构 冒泡排序的遍历与排序
百合不是茶
java
java的冒泡排序是一种简单的排序规则
冒泡排序的原理:
比较两个相邻的数,首先将最大的排在第一个,第二次比较第二个 ,此后一样;
针对所有的元素重复以上的步骤,除了最后一个
例题;将int array[]
- JS检查输入框输入的是否是数字的一种校验方法
bijian1013
js
如下是JS检查输入框输入的是否是数字的一种校验方法:
<form method=post target="_blank">
数字:<input type="text" name=num onkeypress="checkNum(this.form)"><br>
</form>
- Test注解的两个属性:expected和timeout
bijian1013
javaJUnitexpectedtimeout
JUnit4:Test文档中的解释:
The Test annotation supports two optional parameters.
The first, expected, declares that a test method should throw an exception.
If it doesn't throw an exception or if it
- [Gson二]继承关系的POJO的反序列化
bit1129
POJO
父类
package inheritance.test2;
import java.util.Map;
public class Model {
private String field1;
private String field2;
private Map<String, String> infoMap
- 【Spark八十四】Spark零碎知识点记录
bit1129
spark
1. ShuffleMapTask的shuffle数据在什么地方记录到MapOutputTracker中的
ShuffleMapTask的runTask方法负责写数据到shuffle map文件中。当任务执行完成成功,DAGScheduler会收到通知,在DAGScheduler的handleTaskCompletion方法中完成记录到MapOutputTracker中
- WAS各种脚本作用大全
ronin47
WAS 脚本
http://www.ibm.com/developerworks/cn/websphere/library/samples/SampleScripts.html
无意中,在WAS官网上发现的各种脚本作用,感觉很有作用,先与各位分享一下
获取下载
这些示例 jacl 和 Jython 脚本可用于在 WebSphere Application Server 的不同版本中自
- java-12.求 1+2+3+..n不能使用乘除法、 for 、 while 、 if 、 else 、 switch 、 case 等关键字以及条件判断语句
bylijinnan
switch
借鉴网上的思路,用java实现:
public class NoIfWhile {
/**
* @param args
*
* find x=1+2+3+....n
*/
public static void main(String[] args) {
int n=10;
int re=find(n);
System.o
- Netty源码学习-ObjectEncoder和ObjectDecoder
bylijinnan
javanetty
Netty中传递对象的思路很直观:
Netty中数据的传递是基于ChannelBuffer(也就是byte[]);
那把对象序列化为字节流,就可以在Netty中传递对象了
相应的从ChannelBuffer恢复对象,就是反序列化的过程
Netty已经封装好ObjectEncoder和ObjectDecoder
先看ObjectEncoder
ObjectEncoder是往外发送
- spring 定时任务中cronExpression表达式含义
chicony
cronExpression
一个cron表达式有6个必选的元素和一个可选的元素,各个元素之间是以空格分隔的,从左至右,这些元素的含义如下表所示:
代表含义 是否必须 允许的取值范围 &nb
- Nutz配置Jndi
ctrain
JNDI
1、使用JNDI获取指定资源:
var ioc = {
dao : {
type :"org.nutz.dao.impl.NutDao",
args : [ {jndi :"jdbc/dataSource"} ]
}
}
以上方法,仅需要在容器中配置好数据源,注入到NutDao即可.
- 解决 /bin/sh^M: bad interpreter: No such file or directory
daizj
shell
在Linux中执行.sh脚本,异常/bin/sh^M: bad interpreter: No such file or directory。
分析:这是不同系统编码格式引起的:在windows系统中编辑的.sh文件可能有不可见字符,所以在Linux系统下执行会报以上异常信息。
解决:
1)在windows下转换:
利用一些编辑器如UltraEdit或EditPlus等工具
- [转]for 循环为何可恨?
dcj3sjt126com
程序员读书
Java的闭包(Closure)特征最近成为了一个热门话题。 一些精英正在起草一份议案,要在Java将来的版本中加入闭包特征。 然而,提议中的闭包语法以及语言上的这种扩充受到了众多Java程序员的猛烈抨击。
不久前,出版过数十本编程书籍的大作家Elliotte Rusty Harold发表了对Java中闭包的价值的质疑。 尤其是他问道“for 循环为何可恨?”[http://ju
- Android实用小技巧
dcj3sjt126com
android
1、去掉所有Activity界面的标题栏
修改AndroidManifest.xml 在application 标签中添加android:theme="@android:style/Theme.NoTitleBar"
2、去掉所有Activity界面的TitleBar 和StatusBar
修改AndroidManifes
- Oracle 复习笔记之序列
eksliang
Oracle 序列sequenceOracle sequence
转载请出自出处:http://eksliang.iteye.com/blog/2098859
1.序列的作用
序列是用于生成唯一、连续序号的对象
一般用序列来充当数据库表的主键值
2.创建序列语法如下:
create sequence s_emp
start with 1 --开始值
increment by 1 --増长值
maxval
- 有“品”的程序员
gongmeitao
工作
完美程序员的10种品质
完美程序员的每种品质都有一个范围,这个范围取决于具体的问题和背景。没有能解决所有问题的
完美程序员(至少在我们这个星球上),并且对于特定问题,完美程序员应该具有以下品质:
1. 才智非凡- 能够理解问题、能够用清晰可读的代码翻译并表达想法、善于分析并且逻辑思维能力强
(范围:用简单方式解决复杂问题)
- 使用KeleyiSQLHelper类进行分页查询
hvt
sql.netC#asp.nethovertree
本文适用于sql server单主键表或者视图进行分页查询,支持多字段排序。KeleyiSQLHelper类的最新代码请到http://hovertree.codeplex.com/SourceControl/latest下载整个解决方案源代码查看。或者直接在线查看类的代码:http://hovertree.codeplex.com/SourceControl/latest#HoverTree.D
- SVG 教程 (三)圆形,椭圆,直线
天梯梦
svg
SVG <circle> SVG 圆形 - <circle>
<circle> 标签可用来创建一个圆:
下面是SVG代码:
<svg xmlns="http://www.w3.org/2000/svg" version="1.1">
<circle cx="100" c
- 链表栈
luyulong
java数据结构
public class Node {
private Object object;
private Node next;
public Node() {
this.next = null;
this.object = null;
}
public Object getObject() {
return object;
}
public
- 基础数据结构和算法十:2-3 search tree
sunwinner
Algorithm2-3 search tree
Binary search tree works well for a wide variety of applications, but they have poor worst-case performance. Now we introduce a type of binary search tree where costs are guaranteed to be loga
- spring配置定时任务
stunizhengjia
springtimer
最近因工作的需要,用到了spring的定时任务的功能,觉得spring还是很智能化的,只需要配置一下配置文件就可以了,在此记录一下,以便以后用到:
//------------------------定时任务调用的方法------------------------------
/**
* 存储过程定时器
*/
publi
- ITeye 8月技术图书有奖试读获奖名单公布
ITeye管理员
活动
ITeye携手博文视点举办的8月技术图书有奖试读活动已圆满结束,非常感谢广大用户对本次活动的关注与参与。
8月试读活动回顾:
http://webmaster.iteye.com/blog/2102830
本次技术图书试读活动的优秀奖获奖名单及相应作品如下(优秀文章有很多,但名额有限,没获奖并不代表不优秀):
《跨终端Web》
gleams:http