- 基于k3s部署Nginx、MySQL、PHP和Redis的详细教程
先决条件一台Linux服务器(或本地虚拟机),建议Ubuntu/CentOS基础命令行操作能力确保服务器有至少2GB内存和10GB磁盘空间1.安装k3s(极简Kubernetes)1.1一键安装#用root用户或sudo权限执行以下命令curl-sfLhttps://get.k3s.io|sh-解释:k3s是一个轻量级Kubernetes发行版,专为资源有限的环境设计这条命令会自动下载并安装k3s
- 远程桌面控制
tvrddmss
服务器linux运维
在工作及生活中,经常需要用到远程桌面控制,用过向日葵、ToDesk等,免费账户均存在延时及不稳定状况。最近发现了rustDesk,用每年不到100的价格在腾讯部署一个ubuntu云主机,用于转发,可以实现很好的使用体验。执行以下命令可以安装ubuntu上的rustDesk服务wgethttps://raw.githubusercontent.com/dinger1986/rustdeskinsta
- Linux修改conda默认环境位置
一只积极向上的小咸鱼
linuxconda运维
#1.在终端查看conda默认环境路径condainfopackage为缓存路径,envs为虚拟环境路径。以Ubuntu系统为例,默认情况下/.conda路径排在第一位,表示默认环境安装路径。2.修改默认环境路径方法:#在对应的home/user_name下,打开condarc文件vim~/.condarc附:vim输入i进入编辑模式,输入esc退出编辑模式,输入:wq或者:wq!退出保存修改文件
- 克服 AI 时代的恐惧、不确定性和疑虑
人工智能
1学习咋通过培养AI技能,提高职场对AI的积极性职场中抵触AI的现象确实存在。很多人并非不愿意接受变化,而是因为对AI存在“FUD”——即恐惧(Fear)、不确定性(Uncertainty)和疑虑(Doubt)。要在AI转型时代取得成功,必须积极应对这些FUD,并营造一种支持学习的文化,让员工能够适应和成长,最终推动整个组织共同进步。大厂们都始终在内部率先使用和测试自家的AI技术,然后才推向客户。
- 《SQL应用场景解析:如何通过SQL解决实际业务问题》
新手程序员如何用三个月成为SQL高手?万字自学指南带你弯道超车在数据为王的时代,掌握SQL已成为职场新人的必修课。你可能不知道,仅用三个月系统学习,一个零基础的小白就能完成从数据库萌新到SQL达人的蜕变。去年刚毕业的小王就是典型例子,通过本文的学习路线,他不仅成功转行数据分析师,薪资更是翻了两倍。本文将为你揭秘这条高效的学习路径,让你少走90%的弯路。[]()一、为什么每个职场新人都需要SQL这把
- 【 Fail2ban 使用教程】
D-river
linux安全web安全网络网络安全
Fail2ban使用教程1.安装Fail2ban2.配置Fail2ban2.1创建`jail.local`文件2.2基本配置参数说明2.3配置具体服务的监控规则2.3.1SSH服务2.3.2Apache服务3.启动和管理Fail2ban3.1启动Fail2ban服务3.2设置Fail2ban开机自启3.3检查Fail2ban服务状态3.4重新加载配置文件4.查看和管理封禁列表4.1查看当前封禁的I
- KICK第四讲Linux 系统下安装 GCC 编译器全指南
浅梦ChienMong
linux运维服务器
Linux系统下安装GCC编译器全指南GCC(GNUCompilerCollection)是Linux系统下最常用的编译器之一,支持C/C++、Java等多种编程语言。本文将介绍不同Linux发行版下的安装方法,帮助开发者快速配置开发环境。一、使用包管理器快速安装(推荐)大多数Linux发行版通过官方仓库提供GCC,适合新手快速部署。Debian/Ubuntu系列(apt-get)打开终端,更新软
- y7000p+Ubuntu20.04新机开荒(能无障碍正常使用)
梆梆就是两拳
ubuntulinux
1.先制作启动盘(软碟通制作)2.将原Ubuntu系统完全卸载:开机时疯狂F2进入bios,将开机选项中windows调到第一位,否则删除旧的系统盘时再开机,电脑会黑屏不知道进入哪个系统。进入windows,打开磁盘管理,直接删除旧的系统盘(注意不要删除windows盘,EFI,以及自带的一个很小的恢复区,其余的直接删除,变成黑色未分配状态)此时,开机引导文件还是没有删除,开机时还是会显示双系统引
- Ubuntu18.04系统新手入门
糖糖不是堂
ubuntulinuxubuntu
Ubuntu18.04系统新手入门Ubuntu系统介绍Ubuntu系统与Windows系统的区别介绍Ubuntu之灵魂:命令行语句常用启动终端的方法:我的Ubuntu18.04系统入门下载支持Linux系统的deb文件并安装Linux文件管理对比Windows系统常用Linux系统快捷键Ubuntu编程入门第一个C++程序:hello.cpp关于Ubuntu中程序存储位置使用vim或CodeBlo
- 在 Ubuntu 下通过 Docker 部署 Caddy 服务器
reddingtons
服务器ubuntudocker
Docker和Caddy简介Docker是一个开源的平台,允许开发者打包应用及其依赖,形成一个轻量级的容器。这样,应用可以在任何环境中保持一致,减少“在我电脑上可以运行”的烦恼。Caddy是一个现代的HTTP/2服务器,自动为你提供HTTPS,配置简单,适合快速部署和开发。本次实验使用的是三丰云的免费服务器,配置为1核CPU、1G内存和5M带宽。这样的配置在本次实验中相对合适,整体体验尚可。在Ub
- 【Docker的安装卸载】
是的_小太阳
dockerlinux
前言官网教程:docker官网文档卸载和安装都严格按照官网教程来,网上的资料太杂了,有可能适合发布者自己当下的安装,并不适合所有人。参考指令关闭防火墙:sudoufwdisable关闭防火墙开机自启:sudosystemctldisableufw设置开启自启:sudosystemctlenabledocker报错1.网络连接相关报错:Errorresponsefromdaemon:Get"http
- 2025最全 Java 面试八股文(持续更新)
关注我学java
java面试开发语言
Java面试Java面试随着时间的改变而改变。在过去的日子里,当你知道String和StringBuilder的区别就能让你直接进入第二轮面试,但是现在问题变得越来越高级,面试官问的问题也更深入。在我初入职场的时候,类似于Vector与Array的区别、HashMap与Hashtable的区别是最流行的问题,只需要记住它们,就能在面试中获得更好的机会,但这种情形已经不复存在。如今,你将会被问到许多
- 从零开始搭建搜索推荐系统(五十四)多路召回之万剑归宗
hanyi_
搜索推荐javajava搜索系统
聊的不止技术。跟着小帅写代码,还原和技术大牛一对一真实对话,剖析真实项目筑成的一砖一瓦,了解最新最及时的资讯信息,还可以学到日常撩妹小技巧哦,让我们开始探索主人公小帅的职场生涯吧!(PS:本系列文章以幽默风趣风格为主,较真侠和杠精请绕道~)一、奶茶引发的血案(会议室里,行服小姐姐把笔记本往桌上一拍,屏幕上是密密麻麻的搜索日志)行服姐姐:"小帅!你自己看看!用户搜'朝阳区低糖芝士草莓冰沙',你家系统
- 轻量级多模型部署实践:Ollama 与 vLLM 快速构建高效 AI 工作流20250306
Narutolxy
智浪初航人工智能
轻量级多模型部署实践:Ollama与vLLM快速构建高效AI工作流本文将详细介绍如何在MacOS与Ubuntu环境下使用Ollama与vLLM进行轻量级多模型部署,包括模型并行推理、安全与性能优化的实践经验,帮助初学者快速上手。一、Ollama部署与优化最佳实践MacOS快速部署安装Ollama(如已安装可跳过)使用Homebrew快速安装Ollama:brewinstallollama模型拉取与
- 2024年最新【AcWing】蓝桥杯集训每日一题Day7 贡献法 4261,2024年最新2024春招面试
2401_84976300
程序员c语言c++学习
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以添加戳这里获取一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!是一个数学思想,在枚举一些数的时候,有些枚举可能
- 4年产品经理工作总结,这3个问题没想清楚一辈子都是初级产品(附AI产品经理福利)
Langchain
产品经理人工智能语言模型langchain大模型LLMai产品经理
笔者将这4年产品工作的所思,所悟,所得进行总结,总结起来就是3个方面:关于学习成长,关于交流分享,关于职场选择。希望分享的内容对产品新人们有所帮助,也希望能和产品老鸟们多多交流,毕竟讨论使人完备!本文金字塔结构如下图所示:一、关于学习成长产品经理这个职位有些类似于中国的博士入学考试,宽进严出,想要完成从产品专员->产品经理->高级产品经理->产品总监的升级之路可谓非常之难,抛开运气因素,对一个人的
- 【离线安装系列】离线环境下为Ubuntu16.04安装zsh(How to install zsh from source offline)
jaredyam
LinuxShell
准备Ubuntu16.04安装机任意公网机下载安装包按照以下顺序执行安装可完美避坑1.ncurses下载地址:https://ftp.gnu.org/pub/gnu/ncurses原因:依赖包安装:$tar-xzfncurses-*.tar.gz$cdncurses-*$./configure--prefix=/usrCXXFLAGS="-fPIC"CFLAGS="-fPIC"$make&&mak
- 适合机器学习的Linux系统推荐及基本配置指南
金外飞176
信息分享机器学习linux人工智能
适合机器学习的Linux系统推荐及基本配置指南在机器学习领域,选择一个合适的Linux发行版至关重要。它不仅影响开发效率,还可能影响模型训练的性能。经过广泛调研和用户反馈,Ubuntu脱颖而出,成为众多机器学习爱好者的首选。下面将详细介绍为何推荐Ubuntu以及其基本配置需求。一、推荐Ubuntu的理由1.用户友好的界面和强大的社区支持Ubuntu提供了直观的图形用户界面,对于初次接触Linux的
- 关于虚拟机的VMware和Ubuntu18之间的网络问题
海洋猿
ubuntulinux运维网络
在这里我记录一下最近遇到的问题,因为最近在虚拟机上配置了zookeeper集群,并且使用的网络是桥接网络。由于我的宿主机是通过手机热点连接的,这可能在桥接模式下导致了我的ip分配的网段发生改变,经过一番百度之后,决定改用nat模式网络。这是他们之间的区别,简单来说,我想要虚拟机的ip恢复到之前的,而不用我再去修改zookeeper的一堆配置,也不用我去考虑宿主机和虚拟机不在相同的网段下。一、桥接模
- docker打包jar镜像
为援不可图
技术之路dockerjar
小编最近在实习公司帮忙做项目部署,对方要求需要把jar包再次进行docker镜像封装,小编呢也没有了解过docker镜像,于是就去百度了一波,发现了这个Docker中文文档,感觉还不错,大家不会的可以来看看,很详细的介绍了有关Docker的东西,不多说,直接做。系统:Ubuntu16.04要求:apt、wget、ssh、docker、linux版的JDK以及交互界面(xshell、xftp)备注:
- ubuntu使用apt-get制作OfflinePackage
欧阳子陵
运维ubuntu包依赖管理器离线包制作过程
ubuntu使用apt-get制作Offline-package(以mysql为例)近来在研究工程软件的部署,虽说这是运维的工作,但还是蛮有意思的。问题:软件环境配置有哪些需要考虑的因素软件安装有两种方式make安装,需要自己解决依赖问题apt-get安装,稳定,自动配置服务软件的安装在没有网络的情况下如何安装:自己下载好文件采用apt-get离线包的方式。文本采用的是apt-get的离线包的安装
- python,pycharm,pytorch,向量数据库,环境搭建记录
dept123
pythonpycharmpytorch向量数据库
修改ubuntu上的pycharm镜像源,详细步骤-腾讯云开发者社区-腾讯云【超详细教程】2024最新Pytorch安装教程(同时讲解安装CPU和GPU版本)-CSDN博客https://zhuanlan.zhihu.com/p/667447891Quickstart|MilvusDocumentation
- 使用 Websoft9 面板部署 LobeChat,打造个人 AI 大脑
开源github
第一章:服务器环境准备1.1云服务器选购与配置选择云服务商•推荐平台:阿里云、腾讯云、AWSLightsail(新手可选厂商提供的“轻量应用服务器”)。•配置建议:◦测试用途:1核CPU/2GB内存/50GBSSD(最低配置,支持10人以内对话)。◦生产用途:2核CPU/4GB内存/100GBSSD(支持并发请求及插件运行)。•操作系统:优先选择Ubuntu22.04LTS(兼容性最佳)。安全组(
- Windows Wise Care 365 PRO-中文便携版
私人珍藏库
winWiseCare
WindowsWiseCare365PRO链接:https://pan.xunlei.com/s/VOL9UE-i-GLXYr-6KhdyghHOA1?pwd=ajqe#-禁止后续强制升级提示弹窗,杜绝后台下载升级文件-禁止自动创建开机启动项、任务计划,删除相关选项-去右侧无用区域:用户名,系统保护、拉高右侧功能区高度-去右侧需要在线下载安装的工具,改为读取软件各功能展示-去主界面顶部无用按钮:消
- Linux下的Python开发环境
ftpeak
PythonLinuxlinux运维服务器condapycharm
以下是在Ubuntu22.04上安装XFCE桌面、配置中文环境、中文输入法、远程桌面;安装anaconda、PyCharm、谷歌浏览器等的步骤:首先,正常安装完毕Ubuntu22.04Linux。如果选择某些云平台的ECS服务器,可以用十几秒钟完成Ubuntu22.04Linux映像的快速安装,非常方便。一、安装XFCE桌面环境sudoaptupdatesudoaptinstallxfce4xfc
- python&anconda系列:Ubuntu下python选择pip install还是conda install更加合适?
坦笑&&life
#pythonpythonubuntupip
Ubuntu下python选择pipinstall还是condainstall更加合适?Ubuntu下python选择pipinstall还是condainstall更加合适?Ubuntu下python选择pipinstall还是condainstall更加合适?最近刚入门linux,之前都是在win上用pycharm结合condainstall来管理包,觉得也还很方便,但是也有很多人用pip。想
- Conda跨平台环境迁移
魚香肉丝盖饭
env环境配置condapython
问题描述:在一台Ubuntu电脑上完全复刻在Windows中通过conda创建的环境。导出环境在Windows机器上,需要导出当前conda环境的配置。这将生成一个environment.yml文件,其中包含所有已安装的包和版本信息。打开AnacondaPrompt(或任何你使用的命令行界面),然后运行以下命令来导出环境:condaenvexport--name>environment.yml这里
- Ubuntu文本编辑器
ly_zszcyx
Linuxubuntu
Ubuntu文档编辑器目录Ubuntu文档编辑器文章目录一、gedit二、nano三、sublime四、vim/vi1.常用命令一、gedit个人常用,类似windows记事本二、nano文本编辑器,功能比vi弱一些(个人感觉不是很好用)三、sublime未使用过该编辑器四、vim/vi1.常用命令:w保存但不退出:wq保存并退出:q退出:q!强制退出,不保存:e!放弃所有修改
- Ubuntu22.04安装数据
@-wyy
mysql
数据库安装步骤:sudoapt-getupdatesudoaptinstallmysql-servermysql-clientsudosystemctlstartmysqlsudosystemctlstatusmysql(1)在命令行登录MySQL数据库,并使用mysql数据库(必须使用这个库,因为root在这里面)sudomysql-uroot-pusemysql(2)修改连接权限,执行:upd
- Ubuntu-配置apt国内源
木卫二号Coding
Linuxubuntulinux运维
Ubuntu-配置apt国内源安装vimapt-getupdateapt-getinstall-yvim备份cp/etc/apt/sources.list/etc/apt/sources.list.bak编辑源数据vim/etc/apt/sources.listdebhttp://mirrors.aliyun.com/ubuntu/jammymainrestricteduniversemultiv
- 312个免费高速HTTP代理IP(能隐藏自己真实IP地址)
yangshangchuan
高速免费superwordHTTP代理
124.88.67.20:843
190.36.223.93:8080
117.147.221.38:8123
122.228.92.103:3128
183.247.211.159:8123
124.88.67.35:81
112.18.51.167:8123
218.28.96.39:3128
49.94.160.198:3128
183.20
- pull解析和json编码
百合不是茶
androidpull解析json
n.json文件:
[{name:java,lan:c++,age:17},{name:android,lan:java,age:8}]
pull.xml文件
<?xml version="1.0" encoding="utf-8"?>
<stu>
<name>java
- [能源与矿产]石油与地球生态系统
comsci
能源
按照苏联的科学界的说法,石油并非是远古的生物残骸的演变产物,而是一种可以由某些特殊地质结构和物理条件生产出来的东西,也就是说,石油是可以自增长的....
那么我们做一个猜想: 石油好像是地球的体液,我们地球具有自动产生石油的某种机制,只要我们不过量开采石油,并保护好
- 类与对象浅谈
沐刃青蛟
java基础
类,字面理解,便是同一种事物的总称,比如人类,是对世界上所有人的一个总称。而对象,便是类的具体化,实例化,是一个具体事物,比如张飞这个人,就是人类的一个对象。但要注意的是:张飞这个人是对象,而不是张飞,张飞只是他这个人的名字,是他的属性而已。而一个类中包含了属性和方法这两兄弟,他们分别用来描述对象的行为和性质(感觉应该是
- 新站开始被收录后,我们应该做什么?
IT独行者
PHPseo
新站开始被收录后,我们应该做什么?
百度终于开始收录自己的网站了,作为站长,你是不是觉得那一刻很有成就感呢,同时,你是不是又很茫然,不知道下一步该做什么了?至少我当初就是这样,在这里和大家一份分享一下新站收录后,我们要做哪些工作。
至于如何让百度快速收录自己的网站,可以参考我之前的帖子《新站让百
- oracle 连接碰到的问题
文强chu
oracle
Unable to find a java Virtual Machine--安装64位版Oracle11gR2后无法启动SQLDeveloper的解决方案
作者:草根IT网 来源:未知 人气:813标签:
导读:安装64位版Oracle11gR2后发现启动SQLDeveloper时弹出配置java.exe的路径,找到Oracle自带java.exe后产生的路径“C:\app\用户名\prod
- Swing中按ctrl键同时移动鼠标拖动组件(类中多借口共享同一数据)
小桔子
java继承swing接口监听
都知道java中类只能单继承,但可以实现多个接口,但我发现实现多个接口之后,多个接口却不能共享同一个数据,应用开发中想实现:当用户按着ctrl键时,可以用鼠标点击拖动组件,比如说文本框。
编写一个监听实现KeyListener,NouseListener,MouseMotionListener三个接口,重写方法。定义一个全局变量boolea
- linux常用的命令
aichenglong
linux常用命令
1 startx切换到图形化界面
2 man命令:查看帮助信息
man 需要查看的命令,man命令提供了大量的帮助信息,一般可以分成4个部分
name:对命令的简单说明
synopsis:命令的使用格式说明
description:命令的详细说明信息
options:命令的各项说明
3 date:显示时间
语法:date [OPTION]... [+FORMAT]
- eclipse内存优化
AILIKES
javaeclipsejvmjdk
一 基本说明 在JVM中,总体上分2块内存区,默认空余堆内存小于 40%时,JVM就会增大堆直到-Xmx的最大限制;空余堆内存大于70%时,JVM会减少堆直到-Xms的最小限制。 1)堆内存(Heap memory):堆是运行时数据区域,所有类实例和数组的内存均从此处分配,是Java代码可及的内存,是留给开发人
- 关键字的使用探讨
百合不是茶
关键字
//关键字的使用探讨/*访问关键词private 只能在本类中访问public 只能在本工程中访问protected 只能在包中和子类中访问默认的 只能在包中访问*//*final 类 方法 变量 final 类 不能被继承 final 方法 不能被子类覆盖,但可以继承 final 变量 只能有一次赋值,赋值后不能改变 final 不能用来修饰构造方法*///this()
- JS中定义对象的几种方式
bijian1013
js
1. 基于已有对象扩充其对象和方法(只适合于临时的生成一个对象):
<html>
<head>
<title>基于已有对象扩充其对象和方法(只适合于临时的生成一个对象)</title>
</head>
<script>
var obj = new Object();
- 表驱动法实例
bijian1013
java表驱动法TDD
获得月的天数是典型的直接访问驱动表方式的实例,下面我们来展示一下:
MonthDaysTest.java
package com.study.test;
import org.junit.Assert;
import org.junit.Test;
import com.study.MonthDays;
public class MonthDaysTest {
@T
- LInux启停重启常用服务器的脚本
bit1129
linux
启动,停止和重启常用服务器的Bash脚本,对于每个服务器,需要根据实际的安装路径做相应的修改
#! /bin/bash
Servers=(Apache2, Nginx, Resin, Tomcat, Couchbase, SVN, ActiveMQ, Mongo);
Ops=(Start, Stop, Restart);
currentDir=$(pwd);
echo
- 【HBase六】REST操作HBase
bit1129
hbase
HBase提供了REST风格的服务方便查看HBase集群的信息,以及执行增删改查操作
1. 启动和停止HBase REST 服务 1.1 启动REST服务
前台启动(默认端口号8080)
[hadoop@hadoop bin]$ ./hbase rest start
后台启动
hbase-daemon.sh start rest
启动时指定
- 大话zabbix 3.0设计假设
ronin47
What’s new in Zabbix 2.0?
去年开始使用Zabbix的时候,是1.8.X的版本,今年Zabbix已经跨入了2.0的时代。看了2.0的release notes,和performance相关的有下面几个:
:: Performance improvements::Trigger related da
- http错误码大全
byalias
http协议javaweb
响应码由三位十进制数字组成,它们出现在由HTTP服务器发送的响应的第一行。
响应码分五种类型,由它们的第一位数字表示:
1)1xx:信息,请求收到,继续处理
2)2xx:成功,行为被成功地接受、理解和采纳
3)3xx:重定向,为了完成请求,必须进一步执行的动作
4)4xx:客户端错误,请求包含语法错误或者请求无法实现
5)5xx:服务器错误,服务器不能实现一种明显无效的请求
- J2EE设计模式-Intercepting Filter
bylijinnan
java设计模式数据结构
Intercepting Filter类似于职责链模式
有两种实现
其中一种是Filter之间没有联系,全部Filter都存放在FilterChain中,由FilterChain来有序或无序地把把所有Filter调用一遍。没有用到链表这种数据结构。示例如下:
package com.ljn.filter.custom;
import java.util.ArrayList;
- 修改jboss端口
chicony
jboss
修改jboss端口
%JBOSS_HOME%\server\{服务实例名}\conf\bindingservice.beans\META-INF\bindings-jboss-beans.xml
中找到
<!-- The ports-default bindings are obtained by taking the base bindin
- c++ 用类模版实现数组类
CrazyMizzz
C++
最近c++学到数组类,写了代码将他实现,基本具有vector类的功能
#include<iostream>
#include<string>
#include<cassert>
using namespace std;
template<class T>
class Array
{
public:
//构造函数
- hadoop dfs.datanode.du.reserved 预留空间配置方法
daizj
hadoop预留空间
对于datanode配置预留空间的方法 为:在hdfs-site.xml添加如下配置
<property>
<name>dfs.datanode.du.reserved</name>
<value>10737418240</value>
 
- mysql远程访问的设置
dcj3sjt126com
mysql防火墙
第一步: 激活网络设置 你需要编辑mysql配置文件my.cnf. 通常状况,my.cnf放置于在以下目录: /etc/mysql/my.cnf (Debian linux) /etc/my.cnf (Red Hat Linux/Fedora Linux) /var/db/mysql/my.cnf (FreeBSD) 然后用vi编辑my.cnf,修改内容从以下行: [mysqld] 你所需要: 1
- ios 使用特定的popToViewController返回到相应的Controller
dcj3sjt126com
controller
1、取navigationCtroller中的Controllers
NSArray * ctrlArray = self.navigationController.viewControllers;
2、取出后,执行,
[self.navigationController popToViewController:[ctrlArray objectAtIndex:0] animated:YES
- Linux正则表达式和通配符的区别
eksliang
正则表达式通配符和正则表达式的区别通配符
转载请出自出处:http://eksliang.iteye.com/blog/1976579
首先得明白二者是截然不同的
通配符只能用在shell命令中,用来处理字符串的的匹配。
判断一个命令是否为bash shell(linux 默认的shell)的内置命令
type -t commad
返回结果含义
file 表示为外部命令
alias 表示该
- Ubuntu Mysql Install and CONF
gengzg
Install
http://www.navicat.com.cn/download/navicat-for-mysql
Step1: 下载Navicat ,网址:http://www.navicat.com/en/download/download.html
Step2:进入下载目录,解压压缩包:tar -zxvf navicat11_mysql_en.tar.gz
- 批处理,删除文件bat
huqiji
windowsdos
@echo off
::演示:删除指定路径下指定天数之前(以文件名中包含的日期字符串为准)的文件。
::如果演示结果无误,把del前面的echo去掉,即可实现真正删除。
::本例假设文件名中包含的日期字符串(比如:bak-2009-12-25.log)
rem 指定待删除文件的存放路径
set SrcDir=C:/Test/BatHome
rem 指定天数
set DaysAgo=1
- 跨浏览器兼容的HTML5视频音频播放器
天梯梦
html5
HTML5的video和audio标签是用来在网页中加入视频和音频的标签,在支持html5的浏览器中不需要预先加载Adobe Flash浏览器插件就能轻松快速的播放视频和音频文件。而html5media.js可以在不支持html5的浏览器上使video和audio标签生效。 How to enable <video> and <audio> tags in
- Bundle自定义数据传递
hm4123660
androidSerializable自定义数据传递BundleParcelable
我们都知道Bundle可能过put****()方法添加各种基本类型的数据,Intent也可以通过putExtras(Bundle)将数据添加进去,然后通过startActivity()跳到下一下Activity的时候就把数据也传到下一个Activity了。如传递一个字符串到下一个Activity
把数据放到Intent
- C#:异步编程和线程的使用(.NET 4.5 )
powertoolsteam
.net线程C#异步编程
异步编程和线程处理是并发或并行编程非常重要的功能特征。为了实现异步编程,可使用线程也可以不用。将异步与线程同时讲,将有助于我们更好的理解它们的特征。
本文中涉及关键知识点
1. 异步编程
2. 线程的使用
3. 基于任务的异步模式
4. 并行编程
5. 总结
异步编程
什么是异步操作?异步操作是指某些操作能够独立运行,不依赖主流程或主其他处理流程。通常情况下,C#程序
- spark 查看 job history 日志
Stark_Summer
日志sparkhistoryjob
SPARK_HOME/conf 下:
spark-defaults.conf 增加如下内容
spark.eventLog.enabled true spark.eventLog.dir hdfs://master:8020/var/log/spark spark.eventLog.compress true
spark-env.sh 增加如下内容
export SP
- SSH框架搭建
wangxiukai2015eye
springHibernatestruts
MyEclipse搭建SSH框架 Struts Spring Hibernate
1、new一个web project。
2、右键项目,为项目添加Struts支持。
选择Struts2 Core Libraries -<MyEclipes-Library>
点击Finish。src目录下多了struts