- Kotlin应用——使用kt进行web开发 & 使用h2database进行初始化数据库 & mybatis-plus使用
Perley620
SpringBootkotlin前端数据库
Kotlin是一门现代但已成熟的编程语言,旨在让开发人员更幸福快乐。它简洁、安全、可与Java及其他语言互操作,并提供了多种方式在多个平台间复用代码,以实现高效编程。kt入门的合集文章如下:Kotlin学习——kt入门合集博客&kt里的委派模式Delegation&kt里的特性目录引出依赖配置,主启动1.引入依赖2.配置application.yml文件3.准备sql语句4.主启动类kt进行web
- 从 SQL 查询优化技巧去看 h2 数据库查询原理 | 京东物流技术团队
京东云技术团队
数据库数据库sqljavah2
本文目标是:了解查询的核心原理,对比SQL查询优化技巧在h2database中的落地实现。前提:为了贴近实际应用,本文CodeInsight基于BTree存储引擎。数据查询核心原理数据库实现查询的原理:遍历表/索引,判断是否满足where筛选条件,添加到结果集。简单通用。对于选择表还是索引、如何遍历关联表、优先遍历哪个表、怎样提升遍历的效率,这个就是数据库查询复杂的地方。/***查询命令实现查询的
- Insight h2database SQL like 查询
insight coder
H2数据库底层原理sql数据库算法数据结构
我们认为的SQLlike查询和优化技巧,设计的初衷和真正的实现原理是什么。在h2databaseSQLlike查询实现类中(CompareLike),可以看到SQL语言到具体执行的实现、也可以看到数据库尝试优化语句的过程,以及查询优化的原理。可以做为条件语句的经典案例去分析。我们熟知的索引前缀匹配,实现过程和局限可以通过源码体现。文章中的查询不只局限在Select语句,包括Update、Delet
- 巧用h2-database.jar连接数据库
爱码少年
雕虫小技数据库java
文章目录一、概述二、实践三、解决办法一、概述H2Database是一个开源的嵌入式数据库引擎,采用java语言编写,不受平台的限制,同时H2Database提供了一个十分方便的web控制台用于操作和管理数据库内容。H2Database还提供兼容模式,可以兼容一些主流的数据库,因此采用H2Database作为开发期的数据库非常方便。二、实践除了作为嵌入式数据库使用,H2Database本身也可以作为
- h2database 数据库分析
weixin_34413357
数据库gitjava
1、源码结构gitsource:https://github.com/h2database/h2database.gith2的源码不是标准的maven工程,需要重新进行目录组织生成maven工程,test目录下的代码需要依赖main目录的代码、tools目录下jaqu、mode、dev目录的代码。2、启动测试使用embededmemory模式启动,为了最大化数据更新的效率,停用undo/redol
- Insight H2 database 数据查询核心原理
insight coder
H2数据库底层原理数据库javab树算法数据结构
本文目标是:了解查询的核心原理,对比SQL查询优化技巧在h2database中的落地实现。前提:为了贴近实际实际,本文CodeInsight基于BTree存储引擎。数据查询核心原理数据库实现查询的原理:遍历表/索引,判断是否满足where筛选条件,添加到结果集。简单通用。对于选择表还是索引、如何遍历关联表、优先遍历哪个表、怎样提升遍历的效率,这个就是数据库查询复杂的地方。/***查询命令实现查询的
- Insight h2database auto increment 实现原理
insight coder
H2数据库底层原理数据库java
起因最近排查线上问题发现业务Table自增id不连续,进一步发现是事务回滚造成。--上述问题示例。这样的情况就导致main_table自增id并不连续/出现空挡。STARTTRANSACTION;--执行成功,自增id已分配INSERTINTOmain_tableVALUES(?,?,?);--执行失败,事务rollbackINSERTINTOsub_tableVALUES(?,?,?);那么,自
- Insight h2database 更新、读写锁以及事务原理
insight coder
H2数据库底层原理数据库数据结构架构并发
文章基于RegularTable来分析和拆解更新操作。锁模型比较简单,方便了解更新的整个流程。并发读写的实现在MVStore存储引擎中分析。主要关注数据更新的实现、事务的提交和回滚。相关概念讨论更新操作,就需要涉及到事务隔离级别以及事务的概念。也就是讨论如何控制并发读写的问题、以及undolog的问题。①MVCCmultiversionconcurrency。在h2database实现中,只有MV
- h2database BTree 设计实现与查询优化思考
insight coder
H2数据库底层原理数据库javab树
h2database是使用Java编写的开源数据库,兼容ANSI-SQL89。即实现了常规基于BTree的存储引擎,又支持日志结构存储引擎。功能非常丰富(死锁检测机制、事务特性、MVCC、运维工具等),数据库学习非常好的案例。本文理论结合实践,通过BTree索引的设计和实现,更好的理解数据库索引相关的知识点以及优化原理。BTree实现类h2database默认使用的MVStore存储引擎,如果要使
- 使用h2database对java关系数据库访问逻辑进行测试
FserSuN
工程质量java开发语言单元测试
1单元测试的基本原则Air原则:Automatic(自动化)、Independent(独立)、Repeatable(可重复)。即单元测试应该是全自动执行的,不需要依赖人工去交互触发执行、检查。其次为了保持稳定可靠且易维护,单元测试用例之间不能相互调用且执行不受先后次序影响。最后就是可重复执行,通过断言判断,可以重复对测试结果验证。BCDE原则Border:边界测试,包括循环、特殊取,边界值测试包括
- java h2 性能_最佳实践使用JAVA内存数据库h2database性能优化.doc
weixin_39993623
javah2性能
最佳实践使用JAVA内存数据库h2database性能优化最佳实践:使用JAVA内存数据库h2database性能优化分类:Java性能优化作者:凡彬勇日期:2011-08-1导读:使用JAVA内存数据库h2database性能优化,提高数据处理速度,解决IO瓶颈问题问题我们在开发应用都知道IO是系统性能的瓶颈,在应用开发中,我们会经常碰到以下问题:1.系统在不断实时地访问数据库时,一秒钟对同一个
- 【C#】.Net Framework框架下使用SQLike以及基本概念
全栈小5
C#c#.net开发语言SQLike
2023年,第32周,第2篇文章。给自己一个目标,然后坚持总会有收货,不信你试试!在C#的.NETFramework框架下,有很多轻量级数据库选择,比如:SQLike就是其中一款,一起来了解SQLike的简单使用吧。目录一、轻量级数据库1.1、基本概念1.2、SQLite1.2、BerkeleyDB1.3、LevelDB1.4、Redis1.5、H2Database二、SQLike优点2.1、简单
- 漏洞复现Influxdb,H2database,couchDB,ElasticSearch
大飞先生
基础的渗透测试couchdbelasticsearchjava
一、Influxdb-未授权访问-Jwt验证不当默认端口:80868088influxdb是一款著名的时序数据库,其使用jwt作为鉴权方式。在用户开启了认证,但未设置参数shared-secret的情况下,jwt的认证密钥为空字符串,此时攻击者可以伪造任意用户身份在influxdb中执行SQL语句。1、借助https://jwt.io/来生成jwttoken:{"alg":"HS256","typ
- H2 Database Console未授权访问漏洞复现+利用
zxl2605
#漏洞复现web安全数据库web安全系统安全
1、产品简介H2是ThomasMueller提供的一个开源的、纯java实现的关系数据库。H2的主要特点是:非常快,开源,JDBCAPI;嵌入式和服务器模式;内存数据库;基于浏览器的控制台应用程序。2、漏洞概述H2database是一款Java内存数据库,多用于单元测试。H2database自带一个Web管理页面,在Spirng开发中,如果我们设置如下选项,即可允许外部用户访问Web管理页面,且没
- h2database的集成和使用
haiyangyiba
个人博客经验分享Java组件陈冬冬www.chendd.cnh2databaseh2consolejava
1.基本介绍记得在学习研究SpringSessionJDBC部分的知识时,从官网的示例中看到了引用了com.h2database坐标,当时的主要目的在于SpringSessionJDBC部分,只是略微的注意到了有个在线操作数据库的组件,当时也只是在线登录访问了一下而已。本次则是浅浅的来整合一下该组件,将其整合在SpringBoot的项目环境的示例程序中(在查看该组件的源码时发现是面向JSP程序编写
- halo开源博客搭建微信小程序实现内容同步-总结
小城夏记
微信小程序小程序centos微信小程序
首先环境需要:服务器,域名,微信小程序号服务器(尽量选择阿里云,腾讯云)系统环境:centos7.5左右安装宝塔面板方便快捷:安装教程所需环境:Nginx,Mysql搭建博客系统:Halo根据开发文档在服务器部署好Halo(包含运行环境)这里说一下就是Halo配置数据库,默认是H2Database我选择的是Mysql数据库,需要修改application.yaml文件提前创建MySQL数据库名字为
- Spring In Action 5 学习笔记 chapter4 Spring Security部分关键点
既择远方-风雨兼程
javaspringbootintellij-ideaspringjava
关键点问题:原书中创建的User对象在H2database中为关键词,导致h2database报错类似【org.h2.jdbc.JdbcSQLSyntaxErrorException:SyntaxerrorinSQLstatement"droptableifexists[*]userCASCADE";expected"identifier";SQLstatement:droptableifexis
- 【SpringBoot新手篇】SpringBoot 集成H2数据库
喜羊羊sk
#SpringBootjavaspringboot
【SpringBoot新手篇】SpringBoot集成H2数据库概述h2数据库SpringBoot整合测试pomymlEmbedded嵌入式Remote(client/server)远程连接In-Memory内存logback-spring.xmlApplicationentity概述h2数据库h2database为我们提供了十分轻量,十分快捷方便的内嵌式数据库H2是一个用Java开发的嵌入式数据
- 把H2数据库从jar包部署到Kubernetes,并解决Ingress不支持TCP的问题
南瓜慢说
1前言欢迎访问南瓜慢说www.pkslow.com获取更多精彩文章!H2Database是一个优秀的数据库,又小又方便,支持内存和文件形式,经常会在测试、POC(proofofconcept)或开发环境用到它。在Springboot的许多应用中,也是内置了H2数据库,很常用。接下来我们来一步步把它推上k8s,让它坐上一个不一样的位置。建议阅读下面文章以帮助理解:Kubernetes用Helm安装I
- h2database在springboot中的使用教程
h2为轻量级数据库,使用特别方便,它可以不使用数据库服务器,直接嵌入到java程序中。可以配置持久化,同样也可以不持久化(数据在内存中)进程结束后,数据就释放,用做测试和演示特别方便。自带后台管理,非常方便,开源免费类库,使用maven简易安装可以同应用程序打包在一起发布可持久化,也可以直接基于内存不保留数据,适合于做单元测试maven依赖org.springframework.bootsprin
- React与Springboot整合问题整理。
斐菜
问题整理
1、从https://github.com/spring-guides/tut-react-and-spring-data-rest/tree/master/basic下载源码2、需要了解的知识点:springboot、react、babel、webpack、npm、maven3、遇到的问题(1)、数据存到了哪查看maven配置文件pom.xml,里面有h2database的依赖。在配置文件中添加
- H2Database 数据结构分析-索引使用过程
云中漫步87
java
1H2协议创建链接后,H2会为链接启用单独的Thread。Thread内部管理session,处理请求。下图是查询操作的处理过程,可以分为两个步骤:preparesql执行query在prepare阶段,Server需要解析sql,定义查询索引的使用。为了提高效率,Server本身会缓存sql的解析结果,采用sql原文作为主键。解析后的结果封装在Command对象中,并缓存在本地map。在执行阶段
- Spring Boot H2 JNDI注入漏洞复现分析
百度安全
漏洞网络安全
1、漏洞描述近日,百度云安全团队监测到互联网上爆出了SpringBoot+H2JNDI注入漏洞详情,如果用户的SpringBoot项目中包含h2database库,并且在配置文件中启用了h2-console,则可能受到漏洞影响,攻击者在不需要任何权限的情况下即可在受影响服务器上执行任意命令。2、漏洞环境SpringBoot+H2spring.h2.console.enabled=trueJDK<6
- SpringBoot2.x入门教程之引入jdbc模块与JdbcTemplate简单使用方法
前提这篇文章是《SpringBoot2.x入门》专辑的第7篇文章,使用的SpringBoot版本为2.3.1.RELEASE,JDK版本为1.8。这篇文章会简单介绍jdbc模块也就是spring-boot-starter-jdbc组件的引入、数据源的配置以及JdbcTemplate的简单使用。为了让文中的例子相对通用,下文选用MySQL8.x、h2database(内存数据库)作为示例数据库,选用
- 把H2数据库从jar包部署到Kubernetes,并解决Ingress不支持TCP的问题
南瓜慢说
1前言欢迎访问南瓜慢说www.pkslow.com获取更多精彩文章!H2Database是一个优秀的数据库,又小又方便,支持内存和文件形式,经常会在测试、POC(proofofconcept)或开发环境用到它。在Springboot的许多应用中,也是内置了H2数据库,很常用。接下来我们来一步步把它推上k8s,让它坐上一个不一样的位置。建议阅读下面文章以帮助理解:Kubernetes用Helm安装I
- Spring Boot H2 JNDI注入漏洞复现分析
百度安全
漏洞网络安全
1、漏洞描述近日,百度云安全团队监测到互联网上爆出了SpringBoot+H2JNDI注入漏洞详情,如果用户的SpringBoot项目中包含h2database库,并且在配置文件中启用了h2-console,则可能受到漏洞影响,攻击者在不需要任何权限的情况下即可在受影响服务器上执行任意命令。2、漏洞环境SpringBoot+H2spring.h2.console.enabled=trueJDK<6
- 在springboot使用h2database建立数据库
aixuner1002
一;加入依赖org.springframework.bootspring-boot-starter-parent1.4.3.RELEASE然后加入如下的依赖sprin-boot-starter-web;spring-boot-starter-data-jpa加入h2databasecom.h2databaseh2testh2database是纯java编写的短小精干基于内存的最后在pom里面加入o
- 访问h2database建立的数据库
aixuner1002
建立一个新的maven在pom中加入org.springframework.bootspring-boot-starter-parent1.4.3.RELEASE加入sprin-boot-starter-web依赖创建dependencyManagementorg.springframework.cloudspring-cloud-dependenciesCamden.SR4pomimport后面
- SpringBoot集成H2database
码农农码一生
springBoot
h2database为我们提供了十分轻量,十分快捷方便的内嵌式数据库H2是一个用Java开发的嵌入式数据库,它本身只是一个类库,可以直接嵌入到应用项目中。可以同应用程序打包在一起发布它的另一个用途是用于单元测试。启动速度快,而且可以关闭持久化功能,每一个用例执行完随即还原到初始状态提供JDBC访问接口,提供基于浏览器的控制台,可以执行sql免费,开源,够快还方便了程序刚开始dao层单元测试测试,不
- 跨数据库查询:MySQL inner join PostgreSQL inner join ...
??yy
2019独角兽企业重金招聘Python工程师标准>>>昨天重温h2database的文档时,看到一个一直被我无视的命令createlinkedtable!仔细研究后发现这绝对是一个NB的功能:可实现跨不同类型数据库的连接查询!按照官方文档的介绍,createlinkedtable可以创建一张表,链接到任何支持JDBC的外部数据库中的表。执行简单查询(无join语句)时,会自动将查询语句发送给外部数
- java短路运算符和逻辑运算符的区别
3213213333332132
java基础
/*
* 逻辑运算符——不论是什么条件都要执行左右两边代码
* 短路运算符——我认为在底层就是利用物理电路的“并联”和“串联”实现的
* 原理很简单,并联电路代表短路或(||),串联电路代表短路与(&&)。
*
* 并联电路两个开关只要有一个开关闭合,电路就会通。
* 类似于短路或(||),只要有其中一个为true(开关闭合)是
- Java异常那些不得不说的事
白糖_
javaexception
一、在finally块中做数据回收操作
比如数据库连接都是很宝贵的,所以最好在finally中关闭连接。
JDBCAgent jdbc = new JDBCAgent();
try{
jdbc.excute("select * from ctp_log");
}catch(SQLException e){
...
}finally{
jdbc.close();
- utf-8与utf-8(无BOM)的区别
dcj3sjt126com
PHP
BOM——Byte Order Mark,就是字节序标记 在UCS 编码中有一个叫做"ZERO WIDTH NO-BREAK SPACE"的字符,它的编码是FEFF。而FFFE在UCS中是不存在的字符,所以不应该出现在实际传输中。UCS规范建议我们在传输字节流前,先传输 字符"ZERO WIDTH NO-BREAK SPACE"。这样如
- JAVA Annotation之定义篇
周凡杨
java注解annotation入门注释
Annotation: 译为注释或注解
An annotation, in the Java computer programming language, is a form of syntactic metadata that can be added to Java source code. Classes, methods, variables, pa
- tomcat的多域名、虚拟主机配置
g21121
tomcat
众所周知apache可以配置多域名和虚拟主机,而且配置起来比较简单,但是项目用到的是tomcat,配来配去总是不成功。查了些资料才总算可以,下面就跟大家分享下经验。
很多朋友搜索的内容基本是告诉我们这么配置:
在Engine标签下增面积Host标签,如下:
<Host name="www.site1.com" appBase="webapps"
- Linux SSH 错误解析(Capistrano 的cap 访问错误 Permission )
510888780
linuxcapistrano
1.ssh -v
[email protected] 出现
Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).
错误
运行状况如下:
OpenSSH_5.3p1, OpenSSL 1.0.1e-fips 11 Feb 2013
debug1: Reading configuratio
- log4j的用法
Harry642
javalog4j
一、前言: log4j 是一个开放源码项目,是广泛使用的以Java编写的日志记录包。由于log4j出色的表现, 当时在log4j完成时,log4j开发组织曾建议sun在jdk1.4中用log4j取代jdk1.4 的日志工具类,但当时jdk1.4已接近完成,所以sun拒绝使用log4j,当在java开发中
- mysql、sqlserver、oracle分页,java分页统一接口实现
aijuans
oraclejave
定义:pageStart 起始页,pageEnd 终止页,pageSize页面容量
oracle分页:
select * from ( select mytable.*,rownum num from (实际传的SQL) where rownum<=pageEnd) where num>=pageStart
sqlServer分页:
 
- Hessian 简单例子
antlove
javaWebservicehessian
hello.hessian.MyCar.java
package hessian.pojo;
import java.io.Serializable;
public class MyCar implements Serializable {
private static final long serialVersionUID = 473690540190845543
- 数据库对象的同义词和序列
百合不是茶
sql序列同义词ORACLE权限
回顾简单的数据库权限等命令;
解锁用户和锁定用户
alter user scott account lock/unlock;
//system下查看系统中的用户
select * dba_users;
//创建用户名和密码
create user wj identified by wj;
identified by
//授予连接权和建表权
grant connect to
- 使用Powermock和mockito测试静态方法
bijian1013
持续集成单元测试mockitoPowermock
实例:
package com.bijian.study;
import static org.junit.Assert.assertEquals;
import java.io.IOException;
import org.junit.Before;
import org.junit.Test;
import or
- 精通Oracle10编程SQL(6)访问ORACLE
bijian1013
oracle数据库plsql
/*
*访问ORACLE
*/
--检索单行数据
--使用标量变量接收数据
DECLARE
v_ename emp.ename%TYPE;
v_sal emp.sal%TYPE;
BEGIN
select ename,sal into v_ename,v_sal
from emp where empno=&no;
dbms_output.pu
- 【Nginx四】Nginx作为HTTP负载均衡服务器
bit1129
nginx
Nginx的另一个常用的功能是作为负载均衡服务器。一个典型的web应用系统,通过负载均衡服务器,可以使得应用有多台后端服务器来响应客户端的请求。一个应用配置多台后端服务器,可以带来很多好处:
负载均衡的好处
增加可用资源
增加吞吐量
加快响应速度,降低延时
出错的重试验机制
Nginx主要支持三种均衡算法:
round-robin
l
- jquery-validation备忘
白糖_
jquerycssF#Firebug
留点学习jquery validation总结的代码:
function checkForm(){
validator = $("#commentForm").validate({// #formId为需要进行验证的表单ID
errorElement :"span",// 使用"div"标签标记错误, 默认:&
- solr限制admin界面访问(端口限制和http授权限制)
ronin47
限定Ip访问
solr的管理界面可以帮助我们做很多事情,但是把solr程序放到公网之后就要限制对admin的访问了。
可以通过tomcat的http基本授权来做限制,也可以通过iptables防火墙来限制。
我们先看如何通过tomcat配置http授权限制。
第一步: 在tomcat的conf/tomcat-users.xml文件中添加管理用户,比如:
<userusername="ad
- 多线程-用JAVA写一个多线程程序,写四个线程,其中二个对一个变量加1,另外二个对一个变量减1
bylijinnan
java多线程
public class IncDecThread {
private int j=10;
/*
* 题目:用JAVA写一个多线程程序,写四个线程,其中二个对一个变量加1,另外二个对一个变量减1
* 两个问题:
* 1、线程同步--synchronized
* 2、线程之间如何共享同一个j变量--内部类
*/
public static
- 买房历程
cfyme
2015-06-21: 万科未来城,看房子
2015-06-26: 办理贷款手续,贷款73万,贷款利率5.65=5.3675
2015-06-27: 房子首付,签完合同
2015-06-28,央行宣布降息 0.25,就2天的时间差啊,没赶上。
首付,老婆找他的小姐妹接了5万,另外几个朋友借了1-
- [军事与科技]制造大型太空战舰的前奏
comsci
制造
天气热了........空调和电扇要准备好..........
最近,世界形势日趋复杂化,战争的阴影开始覆盖全世界..........
所以,我们不得不关
- dateformat
dai_lm
DateFormat
"Symbol Meaning Presentation Ex."
"------ ------- ------------ ----"
"G era designator (Text) AD"
"y year
- Hadoop如何实现关联计算
datamachine
mapreducehadoop关联计算
选择Hadoop,低成本和高扩展性是主要原因,但但它的开发效率实在无法让人满意。
以关联计算为例。
假设:HDFS上有2个文件,分别是客户信息和订单信息,customerID是它们之间的关联字段。如何进行关联计算,以便将客户名称添加到订单列表中?
&nbs
- 用户模型中修改用户信息时,密码是如何处理的
dcj3sjt126com
yii
当我添加或修改用户记录的时候对于处理确认密码我遇到了一些麻烦,所有我想分享一下我是怎么处理的。
场景是使用的基本的那些(系统自带),你需要有一个数据表(user)并且表中有一个密码字段(password),它使用 sha1、md5或其他加密方式加密用户密码。
面是它的工作流程: 当创建用户的时候密码需要加密并且保存,但当修改用户记录时如果使用同样的场景我们最终就会把用户加密过的密码再次加密,这
- 中文 iOS/Mac 开发博客列表
dcj3sjt126com
Blog
本博客列表会不断更新维护,如果有推荐的博客,请到此处提交博客信息。
本博客列表涉及的文章内容支持 定制化Google搜索,特别感谢 JeOam 提供并帮助更新。
本博客列表也提供同步更新的OPML文件(下载OPML文件),可供导入到例如feedly等第三方定阅工具中,特别感谢 lcepy 提供自动转换脚本。这里有导入教程。
- js去除空格,去除左右两端的空格
蕃薯耀
去除左右两端的空格js去掉所有空格js去除空格
js去除空格,去除左右两端的空格
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>&g
- SpringMVC4零配置--web.xml
hanqunfeng
springmvc4
servlet3.0+规范后,允许servlet,filter,listener不必声明在web.xml中,而是以硬编码的方式存在,实现容器的零配置。
ServletContainerInitializer:启动容器时负责加载相关配置
package javax.servlet;
import java.util.Set;
public interface ServletContainer
- 《开源框架那些事儿21》:巧借力与借巧力
j2eetop
框架UI
同样做前端UI,为什么有人花了一点力气,就可以做好?而有的人费尽全力,仍然错误百出?我们可以先看看几个故事。
故事1:巧借力,乌鸦也可以吃核桃
有一个盛产核桃的村子,每年秋末冬初,成群的乌鸦总会来到这里,到果园里捡拾那些被果农们遗落的核桃。
核桃仁虽然美味,但是外壳那么坚硬,乌鸦怎么才能吃到呢?原来乌鸦先把核桃叼起,然后飞到高高的树枝上,再将核桃摔下去,核桃落到坚硬的地面上,被撞破了,于是,
- JQuery EasyUI 验证扩展
可怜的猫
jqueryeasyui验证
最近项目中用到了前端框架-- EasyUI,在做校验的时候会涉及到很多需要自定义的内容,现把常用的验证方式总结出来,留待后用。
以下内容只需要在公用js中添加即可。
使用类似于如下:
<input class="easyui-textbox" name="mobile" id="mobile&
- 架构师之httpurlconnection----------读取和发送(流读取效率通用类)
nannan408
1.前言.
如题.
2.代码.
/*
* Copyright (c) 2015, S.F. Express Inc. All rights reserved.
*/
package com.test.test.test.send;
import java.io.IOException;
import java.io.InputStream
- Jquery性能优化
r361251
JavaScriptjquery
一、注意定义jQuery变量的时候添加var关键字
这个不仅仅是jQuery,所有javascript开发过程中,都需要注意,请一定不要定义成如下:
$loading = $('#loading'); //这个是全局定义,不知道哪里位置倒霉引用了相同的变量名,就会郁闷至死的
二、请使用一个var来定义变量
如果你使用多个变量的话,请如下方式定义:
. 代码如下:
var page
- 在eclipse项目中使用maven管理依赖
tjj006
eclipsemaven
概览:
如何导入maven项目至eclipse中
建立自有Maven Java类库服务器
建立符合maven代码库标准的自定义类库
Maven在管理Java类库方面有巨大的优势,像白衣所说就是非常“环保”。
我们平时用IDE开发都是把所需要的类库一股脑的全丢到项目目录下,然后全部添加到ide的构建路径中,如果用了SVN/CVS,这样会很容易就 把
- 中国天气网省市级联页面
x125858805
级联
1、页面及级联js
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
&l