- 什么是IP宿主信息?
网络安全那些事儿
tcp/ip网络协议网络网络安全IP宿主信息
IP宿主信息是指通过IP地址与POI(PointofInterest,兴趣点)/AOI(AreaofInterest,兴趣区域)信息关联,进而整理分析Whois数据所得到的一系列信息。这些信息主要包括互联网服务提供商(ISP)、自治系统号(ASN)、国际直拨电话和区号、邮政编码、行政区码等。简而言之,IP宿主信息是关于某个IP地址所属的网络环境、地理位置、服务提供商等详细信息的集合。具体来说,IP
- 关于SM2算法 ASN.1编码 踩过的坑 - 加密
softt
c语言密码学
在某些项目开发过程中,或多或少很多底层安全OS系统或者算法库,都引入了openssl或者gmssl的一些内容来实现算法,这样就导致算法运算结果并不是完全按照国密标准的裸数据,而是经过编码之后的数据,编码之间的对齐对上层业务系统互通带来的一些挑战。以一个手机TEE里面TA实际出现的场景举例,APP应用访问TA进行算法运算,在TA里面进行SM2算法加密之后,正常情况下TA结果为C1x+C1y+C3(H
- 2024年idea和IntelliJ系列激活码(持续更新)
hide_ayre
intellij-ideajavaide
E70JHCOV2H-eyJsaWNlbnNlSWQiOiJFNzBKSENPVjJIIiwibGljZW5zZWVOYW1lIjoi5bGx5Lic55CG5bel5aSn5a2mIiwiYXNzaWduZWVOYW1lIjoiIiwiYXNzaWduZWVFbWFpbCI6IiIsImxpY2Vuc2VSZXN0cmljdGlvbiI6IkZvciBlZHVjYXRpb25hbCB1c2Ugb
- 使用asn1tools进行asn1编解码
red_leaf_412
python学习
最近在做3GPP的编解码,发现有两个第三方库比较好用。一个是ASN1C(c语言编译环境),一个是python第三方库asn1tools。这里介绍下asn1tools的使用方法:1第一步:生成asn文件将需要编码的数据结构保存在asn后缀名的文件中3GPP中的结构如下:--ASN1STARTBCCH-BCH-Message-NB::=SEQUENCE{messageBCCH-BCH-MessageT
- 高等代数8-1 λ-矩阵
GavinLinxs
高等代数线性代数
λ−\lambda-λ−矩阵 如果一个矩阵的元素是一元多项式环F[λ]\mathbbF[\lambda]F[λ]上的元素,那么这个矩阵就称为λ−\lambda-λ−矩阵.也就是A(λ)=(a11(λ)⋯a1n(λ)⋮⋱⋮as1(λ)⋯asn(λ)).\bmA(\lambda)=\begin{pmatrix}a_{11}(\lambda)&\cdots&a_{1n}(\lambda)\\\vdot
- Kafka使用Avro序列化data
阿猫阿狗Hakuna
如果您正开始使用Kafka,那么您需要做的一件事就是选择一种数据格式。最重要的是在使用过程中保持一致。任何格式,无论是XML、JSON还是ASN.1,如果它在所有领域都得到一致的使用,那么它总比一堆乱七八糟的临时选择要好。但如果你是从头开始使用Kafka,哪一种格式最好?这里有许多标准:效率、易用性、对不同编程语言的支持,等等。在我们自己的使用中,我们发现ApacheAvro是流数据更好的选择之一
- 最好的IP地理位置API是什么?
Threathunter
来源:https://medium.com/@ipdata_co/what-is-the-best-commercial-ip-geolocation-api-d8195cda7027https://www.potaroo.net/tools/asn16/https://www.cidr-report.org/as2.0/https://www.dynatrace.com/support/help
- 【烦人的加密算法】国密SM2的使用--Java版本
H.CF
Java常用工具类java算法SM2
开箱即用首先引入包org.bouncycastlebcprov-jdk15on1.68importlombok.extern.slf4j.Slf4j;importorg.apache.commons.lang3.StringUtils;importorg.bouncycastle.asn1.gm.GMNamedCurves;importorg.bouncycastle.asn1.x9.X9ECPa
- 攻防演练和渗透测试信息收集手法
securitysun
安全企业安全信息安全网络安全安全漏洞数据安全
简介在组织行攻防演练和渗透测试时,信息收集起着至关重要的角色。信息收集全与否直接影响着我们对目标的掌握,收集更多的信息对于入侵寻找入口至关重要。信息收集的质量会严重的影响打点的效率。在信息收集初始,可以通过fofa进行信息收集,可以搜到部分子域名,还可以搜到目标的各种系统信息/国家/组织/ASN/server名等。例如:通过fofa查找目标的OA/后台管理系统。fofa信息收集直接输入查询语句,将
- 2019-12-31
贼噶人
证书校验,包括签名校验(是否是CA机构签名的证书)和属性校验(域名校验、有效期校验)证书的作用,对服务器实体的身份进行认证证书包含的信息,签名、服务器实体信息,CA机构信息ASN.1(AbstarctSyntaxNotationOne)结构化的描述证书X.509定义了证书应该包含的内容,ASN.1定义了怎么描述证书包含的内容
- OpenSSL简介
qq_30866297
SM2椭圆曲线openssl
OpenSSL简介目录目录第一章前言第二章证书第三章加密算法第四章协议第五章入门第六章指令verify第七章指令asn1parse第八章指令CA(一)第九章指令CA(二)第十章指令cipher第十一章指令dgst第十二章指令dhparam第十三章指令dsa第十四章指令dsaparam第十五章指令enc第十六章指令gendsa第十七章指令genrsa第十八章指令passwd第十九章指令pkcs7第二
- openssl详解
liangjisheng
openssl
OpenSSL简介目录目录第一章前言第二章证书第三章加密算法第四章协议第五章入门第六章指令verify第七章指令asn1parse第八章指令CA(一)第九章指令CA(二)第十章指令cipher第十一章指令dgst第十二章指令dhparam第十三章指令dsa第十四章指令dsaparam第十五章指令enc第十六章指令gendsa第十七章指令genrsa第十八章指令passwd第十九章指令pkcs7第二
- Neonode触摸传感器模块通信协议
望有恒
嵌入式软件开发网络
1通信协议Neonode触摸传感器模块可以通过USBHID传输或I2C传输与主机系统通信。2可用的函数库Neonode开发了以下函数库,以便于传感器模块的集成:zForce软件开发工具包(SDK)是一个完整的函数库,用于通过USBHID接口进行通信。SDK允许用户通过USB与传感器模块通信,而无需解密序列化的ASN.1消息。3准备传感器进行通信准备传感器模块以使用I2C或USB原始HID模式进行通
- 移动安全-certutil
深度安全实验室
安全工具certutil
1需求需求1:获取应用文件的MD5CertUtil-hashfile文件路径MD52语法C:\>certutil-?动词:-dump--转储配置信息或文件-dumpPFX--转储PFX结构-asn--分析ASN.1文件-decodehex--解码十六进制编码的文件-decode--解码Base64编码的文件-encode--将文件编码为Base64-deny--拒绝挂起的申请-resubmit--
- 什么是VDA4913?
知行EDI
知行ediEDI电子数据交换知行软件EDI电子数据交换VDA报文标准
VDA4913是VDA标准下发货通知(DespatchAdvice)的报文类型代码,用于通知供应链中的相关各方有关订单发货的详细信息。这个标准化的业务单据帮助供应商、制造商和物流公司之间更加高效和准确地协作,以确保产品能够按计划准时交付,被汽车行业的许多制造商所采用。新的VDA4987报文正在逐步取代传统的VDA4913报文。VDA4913ASN报文的使用VDA4913ASN报文向客户通报供应商发
- openssl ans1定义的实体
ughome
openssl
由于openssl中的ASN1的结构是通过宏来定义的,导致我们经常找不到他的结构在哪里,通过阅读rfc,并且对照OPENSSL,发现OPENSSL中的结构基本是按照相关rfc中的名称,在openssl中进行搜索,就能找到具体的定义了。搜索这两个结构,基本就能搜索出对应的结构,这些定义在asn1t.h中ASN1_SEQUENCEASN1_SEQUENCE_ref()pkcs1中定义的公私钥某个类的a
- idea最新激活码
你是不是个小傻子
2020年03月06日更新激活码激活码(pycharm和webstorm通用)E70JHCOV2H-eyJsaWNlbnNlSWQiOiJFNzBKSENPVjJIIiwibGljZW5zZWVOYW1lIjoi5bGx5Lic55CG5bel5aSn5a2mIiwiYXNzaWduZWVOYW1lIjoiIiwiYXNzaWduZWVFbWFpbCI6IiIsImxpY2Vuc2VSZXN0cm
- Golang标准库——encoding(1)
DevilRoshan
encodingascii85asn1base32base64encodingencoding包定义了供其它包使用的可以将数据在字节水平和文本表示之间转换的接口。encoding/gob、encoding/json、encoding/xml三个包都会检查使用这些接口。因此,只要实现了这些接口一次,就可以在多个包里使用。标准包内建类型time.Time和net.IP都实现了这些接口。接口是成对的,分
- Dragonfly-SM X9H核心板 SM6700Q PMIC供电配置烧录介绍
WPG大大通
大大通芯片烧录核心板
一、概述核心板采用1片芯迈SM6700QPMIC芯片搭配3片MPQ8861DCDC电源芯片和2片安森美LDO,型号分别NCV8164ASN180T1G和NCV8130BMX080TCG为系统供电。二、核心板供电框图系统供电主要是MCU的RTC域、安全域、应用域的供电,其中RTC域的供电采用外部LDO负责,由NCV8164ASN180T1G提供RTC1.8V,NCV8130BMX080TCG提供RT
- 《计算机网络管理》第二章 抽象语法表示思维导图
缘友一世
计算机网络管理计算机网络
文章目录说明第二章抽象语法表示2.0概述2.1网络数据表示2.2ASN.1语法2.2.1简介2.2.2表示上下文2.2.3ASN.1的文本约定2.2.4ASN.1基本符号和关键字2.2.5抽象数据类型2.2.6数据类型分类2.2.6.1标签类型2.2.7子类型2.2.8产生子类型的方法2.2.9应用类型2.3ASN.1基本编码规则BER2.3.1BER简介2.3.2BER编码规则2.3.2.1字段
- OpenSSL_密码学摘要
亿念之茶
密码学
使用版本V3.2.0来源:https://www.openssl.org/OpenSSL源代码主要由eay库、ssl库、工具源码、范例源码以及测试源码组成。一、eay库是基础的库函数,提供了很多功能。二、crypto目录下代码块:asn.1DER编码解码(crypto/asn1目录),它包含了基本asn1对象的编解码以及数字证书请求、数字证书、CRL撤销列表以及PKCS8等最基本的编解码函数。这些
- PTA Factorial Factors
新时代原始人
ACM训练
原题FactorialFactorsProblemDescriptionGivenapositiveintegerN,wecouldeffectivelyfigureoutallthefactorsofN,asN1,N2…NKareaggregatekfactorsofN(including1andNitself).Thisproblemissomewhatcomplicated.Accordin
- BER编码规则
幸福在路上wellbeing
ASN1java开发语言
文章目录一、BER编码规则介绍二、BER编码数据组成三、IdentifieroctetsType1.tagclass分类2.p/c分类3tagtype4.ASN.1的原始数据类型(TAG)四、Lengthoctets1、定长的短格式2、不定长格式3、保留格式五、Contentsoctets六、BER编码番外一、BER编码规则介绍BER(基本编码规则)是ASN.1标准制定的用于将数据编码为二进制格式
- java实现asn.1解码_ASN1编解码实现方法
实话直说
java实现asn.1解码
第1章概述1.1背景系统与充值平台的接口是文件的方式,充值平台将文件内容以ASN.1方式进行编码,系统需要根据ASN.1协议进行解码。关于ASN.1开发的资料,网上资料非常少,特别是涉及到具体的语言,如java,资料、案例及第三方库更是少之又少。从无到有是很困难的,为了防止后期其他系统还需要做类似接口,将其记录为文章以便后查,文章会以充值接口作为案例进行介绍。1.2ASN.1概念在和领域,ASN.
- Openssl ASN.1 说明一 分享
weixin_30729609
数据结构与算法
【引言】ASN.1全称为AbstractSyntaxNotationOne,是一种描述数字对象的方法和标准。openssl的编码方法就是基于该标准的,目前,很多其他软件的编码方法也是基于该标准。对于直接使用openssl的API或者应用程序来说,可能对ASN.1的了解并不需要很清楚,但是为了使大家对后续介绍的各个API有一个更深刻的编码知识基础,所以对该ASN.1以及openssl相应提供的API
- c语言编译器der,ASN.1 C编译器概述
小胖纸liuhui
c语言编译器der
ASN.1C编译器概述ASN.1的C编译器可以自动地将ASN.1规范转换成C数据结构,加上用于编码和解码消息的元数据(使用的编码规则BER,CER,DER,PER)。开发人员可以很容易地将这些代码整合到他们的应用程序中。此外,C运行时库的ASN.1也是ASN.1编译器软件包的一部分。ASN.1C运行库提供一套底层的编解码基本的ASN.1类型(布尔,整数等)和丰富的实用功能以操纵应用程序消息的函数集
- java asn.1_ASN1编解码实现方法 | 学步园
lnstagram优选
javaasn.1
第1章概述1.1背景系统与充值平台的接口是文件的方式,充值平台将文件内容以ASN.1方式进行编码,系统需要根据ASN.1协议进行解码。关于ASN.1开发的资料,网上资料非常少,特别是涉及到具体的语言,如java,资料、案例及第三方库更是少之又少。从无到有是很困难的,为了防止后期其他系统还需要做类似接口,将其记录为文章以便后查,文章会以充值接口作为案例进行介绍。1.2ASN.1概念在和领域,ASN.
- ASN.1 compiler asn1c
年纪轻轻负载百万
编码c语言
ASN.1概述ASN.1抽象语法标记(AbstractSyntaxNotationOne)是一种ISO/ITU-T标准,描述了一种对数据进行表示、编码、传输和解码的数据格式。它提供了一整套正规的格式用于描述对象的结构,而不管语言上如何执行及这些数据的具体指代,也不用去管到底是什么样的应用程序。–来自百度百科ASN.1_百度百科(baidu.com)ASN.1抽象语法描述信息的示例如下:TestMo
- ASN.1概述及数据类型详解、站点证书的下载
么滴感情de杀手
证书类ASN.1站点证书的下载
转自:https://blog.csdn.net/qq_33336155/article/details/545634491.1定义抽象语法表示(标记)ASN.1(AbstractSyntaxNotationOne)一种数据定义语言,描述了对数据进行表示、编码、传输和解码的数据格式。网络管理系统中的管理信息库(MIB)、应用程序的数据结构、协议数据单元(PDU)都是用ASN.1定义的。优点:⑴独立
- ASN.1概述及数据类型详解
在南京看海
ASN.1编码数据类型详解
1.ASN.1概述抽象语法表示(标记)ASN.1(AbstractSyntaxNotationOne)一种数据定义语言,描述了对数据进行表示、编码、传输和解码的数据格式。网络管理系统中的管理信息库(MIB)、应用程序的数据结构、协议数据单元(PDU)都是用ASN.1定义的。ASN.1优点:通过如下的独立:⑴独立于机器;⑵独立于程序语言;⑶独立于应用程序的内部表示,用一种统一的方式来描述数据结构。解
- Spring的注解积累
yijiesuifeng
spring注解
用注解来向Spring容器注册Bean。
需要在applicationContext.xml中注册:
<context:component-scan base-package=”pagkage1[,pagkage2,…,pagkageN]”/>。
如:在base-package指明一个包
<context:component-sc
- 传感器
百合不是茶
android传感器
android传感器的作用主要就是来获取数据,根据得到的数据来触发某种事件
下面就以重力传感器为例;
1,在onCreate中获得传感器服务
private SensorManager sm;// 获得系统的服务
private Sensor sensor;// 创建传感器实例
@Override
protected void
- [光磁与探测]金吕玉衣的意义
comsci
这是一个古代人的秘密:现在告诉大家
信不信由你们:
穿上金律玉衣的人,如果处于灵魂出窍的状态,可以飞到宇宙中去看星星
这就是为什么古代
- 精简的反序打印某个数
沐刃青蛟
打印
以前看到一些让求反序打印某个数的程序。
比如:输入123,输出321。
记得以前是告诉你是几位数的,当时就抓耳挠腮,完全没有思路。
似乎最后是用到%和/方法解决的。
而今突然想到一个简短的方法,就可以实现任意位数的反序打印(但是如果是首位数或者尾位数为0时就没有打印出来了)
代码如下:
long num, num1=0;
- PHP:6种方法获取文件的扩展名
IT独行者
PHP扩展名
PHP:6种方法获取文件的扩展名
1、字符串查找和截取的方法
1
$extension
=
substr
(
strrchr
(
$file
,
'.'
), 1);
2、字符串查找和截取的方法二
1
$extension
=
substr
- 面试111
文强chu
面试
1事务隔离级别有那些 ,事务特性是什么(问到一次)
2 spring aop 如何管理事务的,如何实现的。动态代理如何实现,jdk怎么实现动态代理的,ioc是怎么实现的,spring是单例还是多例,有那些初始化bean的方式,各有什么区别(经常问)
3 struts默认提供了那些拦截器 (一次)
4 过滤器和拦截器的区别 (频率也挺高)
5 final,finally final
- XML的四种解析方式
小桔子
domjdomdom4jsax
在平时工作中,难免会遇到把 XML 作为数据存储格式。面对目前种类繁多的解决方案,哪个最适合我们呢?在这篇文章中,我对这四种主流方案做一个不完全评测,仅仅针对遍历 XML 这块来测试,因为遍历 XML 是工作中使用最多的(至少我认为)。 预 备 测试环境: AMD 毒龙1.4G OC 1.5G、256M DDR333、Windows2000 Server
- wordpress中常见的操作
aichenglong
中文注册wordpress移除菜单
1 wordpress中使用中文名注册解决办法
1)使用插件
2)修改wp源代码
进入到wp-include/formatting.php文件中找到
function sanitize_user( $username, $strict = false
- 小飞飞学管理-1
alafqq
管理
项目管理的下午题,其实就在提出问题(挑刺),分析问题,解决问题。
今天我随意看下10年上半年的第一题。主要就是项目经理的提拨和培养。
结合我自己经历写下心得
对于公司选拔和培养项目经理的制度有什么毛病呢?
1,公司考察,选拔项目经理,只关注技术能力,而很少或没有关注管理方面的经验,能力。
2,公司对项目经理缺乏必要的项目管理知识和技能方面的培训。
3,公司对项目经理的工作缺乏进行指
- IO输入输出部分探讨
百合不是茶
IO
//文件处理 在处理文件输入输出时要引入java.IO这个包;
/*
1,运用File类对文件目录和属性进行操作
2,理解流,理解输入输出流的概念
3,使用字节/符流对文件进行读/写操作
4,了解标准的I/O
5,了解对象序列化
*/
//1,运用File类对文件目录和属性进行操作
//在工程中线创建一个text.txt
- getElementById的用法
bijian1013
element
getElementById是通过Id来设置/返回HTML标签的属性及调用其事件与方法。用这个方法基本上可以控制页面所有标签,条件很简单,就是给每个标签分配一个ID号。
返回具有指定ID属性值的第一个对象的一个引用。
语法:
&n
- 励志经典语录
bijian1013
励志人生
经典语录1:
哈佛有一个著名的理论:人的差别在于业余时间,而一个人的命运决定于晚上8点到10点之间。每晚抽出2个小时的时间用来阅读、进修、思考或参加有意的演讲、讨论,你会发现,你的人生正在发生改变,坚持数年之后,成功会向你招手。不要每天抱着QQ/MSN/游戏/电影/肥皂剧……奋斗到12点都舍不得休息,看就看一些励志的影视或者文章,不要当作消遣;学会思考人生,学会感悟人生
- [MongoDB学习笔记三]MongoDB分片
bit1129
mongodb
MongoDB的副本集(Replica Set)一方面解决了数据的备份和数据的可靠性问题,另一方面也提升了数据的读写性能。MongoDB分片(Sharding)则解决了数据的扩容问题,MongoDB作为云计算时代的分布式数据库,大容量数据存储,高效并发的数据存取,自动容错等是MongoDB的关键指标。
本篇介绍MongoDB的切片(Sharding)
1.何时需要分片
&nbs
- 【Spark八十三】BlockManager在Spark中的使用场景
bit1129
manager
1. Broadcast变量的存储,在HttpBroadcast类中可以知道
2. RDD通过CacheManager存储RDD中的数据,CacheManager也是通过BlockManager进行存储的
3. ShuffleMapTask得到的结果数据,是通过FileShuffleBlockManager进行管理的,而FileShuffleBlockManager最终也是使用BlockMan
- yum方式部署zabbix
ronin47
yum方式部署zabbix
安装网络yum库#rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm 通过yum装mysql和zabbix调用的插件还有agent代理#yum install zabbix-server-mysql zabbix-web-mysql mysql-
- Hibernate4和MySQL5.5自动创建表失败问题解决方法
byalias
J2EEHibernate4
今天初学Hibernate4,了解了使用Hibernate的过程。大体分为4个步骤:
①创建hibernate.cfg.xml文件
②创建持久化对象
③创建*.hbm.xml映射文件
④编写hibernate相应代码
在第四步中,进行了单元测试,测试预期结果是hibernate自动帮助在数据库中创建数据表,结果JUnit单元测试没有问题,在控制台打印了创建数据表的SQL语句,但在数据库中
- Netty源码学习-FrameDecoder
bylijinnan
javanetty
Netty 3.x的user guide里FrameDecoder的例子,有几个疑问:
1.文档说:FrameDecoder calls decode method with an internally maintained cumulative buffer whenever new data is received.
为什么每次有新数据到达时,都会调用decode方法?
2.Dec
- SQL行列转换方法
chicony
行列转换
create table tb(终端名称 varchar(10) , CEI分值 varchar(10) , 终端数量 int)
insert into tb values('三星' , '0-5' , 74)
insert into tb values('三星' , '10-15' , 83)
insert into tb values('苹果' , '0-5' , 93)
- 中文编码测试
ctrain
编码
循环打印转换编码
String[] codes = {
"iso-8859-1",
"utf-8",
"gbk",
"unicode"
};
for (int i = 0; i < codes.length; i++) {
for (int j
- hive 客户端查询报堆内存溢出解决方法
daizj
hive堆内存溢出
hive> select * from t_test where ds=20150323 limit 2;
OK
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
问题原因: hive堆内存默认为256M
这个问题的解决方法为:
修改/us
- 人有多大懒,才有多大闲 (评论『卓有成效的程序员』)
dcj3sjt126com
程序员
卓有成效的程序员给我的震撼很大,程序员作为特殊的群体,有的人可以这么懒, 懒到事情都交给机器去做 ,而有的人又可以那么勤奋,每天都孜孜不倦得做着重复单调的工作。
在看这本书之前,我属于勤奋的人,而看完这本书以后,我要努力变成懒惰的人。
不要在去庞大的开始菜单里面一项一项搜索自己的应用程序,也不要在自己的桌面上放置眼花缭乱的快捷图标
- Eclipse简单有用的配置
dcj3sjt126com
eclipse
1、显示行号 Window -- Prefences -- General -- Editors -- Text Editors -- show line numbers
2、代码提示字符 Window ->Perferences,并依次展开 Java -> Editor -> Content Assist,最下面一栏 auto-Activation
- 在tomcat上面安装solr4.8.0全过程
eksliang
Solrsolr4.0后的版本安装solr4.8.0安装
转载请出自出处:
http://eksliang.iteye.com/blog/2096478
首先solr是一个基于java的web的应用,所以安装solr之前必须先安装JDK和tomcat,我这里就先省略安装tomcat和jdk了
第一步:当然是下载去官网上下载最新的solr版本,下载地址
- Android APP通用型拒绝服务、漏洞分析报告
gg163
漏洞androidAPP分析
点评:记得曾经有段时间很多SRC平台被刷了大量APP本地拒绝服务漏洞,移动安全团队爱内测(ineice.com)发现了一个安卓客户端的通用型拒绝服务漏洞,来看看他们的详细分析吧。
0xr0ot和Xbalien交流所有可能导致应用拒绝服务的异常类型时,发现了一处通用的本地拒绝服务漏洞。该通用型本地拒绝服务可以造成大面积的app拒绝服务。
针对序列化对象而出现的拒绝服务主要
- HoverTree项目已经实现分层
hvt
编程.netWebC#ASP.ENT
HoverTree项目已经初步实现分层,源代码已经上传到 http://hovertree.codeplex.com请到SOURCE CODE查看。在本地用SQL Server 2008 数据库测试成功。数据库和表请参考:http://keleyi.com/a/bjae/ue6stb42.htmHoverTree是一个ASP.NET 开源项目,希望对你学习ASP.NET或者C#语言有帮助,如果你对
- Google Maps API v3: Remove Markers 移除标记
天梯梦
google maps api
Simply do the following:
I. Declare a global variable:
var markersArray = [];
II. Define a function:
function clearOverlays() {
for (var i = 0; i < markersArray.length; i++ )
- jQuery选择器总结
lq38366
jquery选择器
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
- 基础数据结构和算法六:Quick sort
sunwinner
AlgorithmQuicksort
Quick sort is probably used more widely than any other. It is popular because it is not difficult to implement, works well for a variety of different kinds of input data, and is substantially faster t
- 如何让Flash不遮挡HTML div元素的技巧_HTML/Xhtml_网页制作
刘星宇
htmlWeb
今天在写一个flash广告代码的时候,因为flash自带的链接,容易被当成弹出广告,所以做了一个div层放到flash上面,这样链接都是a触发的不会被拦截,但发现flash一直处于div层上面,原来flash需要加个参数才可以。
让flash置于DIV层之下的方法,让flash不挡住飘浮层或下拉菜单,让Flash不档住浮动对象或层的关键参数:wmode=opaque。
方法如下:
- Mybatis实用Mapper SQL汇总示例
wdmcygah
sqlmysqlmybatis实用
Mybatis作为一个非常好用的持久层框架,相关资料真的是少得可怜,所幸的是官方文档还算详细。本博文主要列举一些个人感觉比较常用的场景及相应的Mapper SQL写法,希望能够对大家有所帮助。
不少持久层框架对动态SQL的支持不足,在SQL需要动态拼接时非常苦恼,而Mybatis很好地解决了这个问题,算是框架的一大亮点。对于常见的场景,例如:批量插入/更新/删除,模糊查询,多条件查询,联表查询,