腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
奔跑的人生
做一个好人,为事业和爱情都执着。
专栏作者
举报
111
文章
103079
阅读量
22
订阅数
订阅专栏
申请加入专栏
全部文章
编程算法
http
sql
数据库
spring
ide
html
网站
api
java
.net
mvc
javascript
jquery
打包
mybatis
asp.net
xml
云数据库 SQL Server
腾讯云测试服务
网络安全
apache
微服务
php
c#
servlet
json
maven
企业
缓存
jvm
spring boot
tcp/ip
单元测试
https
c++
react
云数据库 Redis
eclipse
git
github
tomcat
linux
容器
存储
分布式
sql server
hashmap
dubbo
iis
windows
数据结构
code
com
搜索
索引
其他
机器学习
python
go
actionscript
jsp
bootstrap
css
oracle
access
jar
ubuntu
windows server
centos
nginx
apt-get
神经网络
深度学习
命令行工具
海外加速
开源
hadoop
正则表达式
jdbc
决策树
asp
zookeeper
spring cloud
大数据
安全
kafka
ansi
app
class
easyui
entity
global
google
iframe
microsoft
object
ode
package
pool
post
search
session
system
terminal
time
webservice
window
x86
zip
表格
布局
存储过程
分页
工作流
连接
终端
搜索文章
搜索
搜索
关闭
[springboot 开发单体web shop] 8. 商品详情&评价展示
ide
编程算法
java
上节 我们实现了根据搜索关键词查询商品列表和根据商品分类查询,并且使用到了mybatis-pagehelper插件,讲解了如何使用插件来帮助我们快速实现分页数据查询。本文我们将继续开发商品详情页面和商品留言功能的开发。
Isaac Zhang
2019-11-26
824
0
[springboot 开发单体web shop] 6. 商品分类和轮播广告展示
编程算法
网络安全
spring
容器
api
从上图我们可以看出,商品的分类其实是有层级关系的,而且这种关系一般都是无限层级。在我们的实现中,为了效果的展示,我们仅仅是展示3级分类,在大多数的中小型电商系统中,三级分类完全足够应对SKU的分类。
Isaac Zhang
2019-11-20
1.8K
0
JVM原理讲解和调优
海外加速
jvm
java
编程算法
打包
JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。
Isaac Zhang
2019-09-11
432
0
Mybatis缓存处理机制
缓存
mybatis
hashmap
编程算法
2. 二级缓存与一级缓存其机制相同,默认也是采用 PerpetualCache,HashMap存储,不同在于其存储作用域为 Mapper(Namespace),并且可自定义存储源,如 Ehcache。
Isaac Zhang
2019-09-11
345
0
使用MyBatis对表执行CRUD操作
mybatis
编程算法
sql
单元测试
xml
需要说明的是,我们不需要针对UserMapperI接口去编写具体的实现类代码,这个具体的实现类由MyBatis帮我们动态构建出来,我们只需要直接拿来使用即可。
Isaac Zhang
2019-09-11
370
0
MyBatis快速入门
xml
编程算法
mybatis
云数据库 SQL Server
sql
MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Java Objects,普通的Java对象)映射成数据库中的记录。
Isaac Zhang
2019-09-11
335
0
2014,成为更好程序员的7个方法
ide
ubuntu
编程算法
linux
英文原文:7 Ways to be a Better Programmer in 2014
Isaac Zhang
2019-09-11
386
0
怎样成为全栈工程师(Full Stack Developer)?
数据库
sql
ide
api
编程算法
"Facebook 工程师说 Facebook 只招 full stack engineer,那么 Facebook engineer 都是怎样的人啦。"?
Isaac Zhang
2019-09-11
1.1K
0
[原创*精华]一键发布ASP.NET Web安装程序,搞WebForm的童鞋看过来...
java
编程算法
网站
sql
数据库
重要更新:鉴于很多小伙伴们说看不到图,我这边换了几个浏览器看了下,都看得到的,估计是网速问题,请耐心等待,另外,为了更好的方便大家学习,特此提供源码以及一个word文档,word文档就是本文内容,包括图片,下载链接在最底下,谢谢.
Isaac Zhang
2019-09-11
662
0
《CLR via C#》Part2之Chapter5 基元类型、引用类型和值类型(三)
编程算法
.csharpcode, .csharpcode pre { font-size: small; color: black; font-family: consolas, "Courier New", courier, monospace; background-color: #ffffff; /*white-space: pre;*/ } .csharpcode pre { margin: 0em; } .csharpcode .rem { color: #008000; } .csharpcode .kwrd { color: #0000ff; } .csharpcode .str { color: #006080; } .csharpcode .op { color: #0000c0; } .csharpcode .preproc { color: #cc6633; } .csharpcode .asp { background-color: #ffff00; } .csharpcode .html { color: #800000; } .csharpcode .attr { color: #ff0000; } .csharpcode .alt { background-color: #f4f4f4; width: 100%; margin: 0em; } .csharpcode .lnum { color: #606060; }
Isaac Zhang
2019-09-11
314
0
《CLR via C#》Part1之Chapter3 共享程序集和强命名程序集(二)
windows
.net
编程算法
缓存
CLR支持两种程序集:弱命名程序集(weakly named assembly)和强命名程序集(strongly named assembly).
Isaac Zhang
2019-09-11
456
0
常用正则整理 C#
编程算法
http
html
正则表达式
tcp/ip
@引用自:http://www.cnblogs.com/IT-Bear/archive/2012/02/17/2355865.html
Isaac Zhang
2019-09-10
1.2K
0
部署ASP.NET MVC3 到服务器需要的资源
编程算法
.net
mvc
asp.net
http
国内很多网站空间都只支持.NET 2.0 和 .NET 3.0 3.5,很少有空间商支持.NET 4的,即使有个别支持.NET 4,但是不支持MVC的默认路由访问形式。 Go Daddy 的主机支持,并且费用很低,系统为 Win 2008 R2 64位,10GB网站空间,网站并发最便宜的也支持100个,PHP支持5.2和5.3,.NET支持 ASP.NET v1.0/2.0/3.0/3.5 和 ASP.NET v4.0,默认为.NET 4,并且默认已经支持MVC 2,如果要支持MVC3,只需要在发布站点的时候,多复制几个DLL文件到BIN文件夹就可以了,DLL清单如下: System.Web.Abstractions.dll System.Web.Helpers.dll System.Web.Mvc.dll System.Web.Razor.dll System.Web.Routing.dll System.Web.WebPages.dll System.Web.WebPages.Razor.dll
Isaac Zhang
2019-09-10
923
0
关于动态创建DOM元素的问题
html
编程算法
jquery
在我们实际的项目之中,相信有很多的朋友直接使用了以下的格式创建DOM元素
Isaac Zhang
2019-09-10
2.2K
0
记录Ally项目的点点滴滴(二)-corlorbox and iframe
html
编程算法
javascript
因为美国总部那边目前在放圣诞年假,所以这一个礼拜不是很忙,就把在Ally一期之中所遇到的问题和解决方案都整理了一下,因为有很多的js问题,在国内的网站上找不到相应的解决资料,我就代同行们整理一下,希望能给大家以后的开发中提供一些便利。
Isaac Zhang
2019-09-10
662
0
C#经典问题总结一
c#
编程算法
.net
No. 1 C#是托管语言,那么是不是说明使用C#,就能保证不会出现内存泄露以及其他资源的泄漏?如果不是,那么在哪些情况下可能出现泄漏?
Isaac Zhang
2019-09-10
504
0
在VS2010下进行单元测试 C#
单元测试
腾讯云测试服务
编程算法
在VS2010中,单元测试的功能很强大,使得建立单元测试和编写单元测试代码,以及管理和运行单元测试都变得简单起来,通过私有访问器可以对私有方法也能进行单元测试,并且支持数据驱动的单元测试。
Isaac Zhang
2019-09-10
1.6K
0
.NET 页面生命周期
编程算法
asp.net
1. Start 在这个阶段,页面属性,比如Request, Response, IsPostBack和UICulture 被创建。最为一个开发人员,大部分时候在这个阶段你不需要做任何事。如果你需要调用或者重写(override)这一阶段的行为,可以使用PreInit方法创建或者重新创建动态控件,设置master page或者theme或者读取和设置profile property的值。要注意的一点是,如果是回传(postback)的页面请求,所有控件的值还没有从view state里还原,如果你在这个阶段设置一个控件的值,这个值有可能在下面的阶段被重写并覆盖 2. Initialize 这个阶段对于开发人员是很重要。在这个阶段,theme被应用,所有的控件都被设置了唯一的ID。开发人员在这个阶段可以调用Init, InitComplete和PreLoad 方法。微软关于这些方法使用的建议如下: Init – 这个事件发生在所有控件被初始化并且皮肤设置也被应用后。使用这个事件来读取控件的初始化值。 InitComplete – 这个事件被Page对象触发,使用这个事件处理那些要求所有初始化工作都完成后才能做的事情。 PreLoad - 如果在页面或者控件进入Load事件前你有什么要处理的,使用这个事件。Page在触发这个事件后,Page就会为自己和所有的控件加载view state并且处理所有Request中的postback数据。 3. Load 这个阶段可能是开发者使用得最多的一个阶段。在这个阶段,所有的控件被viewstate中信息填充并被加载,OnLoad事件被触发。在这个阶段你可以为页面上所有的服务端控件设置属性,得到query strings,建立数据库连接。 4. Validation 如果你的控件要求验证,验证会在这个阶段发生,这个时候你可以检查控件的IsValid属性。跟这个阶段关联的事件是Validate,它有一个可以接受验证字符串群的重载方法(overload method),这个重载方法执行特定控件群的验证。 5. Event Handling 所有服务器端控件的事件处理发生在这个阶段。也就是说Click, SelectedIndexChanged等等这些事件会应用到你的服务器端控件,如果是页面请求是回传(postback)的话,这些事件的处理函数就会被控件触发。这个阶段可以使用的事件如下: LoadComplete – 在这个阶段,页面上所有的控件加载完毕 PreRender – 这里有几个重点,第一:页面对象(page object)会调用每一个控件的EnsureChildControls函数,并最终调用自己的。其次:所有具有DataSourceID的数据绑定控件都会调用自己的DataBind函数。要注意的一点是,PreRender事件会发生在一个页面的每一个控件上。在这个事件的最后,页面和所有控件的 ViewState被存储。 SaveStateComplete – 到这里,ViewState已经存储完毕,如果你有什么操作不需要修改控件但需要修改ViewState的,可以放在SaveStateComplete里面。 6. Render 渲染(Render)实际上不是一个事件,页面对象调用每一个控件的Render方法从而按顺序的输出控件的HTML代码。编写用户自定义控件的开发者对这个阶段最感兴趣了,因为输出用户自定义HTML代码的标准做法就是重写Render方法。如果你的控件是从ASP.NET服务器端控件继承来的,你也许不需要重写Render方法,除非你想呈现一个与用户控件默认行为不同的行为。这些都超出这个文档要讨论的范围了,如果想了解更多,请参考 Microsoft's Developing Custom ASP.NET Server Controls. ( http://msdn2.microsoft./zt27com/en-us/librarytfhy.aspx) 7. Unload 最后这个事件首先是被各个控件逐一触发,最后被页面触发。在这个时刻,所有的控件已经被渲染为输出流(output stream)并且无法被修改。这个阶段中,任何试图对response stream的操作都会引发异常。这个事件主要用于做一些清理工作,比如关闭数据库连接和打开的文件或者登记事件记录等等其它任务。 页面周期中都有哪些方法 下面列出ASP.NET页面生命周期中所有的方法,这些方法都可以被重写(override),要注意的是这些方法有的会递归调用,有个会被页面中的内容重复调用,这个列表是按照页面加载时最通用的顺序排列的。 Construct ProcessRequest FrameworkInitialize InitializeCulture If
Isaac Zhang
2019-09-10
498
0
一键发布ASP.NET Web安装程序
java
编程算法
sql
网站
转载自:http://www.cnblogs.com/nangong/p/Web.html
Isaac Zhang
2019-09-10
1.3K
0
使用maven快速入门
maven
编程算法
打包
jar
腾讯云测试服务
Maven 基础知识 官网: 传送门 Maven 项目结构 $ MavenProject |-- pom.xml |-- src | |-- main | | `-- java | | `-- resources | `-- test | | `-- java | | `-- resources `-- README.md POM文件 POM文件代表 工程对象模型(Project Object Model)它是使用Maven工作的基本组件,位于工程根目录。 POM文件
Isaac Zhang
2019-09-10
426
0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档