- 「HTML5+Canvas实战」星际空战游戏开发 - 纯前端实现 & 源码即开即用【附演示视频】
果冻kk
前端html5小游戏
纯前端实现星际空战游戏【简易版】博主上次分享的简易版飞机大战收到了不少建议,今天再给大家来一波福利!带来全新升级的飞机大战进阶版!不仅拥有更丰富的游戏机制和更精美的游戏画面,还加入了超燃的BOSS战斗系统。源码完全免费开放,拿来即用无门槛,欢迎感兴趣的小伙伴下载源码。源码已附文章末尾除了本文介绍的纯前端版本外,我们还开发了一个完整的后端版本,采用Java技术栈实现,包含用户登录注册(安全配置、认证
- 深度解码Linux-0.11内核:完整注释与实践指南
国营窝窝乡蛮大人
本文还有配套的精品资源,点击获取简介:《Linux-0.11内核完全注释》是一本由赵炯老师编写的深入剖析Linux内核的指南书。基于Linux早期版本0.11,本书详细注释了核心代码,帮助读者深入理解Linux内核的工作原理和操作系统设计。书中包含内核结构、进程管理、内存管理、文件系统、设备驱动、中断处理、系统调用、编译调试和源码分析等关键知识点,特别适用于操作系统学习者和软件开发者。1.Linu
- 编译qt指定glibc_编译QT4.5
weixin_39664962
编译qt指定glibc
[linux嵌入式方向]交叉编译qt-embedded-linux-opensource-src-4.5.1源码farsight2009发表于2009-7-1314:38:00作者:孙晓明,华清远见嵌入式学院讲师。首先要有配置好的环境,本文使用的编译环境如下:主机系统:Ubuntu8.10主机编译器:gcc版本4.3.2交叉编译器:arm-softfloat-linux-gnu-gcc软件资源:q
- Redis in Python-----redis module
sys_song
Pythonredis
Redis学习Redis是一种Key-value数据库,支持多种语言,当然,包括Python,python中包含redismodule。1)首先,我们安装redis,下载redis源代码:http://pypi.python.org/pypi?%3Aaction=search&term=redis&submit=search源码下载完成后,执行pythonsetup.pyinstall命令,完成安
- yolov5,使用pyinstaller打包经验
python人工智能
下载源代码与创建虚环境参考文献[0],克隆repo,并要求在Python>=3.8.0环境中安装requirements.txt,且要求PyTorch>=1.8。#创建虚环境mkvirtualenv--python=python3.8yolov5_p38#进入虚环境workonyolov5_p38#下载源码,并安装yolov5的包gitclonehttps://github.com/ultraly
- OpenGL 相关技术、疑难杂症文章合集(掌握后可自封大侠 ⓿_⓿)(记得收藏,持续更新中...)
信必诺
OpenGLQtOpenGLFFmpegOPenCV音视频
❗❗❗更新于2025-03-28: OpenGL——[1]、Vs2017搭建glew、glfw环境,并附代码测试(附源码,glew+glfw) OpenGL——[2.1]、绘制第一个三角形(附源码,glew+glfw) OpenGL——1、Vs2017搭建glad、glfw环境,并附代码测试 OpenGL——2.1、绘制第一个三角形(附源码,glfw+glad)
- Android系统编译
niepengpeng333
android系统编译androidmakefileshellcommandbuildinclude
摘自:http://blog.csdn.net/chen_chun_guang/article/details/6078314Android编译系统分析之返璞归真自Android开源以来,引起了嵌入式行业一股热潮,很多嵌入式开发者表示对Android有很强的兴趣,并下载Android源码进行编译和移植。Android源码的巨大(repo下来,大概2G)给人以Android相当复杂的错觉。本文从An
- 基于Ubuntu系统的ZMap安装与使用教程
UCAS_zty
网络空间测绘ubuntulinux运维
文章目录前言一、ZMap的安装软件库源码(官方推荐)二、ZMap的使用V4探测V6探测参考文献前言ZMap是一款强大的网络扫描工具,在1Gbps带宽下,可以在45分钟内扫描全部v4空间,在10Gbps带宽下,可以在5分钟内扫描全部v4空间。本文从ZMap的安装开始讲起,详细介绍ZMap的安装与使用(包括v4探测和v6探测)全流程,除了作为自己的知识积累外,还希望能帮助到更多人~注:本文基于ubun
- java毕业设计,化妆品商城系统
爱编程的小哥
java毕设javaspringbootvue
引言:当技术遇见“口红效应”“一支口红就能拯救心情”——美妆行业的消费热情从未减退,但背后的技术挑战却鲜为人知。想象一下:双十一零点,数万用户同时抢购某大牌限量色号口红,系统要如何避免库存“血崩”?用户上传的带脏字差评如何秒级过滤?本文将结合八张系统效果图,带你深入化妆品商城系统的开发内幕,揭秘技术人如何用代码守护“美丽经济”的流畅体验!源码获取方式在文章末尾!一、需求洞察:化妆品电商的“隐形刚需
- GitHub开源的容器管理面板-Dpanel
huhy~
GitHub容器云github开源
dpanelDocker安装部署二进制部署GitHub官网一块轻量化docker可视化管理面板,由国人开发,个人觉得是比较好用的,功能都很齐全,并且可以通过修改源码,自定义前端样式等。Docker安装部署官网部署环境:Ubuntu24.04LTS安装dockerapt-yinstallapt-transport-httpsca-certificatescurlsoftware-properties
- Vite 开发服务器漏洞
故事与他645
服务器网络数据库网络安全apachelog4j
漏洞危害对于使用Vite老版本(包括但不限于>=6.2.0,=6.1.0,=6.0.0,=5.0.0,<=5.4.14;<=4.5.9)的开发者和企业运维人员来说,这是一个不容忽视的问题。因为攻击者只需在浏览器中输入特定的URL,就有可能获取目标机器上的源码、SSH密钥、数据库账号、用户数据等任意文件信息,从而导致敏感信息泄露。漏洞再现FOFAbody="/@vite/client"在浏览器中输入
- 2024年最新ctfshow-WEB-web10( with rollup注入绕过)_ctf
2301_82056337
程序员前端网络服务器
进来以后是一个登录界面,盲猜是SQL注入漏洞点击取消按钮可以获取这一关的源码,下载到本地即可源码中先根据用户名查询用户信息,用户名通过以后,再判断密码是否相同,我们绕过用户名的过滤条件,在使用withrollup注入绕过密码withrollup可以对groupby分组结果再次进行分组,并在最后添加一行数据用于展示结果(对groupby未指定的字段进行求和汇总,而groupby指定的分组字段则用nu
- 计算机专业毕业设计攻略(保姆级)
启点毕设
课程设计javapython开发语言毕业设计毕设大四论文
毕业设计是计算机专业学生展示综合能力的重要环节,涵盖选题、需求分析、系统设计、编码实现、测试和文档撰写等多个方面。以下是详细的指南,帮助你顺利完成毕业设计。如有其他疑问,欢迎点击文章末尾名片进行咨询,可免费分享项目源码。一、前期准备阶段1.选题策略结合兴趣与技术栈:选择你熟悉或想深入的技术领域(如Web开发、移动应用、AI应用等)问题导向:解决实际问题的项目更容易获得高分(如校园二手交易平台、智能
- springMVC处理请求全过程
Supreme13
状态模式
目录一、SpringMVC全过程略写图二、SpringMVC处理请求源码分析2.1全过程详解图2.2执行过程:2.3源码解析三、总结全过程略写图用户发送请求,经过前端控制器Dispacherservlet(Controller的核心)将url交给处理器映射器HandlerMapping处理处理器映射器HandlerMapping处理url,返回HandlerExecutionChain(可能包含拦
- 【华为OD机考真题】- 最大化控制资源成本(B卷-100分)(Java)
bug菌¹
华为odjavapython华为OD机考真题华为OD最大化控制资源成本
本文收录于「2025华为OD机试真题(Java版)」专栏,手把手带你零基础教学华为OD机试。本题集提供最优题解思路,解题步骤,代码解析,复杂度分析及最优题解源码等,支持多语言题解,助你轻松拿捏OD机考,一举上岸!安利大家关注&&收藏&&订阅!题库正在疯狂收录中,up!up!up!!提醒:拒绝一切代考/替考,违法必究!本人所写题库均搜集于互联网。 订阅福利:一次订阅,可永久免费阅读,提供在线答疑解
- 2025开源SCA工具推荐 | 组件依赖包安全风险检测利器
SbomHub
开源开源软件
软件成分分析(SoftwareCompositionAnalysis,SCA)是Gartner定义的一种应用程序安全检测技术,该技术用于分析开源软件以及第三方商业软件涉及的各种源码、模块、框架和库等,以识别和清点开源软件的组件及其构成和依赖关系,并检测是否存在已知的安全和功能漏洞、安全补丁是否已经过时或是否存在许可证合规或兼容性风险等安全问题,帮助确保企业软件供应链中组件的安全。OpenSCA是国
- 2025年计算机毕业设计springboot地方特产商城售卖
zhihao508
课程设计springboot后端
本系统(程序+源码)带文档lw万字以上文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容选题背景关于地方特产电商模式的研究,现有文献多以综合性电商平台(如淘宝、京东)的运营模式或单一品类(如食品、手工艺品)营销为主,专门针对区域性地方特产垂直商城的系统性研究较少。研究发现,地方特产销售存在“标准化程度低”“供需匹配效率低”“文化价值挖掘不足”等痛点(张丽等,2023),而
- 智能优化算法-樽海鞘优化算法(SSA)(附源码)
十七算法实验室
算法人工智能matlab决策树随机森林启发式算法支持向量机
目录1.内容介绍2.部分代码3.实验结果4.内容获取1.内容介绍樽海鞘优化算法(SalpSwarmAlgorithm,SSA)虽然名称中提到的是“樽海鞘”,但实际上这个算法是基于群体智能的一种元启发式优化算法,它模拟了樽海鞘(Salps)在海洋中的游动和觅食行为,用于解决复杂的优化问题。SSA的工作机制主要包括以下几个方面:链式游动:模拟樽海鞘在海洋中形成链状结构进行集体游动,用于探索解空间。觅食
- 2-1 MATLAB鮣鱼优化算法ROA优化LSTM超参数回归预测
机器鱼
lstm人工智能rnn
本博客来源于CSDN机器鱼,未同意任何人转载。更多内容,欢迎点击本专栏目录,查看更多内容。目录0.ROA原理1.LSTM程序2.ROA优化LSTM3.主程序4.结语0.ROA原理具体原理看原文,但是今天咱不用知道具体原理,只需要找到源码,然后改成优化LSTM的即可。下面是我从网上找到的源码。ROA是主要的代码,Cost是适应度函数,这个代码的是找Cost的最小值。function[Fbest,Rb
- [附源码]Python计算机毕业设计超市账单管理系统
Django计算机程序
pythondjango开发语言
项目运行环境配置:Pychram社区版+python3.7.7+Mysql5.7+HBuilderX+listpip+Navicat11+Django+nodejs。项目技术:django+python+Vue等等组成,B/S模式+pychram管理等等。环境需要1.运行环境:最好是python3.7.7,我们在这个版本上开发的。其他版本理论上也可以。2.pycharm环境:pycharm都可以。
- 【学Rust写CAD】16 零标记类型(zero.rs)
Source.Liu
学Rust写CADrustCAD
源码//zero.rsusestd::ops::{Add,Mul};///零标记结构体,用于表示矩阵中的零分量#[derive(Clone,Debug,Default,PartialEq,Eq)]pubstructZero;//为零实现所有必要的乘法运算implMulforZero{typeOutput=Zero;fnmul(self,_:Self)->Self{Zero}}implMulforZ
- Linux下安装Zookeeper教程
.猫的树
Linuxjava-zookeeperzookeeperlinux
ZooKeeper简介ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。一、下载ZooKe
- MySQL 8.0.41源码目录深度解析:探索数据库内核的架构蓝图
山巅
#Mysql数据库mysql架构
文章目录MySQL8.0.41源码目录深度解析:探索数据库内核的架构蓝图一、MySQL8.0.41目录结构总览1.1安装目录核心子目录1.2数据目录关键组件二、核心源码模块剖析2.1SQL引擎核心(sql/目录)2.1.1核心组件2.1.2架构亮点2.2存储引擎层(storage/目录)2.2.1InnoDB引擎2.2.2MyISAM引擎2.3跨平台抽象层(mysys/目录)2.3.1核心功能三、
- 全遥控数字音量控制的D类音频功率放大器的制作(含有源码)
妄北y
竞赛项目研究实战汇集音视频
1.理论与实践的结合此次设计让我深刻理解了音频功放的基本原理和不同类型功放的优缺点。D类功放以其高效率和小型化的优势,在现代音频设备中逐渐占据重要地位。在设计过程中,我对A、B、AB类功放的特性有了更加清晰的认识,也更深入地了解了D类功放的工作机制。2.电子元件的选择与应用在设计中,我选用了TI公司的TPA3004D2D类功放芯片和MAX541D/A转换器。通过查阅资料,我了解了每种元件的功能和特
- Linux Kernel 之十 详解 PREEMPT_RT、Xenomai 的架构、源码、构建及使用
ZC·Shou
LinuxKernellinuxPREEMPT_RTxenomaiRTOSCobaltMercury
概述 现在的RTOS基本可以分为Linux阵营和非Linux阵营这两大阵营。非Linux阵营的各大RTOS都是独立发展,使用上也相对独立;而Linux阵营则有多种不同的实现方法来改造Linux以实现实时性要求。本文我们重点关注Linux阵营的实时内核实现方法! 本文我们重点关注PREEMPT_RT以及Xenomai3和Xenomai4这两种实时Linux内核的实现方法,关于RTLinux和RT
- Vue3:响应式系统的极致优化(24)
双囍菜菜
Vue3vue.jsVue3
性能优化:细粒度更新控制——Vue3响应式系统的极致优化文章目录性能优化:细粒度更新控制——Vue3响应式系统的极致优化一、更新粒度的演进历程二、PatchFlag位运算机制2.1PatchFlag二进制编码2.2动态节点生成逻辑三、BlockTree动态节点追踪3.1Block结构源码解析3.2动态节点收集示例四、静态提升与树形压平4.1静态节点提升4.2树形结构压平五、编译器优化实战5.1模板
- 医图论文 AAAI‘25 | 基于对抗域对齐的医学多模态模型窃取攻击
小白学视觉
医学图像处理论文解读Arxiv医学图像处理医学图像顶会论文解读
论文信息题目:MedicalMultimodalModelStealingAttacksviaAdversarialDomainAlignment基于对抗域对齐的医学多模态模型窃取攻击作者:YalingShen,ZhixiongZhuang,KunYuan,Maria-IrinaNicolae,NassirNavab,NicolasPadoy,MarioFritz源码:论文创新点首次探究医学MLL
- 下载与安装---tensorflow on linux
weixin_34097242
人工智能运维python
http://wiki.jikexueyuan.com/project/tensorflow-zh/get_started/os_setup.html你可以使用我们提供的Pip,Docker,Virtualenv,Anaconda或源码编译的方法安装TensorFlow.Pip安装Pip是一个Python的软件包安装与管理工具.在安装TensorFlow过程中要涉及安装或升级的包详见列表首先安装p
- AI简历生成网站源码丨Ai简历制作项目-已开源
希希分享
软希网58soho_cn源码资源AI简历生成网站源码
运行环境Node.js:18+安装npmnpminstall运行项目然后反代npmrundev欢迎有前端能力的朋友开发简历模板加入项目简历模板开发方式:复制一份/template/dev目录,然后按照里面的数据挂载到前端即可。然后完善您模板目录下的config.json和preview.jpg(注意,config.json中的id务必是唯一值)最后,请在/public/templates.json
- 【ROS】Darknet_ROS YOLO V3 部署自训练模型 目标检测
Abaaba+
YOLO目标检测人工智能
【ROS】Darknet_ROSYOLOV3目标检测前言整体思路安装依赖项检查克隆源码编译与构建准备文件1.权重文件(xf_real.weights)2.配置文件(xf_real.cfg)3.模型配置文件(xf_real.yaml)修改配置ros.yamldarknet_ros.launch使用与测试前言本文适用于已掌握YOLOv3和Darknet基础知识的读者,旨在帮助大家快速在ROS上部署自定
- 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