- 5商学习笔记
爱英思谭523
【Jocelyn1月25日习得小结:】1.知识划重点(R):快速学习:如何用20小时,快速学习?2.我的理解(I):润总这个快速学习,跟李笑来老师的最小必要知识很类似,都是通过快速掌握入门的知识,完成从0到1的跨越。时间越快,掌握大概知识越多进门就越快。3.我的相关经验或经历(A1):复述其实是帮助自己去理解概念的绝佳方式。自己带课这几年,对于教材中的概念从浅入深的学习和理解,跟我面对无数个不一样
- 用SQLyog连接出现2058错误时处理方法
chilavert318
点点滴滴
win10系统更新安装Mysql8.0,连接SQLyog的时候出现下面错误1.打开cmd:mysql-uroot-p输入密码root2.进入mysql依次执行下面语句ALTERUSER'root'@'localhost'IDENTIFIEDBY'root'PASSWORDEXPIRENEVER;#修改加密规则ALTERUSER'root'@'localhost'IDENTIFIEDWITHmysq
- XC7A75T‑2FGG484I Xilinx Artix‑7 FPGA AMD
XC7A75T‑2FGG484I属于Xilinx28 nmArtix‑7FPGA内部包含约75,000个查找表(LUT)及相应触发器,对应数十万级组合逻辑和状态存储;它还集成了4.9 Mb的分布式BlockRAM,满足高速缓存与FIFO需求;240个DSP48E1乘加单元为数字信号处理、滤波器及乘法累加运算提供硬件加速。超网格(super‑net)布局与高效的路由交换矩阵,确保了内部时钟域频率可达
- lua分析文件
henreash
lua
functionstartwith(str,substr)ifstr==nilorsubstr==nilthenreturnnil,"thestringorthesub-stirngparameterisnil"endifstring.find(str,substr)~=1thenreturnfalseelsereturntrueendendfunctionendwith(str,substr)i
- 【leetcode-字符串】单词搜索 II
程序员小2
【leetcode-字符串】单词搜索II题目:给定一个二维网格board和一个字典中的单词列表words,找出所有同时在二维网格和字典中出现的单词。单词必须按照字母顺序,通过相邻的单元格内的字母构成,其中“相邻”单元格是那些水平相邻或垂直相邻的单元格。同一个单元格内的字母在一个单词中不允许被重复使用。示例:输入:words=["oath","pea","eat","rain"]andboard=[
- DP学习笔记(8):完全背包求方案数,01背包求具体方案
完全背包求方案数常规分析在上一篇我们学习了01背包求方案数,今天我们学习完全背包求方案数。首先我们要区分一下01背包和完全背包的区别,01背包中的物品只有一个只有选或不选,完全背包中的物品有无限件实际有m/w[i]件,可以多选。我们在学习01背包求方案数时,要将j倒序来避免多选问题,在完全背包上我们需要多选,所以将j改为正序循环就可以满足我们的需求核心的状态和状态转移方程都是一样的状态:dp[j]
- DP学习笔记(7):有依赖背包,背包求方案数
李白洗一夜
学习笔记算法
有依赖背包常规分析有依赖背包特点:有主件,有附件,每种物品只有一件设主件的重量main_w[N]价值main_c[N],附件的重量sec_w[N][N],价值sec_c[N][N]那么01背包是不是可以看作特殊的有依赖背包,全是主件,没有附件的有依赖背包01背包的状态转移方程if(j>=w[i])dp[j]=max(dp[j],dp[j-w[i]]+c[i])是不是就可以看成只选主件的有依赖背包的
- 实用:python中的语法糖
Monkey_24
pythonPython学习记录语法糖pythonifelseyieldfromforin
案例一:for循环:foriin[1,2,3]:print(i)等价于:foriin[1,2,3]:print(i)案例二:yield生成器:foriin(lambdan:(yieldfromrange(n)))(3):print(i)等价于:deffn(n):foriinrange(n):yieldigt=fn(3)foriingt:print(i)案例三:ifelse判断(lambdan:pr
- 低速信号设计之I3C篇
万花丛中一抹绿
服务器低速信号设计服务器硬件研发低速信号设计I3C
一、引言在电子系统设计中,随着芯片集成度的不断提高以及系统复杂度的增加,对片间通信总线的性能要求也日益严苛。传统的I2C总线在面对现代应用需求时,逐渐显露出其局限性,如速度瓶颈、功耗较高以及对多主设备支持不足等问题。I3C(ImprovedInter-IntegratedCircuit)总线应运而生,作为新一代的低速串行通信总线,它在兼容I2C的基础上,进行了诸多革新,旨在为系统提供更高效、更灵活
- 总线 “兄弟” 大比拼:I2C 与 I3C 的异同之旅
在电子通信的世界里,I2C和I3C就像一对“兄弟”,它们既有血脉相连的共同点,又在成长过程中发展出各自独特的个性。接下来,我们就一同踏上这对总线“兄弟”的异同之旅,从应用场景、工作原理、关键参数以及设计及布局布线注意事项等方面一探究竟。一、应用场景:各有侧重的舞台I2C总线诞生较早,凭借其结构简单、成本低的特点,在许多低速、对性能要求不高的场景中得到了广泛应用。比如在消费电子领域,像智能手机里的传
- MySQL远程无法连接(1130)
欧阳晓
事情背景最近琢磨着迁移数据库,想通过自己的电脑连接服务器,遇到两个问题,一是在这台WindowServer2008上根本找不到Mysql,二是自己的电脑连接不上,提示:1130-host...isnotallowedtoconnecttothisMySqlserver解决这个提示就证明这台服务器上是有Mysql的。费劲周折,终于找到了一个命令行运行Enterpassword:*******Welc
- 2014年最具人气国外WORDPRESS主题
weixin_34355715
php前端uxViewUI
在国外,WrodPress这个博客系统极为受欢迎,使用WordPress来建站可以降低很多成本,另外还能以十分便宜的价格获得一个漂亮的WP网站模板。今天向大家分享来自Themeforest2014年最具人气的高级WrodPress主题,这些主题无论是设计还是技术上,都是目前最新最流行的。比如CSS3、扁平化、响应式设计、全屏视频背景、视差滚动特效等等。本次分享的WP主题实用性非常不错,流行的设计+
- python 循环结构(for-in)
编程小僧
python基础
循环结构(for-in)说明:也是循环结构的一种,经常用于遍历字符串、列表,元组,字典等格式:forxiny:循环体执行流程:x依次表示y中的一个元素,遍历完所有元素循环结束示例1:遍历字符串s='Iloveyoumorethanicansay'foriins:print(i)示例2:遍历列表l=['鹅鹅鹅','曲项向天歌','锄禾日当午','春种一粒粟']foriinl:print(i)#可以
- Python for循环
dengdieli5313
python
Pythonfor循环可以遍历任何序列的项目,如一个列表或者一个字符串。for循环的语法结构如下:foriterating_varinsequence:statements(s)最简单的形式如下,循环10次。1foriinrange(10):2print("loop:",i)输出为1loop:02loop:13loop:24loop:35loop:46loop:57loop:68loop:79lo
- STM32硬件I2C驱动0.96寸OLED屏幕
0.96寸OLED屏幕0.96寸:屏幕对角线长0.96英寸驱动:SSD1306驱动IC,驱动芯片内置128*64的SRAM存储器,用于缓存要显示的数据分辨率:128*64(横128,竖64)供电:3.3V(驱动内部内置升压电路,会将3.3升到7),需要与stm32共地(GND接在stm32上)针脚:4脚(GND、VCC、SCL、SDA)从机地址:0x78指令操作前缀:先发0x00表示后面的内容是对
- Spring的IOC是什么?它解决了哪些问题?
浮生带你学Java
Java面试题Springspringrpcjava
面试考察重点Spring核心机制的理解程度依赖注入和控制反转概念的区分解耦思想和设计模式的应用能力Spring容器实现原理的掌握Bean生命周期管理的认知粉丝福利!需要全套2025最新Java面试笔记的【点击此处即可】即可免费获取!面试核心知识点详解IOC基本概念:IOC(InversionofControl):控制反转,是一种设计思想DI(DependencyInjection):依赖注入,是I
- CentOS 清理技巧
老罗技术
centoslinux运维
✅1.查看磁盘使用情况(补充)查看inode使用情况,避免因inode用尽导致写入失败:df-i排序显示当前目录下各文件夹所占空间:du-sh*|sort-hr|head-n20✅2.清理日志文件(增强)对gzip压缩的旧日志也清理:find/var/log-name"*.gz"-mtime+30-execrm-f{}\;定期压缩+删除旧日志建议结合logrotate:示例配置:/etc/logr
- linux下修改文件及保存的命令
ananRunner
进入vi的命令vifilename打开或新建文件,并将光标置于第一行首vinfilename打开文件,并将光标置于第n行首vi/patternfilename打开文件,并将光标置于第一个与pattern匹配的串处vi-rfilename在上次正用vi编辑时发生系统崩溃,恢复filenamevifilename.....filename打开多个文件,依次进行编辑插入文本类命令i在光标前l在当前行首a
- 自己开发I2C Bootloader -上位机开发篇
EE工程师
嵌入式系统pythonstm32单片机
上位机脚本开发 在芯片原厂大部分工程师选择的脚本语言依然是Python,Python有哪些开发优势这里就不再讨论了,这里我们只陈述一下上位机的开发环境,作者的开发环境是VSCode+Anaconda。脚本内容也没有什么好说的,一看就懂,比较简单。唯一值得提醒的是本项目的上位机开发需要多注意*Write_DataBytes_To_Serial_Port(self,DataBytes):*函数的实现
- 自己开发I2C Bootloader -下位机开发篇
EE工程师
嵌入式系统c语言visualstudiocodestm32单片机
开发前言 下位机开发就裸机编程而言其实就是基于MCU做固件或者说驱动开发,那目前作者接触到的主流的MCU型号国外的就是STM32,国内的就是GD32,至于其它家一般都有其特定的应用领域或者细分市场战略。就本项目的i2cbootloader开发而言,这里的下位机开发要实现的功能主要就包括两点,一是要实现串口转I2C驱动,二是要实现MCU内部Flash读写,具体来讲就是基于STM32F103来实现U
- 曾静怡 20国商二班 2020435534《我的二本学生》
曾静怡
我的I这名老师对比了其大学时期的9202届与如今任教的062111班同学大学毕业后的工作情况。9202届的学生由于受当时高校没有显著市场化与国家包分配的政策制度影响,使得绝大多数的同学在毕业以后都能过得稳定的工作,甚至部分同学还能在自身的岗位上一番作为,当时的文凭无疑来说是一个鲤鱼跃龙门的平台,也可以称当时的人很大程度上受到了时代的庇护。如今任教的062111班学生,地处经济发达的广东,尽管教育日
- LeetCode 72. 编辑距离(Edit Distance)| 动态规划详解
72.编辑距离题目描述给你两个单词word1和word2,请计算将word1转换为word2所需的最少操作数。你可以对一个单词进行以下三种操作:插入一个字符删除一个字符替换一个字符✅示例输入:word1="horse",word2="ros"输出:3解释:horse->rorse(替换h为r)rorse->rose(删除r)rose->ros(删除e)解题思路:动态规划(DP)✅状态定义dp[i]
- 51单片机之矩阵键盘
在51单片机的应用领域中,人机交互是一个关键环节。而矩阵键盘作为一种常用的输入设备,能够为用户提供便捷的操作方式。本文将深入探讨51单片机中矩阵键盘的原理、功能、作用以及应用实例,帮助读者全面了解和掌握这一重要的技术。一、矩阵键盘的原理矩阵键盘是一种将多个按键排列成矩阵形式的输入设备。相比于独立按键,矩阵键盘最大的优势在于能够用较少的I/O口连接更多的按键,从而节省单片机的I/O资源。以常见的4*
- 力扣 hot100 Day50
qq_51397044
Hot100leetcode算法职场和发展
437.路径总和III给定一个二叉树的根节点root,和一个整数targetSum,求该二叉树里节点值之和等于targetSum的路径的数目。路径不需要从根节点开始,也不需要在叶子节点结束,但是路径方向必须是向下的(只能从父节点到子节点)。//抄的classSolution{public:intpathSum(TreeNode*root,inttargetSum){unordered_mappre
- Jenkins credentials 增加了github credential 但是在Git SCM 凭证中不显示
不能直接选择secrettext类型,选择usernamewithpassword类型username填github用户名password填在GitHubdevelopersetting中生成的accesstoken
- 揭开SQL Server和PostgreSQL填充因子的神秘面纱
Alex-Hua
postgresqloracle数据库
揭开SQLServer和PostgreSQL填充因子的神秘面纱理解SQLServer和PostgreSQL中的填充因子在调优数据库性能时,一些小设置往往能带来显著的差异。填充因子就是其中一个经常讨论的设置。SQLServer和PostgreSQL都支持这一概念,但它们的处理方式有所不同。如果你在管理这两种系统中的数据库,了解填充因子的工作原理可以帮助你避免因索引页拆分、索引碎片以及不必要的磁盘I/
- 【Linux 文本处理三剑客:grep、sed、awk 深度解析与实战指南】
一、grep$grep-[选项]'要查找的字符串或正则表达式'[文件]1.常用选项-i:忽略大小写进行搜索-e:指定查找内容,可以跟多个,类似于’查找内容1’|‘查找内容2’-v:显示不匹配模式的行-c:计算找到符合行的次数-w:精确查找,只能输出完全匹配的内容。类似于\b要查的内容\b-n:在输出结果中显示行号-r:递归搜索目录下的所有文件-lr:以长文本格式显示文件名-E:使用正则表达式查找2
- python 连接数据库
小鱼拉灯
mysql数据库python
一.连接MYSQL1.下载PyMySql模块2.在MYSQL中创建数据库并连接importpymysqlconn=pymysql.connect(host='localhost',user='root',password='123456',database='ikun',charset='utf8',port=3306)3.创建表importpymysqlconn=pymysql.connect(
- jxORM--整体说明
jxandrew
jxWebUI数据库pythonORM
系列文章目录:jxORMI–编程指南jxORM是配套jxWebUI使用的数据库操作库。使用说明jxORM的使用非常简单,主要包括几个步骤:1、导入依赖fromjxORMimportjxORMLogger,ORM,DBDataType,ColType,jxDB2、设置数据库连接#用默认设置,设置本地的mysql数据库连接jxDB.set('testDB',password='password')目前
- 【二分答案】P3743 小鸟的设备
前言九月应该是人生中最后一次CSP了,已经7个多月没碰编程的我显然已经有些力不从心,达到一年前的水平更是不可能。只能写点简单的题目来提升一下。祝我CSPRP++。题意小鸟有nnn个可同时使用的设备。第iii个设备每秒消耗aia_iai个单位能量。能量的使用是连续的,也就是说能量不是某时刻突然消耗的,而是匀速消耗。也就是说,对于任意实数,在kkk秒内消耗的能量均为k×aik\timesa_ik×ai
- 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