- windows和ubuntu双系统UEFI模式下启动菜单的恢复
业祥
Ubuntu系统现在越来越受欢迎了,很多人多是采用的windows和ubuntu双系统。windows是不能识别ubuntu系统的,重装windows系统,很可能导致启动菜单丢失,网上流传的很多是legacy模式下的恢复,在UEFI启动模式下,还需要对EFI专门的设置,下面以root分区在/dev/sda2举例(fdisk-l、blkid或GParted工具来确定):1,从livecd或liveu
- Oracle11gR2 for Linux 静默安装
Q轩哥
本文档是OracleDatabase11.2.0.1forRHEL5Server(包括x86和x86_64平台)的静默安装指南.所有操作无需使用图形界面.静默安装能减少安装出错的可能性,也能大大加快安装速度.#后跟命令表示以操作系统下root用户操作;$后跟命令表示以操作系统下oracle用户操作;1.1上传软件假如放在/wangnc/oracle/11g/目录下.#mkdir-p/wangnc/
- Ubuntu22扩大分区
skywalk8163
数据库sql
一台Ubuntu一直以为扩展成功了的,但是用起来空间不够,才发现空间还是那么小,所以赶快想办法扩展。首先尝试使用gparted软件,结果在软件里面发现硬盘分区/dev/sda3已经全分配78G了。但是看df-H,明明没有扩展:/dev/mapper/ubuntu--vg-ubuntu--lv41G30G9.5G76%/查找,发现要用这条命令:sudolvresize-L+35G/dev/mappe
- 【Linux】分区向左扩容的方法
UnderTurrets
linux数据库运维
文章目录为什么是向左扩容操作前的备份方法:启动盘试用Ubuntu后进行操作为什么是向左扩容Linux向右扩容非常简单,无论是系统自带的disks工具还是apt安装的gparted工具,都有图像化的界面可以操作。但是,都不支持向左扩容。笔者这里的磁盘情况如下:其中磁盘1的99.5GB是我的Linux系统分区,已经捉襟见肘,需要扩容。而我分出的100GB又在它的左侧,这种情况下,无论是在win系统还是
- VM虚拟机CentOS7.9x64 LVM硬盘扩容
第二空间技术实验室
linux运维centos
软件版本:VMWareWorkstation14+虚拟机CentOS7.9X64位+GParted0.33.0一、虚拟机安装gparted软件sudoyuminstallepel-releasesudoyuminstallgpartedsudoyuminstallyum-utilsgitgnome-commongcc-c++sudoyum-builddepgparted二、关闭虚拟机,修改磁盘容量
- ubuntu20.04 格式化 硬盘 扩展硬盘
sun007700
linux
如何在Ubuntu22.04LTS上安装分区编辑器GParted?_gparted安装-CSDN博客sudoaptinstallgparted步骤5:启动GParted安装完成后,您可以在应用程序菜单中找到GParted。点击它以启动分区编辑器。通过以上步骤,您可以在Ubuntu22.04LTS上成功安装GParted分区编辑器。使用GParted,您可以对硬盘进行分区、调整分区大小、创建新分区等
- ubuntu20根目录扩容
集智飞行
ubuntu笔记ubuntu
ubuntu根目录/或者/home文件夹有时出现空间满了的情况,可以用gparted工具进行空间的重新分配。首先,如果你是双系统,需要从windows系统下磁盘压缩分配一部分未使用的空间给ubuntu,注意压缩的空间要邻接ubuntu所在盘的位置。如果仅仅是把/home文件夹的空间分给/,则不需要压缩新空间。制作一个ubuntu20的系统安装U盘。开机按F2(每个品牌的电脑不一样)键进入u盘系统,
- oracle中一个会话,一个Oracle会话严重阻塞的案例
贲禹强
oracle中一个会话
环境:osrhel5.3dbms三节点Oracle10gracver10.2.0.4现象:某些工作站死机或网络异常后,特定的收费人员在ZLHIS中收费时,点击确定后,程序无响应.将会话kill后,重新登录ZLHIS,再次收费现象依旧.无论普通病人,还是医保病人都是同样现象.1-2小时后,ZLHIS自动恢复正常.分析与解决过程:1.分析会话的状态:通过查询找出会话的等待事件:SQL>selectev
- Ubuntu用gparted重新分配空间
淋雨的蜗牛
ubuntulinux运维
ubuntu系统使用过程中安装系统时预先留的空间不够使用怎么办?这么办!首先使用df-h查看当前空间使用情况已经分配的空间重新规划?先将已分配的空间中的多余空间分离出来;假设我想将挂载点/home下的一部分空间分给挂载点/操作如下:安装gparted工具sudoapt-getinstallgparted启动工具sudogpartedgparted软件说明图中小锁表示不可编辑,不能改变空间大小,这时
- 虚拟机扩容教程
南京超维空间智能科技有限公司
ubuntu
一、打开虚拟机主界面二、右键鼠标进入设置模式三、选择扩展等待扩展结束4、打开虚拟机,搜索工具GParted5、接下来根据提示操作即可(已经扩容,不方便再次扩容演示,方法可行)
- pythonmysql部署_centos部署python+mysql环境
就爱吃鱼
pythonmysql部署
1,安装mysql5.5版本到mysql官网下载相应的5.5版本(注意系统是64位还是32位)下载mysql-server,mysql-client,mysql-devel3个文件【rpm安装】rpm-ivhMySQL-server-5.5.35-1.rhel5.i386.rpmrpm-ivhMySQL-client-5.5.35-1.rhel5.i386.rpmrpm-ivhMySQL-deve
- linux系统可以装sas吗,在SAS硬盘上Linux安装注意的事情。
考呀数学
linux系统可以装sas吗
注意:1、注意Linux版本的区别,企业应用主要是RHEL3orRHEL4orRHEL5或SLES9orSLES10,其它的发行版本你要看看官方的说明文档。2、有无raid的驱动也是不一样的。我DIY了一台Intel5000P原装版,两个sas硬盘作了raid1,就发现这个问题。我想其它的主板也是差不多的吧,一般买的时候会有一张光盘赠送的。。下面我把安装驱动相关的文档也贴上,方便以后阅读。。ESR
- ubuntu内存不足时,扩展内存方法(亲测有效)
Jared Chen
ubuntu
一般新建虚拟机时,系统默认的空间是20G,但是当我们搭建一些环境之后,内存可能不够用了,这时我们需要扩展内存。准备工作首先,关闭虚拟机,在虚拟机设置中扩展内存为50G。然后重启虚拟机,打开终端输入sudoapt-getinstallgparted下载gparted。开始终端输入sudogparted启动工具。首先禁用我们的交换分区然后删除掉原来的扩展分区。然后增加主分区到48G。接着在新建扩展分区
- ubuntu的boot分区被删除恢复
工人最光荣
ubuntulinux运维grub
在鼓捣黑苹果的时候,误删了ubuntu的boot分区,进系统的时候出现emergencymode,那么现在来讲讲怎么恢复首先做一个ubuntu的启动盘,然后进入启动盘的系统选择试用呼出命令行,然后添加一个源sudoadd-apt-repositoryppa:yannubuntu/boot-repair然后update一下然后安装sudoaptinstallboot-repair然后进gparted
- 【elfboard linux 开发板】9. 虚拟机扩容和内核编译
笔wei生花
linux
1.虚拟机扩容需要将虚拟机的快照全都删除,并且将运行的系统关机点击扩展,改为需要的磁盘大小安装gparted工具sudoapt-getinstallgparted如果报错,则按照出错内容修改,一般是出现下载错误,可以使用下列命令:sudoapt-getinstall--fix-broken打开gparted工具扩容如果无法直接扩容,需要关闭工具,重新挂载,再打开工具sudomount-oumoun
- [Linux]VMware虚拟机Ubuntu20.04扩展系统磁盘空间
mumu_wangwei
PHP工作笔记ubuntulinux运维
Ubuntu系统弹出ubuntu系统根目录空间不足提示文件系统根目录上的磁盘空间不足,卷文件系统根目录仅剩余的提示框框时,需要在现有的Ubuntu系统上扩展磁盘空间。1.关闭VMware中的Ubuntu系统2.在VMware面板中调整硬盘的大小VMware面板=》虚拟机(M)=》设置=》硬盘=》扩展=》调整成80G(根据实际需要调整大小)3.开启Ubuntu系统4.安装和使用gparted4.1.
- VMware虚拟机Ubuntu20.04扩展系统磁盘空间
zhaoqhu
linuxvscodeubuntuide
Ubuntu系统弹出ubuntu系统根目录空间不足提示文件系统根目录上的磁盘空间不足,卷文件系统根目录仅剩余的提示框框时,需要在现有的Ubuntu系统上扩展磁盘空间。1.关闭VMware中的Ubuntu系统2.在VMware面板中调整硬盘的大小VMware面板=》虚拟机(M)=》设置=》硬盘=》扩展=》调整成80G(根据实际需要调整大小)3.开启Ubuntu系统4.安装和使用gparted4.1.
- ubuntu 20.04 tls桌面版扩/dev/sda5盘对应的/分区
yunson_Liu
扩盘ubuntuubuntulinux运维
1、安装好系统后,查看系统分区及盘空间情况2、在控制台进行硬盘扩容3、登录服务器后查看硬盘扩充后各个分区情况4、阔分区A、使用gparted进行扩盘安装gparted工具apt-getupdateapt-getupgradeapt-getinstallgparted启动gparted~#gpartedUnittmp.mountdoesnotexist,proceedinganyway.GParte
- 虚拟化技术和云计算的关系
小王丨小王
华为Linux系统linux云计算华为
1、云计算底层就是虚拟化技术。(1)常见的虚拟化技术:VMware(闭源的,需要收费)、XEN、KVM(2)大部分公司用的虚拟化方案:XEN、KVM2、虚拟化的历史(1)1999年VMware首先推出了X86架构虚拟化产品(2)2002年XEN开源了(3)2006年以色列公司qumaranet开发了KVM虚拟化(4)2007年redhat发布了RHEL5.0版本中加入了XEN虚拟化,同年10月思杰
- 创建加密分区或者文件
丁金金
gparted加密分区crypesetup沙箱sandboxlinux嵌入式硬件
文章目录[GParted中已清除的分区与未格式化的分区](https://superuser.com/questions/706624/cleared-vs-unformatted-partition-in-gparted)创建加密分区解密创建的加密分区以便挂载格式化设备未具体的格式(这里为ext4格式)创建挂载点目录挂载加密的文件系统查看映射设备的状态查看是否挂载成功设置开机自动挂载解除开机自动
- VirtualBox 给Ubuntu镜像扩容
__BOOM__
VirtualBoxubuntu
1.先给要扩容的虚拟机关机。2.File->VirtualMediaManager拖动滑块增大至合适的大小。3.点击Apply后点击Close,然后启动虚拟机。4.在Terminal执行`sudofdisk-l/dev/sda`会看到磁盘大小无变化。有的方法是创建一个新的分区,但是有点麻烦。借助GParted就可以了~5.安装GPartedsudoapt-getinstallgparted6.点击
- CentOS 6.3 64位下mysql5.5.25卸载/安装图解教程
球球罐罐
#关系型数据库mysqllinux
Linux环境说明1、如果你只是需要安装mysql,那么只需要安装如下文件MySQL-server-5.5.25-1.rhel5MySQL-devel-5.5.25-1.rhel5MySQL-client-5.5.25-1.rhel5查找以前是否安装有mysql5.5.25命令:rpm-qa|grep-imysql可以看到如下图的所示:说明之前安装了:MySQL-server-5.5.25-1.r
- Linux磁盘空间不够,利用gparted工具进行空间扩展
是江同学吖
linux
起因:解决办法:1、虚拟机——>设置,将磁盘空间由20GB扩容到60GB2、此时只是在Ubuntu系统上有分区,但这个分配的空间并没有分给系统用。我们对Windows磁盘进行分区等操作时一般会借助于一些软件进行磁盘分区的合并会拆分等,同样,我们本次在Ubuntu下也借助gparted工具进行磁盘的分区以及扩展。(1)下载gparted镜像文件:gparted镜像文件下载(2)把镜像文件加载到虚拟机
- linux 扩展文件系统空间不足,linux磁盘空间不足扩容
扈涧盛
linux扩展文件系统空间不足
https://www.cnblogs.com/jytx/p/6323550.html思路:1、虚拟机增加磁盘容量;2、将增加的磁盘容量增加到系统分区中;准备阶段:下载Gparted软件:https://sourceforge.net/projects/gparted/files/gparted-live-stable/第一步:通过VMWare虚拟机管理工具对磁盘进行扩容。在虚拟机关机状态下,编辑
- 使用GParted工具对Linux磁盘空间进行扩展
Time_Waxk
Linux学习ubuntulinux
使用GParted工具对Linux磁盘空间进行扩展摘要:因为工作需要对虚拟机下的Ubuntu系统进行磁盘扩充(当然该工具不限于虚拟机),对如何使用gparted工具进行磁盘空间扩展进行了详细的步骤解读,希望这篇文章能够帮到大家。虽然该篇有点长,不过图片偏多,而且够细节。1如果要给虚拟机扩展磁盘空间,那么就要在虚拟机未运行Ubuntu系统的情况下分配空间,如果你的虚拟机正在运行Ubuntu系统,请先
- CentOS7离线安装MySql-Client
被代码耽误的演员
学习笔记mysqlperllinux
准备工作1.1.MySql客户端安装包:MySql-client-5.5.8-1.rhel5.x86_64.rpm1.2Perl安装包:perl-Data-Dumper-2.145-3.el7.x86_64.rpm安装Perl2.1使用rpm-ivhperl-Data-Dumper-2.145-3.el7.x86_64.rpm2.2使用安装yuminstall-yperl安装MySql-Clien
- 使用gparted进行ubuntu虚拟机的磁盘扩容(解决gparted无法拖动分区的问题)
mjmmm
ubuntulinux运维gparted磁盘扩容虚拟机磁盘扩容
在学习内核编译下载linux内核源码的时候,由于源码非常大,下载的时候提示磁盘空间不足,我才意识到刚开始创建虚拟机的时候分配了20GB的空间现在已经快用光了。在VM的设置里可以进行扩容,我扩展到了30GB重启却发现空间并没有加到我使用的磁盘中,于是尝试使用gparted将我扩容的10GB添加到现在的磁盘,却发现没有权限,最后阅读以下这篇文章,通过安装gparted镜像并BISO进入系统最后成功扩容
- Vmware Ubuntu虚拟机磁盘扩容(非常简单)
Mr_Sosimple
ubuntulinux运维
文章目录所需工具建议简单三步搞定所需工具GParted。一般Ubuntu安装好了就自带这个软件。建议先克隆虚拟机备份简单三步搞定先关闭虚拟机,虚拟机->设置->硬盘->扩展磁盘容量即可。这里需要宿主机有足够的剩余空间了,宿主机剩余磁盘空间>虚拟机原本磁盘大小+需要扩展的大小否则扩容不成功,所以建议一次扩容到位,否则等到虚拟机磁盘已经很大了再扩容就需要宿主机有很多剩余磁盘空间。进入虚拟机:打开GPa
- vmware中使用gparted调整磁盘大小并设置swap分区
波涛澎湃
今天使用虚拟机的时候,发现虚拟机快满了,提示磁盘空间小,不得不扩充虚拟机空间。1首先把vmware中的ubuntu关机,然后打开设置->硬盘->扩展:image.png2重新调整为需要的大小,然后开机安装gparted:sudoapt-getinstallgparted3安装完毕后,然后在你的应用里搜索这个应用,打开image.png打开Gparted应用,你可以看到已分配分区状况和新增未分配的分
- linux ntp时钟服务器地址_linux ntp时间服务器配置
warrior flying
linuxntp时钟服务器地址
NetworkTimeProtocol(NTP)也是RHCE新增的考试要求.学习的时候也顺便复习了一下如何设置Linux的时间,现在拿出来和大家分享设置NTP服务器不难但是NTP本身是一个很复杂的协议.这里只是简要地介绍一下实践方法和上次一样,下面的实验都在RHEL5上运行1.时间和时区如果有人问你说现在几点?你看了看表回答他说晚上8点了.这样回答看上去没有什么问题,但是如果问你的这个人在欧洲的话
- VMware Workstation 11 或者 VMware Player 7安装MAC OS X 10.10 Yosemite
iwindyforest
vmwaremac os10.10workstationplayer
最近尝试了下VMware下安装MacOS 系统,
安装过程中发现网上可供参考的文章都是VMware Workstation 10以下, MacOS X 10.9以下的文章,
只能提供大概的思路, 但是实际安装起来由于版本问题, 走了不少弯路, 所以我尝试写以下总结, 希望能给有兴趣安装OSX的人提供一点帮助。
写在前面的话:
其实安装好后发现, 由于我的th
- 关于《基于模型驱动的B/S在线开发平台》源代码开源的疑虑?
deathwknight
JavaScriptjava框架
本人从学习Java开发到现在已有10年整,从一个要自学 java买成javascript的小菜鸟,成长为只会java和javascript语言的老菜鸟(个人邮箱:
[email protected])
一路走来,跌跌撞撞。用自己的三年多业余时间,瞎搞一个小东西(基于模型驱动的B/S在线开发平台,非MVC框架、非代码生成)。希望与大家一起分享,同时有许些疑虑,希望有人可以交流下
平台
- 如何把maven项目转成web项目
Kai_Ge
mavenMyEclipse
创建Web工程,使用eclipse ee创建maven web工程 1.右键项目,选择Project Facets,点击Convert to faceted from 2.更改Dynamic Web Module的Version为2.5.(3.0为Java7的,Tomcat6不支持). 如果提示错误,可能需要在Java Compiler设置Compiler compl
- 主管???
Array_06
工作
转载:http://www.blogjava.net/fastzch/archive/2010/11/25/339054.html
很久以前跟同事参加的培训,同事整理得很详细,必须得转!
前段时间,公司有组织中高阶主管及其培养干部进行了为期三天的管理训练培训。三天的课程下来,虽然内容较多,因对老师三天来的课程内容深有感触,故借着整理学习心得的机会,将三天来的培训课程做了一个
- python内置函数大全
2002wmj
python
最近一直在看python的document,打算在基础方面重点看一下python的keyword、Build-in Function、Build-in Constants、Build-in Types、Build-in Exception这四个方面,其实在看的时候发现整个《The Python Standard Library》章节都是很不错的,其中描述了很多不错的主题。先把Build-in Fu
- JSP页面通过JQUERY合并行
357029540
JavaScriptjquery
在写程序的过程中我们难免会遇到在页面上合并单元行的情况,如图所示
如果对于会的同学可能很简单,但是对没有思路的同学来说还是比较麻烦的,提供一下用JQUERY实现的参考代码
function mergeCell(){
var trs = $("#table tr");
&nb
- Java基础
冰天百华
java基础
学习函数式编程
package base;
import java.text.DecimalFormat;
public class Main {
public static void main(String[] args) {
// Integer a = 4;
// Double aa = (double)a / 100000;
// Decimal
- unix时间戳相互转换
adminjun
转换unix时间戳
如何在不同编程语言中获取现在的Unix时间戳(Unix timestamp)? Java time JavaScript Math.round(new Date().getTime()/1000)
getTime()返回数值的单位是毫秒 Microsoft .NET / C# epoch = (DateTime.Now.ToUniversalTime().Ticks - 62135
- 作为一个合格程序员该做的事
aijuans
程序员
作为一个合格程序员每天该做的事 1、总结自己一天任务的完成情况 最好的方式是写工作日志,把自己今天完成了什么事情,遇见了什么问题都记录下来,日后翻看好处多多
2、考虑自己明天应该做的主要工作 把明天要做的事情列出来,并按照优先级排列,第二天应该把自己效率最高的时间分配给最重要的工作
3、考虑自己一天工作中失误的地方,并想出避免下一次再犯的方法 出错不要紧,最重
- 由html5视频播放引发的总结
ayaoxinchao
html5视频video
前言
项目中存在视频播放的功能,前期设计是以flash播放器播放视频的。但是现在由于需要兼容苹果的设备,必须采用html5的方式来播放视频。我就出于兴趣对html5播放视频做了简单的了解,不了解不知道,水真是很深。本文所记录的知识一些浅尝辄止的知识,说起来很惭愧。
视频结构
本该直接介绍html5的<video>的,但鉴于本人对视频
- 解决httpclient访问自签名https报javax.net.ssl.SSLHandshakeException: sun.security.validat
bewithme
httpclient
如果你构建了一个https协议的站点,而此站点的安全证书并不是合法的第三方证书颁发机构所签发,那么你用httpclient去访问此站点会报如下错误
javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path bu
- Jedis连接池的入门级使用
bijian1013
redisredis数据库jedis
Jedis连接池操作步骤如下:
a.获取Jedis实例需要从JedisPool中获取;
b.用完Jedis实例需要返还给JedisPool;
c.如果Jedis在使用过程中出错,则也需要还给JedisPool;
packag
- 变与不变
bingyingao
不变变亲情永恒
变与不变
周末骑车转到了五年前租住的小区,曾经最爱吃的西北面馆、江西水饺、手工拉面早已不在,
各种店铺都换了好几茬,这些是变的。
三年前还很流行的一款手机在今天看起来已经落后的不像样子。
三年前还运行的好好的一家公司,今天也已经不复存在。
一座座高楼拔地而起,
- 【Scala十】Scala核心四:集合框架之List
bit1129
scala
Spark的RDD作为一个分布式不可变的数据集合,它提供的转换操作,很多是借鉴于Scala的集合框架提供的一些函数,因此,有必要对Scala的集合进行详细的了解
1. 泛型集合都是协变的,对于List而言,如果B是A的子类,那么List[B]也是List[A]的子类,即可以把List[B]的实例赋值给List[A]变量
2. 给变量赋值(注意val关键字,a,b
- Nested Functions in C
bookjovi
cclosure
Nested Functions 又称closure,属于functional language中的概念,一直以为C中是不支持closure的,现在看来我错了,不过C标准中是不支持的,而GCC支持。
既然GCC支持了closure,那么 lexical scoping自然也支持了,同时在C中label也是可以在nested functions中自由跳转的
- Java-Collections Framework学习与总结-WeakHashMap
BrokenDreams
Collections
总结这个类之前,首先看一下Java引用的相关知识。Java的引用分为四种:强引用、软引用、弱引用和虚引用。
强引用:就是常见的代码中的引用,如Object o = new Object();存在强引用的对象不会被垃圾收集
- 读《研磨设计模式》-代码笔记-解释器模式-Interpret
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
package design.pattern;
/*
* 解释器(Interpreter)模式的意图是可以按照自己定义的组合规则集合来组合可执行对象
*
* 代码示例实现XML里面1.读取单个元素的值 2.读取单个属性的值
* 多
- After Effects操作&快捷键
cherishLC
After Effects
1、快捷键官方文档
中文版:https://helpx.adobe.com/cn/after-effects/using/keyboard-shortcuts-reference.html
英文版:https://helpx.adobe.com/after-effects/using/keyboard-shortcuts-reference.html
2、常用快捷键
- Maven 常用命令
crabdave
maven
Maven 常用命令
mvn archetype:generate
mvn install
mvn clean
mvn clean complie
mvn clean test
mvn clean install
mvn clean package
mvn test
mvn package
mvn site
mvn dependency:res
- shell bad substitution
daizj
shell脚本
#!/bin/sh
/data/script/common/run_cmd.exp 192.168.13.168 "impala-shell -islave4 -q 'insert OVERWRITE table imeis.${tableName} select ${selectFields}, ds, fnv_hash(concat(cast(ds as string), im
- Java SE 第二讲(原生数据类型 Primitive Data Type)
dcj3sjt126com
java
Java SE 第二讲:
1. Windows: notepad, editplus, ultraedit, gvim
Linux: vi, vim, gedit
2. Java 中的数据类型分为两大类:
1)原生数据类型 (Primitive Data Type)
2)引用类型(对象类型) (R
- CGridView中实现批量删除
dcj3sjt126com
PHPyii
1,CGridView中的columns添加
array(
'selectableRows' => 2,
'footer' => '<button type="button" onclick="GetCheckbox();" style=&
- Java中泛型的各种使用
dyy_gusi
java泛型
Java中的泛型的使用:1.普通的泛型使用
在使用类的时候后面的<>中的类型就是我们确定的类型。
public class MyClass1<T> {//此处定义的泛型是T
private T var;
public T getVar() {
return var;
}
public void setVa
- Web开发技术十年发展历程
gcq511120594
Web浏览器数据挖掘
回顾web开发技术这十年发展历程:
Ajax
03年的时候我上六年级,那时候网吧刚在小县城的角落萌生。传奇,大话西游第一代网游一时风靡。我抱着试一试的心态给了网吧老板两块钱想申请个号玩玩,然后接下来的一个小时我一直在,注,册,账,号。
彼时网吧用的512k的带宽,注册的时候,填了一堆信息,提交,页面跳转,嘣,”您填写的信息有误,请重填”。然后跳转回注册页面,以此循环。我现在时常想,如果当时a
- openSession()与getCurrentSession()区别:
hetongfei
javaDAOHibernate
来自 http://blog.csdn.net/dy511/article/details/6166134
1.getCurrentSession创建的session会和绑定到当前线程,而openSession不会。
2. getCurrentSession创建的线程会在事务回滚或事物提交后自动关闭,而openSession必须手动关闭。
这里getCurrentSession本地事务(本地
- 第一章 安装Nginx+Lua开发环境
jinnianshilongnian
nginxluaopenresty
首先我们选择使用OpenResty,其是由Nginx核心加很多第三方模块组成,其最大的亮点是默认集成了Lua开发环境,使得Nginx可以作为一个Web Server使用。借助于Nginx的事件驱动模型和非阻塞IO,可以实现高性能的Web应用程序。而且OpenResty提供了大量组件如Mysql、Redis、Memcached等等,使在Nginx上开发Web应用更方便更简单。目前在京东如实时价格、秒
- HSQLDB In-Process方式访问内存数据库
liyonghui160com
HSQLDB一大特色就是能够在内存中建立数据库,当然它也能将这些内存数据库保存到文件中以便实现真正的持久化。
先睹为快!
下面是一个In-Process方式访问内存数据库的代码示例:
下面代码需要引入hsqldb.jar包 (hsqldb-2.2.8)
import java.s
- Java线程的5个使用技巧
pda158
java数据结构
Java线程有哪些不太为人所知的技巧与用法? 萝卜白菜各有所爱。像我就喜欢Java。学无止境,这也是我喜欢它的一个原因。日常
工作中你所用到的工具,通常都有些你从来没有了解过的东西,比方说某个方法或者是一些有趣的用法。比如说线程。没错,就是线程。或者确切说是Thread这个类。当我们在构建高可扩展性系统的时候,通常会面临各种各样的并发编程的问题,不过我们现在所要讲的可能会略有不同。
- 开发资源大整合:编程语言篇——JavaScript(1)
shoothao
JavaScript
概述:本系列的资源整合来自于github中各个领域的大牛,来收藏你感兴趣的东西吧。
程序包管理器
管理javascript库并提供对这些库的快速使用与打包的服务。
Bower - 用于web的程序包管理。
component - 用于客户端的程序包管理,构建更好的web应用程序。
spm - 全新的静态的文件包管
- 避免使用终结函数
vahoa.ma
javajvmC++
终结函数(finalizer)通常是不可预测的,常常也是很危险的,一般情况下不是必要的。使用终结函数会导致不稳定的行为、更差的性能,以及带来移植性问题。不要把终结函数当做C++中的析构函数(destructors)的对应物。
我自己总结了一下这一条的综合性结论是这样的:
1)在涉及使用资源,使用完毕后要释放资源的情形下,首先要用一个显示的方