dhno63521
码龄10年
关注
提问 私信
  • 博客:19,629
    19,629
    总访问量
  • 暂无
    原创
  • 424,197
    排名
  • 2
    粉丝
  • 0
    铁粉
  • 加入CSDN时间: 2014-11-11
博客简介:

dhno63521的博客

查看详细资料
  • 原力等级
    当前等级
    0
    当前总分
    0
    当月
    0
个人成就
  • 获得2次点赞
  • 内容获得0次评论
  • 获得8次收藏
创作历程
  • 39篇
    2019年
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

JSP内置/隐式对象(9个)

  jsp被翻译成servlet之后,service方法中有9个对象定义并初始化完毕,我们在jsp脚本中可以直接使用这9个对象  out(页面输出)、reques(获取客户端信息)、response(响应给客户端信息)、config(服务器配置,可以获得初始化参数)、session(用来保存用户信息)、application(所有用户的共享信息)、page(当前页面转换后的servl...
转载
发布博客 2019.09.16 ·
252 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

会话技术——Cookie&Session

1.会话技术  从打开一个浏览器访问某个战点,到关闭这个浏览器的整个过程,成为一次会话。会话技术就是记录这次会话中客户端的状态与数据的  会话技术分为Cookie和Session2.Cookie  数据存储在客户端本地,减少服务器端的存储压力,安全性不好,客户端可以清除Cookie  创建Cookie对象:    Cookie cookie = new ...
转载
发布博客 2019.09.07 ·
148 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Head First Java——读书笔记(一)

1.基本概念  当Java虚拟机启动执行时,它会寻找你在命令列所指定的类。然后它会锁定像下面这样一个特定的方法:    public static void main(String[] args){      //代码     }接着Java虚拟机就会执行main方法在花括号间的函数所有指令。每个Java程序最少都会有一个类以及一个main(),每个应用程序只...
转载
发布博客 2019.08.29 ·
131 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

并发和并行

1.并行:  并行是指两个或多个事件在同一时刻发生;不同实体上的多个事件;指在同一时刻,有多条指令在多个处理器上同时执行2.并发:  并发是指两个或多个事件在同一时间间隔发生;同一实体上的多个事件;指在同一时刻只能有一条指令执行,但多个进程指令被快速的轮回执行,使得宏观上看起来像多个进程同时执行,但微观上不是同时执行,只是把时间分成若干段。使多个进程快速交替运行转载于:h...
转载
发布博客 2019.08.22 ·
122 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

域对象的比较

1.ServletContext:  在服务启动时创建,在服务关闭时销毁,域的作用范围是整个web应用2.request:  访问时创建,响应结束时销毁,域的作用范围是一次请求转载于:https://www.cnblogs.com/Life-is-Demo/p/11374302.html...
转载
发布博客 2019.08.18 ·
321 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

HotSpot

1.HotSpot简介:  sun公司从jdk1.3.1开始使用HotSpot虚拟机,主要使用c++实现的,它是较新的Java虚拟机,可以大大提高运行性能。java原先是把源代码编译为字节码在虚拟机上运行(JIT),这样执行速度较慢。而HotSpot讲部分常用的代码编译为本地代码,这样显著提高了性能。  HotSpot包括一个解释器和两个编译器(client和server,二选一...
转载
发布博客 2019.08.20 ·
229 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

书籍——Java

《java核心技术:卷一》:适合新手《深入理解jvm虚拟机》《深入分析java web 技术内幕》《Spring技术内幕》《编程之美》《剑指offer》《java编程思想》《TCP/IP详解,卷一:协议》《大型网站技术架构》《分布式java应用:基础与实践》《how tomcat works》《java并发编程实战》转载于:https://...
转载
发布博客 2019.08.08 ·
86 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

基本运算符——M

1.算术运算符:  “\” 整数的除法  运算都是从左到右依次运算:2+5*7 = 49 (从左到右依次运算);2+(5*7) = 37;2.算术比较运算符  如果为真返回1,为假返回03.字符串比较运算符  ① “= ”:比较运算符,是比较两个字符串的相同与否。如果需要比较两个数字是否一样, 需在前面再加一个+ 号。 例如: +number1=+number...
转载
发布博客 2019.07.04 ·
250 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

润乾报表基础知识

1.什么是润乾报表  润乾报表是很优秀的web报表工具,那什么是报表呢?报表就是用表格、图表等格式来动态显示数据,可以用公式表示为:“报表 = 多样的格式 + 动态的数据”。2.润乾报表的组成  润乾报表由三个部分组成:设计器、服务器、调度器  1)报表设计器:    设计编辑报表,自带报表运算引擎,连接数据库后可预览打印报表,并可成其他格式保存,设计器不依赖于其它部...
转载
发布博客 2019.07.24 ·
945 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

常见的特殊变量——M

1.$HOROLOG($H)  $Horolog包含了时间和日期,它们由逗号分开。第一部分是日期的数字,它是从1840 年12 月31 日开始计算日期的数字。第二部分是秒的数字,它是从午夜开始计算的。Global中的日期时间都是以数字的形式存储的。2.$JOB($J)  返回当前的进程号,每个活跃的cache进程都有一个唯一的进程号转载于:https://www.cnbl...
转载
发布博客 2019.07.04 ·
171 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

索引的概率——Cache

1.索引的特点:  索引为持久化类提供了一个优化的实例检索机制;  定义一个特定的排序与一类相关的常用请求的数据子集;  索引可以定义为一个或多个属性的排序2.索引的创建:  增加索引,定义MapName 和GlobalName及Type;  在Subscripts中维护节点和节点层级(可自定义层数)  为RowId设置起始值  指定RowId的层级关系...
转载
发布博客 2019.07.04 ·
235 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

创建持久类——Cache

1.%Persistent类:  任何具有持久性的类都直接或间接地继承了%Persistent(全名为:%Library.Persistent)类,它提供了一些关于持久化的方法(如%OpenId,%Save等)。其类名和方法名中开头的字符“%”说明了它是系统级的类和方法。2.持久类建表的步骤:  创建类文件----->创建属性Property----->创建索引I...
转载
发布博客 2019.07.03 ·
211 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

FDBMS——Terminal 操作和命令

1.FDBMS作用:terminal终端操作,查看Table、定义Index、查看View2.注意:可在Terminal下利用FDBMS查看表结构,但需要先打FDBMS的补丁包3.Terminal 操作说明:  zn "DHC-DATA“ //切换NameSpace :_system/SYS  do ^%msql //进入管理界面 (user...
转载
发布博客 2019.07.02 ·
253 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Global的存储位置(节点)

1.Global以如下形式表示:^名称(下标1,下标2,下标3,.....)  如:^AirPlane(“Manufacturer”,“Address”,“Country”)=“US”  多维数组以树状的形式保存,它的每一个节点直接与磁盘和内存中的数据块相对应,因此可以达到极快的访问速度。在此基础上,我们将多维数组映射成对象或者关系型的格式,分别由面向对象的接口或基于SQL的接...
转载
发布博客 2019.07.02 ·
534 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

servlet中文乱码问题

1.为什么会乱码?    如上图所示:    1)字符解码会默认选用iso解码,所以要设定中文解码(utf-8),并且在获取writer对象前设置(该设置一般不用写,设置第二步后,tomcat容器会默认设置该过程)      2)但此时浏览器还不知道你设置的是utf-8编码,所以要告诉浏览器用utf-8进行解码        api封装的简便方法:   ...
转载
发布博客 2019.06.02 ·
105 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

基本语法——Caché

1.set:简写s 对变量或者多维数组赋值  示例:    set str = "abc"    s ^TMP("myglobal") = "This is a global"    s date = "2019-7-2"2.do:简写do,执行某一操作,如在terminal下执行类方法:  d ##class(web.DHCATest).Test()  d:...
转载
发布博客 2019.07.02 ·
221 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Caché的多维存储结构

1.多维存储结构介绍  Caché 以多维数组存储数据,所有数据都是保存Global中。  2.变量、Global、进程Global 的使用与区别  变量:当前进程内有效的变量;  Global:Global是特殊的变量,以^开头,自动创建且存储在Cache数据库中 ;  进程Global:进程私有Global是当前进程中创建的,所有命名空间可访问,进程结束时,进...
转载
发布博客 2019.07.02 ·
221 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ServletContext对象

1.ServletContext代表是一个web应用的环境(上下文)对象,ServletContext对象内部封装的是该web应用的信息,一个web应用只有一个ServletContext对象。2.怎样获得ServletContext对象?  1)init方法中,调用config.getServletContext()方法;  2)doGet方法中,调用this.getSer...
转载
发布博客 2019.06.01 ·
170 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

解决端口被占用问题

1.cmd命令进入dos环境下2.netstat -aon|findstr 8080(查找占用端口号的pid)3.taskkill -pid 进程号 -f(杀死占用端口的服务)转载于:https://www.cnblogs.com/Life-is-Demo/p/10949922.html...
转载
发布博客 2019.05.30 ·
130 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MYSQL之sql优化——慢查询日志

1.在进行sql优化之前,首先我们得找到需要优化的sql(比如查询时间超过2s的慢sql),这时候我们就要使用到慢查询日志(慢sql的挖掘机);2.慢查询日志:  MySQL的慢查询日志是MySQL提供的一种日志记录,它用来记录在MySQL中响应时间超过阀值的语句,具体指运行时间超过long_query_time 值的SQL,就会被记录到慢查询日志中(但是如果不需要调优的话,一...
转载
发布博客 2019.07.01 ·
177 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多