- 宇树激光雷达L1上手测试
力特高
linux自动驾驶机器人自动化
因为工作中低成本三维空间扫描的需求,在同事偶尔推荐下知道了宇树L1这款激光雷达,不得不说小巧的设计,0.05m的最小测距距离,360°*90°的FOV,以及最最最重要的1600多的价格无一不打动我。于是行动起来联系厂家,首先是想试用(白嫖)一下,然鹅被告知“雷达已经发布很久了,淘宝上就有销售,不提供试用服务”。确实有道理,咱又不缺(这点)钱,于是提了采购申请。。。发货速度很快,采购下单当天,卖家就
- Python处理CSV文件的12个高效技巧
宇宙大豹发
python开发语言
今天,我们的Python之旅,目标是那片由逗号分隔的宝藏——CSV文件。别看它简单,掌握这些技巧,你的数据处理能力将直线上升,轻松驾驭千行万列的数据海洋。让我们一起,用Python的魔力,让CSV舞动起来吧!1.初次见面,你好,CSV!安装pandas,是这场冒险的起点。它,是Python数据分析的瑞士军刀。pipinstallpandas导入我们的英雄——pandas,并亲切地叫它pd。impo
- 我的2021年总结,从大专生到本科生。
程序员飞鸟
程序人生职场和发展
回忆过去,不曾留些遗憾!一、下定决心升本,考本科学校二、实习工作三、毕设答辩四、被本科录取了五、本科生活六、与csdn的缘分七、2022年的目标在过去的一年,我还是一个即将为了大专毕业和工作而忙碌、以及对未来的迷茫、有过失眠。当我不知道未来的路怎么走,那就试着多行动起来,人生本就是探索者对世界探索属于自己想走的路,走错了也没关系,换条路继续走,每个人都有属于自己的人生道路。一、下定决心升本,考本科
- 我与Java注解的二十年:从手写标签到架构艺术的蜕变之旅
双囍菜菜
Javajava架构python
我与Java注解的二十年:从手写标签到架构艺术的蜕变之旅题记:“好的注解不是代码的累赘,而是程序员留给未来的情书”——一个用坏七把机械键盘的老码农文章目录我与Java注解的二十年:从手写标签到架构艺术的蜕变之旅一、开篇:注解的本质是时间管理二、筑基篇:手把手打造你的第一个注解2.1从生活到代码:注解的DNA解析2.2解剖注解:元注解是基因编码三、进阶篇:让注解动起来3.1反射:注解的神经系统3.2
- qt作业day5
m0_58248149
qt开发语言
1:是进度条通过线程自己动起来头文件(mythread.h)#ifndefMYTHREAD_H#defineMYTHREAD_H#include#includeclassmythread:publicQThread{Q_OBJECTpublic:explicitmythread(QSlider*slider,QObject*parent=nullptr);voidstop();//停止线程prot
- Flutter动画实战指南:打造灵动界面的渐变色动画教程
Coderabo
Flutter框架详解flutterui
在Flutter的世界里,动画是提升用户体验不可或缺的一环。无论是简单的渐变效果,还是复杂的过渡动画,Flutter提供了强大的动画API来帮助开发者轻松实现这些效果。本文将深入探讨Flutter中的动画工作原理,并通过一个完整的示例展示如何在Flutter应用中使用动画工作函数,让您的界面动起来。动画基础与概念Flutter中的动画主要基于ticker和controller的概念。Ticker是
- 2024下半年软考——软件设计师30天冲刺学习指南!!!
winin2024
经验分享软件设计师
距离2024下半年软件设计师考试已经只剩一个多月了,还没有开始备考的小伙伴赶紧行动起来。为了帮助大家更好的冲刺学习,特此提供一份考前30天学习指南。本指南包括考情分析、学习规划、冲刺攻略三个部分,可以参考此指南进行最后的复习要领,相信小伙伴们,在这一过程中所付出的努力,都能得到回报~第一部分考情分析1、综合知识知识点分数说明比例软件工程基础知识13开发方法与开发模型、数据流图与数据字典、结构化设计
- Linux,容器,云环境(一个系统硬解析)
庖丁解java
linux运维服务器
一个系统,这篇文章要说的,就是后端代码写好之后,需要一个运行环境.而所谓环境,就是应用软件运行的基础,操作系统.那么中小公司,想要在软件部署上省最多的钱,选择就几乎可以没有争议的确认下来.Linux.而因为这系列架构用上了微服务拆分,如果是每个服务单独部署,那么互相联动起来的难度,技术复杂度又太过复杂,那将导致人力成本飙升.而这个问题,当然也已经被解决:容器技术与服务编排,docker,docke
- 让AI真正“动起来“:静态工作流与动态任务规划深度解析
ghs_gss
人工智能
文章目录引言:AIAgent的进化之路一、静态工作流:企业智能化的基石1.1什么是静态工作流?1.2核心三要素:1.3电商推荐系统实战案例1.4优势与局限二、动态任务规划:AI的真正智能时刻2.1动态规划核心原理2.2自动驾驶实时规划案例2.3技术挑战与突破三、静动结合:构建企业级智能系统3.1混合架构设计3.2智能客服系统实战3.3性能对比数据四、落地实践指南4.1技术选型建议4.2实施路线图4
- 动起来的选择:快走还是慢跑?
李小白杂货铺
生活娱乐动起来快走慢跑区别分析运动强度能量消耗身体锻炼效果
文章目录快走的基础认知慢跑的基础认知运动强度剖析能量消耗对比身体锻炼效果快走的基础认知定义快走(BriskWalking)是一种介于普通行走与跑步之间的有氧运动形式,强调通过加快步频和优化步伐效率来提升运动强度,同时保持双脚始终与地面接触(无腾空阶段)。与跑步相比,它对关节的冲击力更小,长期坚持,是改善心肺功能、增强下肢力量及控制体重的有效方式。尤其适合运动新手、老年人或关节功能较弱的人。速度范围
- Paimon实战 -- paimon原理解析
阿华田512
Paimon学习必读系列paimon数据湖paimon介绍flink写入
一.简介ApachePaimon原名FlinkTableStore,2022年1月在ApacheFlink社区从零开始研发,Flink社区希望能够将Flink的Streaming实时计算能力和Lakehouse新架构优势进一步结合,促进数据在数据湖上真正实时流动起来,并为用户提供实时离线一体化的开发体验。二.基本概念1、快照(Snapshot)快照捕获表在某个时间点的状态。用户可以通过最新的快照访
- paimon实战 --核心原理和Flink应用进阶
阿华田512
Paimon学习必读系列Flink学习必读系列flink大数据flink读写paimon数据湖
简介Flink社区希望能够将Flink的Streaming实时计算能力和Lakehouse新架构优势进一步结合,推出新一代的StreamingLakehouse技术,促进数据在数据湖上真正实时流动起来,并为用户提供实时离线一体化的开发体验。Flink社区内部孵化了FlinkTableStore(简称FTS)子项目,一个真正面向Streaming以及Realtime的数据湖存储项目。2023年3月1
- 通过Dockerfile build mysql镜像 初始化mysql数据库
CsbLanca
数据库mysql
做什么#1.docker下mysql镜像容器初始化#2.将初始化sql文件通过init.sql文件内的SOURCE命令执行#3.容器启动起来,mysql内就有相应的初始化数据了先看目录结构├──Dockerfile├──README.md├──init.sql└──xxx├──dir1│├──sys_user.sql│├──sys_org.sql1.build镜像的Dockerfile#选择基础镜
- DeepSeek无问西东!先行者早已趟平全国产之路
量子位
原创关注前沿科技量子位DeepSeek太过火爆,整个国产AI产业都调动起来了!春节没过完,就已迅速适配多个国产芯片,并在各大云平台上线,好生热闹~这一系列动向主要聚焦于以下三个方面:平台层:像华为云、阿里云、腾讯云等云厂商先后接入DeepSeek相关大模型服务,价格不变甚至有的更便宜、性能与官方相当,直接零门槛部署API开发各种应用。算力层:一些国产算力玩家,像昇腾、壁仞等,他们联合生态玩家完成了
- 第 5 天:Tick() 函数揭秘,让你的游戏对象动起来!
Bluesonli
UE5C++进阶之路:从零到独立开发3A级游戏!游戏ue5学习虚幻5虚幻引擎
目标:掌握UE5中的Tick()函数,学习如何让Actor动态移动、旋转、缩放,实现游戏对象的实时更新!1️⃣什么是Tick()函数?在UnrealEngine5(UE5)中,Tick(floatDeltaTime)是Actor每一帧都会执行的函数,用于持续更新对象状态,如:移动(不断调整位置)旋转(物体持续转动)动画更新(实时改变外观)AI行为(控制敌人移动、追踪玩家)Tick()的核心概念De
- 蓝桥杯竞赛单片机组备赛【经验帖】
ღ 金龍戲水 ღ
蓝桥杯单片机蓝桥杯单片机经验分享
本人获奖情况说明笔者本人曾参加过两次蓝桥杯电子赛,在第十二届蓝桥杯大赛单片机设计与开发组获得省级一等奖和国家级二等奖,在第十五届嵌入式设计开发组获得省级二等奖。如果跟着本帖的流程备赛,只要认真勤奋,拿个省二绝对没问题,运气再好点的话可进国赛。所以,行动起来吧!前言在此,我首先默认大家在看本贴之前已经掌握基础的C语言知识和计算机知识。具体来说就是,你至少学完了C语言中指针之前的所有内容(例如,数据类
- 以Arcgis10.X要素类批量转带注记的CAD文件工具为例,分享如何利用Python的pywin32模块,将Arcgis和CAD联动起来进行二次开发。
装疯迷窍_A
arcgispython
Arcgis和CAD是每个测绘和地理信息相关专业从业者不可或缺的软件,和我们的日常工作息息相关,重要性不言而喻,经常使用到这两款软件的朋友,或多或少都有二次开发需求。而能将CAD和Arcgis联动起来二次开发的语言如C++或者C#等对专业基础又要求较高,入门较难。Python语言的pywin32模块刚合适能解决上述问题,虽然此方式的运行效率不高,不能进行深度开发,但基本可以应付我们的日常工作需求了
- [C++]DirectX 12 3D游戏开发实战—第9章 学习笔记03 2019.5.4
卡酷酷
DirectX12C++
@个人学习用,请勿转赞。DirectX123D游戏开发实战—第9章学习笔记03词汇内容9.11附有纹理的山川演示程序给陆地网格重复铺设草地纹理根据时间函数令流水纹理延波浪滚动起来9.11.1生成栅格纹理坐标上图是一个m*n的栅格,右侧是在归一化纹理坐标[0,1]2中与之相对应的栅格。纹理坐标中的第i行第j列顶点坐标为uij=j⋅δuu_{ij}=j·\deltauuij=
- Vue3实现酷炫打字机效果:让你的网站文字动起来
陈书予
三十天精通Vue3(含示例代码和代码说明)vue.jsjavascript前端vueelementui
✅创作者:陈书予个人主页:陈书予的个人主页陈书予的个人社区,欢迎你的加入:陈书予的社区专栏地址:三十天精通Vue3文章目录引言一、介绍1.1什么是酷炫打字机效果1.2Vue3框架简介二、创建Vue3项目2.1安装VueCLI2.2创建Vue3项目2.3运行项目三、实现酷炫打字机效果3.1准备工作3.2创建Typewriter组件3.3实现打字机效果四、优化酷炫打字机效果4.1优化Typewrite
- 使用HTML+CSS+JS 实现粒子动画
余大力BBQ
前端小案例HTMLCSSJavaScript粒子动画鼠标交互
:阿余:2022-3-2-2:如有错误,敬请指正。感谢!使用HTML+CSS+JS实现粒子动画1设置网页的样式2移动鼠标生成粒子3为每个粒子生成随机颜色属性4让粒子动起来5让粒子在垂直方向随机向上或向下移动6为粒子设置生命周期,销毁过期粒子7让粒子的颜色,跟随生命周期变化(淡出效果)8完整代码1设置网页的样式鼠标的粒子尾巴html,body{width:100%;height:100%;paddi
- JavaScript 网页设计案例:打造一个简单交互网页
四六的六
javascript开发语言个人开发前端学习
在网页开发的广阔天地里,JavaScript堪称赋予网页灵魂的神奇语言,它让原本静态的网页变得灵动起来,实现各种有趣的交互功能。今天,咱们就通过一个超简单又好玩的案例,来揭开JavaScript让网页“活”起来的神秘面纱。案例目标我们的目标是打造一个超有互动感的网页,当用户在输入框里输入自己的名字,再点击按钮,网页就会立马显示出专属的欢迎语,想想就觉得很有趣,有没有!就像是网页认识了你,在热情地和
- Oracle筑基篇-体系结构概览
CodeBe@r
#Oracleoracle数据库Oracle体系结构
1、体系结构一览今天梳理Oracle的整体的体系结构,后面再详细梳理其中重要的那些结构。图1Oracle体系机构思维导图2、组件作用概述Oracle有两大块组成,一大块是Oralce实例(oracleinstance)一大块是Oralce数据库(oracledatabase),Oracle数据库是实实在在存储在硬盘上的三类文件:数据文件、日志文件和控制文件。数据库启动起来以后,首先在内存划出一块空
- 网安快速入门之JS基础
天启互联网工作室
javascript开发语言ecmascript
JS定义JavaScript(简称“JS”)是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。它以其作为开发Web页面的脚本语言而闻名,但也被广泛应用于非浏览器环境中。JavaScript是一种基于原型编程、多范式的动态脚本语言,支持面向对象、命令式、声明式和函数式编程范式。简言而知:JS->利用脚本,让网站动起来基本语法var定义一个全局变量,如:vara=123;varx=10;con
- 明天,会有什么活动?
星辰XCQ
今天下午,杨老师告诉我们明天记得穿校服,因为明天会有一个小小的活动。一说道活动,我的小宇宙就开始激动起来了,心想:明天会有什么样的活动?有趣吗?......我一脑子的问题,全都是想着明天的活动是什么?因为,我太喜欢活动了,只要一有活动,我总是那么激动。明天到底是什么活动呀!我好期待呀!
- 2023-02-06
暖暖de严严
中原焦点团队第33期中级班学员坚持分享第353天总约练124次来访者83观察员37咨询师4过了正月十五,这个年也就算过去了。早上起床,竟然也有种不想上班的感觉。当然,这只是一瞬间的想法,责任还是促使自己立马行动起来。审视自己的生活:我对自己的要求都达到了吗?那些列在计划表上的内容都在慢慢实施了吗?那些简单易行的生活好习惯,都在坚持吗?终生学习的任务,有在完成吗?最近工作开始忙碌,手上的工作都在按步
- “山竹”曲
慵懒范儿
—一月祭空旷的露天舞场,迪士科突然奏起。寂莫已久的俊男靓女哟,举手投足:摇摆摇摆。好爽,山竹,你能更强劲一点么?呵呵,就这味道!动起来!哎哟,我的头!哎哟,我的腰!哎哟,我的胳膊我的腿!山竹,山竹,能慢点么?不够,不够,你们得掉头折腰才够味……一片狼藉,死伤遍地,狰狞的山竹哟,狂笑而去!
- 24营2组锋妈11月13日作业及阅读笔记
锋妈
第一部分,听课心得在《时间管理目标模型课程》中,主要学到了如下四点:一、为什么要制定目标二、怎么样制定目标三、制定目标后要做些什么四、立刻行动起来听完后,对照讲课提纲,是自身的存在的弱点,觉着最大的绊脚石是第四点立刻行动起来。因为再宏伟的目标,再强大的驱动力下,如果没有行动去执行,一切都是空谈。为了避免执行力弱化,结合自己目前实际情况,觉着尽量把目标制定的简单明了、可执行、可衡量、可反馈回顾的。只
- unity3d怎么让模型动起来_Unity动画系统详解1:在Unity中如何制作动画?
DataDuchess
unity3d怎么让模型动起来
摘要:在场景中加入动态的物体,可以让整个场景更加生动、真实。Unity场景中的物体可以通过制作动画,让物体动起来。简单的动画如物体的移动、旋转(比如旋转的风扇、闪烁不定的灯泡等),复杂的动画如游戏中角色的动作、面部表情等。洪流学堂,让你快人几步。你好,我是跟着大智学Unity的萌新,我叫小新,这几周一起来复(yu)习(xi)动画系统。包含动画的场景小新:“智哥,我想在场景里加上一个旋转的风扇怎么做
- 生活不止眼前的苟且更有诗与此情此景
石川河女神
近几日特别忙,忙得昏天黑地,一忙工作中的各种写的,如,备课,政治笔记,工作总结,批阅各类作业,红笔芯用了一根又一根。其二忙训练,听起来很美,动起来浑身酸痛,其三,忙着感冒,追根溯源,也不知道哪里照顾不周感冒了。令我回想以前打球,天凉了总是感冒,没个一周左右过不去,最讨厌的是晚上咳嗽,咔咔咔的,烦人。醒了却不怎么严重,凡事往好处想就是,这感冒的不灵光的鼻子不必闻大街上为风景带施肥的臭味。办公室里鼻子
- 【拾趣】午后办公室,瑜伽小时刻
Cynthia雯霏
想法•小行动文|雯雨霏今天,办公室兴起了一点点健身的味道。因为同事B想要尝试下,看一看同事A是怎么练瑜伽的,并且学几个简单的动作。这样一个健康的想法,B一提出来,就马上得到同事A的响应,非常愿意分享,于是A把家里的瑜伽垫带到公司来了。当有了一个想法,行动起来,是让想法变为现实并做到的最快方式。吃完午饭,在那个昏昏欲睡的下午,瑜伽“教学”时刻来临。A因为练了好几年瑜伽,一些基本的动作已经很熟练,于是
- tomcat基础与部署发布
暗黑小菠萝
Tomcat java web
从51cto搬家了,以后会更新在这里方便自己查看。
做项目一直用tomcat,都是配置到eclipse中使用,这几天有时间整理一下使用心得,有一些自己配置遇到的细节问题。
Tomcat:一个Servlets和JSP页面的容器,以提供网站服务。
一、Tomcat安装
安装方式:①运行.exe安装包
&n
- 网站架构发展的过程
ayaoxinchao
数据库应用服务器网站架构
1.初始阶段网站架构:应用程序、数据库、文件等资源在同一个服务器上
2.应用服务和数据服务分离:应用服务器、数据库服务器、文件服务器
3.使用缓存改善网站性能:为应用服务器提供本地缓存,但受限于应用服务器的内存容量,可以使用专门的缓存服务器,提供分布式缓存服务器架构
4.使用应用服务器集群改善网站的并发处理能力:使用负载均衡调度服务器,将来自客户端浏览器的访问请求分发到应用服务器集群中的任何
- [信息与安全]数据库的备份问题
comsci
数据库
如果你们建设的信息系统是采用中心-分支的模式,那么这里有一个问题
如果你的数据来自中心数据库,那么中心数据库如果出现故障,你的分支机构的数据如何保证安全呢?
是否应该在这种信息系统结构的基础上进行改造,容许分支机构的信息系统也备份一个中心数据库的文件呢?
&n
- 使用maven tomcat plugin插件debug关联源代码
商人shang
mavendebug查看源码tomcat-plugin
*首先需要配置好'''maven-tomcat7-plugin''',参见[[Maven开发Web项目]]的'''Tomcat'''部分。
*配置好后,在[[Eclipse]]中打开'''Debug Configurations'''界面,在'''Maven Build'''项下新建当前工程的调试。在'''Main'''选项卡中点击'''Browse Workspace...'''选择需要开发的
- 大访问量高并发
oloz
大访问量高并发
大访问量高并发的网站主要压力还是在于数据库的操作上,尽量避免频繁的请求数据库。下面简
要列出几点解决方案:
01、优化你的代码和查询语句,合理使用索引
02、使用缓存技术例如memcache、ecache将不经常变化的数据放入缓存之中
03、采用服务器集群、负载均衡分担大访问量高并发压力
04、数据读写分离
05、合理选用框架,合理架构(推荐分布式架构)。
- cache 服务器
小猪猪08
cache
Cache 即高速缓存.那么cache是怎么样提高系统性能与运行速度呢?是不是在任何情况下用cache都能提高性能?是不是cache用的越多就越好呢?我在近期开发的项目中有所体会,写下来当作总结也希望能跟大家一起探讨探讨,有错误的地方希望大家批评指正。
1.Cache 是怎么样工作的?
Cache 是分配在服务器上
- mysql存储过程
香水浓
mysql
Description:插入大量测试数据
use xmpl;
drop procedure if exists mockup_test_data_sp;
create procedure mockup_test_data_sp(
in number_of_records int
)
begin
declare cnt int;
declare name varch
- CSS的class、id、css文件名的常用命名规则
agevs
JavaScriptUI框架Ajaxcss
CSS的class、id、css文件名的常用命名规则
(一)常用的CSS命名规则
头:header
内容:content/container
尾:footer
导航:nav
侧栏:sidebar
栏目:column
页面外围控制整体布局宽度:wrapper
左右中:left right
- 全局数据源
AILIKES
javatomcatmysqljdbcJNDI
实验目的:为了研究两个项目同时访问一个全局数据源的时候是创建了一个数据源对象,还是创建了两个数据源对象。
1:将diuid和mysql驱动包(druid-1.0.2.jar和mysql-connector-java-5.1.15.jar)copy至%TOMCAT_HOME%/lib下;2:配置数据源,将JNDI在%TOMCAT_HOME%/conf/context.xml中配置好,格式如下:&l
- MYSQL的随机查询的实现方法
baalwolf
mysql
MYSQL的随机抽取实现方法。举个例子,要从tablename表中随机提取一条记录,大家一般的写法就是:SELECT * FROM tablename ORDER BY RAND() LIMIT 1。但是,后来我查了一下MYSQL的官方手册,里面针对RAND()的提示大概意思就是,在ORDER BY从句里面不能使用RAND()函数,因为这样会导致数据列被多次扫描。但是在MYSQL 3.23版本中,
- JAVA的getBytes()方法
bijian1013
javaeclipseunixOS
在Java中,String的getBytes()方法是得到一个操作系统默认的编码格式的字节数组。这个表示在不同OS下,返回的东西不一样!
String.getBytes(String decode)方法会根据指定的decode编码返回某字符串在该编码下的byte数组表示,如:
byte[] b_gbk = "
- AngularJS中操作Cookies
bijian1013
JavaScriptAngularJSCookies
如果你的应用足够大、足够复杂,那么你很快就会遇到这样一咱种情况:你需要在客户端存储一些状态信息,这些状态信息是跨session(会话)的。你可能还记得利用document.cookie接口直接操作纯文本cookie的痛苦经历。
幸运的是,这种方式已经一去不复返了,在所有现代浏览器中几乎
- [Maven学习笔记五]Maven聚合和继承特性
bit1129
maven
Maven聚合
在实际的项目中,一个项目通常会划分为多个模块,为了说明问题,以用户登陆这个小web应用为例。通常一个web应用分为三个模块:
1. 模型和数据持久化层user-core,
2. 业务逻辑层user-service以
3. web展现层user-web,
user-service依赖于user-core
user-web依赖于user-core和use
- 【JVM七】JVM知识点总结
bit1129
jvm
1. JVM运行模式
1.1 JVM运行时分为-server和-client两种模式,在32位机器上只有client模式的JVM。通常,64位的JVM默认都是使用server模式,因为server模式的JVM虽然启动慢点,但是,在运行过程,JVM会尽可能的进行优化
1.2 JVM分为三种字节码解释执行方式:mixed mode, interpret mode以及compiler
- linux下查看nginx、apache、mysql、php的编译参数
ronin47
在linux平台下的应用,最流行的莫过于nginx、apache、mysql、php几个。而这几个常用的应用,在手工编译完以后,在其他一些情况下(如:新增模块),往往想要查看当初都使用了那些参数进行的编译。这时候就可以利用以下方法查看。
1、nginx
[root@361way ~]# /App/nginx/sbin/nginx -V
nginx: nginx version: nginx/
- unity中运用Resources.Load的方法?
brotherlamp
unity视频unity资料unity自学unityunity教程
问:unity中运用Resources.Load的方法?
答:Resources.Load是unity本地动态加载资本所用的方法,也即是你想动态加载的时分才用到它,比方枪弹,特效,某些实时替换的图像什么的,主张此文件夹不要放太多东西,在打包的时分,它会独自把里边的一切东西都会集打包到一同,不论里边有没有你用的东西,所以大多数资本应该是自个建文件放置
1、unity实时替换的物体即是依据环境条件
- 线段树-入门
bylijinnan
java算法线段树
/**
* 线段树入门
* 问题:已知线段[2,5] [4,6] [0,7];求点2,4,7分别出现了多少次
* 以下代码建立的线段树用链表来保存,且树的叶子结点类似[i,i]
*
* 参考链接:http://hi.baidu.com/semluhiigubbqvq/item/be736a33a8864789f4e4ad18
* @author lijinna
- 全选与反选
chicony
全选
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>全选与反选</title>
- vim一些简单记录
chenchao051
vim
mac在/usr/share/vim/vimrc linux在/etc/vimrc
1、问:后退键不能删除数据,不能往后退怎么办?
答:在vimrc中加入set backspace=2
2、问:如何控制tab键的缩进?
答:在vimrc中加入set tabstop=4 (任何
- Sublime Text 快捷键
daizj
快捷键sublime
[size=large][/size]Sublime Text快捷键:Ctrl+Shift+P:打开命令面板Ctrl+P:搜索项目中的文件Ctrl+G:跳转到第几行Ctrl+W:关闭当前打开文件Ctrl+Shift+W:关闭所有打开文件Ctrl+Shift+V:粘贴并格式化Ctrl+D:选择单词,重复可增加选择下一个相同的单词Ctrl+L:选择行,重复可依次增加选择下一行Ctrl+Shift+L:
- php 引用(&)详解
dcj3sjt126com
PHP
在PHP 中引用的意思是:不同的名字访问同一个变量内容. 与C语言中的指针是有差别的.C语言中的指针里面存储的是变量的内容在内存中存放的地址 变量的引用 PHP 的引用允许你用两个变量来指向同一个内容 复制代码代码如下:
<?
$a="ABC";
$b =&$a;
echo
- SVN中trunk,branches,tags用法详解
dcj3sjt126com
SVN
Subversion有一个很标准的目录结构,是这样的。比如项目是proj,svn地址为svn://proj/,那么标准的svn布局是svn://proj/|+-trunk+-branches+-tags这是一个标准的布局,trunk为主开发目录,branches为分支开发目录,tags为tag存档目录(不允许修改)。但是具体这几个目录应该如何使用,svn并没有明确的规范,更多的还是用户自己的习惯。
- 对软件设计的思考
e200702084
设计模式数据结构算法ssh活动
软件设计的宏观与微观
软件开发是一种高智商的开发活动。一个优秀的软件设计人员不仅要从宏观上把握软件之间的开发,也要从微观上把握软件之间的开发。宏观上,可以应用面向对象设计,采用流行的SSH架构,采用web层,业务逻辑层,持久层分层架构。采用设计模式提供系统的健壮性和可维护性。微观上,对于一个类,甚至方法的调用,从计算机的角度模拟程序的运行情况。了解内存分配,参数传
- 同步、异步、阻塞、非阻塞
geeksun
非阻塞
同步、异步、阻塞、非阻塞这几个概念有时有点混淆,在此文试图解释一下。
同步:发出方法调用后,当没有返回结果,当前线程会一直在等待(阻塞)状态。
场景:打电话,营业厅窗口办业务、B/S架构的http请求-响应模式。
异步:方法调用后不立即返回结果,调用结果通过状态、通知或回调通知方法调用者或接收者。异步方法调用后,当前线程不会阻塞,会继续执行其他任务。
实现:
- Reverse SSH Tunnel 反向打洞實錄
hongtoushizi
ssh
實際的操作步驟:
# 首先,在客戶那理的機器下指令連回我們自己的 Server,並設定自己 Server 上的 12345 port 會對應到幾器上的 SSH port
ssh -NfR 12345:localhost:22
[email protected]
# 然後在 myhost 的機器上連自己的 12345 port,就可以連回在客戶那的機器
ssh localhost -p 1
- Hibernate中的缓存
Josh_Persistence
一级缓存Hiberante缓存查询缓存二级缓存
Hibernate中的缓存
一、Hiberante中常见的三大缓存:一级缓存,二级缓存和查询缓存。
Hibernate中提供了两级Cache,第一级别的缓存是Session级别的缓存,它是属于事务范围的缓存。这一级别的缓存是由hibernate管理的,一般情况下无需进行干预;第二级别的缓存是SessionFactory级别的缓存,它是属于进程范围或群集范围的缓存。这一级别的缓存
- 对象关系行为模式之延迟加载
home198979
PHP架构延迟加载
形象化设计模式实战 HELLO!架构
一、概念
Lazy Load:一个对象,它虽然不包含所需要的所有数据,但是知道怎么获取这些数据。
延迟加载貌似很简单,就是在数据需要时再从数据库获取,减少数据库的消耗。但这其中还是有不少技巧的。
二、实现延迟加载
实现Lazy Load主要有四种方法:延迟初始化、虚
- xml 验证
pengfeicao521
xmlxml解析
有些字符,xml不能识别,用jdom或者dom4j解析的时候就报错
public static void testPattern() {
// 含有非法字符的串
String str = "Jamey친ÑԂ
- div设置半透明效果
spjich
css半透明
为div设置如下样式:
div{filter:alpha(Opacity=80);-moz-opacity:0.5;opacity: 0.5;}
说明:
1、filter:对win IE设置半透明滤镜效果,filter:alpha(Opacity=80)代表该对象80%半透明,火狐浏览器不认2、-moz-opaci
- 你真的了解单例模式么?
w574240966
java单例设计模式jvm
单例模式,很多初学者认为单例模式很简单,并且认为自己已经掌握了这种设计模式。但事实上,你真的了解单例模式了么。
一,单例模式的5中写法。(回字的四种写法,哈哈。)
1,懒汉式
(1)线程不安全的懒汉式
public cla