- 给群晖6.2.4(NAS)实现免费的内网穿透_以zerotier-One实现
牛奶咖啡13
NAS系统zerotier群晖内网穿透实现外网访问家里的群晖
一、实现效果①实现通过外网访问家里的群晖NAS,随时方便访问调取自己家里的群晖资料、视屏等资源。②实现群晖重启后依然能够启动zerotier-one服务,让外网能够访问。二、实现方法2.1、需要先到ZeroTier官网注册账号ZeroTier官网https://www.zerotier.com/download/具体的注册操作请参考如下连接:
- 零基础指南:利用Cpolar内网穿透实现Synology Drive多端笔记同步
一只努力的笨笨熊
后端
文章目录1.简介1.1软件特色演示:2.使用免费群晖虚拟机搭建群晖SynologyDrive服务,实现局域网同步2.1安装并设置SynologyDrive套件2.1局域网内同步文件测试3.内网穿透群晖SynologyDrive,实现异地多端同步3.1安装Cpolar步骤4.实现固定TCP地址同步1.简介在内容中,我们探讨了基于群晖NAS虚拟化平台与WebDAV协议的Zotero同步机制。本期将重点
- 群晖NAS服务器部署PHP项目
爱吃西红柿!
服务器php运维
1:服务器访问地址,用户名,密码登录2:安装apache,MariaDB10,phpMyAdmin,Webstation,PHP7.43:群晖官方套件需要通过本地公网IP地址映射(本地需要有公网IP地址)4:路由器做好端口映射(443和80以及一些常用的端口公网都是封禁的),需要自行映射其它端口5:给文件夹runtime赋权限,右键选择属性–权限,新增一个Everyone的权限给读写权限6:配置a
- Win连接android打印机,教你用Android/Iphone/MacWindows和群晖实现无线打印
教你用Android/Iphone/MacWindows和群晖实现无线打印9S'Z$m.W3U&v-?+D6D;}#y.q1c'
[email protected]\文章结构:一.写作动机0b+@+|6dE%t7W二.预备工作7H2P/iE5V1c三.Android(安卓)手机无线打印的实现(}8T'n*`#B0e四.Iphone无线打印的实现*I'P'^&L9C9f3G:Y五.Mac下无线打印的实现&Y%~!q3_3i0
- Synology NAS 部署WPS-Office
周陽讀書
个人经验可供分享Docker使用及经验docker
记录在群晖NAS上部署WPS-Office实现网页上编辑文档目录1.思考及想法由来2.问题解决2.1群晖NASDocker使用2.2部署wps-office参考1:【Docker+WPSOffice】远程办公:Docker+WPSOffice私人云办公室2.3群晖NAS映射文件夹权限参考1:参考2:群晖NAS中普通用户获取Docker容器管理权限的详细步骤解析1.准备工作2.创建普通用户组并赋予必
- 用acme.sh自动申请群晖SSL证书并自动续期
ccloving2008
服务器linux运维
参考官方文档:https://github.com/acmesh-official/acme.sh/wiki/Synology-NAS-Guideacme支持各大域名管理平台,cloudflare,aliyun,dnspod等。可在这里搜索是否有自己的域名管理平台:https://github.com/acmesh-official/acme.sh/tree/master/dnsapi我这里以dn
- 如何本地部署Bitwarden并结合内网穿透实现远程连接跨平台同步密码
码农阿豪@新空间
好“物”分享Bitwarden
文章目录1.拉取Bitwarden镜像2.运行Bitwarden镜像3.本地访问4.群晖安装Cpolar5.配置公网地址6.公网访问Bitwarden7.固定公网地址8.浏览器密码托管设置Bitwarden是一个密码管理器应用程序,适用于在多个设备和浏览器之间同步密码。自建密码管理软件bitwarden使用好处在于,密码始终保存在自己的nas终端,谁也无法获取,几乎不会有泄露的风险。但是自建的服务
- 群晖服务器+微信同步,群晖服务器 云同步
大不列颠一号 m~~
群晖服务器+微信同步
群晖服务器云同步内容精选换一换集群中的每一个节点对应一台弹性云服务器或物理机,集群节点创建成功后,您仍可以根据需求,修改云服务器的名称或变更规格。CCE节点的部分信息是独立于弹性云服务器ECS维护的,当您在ECS控制台中修改云服务的名称、弹性公网IP,以及变更计费方式或变更规格后,需要通过同步节点信息功能将信息同步到CCE控制台相应节点中,同步后信息将保持一致。ECS在创建集群时购买了节点后,在C
- WGCLOUD支持在信创系统部署使用吗
运维服务器linux
支持WGCLOUD可以部署在大部分的国产操作系统(信创OS)上稳定运行,具体清单如下麒麟OS,统信UOS,龙芯MIPS,树莓派,ARM,飞腾CPU,海光CPU,兆芯CPU,鲲鹏OS,深度deepin,群晖,凝思,龙蜥Anolis,EulerOS欧拉,BC-Linux,VmwarePhotonOS,KeyarchOS,方德等其中麒麟OS、海光CPU、兆芯CPU、方德,一般使用amd64版本的agen
- pve安装黑群晖直通硬盘_PVE+lede+DSM网卡硬盘直通+win10
weixin_39963080
pve安装黑群晖直通硬盘
本文目的:记录一下整个折腾过程,整理一下实现这一过程中看的资料,最重要的是我怕过段时间我给忘了。。。虽然参照了不少过来人写的教程,但是还是遇到不少坑,反反复复折腾了一个月的时间(平时上班,只有晚上和周末能整一会)。unraid我也折腾过了,确实不错,但是我没搞通网卡直通,youtobe上也个非常详细直通的教程,但是在我的这块主板上依然不行,都说j3455是妖板,google查到有人重新编译unra
- 基于 Bitwarden 搭建密码管理器(群晖 Docker)
抛瓦林
高效工作dockerlastpasslinux
如果此文章被CSDN设置为了VIP文章,请跳转至原文链接免费阅读:https://wiki-power.com/基于Bitwarden搭建密码管理器(群晖Docker)本文介绍如何在自己的群晖上使用Docker对全平台密码管理服务器Bitwarden进行私有部署。目前的密码管理器方案有1Password,Lastpass,KeePass,Bitwarden等,这几种方案各有优劣。在这里我的需求是可
- 哪吒探针监控部署配置详细教程
默心
分布式centos
一.介绍哪吒监控是一个,开源、轻量、易用的服务器监控与运维工具。一键安装,支持一键安装面板和监控服务,操作便捷。兼容主流系统,包括Linux、Windows、macOS、OpenWRT以及群晖。实时监控,支持同时监控多个服务器的状态,提供历史网络状态和延迟图表,监控网页、端口可用性和SSL证书状态。支持故障和流量等状态告警,可通过Telegram、邮件、微信等多种方式提醒。轻松运维,提供API获取
- frp内网穿透服务器搭建(自建frp内网穿透)
龙无心001
服务器运维
一、简介frp是一款跨平台的内网穿透工具,支持Windows系统,支持linux内核的系统,支持软路由系统,支持群晖nas系统。可以实现多种服务的穿透,以我个人为例,我就通过frp实现了路由器的远程管理,nas的远程访问,pve虚拟机的远程管理,办公电脑的远程桌面。通过一段时间的使用感觉frp就是神器!无线路由器-网关-dtu我目前通过frp穿透的一些服务和应用二、搭建frp需要准备的材料:1、一
- 关于群晖安装tailscale后无法直链的问题
Bidjc
智能路由器群晖tailscale
问题是我局域网的ipv6无法正确获取到ip,通过命令可以看到ipv6没有iptailscalenetcheckC:\Users\Administrator>tailscalenetcheck2025/04/1223:43:34attemptingtofetchaDERPMapfromhttps://controlplane.tailscale.comReport:*Time:2025-04-12T
- 多台黑群晖MAC地址冲突导致无法连接的解决方法(安装使用前)
绿柱石
数据库database
多台黑群晖,不管是物理上的黑群晖,还是虚拟机中的黑群晖,在一个局域网中,当他们的MAC地址相同时会导致连接失败。这个原因主要是制作引导文件使用的img文件是相同的,导致了引导文件是相同的。解决方法是修改引导文件中的MAC地址。下述操作,要在你安装黑群晖操作系统之前进行。具体方法:在你制作完引导文件后(或者直接拿第一台黑群晖的引导盘),不管这个引导文件是U盘还是硬盘还是虚拟盘,接下来的操作都是一样的
- 【远程AI交互】群晖Docker本地部署Chatbot Ollama搭建智能聊天实战
kaixin_啊啊
cpolar商业合作人工智能docker容器
文章目录前言1.拉取相关的Docker镜像2.运行Ollama镜像3.运行ChatbotOllama镜像4.本地访问5.群晖安装Cpolar6.配置公网地址7.公网访问8.固定公网地址前言本文主要分享如何在群晖NAS本地部署并运行一个基于大语言模型Llama2的个人本地聊天机器人并结合内网穿透工具发布到公网远程访问。本地部署对设备配置要求高一些,如果想要拥有比较好的体验,可以使用高配置的服务器设备
- 群晖NAS从入门到精通的所有帖子汇总,只要这一篇就够了
酒醉疯子
群晖NASdockerwindowsubuntu
本章概述:本站陆陆续续的转载、原创帖子也有十几二十篇了,从不同的角度对群晖NAS的各种骚操作都有深入的讲解,虽然很多文章都不是讲的很深入,但是针对小白入门已经是足够了,希望对小白来说是一个入门,群晖NAS的大佬们勿喷,哪里写的不对的,请随时留言西安SEO优化站长一定在第一时间纠正修改。一、首先是群晖NAS的入门教程,教程比较多,我就列个列表,大家根据需求自行查阅1、群晖NAS入门教程第1节:群晖N
- 群晖NAS教程(五)、利用Docker安装Ubuntu-21.04并在Ubuntu上安装Redis进行远程访问
勤奋的凯尔森同学
群晖dockercontainermanager系列教程dockerubunturedis
为了更好的浏览体验,欢迎光顾勤奋的凯尔森同学个人博客群晖NAS教程(五)、利用Docker安装Ubuntu-21.04并在Ubuntu上安装Redis进行远程访问由于上节我们安装的Ubuntu完全可以当做一个服务器来使用,这个可以完全替代阿里云的ECS服务器的,所以我们拿这个安装好的Ubuntu21.04,在它上面搞一个redis,并且设置redis可以外网连接。一、前期准备工作请参考上节的教程,
- 群晖(Synology)存储目录挂载到Ubuntu 22.04.3 LTS系统的详细教程
m0_53747349
#linux知识库ubuntulinux
在实际的开发和运维工作中,常常需要将网络存储设备与Linux系统进行挂载,以实现资源的共享与灵活使用。本文将详细介绍如何将群晖(Synology)系统中的目录挂载到Ubuntu22.04.3LTS系统上,方便用户利用群晖的存储资源。一、环境说明群晖系统:本文以群晖DSM系统为例(假设IP为192.168.170.11),已登录到群晖管理界面。Ubuntu系统:版本为22.04.3LTS,IP为19
- 从零开始,全面解锁如何使用 Docker-Compose 在群晖 NAS、飞牛 NAS、软路由、OpenWRT 与 Linux 服务器等平台部署项目
xiaoqiangclub
随记·2025✍️服务器dockerlinux群晖飞牛软路由docker-compose
文章目录介绍演示环境DockerCompose群晖NAS上使用DockerCompose部署项目飞牛NAS上使用DockerCompose部署项目软路由上使用DockerCompose部署项目Linux服务器上使用DockerCompose部署项目创建docker-compose.ymlDockerCompose部署命令通用部署方式注意事项⚓️相关链接⚓️介绍DockerCompose是一个用于定
- nas-群晖docker查询注册表失败解决办法(平替:使用SSH命令拉取ddns-go)
额 无语
面试学习路线阿里巴巴dockersshgolang
目录前言必读一、遇到问题二、操作步骤(一)打开群晖系统的SSH服务?(二)Windows电脑本地下载安装putty?输入登录账号密码开启root权限
- 为什么说耘想WinNAS是Windows平台最强NAS解决方案?DIY用户的终极选择
DeepSeek+NAS
winnasnas智能NAS小米NAS飞牛NAS安卓NAS
为什么说耘想WinNAS是Windows平台最强NAS解决方案?DIY用户的终极选择在家庭和企业数据管理需求激增的今天,NAS(网络附加存储)已成为数字生活的核心基础设施。无论是个人用户打造私有云存储,还是企业构建高效文件共享平台,一个稳定、灵活且功能强大的NAS系统都至关重要。然而,市面上的主流NAS系统如群晖(黑群晖)、威联通、NASCAB等虽然功能丰富,却始终存在硬件兼容性差、系统封闭、扩展
- 【Docker】搭建实用的内网穿透工具 - FRP
UPToZ
群晖Dockerdocker容器运维
前言本教程基于群晖的NAS设备DS423+的docker功能进行搭建FRP的客户端,DSM版本为7.2.1-69057Update5。采用香港机Debian12系统的服务器来安装FRP的服务端作为演示。服务器购买地址:https://www.crash.work/aff/AQXGDNKY简介FRP(FastReverseProxy)是一个高性能的反向代理应用,它可以帮助您将内网服务通过反向代理暴露
- 盘点群辉NAS使用频率最高的几个套件(必备)
芥子沫
群晖运维NAS
群晖(Synology)套件中心提供了很多实用工具和应用程序,用于扩展群晖NAS(网络附加存储)的功能。商店提供的应用是相当丰富,也因为太多,很多初学者经常无从下手,所以干脆把下载量大的能装都装着试下,用了几年后,常用的就剩下那么几个,也是使用频率最高的几个套件。Top1SynologyPhotosSynologyPhotos是群晖NAS的照片管理套件,最早叫PhotoStation、Moment
- Docker部署PhotoPrism、Immich图片管理应用,无需公网IP远程访问教程
dockernas
除了Synology(群晖)、QNAP(威联通)、TerraMaster(铁威马)等品牌NAS设备内置的图库功能,目前市面上还有一系列备受欢迎的第三方应用,如:PhotoPrism、Immich、LibrePhotos、Piwigo、Photoview等,它们同样提供了强大的图片管理能力。而且这些第三方图库应用,很多都可以使用Docker方式轻松部署,非常适合自建NAS或使用私有云的小伙伴使用。以
- 【搞机】黑群晖SA6400安装笔记
菜萝卜子
NAS服务器linux
环境介绍注意事项:本次使用rr项目搭建黑群晖,项目地址:https://github.com/RROrg/rr前提知识:1.rr引导系统必须占用一个存储设备,不管是硬盘还是U盘,所以得准备至少两个存储设备!一个用作RR的刷入(可u盘或者sata硬盘),一个SATA硬盘用作数据盘(必须sata),安装完成后不能取走刷入RR的存储设备(比如U盘中装RR引导,那么U盘以后都要一直插到电脑,当作黑群晖启动
- docker 开源nas_NAS如何装qBittorrent?一个教程就够了!X86与ARM均可用
鸡糟的黄医桑
docker开源nas
大家好,我是加勒比考斯,是一个NAS领域的老司基。以前是负责NAS板块的小编一枚,有幸玩过众多品牌的NAS,包括有群晖、威联通、华芸、西部数据、铁威马以及Drobo等。我会一直输出NAS干货,码字不易,希望大家给个关注!创作声明:qBittorrent是一款开源免费的种子和磁力链接下载工具,支持Windows、Mac和Linux,它的功能非常强大。但是无论是群晖还是威联通官方都没有直接提供,本文就
- nas服务器系列,机架式nas新选择 篇一:小型存储服务器硬件挑选
mogego七海
nas服务器系列
机架式nas新选择篇一:小型存储服务器硬件挑选2020-12-2321:26:2966点赞334收藏88评论前言自己组建家用nas折腾也有一段时日了,从矿难以来的暴风酷云,蜗牛等一众热门的小型nas机器,再到退烧后入了白群晖做家里数据的备份中心,其实一直对心目中的nas需求大致也没太大变化,稳定安全地存储数据为主要,并尽量在合理的功耗和预算范围内,正巧前段时间沉迷于研究各类成品服务器并时不时逛下s
- 服务器、群晖,飞牛NAS等部署Whisper ASR教程来啦!让我们的Nas轻松实现音频转文字服务!
xiaoqiangclub
群晖助手服务器whisper音视频ASR语音转文字实用教程
文章目录介绍演示环境服务器/群晖/飞牛NAS部署WhisperASR,语音识别soeasy!准备部署使用Python调用示例注意事项⚓️相关链接⚓️介绍最近有人私信我,有没有什么办法能在NAS上搞个语音识别服务,实现将语音或开会录音自动转成文字?那么今天我们就一起来看看如何在服务器或群晖/飞牛等Nas上部署一个语音转文字的服务,让我们的NAS瞬间变身“听译”大师!演示环境本文演示环境如下:群晖系统
- 小爱音箱结合xiaomusic实现尘封的NAS音乐不自由
wjcroom
日常小操作智能音箱智能音箱
xiaomusic地址前年下载了一批老歌,为了买U盘,从淘宝带来的资源.上传在NAS吃灰.今天拿出来,辅助小爱音箱,实现一下语音控制听歌不自由.打开群晖openwrt等家庭里常开的一个设备作为docker的容器.然后安装docker版的xiaomusic.项目资源中有介绍.此处需要注意的.a.docker在国内的使用,项目中的缓存,在我的群晖环境,总是不定期中断下载.这里需要指定docker的源到
- 深入浅出Java Annotation(元注解和自定义注解)
Josh_Persistence
Java Annotation元注解自定义注解
一、基本概述
Annontation是Java5开始引入的新特征。中文名称一般叫注解。它提供了一种安全的类似注释的机制,用来将任何的信息或元数据(metadata)与程序元素(类、方法、成员变量等)进行关联。
更通俗的意思是为程序的元素(类、方法、成员变量)加上更直观更明了的说明,这些说明信息是与程序的业务逻辑无关,并且是供指定的工具或
- mysql优化特定类型的查询
annan211
java工作mysql
本节所介绍的查询优化的技巧都是和特定版本相关的,所以对于未来mysql的版本未必适用。
1 优化count查询
对于count这个函数的网上的大部分资料都是错误的或者是理解的都是一知半解的。在做优化之前我们先来看看
真正的count()函数的作用到底是什么。
count()是一个特殊的函数,有两种非常不同的作用,他可以统计某个列值的数量,也可以统计行数。
在统
- MAC下安装多版本JDK和切换几种方式
棋子chessman
jdk
环境:
MAC AIR,OS X 10.10,64位
历史:
过去 Mac 上的 Java 都是由 Apple 自己提供,只支持到 Java 6,并且OS X 10.7 开始系统并不自带(而是可选安装)(原自带的是1.6)。
后来 Apple 加入 OpenJDK 继续支持 Java 6,而 Java 7 将由 Oracle 负责提供。
在终端中输入jav
- javaScript (1)
Array_06
JavaScriptjava浏览器
JavaScript
1、运算符
运算符就是完成操作的一系列符号,它有七类: 赋值运算符(=,+=,-=,*=,/=,%=,<<=,>>=,|=,&=)、算术运算符(+,-,*,/,++,--,%)、比较运算符(>,<,<=,>=,==,===,!=,!==)、逻辑运算符(||,&&,!)、条件运算(?:)、位
- 国内顶级代码分享网站
袁潇含
javajdkoracle.netPHP
现在国内很多开源网站感觉都是为了利益而做的
当然利益是肯定的,否则谁也不会免费的去做网站
&
- Elasticsearch、MongoDB和Hadoop比较
随意而生
mongodbhadoop搜索引擎
IT界在过去几年中出现了一个有趣的现象。很多新的技术出现并立即拥抱了“大数据”。稍微老一点的技术也会将大数据添进自己的特性,避免落大部队太远,我们看到了不同技术之间的边际的模糊化。假如你有诸如Elasticsearch或者Solr这样的搜索引擎,它们存储着JSON文档,MongoDB存着JSON文档,或者一堆JSON文档存放在一个Hadoop集群的HDFS中。你可以使用这三种配
- mac os 系统科研软件总结
张亚雄
mac os
1.1 Microsoft Office for Mac 2011
大客户版,自行搜索。
1.2 Latex (MacTex):
系统环境:https://tug.org/mactex/
&nb
- Maven实战(四)生命周期
AdyZhang
maven
1. 三套生命周期 Maven拥有三套相互独立的生命周期,它们分别为clean,default和site。 每个生命周期包含一些阶段,这些阶段是有顺序的,并且后面的阶段依赖于前面的阶段,用户和Maven最直接的交互方式就是调用这些生命周期阶段。 以clean生命周期为例,它包含的阶段有pre-clean, clean 和 post
- Linux下Jenkins迁移
aijuans
Jenkins
1. 将Jenkins程序目录copy过去 源程序在/export/data/tomcatRoot/ofctest-jenkins.jd.com下面 tar -cvzf jenkins.tar.gz ofctest-jenkins.jd.com &
- request.getInputStream()只能获取一次的问题
ayaoxinchao
requestInputstream
问题:在使用HTTP协议实现应用间接口通信时,服务端读取客户端请求过来的数据,会用到request.getInputStream(),第一次读取的时候可以读取到数据,但是接下来的读取操作都读取不到数据
原因: 1. 一个InputStream对象在被读取完成后,将无法被再次读取,始终返回-1; 2. InputStream并没有实现reset方法(可以重
- 数据库SQL优化大总结之 百万级数据库优化方案
BigBird2012
SQL优化
网上关于SQL优化的教程很多,但是比较杂乱。近日有空整理了一下,写出来跟大家分享一下,其中有错误和不足的地方,还请大家纠正补充。
这篇文章我花费了大量的时间查找资料、修改、排版,希望大家阅读之后,感觉好的话推荐给更多的人,让更多的人看到、纠正以及补充。
1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。
2.应尽量避免在 where
- jsonObject的使用
bijian1013
javajson
在项目中难免会用java处理json格式的数据,因此封装了一个JSONUtil工具类。
JSONUtil.java
package com.bijian.json.study;
import java.util.ArrayList;
import java.util.Date;
import java.util.HashMap;
- [Zookeeper学习笔记之六]Zookeeper源代码分析之Zookeeper.WatchRegistration
bit1129
zookeeper
Zookeeper类是Zookeeper提供给用户访问Zookeeper service的主要API,它包含了如下几个内部类
首先分析它的内部类,从WatchRegistration开始,为指定的znode path注册一个Watcher,
/**
* Register a watcher for a particular p
- 【Scala十三】Scala核心七:部分应用函数
bit1129
scala
何为部分应用函数?
Partially applied function: A function that’s used in an expression and that misses some of its arguments.For instance, if function f has type Int => Int => Int, then f and f(1) are p
- Tomcat Error listenerStart 终极大法
ronin47
tomcat
Tomcat报的错太含糊了,什么错都没报出来,只提示了Error listenerStart。为了调试,我们要获得更详细的日志。可以在WEB-INF/classes目录下新建一个文件叫logging.properties,内容如下
Java代码
handlers = org.apache.juli.FileHandler, java.util.logging.ConsoleHa
- 不用加减符号实现加减法
BrokenDreams
实现
今天有群友发了一个问题,要求不用加减符号(包括负号)来实现加减法。
分析一下,先看最简单的情况,假设1+1,按二进制算的话结果是10,可以看到从右往左的第一位变为0,第二位由于进位变为1。
 
- 读《研磨设计模式》-代码笔记-状态模式-State
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
/*
当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类
状态模式主要解决的是当控制一个对象状态的条件表达式过于复杂时的情况
把状态的判断逻辑转移到表示不同状态的一系列类中,可以把复杂的判断逻辑简化
如果在
- CUDA程序block和thread超出硬件允许值时的异常
cherishLC
CUDA
调用CUDA的核函数时指定block 和 thread大小,该大小可以是dim3类型的(三维数组),只用一维时可以是usigned int型的。
以下程序验证了当block或thread大小超出硬件允许值时会产生异常!!!GPU根本不会执行运算!!!
所以验证结果的正确性很重要!!!
在VS中创建CUDA项目会有一个模板,里面有更详细的状态验证。
以下程序在K5000GPU上跑的。
- 诡异的超长时间GC问题定位
chenchao051
jvmcmsGChbaseswap
HBase的GC策略采用PawNew+CMS, 这是大众化的配置,ParNew经常会出现停顿时间特别长的情况,有时候甚至长到令人发指的地步,例如请看如下日志:
2012-10-17T05:54:54.293+0800: 739594.224: [GC 739606.508: [ParNew: 996800K->110720K(996800K), 178.8826900 secs] 3700
- maven环境快速搭建
daizj
安装mavne环境配置
一 下载maven
安装maven之前,要先安装jdk及配置JAVA_HOME环境变量。这个安装和配置java环境不用多说。
maven下载地址:http://maven.apache.org/download.html,目前最新的是这个apache-maven-3.2.5-bin.zip,然后解压在任意位置,最好地址中不要带中文字符,这个做java 的都知道,地址中出现中文会出现很多
- PHP网站安全,避免PHP网站受到攻击的方法
dcj3sjt126com
PHP
对于PHP网站安全主要存在这样几种攻击方式:1、命令注入(Command Injection)2、eval注入(Eval Injection)3、客户端脚本攻击(Script Insertion)4、跨网站脚本攻击(Cross Site Scripting, XSS)5、SQL注入攻击(SQL injection)6、跨网站请求伪造攻击(Cross Site Request Forgerie
- yii中给CGridView设置默认的排序根据时间倒序的方法
dcj3sjt126com
GridView
public function searchWithRelated() {
$criteria = new CDbCriteria;
$criteria->together = true; //without th
- Java集合对象和数组对象的转换
dyy_gusi
java集合
在开发中,我们经常需要将集合对象(List,Set)转换为数组对象,或者将数组对象转换为集合对象。Java提供了相互转换的工具,但是我们使用的时候需要注意,不能乱用滥用。
1、数组对象转换为集合对象
最暴力的方式是new一个集合对象,然后遍历数组,依次将数组中的元素放入到新的集合中,但是这样做显然过
- nginx同一主机部署多个应用
geeksun
nginx
近日有一需求,需要在一台主机上用nginx部署2个php应用,分别是wordpress和wiki,探索了半天,终于部署好了,下面把过程记录下来。
1. 在nginx下创建vhosts目录,用以放置vhost文件。
mkdir vhosts
2. 修改nginx.conf的配置, 在http节点增加下面内容设置,用来包含vhosts里的配置文件
#
- ubuntu添加admin权限的用户账号
hongtoushizi
ubuntuuseradd
ubuntu创建账号的方式通常用到两种:useradd 和adduser . 本人尝试了useradd方法,步骤如下:
1:useradd
使用useradd时,如果后面不加任何参数的话,如:sudo useradd sysadm 创建出来的用户将是默认的三无用户:无home directory ,无密码,无系统shell。
顾应该如下操作:
- 第五章 常用Lua开发库2-JSON库、编码转换、字符串处理
jinnianshilongnian
nginxlua
JSON库
在进行数据传输时JSON格式目前应用广泛,因此从Lua对象与JSON字符串之间相互转换是一个非常常见的功能;目前Lua也有几个JSON库,本人用过cjson、dkjson。其中cjson的语法严格(比如unicode \u0020\u7eaf),要求符合规范否则会解析失败(如\u002),而dkjson相对宽松,当然也可以通过修改cjson的源码来完成
- Spring定时器配置的两种实现方式OpenSymphony Quartz和java Timer详解
yaerfeng1989
timerquartz定时器
原创整理不易,转载请注明出处:Spring定时器配置的两种实现方式OpenSymphony Quartz和java Timer详解
代码下载地址:http://www.zuidaima.com/share/1772648445103104.htm
有两种流行Spring定时器配置:Java的Timer类和OpenSymphony的Quartz。
1.Java Timer定时
首先继承jav
- Linux下df与du两个命令的差别?
pda158
linux
一、df显示文件系统的使用情况,与du比較,就是更全盘化。 最经常使用的就是 df -T,显示文件系统的使用情况并显示文件系统的类型。 举比例如以下: [root@localhost ~]# df -T Filesystem Type &n
- [转]SQLite的工具类 ---- 通过反射把Cursor封装到VO对象
ctfzh
VOandroidsqlite反射Cursor
在写DAO层时,觉得从Cursor里一个一个的取出字段值再装到VO(值对象)里太麻烦了,就写了一个工具类,用到了反射,可以把查询记录的值装到对应的VO里,也可以生成该VO的List。
使用时需要注意:
考虑到Android的性能问题,VO没有使用Setter和Getter,而是直接用public的属性。
表中的字段名需要和VO的属性名一样,要是不一样就得在查询的SQL中
- 该学习笔记用到的Employee表
vipbooks
oraclesql工作
这是我在学习Oracle是用到的Employee表,在该笔记中用到的就是这张表,大家可以用它来学习和练习。
drop table Employee;
-- 员工信息表
create table Employee(
-- 员工编号
EmpNo number(3) primary key,
-- 姓