- 用Javascript写一个计算器小项目
周三有雨
JavaScriptjavascriptcsshtml
哈喽,朋友们国庆节快乐~今天用200多行js代码来搞一个计算器玩玩静态页面:Clear/*789-456+123000.=js代码:letbuttons=document.querySelector(".buttons");letbtn=buttons.querySelectorAll("span");letvalue=document.getElementById("value");lettog
- 【面试题系列Vue04】Vue.js中 $nextTick 原理及作用
周三有雨
面试题vuevue.js前端javascript
作用:$nextTick主要用于延迟执行某个函数,直到下一次DOM更新循环结束之后。这通常在你修改了一些数据,并且想要等待Vue完成DOM的重新渲染后,才执行依赖于新DOM的操作时使用。常见的使用场景包括:在DOM更新后执行DOM依赖的操作,如操作滚动位置、聚焦输入框、或是基于新布局的计算。在进行了一系列数据更新后,确保所有的DOM变更都已完成。原理:Vue.js使用异步队列的方式来处理DOM更新
- MFC工控项目实例之八选择下拉菜单添加打钩图标
兵哥工控
MFC工控项目实例mfcc++
承接专栏《MFC工控项目实例之七点击下拉菜单弹出对话框》具体添加菜单栏参考我的博客文章《MFC工控项目实例之七点击下拉菜单弹出对话框》这里只给出相关代码1、在SEAL_PRESSUREDlg.h文件中添加代码classCSEAL_PRESSUREDlg:publicCDialog{//Constructionpublic:...CBitmapm_bmSel,m_bmList;voidOnTypeC
- 代码随想录day60:贪心算法|84.柱状图中最大的矩形
凌十一
数据结构与算法贪心算法算法
84.LargestRectangleinHistogram进行优化,如果我们想获得left就给他left即可,我们只需要在求宽度的时候用到left,而没必要修改原数组。所以给栈插入一个虚拟索引-1思考过程:left应该为多少呢?首先确定left是什么?left是索引,是左边界的柱子那第一个元素是8的时候,他的面积怎么求的,不就是宽度1*高度8.他的左边界应该是多少呢?根据公式可得:width=1
- MFC3d立体按钮制作
兵哥工控
mfcc++
1、本程序基于前期我的博客文章MFC用CButtonST类实现图片透明按钮(免费源码下载)2、添加CeXDib.cppCeXDib.hShadeButtonST.cppShadeButtonST.h到项目文件夹下,和FileView中如图。3、在ButtonShadeDlg.h中添加代码#include"ShadeButtonST.h"#include"BtnST.h"classCButtonSh
- MFC工控项目实例之六CFile添加菜单栏
兵哥工控
MFC工控项目实例mfcc++
本程序基于前期我的博客文章《MFC工控项目实例之五CFile类读写系统参数》添加两个对话框如下具体添加菜单栏参考我的博客文章《MFC_CFile类实现下拉菜单读写实例(源码下载)》这里给出相关代码在SEAL_PRESSURE.h文件中添加#include...classCProductPara{public:union{struct{charm_strTypeName[24];charm_strB
- element遍历表格每列加状态,表格固定某一列
33455432
前端
查询重置自动刷新数据查询列表{{scope.row[scope.column.property].value}}详情详情{{scope.row[scope.column.property].value}}z{{scope.row[scope.column.property].value}}{{scope.row.assetName}}详情详情-->{{item.pointValue}}{{item
- harmonyos鸿蒙,HarmonyOS鸿蒙入门篇
丁丁TINTIN
harmonyos鸿蒙
这几天鸿蒙系统起来了。开源,全场景。鸿蒙系统又是什么,官网有:HarmonyOS是一款“面向未来”、面向全场景(移动办公、运动健康、社交通信、媒体娱乐等)的分布式操作系统。在传统的单设备系统能力的基础上,HarmonyOS提出了基于同一套系统能力、适配多种终端形态的分布式理念,能够支持多种终端设备。华为开发者联盟论坛https://developer.huawei.com/consumer/鸿蒙官
- CUDA 问题解决 —— CUDA+MPI出错:"mpi.h" No such file or directory
__Sunny__
CUDAcudac语言
在CUDA源文件里使用MPI时,编译出错Makefile文件:CUDA_INSTALL_PATH=/usr/local/cuda-8.0MPI_INSTALL_PATH=/opt/intel/compilers_and_libraries_2017.0.098/linux/mpi/intel64NVCC=$(CUDA_INSTALL_PATH)/bin/nvccMPICC=$(MPI_INSTAL
- 【Python系列】signal信号处理
Kwan的解忧杂货铺@新空间代码工作室
s2Pythonpython信号处理开发语言
欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。推荐:kwan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术,jvm,并发编程redis,kafka,Spring,微服务等常用开发工具系列:常用的开发工具,IDEA,Mac,Alfred,Git,
- python的图像融合及图像的类型转换学习笔记
yava_free
python学习笔记
一、图像加法运算1.Numpy库加法其运算方法是:目标图像=图像1+图像2,运算结果进行取模运算。当像素值255时,结果为对255取模的结果,例如:(255+64)%255=642.OpenCV加法运算另一种方法是直接调用OpenCV库实现图像加法运算,方法如下:目标图像=cv2.add(图像1,图像2)此时结果是饱和运算,即:当像素值255时,结果为255,例如:(255+64)=255两种方法
- Jenkins+Docker | K8S虚拟化实现网站自动部署 简单流程 未完待续,,
3分云计算
云计算及运维k8sJenkinsDockerK8S虚拟化实现网站自动部署javajenkinsdocker网站自动部署k8sgit自动化
目录大纲1.Jenkins的设置与Docker、Kubernetes集成指南1.创建新的Pipeline项目或Freestyle项目1.1创建Pipeline项目1.2创建Freestyle项目2.配置源代码管理2.1配置Git作为源代码管理工具3.配置构建触发器4.配置构建步骤4.1对于Pipeline项目4.2对于Freestyle项目5.添加Docker构建步骤5.1Pipeline项目5.
- ArkTs判断数组内是否包含某一元素
一码平川SHI
harmonyos
letarr=[1,2,3];arr.includes(2)?console.log("存在"):console.log("不存在")
- 什么是DevOps? 什么是DORA?
十年铸器
IT项目与团队运维DORA
1.前言对于搞云原生应用的同学,对于DevOps和DORA应该都不陌生。但对于传统应用程序开发的同学,经常被DevOps,Microservice,CICD,DORA这些新颖的名词搞得晕头转向。那么到底什么是DevOps?什么是DORA呢?2.解析2.1DevOpsDevOps并不是凭空创造出来的一个概念,它也是有着历史的发展过程的。在知乎上找到了一篇不错的文章,对DevOps的解析很清楚,感兴趣
- 什么是DevOps?
IMPso
devops数据库运维
DevOps定义:DevOps(Development和Operations的组合词)是一种重视“软件开发人员(Dev)”和“IT运维技术人员(Ops)”之间沟通合作的文化、运动或惯例。透过自动化“软件交付”和“架构变更”的流程,来使得构建、测试、发布软件能够更加地快捷、频繁和可靠。devops概念的提出:软件开发初期,项目开发好,找台服务器安装好环境,把jar包scp到远程服务器,放上去开启服务
- 一文带你了解——Spring IoC
棕豆兔&
Springspringjava
目录一、IoC介绍二、Bean存储2.1@Controller(控制器存储)2.1.1获取bean对象的其他方式2.1.2Bean的命名约定2.2@Service(服务存储)2.3@Repository(仓库存储)2.4@Component(组件存储)2.5@Configuration(配置存储)2.6方法注解@Bean2.6.1方法注解的使用2.6.2定义多个对象2.6.3重命名Bean2.7扫
- Vue 面试题 单页应用和多页应用的区别
莫道一龙
Vuevue.js前端javascript
一、定义1.单页面应用单页面应用又称SPA(SinglePageApplication)指的是使用单个HTML完成多个页面切换和功能的应用。这些应用只有一个html文件作为入口,一开始只需加载一次js,css等相关资源。使用js完成页面的布局和渲染。页面展示和功能是根据路由完成的。单页面应用跳转,就是切换相关组件,仅刷新局部资源。优点:用户体验好前后端分离页面效果会比较炫酷(比如切换页面内容时的转
- Python with语句常见错误AttributeError: __enter__
coco_1998_2
#Python
连接MySQL过程中,withcon:cur=con.cursor()cur.executemany(final_str,symbols)出现如下错误:关乎with语句的用法中上下文管理器。上下文管理器必须同时提供__enter__()和__exit__()方法的定义,缺少任何一个都会导致AttributeError;with语句会先检查是否提供了__exit__()方法,然后检查是否定义了__e
- DevEcoStudio:鸿蒙系统的权限申请
问就是没掉发
鸿蒙系统权限申请DevEcoStudiojava
文章目录前言一、权限的申请二、申请步骤1.静态声明2.代码动态申请权限总结前言自己的第一篇关于鸿蒙系统的文章,本篇文章主要说的是鸿蒙系统权限的申请提示:如果文章有什么问题欢迎指正,华为官方权限申请文档:开发-权限指导一、权限的申请安卓的权限申请过程是:先清单文件中静态声明,再根据是否需要版本适配,在代码中动态申请权限。而ohos系统也类似于这个过程,不过它的权限申请起来稍微繁琐点,并且动态代码申请
- 嵌入式数据库
王鑫的博客886
数据库linux开发语言c语言
嵌入式数据库1.关系型嵌入式数据库SQLite:特点:自给自足的、零配置的、轻量级的关系型数据库,支持SQL查询。应用:广泛应用于移动应用(如iOS和Android应用)、桌面应用(如应用程序设置和缓存)、嵌入式设备(如物联网设备)。H2:特点:Java编写的关系型数据库,支持嵌入式模式和服务器模式,支持SQL和JDBC。应用:Java应用程序中的数据存储,适用于需要嵌入式数据库的桌面应用和小型服
- HarmonyOS DevEcoStudio 运行远程模拟器 提示The HDC tool hasn‘t been installed. Download the toolchains agains
IT程序员的编程黑洞(鸽子王)
harmonyOS鸿蒙harmonyos华为DevEcoStudio
HarmonyOS鸿蒙运行远程模拟器的时候提示TheHDCtoolhasn’tbeeninstalled.Downloadthetoolchainsagain.提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录HarmonyOS鸿蒙运行远程模拟器的时候提示TheHDCtoolhasn'tbeeninstalled.Downloadthetoolchainsagain.前言一、
- 噩梦
阵雨心情
昨晚做了一个梦,梦里我的领导突然告诉我说:Iamquit。梦里的我有些无助,因为这个消息来得太突然,没有一点防备,打得我措手不及。其实人生就是这样,很多事的发展并不是线性和连续的,总会有很多的意外和无法预料。面对这些意外,我们能做的只有面对和迎接。最近这段时间有些颓废和放纵,把时间和精力放在了一些不太重要的事情上。梦醒了,我告诉自己,要好好努力了,不然的话当突发情况降临,我真的没有准备,我必须做一
- C++ | Leetcode C++题解之第383题赎金信
Ddddddd_158
经验分享C++Leetcode题解
题目:题解:classSolution{public:boolcanConstruct(stringransomNote,stringmagazine){if(ransomNote.size()>magazine.size()){returnfalse;}vectorcnt(26);for(auto&c:magazine){cnt[c-'a']++;}for(auto&c:ransomNote){
- 入门力扣自学笔记3 C++ (题目编号385)
DK_Sorhic
力扣算法学习算法c++
385.迷你语法分析器题目:给定一个字符串s表示一个整数嵌套列表,实现一个解析它的语法分析器并返回解析的结果NestedInteger。列表中的每个元素只可能是整数或整数嵌套列表示例1:输入:s="324",输出:324解释:你应该返回一个NestedInteger对象,其中只包含整数值324。示例2:输入:s="[123,[456,[789]]]",输出:[123,[456,[789]]]解释:
- 宇宙公民高效阅读蜕变营第13期第8天
Echo莲语
学习笔记作业:Echofrom上海2021/6/26今日学习了OKR精英高效工作法,虽然公司已经在使用了,但再次加深了影响,感恩Mei校长的分享!OKR(ObjectivesandKeyResults)全称「目标和关键成果」PDCA:策划-实施-检查-改进(plan-do-checkactioncycle)OKR工作法遵循的Smart原则Specific(具体的)Measurable(可衡量的)A
- 鸿蒙HarmonyOS开发实战—安全管理(权限开发)_鸿蒙 权限
2301_79985178
harmonyos安全华为
自定义权限HarmonyOS为了保证应用对外提供的接口不被恶意调用,需要对调用接口的调用者进行鉴权。大多情况下,系统已定义的权限满足了应用的基本需要,若有特殊的访问控制需要,应用可在config.json中以"defPermissions":[]属性来定义新的权限,并通过“availableScope”和“grantMode”两个属性分别确定权限的开放范围和授权方式,使得权限定义更加灵活且易于理解
- 【面试题系列Vue06】Vue 单页应用与多页应用的区别
周三有雨
vue面试题vue.js前端javascript
单页应用单页应用这个概念,是随着前几年AngularJS、React、Ember等这些框架的出现而出现的。第一节内容里,我们在页面渲染中讲了页面的局部刷新,而单页应用则是使用了页面的局部刷新的能力,在切换页面的时候刷新页面内容,从而获取更好的体验。SPA与MPA单页应用(SinglePageWebApplication,SPA)和多页应用(MultiPageApplication,MPA)的区别可
- vue遍历表单加规则校验
33455432
vue.jsjavascript前端
添加指标删除型号主要代码:prop=“guOrderProductList.${i}.productModel”:rules=“[{required:true,message:‘产品型号不能为空’,trigger:‘blur’}]”>
- 【秋招笔试】8.28得物秋招(算法岗)-三语言题解
春秋招笔试突围
最新互联网春秋招试题合集算法
大家好这里是春秋招笔试突围,一起备战大厂笔试ACM金牌团队️|多次AK大厂笔试|编程一对一辅导✨本系列打算持续跟新春秋招笔试题感谢大家的订阅➕和喜欢和手里的小花花✨笔试合集传送们->春秋招笔试合集本专栏已收集100+套笔试题,笔试真题会在第一时间跟新题面描述等均已改编,如果和你笔试题看到的题面描述不一样请理解,做法和题目本质基本不变。感谢各位朋友们的订阅,你们的支持是我们创作的最大动力
- 什么是数据库 DevOps?
Bytebase
数据库运维DBA开发者数据库管理DevOps
原文地址https://www.bytebase.com/blog/what-is-database-devops/在深入研究数据库DevOps之前,先回顾一下什么是DevOps。它没有统一的定义,但我们知道它起源于软件开发方法与部署和运维的结合。大约2007年和2008年,软件开发和IT界人士提出了这样的担忧:两个行业的分离,即编写和创建软件与部署和支持软件的人员完全分离,正在给行业带来致命的功
- 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