自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (6)
  • 收藏
  • 关注

原创 高级信息系统项目管理师备考(0)

高项考试,算起来报了3次名,参加一次考试,挂在论文上。最近这一次临近时间因为疫情取消考试了。当然论文不过跟准备不充分有关,也跟论文的不稳定性有关。写的好肯定能过,写的不好不一定会挂。所以,还是要努力写好,不要心存侥幸。之前也报了马军老师的班,跟着学了两边。第一遍觉得老师懂得好多,书上的内容张口就来,各色考点信手拈来。等第二遍跟着学的时候,发现还是有些问题的。马老师的课是面对所有人的,这里面有很多人根本没有信息系统从业经验,只是为了混个证。马老师自己属于重意不重形,很多考点只是点到为止,并不能结合项目

2021-11-16 08:43:20 497

原创 Oracle表空间相关的知识

最近新系统上线,新建数据库,表空间,用户,数据处理等等一套操作下来,发现很多技术细节都只能百度。磕磕绊绊总算把问题解决了,总结一下,以备后用。一、第一步数据库装好了,起服务,起监听:1)切换到oracle用户:su - oracle2)以dba身份登录sqlplus: sqlplus / as sysdba3)启动数据库:startup4)如果是关闭数据库:shutdown i...

2019-12-13 17:14:06 231

原创 GIT状态转换图解

最近项目提交时总是感觉很慌,不是这里出问题,就是那里出问题。研究了一下git的常用操作,也自己动手操作了一下。画了这么个图。后面会对常用操作和一些重要的概念做一些文字说明。心得体会:1.工具固然用起来方便,问题还是蛮多的。比如TortoiseGit,还有eclipse,IDEA集成的git图形界面。你不知道它后台给你执行了什么命令。有时候它自作聪明给文件加上花里胡哨的图标,让你很不舒服,甚至还...

2019-05-29 18:23:13 976

原创 MySQL: Access denied for user ‘root‘@‘localhost‘ (using password: YES)

这个问题困扰了我2天。这里把踩坑过程记录下来,鼓励自己,警示他人。环境:Windows系统,MySQL5.7.25.01. Access denied for user 'root'@'localhost' (using password: YES)这个错误的字面意思是:user为root,host为localhost的这个用户在使用密码访问时被拒绝。简单来说就是:用户密码错误。2...

2019-05-13 10:57:09 5288 1

原创 EntityNotFoundException 和MultipartException相关处理

最近在论坛上加入了附件上传的功能,踩了几个坑,这里做一下整理。网上很多的帖子都是你抄我我抄你,也不知道问题解决了没有,反正就发到自己博客上面,一个字不拉的抄过来。有什么意思呢?别人搜索的时候全是一样的废信息,给大家找到真正的解决方法,带来很大困扰。1.EntityNotFoundException: Unable to find Person with id 111)项目里使用了JPA+h...

2018-11-01 17:35:34 724

原创 聊一聊大家貌似都挺熟悉的http请求

HTTP,HyperText Transfer Protocol,超文本传输协议。现在大家每天都跟它打交道,但是不一定对它很了解。一、HTTP1.0定义了三种请求方法: GET, POST 和 HEAD方法。        HTTP1.1新增了五种请求方法:OPTIONS, PUT, DELETE, TRACE 和 CONNECT 方法。       标准的HTTP请求格式是这样的:...

2018-09-04 16:33:36 238

原创 bootstrap-switch插件使用之初始化踩坑

最近项目里要使用一个开关按钮,网上一搜bootstrap-switch正是我想要的。美观大方,使用简单,简直完美。当然我写这篇博客不是为了介绍使用方法的,使用方法网上官网以及各大博主大同小异的帖子很多,但是很多人都没有遇到我的问题,以至于这个问题又是困扰了我一个多星期。前言:本身bootstrap-switch使用非常简单,引用相应的js和css文件,把checkbox放进class为“s...

2018-06-25 11:06:24 6842 11

原创 Bootstrap的IE8兼容

网上有比较多的帖子,比较全面的有:https://www.cnblogs.com/Lily-nercel/p/6693293.html亲测有效。总结一下要点:1.添加代码:<!--[if lt IE 9]>   <script src="/myapp/static/js/html5shiv.min.js"></script> <scr...

2018-05-11 11:26:31 376

原创 oracle数据文件存储的几个概念

概念:block,块,有2KB,4KB,8KB(常用),是oracle空间分配的最小单位。构成:块头+表目录+行目录+空闲空间+数据空间extent,区,由连续的block组成,大小从1个块到2GB不等。segment,段,是数据库对象的磁盘分配单位,表-表段,索引-索引段。tablespace,表空间,是一个逻辑容器,与一个数据文件关联,一个tablespace最少对应一个数据文...

2018-05-10 11:56:14 2530

原创 内网构建Maven项目踩的坑

之前搞得maven项目,终于稳定了,可以放到内网,让小伙伴们参与开发了。准备工作:复制了完整的本地仓库;项目代码;jdk8,eclipse4.7.由于原来项目用的jdk6,eclipse3.7,以前踩过版本的坑,这次我把整个环境都用了在本机开发时的版本,避免出现莫名其妙的问题。由于之前装了maven,仓库里有很多资源版本上基本没有我这个项目的高,我就简单把本地仓库与内网仓库复制合并了一下,...

2018-04-24 17:48:23 4690

原创 springboot构建web项目的集群部署之路

最近搞了个springboot构建的bbs项目,项目整体是从github上面clone的,到本地做了一些环境移植,最后部署到linux环境下,部署2个节点,算是一个集群。期间踩坑无数,这里记录一下,以备后用,免蹈覆辙。1.springboot构建的web项目,例子里面都是写main类,打jar包直接执行。因为在spring-boot-starter-web这个包里,内置了tomcat。这个to...

2018-04-19 17:27:58 11471

原创 Java7和Java8新增的特性

以下特性为个人比较关注的特性,并不齐全;想了解更多,请自行搜索官方文档。Java7特性:1.switch case可以使用String,原来只能用int和char;2.支持2进制0b开头;支持数字中间有下划线,解析时自动剔除;3.一次抓多个异常;用|隔开;4.try-with-resource,在try中打开资源,系统自动在使用完后关闭;5. Map<String, List<Stri...

2018-03-19 16:01:47 3022

原创 时间管理和精力管理

近期一些事情的复盘:1.压力给的不够了,丢失目标,每天做事懒散,没有进取心;2.由于丢失目标带来的,时间管理混乱,精力管理混乱,做事低效;3.在低头拉车和抬头看路方面缺乏有效的协调。第一件事:没有目标之后,做事懒散;为什么没有目标?可能是觉得当下的生活就算不努力也可以混一下吧。这是一种非常错误的思想!学如逆水行舟,不进则退。没有进步就是退步。当前的状况,技术上黑洞还很大,就算细...

2018-03-19 09:29:37 1768 1

原创 Spring-boot+JPA+Hibernate项目修改数据库MySQL为Oracle出现的问题

从Github上fork一个论坛项目,原本数据库用的MySQL,本地项目使用的Oracle。修改过程和出现的几个问题,做一下记录。1.第一步当然是修改maven的POM依赖,删除MySQL的依赖,加入oracle的依赖。本地maven使用的阿里云的仓库,好像跟maven的中央仓库内容不是很一致,就是中央仓库有的,阿里库里没有。所以注意要跟阿里库一致。2.改完依赖,编译之后开始尝试启动项目。再启动项...

2018-03-02 10:35:03 1701

原创 对自己的反省

很早就听过一句话:人之患,在好为人师。最近几个月我的这个好为人师的毛病,越来越严重了,我感觉我的心理都快要扭曲了:看到比自己年轻的程序员,感觉他们说话做事都不对,总想教训几句。到后面,连人家的观点跟我不一致,我都要试图“纠正”人家。这种充满戾气的行为,不仅伤害了别人,也让自己变得越来越low。以前总喜欢在人多的时候说几句俏皮话,显示自己的“聪明”和“与众不同”。突然发现这种行为并不会让自己的评价提...

2018-02-24 18:59:48 184

原创 拥抱开源,才算迈出了程序员的第一步!

做了这么多年所谓的程序员,今天才有点程序员的感觉。容我慢慢道来:以前我就是一个小作坊里面的小程序员。上学时候不好好学习,毕业匆匆学了几个网上的视频课程,混进小作坊,然后跟着项目摸爬滚打。小作坊缺少大牛,缺少规范,缺少系统,自己基本上是野路子来的。就算干了这么多年,积累了一些解决具体问题的经验,但是十分不成体系,存在很多黑洞。这是一个致命伤。后面自己顿悟,觉得应该学一些东西。就跟着慕课上面的免费课程...

2018-02-24 18:53:46 1028

原创 Java 数据结构与算法

这篇博客也是一个大坑,需要慢慢填。先说数据结构吧。java常用的数据结构有Array,List,Map,Set等。除了数组以外,其他集合类都是不必在初始化时候指定大小的,仿佛是一个如意金箍棒,可大可小随心所欲。数组是公认最快的数据结构。为什么快呢?因为它是一块连续的内存区域,在初始化时记录了这块区域的起始位置,根据元素个数和类型,可以精确每个元素所在的内存区域。我们知道List的一种实现Array...

2018-02-23 12:12:45 891

原创 2018贺辞

以往每年都要写点东西,总结也好,感悟也好,牢骚也好,每每回头看还是觉得蛮有意义。后来,日子过得越发没有自信,也过了发牢骚的年纪,就不再写了。刚刚过去的2017年,发生了很多对我个人具有转折意义的事,我有理由相信,这一年将成为自己人生中重大的转折点。我希望自己可以从此走上一条可控的,上升的,坦荡的道路。写一写,算是用文字帮自己整理一下思路。        3月31号,从上一家也是第一家公司辞职。

2018-01-16 18:50:37 422

原创 关于freemarker

freemarker,之前用的版本,是在html中引入js代码,js代码中添加一些动态元素。当时的项目应该叫单页面项目,只有一个html或者jsp。所有的页面元素都是后期请求时动态生成的。因此项目中生产了大量的js文件,首次加载时需要全部下载读入,后期用户体验很不好。    springboot对freemarker也进行了整合,所谓的整合我理解就是以前我们要把多个框架进行整合,有时候要配

2017-10-30 17:23:02 274

原创 eclipse使用的问题

原先一直用破解版的myeclipse,后来高版本的问题比较多,就用回eclipse。几个坑:1.如果启动时候报无法加载jvm之类的错误,那肯定是jdk版本和eclipse版本不一致造成的,一个32位,一个64位。2.如果启动之后,导入项目,个别类文件报一些莫名其妙的错误,比如:Multiple markers at this line- The type java...

2017-09-01 17:52:28 433

原创 java 并发基础

最近一直在看《java并发编程的艺术》这本书,书是好书,就是看起来太费劲。这就是所谓的技术门槛吧。也不知道理解的对不对,我就随便输出点东西吧,因为我发现不输出,不把自己掌握的东西做个定性,就始终不是自己的。先说为啥要有并发吧,还不是因为出现了多线程技术,搞什么多线程充分利用cpu,说白了就是压榨机器性能。如果同时执行的线程大家各干各的,互不干涉也就没什么事了,偏偏有些时候是多个线程执行同一个任务,...

2017-08-17 12:49:12 173

原创 oracle-undo表空间

昨天在生产库上做更新操作,更新一个2.6KW数据的表。一条update下去,执行了一个多小时,眼看着undo表空间满了,我还不知道。直到大屏幕上出了报警,被甲方指出来才发现。糟糕!我是不是该跑路了。。。好吧,让我们认识一下undo表空间。之前说过,它就是为了支持我们回退操作的。还有一个作用是保证数据的读一致性,就是你读数据的时候,读了一半有人把你剩下的数据修改了,这显然不合理。oracle

2017-08-17 10:57:25 345

原创 最近做的一些事的复盘

这周项目进行到测试阶段,发生了几件事:1.测试环境装数工作;2.测试中发现问题需要与业务和科技沟通;3.准备需求文档与行方召开需求评审会的;下面对这几件事进行复盘:1.测试环境装数:1)起初我就没有表现出足够的专业态度,认为测试环境无所谓,装进去就行了,没有意识到后续的测试工作要以这些数据为准,一旦出问题所有的测试都没有意义了。在装载过程中,出现问题也没有表现出足够的专业精

2017-06-18 13:31:37 466

原创 Oracle中的几个概念

从今天开始,致力于学习Oracle相关的知识,今天先学几个概念:SCN :system commit/change numberDDL: Data Definition LanguageDML:Data Manipulation LanguageDCL:Data Control LanguageTCL:Transaction Control Languageredo,记

2017-05-15 22:54:21 201

原创 webxml引申来的

1.今天突然想起来web.xml中都有哪些元素的问题。看了几篇帖子之后,才知道,web.xml是sun公司定义的,应该属于J2EE的规范。在发布web项目时需要遵从标准的来组织web.xml,从而让实现了J2EE规范的各种web容器可以无差别的运行符合标准的web项目。2.既然说到J2EE,就盗一张图吧:最常用的还是JSP,Servlet,JavaBean。所有的JSP最终都编译成了Ser

2017-05-13 23:07:31 291

原创 关于mysql乱码问题的天坑

搞了个基于Mysql的web应用,一开始只是展示数字,中文字典信息,没有什么问题。后面增加了用户录入中文,就出现了乱码。搞了两个晚上,踩坑无数,下面把心路历程罗列一下,算是个总结。1.先查看了mysql编码相关的知识,知道mysql编码分的很细致,有基于服务器的,操作系统的,数据库的,表的,字段的。在读取的时候,又有基于connection的,result的。最终存储在磁盘file上,只有一种...

2017-05-11 23:11:38 425

原创 今天学习了一篇大牛的整合文章,记的笔记

Nginx反向代理服务器 + Nginx备用代理服务器+ keepalived 高可用性代理服务器,在两台Nginx服务器上分别安装Keepalived,修改配置文件,一台state设置为MASTER,一台设置为SLAVE,slave不断发送数据包给master,发现master挂掉后,接过代理权,用户几乎发现不了。需要注意,slave发送数据包给master上的Keepa

2017-04-30 23:09:44 694

原创 spring-boot整合mybatis

网上的例子很多,GitHub上分享的代码也不少,这都不是重点,重点是,把我搞到凌晨三点的一个问题,到底是什么?常见的整合方式,是完全使用注解,把sql语句写在接口中方法的注解里。个人觉得这种方式虽然短平快,但不够规范,后期语句多了,代码看起来比较乱,就想仍然采用之前sql写在xml文件中的方式。在这里,我犯了几个错误:1.maven构建项目,每次启动spring-boot前都需要手动compile...

2017-04-22 02:53:15 392

原创 dbcp连接池等

连接池相关:使用连接池创建的连接,使用conn.colse()方法,并不会直接关闭连接,而是被连接池接管:如果超过最大空闲数maxIdle,则直接关闭,否则不会关闭,维持在maxIdle之下,等待下一次请求连接,省去创建连接的开销,直接使用,从而实现效率的提升。网上粘的相关参数设置:name="jdbc/TestDB"  JNDI数据源的name,查找时用:java:com

2017-04-21 22:52:45 303

原创 《深入浅出mybatis技术原理与实践》读后心得

昨天看到有朋友免积分分享的《深入浅出mybatis技术原理与实践》这本书,就下载来大致看了一下。因为之前项目中一直都在用mybatis,当时是跟技术总监学习了一下大致的用法,上手之后确实感觉简单好用。遇到问题的时候,都是上度娘来解决,一直没有系统的了解过。看完这本书的介绍之后,有些以前一直拎不清的地方,一下就豁然开朗了。1.比如下面这个查询的参数类型,我有时用java.util.HashMap,有...

2017-04-12 13:44:12 961

SNMP4J工具类AGENT

SNMP4J工具类AGENT

2013-01-30

SNMP4J工具类

SNMP4J工具类,详情访问www.snmp4j.org.编程配合SNMP4J-AGENT使用。

2013-01-30

spket-1.6.11

ext开发利器spket,可作为eclipse插件使用,双击安装,方便快捷。

2011-04-16

EXT3.2中文API

EXT3.2中文API,开发学习必备,清晰详细说明,方便快捷的查找

2011-04-16

oracle10G函数大全

oracle10G函数简明教程,内容简练,读起来轻松无压力

2011-04-15

thinking in java 3rd

thinking in java 3rd,pdf版

2009-03-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除