自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (12)
  • 收藏
  • 关注

原创 面试官夺命连环CALL如何破解

在面试过程中往往会遇到面试官的夺命连环call。具体场景如下:面试官:你用过什么消息队列,当初为什么选择这个?我:我用过rocketmq.优势是分布式,高可用,可伸缩,快面试官:为什么处理速度快我:用了netty面试官:用了netty为什么快?我:用了rector设计模式,用了多路复用java NIO面试官:那你就说说rectory设计模式和 NIO吧。我:。。。。。面试官:那今天就到这里吧。你回去等通知吧。上面的面试对答相信很多人都会遇到过,但是很多人都会心理一万个草泥马奔腾,今天怎么

2021-08-22 16:43:12 303

原创 Django+vue前后端分离实战--vue后台管理系统--vue环境安装项目创建

1、下载nodejs并安装 https://nodejs.org/dist/v20.9.0/node-v20.9.0-x64.msi。6、vscode打开项目,然后运行 npm run serve后, chrom打开页面:http://localhost:8080/1、cmd运行vue ui 并打开chrome url:http://localhost:8000/project/select。3、安装最新的vue脚手架vue-cli(cmd下命令:npm install -g @vue/cli)

2023-11-17 21:14:36 984

原创 mysql 表空间加密

0 须知Mysql在5.7之后才支持表空间加密的。表空间加密控件位置是 mysql安装目录\lib\plugin\keyring_file.dll1 配置 my.ini[mysqld]。。。其他配置。。early-plugin-load=keyring_file.dllkeyring_file_data=D:\\Program Files\\mysql-8.0.26-winx64\\keyring\\keyring这一步很重要。要点如下:linux和windows下面的插件后缀不

2021-09-03 15:37:57 590

原创 windows下paddleocr安装及测试 踩坑

1、几个误区使用python 3.6-3.9都是没有问题的pip升级不升级也是没有问题的尽量不要看人家的经验,有时候经验会害死你。熟读paddleocr的官方安装及测试过程2、安装过程:安装paddle。这个安装就按百度官网的来,不要验证是不是安装正确,只要不报错就正确,因为网上有一个验证的方法老是过不去,卡了好长时间,其实随着paddle的升级,验证方法也会改变。#执行以下命令安装(推荐使用百度源)python -m pip install paddlepaddle -i https:

2021-08-29 01:08:33 10490 8

原创 primefaces控件小修改

最近使用JSF2.0+PrmeFaces3.4 Spring 做系统,但是用到树的操作的时候出现 很多问题,不过哥都一一解决了 一、View域。Sping中没有View域,可是老大又不让用ViewScope。他说会影响Spring,也就不使用了,不过确实需要怎么办呢,那就用Request代替吧,但是Request是不没有记忆 的,那上下文怎么连续的呢,这个,经过无数次的尝后,终于有点心

2021-08-25 10:47:15 129

原创 kclient源码研读心得

最近看了李艳鹏的书,其中有一个kafka的客户端的手写组件kclient。研读之后有以下心得:1、prouduce。这个比较简单就是包装了一下kafka的生产这,直接调用即可,没什么说的。自己觉得可以优化点为:kafka的链接可以使用common-pool进行池化。减少new对象public class KafkaProducer { public void send2Topic(String topicName, String message) { ... KeyedMessage<S

2021-08-24 17:06:55 161

原创 如何修炼java内功

小时候看电视的时候总看到有人内功深厚,天下武功一点就会,武功最后变成无招胜有招。。。工作后,一些老前辈总是说要练好内功,不要会用个redis就沾沾自喜,花里胡哨的没有用,内功才是根本。可是什么是内功,内功包含什么,内功有什么用?内功就是通用的理论和java基础。觉得我胡说的请举手。最近我在研读分布式事务,分布式中间件,nacos ,seta,skywalking,zookeep,redis 。rabbimq ,rocketmq ,kafka等的实现原理以及基本springboot原理。这些中间件

2021-08-24 14:59:55 246

原创 计算机研究生该怎么读

鄙人不才,211小硕计算机毕业,但是毕业后一地鸡毛,好像什么都学到了,又好像什么都不会。曾经公司领导当着一群大专生本科生跟我说:别看你学历高,在这你就是一个小学生,要好好学习。一度我迷失了自己,好多无眠的夜晚,我都在问自己为什么要读研究生,我读研有什么用。难道当初读研真的错了?在学校,自认为自己是天之骄子,出了学校,好像我哪哪都不对,究竟错在哪里?我问过很多人,也得到很多答案,结果都不理想。直到有一天我看到了电子科技大学的一位同学的研究生论文,我才知道,人家为什么能一毕业都有好工作。我毕业十年了,

2021-08-24 14:13:37 172

原创 如何写好JAVA代码

对于工作了几年的java开发人员来说,写代码已经有了一定的熟练度,但是怎么样的代码才是好代码,怎么样的代码才能更像一个高手写的代码,俨然一脸懵逼,也许有人会说按照阿里的代码规范来写代码就行了。其实阿里的代码规范是给新手写的,如果想进一步的写好代码,我们都会迷茫。罗胖说过,科学就是在前人的基础上开枝散叶,前进一小步。同理,好的代码就是在大牛的基础上开枝散叶,前进一小步。那大牛的代码在哪,大牛是怎么写好代码的呢?1、什么样的代码才是好代码好代码的条件有很多,初期我们要最求格式规范,命名规范。中期我们就要最

2021-08-24 13:58:19 429 2

原创 jeecg-boot踩坑

1、docker安装mysql rabbitmqdocker安装后启动失败,没有安装wsl 安装后就没有问题了1.1 mysql 5.7开始是雄心壮志,要用8.0 。但是么有安装后,老老实实搞5.7.安装后要配置大小不敏感。还有就是最后吧配置文件映射出来。后期好修改。docker pull mysql:5.7 # 拉取 mysql 5.7docker run -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.

2021-08-21 12:39:17 2881

原创 jeecg-boot 前端踩坑

jeecg-boot 前端踩坑1、npm install失败2、使用yarn后启动不成功1、npm install失败npm config set registry https://registry.npm.taobao.org --globalnpm config set disturl https://npm.taobao.org/dist --global当npm 失败后,建议果断换yarn.按照配置文档把yarn安装即可yarn config set registry https://re

2021-08-21 01:27:17 1038

原创 oracle导入导出

一次Oracle11.2备份还原面临问题解决思路修改system账号密码exp导出imp导入面临问题只有一个能用 sqlplus /nolog conn sys/root as sysdba登录的机器。其他未知。解决思路所有的备份都要使用密码。但是密码一个不知道所以思路如下修改system账号密码 ;exp导出 ;imp导入 ;修改system账号密码1.win键+R键,输入cmd,打开命令提示符。(小黑窗)2.输入:sqlplus /nolog3.输入conn /as sysd

2020-07-30 23:40:11 114

原创 power-center简单使用

阅读前准备power center 安装完毕 oracle安装完毕 power center 客户端安装完毕1、启动oracle powercenter服务端oracle 启动命令:su - oraclesqlplus /nologconn /as sysdbastartuplsnrctl startsu -su - infapowercenter 安装路径/tomcat...

2019-10-25 16:43:43 864

转载 JSF与primerfaces---JSF简单原理说明

一.jsf(java server faces)的运行原理(工作方式)1.jsf应用是事件驱动的,当一个事件发生时(比如用户单击一个按钮),事件通知通过HTTP发往服务器,服务器端使用叫做FacesServlet的特殊servlet处理该通知,web容器里每一个jsf应用都有它自己的FacesServlet;在后台,每一个jsf请求都触发了3件事情:1)FacesServlet创建FacesCont

2017-05-18 18:40:12 564

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-05-09 10:39:38 208

原创 Spring Boot B-JUI项目快速开发(二)--- spring boot

本文包含spring boot项目的简简单单生成方式

2016-11-16 11:45:01 1321 1

原创 Spring Boot B-JUI项目快速开发(一)

一个自己发现的好架构

2016-11-16 11:25:55 3528

原创 ubuntu12.04服务器版本hadoop 1.2.1集群安装遇到问题总结

1、本人为linux 小白。对集群的维护吃了不少苦头。所以什么

2014-06-18 21:27:24 535

原创 hadoop 运行WorldCount时出错,找不到主程序

一般我们写程序都会有包都 t

2014-06-18 21:15:11 753

原创 ubuntu 12.04 安装hadoop

先讲一下我遇到的困难,以及解决办法。步骤看附录1、无密码 ssh登陆出现waningConnection to localhost[root@localhost ~]# ssh localhost@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    WARNING: REMOTE

2013-07-25 00:48:04 829

转载 前谷歌高管给初入职场新人的14条忠告

前谷歌高管给初入职场新人的14条忠告发表于2013-05-08 18:01| 1105次阅读| 来源CSDN| 8 条评论| 作者钱曙光摘要:在得到一份新工作后,如何做的很好、脱颖而出、成为团队的一员呢?风投行业知名人士、前谷歌高管Hunter Walk引用和总结了初入职场新人的14条忠告:要学会聆听、突破固有的思维、言出必行、善于询问等。

2013-05-09 18:50:06 516

原创 primefaces使用小技巧1

最近使用JSF2.0+PrmeFaces3.4 Spring 做系统,但是用到树的操作的时候出现 很多问题,不过哥都一一解决了     一、View域。Sping中没有View域,可是老大又不让用ViewScope。他说会影响Spring,也就不使用了,不过确实需要怎么办呢,那就用Request代替吧,但是Request是不没有记忆 的,那上下文怎么连续的呢,这个,经过无数次的尝后,终于有点心

2013-03-10 17:13:19 1203

转载 如何使用ExternalContext类(二)

3.3.7  获取请求头的名和值getRequestHeaderMap方法返回一个包含当前请求中全部头名/值对的Map对象。其方法签名如下:public abstract java.util.Map getRequestHeaderMap()举个例子来说,下面的代码提取host头的值:String host = null;FacesContext facesContex

2012-12-12 10:52:37 322

转载 如何使用FacesContext类

在Faces API中有两个类是要经常使用的. 一个是FacesContext 一个是ExternalContext, 本篇文章讲解如何使用前者, 在下面的一篇文章中在继续讲解任何使用后者:对每个JSF请求,FacesServlet对象都会为其获取一个javax.faces. context.FacesContext类的实例。FacesServlet对象将下列3个取自Web容器的对象传

2012-12-12 10:51:28 280

原创 JSF一月谈(小鸟变形记3)

一个月前,我接触JSF,因为项目中要使用PRIMEFACES框架,对于我这个从来没接触到JSF的人来说,挑战是很大的,初生老虎不怕牛啊,我一点没觉得难,但是后来的做任务中,一堆又一堆的问题就来了,原因如下:        1、以前我是做PHP的,自己觉得CSS\JAVASCRIPT应该没问题,所以就没把JSF看得上,但是JSF和以前的技术是完全不一样的,甚至可以说是颠覆性的。

2012-12-12 09:58:18 493 1

原创 小鸟学做人(小鸟变形记2)

总工见我天天加班挺努力,但是我仅仅是一个刚毕业半年的学生。于是给我上了一堂课。         1、程序员要有诚信,说到做到,如果做不到就不要说,说话前要三思,有最好情况,最坏情况,做好最坏情况的打算,不要事都往好了想         2、程序员要低调,只有低调才能学的更多,别人才会不把你当回事,别人才容易把自己的东西交给你。学会保护自己,隐藏自己,如果过早的暴露了自己的短处和长处,这样不

2012-12-04 21:15:03 392

原创 ECLIPSE 自测试方法

写完成代码只是完成了万里长征的第一步,剩下来的就是代码的修改和测试,在这推荐一个很牛的测试方法。      因为我们没有方法把所有的情况全部运行一遍,这样既费时又恶心。现在有一个方法方便运用,那就是在DEBUG时更改一些对象的值,这样就会出现 很多情况,对我们测试会大大有利哦。有图有真像:在VALUE上面点击右键,选择CHANGE VALUE即可更改值。然后程序就会按照这个

2012-12-04 19:45:28 550

原创 map使用心得(小鸟变形记1)

最近要使用泛型,感觉用MAP当作缓存器还是比较好用的,有以下原因:     1、当一个对象需要缓存时,就存储在MAP中,此时在MAP中已经存储了一个一模一样的对象,外面 的做再多的修改也不影响不了这个对象 。是做缓存的最佳选择。但是使用时还是要注意如下:     2、当你用一个对象把MAP中的对象引出来时,再对对象做修改。这个时候的修改会同步到MAP 中的对象 ,因为引出来的对象等MA

2012-12-04 19:35:35 315

原创 写JAVA代码的思考(小鸟变形记1)

最近工作比较忙,和一帮老鸟在一起加班 ,看到老鸟们写程序的速度,自己都觉得自己是小学生,原因如下:      1、老鸟用ECLIPSE用得就像UNIX中的VI一样,他们几乎不用鼠标,这点我很佩服。所以呢快捷键是要熟悉的下面列出几个快捷键:      CTRL +Q定位到最后编辑的地方      HOME,定位到行开始,      end定位到行末尾      Ctrl+M 最大

2012-12-03 13:53:32 397

转载 JSF 2.0 传参

一、从JSF页面传递参数给托管Bean虽然利用h:commandLink 和h:commandButton组件,可以通过action和actionListener来触发托管Bean中的方法,但是不能向这些方法中传递参数。对于动态传递参数,不是不可以实现,这点可以通过使用f:attribute来实现。而且f:attribute也可以很好的和 actionListener联合使用。例子

2012-11-30 22:30:06 667

转载 关闭JSF自动生成Form 组件id

设置prependId = 'false'/>,则此form中的组件不会被附加form的id前缀。这对写javascript很有帮助。

2012-11-30 20:48:41 895

原创 推荐嵌入式学习

推荐嵌入式培训,北京亚嵌教育-国内第1家专业的嵌入式培训机构 http://www.akaedu.org 嵌入式视频教程学习: 1、宋劲杉老师介绍亚嵌教育理念    http://www.akaedu.org/page/v1/index.html 2、宋劲杉老师嵌入式C语言视频分享  http://www.akae.cn/study/C_song.html 3、零投入学习:韩老师讲嵌入式    h

2009-08-03 18:53:00 671

windows下redis

windows下redis

2021-08-21

rabbitmq 3.9 延时插件.zip

rabbit mq 3.9 延时插件

2021-08-21

windows10下最新JDK 8

windows10下最新JDK.zip

2021-08-21

windows 10的linux运行环境 wsl

windows 10 linux 运行环境 wsl

2021-08-21

maven高级(详细)解读.ppt

找了很久的maven高阶教程。百度文库何其贵啊。另外一些不良csdner要分太高。我普惠大众。希望大家本着互惠互利,不要脏了读书人的眼

2020-07-22

softLib.zip

jave-1.0.2.jar ffmpeg 项目的 Java 语言封装 原站下载比较慢,所以下载下来供大家下载,可以解码播放视频。一个不错的包

2020-07-22

测试数据.zip

这是我的博客powcenter中使用的sql源文件及测试文件 ,

2019-10-25

pushlet白皮书

一个昆明理工大学的学生写的一些资料,详细介绍 了pushlet技术 ,很难得 的哦,不过写的不是很明白,个人觉得还行,

2012-02-27

清华大学J2ME课件

这是清华大学的J2ME课件,其中包含一些基本的知识和一些基本的训练用的程序,包括经典的helloworld ,但是只是一些基本的知识,可以参考

2009-11-03

在arm 上运行的黑白棋

这是一些在2410上能运行的例子,你如果下载的话能在博创的机子上运行,有一些开发原理图,不好意思的是没有源码

2009-08-05

arm中能运行的.bin程序无源码

这是一些在2410上能运行的例子,你如果下载的话能在博创的机子上运行,有一些开发原理图,不好意思的是没有源码

2009-08-05

linux 程序 移植全过程

这本书主要介绍linux中的系统移植到开发板上时你大概做的根文件系统的方法,不要急,慢慢的我们就会的

2009-08-05

空空如也

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

TA关注的人

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