- 元表和元方法
剑决浮云气
luac++lua
1.什么是元表和元方法呢?1.元表其实也是lua中的一种表,即table,但是它可以自定义某个表的行为,比如运算符重载、默认值查找、访问控制等2.当一个表t进行某些操作(如t1+t2、访问t.key)时,Lua会检查t是否有元表,并尝试调用元表中的元方法2.举个例子一个只读表的实现(const)localmt={}--[[__newindex元方法是当table发生赋值的时候被调用]]--mt._
- HiveSQL优化
小球-大数据
hive大数据sql数据仓库数据库开发
2-1分桶采样当表的数据量比较庞大的时候,在编写SQL语句后,需要首先测试SQL是否可以正常的执行,需要在表中执行查询操作,由于表数据量比较庞大,在测试一条SQL的时候整个运行的时间比较久,为了提升测试效率,可以整个表抽样出一部分的数据,进行测试校验数据的可行性(质量校验)100条sum()join进行统计分析的时候,并不需要统计出具体的指标,可能统计的都是一些相对性指标,比如说一些比率(合格率)
- Vue3组件化开发(一)
独鹿DT
Vue2&Vue3vuevue.jsvue3组件化vue组件间通讯
Vue3组件化开发(一)组件的拆分和嵌套组件的CSS作用域问题组件通信(父传子)`props`的数组用法`props`的对象用法非prop的Attribute的传递子组件有根组件包裹禁用Attribute继承子组件无根组件包裹,且有多个元素组件通信(子传父)`emits`的数组写法`emits`的对象写法组件的拆分和嵌套这个我也不知从何写起,就这样拆分,引用。细节补充在引入其他组件时,加后缀。虽然
- 如何使用HTML,CSS和JavaScript创建 二进制计算器?
濯一一
Html5+Css3二进制计算器BinaryCalHTMLCSSJavaScript
HTML或超文本标记语言以及CSS(级联样式表)和JavaScript可用于开发可执行某些功能的交互式用户应用程序。同样,可以完全使用HTML,CSS和JS开发二进制计算器。二进制计算器:对二进制数执行算术运算。二进制计算器的缓冲区限制为8位。如果算术运算的结果超过8位,则多余的位将被截断。算术运算是使用JavaScript函数完成的。该应用程序包括:一个显示屏,在该显示屏上可以显示用户输入以及算
- hive sql 正则 提取括号中内容
Rideo-rax
hivesqlhadoop数据仓库大数据
我整理的一些关于【数据】的项目学习资料(附讲解~~)和大家一起分享、学习一下:https://d.51cto.com/eDOcp1使用HiveSQL正则提取括号中的内容在数据分析和处理的过程中,尤其是在大数据平台Hive中,我们经常需要处理一些复杂的数据需求,比如提取某些括号中的内容。本文将逐步教会你如何在HiveSQL中使用正则表达式来实现这一目标。流程概述为了实现提取括号内内容的目标,我们可以
- spring boot 事务_解决AOP拦截Mapper方法不知道事务是否回滚的尴尬问题
weixin_39910043
springboot事务updateset能回滚吗多个mapper的事务回滚当前事务无法提交当前记录集不支持更新
关注“Java艺术”我们一起成长!我的开源项目|整合MyBatis-Plus的动态数据源Startereasymulti-datasource-spring-boot-starter1.0.9x-RELEASE版本更新内容如下:1、自动配置注解事务支持;2、添加事务方法出口监听器;需求背景最近做的一些需求遇到一个棘手的问题,例如埋点事件、AOP切面更新缓存等,可以感知事务的存在,却无法得知事务最终
- pygame做的著名游戏_添加计分到你的 Python 游戏 | Linux 中国
weixin_39869197
pygame做的著名游戏pygame游戏作品代码pythonpygame显示字体是框
在本系列的第十一篇有关使用PythonPygame模块进行编程的文章中,显示玩家获得战利品或受到伤害时的得分。--SethKenlon这是仍在进行中的关于使用Pygame模块来在Python3在创建电脑游戏的第十一部分。先前的文章是:◈通过构建一个简单的掷骰子游戏去学习怎么用Python编程◈使用Python和Pygame模块构建一个游戏框架◈如何在你的Python游戏中添加一个玩家◈用Pygam
- Redis原理:watch命令
csjane1079
redisredisjava
在前面的文章中有提到,在multi前可以通过watch来观察哪些key,被观察的这些key,会被redis服务器监控,涉及该key被修改时,则在exec命令执行过程中会被识别出来,exec就不会再执行命令。源码分析//监控对应的keyvoidwatchCommand(client*c){intj;if(c->flags&CLIENT_MULTI){addReplyError(c,"WATCHins
- Vue3 知识点总结
翱翔-蓝天
前端vue.js前端javascript
Vue3知识点总结1.核心概念1.1CompositionAPI1.1.1setup函数setup是Vue3中的新的配置项,是组件内使用CompositionAPI的入口在setup中定义的变量和方法需要return才能在模板中使用setup执行时机在beforeCreate之前,this不可用exportdefault{setup(){constcount=ref(0)constincremen
- 【数据库事务、消息队列事务、Redis 事务、Spring 事务 详细分析】
逍遥运德
数据库数据库springredisrabbitmqrocketmq
数据库事务、消息队列事务、Redis事务、Spring事务**的详细分析在分布式系统和应用开发中,事务管理是确保数据一致性和可靠性的关键机制。以下是针对数据库事务、消息队列事务、Redis事务、Spring事务的详细分析,包括原理、特点、适用场景和对比总结。1.数据库事务原理:数据库事务基于ACID特性(原子性、一致性、隔离性、持久性),通过事务日志(如RedoLog、UndoLog)和锁机制实现
- 基于深度学习的图像识别技术在智能安防中的应用
Blossom.118
分布式系统与高性能计算领域深度学习人工智能主动学习机器学习图像识别自动化人脸识别
一、引言随着科技的飞速发展,人工智能技术逐渐渗透到各个领域,其中深度学习作为人工智能的核心技术之一,在图像识别领域取得了显著的成果。图像识别技术在智能安防领域具有极其重要的应用价值,它能够有效提升安防系统的自动化程度和准确性,为社会的安全稳定提供有力保障。本文将深入探讨基于深度学习的图像识别技术在智能安防中的应用,分析其技术原理、优势以及面临的挑战。二、深度学习与图像识别技术概述(一)深度学习简介
- java常见的加密算法的使用
故城、
javajava开发语言
一、BCrypt加密1.1BCrypt简述BCrypt是一种密码散列函数,即单向函数,无法解密BCrypt哈希是强哈希算法,结合了SHA-256、随机盐和密钥来增强安全性特点:唯一性:每次加密生成的盐不一样所以密码的值也不一样;不可逆:只能验证两个BCrypt哈希值是否相同,从而验证提供的密码是否与原始密码匹配适用的场景:用户密码的加密加密后的字符由4部分组成:$2a$10$N9qo8uLOick
- Nginx Stream 代理配置全解析:TCP/UDP 流量转发及常见问题排查
秃头摸鱼侠
nginxnginxtcp/ipudp
Nginx除了可以处理HTTP代理,还可以用于TCP/UDP流量转发,适用于数据库代理(MySQL、PostgreSQL)、Redis负载均衡、WebSocket代理、游戏服务器流量分发等场景。相比HAProxy,Nginx配置更加灵活,并且可以结合stream模块进行高效的TCP/UDP代理。本篇文章将带你深入了解NginxStream代理的配置方法、负载均衡策略,以及常见问题的解决方案,帮助你
- JavaScript 改变 HTML 图像
我自纵横2023
JaveScript教程javascripthtml开发语言ecmascript前端
JavaScript改变HTML图像JavaScript改变HTML图像的核心是通过动态修改标签的src属性或调整CSS样式实现图像切换或视觉效果变化。以下是具体方法与场景解析:一、核心方法:修改src属性1.直接替换图像路径通过document.getElementById()获取图像元素,修改其src属性即可切换图片:functionchangeImage(){constimg=documen
- 时序数据库 TDengine 发布时序数据分析 AI 智能体 TDgpt,核心代码开源
2025年3月26日,涛思数据通过线上直播形式正式发布了其新一代时序数据分析AI智能体——TDgpt,并同步开源其核心代码(GitHub地址:https://github.com/taosdata/TDengine)。这一创新功能作为TDengine3.3.6.0的重要组成部分,标志着时序数据库在原生集成AI能力方面迈出了关键一步。TDgpt是内嵌于TDengine中的时序数据分析AI智能体,具备
- 在 Go 中如何使用分布式锁解决并发问题?
后端go面试并发分布式锁
在分布式系统中,协调多个服务实例之间的共享资源访问是一个经典的挑战。传统的单机锁(如sync.Mutex)无法实现跨进程工作,此时就需要用到分布式锁了。本文将介绍Go语言生态中基于Redis实现的分布式锁库redsync,并探讨其使用方法和实现原理。分布式锁首先我们来探讨下为什么需要分布式锁?当我们编写的程序出现资源竞争的时候,就需要使用互斥锁来保证并发安全。而我们的服务很有可能不会单机部署,而是
- 基于oracle linux的 DBI/DBD 标准化安装文档(三)
linux
一、安装DBIDBI(DatabaseInterface)是perl连接数据库的接口。其是perl连接数据库的最优方法,他支持包括Orcale,Sybase,mysql,db2等绝大多数的数据库,下面将简要介绍其安装方法。1.1解压tar-zxvfDBI-1.616_901.tar.gz1.2安装依赖yuminstallperl-ExtUtils-CBuilderperl-ExtUtils-Mak
- ThreadLocal详解与高频场景实战指南
JMH铁匠
java多线程
ThreadLocal详解与高频场景实战指南1.ThreadLocal概述ThreadLocal是Java提供的线程本地变量机制,用于实现线程级别的数据隔离。每个访问该变量的线程都会获得独立的变量副本,适用于需要避免线程间共享数据的场景。特点:线程封闭性:数据仅对当前线程可见无锁操作:天然线程安全空间换时间:通过增加存储提升性能2.核心实现原理publicclassThreadLocal{publ
- 基于树莓派 + CUAV V5 +飞控构建无人机自主作业系统(UWB 高精度定位版)
无人机星穹笔记
无人机与人工智能无人机python图像处理自动驾驶
1.项目介绍在工业4.0与智慧农业高速发展的背景下,无人机自主作业系统成为智能巡检、物流配送、精准农业等领域的核心装备。本项目基于树莓派4B计算平台与雷讯CUAVV5+开源飞控,构建全自主无人机作业系统,突破传统遥控飞行限制,实现室内外复杂场景下的智能任务执行。特别集成Nooploop空循环LinkTrackUWB厘米级定位模块,结合视觉导航与激光雷达环境感知,打造"厘米级定位+动态避障+任务自适
- 大模型时代,安全如何洗牌?
安全人工智能
引言随着DeepSeek掀起新一轮AI热潮,大模型的应用正在重塑各行各业的格局。在这股变革洪流中,安全行业,作为兼具技术赋能与风险治理双重属性的特殊领域,正成为镁光灯下的焦点。从安全大模型的构建与演进,到智能系统的内生性风险防控,再到生成式内容的治理框架构建,安全行业正在经历从技术范式到治理体系的全方位重塑。一方面,AI的赋能为安全领域带来了新的机遇,智能威胁检测、自动化风险预警等技术革新,正在推
- Centos7挂载LVM卷
centoslvm
1.背景给单位的云主机上安装一块云硬盘,容量是1T,由于该云主机需要存放大量数据,为了保证将来硬盘具有可扩展性,决定使用LVM来管理硬盘。2.硬盘分区查找到硬盘,然后添加分区fdisk/dev/vdbn--添加新分区p--查看分区t--修改分区的type为lvm15--15表示的是lvm,如果是16禁止的,则为8ew--保存分区结果3.查看分区结果lsblk可以看到产生了/dev/vdb1这个分区
- lvm-cache实操
linuxlvm
一、背景1.联想服务器SR590,本机安装了2块800G的固态硬盘、12块1.8T的机械硬盘。2.2块800G的固态组了一个raid1,作为第一个卷组,实际可用空间为744G。3.12块1.8T的机械硬盘做了一个raid10,作为第二个卷组,实际可用空间为9.8T。(组此raid10时,提示使用GPT分区,可忽略,centos7会自动使用GPT分区)4.安装centos7操作系统到第二个卷组上。此
- Centos下安装中文字体
linux
由于java中使用了Graphics2D来绘图,图片中有中文文字,需要系统自带中文字体,而linux下默认没有中文字体,遂自行安装:1、安装fc命令yuminstallfontconfig2、查看当前已安装的字体fc-list3、创建目录存放字体cd/usr/share/fonts/mkdirchinesechmod-R755/usr/share/fonts/chinese4、拷贝字体到linux
- python防好基友小小小病毒
Small踢倒coffee_氕氘氚
python自学python开发语言病毒
fromtkinterimport*fromtkinterimportttkimportplatformimportosimporttimeimportwmiimportrandomimportsysimportctypesimportthreadingdefis_admin():try:returnctypes.windll.shell32.IsUserAnAdmin()except:retur
- 碳实践|钢铁行业减碳怎么做?一文看懂绿色钢铁双碳未来
机器人深度学习数据挖掘
引言钢铁行业是能源密集型行业的代表,也是工业系统中的支柱性产业。在经济的强力驱动下,中国钢铁行业占据了世界钢铁行业的半壁江山,中国粗钢产量已占到世界总产量的50%以上。但在能源利用效率方面,中国钢铁行业相比发达国家仍有较大提升空间。作为温室气体排放量最高的工业产业之一,钢铁行业的减碳任重而道远。钢铁行业碳排放概况1.全球钢铁行业碳排放概况2023年,全球钢铁行业二氧化碳排放强度为1.92吨二氧化碳
- Linux系统下MySQL 8.4的Percona XtraBackup备份策略详解
我可以的833
mysql数据库
一、PerconaXtraBackup简介PerconaXtraBackup是MySQL数据库的一款开源热备份工具,特别适用于InnoDB/XtraDB存储引擎,能够在不锁表的情况下执行物理备份。相比逻辑备份工具如mysqldump,XtraBackup具有备份速度快、恢复速度快、对生产系统影响小等优势。二、下载PerconaXtraBackup软件包下载地址:https://downloads.
- 天气预警API:守护安全的数字防线
api
引言在当今这个气候变化日益显著的时代,极端天气事件频繁发生,给人们的生命财产安全带来了巨大威胁。如何提前获取准确的天气预警信息,以便及时采取应对措施,成为了一个至关重要的问题。而天气预警API的出现,为解决这一问题提供了一个高效且便捷的途径。天气预警API的定义与工作原理天气预警API是一种通过互联网提供天气信息和预警服务的接口,它允许开发者将实时天气数据集成到他们的应用程序、网站或其他服务中。其
- Sectigo SSL证书有哪些种类?怎么申请?
https
Sectigo是全球在线安全解决方案提供商和全球最大的证书颁发机构之一。以其高性价比在SSL证书市场中脱颖而出,为不同规模的客户提供经济实惠的解决方案。作为业界知名的SSL证书提供商,DunTrust提供包括Sectigo品牌多种类型的SSL证书,涵盖DV、OV、EV等类型。一、SectigoSSL证书的种类域名验证(DV)SSL证书DV单域名:仅对域名进行验证,颁发速度快,价格亲民,但不提供组织
- NocoBase 本周更新汇总:支持用户角色并集
原文链接:https://www.nocobase.com/cn/blog/weekly-updates-202503027。汇总一周产品更新日志,最新发布可以前往我们的博客查看。NocoBase目前更新包括的版本更新包括三个分支:main,next和develop。main:截止目前最稳定的版本,推荐安装此版本。next:包含即将发布的新功能,经过初步测试的版本,可能存在部分已知或未知问题。主要
- 练习两天半,终于知道企业级的prompt在怎么写
KangkangLoveNLP
基础知识#promptpromptpython机器学习人工智能算法transformer
练习两天半,终于知道企业级的prompt在怎么写本篇又名一些看上去炫酷但可能没什么用的AI技巧。(可以专门写prompt给领导看)。假如说你要写一个科幻小说,你对AI说“请给我生成一篇科幻小说”,就显得特别LOW,领导一看就觉得你不行,但是你也可以写{"prompt_type":"creative_story","theme":"future_technology","length":"short
- java责任链模式
3213213333332132
java责任链模式村民告县长
责任链模式,通常就是一个请求从最低级开始往上层层的请求,当在某一层满足条件时,请求将被处理,当请求到最高层仍未满足时,则请求不会被处理。
就是一个请求在这个链条的责任范围内,会被相应的处理,如果超出链条的责任范围外,请求不会被相应的处理。
下面代码模拟这样的效果:
创建一个政府抽象类,方便所有的具体政府部门继承它。
package 责任链模式;
/**
*
- linux、mysql、nginx、tomcat 性能参数优化
ronin47
一、linux 系统内核参数
/etc/sysctl.conf文件常用参数 net.core.netdev_max_backlog = 32768 #允许送到队列的数据包的最大数目
net.core.rmem_max = 8388608 #SOCKET读缓存区大小
net.core.wmem_max = 8388608 #SOCKET写缓存区大
- php命令行界面
dcj3sjt126com
PHPcli
常用选项
php -v
php -i PHP安装的有关信息
php -h 访问帮助文件
php -m 列出编译到当前PHP安装的所有模块
执行一段代码
php -r 'echo "hello, world!";'
php -r 'echo "Hello, World!\n";'
php -r '$ts = filemtime("
- Filter&Session
171815164
session
Filter
HttpServletRequest requ = (HttpServletRequest) req;
HttpSession session = requ.getSession();
if (session.getAttribute("admin") == null) {
PrintWriter out = res.ge
- 连接池与Spring,Hibernate结合
g21121
Hibernate
前几篇关于Java连接池的介绍都是基于Java应用的,而我们常用的场景是与Spring和ORM框架结合,下面就利用实例学习一下这方面的配置。
1.下载相关内容: &nb
- [简单]mybatis判断数字类型
53873039oycg
mybatis
昨天同事反馈mybatis保存不了int类型的属性,一直报错,错误信息如下:
Caused by: java.lang.NumberFormatException: For input string: "null"
at sun.mis
- 项目启动时或者启动后ava.lang.OutOfMemoryError: PermGen space
程序员是怎么炼成的
eclipsejvmtomcatcatalina.sheclipse.ini
在启动比较大的项目时,因为存在大量的jsp页面,所以在编译的时候会生成很多的.class文件,.class文件是都会被加载到jvm的方法区中,如果要加载的class文件很多,就会出现方法区溢出异常 java.lang.OutOfMemoryError: PermGen space.
解决办法是点击eclipse里的tomcat,在
- 我的crm小结
aijuans
crm
各种原因吧,crm今天才完了。主要是接触了几个新技术:
Struts2、poi、ibatis这几个都是以前的项目中用过的。
Jsf、tapestry是这次新接触的,都是界面层的框架,用起来也不难。思路和struts不太一样,传说比较简单方便。不过个人感觉还是struts用着顺手啊,当然springmvc也很顺手,不知道是因为习惯还是什么。jsf和tapestry应用的时候需要知道他们的标签、主
- spring里配置使用hibernate的二级缓存几步
antonyup_2006
javaspringHibernatexmlcache
.在spring的配置文件中 applicationContent.xml,hibernate部分加入
xml 代码
<prop key="hibernate.cache.provider_class">org.hibernate.cache.EhCacheProvider</prop>
<prop key="hi
- JAVA基础面试题
百合不是茶
抽象实现接口String类接口继承抽象类继承实体类自定义异常
/* * 栈(stack):主要保存基本类型(或者叫内置类型)(char、byte、short、 *int、long、 float、double、boolean)和对象的引用,数据可以共享,速度仅次于 * 寄存器(register),快于堆。堆(heap):用于存储对象。 */ &
- 让sqlmap文件 "继承" 起来
bijian1013
javaibatissqlmap
多个项目中使用ibatis , 和数据库表对应的 sqlmap文件(增删改查等基本语句),dao, pojo 都是由工具自动生成的, 现在将这些自动生成的文件放在一个单独的工程中,其它项目工程中通过jar包来引用 ,并通过"继承"为基础的sqlmap文件,dao,pojo 添加新的方法来满足项
- 精通Oracle10编程SQL(13)开发触发器
bijian1013
oracle数据库plsql
/*
*开发触发器
*/
--得到日期是周几
select to_char(sysdate+4,'DY','nls_date_language=AMERICAN') from dual;
select to_char(sysdate,'DY','nls_date_language=AMERICAN') from dual;
--建立BEFORE语句触发器
CREATE O
- 【EhCache三】EhCache查询
bit1129
ehcache
本文介绍EhCache查询缓存中数据,EhCache提供了类似Hibernate的查询API,可以按照给定的条件进行查询。
要对EhCache进行查询,需要在ehcache.xml中设定要查询的属性
数据准备
@Before
public void setUp() {
//加载EhCache配置文件
Inpu
- CXF框架入门实例
白糖_
springWeb框架webserviceservlet
CXF是apache旗下的开源框架,由Celtix + XFire这两门经典的框架合成,是一套非常流行的web service框架。
它提供了JAX-WS的全面支持,并且可以根据实际项目的需要,采用代码优先(Code First)或者 WSDL 优先(WSDL First)来轻松地实现 Web Services 的发布和使用,同时它能与spring进行完美结合。
在apache cxf官网提供
- angular.equals
boyitech
AngularJSAngularJS APIAnguarJS 中文APIangular.equals
angular.equals
描述:
比较两个值或者两个对象是不是 相等。还支持值的类型,正则表达式和数组的比较。 两个值或对象被认为是 相等的前提条件是以下的情况至少能满足一项:
两个值或者对象能通过=== (恒等) 的比较
两个值或者对象是同样类型,并且他们的属性都能通过angular
- java-腾讯暑期实习生-输入一个数组A[1,2,...n],求输入B,使得数组B中的第i个数字B[i]=A[0]*A[1]*...*A[i-1]*A[i+1]
bylijinnan
java
这道题的具体思路请参看 何海涛的微博:http://weibo.com/zhedahht
import java.math.BigInteger;
import java.util.Arrays;
public class CreateBFromATencent {
/**
* 题目:输入一个数组A[1,2,...n],求输入B,使得数组B中的第i个数字B[i]=A
- FastDFS 的安装和配置 修订版
Chen.H
linuxfastDFS分布式文件系统
FastDFS Home:http://code.google.com/p/fastdfs/
1. 安装
http://code.google.com/p/fastdfs/wiki/Setup http://hi.baidu.com/leolance/blog/item/3c273327978ae55f93580703.html
安装libevent (对libevent的版本要求为1.4.
- [强人工智能]拓扑扫描与自适应构造器
comsci
人工智能
当我们面对一个有限拓扑网络的时候,在对已知的拓扑结构进行分析之后,发现在连通点之后,还存在若干个子网络,且这些网络的结构是未知的,数据库中并未存在这些网络的拓扑结构数据....这个时候,我们该怎么办呢?
那么,现在我们必须设计新的模块和代码包来处理上面的问题
- oracle merge into的用法
daizj
oraclesqlmerget into
Oracle中merge into的使用
http://blog.csdn.net/yuzhic/article/details/1896878
http://blog.csdn.net/macle2010/article/details/5980965
该命令使用一条语句从一个或者多个数据源中完成对表的更新和插入数据. ORACLE 9i 中,使用此命令必须同时指定UPDATE 和INSE
- 不适合使用Hadoop的场景
datamachine
hadoop
转自:http://dev.yesky.com/296/35381296.shtml。
Hadoop通常被认定是能够帮助你解决所有问题的唯一方案。 当人们提到“大数据”或是“数据分析”等相关问题的时候,会听到脱口而出的回答:Hadoop! 实际上Hadoop被设计和建造出来,是用来解决一系列特定问题的。对某些问题来说,Hadoop至多算是一个不好的选择,对另一些问题来说,选择Ha
- YII findAll的用法
dcj3sjt126com
yii
看文档比较糊涂,其实挺简单的:
$predictions=Prediction::model()->findAll("uid=:uid",array(":uid"=>10));
第一个参数是选择条件:”uid=10″。其中:uid是一个占位符,在后面的array(“:uid”=>10)对齐进行了赋值;
更完善的查询需要
- vim 常用 NERDTree 快捷键
dcj3sjt126com
vim
下面给大家整理了一些vim NERDTree的常用快捷键了,这里几乎包括了所有的快捷键了,希望文章对各位会带来帮助。
切换工作台和目录
ctrl + w + h 光标 focus 左侧树形目录ctrl + w + l 光标 focus 右侧文件显示窗口ctrl + w + w 光标自动在左右侧窗口切换ctrl + w + r 移动当前窗口的布局位置
o 在已有窗口中打开文件、目录或书签,并跳
- Java把目录下的文件打印出来
蕃薯耀
列出目录下的文件文件夹下面的文件目录下的文件
Java把目录下的文件打印出来
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
蕃薯耀 2015年7月11日 11:02:
- linux远程桌面----VNCServer与rdesktop
hanqunfeng
Desktop
windows远程桌面到linux,需要在linux上安装vncserver,并开启vnc服务,同时需要在windows下使用vnc-viewer访问Linux。vncserver同时支持linux远程桌面到linux。
linux远程桌面到windows,需要在linux上安装rdesktop,同时开启windows的远程桌面访问。
下面分别介绍,以windo
- guava中的join和split功能
jackyrong
java
guava库中,包含了很好的join和split的功能,例子如下:
1) 将LIST转换为使用字符串连接的字符串
List<String> names = Lists.newArrayList("John", "Jane", "Adam", "Tom");
- Web开发技术十年发展历程
lampcy
androidWeb浏览器html5
回顾web开发技术这十年发展历程:
Ajax
03年的时候我上六年级,那时候网吧刚在小县城的角落萌生。传奇,大话西游第一代网游一时风靡。我抱着试一试的心态给了网吧老板两块钱想申请个号玩玩,然后接下来的一个小时我一直在,注,册,账,号。
彼时网吧用的512k的带宽,注册的时候,填了一堆信息,提交,页面跳转,嘣,”您填写的信息有误,请重填”。然后跳转回注册页面,以此循环。我现在时常想,如果当时a
- 架构师之mima-----------------mina的非NIO控制IOBuffer(说得比较好)
nannan408
buffer
1.前言。
如题。
2.代码。
IoService
IoService是一个接口,有两种实现:IoAcceptor和IoConnector;其中IoAcceptor是针对Server端的实现,IoConnector是针对Client端的实现;IoService的职责包括:
1、监听器管理
2、IoHandler
3、IoSession
- ORA-00054:resource busy and acquire with NOWAIT specified
Everyday都不同
oraclesessionLock
[Oracle]
今天对一个数据量很大的表进行操作时,出现如题所示的异常。此时表明数据库的事务处于“忙”的状态,而且被lock了,所以必须先关闭占用的session。
step1,查看被lock的session:
select t2.username, t2.sid, t2.serial#, t2.logon_time
from v$locked_obj
- javascript学习笔记
tntxia
JavaScript
javascript里面有6种基本类型的值:number、string、boolean、object、function和undefined。number:就是数字值,包括整数、小数、NaN、正负无穷。string:字符串类型、单双引号引起来的内容。boolean:true、false object:表示所有的javascript对象,不用多说function:我们熟悉的方法,也就是
- Java enum的用法详解
xieke90
enum枚举
Java中枚举实现的分析:
示例:
public static enum SEVERITY{
INFO,WARN,ERROR
}
enum很像特殊的class,实际上enum声明定义的类型就是一个类。 而这些类都是类库中Enum类的子类 (java.l