Java/JSP/JS Debug笔记

2006年的blog,当时好生涩啊: ------------------------谨以此文献给我没有头绪或心劲去debug的日子和很多辛苦debug的同志们。   应部门一个科的需求,给他们写一个夜维日志记录的功能模块,本来是个很小的需求,计划一周内上线的,可能是我这个人比较偷懒,用了一点点以前略有不同的实现方式,搞得它之后的复杂需求都完成了,它那个模块还由于bug重重没有调试出来。    本来这种模块可以用4到5个页面实现,为了图方便,仅用了两个页面实现,导致内容更新页面代码过多,所以在这个页面,问题比较多。   东西写完基本代码快一个月了,刚出来的那段时间,可能是比较忙或者身体、心情的原因,debug一直是一筹莫展,最近感觉心劲还不错,把那个模块拿出来慢慢debug,今天一天(有点其他的杂事)定位了2个bug,解决了一个,一个还没有完全解决。   第一个bug:这个夜维日志字段比较多,还需要上传附件,本来附件上传这个功能是比较熟悉的,可是我...

ACCA AI来袭会议笔记

TechnologyinAccounting调研报告: http://cn.accaglobal.com/news/professional_report.html会计档案、财务凭证电子化合法化财务会计金融AI改变财务金融产业:改变输入交互方式:非标准化信息输入输出环节自动化:根据信息需求执行直接产出信息报告人工智能对产业带来挑战:人工智能也可以财务作假取代所有财务会计和一部分管理会计这一波AI潮源于2009年的DeepLearning崛起AI,AGI,ASI,DeepLearning,IntelligentMachines..Shouldyouworry? http://www.ai-one.com/2015/01/17/ai-agi-asi-deep-learning-intelligent-machines-should-you-worry/AI落地需要很多种企业应用技术的融合不仅要降低成本,更重要的是提升价值企业AI落地的主要方向预测市场优化生产提升营销定制服务案例表明要融入复杂的用户数据分析场景案例工具:R、H2O、Knime要站在客户的角度投入复杂的数据...

Greenplum测试部署笔记

   按照官方Readme文档在Ubunut16.04上成功编译安装Greenplum最新代码(now:2017-11-1221:40)   按照文档安装的过程中主要出现两个问题:   1、Root用户安装会卡在:makecreate-demo-cluster这一步,原因就是Root用户不行。   2、Ok,adduser了一个新用户安装,中间第一次出现的问题是src里面某个目录不能操作导致失败,不能操作的目录是:mkdir:cannotcreatedirectory‘~/gpdb_src/gpAux/gpdemo/datadirs’:Permissiondenied     解决的方法也很简单,无非是上一级目录直接chmod777.   继续出现的问题是:/usr/local/gpdb/bin/postgres:errorwhileloadingsharedlib...

Angular学习笔记

  说在前面,根据Angular官方命名,Angular.js主要指版本1.*,Anuglar主要只v2之后的版本,此处的学习笔记主要是最近学习Angular4过程中的一些记录  1、几条技术线:TypeScript、Angular、JavaScript、打包工具、配置  2、投入工程实践应该有梯度,从简单到复杂,逐步应用新技术,逐步优化工程实践。  3、在实践中锲而不舍硬碰硬地解决具体技术问题是加深对Angular工程组织构建和TypeScript编译运行机制的一个陡途。  3、先说TypeScript,这是一个JavaScript新版ES的超集,这方面的学习应该以官方文档为主,中文书有一本《LearningTypeScript中文版》,英文书有《MasteringTypeScript》  4、Angular本身新的设计机制也需要深入理解一下。   ...

关于风险应对的几点笔记

0、首先要从心态上接受突发风险的存在,策略可以规避、心态不能逃避。1、感知风险第一刻就要积极探寻规避、降低、转移风险影响的途径和方法2、风险本身大多属于客观情况outofcontrol,所以在探求降低风险的途径时,要偏向于寻找主观可控度高且易执行的方法。3、尽快对方法途径的有效性做出评估和确认4、尽快或者寻找有利的时间点尝试途径方法降低或规避风险的影响。...

django_simple_captcha使用笔记

一、先来官方文档的步骤:Install django-simple-captcha via pip: pip install  django-simple-captchaAdd captcha tothe INSTALLED_APPS inyour settings.pyRun python manage.py migrateAddanentrytoyour urls.py:urlpatterns+=[url(r'^captcha/',include('captcha.urls')),] 二、开始改代码,给需要验证码认证的form加个captcha字段:fromdjangoimportformsfromcaptcha.fieldsimportCaptchaFieldclassCaptchaTestForm(forms.Form):captcha=CaptchaField()三、单独字段的渲染1、给模板准备formfor...

阅读 图解HTTP ,读书笔记

阅读它的目的只有一个:就是想了解客户端与服务端的通信是怎么实现的?            数据的存储是怎么实现的?             数据流通过程中遇到什么问题、返回什么状态、该怎么解决?网络基础TCP/IP  通常使用的网络是在TCP/IP协议族的基础上运作的,而HTTP只是它内部的一个子集(如果想了解TCP/IP协议族的知识,请问Goole或度娘)。  分层管理,分层传输,客户端与服务端通过分层顺序进行通信,客户端从应用层往下走至服务端接收(请求过程)返过来也可以;  客户端 : HTTP客户端(应用层) -> TCP(传输层) -> IP(网络层) -> 网络(链路层)                                     |服务端:  HTTP服务端(应用层) <-  TCP(传输层) <- IP(网络层) <-...

javascript 红宝书笔记之操作日期

创建当日日期对象 调用Date的构造函数而不传递参数的情况下,新创建的对象默认获取当前的日期和时间。 varnow=newDate(); 创建特定的日期和时间对象 Date.parse("表示日期的字符串");          //该方法接收一个表示日期的字符串参数,根据这个字符串会返回相应的日期格式;如果这个字符串不能表示日期,则会返回NAN。 varnowDate=newDate(Date.parse("May25,2001"));   //May25,2001varnowDate=newDate("May25,2001");         //May25,2001 取得开始时间 varstart=Date.now(); 取得结束时间 varstop=Date.now();...

javascript 红宝书笔记之如何使用对象 如何操作数组

对象定义 === 引用类型,描述的是一类对象所具有的属性和方法  新对象的创建方法  new+构造函数   varperson=newObject();对象字面量表示   varperson={};           备注: 新对象的创建方法,大多采用对象字面量的创建方法,这种方法能够给人封装数据的感觉。实际上,对象字面量也是向函数传递大量可选数据的首选方式。 访问对象属性方法 访问对象属性使用的都是点表示法:  console.log(person.name);     访问对象属性还可以使用方括号表示法:   console.log(serson["name"]); 备注: 方括号访问对象,主要优点是可以通...

javascript 红宝书笔记之函数、变量、参数、作用域

ECMAScript不介意传进来多少个参数,也不介意传进来的参数类型。  理解参数:   命名的参数只提供便利,不是必需的。  ECMAScript的变量包含两种不同的数据类型的值。分别是简单的数据构成的基本数据型值,不能给基本型值添加属性:     varname="kevin";     name.age=27;     console.log(name.age);  //undefined多个值构成的对象,引用类型值.引用类型的值,可以添加动态属性,并可以改变这个动态属性的值或者可以删除这个动态属性的值     varname=newObject();     name.age=27;     c...

javascript 红宝书笔记之数据类型

 typeof 检测给定变量的数据类型,通过typeof来区分函数和其它对象 varmessage='somestring';console.log(typeof(message));  //"string" console.log(typeof(null)); //"Object"特殊的返回值,因为null被认为是一个空的对象引用。  注意:尚未声明过的变量,只能进行一项操作,就是使用typeof检测它的数据类型  Undefined  它只是一个值,值是undefined.        场景:使用var声明变量,但没有赋值(没有初始化)时,这个变量会返回undefined.       Undefined主要目的是用于比较,是为了正式区分空对象指针与未经过初始化的变量,我理解为,是为了区分变量的返回值是空...

react 属性与状态 学习笔记

知识点:1、react属性的调用this.props.被调用的属性名设置属性的常用方法:varprops={one:'123',two:321}调用这个属性:<HelloWorld{...props}/>说明:{...props},这里的三个点,代表props中的所有的属性react状态的调用this.statethis.getInitialState默认状态的方法;this.setState修改状态的方法(经常用到)this.setState.被修改的值场景:修改默认属性名称name的值,并显示效果1、初始化状态,默认状态getInitialState:function(){return{name:'tim',}}2、改变状态,就会改变默认的值。给这个默认的值添加修改后获取元素的监听事件event.target只要默认值被改变,就会获取到这个改变后的值handChange:function(event){this.setState({name:event.target.value});}3、调用这个已经改变的状态的属性,显示已经改变的状态render:function()...

2016年第2周读书笔记与工作笔记 scrollIntoView()与datalist元素

 这一周主要是看了html5网页开发实例与javascript高级程序设计,供以后翻阅查找。  html5网页开发实例第1章与第二章的2.1部分: 第1章内容:html5在w3c的发展史、浏览器的兼容问题、搭建开发h5的浏览器环境、h5在移动应用开发领域的前景我主要看了【搭建开发h5的浏览器环境】,因为工作中主要的用来调试代码的工具是chrome,而这篇文章也在讲解这款浏览器强大的开发工具,讲解了chrome提供的8大组工具:Elements: 这个工具主要是用于查看chrome渲染页面所需要的的HTML、CSS和DOM(DocumentObjectModel)对象。此外,还可以编辑这些内容更改页面显示效果,我通常用来调试CSS样式;Network: 可以看到页面向服务器请求了哪些资源,花了多少时间以及资源大小,是否请求成功,请求成功后的返回值;Sources:  几乎是我最常用到的Chrome功能面板,也是在我看来决解一般问题的主要功能面板。我主要是使用断点功能来调试JS的报错问题,可以使用一些快捷键:快...

java基础笔记

第一部分:DB2基础知识一、复习jrejdkjvmpathclasspath二、数据库基础-DB21.访问172.18.60.14/temp1232.安装检查db2cmddb2start3.正式安装安装路径:D:IBMSQLLIB用户名:db2admin密码:123设置为Administrator为登录用户:lusrmgr.msc如果不能安装,则使用解压工具把4.安装后检查4.1路径检查D:DB2,如果安装了示例数据库db2exc_974_WIN_x86.exe,解压出来后,使用:db2exc_974_WIN_x86.exedb2WindowsDB2Express-C.msiD:IBMSQLLIB右下角的启动小图标,设置不自动启动4.2服务组件services.msccontrol->4.3服务设置为手动启动登录为本地账户4.4实例的相关操作cmddb2cmddb2start启动当前实例db2stop停止当前实例服务开发以后,其他db2客户端可以被访问机器。db2adminstartdb2adminstop三、相关windows命令操作cmdcdcd..cd盘:切换盘符rdmkd...
IT猿 IT猿·2020-03-26

java学习之部分笔记2

1.变量实例变量和局部变量实例变量系统会自动初始化为0和null(string),局部变量必须设定初始值。静态方法里只能引用静态变量数据类型的自动转换!int—>long2.构造方法重载//父类调用子类的对象。所以执行子类的代码Personp3=newStudent();//new一个子类的时候,会先调用父类的构造方法,再调用自己的构造方法。一个子类对象含有父类对象,因此在创建子类构造方法的时候必须现调用父类的构造方法这样才能保证父类的成员方法的重载实在一个类中,对方法的类型,参数个数等不同重新定义。重写是子类对父类方法的重新定义。3.静态方法可以通过classname.方法/属性,直接调用。一个类的静态方法只能访问静态属性,一个类的静态方法不能直接调用非静态属性。4.final修饰符在java中声明类、属性和方法是,可使用关键字final来修饰,final所表示的成分具有“终态”表示最终的意思。final的规则:final标记的类不能被继承final标记的方法不能被子类重写final标记的变量(成员变量或局部变量)即成为变量,只能赋值一次。5...
首页上一页...195196197198199...下一页尾页