- ubuntu终端指令集 shell编程基础(一)
zm
数据库tomcat服务器
磁盘指令连接与查看:磁盘与Ubuntu有两种连接方式;使用ls/dev/sd*查看是否连接成功,通过df系列指令查看磁盘使用信息。若U盘已挂载,相关操作可能失败,需用umount取消挂载。磁盘操作:使用sudofdisk磁盘对磁盘操作,如d删除分区、n添加新分区等;用sudomkfs.格式化的类型分区格式化磁盘;挂载时先创建目录,再用mount挂载的分区挂载点挂载,使用完用umount取消挂载。开
- 《日程管理技巧与工具推荐:如何让日程管理更有趣?》
日历应用现在手机和电脑上都有日历应用,像Google日历、苹果日历,这些都挺好用的。你可以把重要的日期、会议、活动都添加进去,还能设置提醒,到时间了就会通知你,绝对不会错过任何重要的事儿。而且这些日历应用还能同步到多个设备上,不管你用手机还是电脑,随时随地都能查看自己的日程。[]()任务管理工具任务管理工具就更厉害了,它能帮你把任务分解成具体的步骤,设置优先级、截止日期,还能实时更新任务状态。比如
- idea集成maven导入spring框架失败
言什
mavenspring
在命令行中输入mvnhelp:system显示错误这时,可以在命令行中再键入mvnhelp:describe-Dplugin=help-e-X查看具体的错误信息。如果镜像配置没有错误,可能是在添加镜像出现复制粘贴多或者少东西。可以通过键入mvnhelp:describe-Dplugin=help-e-X查看具体报错地方,修改过来,在idea中重新runmaven即可。
- MySQL数据表操作
m0_74823490
面试学习路线阿里巴巴mysqlandroidadb
目录常用数据类型数值类型整型浮点型字符串类型日期类型数据表的操作查看表结构创建表约束删除表修改表添加列删除列修改列的定义重命名列重命名表总结在学习了数据库操作之后,我们接着来看数据表的相关操作我们首先来学习MySQL中的常用数据类型常用数据类型数值类型数值类型分为整型和浮点型,我们先看整型:整型数据类型大小说明对应Java类型BIT(M)M指定位数,默认为1二进制数,M的范围从1到64,存储的数值
- 行为型模式 - 模板方法模式 (Template Method Pattern)
_真相只有一个
Java设计模式模板方法模式设计模式
行为型模式-模板方法模式(TemplateMethodPattern)模板方法模式定义了一个操作中的算法骨架,将一些步骤的实现延迟到子类中。使得子类可以在不改变算法结构的情况下,重新定义算法中的某些步骤。假设有一个饮品制作流程,包括烧水、冲泡/酿造、倒入杯子、添加调料等步骤。不同的饮品(如咖啡和茶)在冲泡/酿造和添加调料这两个步骤可能有所不同,而烧水和倒入杯子步骤是通用的。可以使用模板方法模式来实
- 解决每次 Maven Rebuild 后 Java 编译器版本变为 1.5
大吱佬
javamaven开发语言
解决方法明确指定Java编译版本在pom.xml中添加maven-compiler-plugin配置,明确指定Java编译版本为1.8。可以在标签内添加以下内容:org.apache.maven.pluginsmaven-compiler-plugin3.8.11.81.8通过以上步骤,你应该能够确保Maven项目使用Java1.8进行编译,避免每次Rebuild后Java编译器版本变为1.5的问
- 前端学习Day4 CSS基础笔记
Yukukiii
前端css学习
目标能够说出什么是CSS能够使用CSS基础选择器能够设置字体样式能够设置文本样式能够说出CSS的三种引入方式能够使用Chrome调试工具调试样式CSS:层叠样式表(Cascadingstylesheets)语法:写在head里面p{color:brown;//文字变色font-size:30px;//字变大background-color:blue;//背景色为蓝色width:400px;heig
- JAVA-常用类
安宁#
Java基础学习java面试
文章目录常用类-串讲1.Object类1.inthashCode():2.ClassgetClass()3.toString()4.booleanequals(Objectobj)5.Objectclone()和voidfinalize()2.String类1.构造方法2.判断功能3.获取功能4.转换功能5.其他功能3.StringBuffer(StringBuilder)1.构造方法2.添加功能
- Springboot 文件下载
松岛的枫叶
springboot
文件下载添加依赖:通常,文件下载功能不需要额外的依赖,但确保你的pom.xml或build.gradle文件中包含SpringWeb依赖。org.springframework.bootspring-boot-starter-webpackagecom.sh.system.controller;importorg.springframework.core.io.ClassPathResource;
- git基本使用方法
他们说眼睛也会笑
git基本使用
git基本用法新建远程仓库并克隆到本地关于git库的分支问题版本切换记录自己的第一次博文!(有问题欢迎指正,感谢!)新建远程仓库并克隆到本地gitclone‘url/ssh地址’克隆到本地相应目录下gitadd‘filename’将某个文件添加到暂存区,’.'表示将所有文件添加到暂存区gitcommit-m‘文字描述’提交到版本库gitpush‘将commit的内容推向远程’(如果是第一次试用,需
- C++信奥赛/竞赛/专项选拔赛:史上最好记的优先级口诀!
Alan呆
c++信奥赛01顺序结构算法前端c++
优先级口诀括号成员第一;全体单目第二;乘除余三,加减四;移位五,关系六;等于不等排第七;位与异或和位或;“三分天下”八九十;逻辑与十一,逻辑或十二;条件十三,赋值十四;逗号十五最末尾。解释1.括号成员第一括号:包括小括号()、中括号[]和大括号{}等。小括号常用于函数调用、强制类型转换和表达式分组;中括号用于数组下标访问;大括号用于代码块和初始化列表等。括号的优先级是最高的,会先计算括号内的表达式
- 【算法系列】有趣的计数排序
binbinxyz
算法排序算法数据结构java
文章目录计数排序(CountingSort)详解一、基本思想1.基本原理2.适用场景3.稳定性二、实现步骤1.统计频率2.累积频率3.构建输出数组4.复制回原数组三、代码实现四、时间复杂度分析五、空间复杂度分析六、计数排序的优缺点七、总结计数排序(CountingSort)详解计数排序(CountingSort)是一种非比较型排序算法,适用于整数排序。它通过计算每个元素出现的次数来确定它们在输出数
- Spring Boot 项目中如何在 `pom.xml` 文件中引入本地 JAR 包
和烨
其它springbootxmljar
文章目录SpringBoot项目中如何在`pom.xml`文件中引入本地JAR包1.准备工作2.将本地JAR包安装到本地Maven仓库2.1使用`mvninstall:install-file`命令2.2验证安装3.在`pom.xml`中引入本地JAR包3.1添加依赖3.2完整示例4.使用`system`作用域引入本地JAR包(不推荐)4.1添加依赖4.2完整示例5.总结SpringBoot项目中
- .net使用webSocket
BeYourself412
asp.netwebsocket
在Program.cs中添加varwebSocketOptions=newWebSocketOptions{KeepAliveInterval=TimeSpan.FromMinutes(2)};app.UseWebSockets(webSocketOptions);创建一个api接口[Route("api/[controller]")][ApiController]publicclassLogCo
- python学习第七天之面向对象
code_talking
python学习开发语言
面向对象及作用域一、面向对象1.__init__方法(构造方法)1.语法__init__方法是一个特殊的方法,在创建一个对象时自动调用。2.类的方法3.继承1.语法4.多继承1.语法4.方法重写5.类属性与方法1.类的私有属性2.类的方法3.类的私有方法4.类的专有方法5.运算符重载二、命名空间1.作用域2.关键字一、面向对象变量使用之前要先定义定义方法给就是给变量赋值#定义整数变量x=10#定义
- Web使用HarmonyOS字体的压缩方案
字节星球官方账号
教程harmonyos前端华为web
HarmonyOS字体https://developer.harmonyos.com/cn/docs/design/font-0000001157868583通过研究用户在不同场景下对多终端设备的阅读反馈,综合考量不同设备的尺寸、使用场景等因素,同时也考虑用户使用设备时因视距、视角的差异带来的字体大小和字重的不同诉求,我们为HarmonyOS设计了全新系统默认的字体——HarmonyOSSans(
- 麒麟系统远程桌面,麒麟系统如何连接远程桌面?
浅若清风217
编辑器
在信息技术快速发展的今天,远程桌面连接已成为日常工作和生活中不可或缺的一部分。麒麟操作系统作为一款国产操作系统,其安全性和易用性受到了广泛的认可。对于需要在麒麟系统之间或与其他操作系统之间进行远程桌面连接的用户来说,了解如何设置和连接是非常重要的。本文将为您提供麒麟系统连接远程桌面的详细步骤,帮助您高效、安全地实现远程操作。下面为大家介绍IIS7服务器管理工具的使用教程。一、服务管理器工具的添加方
- Wpf 之Generic.xaml
白羊无名小猪
C#windowswpf
在WPF中,Generic.xaml是一个特殊的资源文件,它会被自动加载,不需要显式添加。这是WPF的命名约定。当WPF初始化自定义控件时,它会专门查找这个名字的文件。这个名字是硬编码在WPF框架中的,不能改变。Generic.xaml是WPF自定义控件的默认样式位置,只要满足以下条件就会自动加载:文件名必须是Generic.xaml文件必须在Themes文件夹下控件必须正确设置DefaultSt
- Python 发送短信
黑足-山治
短信发送python
Python发送短信短信发送平台在发送短信前需要添加两个配置文件,将下面两个文件复制下来即可xmltojson.py```#-*-coding:utf-8-*-#pythonxml.etree.ElementTreeimportxml.etree.ElementTreeasET#fromxml.domimportminidomclassxmltojson:#globalvar#showlogSHO
- java23种设计模式-装饰器模式
千里码!
设计模式后端技术#Java设计模式装饰器模式
装饰者模式(DecoratorPattern)学习笔记1.模式定义结构型设计模式,动态地为对象添加额外的职责。通过组合而非继承的方式扩展功能,提供比继承更灵活的替代方案。2.适用场景✅需要动态/透明地给对象添加功能✅需要撤销附加功能时✅无法通过继承扩展功能(final类)✅需要组合多个可选功能✅避免"子类爆炸"问题3.模式结构«interface»Component+operation()Conc
- 设计模式-(装饰器,适配器,观察者,外观)
*^O^*—*^O^*
设计模式
装饰器模式概念:它允许在不改变对象自身的情况下,动态地给对象添加额外的功能。通过使用装饰器模式,可以在运行时对对象进行扩展,而不需要创建大量的子类应用:当你希望在不修改原有类的情况下,给对象添加新的行为或状态时当你需要在运行时组合多个功能,而不是在编译时就决定好时当你有很多类需要组合不同的功能时,使用装饰器可以避免创建大量的子类代码://抽象组件abstractclassBeverage{Stri
- Git 操作全解:从基础命令到高级操作的实用指南
web Rookie
Gitgit开发语言
文章目录1.基本命令1.初始化仓库2.克隆远程仓库3.查看当前仓库状态4.查看提交日志5.添加文件到暂存区6.提交更改7.查看仓库的配置信息2.分支操作1.查看所有分支2.创建新分支3.切换名称4.创建并切换到新分支5.删除分支6.查看当前分支3.合并分支1.合并分支2.解决合并冲突4.远程仓库操作1.查看远程仓库信息2.添加远程仓库3.推送更改到远程仓库4.拉取远程仓库的更改5.获取远程仓库的最
- 【HeadFirst系列之HeadFirst设计模式】第13天之代理模式:控制对象访问的利器!
工一木子
HeadFirst系列HeadFirst设计模式笔记设计模式代理模式
代理模式:控制对象访问的利器!大家好!今天我们来聊聊设计模式中的代理模式(ProxyPattern)。如果你曾经需要控制对某个对象的访问,或者在访问对象时添加额外的逻辑(如权限检查、日志记录等),那么代理模式就是你的救星!本文基于《HeadFirst设计模式》的代理模式章节,通过生动的故事和Java代码示例,带你轻松掌握代理模式的精髓。我们还会探讨代理模式在JDK和Spring等框架中的应用,让你
- Uniapp 小程序获取用户手机号功能实现
前端小雪的博客.
uni-app小程序
在开发Uniapp小程序时,获取用户手机号是一个常见的需求,比如用于用户注册、身份验证等场景。下面将详细介绍如何在Uniapp小程序中实现获取用户手机号的功能。前端代码实现1.uniapp自带按钮在页面中添加一个按钮,当用户点击该按钮时,会触发获取手机号的操作。这里使用v-if指令判断当前平台是否为微信小程序,只有在微信小程序环境下才显示该按钮。去绑定2.处理获取手机号事件在script部分,实现
- 轻松实现 Uniapp 小程序二维码长按识别与保存功能
前端小雪的博客.
uni-app小程序前端
在开发Uniapp小程序的时候,很多场景都需要用到二维码,比如引导用户添加客服微信、推广活动等。为了提升用户体验,让用户可以方便地识别和保存二维码,我们可以实现长按识别二维码以及保存二维码到相册的功能。下面我就来详细讲讲怎么实现这两个功能。一、二维码展示部分长按识别二维码在这段代码里,用来包裹二维码图片。标签就是用来显示二维码的,mode="widthFix"能让图片宽度自适应,show-menu
- 50、深度学习-自学之路-自己搭建深度学习框架-11、添加RNN递归神经网络层为了浮现RNN的神经网络使用框架。
小宇爱
深度学习-自学之路深度学习人工智能自然语言处理神经网络rnn
importnumpyasnpclassTensor(object):def__init__(self,data,autograd=False,creators=None,creation_op=None,id=None):self.data=np.array(data)self.autograd=autogradself.grad=Noneif(idisNone):self.id=np.rand
- 如何向zookeeper中注册内容
+720
zookeeper分布式云原生
我来为你展示如何在Java项目中使用ApacheZooKeeper注册内容。这里提供一个简单但完整的示例,包含依赖配置和代码实现。首先需要在pom.xml中添加ZooKeeper依赖(假设使用Maven):org.apache.zookeeperzookeeper3.8.4下面是一个完整的Java示例代码,展示如何连接ZooKeeper并注册内容:importorg.apache.zookeepe
- elasticsearch添加kerberos认证完整操作流程
鸡蛋可好吃了
elasticsearchjenkins大数据java
kerberos认证的教程网上有很多,但是es的真的找遍全网都很少有详细的教程!我苦读官网,到处搜罗零碎信息,才终于完成es的kerberos认证。文章目录一、elasticsearch升级白金版1.下载对应版本源码,修改相关类2.编译后替换jar包中的class文件3.更新license二、搭建kerberos服务1.安装kerberos服务端2.安装kerberos客户端3.服务端配置文件kd
- 计算机视觉:经典数据格式(VOC、YOLO、COCO)解析与转换(附代码)
全栈你个大西瓜
人工智能计算机视觉YOLO目标跟踪人工智能数据标注目标检测COCO
第一章:计算机视觉中图像的基础认知第二章:计算机视觉:卷积神经网络(CNN)基本概念(一)第三章:计算机视觉:卷积神经网络(CNN)基本概念(二)第四章:搭建一个经典的LeNet5神经网络(附代码)第五章:计算机视觉:神经网络实战之手势识别(附代码)第六章:计算机视觉:目标检测从简单到容易(附代码)第七章:MTCNN人脸检测技术揭秘:原理、实现与实战(附代码)第八章:探索YOLO技术:目标检测的高
- JSONField、JsonProperty不生效的问题
FLGB
杂谈jsonjava
@JSONField(name="env_version")privateStringenvVersion;问题:openfeign请求接口一直获取的是线上的小程序码,无法获取到develop环境的小程序码排查:1、打开openfeigndebug日志#level后面是自己feign接口的包名,另外还需要添加feign的日志配置类logging.level.com.lf.feign:debug#f
- 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