- 开源操作系统不要用exfat ntfs
suirosu
安全
因为文件会损坏。两个文件系统都是这样,已经亲自实验过了,各种交叉错误,文件错误,乱七八糟的,包括freebsd,Linux为基础的各种系统。这些非开源文件系统,支持并不完美,有很多错误。虽然一些小设备都有exfat,如录像机,安卓手机还带有ntfs,但是这些开源系统带的extfa,nyfs的确是有问题的。
- Windows下安装VMware Workstation 17并设置支持MacOS(成功安装MacOS Big Sur 11版本)
skywalk8163
操作系统软硬件调试macosVMware
VMwareWorkstation17介绍VMwareWorkstation17是VMware公司推出的一款强大的桌面虚拟化软件,适用于Windows、Linux和FreeBSD等操作系统。它允许用户在单一物理计算机上创建、运行和管理多个虚拟机(VM),每个虚拟机都可以运行不同的操作系统。在安装了unlock工具后,VMwareWorkstation还支持MacOS的虚拟机。安装VMwareWor
- 第五章 nfs服务器
Chen_l916
phplinux开发语言
NFS(NetworkFileSystem,网络文件系统)是FreeBSD支持的文件系统中的一种,它允许网络中的计算机(不同的计算机、不同的操作系统)之间通过TCP/IP网络共享资源,主要在unix系列操作系统上使用。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。nfs配置[root@localhost~]#yuminstallrpcbi
- Kubernetes容器编排的简单介绍
cumi6497
网络数据库dockerjavalinux
InthebeginningtherewastheFreeBSD-andlaterLinux-chrootjail.Chrootwasawaytobringanunmountedfilesystemtolifesoyoucouldexecutecommandsasthoughitwasactuallyrunningonitsownhost.ThencametheLinuxContainerspro
- 部署私有KMS服务器,并设置自动激活Windows和office
网工格物
服务器windows运维
介绍vlmcsd是一个KMS激活服务器的模拟器,可以在WindowsServer之外的平台上部署自己的KMS服务器。它是一个开源项目,由Wind4开发,目前在Linux上运行(包括Android、FreeBSD、Solaris、Minix、MacOS、iOS和Windows等)Docker镜像地址:https://hub.docker.com/r/mogeko/vlmcsd此程序的单独地址:htt
- FreeBSD bnxt以太网驱动源码阅读记录三:
酸菜。
linux系统编程与内核编程linux驱动开发
FreeBSD里面的mediastatus(2022/8/1)在FreeBSD的Linux系统中,使用ifconfig命令会看到这样的信息:media:Ethernetautoselect(100baseTX)media:Ethernetautoselect(1000baseT)media:Ethernetautoselect(10Gbase-SR)media:Ethernetautoselect
- 网络安全开源组件
黑客Ela
web安全开源安全
本文只是针对开源项目进行收集,如果后期在工作中碰到其他开源项目将进行更新。欢迎大家在评论区留言,您在工作碰到的开源项目。祝您工作顺利,鹏程万里!一、FW(防火墙)1.1pfSensepfSense项目是一个免费的网络防火墙发行版,基于FreeBSD操作系统,带有自定义内核,并包括第三方免费软件包以获得额外的功能。pfSense软件在软件包系统的帮助下,能够提供与普通商业防火墙相同的功能或更多功能,
- linux存储小记
秋月霜风
linux运维服务器
linux存储小记TrueNASTrueNAS是一个流行的开源存储平台,主要有以下版本:TrueNAS基本信息版本特点TrueNASCORE•基于FreeBSD系统•以稳定性和成熟度著称•基础NAS操作性能更好•使用IOCage进行容器管理•功能完整,持续获得维护更新•适合注重稳定性和数据完整性的用户TrueNASSCALE•基于Linux系统•提供原生Docker容器支持•更好的硬件兼容性•专为
- go 语言的跨平台编译
wjhx
golanggolang
go语言的跨平台编译go提供了编译链工具,可以在一个开发平台上,编译出其它平台的可执行文件。默认情况下,是根据当前的机器生成的可执行文件,可以使用goenv查看编译环境。在跨平台时,需要修改三个环境变量GOOS:目标平台的操作系统(darwinfreebsdlinuxwindows)GOARCH目标平台的架构是32位或64位(386amd64arm)交叉编译不支持CGO所以要禁用它以下三种方式wi
- Go跨平台交叉编译执行程序
坐公交也用券
Gogo
Go作为跨平台的编程语言,与其他跨平台语言相比,它还多了一个跨平台编译的神奇操作跨平台编译语法WindowsSETCGO_ENABLED=0SETGOOS=osSETGOARCH=archgobuildCGO_ENABLED这个参数默认为1,开启CGO。需要指定为0来关闭,因为CGO不支持交叉编译。GOOS设置系统类型,可选值:linux,windows,darwin,freebsdGOARCH设
- KVM虚拟化技术之使用Qemu-kvm创建和管理虚拟机
weixin_30794499
数据结构与算法运维操作系统
一.KVM简介KVM(名称来自英语:Kernel-basedVirtualMachine的缩写,即基于内核的虚拟机),是一种用于Linux内核中的虚拟化基础设施,可以将Linux内核转化为一个hypervisor。KVM在2007年2月被导入Linux2.6.20核心中,以可加载核心模块的方式被移植到FreeBSD及illumos上。KVM在具备IntelVT或AMD-V功能的x86平台上运行。它
- FreeBSD里制作ubuntu22 jammy兼容环境的脚本
skywalk8163
软硬件调试操作系统服务器FreeBSDubuntu
参考文档:https://book.bsdcn.org/di-21-zhang-linux-jian-rong-ceng/di-21.3-jie-linux-jian-rong-ceng-ji-yu-ubuntudebianFreeBSD里制作ubuntu22jammy兼容环境的脚本#/bin/shrootdir=/compat/ubuntu22baseurl="https://mirrors.u
- freebsd12 安装gnome3图形界面
sayang_shao
FreeBSDFreeBSD12gnome3freebsd12
1、准备工作注:由于我是在实体机上做的所以没有提供截图。也可以访问官方文档进行安装:https://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/x11-wm.html已经安装完Freebsd12系统可以联网2、开始安装pkg更新#pkgupdate安装显卡驱动(本机为intel)#pkginstallxf86-video-intel开启li
- RAID5数据恢复—raid5阵列重组操作过程详解
数据恢复
RAID5数据恢复环境:一台存储上有一组由12块SCSI硬盘(11块数据盘+1块热备盘)组建的RAID5磁盘阵列,FreeBSD操作系统+zfs文件系统。RAID5故障:其中一块盘出现故障,需要重组该raid5磁盘阵列。RAID5数据恢复过程:1、将存储关机,将存储中所有磁盘标记后从槽位上取出。以只读方式将所有磁盘进行扇区级全盘镜像,镜像完成后将所有磁盘按照原样还原到存储中。后续的数据分析和数据恢
- Linux系统下基本操作
八嘎喵
嵌入式硬件
1.VMWareWorkstation:在当前操作系统中虚拟一个新的操作系统2.教学环境镜像文件:Linux系统(Ubuntu)镜像文件Ubuntu、Redhat、Debian、CentOS、FreeBSDLinux操作系统(以Linux为内核的操作系统)3.Ubuntu常见操作:1.挂起:让操作系统暂停2.关闭:先挂起,再关闭虚拟机3.重启:Ubuntu系统中点击"PowerOff",再将虚拟机
- llama.cpp 编译安装@Ubuntu
skywalk8163
项目实践人工智能llamaubuntulinux人工智能
在Kylin和Ubuntu编译llama.cpp,具体参考:llama模型c语言推理@FreeBSD-CSDN博客现在代码并编译:gitclonehttps://github.com/ggerganov/llama.cppcdllama.cppmkdirbuildcdbuildcmake..cmake--build.--configRelease#可选安装makeinstall#或可选添加路径ex
- Dell R730 2U服务器实践1:开机管理
skywalk8163
软硬件调试服务器
新入手一台DellR7302U服务器,用来做FreeBSD下的编译工作和Ubuntu下简单的AI学习和调试。服务器配置:CPU:E52680V4×214核心内存:DDR4ECC16G×22133MHz网卡:双千双万Intel(R)2PX540/2PI350rNDC硬盘:SSD446.63GB×3RAID:ERCH730Mini(嵌入式)组raid5(实际原系统组了raid0)单电源服务器已经装好了
- Linux Memcached 安装
执笔轻叹_
Memcached支持许多平台:Linux、FreeBSD、Solaris、MacOS,也可以安装在Windows上。Linux系统安装memcached,首先要先安装libevent库。sudoapt-getinstalllibeventibevent-dev自动下载安装(Ubuntu/Debian)yuminstalllibeventlibevent-devel自动下载安装(Redhat/Fe
- 初识Redis之安装与基本操作
先生zeng
安装redis在Linux上安装RedisRedis能够兼容绝大部分的POSIX系统,例如Linux、OSX、OpenBSD、NetBSD和FreeBSD,其中比较典型的是Linux操作系统(例如CentOS、Redhat、Ubuntu、Debian、OSX等)。在Linux安装软件通常有两种方法,第一种是通过各个操作系统的软件管理软件进行安装,例如CentOS有yum管理工具,Ubuntu有ap
- 【Rust日报】FreeBSD讨论在基础系统中使用Rust
Rust语言中文社区
rust开发语言后端
FreeBSD讨论在基础系统中使用Rust具体讨论可以见,https://lists.freebsd.org/archives/freebsd-hackers/2024-January/002823.html。有趣的是,在Reddit上有关此问题的讨论,把话题转移到对Facebook内部使用Rust的讨论。FacebookhaseffectivelyforkedRustbecausetheir(h
- FreeBSD portsnap失败留档
skywalk8163
软硬件调试freebsdports
大约从2023.12月开始,portsnapaotu一直失败,报错:Fetching5metadatafiles...gunzip:(stdin):unexpectedendoffilemetadataiscorrupt.这导致ports无法更新。同时伴随的还有github连不上,初步怀疑是中美接口那边有问题,也就是portsnap源在美国的,应该都会有问题。寻找freebsd的其它ports源p
- Freebsd下配置vmware tools
Conchy
我的尝试前文有说到,vmwarefusion说让我自己安装open-vmware-tools,但我总是整不出来。可是共享文件夹和复制功能对我而言又真的很重要,所以今天就又在鼓捣它。我的方法是:pkginstallopen-vmware-tools每次都显示已经安装open-vm-tools已经安装!但是我就是用不了复制和共享文件夹。今天尝试用port去装,$cd/usr/ports/emulato
- Linux 用户的 FreeBSD 比较介绍
张无忌打怪兽
linux服务器linux运维服务器
介绍FreeBSD是一个免费、开源的类Unix操作系统,也是一个流行的服务器平台。虽然FreeBSD和其他基于BSD的系统与Linux有许多共同之处,但它们在一些重要方面存在差异。在本指南中,我们将简要讨论FreeBSD和Linux之间的一些共同点,然后深入讨论它们之间的重要区别。以下许多观点可以准确地应用于更广泛的基于BSD的系统家族,但由于我们的重点,我们将主要参考FreeBSD作为该家族的代
- 《Linux软件编程》的初步认识
学嵌入式好快乐
linux运维服务器学习arm阿里云
一,Linux的认知:Linux实际上来说是操作系统的内核,ubuntu是操作系统(包括redhat,centos,freebsd等)Linux(操作系统化的内核):1.管理CPU2.管理内存3.管理硬件设备4.管理文件系统5.任务调度shell在linux内核外保护内核,用户不直接操作linux内核,而是通过操作shell,shell和内核交互。以防止不当的操作导致操作系统的崩溃。还作为命令解释
- Thinkpad X250 secure boot failed 启动失败问题解决
skywalk8163
项目实践软硬件调试FreeBSD
ThinkpadX250笔记本电脑,装的是FreeBSD,进入BIOS修改虚拟化配置(其后可能是误设置了安全开机),保存退出后系统无法启动,显示:securebootfailed,把自己惊出一身冷汗,因为这台笔记本刚好还没开始做备份.....根据错误提示,到bios里面去找相关配置,在Security里面找到了SecureBoot选项,发现果然被设置为Enabled,将其修改为Disabled,再
- FreeBSD Virtual Box 突然发现只能创建32位系统问题解决
skywalk8163
FreeBSDkali
要用VirtualBox起kali系统的映像,发现只能创建32位系统,于是百度,得出的结论是BIOS里没有开CPU虚拟化,进入BIOS将其打开,问题解决。以前怎么没有注意到这个问题呢?而且里面有个Ubunut的虚拟,就是64位的,也许是近期升级VirtualBox版本导致的?当然过程略有曲折,修改完BIOS重启后,系统无法系统,直接黑屏显示小字:securebootfailed....当然组后发现
- 第二十一回 阎婆大闹郓城县 朱仝义释宋公明-FreeBSD Linux 使用Rsync备份
skywalk8163
水浒英雄学ITlinux运维服务器freebsd
阎婆状告宋江杀死她女儿阎婆惜,知县有意偏袒宋江,只是一味的拷打唐牛儿,但无奈张三张文远说刀子是宋江的,知县不得已差人拿宋江来审问。第一次没见到人,第二次派朱仝雷横两个人去。朱仝到地窖里找到了躲藏的宋江,说这里不是安身之处,还是赶紧离开为好。于是宋江和宋清两人就离开了郓城县,准备去投奔沧州横海郡柴进。宋江这是早有准备啊,在FreeBSD和Linux系统中,也要做好备份,以防万一。FreeBSDLin
- 2023还有人不知道kubernetes?| 初步理解kubernetes
扑天鹰
云原生kubernetesdocker容器
文章目录Kubernetes(K8s)一、Openstack&VM1、**认识虚拟化****1.1**、什么是虚拟化**1.2、虚拟化分类**2、OpenStack与KVM、VMWare2.1、OpenStack2.2、KVM2.3、VMWare二、容器&编排技术1、容器发展史1.1、Chroot1.2、FreeBSDJails1.3、SolarisZones1.4、LXC1.5、Docker2、
- Linux安装git、maven和Jenkins
chapterchou
linuxgitlinuxmaven
一、Linux安装gitDebian/Ubuntuapt−getinstallgitFedorayuminstallgit(uptoFedora21)dnfinstallgit(Fedora22andlater)Gentooemerge–ask–verbosedev-vcs/gitArchLinuxpacman−SgitopenSUSEzypperinstallgitFreeBSDcd/usr/p
- Linux基础
m0_63699738
linux
今天是学习嵌入式相关内容的第一天,下图是今日所学知识的结构框架1.VMWareWorkstation:在当前操作系统中虚拟一个新的操作系统2.教学环境镜像文件:Linux系统(Ubuntu)镜像文件Ubuntu、Redhat、Debian、CentOS、FreeBSDLinux操作系统(以Linux为内核的操作系统)3.Ubuntu常见操作:1.挂起:让操作系统暂停2.关闭:先挂起,再关闭虚拟机3
- 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