- 博客(173)
- 资源 (5)
- 问答 (2)
- 收藏
- 关注
原创 golang 接受前端上传文件,将文件写入本地,校验 而后上传OSS
【代码】golang 接受前端上传文件,将文件写入本地,校验 而后上传OSS。
2022-09-04 21:48:14
1941
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
1444
1
原创 2016.09-2017.08 一年总结 浪来浪去
这一年仍旧是不清闲的一年,自考,软考,公司内部项目,外派项目… 这一年刚开始的时候,做着公司的项目,同时兼顾考试,有了五六次自学考试的经验,这次很轻松地斩获了两门自考,至此,自考大业还剩下两门,乐哉哀哉 然后是软考,第三次,准备得漫不经心,但还是过了,我猜这是量变引起质变的另一种诠释 一天只干一件事,不光会疲惫,还会懈怠,所以,来点儿考试调料,不只会得到证,还能锻
2017-08-31 10:24:25
669
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
605
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
646
6
原创 外派的这半年
外派到北京工作了半年,现在想想,整个人都不一样了 刚去的时候,紧张忧虑,但过了一个星期,熟悉了技术上的套路,也就不害怕了 这半年,变化最大的就是心态了,技术上也有长进 在第二家公司待得最久,第二家公司是个小公司,我们去了就成了骨干,技术、业务、数据、运维、面试等都需要干,虽然繁杂,但也让人成长最大 九九六的工作模式并不让我感到疲惫,只是少了些时间学习
2017-08-17 17:57:57
3217
14
原创 移动或复制虚拟机到其他真机后,Xshell CRT WinSCP 等客户端连不上虚拟机的解决办法
原因:网卡变了1.移除原来的网络适配器2.添加新网络适配器3.点击'高级'--->'生成'--->'确定'4.保存生成的MAC地址,进入虚拟机系统,编辑网卡文件,修改MAC地址,重启虚拟机5.完成!
2017-08-16 17:38:02
1458
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
763
1
原创 几种常见消息加密方式
如图:术语解释:对称加密:加密和解密用的都是同样的密钥非对称加密:加密所用的密钥和解密所用的密钥是不相同的OpenSSL:一个强大的安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用。https:即在ssl协议上传输http
2017-07-31 20:23:29
5560
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
1414
2
原创 BIM应用平台简介
BIM:建筑信息模型 是以建筑工程项目的各项相关信息数据作为基础,建立起三维的建筑模型,通过数字信息仿真模拟建筑物所具有的真实信息。 它具有 信息完备性、 信息关联性、 信息一致性、 可视化、 协调性、 模拟性、 优化性和 可出图性八大特点。 将建设单位、设计单位、施工单位、监理单位等项目
2017-07-31 20:21:35
1125
1
原创 创建和使用Oracle数据库表Integer类型的自增长字段
Sql Server只需要点几下鼠标就搞定了,Oracle则只需要一条sql语句,一个Sequence序列可被多个表共享使用一个数据库也可以建多个Sequence序列建立:create sequence seq_on_usersincrement by 1start with 1nomaxvaluenocyclenocache;使用;
2017-02-05 20:24:19
3468
27
原创 备份还原oracle数据库 (补17年1月)
我经常使用的两种方法: 一是远程到数据库服务器,用命令行 二是使用plsql方法一:cmd 备份:exp 数据库用户名/密码@数据库名 file=自定义生成的文件名.dmp 拥有者 还原:imp 数据库用户名/密码 file=之前导出的文件名.dmp full=y ignore=y PS:备份还原
2017-02-03 23:30:25
1052
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
674
21
原创 java 实体层代码生成器,带注释!!! (补17年1月)
踏破铁鞋无觅处得来全不费工夫,找了几个小时,终有所获! 大部分的工具都不能将数据库中的字段注释带出来,这个工具可以,非常棒!先拿去用吧,感谢作者! 工具下载点击这里
2017-02-02 10:01:23
1473
23
原创 hibernate性能测试 (补17年1月)
涉及大数据量操作,框架选型时我们需要对比hibernate和mybatis的性能,我负责hibernate,写出了hibernate的增删改查代码,修改数量级参数,即可获得操作时间 前辈们对hibernate的性能优化有很多方法,最常用的方法就是分段提交 和绕过hibernate API 直接用JDBC去操作数据库,众所周知,JDBC肯定是最快的! 以下代码体现
2017-02-02 09:21:08
637
21
原创 2016.9---2017.1半年总,外派工作的感觉真爽 (补17年1月)
16年8月份,第二版订餐系统上线,我就着手出去上班,8月初提交简历后,面试就一发不可收,一直到12月初才出去,历时四个月,期间边学习边面试,但这种感觉很不好,频受打击 8月,asp.net刚混脸熟,java web是初级认识,想胜任外包工作有些难度,也没经验, 结果被第一家公司一天pass 于是,停止面试,潜心学习考试内容,也就是自考和软考, 所
2017-02-01 22:20:47
1491
28
原创 RSA加密传输AES的key和iv (补2016年11月)
项目包含敏感数据,传输过程要求加密,我们研究了两种算法:AES和RSA 传输过程,也就是指前台到后台 AES,对称加密;只有一把密钥,获得密钥,即可解开加密内容 RSA,非对称加密,有两把密钥,公钥和私钥,获得两把钥匙,才可解开加密内容 RSA对需加密的内容长度有限制,前辈们就采取分段加密,但自己并没有解决遇到的问题,技术研究时间有限,最终项
2017-02-01 17:37:34
24740
18
原创 使用ECharts在jsp页面上绘制动态图表 (补16年12月)
上网时经常看到网站的一些数据用绚丽的动态图表展示,那他们是怎么做到的呢,我先研究了Highcharts,但用到项目里,CPU爆表,项目卡死,于是转战百度公司开发的ECharts ECharts 2.0效果图如下: 更多2.0版样例,请点击这里 具体使用: 1.后台查询想要显示的数据,返回json
2017-02-01 11:33:37
10121
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
1474
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
662
15
原创 Oracle登录失败,ORA-01033:ORACLE initialization or shutdown in progress && ORA-00313 无法打开日志组3(用于线程1)的成员……
失败原因:清理垃圾时,将Oracle日志文件删掉了网上对这一错误的解决方法资源很多,我把我的也粘出来,希望对大家有所帮助错误截图:(1).(2).解决方法:然后就可以登录使用Oracle了。帮助网页!
2016-11-25 14:59:31
1860
38
原创 简单三步使用PLSQL Developer 远程连接虚拟机中的Oracle数据库
吃水不忘挖井人 友情链接: Oracle服务端安装 基本信息: Oracle: PLSQLDeveloper: 第一步:安装Oracle32位客户端 第二步:修改客户端配置文件 路径 C:\Program Files (x86)\Orac
2016-11-19 11:01:46
15742
30
原创 软考总结2016年11月13日
三次了,有没有下次啊,不知道,,, 先来说整体感觉:软考题越来越不好做 第一次,顺风顺水,上午题有保证,下午题没那么自信,结果:下午没过第二次,狠狠准备了俩礼拜,上午题有保证,下午题也有准头,但还是下午没过第三次,俗话说,一鼓作气,再而衰,三而竭,这次,上午题没怎么准备,下午题只做了做设计模式,成绩得等两个月后了 这次备考,打不起精神来,虽然家里人一直嘟囔,说,我这
2016-11-13 19:57:39
943
32
原创 由Docker开始畅想
Docker是啥呢, Docker的作用就像打包工具,比如衣柜,打包了衣服;比如集装箱,打包了货物;比如房子,打包了床、客厅、餐桌、抹布等各式各样的东西 而在IT界,Docker打包了操作系统、支撑软件、数据库、应用程序等 有打包,就要有解包,Docker当然也可以解包 Docker的使用并不难,基本的操作还是linux命令
2016-10-23 21:26:25
529
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
737
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
2021
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
3145
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
944
25
原创 vagrant安装linux (Centos)虚拟机并配置网络
安装步骤详见博客 三种网络配置介绍详见博客 我主要介绍容易出错的地方 安装完虚拟机,可以看到下图所示的配置文件, 用Notepad++打开 可以看到三种网络配置都是被注释状态,接下来这样操作: 举个例子,如果虚拟机只需要自己访问,那: 1.将第二个箭头对应那句话#config.vm.ne
2016-09-09 09:24:26
3205
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
15866
17
转载 卓越的管理者都是人格分裂
导读:偶然间发现的这篇文章,读后醍醐灌顶,分享给大家,原文地址 以下句子均出自这篇文章: 你是个好人,但不是个好的管理者 慈不带兵,义不行贾 我是来把事情做成的,不是来交朋友的 波波维奇是一个优秀的管理者样本。成功的教练都需要具备这两方面的性格,并在两者间切换自如 懂得战争,但不发起战
2016-08-29 16:01:52
900
25
MyEclipse 2014 使用hibernate3 生成数据库实体类 和 xml映射文件
2017-02-02
RSA加密传输AES的key和iv js加密 java解密
2017-02-01
笔记本电脑BIOS系统不知什么原因进不去了,SOS,SOS……
2015-05-16
IBM rational rose闪退
2015-02-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人