- 最简单将静态网页挂载到服务器上(不用nginx)
全能全知者
服务器nginx运维前端html笔记
最简单将静态网页挂载到服务器上(不用nginx)如果随便弄个静态网页挂在服务器都要用nignx就太麻烦了,所以直接使用Apache来搭建一些简单前端静态网页会相对方便很多检查Web服务器服务状态:sudosystemctlstatushttpd#ApacheWeb服务器如果发现没有安装web服务器:安装Apache:sudoyuminstallhttpd启动Apache:sudosystemctl
- 使用nginx和keepalived实现服务器的负载均衡和高可用
vicsun2007
负载均衡高可用nginxkeepalivedupstream
实验目的:1,使用nginx的upstream实现服务器的负载均衡2,使用keepalived实现服务器的高可用3,另外也包括mysql的安装和NFS的部署备注:本实验仅测试负载均衡和高可用的可用性,暂不过多介绍数据库和web服务器搭建(仅搭建nignx服务用于测试)规划:主机名IP地址角色master192.168.100.130Nginx,Keepalivedbackup192.168.100
- Nginx 命令(Ubuntu)
%d%d2
nginxubuntu运维
常用命令:1.查看错误日志:sudovim/var/log/nginx/error.log2.重新加载nignxsudosystemctlreloadnginx 3.立即停止Nginx服务。如果Nginx正在运行,它将被终止sudosystemctlstopnginx4.禁止Nginx服务在系统重启时自动启动:sudosystemctldisablenginx5.检查Nginx服务的当前状态sy
- Nignx
lanlingxueyu
网络服务器运维
Nignx思维导图https://download.csdn.net/download/lanlingxueyu/88813711使用命令-c指定配置文件默认路径–conf-path-p指定nginx安装目录-g临时指定一些全局配置项,以使新的配置项生效nginx-g“pid/var/nginx/test.pid”约束条件:配置项不能与默认路径下nginx.conf冲突,否则无法启动以-g方式启动
- CRMEB V4.X打通版小程序公众号H5 App商城源码 免授权可商用
ms3_ishenglu
小程序
名称:CRMEBV4.X打通版小程序公众号H5App商城源码免授权可商用运行环境:php/mysql介绍:服务器环境推荐要求:Nignx/Apache/IISPHP7.1~7.4MySQL5.7RedisCRMEB打通版是一款全开源支持免费商用的PHP单商户商城系统;CRMEB技术团队(官网:www.crmeb.com)历经4年时间匠心之作!系统采用前后端分离技术,基于TP6+Uni-app框架开
- nignx转发微信公众号验证文件到其他目录
达_c74c
微信公众号小程序配置安全域名时需要下载txt文件放到根目录下,对接的公众号多了之后有非常多txt方式一:location~/[/]+.txt/txt/$1.txtlast;#匹配访问根目录下txt文件的。转发:/txt/}方式二:location~/[/]+.txt/txt/index.php?f=$1last;#匹配后,将txt的文件名作为参数}
- Nignx 启用|禁用缓存
code_搬运工
修改nignx.conf文件1、启用缓存location~.*\.(gif|jpg|jpeg|png|bmp|swf|js|css)${#设置缓存上面定义的后缀文件缓存到浏览器的生存时间expires3d;}2、禁用缓存location~.*\.(gif|jpg|jpeg|png|bmp|swf|js|css)${#禁止缓存,每次都从服务器请求add_headerCache-Controlno-s
- nignx日志定时清理、Windows 清理nignx日志、linux 清理nignx日志
天空之外136
linux运维服务器java
因为项目日志老占磁盘空间,记录一下优化配置文件:针对linux清理:1.创建一个名为cleanup_nginx_logs.sh的脚本文件nanocleanup_nginx_logs.sh2.在打开的文本编辑器中,将以下内容复制并粘贴到文件中:#!/bin/bash#设置要清理的日志目录和文件名LOG_DIR="/var/log/nginx"LOG_FILES=("access.log""error
- 宝塔Nginx防火墙与TP框架的冲突
我技术渣
笔记linuxthinkphpnginx华为
宝塔Nginx防火墙与TP框架的冲突TP框架版本是3.2.3宝塔更新的Nignx防火墙看着还不错,开启了一个名片系统(TP项目)的防护iphone环境的微信打开毫无问题,oppo也ok经过测试,锁定华为手机的腾讯软件访问有问题。包括华为手机的微信,华为的QQ浏览器都会出现访问链接后,被识别成下载一个后缀为.bin的文件文件名为链接最后一个参数。因多次请求下载,被Nginx防火墙封杀拉黑名单。戏剧性
- 【修复登录接口】全新最火表情包小程序源码流量主无限裂变斗图小程序
ms3_ishenglu
小程序
这是一套独立后台版的表情包小程序,这套源码现在非常的火,目前正版的价格在110左右,表情包黄色的版本,个人感觉设计挺漂亮的。后端源码采用的是ThinkCMF6.0的框架,前端是微信原生的代码,后端服务器配置推荐:Nignx1.18+Mysql5.6+PHP7.2。源码下载地址:https://ms3.ishenglu.com/archives/432
- Nginx、HAProxy、LVS三者的对比
August________
Nginx、HAProxy、LVS三者的对比nignx优点:工作在网络7层,针对http做分流策略,支持正则配置简单,方便对网络的依赖性小,一般可以ping通就可以进行负载可以通过端口检查到服务器内部故障,根据网页的返回的状态码,将返回错误的请求重新提交到另一个节点上缺点应用范围较小,仅支持http、https、Email协议LVS优点工作在网络4层抗负载能力强,可以支持双机热备份:LVS+kee
- Linux 下部署Nginx及Nginx基础性能优化
叶大白丶
Nginxnginxlinux服务器
前因后果:公司项目。之前nignx和线上项目部署在相同的服务器。然后导致我们的ip暴露了。被攻击了导致服务崩溃。上阿里高防成本过高。现在单独在Linux下部署Nginx进行转发。隐藏服务的的Ip此文章为虚拟机练手部署方式。c#菜鸡Linux不咋会所以从最基础部署:安装:注意管理员密码和你新建的用户密码都是同一个管理员账户名root==================================
- windows下开机启动nignx、mysql、redis等服务
fendouweiqian
windowsmysqlredis
解决phpStudy开机自启动失败:创建Windows系统服务在使用phpStudy作为我的集成开发环境时,我遇到了一个突然的挑战:服务无法在开机时自动启动。面对这一挑战,官方没有提供解决方案,所以我决定自行寻找答案。其他的服务启动,方案相同遇事不决,问ChatGPT在寻找解决方案的过程中,我求助于ChatGPT,它为我提供了宝贵的建议。使用NSSM创建系统服务Windows系统本身并没有提供服务
- Nginx正向/反向代理与负载均衡策略
生命是有光的
#Nginx灬天仙nginx负载均衡github
Nginx正向/反向代理与负载均衡策略1、Nginx1.1、什么是Nginx1.2、Nignx的应用场景1.3、Nginx安装-Windows1.4、Nginx安装-Linux2、Nginx基础使用2.1、目录结构2.2、基本运行原理2.3、Nginx配置文件2.4、服务配置2.5、泛域名解析3、代理3.1、具体配置3.2、基于反向代理的负载均衡4、负载均衡策略4.1、轮询4.2、动静分离4.3、
- 内存泄漏问题点位与分析。
victor8888
[if!supportLists]1、[endif]问题现象描述国际化中台新增文案,编辑文案20用户并发时,部分请求结果返回502badgeteway错误,[if!supportLists]2、[endif]问题定位过程2.1、初步怀疑是nignx服务器问题,查看nignx日志,定位是后端应用报错[if!vml][endif]2.2、查看if-zaif-cps-copywriting-agent-
- HAproxy
伍dLu
服务器网络运维
目录一.HAproxyHAproxy的调度算法:LVS、Nginx、HAproxy的区别:HAProxy提供了3种实现会话保持的方式:二.haproxy实现负载均衡到官网下载haproxy软件包,并下载解压:准备两台节点服务器上开启nignx:准备好tomcat服务器,网页内容:将nginx的网页内容移动到目录下:做tomcat多实例部署,实现多台动态处理:开启haproxy,报错了:日志管理:一
- 98 链接集8 nignx配置及vue配置publicPath v-model在自定义组件上的使用 伪元素图标与文字居中 flex布局最后一盒子独占一行 禁止选中文字
smallcelebration
vue.jsjavascript前端1024程序员节
1.v-model在自定义组件上的使用滑动验证页面https://segmentfault.com/a/1190000019917624//1.mixinimport{Vue,Component,Prop}from'vue-property-decorator'@ComponentexportdefaultclassTwoWayextendsVue{@Prop()value!:any;getcur
- Linux卸载Nginx
凉风听雪
linuxnginx服务器
1、停止Nginx软件#/usr/local/nginx/sbin/nginx-sstop或者kill进程#ps-ef|grepnginx#kill-9PID2、查找根下所有名子包含nginx的文件#sudofind/-namenginx*3、执行命令删掉nignx安装的相关文件#rm-rf/usr/local/sbin/nginx#rm-rf/usr/local/nginx#rm-rf/usr/
- CentOS7源码安装Nginx及其配置
独宠。
nginx运维linux
安装镜像源在华为官网下载https://mirrors.huaweicloud.com/homeNginx镜像源我下载的是1.20.0版本的,复制链接,在虚拟机中wget-c下载wget-chttps://repo.huaweicloud.com/nginx/nginx-1.20.0.tar.gzls查看一下,我们系统里就有了nignx-1.20.0.的压缩包了解压tarxfnginx-1.20.
- JBrowse基因组浏览器1-安装步骤
yanyanxiaobaobei
运维nginxlinux
JBrowse基因组浏览器1-安装步骤某些工具安装nodenpm安装nignx配置jbrowse某些工具sudoyumgroupinstall"DevelopmentTools"sudoyuminstallzlib-develperl-ExtUtils-MakeMaker安装nodenpm#VERSION=v14.16.1#DISTRO=linux-x64#sudomkdir-p/usr/loca
- Nginx部署React项目或vue项目的打包成果
ONEGISER(ZPC)
WEB软件开发nginxreact.js
前言最近一哥们遇到一个问题:说开发环境正常,打包完提示Cesiumisnotdefined,仔细看了他的配置一切都正常。最后我才搞清楚原来他没部署。问题就出在这儿了!那么如何在Nignx部署React或Vue项目成果?下载nginx拷贝文件至html文件夹下修改配置文件D:\nginx-1.20.1\conf\nginx.conf添加如下内容:location/{roothtml/plat;try
- 在虚拟机搭建nignx,和使用本地访问nginx的情况
迷途小员员
nginx运维服务器
下载nginxyuminstallnginx查看nginx是否安装成功。nginx-vnginx的配置文件的目录和资源的目录。先到nginx.conf的目录下,在/etc/nginx/nginx.conf,编辑它。vi/etc/nginx/nginx.conf可以看到默认的html的目录。在/usr/share/nginx/html下面。使用命令编辑html。vi/usr/share/nginx/
- Nginx、HAProxy、LVS三者的对比
August________
Nginx、HAProxy、LVS三者的对比nignx优点:工作在网络7层,针对http做分流策略,支持正则配置简单,方便对网络的依赖性小,一般可以ping通就可以进行负载可以通过端口检查到服务器内部故障,根据网页的返回的状态码,将返回错误的请求重新提交到另一个节点上缺点应用范围较小,仅支持http、https、Email协议LVS优点工作在网络4层抗负载能力强,可以支持双机热备份:LVS+kee
- Docker的使用
容与0801
docker容器
Dockersystemctlstatusdocker#查看容器运行状态systemstartdocker#启动容器systemctlstopdocker#关闭容器注意:root用户才能启动容器镜像操作命令dockerimages#查看所有镜像dockerrmi#删除镜像docker--helpdockerpullnginx#拉取最新的nignx镜像dockersave-onginx:latest
- 关于部署vue项目在Linux上的两种方式tomcat以及nignx(3)使用nignx进行部署
一单成
vue阿丹服务器配置vue.js前端javascriptlinux服务器
阿丹有话说:前两篇文章主要讲解了将vue中tomcat部署研究了。解决了在后台代码中通过过滤器来解决跨域问题。后期会继续出在tomcat中的代理配置等。本篇文章来将vue项目部署在nignx上,并且通过反向代理来解决跨域请求以及请求转发。使用nginx来部署vue项目首先我们再来了解一下nginxNginx是一款高性能、高可靠性的反向代理服务器,它可以作为HTTP服务器、负载均衡器以及邮件代理,在
- nginx upstream 配置
不正经写文章的我
服务端bugnginx服务器apache
安装nginxyuminstalll-ynginx配置confcd/etc/nignx/conf.dvimxxx.confupstreamtcs{serverx.x.x.x:80;}server{listen80;server_name域名1域名2域名3;location/{proxy_passhttp://tcs;proxy_redirectoff;proxy_set_headerX-Forwa
- 记录华为云服务器(Linux 可视化 宝塔面板)-- Nginx篇
失眠时间
服务器华为云linux
文章目录配置Nginx服务器1、添加CentOS7系统的Nginxyum资源库2、安装Nignx服务设置Nginx安全级别(感觉可以先不设置)步骤一步骤二`如有启发,可点赞收藏哟~`配置Nginx服务器1、添加CentOS7系统的Nginxyum资源库先安装rpmaptinstallrpm执行后提示,输入y即可安装成功rpm然后执行如下命令添加CentOS7系统的Nginxyum资源库。sudor
- nginx日志采集到ClickHouse
运维知多少
linuxnginxjava运维
流程nignx日志(json)–>filebeat–>kafka–>clickhouse–>grafananginx日志转jsonlog_formatjson'{"access_time":"$time_iso8601","remote_addr":"$remote_addr","x_forward_for":"$http_x_forwarded_for","method":"$request_m
- Linux Centos 7安装Nginx(全纪录+错误解决方案)
qq_40845888
LinuxCentoslinuxcentosnginx
LinuxCentos7安装Nginx(全纪录+错误解决方案)1.安装依赖Nginx运行环境需要用到一下环境变量依赖,安装前确保环境中有以下依赖:(gcc-c++配置和PCRE库)PCRE是Nignx的rewrite模块和HTTP核心模块会用到的PCRE正则表达式;安装:shell>yum-yinstallgcc-c++shell>yum-yinstallpcrepcre-develzlibzli
- Windows本地搭建rtmp推流服务
xiaopangcame
rtmprtmp
前言开发时偶尔需要使用rtmp直播流做视频流测试,苦于网上开源的rtmp视频流都已经失效,无奈只好尝试在本地自己搭建一个rtmp的推流服务,方便测试使用。一、工具准备Nginx:使用nginx-rtmp-win64推流工具FFmpeg:官方下载地址拉流工具VLC:下载地址二、搭建说明1.Nginx的安装使用做rtmp推流服务的nginx需要包含有rtmp模块,官方的Nignx中没有包含rtmp模块
- JVM StackMapTable 属性的作用及理解
lijingyao8206
jvm字节码Class文件StackMapTable
在Java 6版本之后JVM引入了栈图(Stack Map Table)概念。为了提高验证过程的效率,在字节码规范中添加了Stack Map Table属性,以下简称栈图,其方法的code属性中存储了局部变量和操作数的类型验证以及字节码的偏移量。也就是一个method需要且仅对应一个Stack Map Table。在Java 7版
- 回调函数调用方法
百合不是茶
java
最近在看大神写的代码时,.发现其中使用了很多的回调 ,以前只是在学习的时候经常用到 ,现在写个笔记 记录一下
代码很简单:
MainDemo :调用方法 得到方法的返回结果
- [时间机器]制造时间机器需要一些材料
comsci
制造
根据我的计算和推测,要完全实现制造一台时间机器,需要某些我们这个世界不存在的物质
和材料...
甚至可以这样说,这种材料和物质,我们在反应堆中也无法获得......
 
- 开口埋怨不如闭口做事
邓集海
邓集海 做人 做事 工作
“开口埋怨,不如闭口做事。”不是名人名言,而是一个普通父亲对儿子的训导。但是,因为这句训导,这位普通父亲却造就了一个名人儿子。这位普通父亲造就的名人儿子,叫张明正。 张明正出身贫寒,读书时成绩差,常挨老师批评。高中毕业,张明正连普通大学的分数线都没上。高考成绩出来后,平时开口怨这怨那的张明正,不从自身找原因,而是不停地埋怨自己家庭条件不好、埋怨父母没有给他创造良好的学习环境。
- jQuery插件开发全解析,类级别与对象级别开发
IT独行者
jquery开发插件 函数
jQuery插件的开发包括两种: 一种是类级别的插件开发,即给
jQuery添加新的全局函数,相当于给
jQuery类本身添加方法。
jQuery的全局函数就是属于
jQuery命名空间的函数,另一种是对象级别的插件开发,即给
jQuery对象添加方法。下面就两种函数的开发做详细的说明。
1
、类级别的插件开发 类级别的插件开发最直接的理解就是给jQuer
- Rome解析Rss
413277409
Rome解析Rss
import java.net.URL;
import java.util.List;
import org.junit.Test;
import com.sun.syndication.feed.synd.SyndCategory;
import com.sun.syndication.feed.synd.S
- RSA加密解密
无量
加密解密rsa
RSA加密解密代码
代码有待整理
package com.tongbanjie.commons.util;
import java.security.Key;
import java.security.KeyFactory;
import java.security.KeyPair;
import java.security.KeyPairGenerat
- linux 软件安装遇到的问题
aichenglong
linux遇到的问题ftp
1 ftp配置中遇到的问题
500 OOPS: cannot change directory
出现该问题的原因:是SELinux安装机制的问题.只要disable SELinux就可以了
修改方法:1 修改/etc/selinux/config 中SELINUX=disabled
2 source /etc
- 面试心得
alafqq
面试
最近面试了好几家公司。记录下;
支付宝,面试我的人胖胖的,看着人挺好的;博彦外包的职位,面试失败;
阿里金融,面试官人也挺和善,只不过我让他吐血了。。。
由于印象比较深,记录下;
1,自我介绍
2,说下八种基本类型;(算上string。楼主才答了3种,哈哈,string其实不是基本类型,是引用类型)
3,什么是包装类,包装类的优点;
4,平时看过什么书?NND,什么书都没看过。。照样
- java的多态性探讨
百合不是茶
java
java的多态性是指main方法在调用属性的时候类可以对这一属性做出反应的情况
//package 1;
class A{
public void test(){
System.out.println("A");
}
}
class D extends A{
public void test(){
S
- 网络编程基础篇之JavaScript-学习笔记
bijian1013
JavaScript
1.documentWrite
<html>
<head>
<script language="JavaScript">
document.write("这是电脑网络学校");
document.close();
</script>
</h
- 探索JUnit4扩展:深入Rule
bijian1013
JUnitRule单元测试
本文将进一步探究Rule的应用,展示如何使用Rule来替代@BeforeClass,@AfterClass,@Before和@After的功能。
在上一篇中提到,可以使用Rule替代现有的大部分Runner扩展,而且也不提倡对Runner中的withBefores(),withAfte
- [CSS]CSS浮动十五条规则
bit1129
css
这些浮动规则,主要是参考CSS权威指南关于浮动规则的总结,然后添加一些简单的例子以验证和理解这些规则。
1. 所有的页面元素都可以浮动 2. 一个元素浮动后,会成为块级元素,比如<span>,a, strong等都会变成块级元素 3.一个元素左浮动,会向最近的块级父元素的左上角移动,直到浮动元素的左外边界碰到块级父元素的左内边界;如果这个块级父元素已经有浮动元素停靠了
- 【Kafka六】Kafka Producer和Consumer多Broker、多Partition场景
bit1129
partition
0.Kafka服务器配置
3个broker
1个topic,6个partition,副本因子是2
2个consumer,每个consumer三个线程并发读取
1. Producer
package kafka.examples.multibrokers.producers;
import java.util.Properties;
import java.util.
- zabbix_agentd.conf配置文件详解
ronin47
zabbix 配置文件
Aliaskey的别名,例如 Alias=ttlsa.userid:vfs.file.regexp[/etc/passwd,^ttlsa:.:([0-9]+),,,,\1], 或者ttlsa的用户ID。你可以使用key:vfs.file.regexp[/etc/passwd,^ttlsa:.: ([0-9]+),,,,\1],也可以使用ttlsa.userid。备注: 别名不能重复,但是可以有多个
- java--19.用矩阵求Fibonacci数列的第N项
bylijinnan
fibonacci
参考了网上的思路,写了个Java版的:
public class Fibonacci {
final static int[] A={1,1,1,0};
public static void main(String[] args) {
int n=7;
for(int i=0;i<=n;i++){
int f=fibonac
- Netty源码学习-LengthFieldBasedFrameDecoder
bylijinnan
javanetty
先看看LengthFieldBasedFrameDecoder的官方API
http://docs.jboss.org/netty/3.1/api/org/jboss/netty/handler/codec/frame/LengthFieldBasedFrameDecoder.html
API举例说明了LengthFieldBasedFrameDecoder的解析机制,如下:
实
- AES加密解密
chicony
加密解密
AES加解密算法,使用Base64做转码以及辅助加密:
package com.wintv.common;
import javax.crypto.Cipher;
import javax.crypto.spec.IvParameterSpec;
import javax.crypto.spec.SecretKeySpec;
import sun.misc.BASE64Decod
- 文件编码格式转换
ctrain
编码格式
package com.test;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
- mysql 在linux客户端插入数据中文乱码
daizj
mysql中文乱码
1、查看系统客户端,数据库,连接层的编码
查看方法: http://daizj.iteye.com/blog/2174993
进入mysql,通过如下命令查看数据库编码方式: mysql> show variables like 'character_set_%'; +--------------------------+------
- 好代码是廉价的代码
dcj3sjt126com
程序员读书
长久以来我一直主张:好代码是廉价的代码。
当我跟做开发的同事说出这话时,他们的第一反应是一种惊愕,然后是将近一个星期的嘲笑,把它当作一个笑话来讲。 当他们走近看我的表情、知道我是认真的时,才收敛一点。
当最初的惊愕消退后,他们会用一些这样的话来反驳: “好代码不廉价,好代码是采用经过数十年计算机科学研究和积累得出的最佳实践设计模式和方法论建立起来的精心制作的程序代码。”
我只
- Android网络请求库——android-async-http
dcj3sjt126com
android
在iOS开发中有大名鼎鼎的ASIHttpRequest库,用来处理网络请求操作,今天要介绍的是一个在Android上同样强大的网络请求库android-async-http,目前非常火的应用Instagram和Pinterest的Android版就是用的这个网络请求库。这个网络请求库是基于Apache HttpClient库之上的一个异步网络请求处理库,网络处理均基于Android的非UI线程,通
- ORACLE 复习笔记之SQL语句的优化
eksliang
SQL优化Oracle sql语句优化SQL语句的优化
转载请出自出处:http://eksliang.iteye.com/blog/2097999
SQL语句的优化总结如下
sql语句的优化可以按照如下六个步骤进行:
合理使用索引
避免或者简化排序
消除对大表的扫描
避免复杂的通配符匹配
调整子查询的性能
EXISTS和IN运算符
下面我就按照上面这六个步骤分别进行总结:
- 浅析:Android 嵌套滑动机制(NestedScrolling)
gg163
android移动开发滑动机制嵌套
谷歌在发布安卓 Lollipop版本之后,为了更好的用户体验,Google为Android的滑动机制提供了NestedScrolling特性
NestedScrolling的特性可以体现在哪里呢?<!--[if !supportLineBreakNewLine]--><!--[endif]-->
比如你使用了Toolbar,下面一个ScrollView,向上滚
- 使用hovertree菜单作为后台导航
hvt
JavaScriptjquery.nethovertreeasp.net
hovertree是一个jquery菜单插件,官方网址:http://keleyi.com/jq/hovertree/ ,可以登录该网址体验效果。
0.1.3版本:http://keleyi.com/jq/hovertree/demo/demo.0.1.3.htm
hovertree插件包含文件:
http://keleyi.com/jq/hovertree/css
- SVG 教程 (二)矩形
天梯梦
svg
SVG <rect> SVG Shapes
SVG有一些预定义的形状元素,可被开发者使用和操作:
矩形 <rect>
圆形 <circle>
椭圆 <ellipse>
线 <line>
折线 <polyline>
多边形 <polygon>
路径 <path>
- 一个简单的队列
luyulong
java数据结构队列
public class MyQueue {
private long[] arr;
private int front;
private int end;
// 有效数据的大小
private int elements;
public MyQueue() {
arr = new long[10];
elements = 0;
front
- 基础数据结构和算法九:Binary Search Tree
sunwinner
Algorithm
A binary search tree (BST) is a binary tree where each node has a Comparable key (and an associated value) and satisfies the restriction that the key in any node is larger than the keys in all
- 项目出现的一些问题和体会
Steven-Walker
DAOWebservlet
第一篇博客不知道要写点什么,就先来点近阶段的感悟吧。
这几天学了servlet和数据库等知识,就参照老方的视频写了一个简单的增删改查的,完成了最简单的一些功能,使用了三层架构。
dao层完成的是对数据库具体的功能实现,service层调用了dao层的实现方法,具体对servlet提供支持。
&
- 高手问答:Java老A带你全面提升Java单兵作战能力!
ITeye管理员
java
本期特邀《Java特种兵》作者:谢宇,CSDN论坛ID: xieyuooo 针对JAVA问题给予大家解答,欢迎网友积极提问,与专家一起讨论!
作者简介:
淘宝网资深Java工程师,CSDN超人气博主,人称“胖哥”。
CSDN博客地址:
http://blog.csdn.net/xieyuooo
作者在进入大学前是一个不折不扣的计算机白痴,曾经被人笑话过不懂鼠标是什么,