- 短片《OverRun》微解读:不要闭上寻找希望的眼睛
睿智大橙子
观看短片后阅读更佳。短片连接《OVERRUN》意为:泛滥成灾、超支、超过限额。中文译名:蚂蚁的旅程。是由法国SupinfocomRUBIKA学校的6名学生创作的动作/惊悚CG动画毕业短片。讲述了一只蚂蚁掉进了一个奇特神秘又拥有着迷人风景,但却隐藏着无限危机的世界,并试图逃离这个世界的故事。其实在短片当中不难看出,蚂蚁掉进的世界是人体,周围的各个景物也是人体内部的微生物和细胞的抽象化写照。再进一步看
- STM32串口溢出错误Overrun使用不当导致的串口死机
lljss2020
#STM32
1.STM32串口默认是打开Overrun、DMAonRXError2.使用HAL库,打开Overrun如果出现错误,HAL库函数会关闭接收,再调用错误回调函数(用户需实现,不然串口接收不再工作,从外部看串口死机)voidHAL_UART_IRQHandler(UART_HandleTypeDef*huart){errorcode=huart->ErrorCode;if((HAL_IS_BIT_S
- springboot运行时内存溢出_栈溢出的检测
weixin_39533896
vs2019不能更改栈
说到stack(栈),大家很可能就会想起stackoverflow(栈溢出),著名的程序问答网站http://stackoverflow.com就是以此命名的。因为栈通常是从高地址向低地址增长的,因此"栈溢出"分为两种:超出低地址范围的overrun(上溢)和超出高地址范围的underrun(下溢),"上溢"主要是由过深的函数调用引起(比如递归调用):而"下溢"则会出现在数组/字符串越界的时候(数
- alsa的调试,underrun和underrun
yzs_110
嵌入式alsa
1、pcm播放的时候,接口snd_pcm_writei返回-EPIPE,为underrun原因:因为应用程序给底层驱动的速度慢造成的我的解决办法:可以通过改变snd_pcm_hw_params_set_buffer_size_near(capture_handle,c_hwparams,&exact_bufsize))中的参数来解决,具体改为多少要看实际情况,我是往大了改。2、录制音频的时候,接口
- 【BUG处理】STM32F1和F2单片机上用HAL库的USART串口接收函数HAL_UART_Receive_IT循环接收串口字符,串口接收大批量数据后突然死机,不能继续接收的解决办法
巨大八爪鱼
STM32stm32USARTHAL库单片机串口通信
其实说到底,就是Overrun(USART_SR_ORE)在作怪。【问题描述】程序采用FreeRTOS操作系统,主函数里面调用HAL_UART_Receive_IT接收串口字符,在中断回调函数HAL_UART_RxCpltCallback里面处理串口字符,然后再次调用HAL_UART_Receive_IT继续接收下一个串口字符。用串口调试助手长时间发送大量数据后,这个循环会突然中断,后面再也不能接
- edge/chrome更新113版本后页面崩溃 STATUS_STACK_BUFFER_OVERRUN解决方案
波波快冲啊
edgechromewindows前端
edge和chrome自动更新到113版本后直接崩溃,页面显示STATUS_STACK_BUFFER_OVERRUN,目前官方已经给出解决方案,亲测可以用https://answers.microsoft.com/zh-hans/microsoftedge/forum/all/microsoft/8007f833-2959-419a-8408-e0cc0bfcbd5dmicrosoftedge设置
- Chrome出现STATUS_STACK_BUFFER_OVERRUN解决方法之一
职业演员
维护chrome前端
Chrome出现STATUS_STACK_BUFFER_OVERRUN错误代码,setting都无法打开解决方法1:兼容性设置为win7解决方法2:1,开始菜单搜索ExploitProtection2,添加程序进行自定义,点+号,按程序名称添加3,程序名输入chrome.exe如果是edge出问题就输入msedge.exe4,选择【硬件强制实施地堆栈保护】,勾选替代系统设置,开关选开启,选择进审核
- ALSA pcm接口之错误码
搬砖盖腾王阁
音频领域打怪之路pcmlinuxalsa
错误码://都是负数-EPIPE这个错误意味着xrun(对于播放意味着欠载运行,对于录音意味着过载运行).underrun可能发生在当应用没有及时feed音频样本给alsa-lib库,overrun可能发生在应用程序没有及时取走捕获来自alsa-lib库的音频样本.-ENOTTY,-ENODEV当设备物理上被移除这个错误可能发生(例如一些热拔插设备比如usb或PCMICA,CardBus或Expr
- AudioTrack: releaseBuffer() track 0xe5c6bc00 disabled due to previous underrun, restarting
雪飘碧鸳
AndroidAduioTrack
Android上播放网络传过来的PCM流,启动播放十几秒后,出现声音断断续续、或无声音的状况,然后日志出现AudioTrack:releaseBuffer()track0xe5c6bc00disabledduetopreviousunderrun,restarting网上有很多种说法,但都无法解决,后来发现通过Buffer设置可以解决。初始化的代码如下://每秒8K个点,双声道,一个采样点16比特
- STM32 cubeMX HAL库 LL库 串口死机及overrun error中断
現実逃避と
stm32单片机嵌入式硬件
遇到问题一次偶然经历,串口接收数据时,只接了TX和RX,忘了接地线,单片机能发送数据,但是一旦接收一个字节数据,马上就死机,表现为主函数无反应,串口能进中断,也能响应,但是不能再发送数据了。·经过排查,串口是进入了overrun中断·猜测是没接地线导致串口电平错误,一帧接收完后RX引脚处于不正确的电平,导致串口进入错误中断·通过调用FLAG查询函数可以得知overrun中断标志位被置位LL_USA
- 浏览器访问任何网页或功能出现 STATUS_STACK_BUFFER_OVERRUN 错误解决方式
わたしわ
chrome前端
正常使用的chrome的浏览器,某天突然任何界面都无法访问,提示如下错误:Windows自带edge浏览器提示如下错误:不论是点击重新加载/刷新还是采用无痕模式、重启浏览器甚至重启电脑都无法解决。采用过设置注册表等方式也无法解决。解决方式:1、搜索ExploitProtection并打开2、切换到程序设置,点击添加程序进行自定义,选择按程序名称添加3、chrome浏览器输入chrome.exe,e
- Microsoft Edge 和 Google Chrome更新后,出现错误代码:STATUS_STACK_BUFFER_OVERRUN,有效解决办法记录【已解决】
qq_41845402
chromeedge浏览器
MicrosoftEdge和GoogleChrome更新后,出现错误代码:STATUS_STACK_BUFFER_OVERRUN,有效解决办法记录【已解决】GoogleChrome网页错误代码:STATUS_STACK_BUFFER_OVERRUN,解决方案:MicrosoftEdge网页错误代码:STATUS_STACK_BUFFER_OVERRUN,解决方案:一开始MicrosoftEdge自
- Google Chrome谷歌浏览器崩溃,错误代码: STATUS_STACK_BUFFER_OVERRUN
6个日的梦想
运维chrome
解决办法:1、开始菜单搜索:ExploitProtection,打开进入。2、切换到程序设置,点击添加程序进行自定义3、选择按程序名称添加4、输入chrome.exe(edge浏览器输入msedge.exe)5、找到硬件强制实施的堆栈保护。勾选替代系统设置->选择开->勾选仅审核6、重启浏览器重启就好了,最近改解决的问题
- 偶遇Chrome浏览器“喔唷,崩溃啦”,错误代码(STATUS_STACK_BUFFER_OVERRUN)
LowryGood
浏览器问题chrome前端javascript
本人PC是win10系统,Chrome用了好些年一直很顺畅,直到最近某一天打开Chrome,毫无征兆的显示“喔唷,崩溃啦”,走的不带有一丝情感。她走的无情,我不能无义。本着救人一命的心态开始了各种尝试,结果发现崩溃的不止是Chrome,还有我。打开标签页报错、打开书签报错、打开设置报错、打开帮助中心报错。。。结果就是只要打开就报错。于是奔向度娘、bing、chrome帮助论坛,该试的都试了,以下方
- google和edge浏览器崩溃,错误代码: STATUS_STACK_BUFFER_OVERRUN
小徐的博客
edgechrome前端
转载:(146条消息)GoogleChrome谷歌浏览器崩溃,错误代码:STATUS_STACK_BUFFER_OVERRUN_刘墨泽的博客-CSDN博客解决办法:1、开始菜单搜索:ExploitProtection,打开进入。2、切换到程序设置,点击添加程序进行自定义3、选择按程序名称添加4、输入chrome.exe(edge浏览器输入msedge.exe)5、找到硬件强制实施的堆栈保护。勾选替
- STATUS_STACK_BUFFER_OVERRUN encountered
ruoge2007
C++C
hook_api("user32.dll","ToUnicode",MyToUnicode,SysToUnicode);intMyToUnicode(UINTwVirtKey,UINTwScanCode,constBYTE*lpKeyState,LPWSTRpwszBuff,intcchBuff,UINTwFlags){intr=SysToUnicode(wVirtKey,wScanCode,lp
- Google Chrome谷歌浏览器崩溃,错误代码: STATUS_STACK_BUFFER_OVERRUN
刘墨泽
乱七八糟chrome前端谷歌浏览器崩溃chrome浏览器崩溃谷歌浏览器
前两天Edge浏览器崩溃,一通测试,最终解决。谷歌一直没更新,今天更新了下,也崩溃了。错误代码:STATUS_STACK_BUFFER_OVERRUN解决办法:1、开始菜单搜索:ExploitProtection,打开进入。2、切换到程序设置,点击添加程序进行自定义3、选择按程序名称添加4、输入chrome.exe5、打开硬件强制实施的堆栈保护。详细如图:问题原因:这是微软员工回复的关于Edge浏
- 一次 STATUS_STACK_BUFFER_OVERRUN 栈溢出错误排查
jdzfjfhnui
SoftwareDebugging
程序被中断下来后,调试器附加上去,发现调用栈是在调用窗口过程时候中断的,当前的消息是WM_PAINT,其他线索没有,如果继续运行就导致进程退掉了,尝试直接从vs环境调试运行也是同样的结果,但是在Output面板发现的报告了STATUS_STACK_BUFFER_OVERRUN字面理解就是栈溢出了,WM_PAINT消息处理时候和栈溢出有啥关系呢,通过窗口句柄找到对应的控件类型和id,到工程搜了一遍,
- STATUS_STACK_BUFFER_OVERRUN
HA2504109493
windows
Edge浏览器报错:STATUSSTACKBUFFEROVERRUN通过一些方式可以解决,亲测有效。单击开始菜单选择“设置”,进入到设置后选择“更新和安全”;打开系统后选择“windows安全中心”,并在右侧选择“打开windows安全中心”;点击左侧应用和浏览器控制;并在右侧选择“Exploitprotection设置”;进入后,在程序设置下面添加程序进行自定义;按程序名称添加(edge浏览器就
- Microsoft Edge浏览器崩溃,错误代码: STATUS_STACK_BUFFER_OVERRUN
刘墨泽
乱七八糟edge浏览器chrom内核edge崩溃edge打不开
------------------------11日更新----------------------谷歌浏览器升级后也有这个问题了,参照9日更新设置一下就可以。不过要设置的是chrome.exe具体步骤可以参考:GoogleChrome谷歌浏览器崩溃,错误代码:STATUS_STACK_BUFFER_OVERRUN_刘墨泽的博客-CSDN博客另外给出解决办法的微软员工针对问题原因有了最新的回复:
- linux常用的英文单词收集
JackPai
Linuxlinux英文单词收集
主要是用于网上收集linux相关的英文单词,方便查看system系统setting设置network网络proxy代理clock时钟location位置option选项method方法resolution分辨率manually手动required需要terminal终端shutdown关闭关机poweroff关闭电源reboot重启error错误drop丢弃frame帧overrun过载carri
- HAL库串口中断RX中的Overrun Error问题
hoursaday
stm32串口通信c语言
HAL库串口中断RX中的OverrunError解决方案1.ORE触发条件首先简单研究一下什么时候会出现overrun的问题,配置正常的HAL串口中断接收如下voidHAL_UART_RxCpltCallback(UART_HandleTypeDef*huart){/*judgeinterruptsource*/if(huart->Instance==USART2){//senddatatohua
- 在微软工作是一种怎样的体验(下篇)
_比亚
又是个extraordinary的一天。下午四点是第一次跟新老板的1:1meeting。四点赶到会议室门口时,一个我之前打过去却一直在忙的客户回了我电话,幸好新老板上个会议也overrun了,就赶紧接了电话打算速战速决。这个客户之前表达了很满意我们所提供的帮助,而后进一步地提出了A请求,本来按照规矩我其实可以完全不用理他而一口回绝,但本着真想帮他一把的心情,又去与工程师探讨了很久并向上反馈。可惜,
- mysql从库同步时出现Thread stack overrun
cloud315
MySQL数据库java操作系统
环境说明:主库mysql5.5(centos6.3)从库mysql5.5(win7)今天在测试mysql同步数据库时,发现没有同步成功。使用showslavestatus\G;命令查看后发现报如下错误Error'Threadstackoverrun:8624bytesusedofa131072bytestack,and128000bytesneeded.Use'mysqld--thread_sta
- 求助arm串口驱动程序的overrun的解决办法?
iteye_10993
Hi:大家好,我在写arm的串口驱动程序中发现:接收数据时,出现overrun错误,这样就会丢失数据,期根本原因是:PC机发送太快,ARM中断来不及处理,造成overrun我现在的想法是:1.PC机发送指令之间加适当的延时;(这和普通的驱动不是很兼容,用户程序要作很多额外的处理,不可取);2.用DMA方式;哪位大虾有更好的建议吗?请告诉我先谢谢了--Ihadmeetthesameissueinmy
- USART发生overrun错误,如何去导致这种错误发生呢
gtkknd
32
看了下手册,overrun错误就是说上一字节的数据还没来得及读取,下一数据又来到了,覆盖了RDR寄存器中的数据.如果STM32在RDR寄存器中收到了数据,但程序不取走数据这样就会发生Overrun错误
- mysql 写100000行入表时报错 Thread stack overrun
baizetianxia
mysql
Threadstackoverrun:11552bytesusedofa131072bytestack,and128000bytesneeded.Use'mysqld--thread_stack=#'tospecifyabiggerstack.修改mysql配置文件/etc/mysql/my.cnf修改参数:thread_stack=256Kmac再系统偏好设置里,mysql控制台,关闭后重启就行
- C语言实现队循FIFO缓冲区-《30天自制操作系统》
Tianyu-liu
ffmpeg
本代码整理自《30天自制操作系统》P135的整理FIFO缓冲区写的很好,所以记录一下(增加了一个fifo8_free函数,用于查询剩余容量,觉得有用)。作者实现的是char类型的缓冲区,但是可以用你要传的任意结构体来替换~~~fifo8.h[html]viewplaincopy/*溢出标志:0-正常,-1-溢出*/#defineFLAGS_OVERRUN0x0001/*buf-缓冲区地址size-
- mysql sql执行错误#1436 Thread stack overrun
懒懒小白
数据库stackoverrunmysql
参考文章mysql调用存储过程时报错:Cause:java.sql.SQLException:Threadstackoverrun:8880bytesusedofa131072bytestack,and128000bytesneeded.Use'mysqld--thread_stack=#'tospecifyabiggerstack.错误原因:showvariableslike'%thread%'
- FAT32 f_write FR_DISK_ERR (Transmit FIFO underrun)
小灰_06e4
1、问题描述使用FAT32f_write多次执行写操作时,会报FR_DISK_ERR错误,而且是刚开始写不报错,写几次后会一直报错。设断点跟踪到HAL_SD_WriteBlocks中,在调用SDMMC_CmdWriteMultiBlock时,会报SDMMC_ERROR_TX_UNDERRUN,意思是TransmitFIFOunderrun2、原因分析如下图所示,SDMMC开始写操作时,首先要将数据
- C/C++Win32编程基础详解视频下载
择善Zach
编程C++Win32
课题视频:C/C++Win32编程基础详解
视频知识:win32窗口的创建
windows事件机制
主讲:择善Uncle老师
学习交流群:386620625
验证码:625
--
- Guava Cache使用笔记
bylijinnan
javaguavacache
1.Guava Cache的get/getIfPresent方法当参数为null时会抛空指针异常
我刚开始使用时还以为Guava Cache跟HashMap一样,get(null)返回null。
实际上Guava整体设计思想就是拒绝null的,很多地方都会执行com.google.common.base.Preconditions.checkNotNull的检查。
2.Guava
- 解决ora-01652无法通过128(在temp表空间中)
0624chenhong
oracle
解决ora-01652无法通过128(在temp表空间中)扩展temp段的过程
一个sql语句后,大约花了10分钟,好不容易有一个结果,但是报了一个ora-01652错误,查阅了oracle的错误代码说明:意思是指temp表空间无法自动扩展temp段。这种问题一般有两种原因:一是临时表空间空间太小,二是不能自动扩展。
分析过程:
既然是temp表空间有问题,那当
- Struct在jsp标签
不懂事的小屁孩
struct
非UI标签介绍:
控制类标签:
1:程序流程控制标签 if elseif else
<s:if test="isUsed">
<span class="label label-success">True</span>
</
- 按对象属性排序
换个号韩国红果果
JavaScript对象排序
利用JavaScript进行对象排序,根据用户的年龄排序展示
<script>
var bob={
name;bob,
age:30
}
var peter={
name;peter,
age:30
}
var amy={
name;amy,
age:24
}
var mike={
name;mike,
age:29
}
var john={
- 大数据分析让个性化的客户体验不再遥远
蓝儿唯美
数据分析
顾客通过多种渠道制造大量数据,企业则热衷于利用这些信息来实现更为个性化的体验。
分析公司Gartner表示,高级分析会成为客户服务的关键,但是大数据分析的采用目前仅局限于不到一成的企业。 挑战在于企业还在努力适应结构化数据,疲于根据自身的客户关系管理(CRM)系统部署有效的分析框架,以及集成不同的内外部信息源。
然而,面对顾客通过数字技术参与而产生的快速变化的信息,企业需要及时作出反应。要想实
- java笔记4
a-john
java
操作符
1,使用java操作符
操作符接受一个或多个参数,并生成一个新值。参数的形式与普通的方法调用不用,但是效果是相同的。加号和一元的正号(+)、减号和一元的负号(-)、乘号(*)、除号(/)以及赋值号(=)的用法与其他编程语言类似。
操作符作用于操作数,生成一个新值。另外,有些操作符可能会改变操作数自身的
- 从裸机编程到嵌入式Linux编程思想的转变------分而治之:驱动和应用程序
aijuans
嵌入式学习
笔者学习嵌入式Linux也有一段时间了,很奇怪的是很多书讲驱动编程方面的知识,也有很多书将ARM9方面的知识,但是从以前51形式的(对寄存器直接操作,初始化芯片的功能模块)编程方法,和思维模式,变换为基于Linux操作系统编程,讲这个思想转变的书几乎没有,让初学者走了很多弯路,撞了很多难墙。
笔者因此写上自己的学习心得,希望能给和我一样转变
- 在springmvc中解决FastJson循环引用的问题
asialee
循环引用fastjson
我们先来看一个例子:
package com.elong.bms;
import java.io.OutputStream;
import java.util.HashMap;
import java.util.Map;
import co
- ArrayAdapter和SimpleAdapter技术总结
百合不是茶
androidSimpleAdapterArrayAdapter高级组件基础
ArrayAdapter比较简单,但它只能用于显示文字。而SimpleAdapter则有很强的扩展性,可以自定义出各种效果
ArrayAdapter;的数据可以是数组或者是队列
// 获得下拉框对象
AutoCompleteTextView textview = (AutoCompleteTextView) this
- 九封信
bijian1013
人生励志
有时候,莫名的心情不好,不想和任何人说话,只想一个人静静的发呆。有时候,想一个人躲起来脆弱,不愿别人看到自己的伤口。有时候,走过熟悉的街角,看到熟悉的背影,突然想起一个人的脸。有时候,发现自己一夜之间就长大了。 2014,写给人
- Linux下安装MySQL Web 管理工具phpMyAdmin
sunjing
PHPInstallphpMyAdmin
PHP http://php.net/
phpMyAdmin http://www.phpmyadmin.net
Error compiling PHP on CentOS x64
一、安装Apache
请参阅http://billben.iteye.com/admin/blogs/1985244
二、安装依赖包
sudo yum install gd
- 分布式系统理论
bit1129
分布式
FLP
One famous theory in distributed computing, known as FLP after the authors Fischer, Lynch, and Patterson, proved that in a distributed system with asynchronous communication and process crashes,
- ssh2整合(spring+struts2+hibernate)-附源码
白糖_
eclipsespringHibernatemysql项目管理
最近抽空又整理了一套ssh2框架,主要使用的技术如下:
spring做容器,管理了三层(dao,service,actioin)的对象
struts2实现与页面交互(MVC),自己做了一个异常拦截器,能拦截Action层抛出的异常
hibernate与数据库交互
BoneCp数据库连接池,据说比其它数据库连接池快20倍,仅仅是据说
MySql数据库
项目用eclipse
- treetable bug记录
braveCS
table
// 插入子节点删除再插入时不能正常显示。修改:
//不知改后有没有错,先做个备忘
Tree.prototype.removeNode = function(node) {
// Recursively remove all descendants of +node+
this.unloadBranch(node);
// Remove
- 编程之美-电话号码对应英语单词
bylijinnan
java算法编程之美
import java.util.Arrays;
public class NumberToWord {
/**
* 编程之美 电话号码对应英语单词
* 题目:
* 手机上的拨号盘,每个数字都对应一些字母,比如2对应ABC,3对应DEF.........,8对应TUV,9对应WXYZ,
* 要求对一段数字,输出其代表的所有可能的字母组合
- jquery ajax读书笔记
chengxuyuancsdn
jQuery ajax
1、jsp页面
<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()
- JWFD工作流拓扑结构解析伪码描述算法
comsci
数据结构算法工作活动J#
对工作流拓扑结构解析感兴趣的朋友可以下载附件,或者下载JWFD的全部代码进行分析
/* 流程图拓扑结构解析伪码描述算法
public java.util.ArrayList DFS(String graphid, String stepid, int j)
- oracle I/O 从属进程
daizj
oracle
I/O 从属进程
I/O从属进程用于为不支持异步I/O的系统或设备模拟异步I/O.例如,磁带设备(相当慢)就不支持异步I/O.通过使用I/O 从属进程,可以让磁带机模仿通常只为磁盘驱动器提供的功能。就好像支持真正的异步I/O 一样,写设备的进程(调用者)会收集大量数据,并交由写入器写出。数据成功地写出时,写入器(此时写入器是I/O 从属进程,而不是操作系统)会通知原来的调用者,调用者则会
- 高级排序:希尔排序
dieslrae
希尔排序
public void shellSort(int[] array){
int limit = 1;
int temp;
int index;
while(limit <= array.length/3){
limit = limit * 3 + 1;
- 初二下学期难记忆单词
dcj3sjt126com
englishword
kitchen 厨房
cupboard 厨柜
salt 盐
sugar 糖
oil 油
fork 叉;餐叉
spoon 匙;调羹
chopsticks 筷子
cabbage 卷心菜;洋白菜
soup 汤
Italian 意大利的
Indian 印度的
workplace 工作场所
even 甚至;更
Italy 意大利
laugh 笑
m
- Go语言使用MySQL数据库进行增删改查
dcj3sjt126com
mysql
目前Internet上流行的网站构架方式是LAMP,其中的M即MySQL, 作为数据库,MySQL以免费、开源、使用方便为优势成为了很多Web开发的后端数据库存储引擎。MySQL驱动Go中支持MySQL的驱动目前比较多,有如下几种,有些是支持database/sql标准,而有些是采用了自己的实现接口,常用的有如下几种:
http://code.google.c...o-mysql-dri
- git命令
shuizhaosi888
git
---------------设置全局用户名:
git config --global user.name "HanShuliang" //设置用户名
git config --global user.email "
[email protected]" //设置邮箱
---------------查看环境配置
git config --li
- qemu-kvm 网络 nat模式 (四)
haoningabc
kvmqemu
qemu-ifup-NAT
#!/bin/bash
BRIDGE=virbr0
NETWORK=192.168.122.0
GATEWAY=192.168.122.1
NETMASK=255.255.255.0
DHCPRANGE=192.168.122.2,192.168.122.254
TFTPROOT=
BOOTP=
function check_bridge()
- 不要让未来的你,讨厌现在的自己
jingjing0907
生活 奋斗 工作 梦想
故事one
23岁,他大学毕业,放弃了父母安排的稳定工作,独闯京城,在家小公司混个小职位,工作还算顺手,月薪三千,混了混,混走了一年的光阴。 24岁,有了女朋友,从二环12人的集体宿舍搬到香山民居,一间平房,二人世界,爱爱爱。偶然约三朋四友,打扑克搓麻将,日子快乐似神仙; 25岁,出了几次差,调了两次岗,薪水涨了不过百,生猛狂飙的物价让现实血淋淋,无力为心爱银儿购件大牌
- 枚举类型详解
一路欢笑一路走
enum枚举详解enumsetenumMap
枚举类型详解
一.Enum详解
1.1枚举类型的介绍
JDK1.5加入了一个全新的类型的”类”—枚举类型,为此JDK1.5引入了一个新的关键字enum,我们可以这样定义一个枚举类型。
Demo:一个最简单的枚举类
public enum ColorType {
RED
- 第11章 动画效果(上)
onestopweb
动画
index.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/
- Eclipse中jsp、js文件编辑时,卡死现象解决汇总
ljf_home
eclipsejsp卡死js卡死
使用Eclipse编辑jsp、js文件时,经常出现卡死现象,在网上百度了N次,经过N次优化调整后,卡死现象逐步好转,具体那个方法起到作用,不太好讲。将所有用过的方法罗列如下:
1、取消验证
windows–>perferences–>validation
把 除了manual 下面的全部点掉,build下只留 classpath dependency Valida
- MySQL编程中的6个重要的实用技巧
tomcat_oracle
mysql
每一行命令都是用分号(;)作为结束
对于MySQL,第一件你必须牢记的是它的每一行命令都是用分号(;)作为结束的,但当一行MySQL被插入在PHP代码中时,最好把后面的分号省略掉,例如:
mysql_query("INSERT INTO tablename(first_name,last_name)VALUES('$first_name',$last_name')");
- zoj 3820 Building Fire Stations(二分+bfs)
阿尔萨斯
Build
题目链接:zoj 3820 Building Fire Stations
题目大意:给定一棵树,选取两个建立加油站,问说所有点距离加油站距离的最大值的最小值是多少,并且任意输出一种建立加油站的方式。
解题思路:二分距离判断,判断函数的复杂度是o(n),这样的复杂度应该是o(nlogn),即使常数系数偏大,但是居然跑了4.5s,也是醉了。 判断函数里面做了3次bfs,但是每次bfs节点最多