- SylixOS 大型实时操作系统
香蕉不会写代码
linuxubuntuwindows
SylixOS是一个嵌入式实时操作系统,支持SMP多核实时调度,可运行于多种CPU架构目标平台。SylixOS具有卓越实时性和可靠性,提供丰富的功能,可为不同行业的嵌入式设备提供理想的软件开发平台。SylixOS内核自主化率达到100%(依据工信部评估报告),拥有完全自主可控的技术能力,满足国产化需求SylixOS支持对称多处理器(SMP)平台,并且具有实时进程及动态加载机制,满足多部门分布式软件
- RTOS、FreeRTOS支持远程界面、远程显示、远程桌面
GOSP作者-明心
单片机MCUlinux嵌入式android
各种RTOS可以像linux/windows一样实现远程桌面吗?现在已经有freeRTOS+远程桌面这样的方案了。目前市场上常见的RTOS有如下:FreeRTOS、Vxworks、ReWorks、DeltaOS、SylixOS、华为liteOS、阿里AliOS、RT-Thread、RTEMS等,这些RTOS可以像linux/windows一样实现远程桌面吗?在这里,我们首先要区分界面和桌面的关系,
- 翼辉 SylixOS 正式支持“申威“处理器架构
ScilogyHunter
翼辉新闻SylixOS体系结构支持申威处理器
近日,翼辉信息发布了最新的SylixOSV3.4.0操作系统。在SylixOSV3.4.0中,已正式加入了对申威SW64自主指令集架构的支持。SW64自主指令集架构是我国在处理器领域的一项重要突破,其知识产权完全可控、自主性高、安全性强,核心技术可自主迭代发展。目前,SylixOS已与基于SW64架构的SW831处理器完成适配,成为全球首个支持SW64架构处理器的大型嵌入式实时操作系统,填补了SW
- 迅为RK3568开发板翼辉实时系统烧写-安装RKTool驱动
mucheni
3568开发板
1.翼辉系统烧写翼辉系统是付费系统,在迅为RK3568开发平台上已经成功搭载SylixOS国产实时操作系统。如果您有需要使用这个系统,可以在北京迅为电子淘宝店铺联系旺旺咨询。2.Preemption系统/Xenomai系统烧写①安装RKTool驱动在烧写镜像之前首先需要安装RKTool驱动。RKTool驱动在网盘资料“iTOP-3568开发板\01_【iTOP-RK3568开发板】基础资料【V1.
- DSP C6678调试SylixOS程序
mr lirongjun
SylixOS系统
转载:https://blog.csdn.net/stone8761/article/details/80825634使用RealEvo-IDE编译SylixOSDPS工程生成可执行文件,由CCS5.5进行烧录1、打开CCS5.5,新建CCS工程2、新建目标配置文件选择对应目标并保存3、设置6678开发板拨码开关到如下位置,上电,接USB线,确认驱动正确安装4、测试5、只是用cpu0,关闭其他7个
- SylixOS RTOS 宏内核定制与应用编程开发
东南第一美男子
1.SylixOS内核源程序原理架构分析和基本开发方法(不同对象环境)2.SylixOS操作系统源程序各组成模块原理和功能分析;程序内容设计修改及运行,现象记录分析,总结对嵌入式RTOS技术和编写开发RTOS的认识理解。3.1-2例基于(CortexA9)SylixOSRTOS的原理性应用(App)程序设计编写,运行记录,结果分析;总结所定制开发的RTOS环境开发过程;程序5程序6程序7程序8程序
- 基于 ACOEGC_T3(PF) 搭建 JLink 调试环境
stone8761
SylixOSSylixOSjlink调试T3V9
本文主要介绍全志T3JLink调试环境搭建,基于ACOEGC_T3(PF)硬件板卡,系统架构使用裸核*3+SylixOS的AMP模式。调试环境可通过RealEvo-IDE和JLinkV9同时对T3的4个核进行调试。一、搭建调试环境1、安装JLink软件,这里安装的是V645a;2、修改安装目录下的JLinkDevices.xml文件,这里的路径为:D:\ProgramFiles(x86)\SEGG
- SylixOS BSP开发(七)
Yves嵌入式
单片机嵌入式硬件
实现系统调试信息打印接口当系统出错时或者使用内核日志时会输出一些打印信息,这最终都是调用到bspLib.c中的bspDebugMsg这个接口来实现的,所以我们在开发BSP时,第一个要做的工作就是实现这个接口。一般的调试信息都是通过串口来输出的,所以我们需要实现全志R16平台上串口发送的函数。因为U-Boot在启动时使用串口0输出信息,所以我们这里只要实现串口0的发送函数即可,像串口的时钟、波特率设
- SylixOS BSP开发(八)
Yves嵌入式
java开发语言
初始化FPU、MMU和Cache组件本来想在不初始化这些部件的情况下把SylixOS先启动起来感受下,结果测试发现如果MMU不使能的话,系统启动过程中线程无法进行调度emm。。。所以只好把这一章节提前来讲了。这三个组件的初始化都是在bspInit.c中进行的。1.FPU初始化我们首先来看下FPU的初始化:staticVOIDhalFpuInit(VOID){API_KernelFpuInit(AR
- 嵌入式操作系统和RTOS(实时操作系统)介绍。
辽G.默语
操作系统LORAlinux经验分享
目录嵌入式操作系统RTOS(实时操作系统)实时操作系统:什么是嵌入式操作系统一μClinux二μC/OS-II三eCos四FreeRTOS五mbedOS六RTX七VxWorks八QNX九NuttX十都江堰操作系统(djyos)十一AliosThings十二HuaweiLiteOS十三RT-Thread十四SylixOS嵌入式操作系统常见的嵌入式系统:WinCE、PalmOS、Symbian、VxW
- 嵌入式实时操作系统
CHWarrior
操作系统
14种主流的嵌入式实时操作系统RTOS,分别为μClinux、μC/OS-II、eCos、FreeRTOS、mbedOS、RTX、Vxworks、QNX、NuttX,而国产的嵌入式操作系统包括都江堰操作系统(djyos)、AliosThings、HuaweiLiteOS、RT-Thread(中国开源社区主导开发的开源实时操作系统)、SylixOS(北京翼辉信息)。另有细分领域的RTOS,比如“天脉
- SylixOS网卡驱动调用篇
SeanPcWoo
操作系统网卡驱动操作系统网卡
SylixOS网卡驱动调用篇1.开发环境操作系统:SylixOS编程环境:RealEvo-IDE3.1硬件平台:IMX6Q实验箱2.技术实现《SylixOS网卡驱动框架篇》里提过,网卡驱动的收发功能是通过netdev结构里的transmit和receive两个成员实现的。本篇文章将介绍SylixOS里的LWIP协议栈是如何调用底层网卡驱动里的这两个成员函数的。2.1网卡发送函数的调用整个网卡驱动发
- sylixos 5.0.4 ecs
loopback_2012
开发c++
- ARM+Codesys标准通用型控制器
深圳信迈科技DSP+ARM+FPGA
ARM+Codesysarm开发
整机工业级设计,通讯外设经过隔离保护电源宽电压设计(9~36VDC)丰富的通讯接口,满足多种场合控制和通讯需求四核工业级处理器,高性能,低功耗,高可靠性机身无风扇设计,外壳小巧搭载内核100%自主化大型实时操作系统SylixOS,支持POSIX接口规范;拥有完全自主可控的知识产权,满足国产化需求,具有高实时性,高可靠性,高安全性;提供便捷成熟的编程开发套件RealEvo-IDE支持CODESYS,
- ARM+Codesys runtime核心板+底板解决方案
深圳信迈科技DSP+ARM+FPGA
ARM+Codesysarm开发
产品特点:丰富的通讯接口,满足多种场合控制和通讯需求四核工业级处理器,高性能,低功耗,高可靠性机身无风扇设计,外壳小巧搭载内核100%自主化大型实时操作系统SylixOS,支持POSIX接口规范;拥有完全自主可控的知识产权,满足国产化需求,具有高实时性,高可靠性,高安全性;提供便捷成熟的编程开发套件RealEvo-IDE支持CODESYS,可供用户二次开发支持EtherCAT、CANOpen等协议
- M300使用心得
雨之小
linuxM300使用
1、使用心得1)功耗确实很低,外设丰富,且内置ddr,设计简便。2)提供了SDK,使用简单,技术支持也很到位。3)目前多个项目使用linux系统,无异常。除了视频编解码和AI能力没有使用,其他的外设功能基本都是有使用,QT做显示等完全可以胜任。2、国产化事项1)CPU架构和主要IP为自主研发,晶圆生产在台积电。2)提供的操作系统为linux4.4,也可以适配国产的翼辉SylixOS,但是不提供技术
- 系统升级 | RK3568开发平台成功搭载SylixOS国产实时操作系统
北京迅为
嵌入式RK3568系统架构
瑞芯微RK3568芯片是一款定位中高端的通用型SOC,采用22nm制程工艺,搭载一颗四核Cortex-A55处理器和MaliG522EE图形处理器。RK3568支持4K解码和1080P编码,支持SATA/PCIE/USB3.0外围接口。RK3568内置独立NPU,可用于轻量级人工智能应用。RK3568支持安卓11和linux系统,主要面向物联网网关、NVR存储、工控平板、工业检测、工控盒、卡拉OK
- 龙芯派二代安装SylixOS系统
yaya_Quooo
龙芯派linux运维服务器
硬件环境:龙芯派二代软件环境:翼辉操作系统相关资料,包含SylixOS镜像及安装软件1.解压RealEvo-SylixOS-InstallerV3.8.1.zip,运行RealEvo-SylixOS-Installer.exe制作SylixOS系统U盘启动盘2.按照下图正确选择选项,安装成功后显示“一键安装SylixOS成功”3.龙芯派二代接上U盘,启动到PMON命令行加载内核:load/dev/
- SylixOS设备分辨率设置
zhangrongrong123
SylixOS
1适用范围本文档适用于基于x86平台运行SylixOS,修改分辨率的工程师。2分辨率设置通过SylixOS-x86-Installer安装x86平台的SylixOS,默认的分辨率配置为640x480。所以如果显示器的分辨率不匹配,就会出现QT显示失真,如图2.1所示。图2.1QT显示失真解决如图2.1所示现象的办法就是修改系统的分辨率,步骤如下:1.查看当前系统支持的分辨率;2.设置好匹配的分辨率
- X86工控机安装SylixOS
weixin_34235105
操作系统
目录安装方式介绍1SylixOS启动盘安装12.1启动盘启动SylixOS12.2挂载硬盘1安装方式介绍通过RealEvo-SylixOS-Installer安装x86平台的SylixOS操作系统。通过简单的配置可以很方便地将SylixOS安装到指定的移动磁盘或者固定的磁盘,这极大地方便了SylixOS操作系统在x86平台的安装。SylixOS在x86平台上的安装方式有两种:1)硬盘安装Sylix
- SylixOS学习三—— SylixOS的引导与安装2
graceyun
SylixOSSylixOS
自学SylixOS启程之旅笔记一、x86与龙芯、飞腾的bootloader1.1SylixOS在X86架构下的引导方式1.2Grub识别的Boot分区文件二、在X86平台上启动与安装SylixOS2.1打开RealEvo-IDE菜单栏点击【Tools】->[RealEvo-SylixOS-installer]三、在龙芯平台上启动与安装SylixOS3.1龙芯3.2通过网络加载SylixOS3.3通
- SylixOS 系统 MQTT中间件移植
Win_czl
中间件ssl
目录1.测试目的2.测试工具3.测试平台4.操作系统5.参考资料6.MQTT简介6.1MQTT开源中间件C库构建工程MQTT开MQTT协议(低带宽)6.2适用范围6.3特点7.测试内容7.1构建工程7.2安装测试软件7.2.1Windows下安装emqx7.2.2Windows下安装Openssl7.2.3Windows下安装MQTTX7.3SSL/TLS证书准备7.3.1生成自签名CA证书7.3
- 安装X86平台的SylixOS操作系统
阿辉吖
操作系统SylixOS
1,工具RealEvo-IDE的“Tools->RealEvo-SylixOS-Installer”启动安装工具。如上图设置好后,点击左下一键安装SylixOS。2,日志记录了制作过程,成功会提示制作成功字样。三,制作启动引导(1):修改待运行SylixOS的X86机器的BIOS为U盘启动。(2):进入SylixOS后通过以下步骤制作硬盘启动。2.1:shell命令,showmount,命令查看系
- RealEvo-SylixOS-Installer简介
ScilogyHunter
SylixOS基础入门SylixOS
RealEvo-SylixOS-Installer简介RealEvo-SylixOS-Installer是RealEvo-IDE提供的一个安装工具,只需几个简单的配置,就可以将SylixOS系统安装到指定的U盘或者磁盘上,这极大地方便了SylixOS操作系统在x86平台的安装。如下图所示,RealEvo-SylixOS-Installer支持启动盘和安装盘两种启动方式。这两种方式虽然都可用于安装S
- SylixOS下SSH和SFTP连接
ScilogyHunter
SylixOS基础操作SylixOSsshsftp
简要基于网络的连接(telnet,ftp)方便高效,但其是基于明文的通信,容易被窃取、篡改和攻击,存在网络安全问题,尤其在进行远程访问时,穿过复杂未知的公网环境非常危险,为此各种加密网络协议,通过加密加密算法保证内容的保密性和安全性。常用的加密网络协议有:ssh,sftp,scp,https等。特别说明,加密网络通信功能需要在内核V3.0.0之后才支持,且是以中间件方式提供而不是内核自带,需要用I
- allwinner h6 armv8 SylixOS 启动分析
checode
SylixOS
在SylixOS为了让代码统一,针对不同的体系结构汇编文件差别,声明了统一的宏。如下是arm64在内核的头文件中声明:#defineEXPORT_LABEL(label).globallabel#defineIMPORT_LABEL(label).externlabel#defineFUNC_LABEL(func)func:#defineLINE_LABEL(line)line:#defineFU
- 主流嵌入式操作系统(RTOS)有哪些?看看这14种
yb_zinjinhu
满足实时控制要求的嵌入式操作系统(RTOS)操作系统,以下介绍14种主流的RTOS,分别为μClinux、μC/OS-II、eCos、FreeRTOS、mbedOS、RTX、Vxworks、QNX、NuttX,而国产的嵌入式操作系统包括都江堰操作系统(djyos)、AliosThings、HuaweiLiteOS、RT-Thread、SylixOS。下面分别介绍这十四种种嵌入式操作系统的特点。1、
- 配置热更新/支持 Reload、QUIC 桥接再升级
EMQX
版本发布物联网iot运维物联网IoTMQTT版本发布
12月,NanoMQ继续保持稳步更新,最新的0.15版本将于本月初发布。这一版本增加了配置热更新功能和Reload命令;MQTToverQUIC桥接再次得到升级,增加了拥塞控制和QoS消息优先传输;另外也为上一个版本新增的HOCON配置文件做了多项安全性和功能修复,并为硬实时翼辉(SylixOS)操作系统推出了能够兼容运行的版本。配置热更新如果要在NanoMQ服务运行过程中修改运行参数而不影响已经
- 如何在VMware中使用SylixOS
Mark White
嵌入式硬件
前言建议去翼辉官网申请体验版集成开发环境套件,来进行相关的学习。准备镜像链接:https://pan.baidu.com/s/1BRIM7PYGsHkdTAv4ost63w?pwd=90nx提取码:90nx(注:因为阿里网盘不支持上传.zip文件,所以暂时以百度网盘分享了)操作流程下载网盘中的镜像,选择自己偏好的目录并解压。(之后这个目录就是你的SylixOS虚拟机目录)选择【文件】→【打开】.定
- ti_66ak运行SylixOS
??log?1????
一、TI_66AKu-Boot启动流程Ti_66ak是德州仪器公司设计的高性能多核arm+dsp处理器,包含4个arm核和8个dsp核。本文将以spinorflash启动方式分析Ti_66aku-Boot启动流程。在该模式下66ak将默认arm为启动主核。该启动流程分为两个阶段,首先在板子上电后,RBL(ROMBOOTLOADER)将首先从spinorflash将小的(约10K)启动程序(SPLu
- 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