自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

技术黑板

Talk is cheap,show me the code

  • 博客(173)
  • 资源 (5)
  • 问答 (2)
  • 收藏
  • 关注

原创 Redis (持续更新…)

redis

2022-12-04 17:44:23 349 1

原创 mybatis一级缓存、二级缓存

缓存是用来提高响应速度的

2022-11-28 16:16:49 306

原创 golang 接受前端上传文件,将文件写入本地,校验 而后上传OSS

【代码】golang 接受前端上传文件,将文件写入本地,校验 而后上传OSS。

2022-09-04 21:48:14 1854 1

原创 go语言项目配置日志打印到文件

打印日志到文件

2022-08-28 20:37:58 278

原创 Mac电脑 卸载了Docker Desktop,使用 docker engine only 踩坑汇总

docker desktop

2022-08-02 16:45:21 702

原创 GO学习笔记

Golang

2022-07-17 20:42:21 464 1

原创 Charles抓包踩坑

1.基本可以参照【帮助链接】中第一条进行操作2.官网下载低版本charles 如 V3.12.33.用注册码激活,不要用替换jar的方式4.电脑、手机都需要安装证书,手机安装完证书,还需要点击”信任“5.电脑安装证书时,钥匙串先点选在”默认钥匙串-登录“,添加进来后,双击证书,选择”信任“,下拉选择”始终信任“6.SSL Proxying Settings 也需要操作, add * (这一条在文末评论里有提到)7.手机安装证书时,用弹框里的链接,如:http://charlesproxy.co.

2022-02-10 11:38:09 1427 1

原创 jeesite了解

jeesite了解

2017-10-22 22:25:08 629 3

原创 2016.09-2017.08 一年总结 浪来浪去

这一年仍旧是不清闲的一年,自考,软考,公司内部项目,外派项目…    这一年刚开始的时候,做着公司的项目,同时兼顾考试,有了五六次自学考试的经验,这次很轻松地斩获了两门自考,至此,自考大业还剩下两门,乐哉哀哉    然后是软考,第三次,准备得漫不经心,但还是过了,我猜这是量变引起质变的另一种诠释    一天只干一件事,不光会疲惫,还会懈怠,所以,来点儿考试调料,不只会得到证,还能锻

2017-08-31 10:24:25 653 14

原创 GHGL工具类代码

1.四舍五入保留两位小数 public static double getdouble(double d){ return (double)Math.round(d*100)/100; }2.计算增减百分比 /** * 计算增减百分比 * @param x 本期 * @param y 同期 * @return */ public static S

2017-08-17 21:54:43 579 4

原创 GHGL用到的sql,Oracle数据库

1.union  与  union allunion 会把两个集合中的相同项合并,union all 则不会2.连字典表,查字典含义 select BF.Bfdm,BF.Qybm, (select zdhy from gh_zd where zdlx = 'BFZT' and zddm = BF.Bfzt) as bfzt from gh_fp_bfqd B

2017-08-17 21:32:26 562 6

原创 外派的这半年

外派到北京工作了半年,现在想想,整个人都不一样了    刚去的时候,紧张忧虑,但过了一个星期,熟悉了技术上的套路,也就不害怕了    这半年,变化最大的就是心态了,技术上也有长进    在第二家公司待得最久,第二家公司是个小公司,我们去了就成了骨干,技术、业务、数据、运维、面试等都需要干,虽然繁杂,但也让人成长最大    九九六的工作模式并不让我感到疲惫,只是少了些时间学习

2017-08-17 17:57:57 3195 14

原创 移动或复制虚拟机到其他真机后,Xshell CRT WinSCP 等客户端连不上虚拟机的解决办法

原因:网卡变了1.移除原来的网络适配器2.添加新网络适配器3.点击'高级'--->'生成'--->'确定'4.保存生成的MAC地址,进入虚拟机系统,编辑网卡文件,修改MAC地址,重启虚拟机5.完成!

2017-08-16 17:38:02 1428 8

原创 GHGL项目功能代码

1.sql中用 in 关键字大批量增删改数据时,需分段提交controller代码: if(qygh != null && qygh.size() > 0){ int numxj = 0; int numb = qygh.size() / 1000; //求整,可以提交多少个1000条 int syb = qygh.size() % 1000; //取余

2017-07-31 20:24:12 721 1

原创 几种常见消息加密方式

如图:术语解释:对称加密:加密和解密用的都是同样的密钥非对称加密:加密所用的密钥和解密所用的密钥是不相同的OpenSSL:一个强大的安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用。https:即在ssl协议上传输http

2017-07-31 20:23:29 5507 3

原创 BIM项目中一些高可用代码

1.页面显示内存使用情况<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">JVM memory<%double total = (Runtime.getRuntime().totalMemory()) / (102

2017-07-31 20:22:39 1380 2

原创 BIM应用平台简介

BIM:建筑信息模型    是以建筑工程项目的各项相关信息数据作为基础,建立起三维的建筑模型,通过数字信息仿真模拟建筑物所具有的真实信息。    它具有    信息完备性、    信息关联性、    信息一致性、    可视化、    协调性、    模拟性、    优化性和    可出图性八大特点。    将建设单位、设计单位、施工单位、监理单位等项目

2017-07-31 20:21:35 1096 1

原创 创建和使用Oracle数据库表Integer类型的自增长字段

Sql Server只需要点几下鼠标就搞定了,Oracle则只需要一条sql语句,一个Sequence序列可被多个表共享使用一个数据库也可以建多个Sequence序列建立:create sequence seq_on_usersincrement by 1start with 1nomaxvaluenocyclenocache;使用;

2017-02-05 20:24:19 3404 27

原创 备份还原oracle数据库 (补17年1月)

我经常使用的两种方法:    一是远程到数据库服务器,用命令行    二是使用plsql方法一:cmd        备份:exp 数据库用户名/密码@数据库名 file=自定义生成的文件名.dmp 拥有者         还原:imp 数据库用户名/密码 file=之前导出的文件名.dmp full=y ignore=y       PS:备份还原

2017-02-03 23:30:25 1033 27

原创 MyEclipse2014 使用 hibernate3.jar 生成数据库实体类和xml map映射文件 (补16年12月)

步骤截图如下,感谢来访!环境:MyEclipse2014  jdk1.8.0_101  hibernate3.01.新建工程   (我建的是java web的)2.添加两大类jar包,一类是hibernate的,另一类是jdbc3.添加hibernat

2017-02-02 11:43:23 655 21

原创 java 实体层代码生成器,带注释!!! (补17年1月)

踏破铁鞋无觅处得来全不费工夫,找了几个小时,终有所获!        大部分的工具都不能将数据库中的字段注释带出来,这个工具可以,非常棒!先拿去用吧,感谢作者!    工具下载点击这里

2017-02-02 10:01:23 1458 23

原创 hibernate性能测试 (补17年1月)

涉及大数据量操作,框架选型时我们需要对比hibernate和mybatis的性能,我负责hibernate,写出了hibernate的增删改查代码,修改数量级参数,即可获得操作时间    前辈们对hibernate的性能优化有很多方法,最常用的方法就是分段提交 和绕过hibernate API 直接用JDBC去操作数据库,众所周知,JDBC肯定是最快的!    以下代码体现

2017-02-02 09:21:08 621 21

原创 2016.9---2017.1半年总,外派工作的感觉真爽 (补17年1月)

16年8月份,第二版订餐系统上线,我就着手出去上班,8月初提交简历后,面试就一发不可收,一直到12月初才出去,历时四个月,期间边学习边面试,但这种感觉很不好,频受打击    8月,asp.net刚混脸熟,java web是初级认识,想胜任外包工作有些难度,也没经验,    结果被第一家公司一天pass    于是,停止面试,潜心学习考试内容,也就是自考和软考,    所

2017-02-01 22:20:47 1472 28

原创 RSA加密传输AES的key和iv (补2016年11月)

项目包含敏感数据,传输过程要求加密,我们研究了两种算法:AES和RSA    传输过程,也就是指前台到后台    AES,对称加密;只有一把密钥,获得密钥,即可解开加密内容    RSA,非对称加密,有两把密钥,公钥和私钥,获得两把钥匙,才可解开加密内容    RSA对需加密的内容长度有限制,前辈们就采取分段加密,但自己并没有解决遇到的问题,技术研究时间有限,最终项

2017-02-01 17:37:34 24511 18

原创 使用ECharts在jsp页面上绘制动态图表 (补16年12月)

上网时经常看到网站的一些数据用绚丽的动态图表展示,那他们是怎么做到的呢,我先研究了Highcharts,但用到项目里,CPU爆表,项目卡死,于是转战百度公司开发的ECharts    ECharts 2.0效果图如下:    更多2.0版样例,请点击这里        具体使用:    1.后台查询想要显示的数据,返回json

2017-02-01 11:33:37 10075 15

原创 hibernate面对多表查询返回装载Object对象的list的处理办法 (补16年12月)

涉及到多表查询,使用的是原生sql语句,返回值是list,但list装载的是Object对象,并不是实体对象,为了使用方便,添加了多表实体类,以下是关键代码        pageResearch() 是分页查询方法,limit是每页显示记录数,begin是第几页 List rockList = rockManager.pageResearch(hqlString.toS

2017-02-01 10:04:18 1449 12

原创 SSH框架操作多数据库 (补16年12月)

背景:        项目库是A库,项目中某个模块需要获取B库的数据环境:        MyEclipse2014  jdk1.6.0_45     tomcat6要点:        1.配置文件结构        2.bean的id1.配置文件结构目录    manager对多个service进行管理,auth是单独出来的权限配置

2017-02-01 09:29:44 646 15

原创 Oracle登录失败,ORA-01033:ORACLE initialization or shutdown in progress && ORA-00313 无法打开日志组3(用于线程1)的成员……

失败原因:清理垃圾时,将Oracle日志文件删掉了网上对这一错误的解决方法资源很多,我把我的也粘出来,希望对大家有所帮助错误截图:(1).(2).解决方法:然后就可以登录使用Oracle了。帮助网页!

2016-11-25 14:59:31 1838 38

原创 简单三步使用PLSQL Developer 远程连接虚拟机中的Oracle数据库

吃水不忘挖井人     友情链接: Oracle服务端安装 基本信息:    Oracle:        PLSQLDeveloper:         第一步:安装Oracle32位客户端   第二步:修改客户端配置文件     路径    C:\Program Files (x86)\Orac

2016-11-19 11:01:46 15690 30

原创 软考总结2016年11月13日

三次了,有没有下次啊,不知道,,, 先来说整体感觉:软考题越来越不好做 第一次,顺风顺水,上午题有保证,下午题没那么自信,结果:下午没过第二次,狠狠准备了俩礼拜,上午题有保证,下午题也有准头,但还是下午没过第三次,俗话说,一鼓作气,再而衰,三而竭,这次,上午题没怎么准备,下午题只做了做设计模式,成绩得等两个月后了 这次备考,打不起精神来,虽然家里人一直嘟囔,说,我这

2016-11-13 19:57:39 920 32

原创 数据库事务

数据库事务

2016-10-31 23:33:38 485 15

原创 servlet执行流程

servlet执行流程

2016-10-31 23:31:57 700 9

原创 由Docker开始畅想

Docker是啥呢,    Docker的作用就像打包工具,比如衣柜,打包了衣服;比如集装箱,打包了货物;比如房子,打包了床、客厅、餐桌、抹布等各式各样的东西     而在IT界,Docker打包了操作系统、支撑软件、数据库、应用程序等     有打包,就要有解包,Docker当然也可以解包     Docker的使用并不难,基本的操作还是linux命令 

2016-10-23 21:26:25 509 34

原创 Centos7 常用命令

以下命令均来自实践:1.解压文件tar zxvf /home/mysql-cluster-gpl-7.4.11-linux-glibc2.5-x86_64.tar.gz 2.移动并建立目录mv ./mysql-cluster-gpl-7.4.11-linux-glibc2.5-x86_64 ./mysql-cluster 3.查看centos的版本信息c

2016-09-25 23:03:18 719 34

原创 在Centos7上安装mongodb-linux-i686-2.6.7.tgz

1.安装wget工具2.下载3.下载完成,这是下载到了 /root 目录里4.解压5.移动解压后的文件到新建立的mongodb目录下6.建立数据和日志文件目录7.进入mongodb的bin目录,创建mongodb.conf文件,并添加截图中的内

2016-09-20 22:33:34 2007 32

原创 在VM10虚拟机里的Centos7上安装jdk

只需简单四步!1.使用WinSCP拷贝jdk压缩包至虚拟机 /usr路径下     2.用Xshell5连上Centos7;解压;并将jdk解压后的文件移动到jdk目录中 cd /usrtar -zxvf jdk-8u101-linux-x64.tar.gzmv ./jdk1.8.0_101 ./jdk

2016-09-20 17:47:45 3116 28

转载 Tomcat根目录下work文件夹的作用

work目录只是tomcat的工作目录,也就是tomcat把jsp转换为class文件的工作目录    jsp,tomcat的工作原理:    当浏览器访问某个jsp页面时,tomcat会在work目录里把这个jsp页面转换成.java文件,比如将index.jsp转换为index_jsp.java文件,而后编译为index_jsp.class文件,最后tomcat容器通过Clas

2016-09-19 07:56:30 898 25

原创 vagrant安装linux (Centos)虚拟机并配置网络

安装步骤详见博客 三种网络配置介绍详见博客 我主要介绍容易出错的地方 安装完虚拟机,可以看到下图所示的配置文件,    用Notepad++打开    可以看到三种网络配置都是被注释状态,接下来这样操作: 举个例子,如果虚拟机只需要自己访问,那: 1.将第二个箭头对应那句话#config.vm.ne

2016-09-09 09:24:26 3193 18

原创 root用户连接mysql数据库出错 1045 access denied for user 'root'@'localhost' using password yes

很郁闷,为啥突然就不能用了。    网上说是得改root密码!    不过,还好我有一般用户,用一般用户可以登录,还可以用Navicat Preminu 看到其中的表        于是,我用一般用户连上数据库,打开mysql命令行,依次输入以下三个命令,就能顺利登录root了    SET PASSWORD FO

2016-09-03 09:57:58 15817 17

转载 卓越的管理者都是人格分裂

导读:偶然间发现的这篇文章,读后醍醐灌顶,分享给大家,原文地址    以下句子均出自这篇文章:   你是个好人,但不是个好的管理者    慈不带兵,义不行贾    我是来把事情做成的,不是来交朋友的    波波维奇是一个优秀的管理者样本。成功的教练都需要具备这两方面的性格,并在两者间切换自如    懂得战争,但不发起战

2016-08-29 16:01:52 885 25

MyEclipse 2014 使用hibernate3 生成数据库实体类 和 xml映射文件

MyEclipse 2014 使用hibernate3 生成数据库实体类 和 xml映射文件

2017-02-02

java实体类代码生成器 带注释

java 实体类 代码生成器 带注释

2017-02-02

hibernate性能测试代码

详见博客 http://blog.csdn.net/hanlin0605/article/details/54834717

2017-02-02

RSA加密文件 RSAKey.txt

详见博客 http://blog.csdn.net/hanlin0605/article/details/54809563

2017-02-01

RSA加密传输AES的key和iv js加密 java解密

具体使用详见博客 http://blog.csdn.net/hanlin0605/article/details/54809563

2017-02-01

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

TA关注的人

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