- 博客(47)
- 收藏
- 关注
原创 API网关-konga的基本使用
网关是一个服务器,也是所有服务器的唯一入口。网关不仅可以实现系统层面的限流熔断等技术,还可以提供服务发现,负载均衡,协议转换,流量管理,黑白名单,反爬策略,身份验证,灰度发布,监控,缓存等等功能。在没有引入网关之前,为了保障交互的安全,每个服务都需要自己实现一套权限校验、限流、监控、日志等方案,这有成本很高。引用网关之后,这些都可以统一网关实现。各个服务只需要专注于自己的业务实现。kong是比较成熟的api网关技术,下面我们主要利用konga来配置生产环境安全连接kong。
2024-08-06 16:41:57 573
原创 linux下常用java、nginx部署命令
6.nohup java -jar -Dserver.port=8087 XXXX-web.jar spring.config.location=/home/XXXXXX/application.yml > uni.log & 指定外部文件部署且指定固定端口。24.修改nginx文件后 ,nginx -s reload 成功后没生效,这种情况下需要把nginx手动杀掉后 在启动。找到目前的文件,清空文件 ,有可能删除不管用rm-rf 文件名 ,需要清空文件 echo >文件名。
2024-08-05 10:30:24 555
转载 svn服务器搭建和使用(2)
参照:http://www.cnblogs.com/xiaobaihome/archive/2012/03/20/2407979.html需要练习
2024-07-25 17:55:07 33
原创 从svn上当下来项目 或者从别人那里import一些项目
1.首先把myEclipse中的校验去掉 validation 都去掉 2.编译版本要一致: Java Compiler Project Facets java build path-->jdk1.6.0_10
2024-07-25 17:52:23 109 1
转载 Myeclipse10 结合jad插件进行源代码的查看
转载: http://jingyan.baidu.com/article/84b4f565e8249b60f6da320e.html。
2024-07-25 17:51:01 28
转载 svn服务器的搭建和使用(1)
http://www.cnblogs.com/xiaobaihome/archive/2012/03/20/2407610.html
2024-07-25 17:35:40 28
原创 oracle数据库下的定时任务,如何创建Jobs
oarcle中写存储过程,上面的文章中已经介绍过了,这次是写好存储过程后,在Jobs文件夹中新建job,达到定时执行任务的目的。2、按照下图将相应的项添加上,这个定时任务就创建好了。
2024-07-25 16:32:01 418
原创 mybatis-plus 开发中常用的
diagSrtNo(item.getDiagSrtNo()) //诊断排序号。.iptOtpNo(item.getIptOtpNo()) //门诊住院号。.mdtrtId(item.getMdtrtId()) //就诊 ID。.orgid(item.getOrgid()) //机构编码。// 调用 list 方法。// 假设有一个 User 实体对象,设置更新字段为 name,以及一个 whereWrapper 设置更新条件为 id = 1。
2024-05-17 17:55:35 460
原创 sublime多行编辑,快速实现java实体类,其他类似的操作同样受用
1.将java中的实体类中的字段放到sublime下2.使用快捷键,crtl+A,crtl+shift+L,光标移动到每行的行尾,使用home,end 切换光标,进行同时编辑3.字段说明复制粘贴进去,将字段说明放入到当前文本的下面4.将文本剪贴crtl+x,随后进行回退crtl+z,回退到之前出现的光标位置上,然后进行粘贴,实体类就快速生成了...
2021-05-10 14:18:32 249
转载 查看oracle锁表情况
以下代码可以查看是否被锁表:1. select a.object_name,b.session_id,c.serial#,c.program,c.username,c.command,c.machine,c.lockwait from all_objects a,v$locked_object b,v$session c where a.object_id=b.object_id an
2018-04-23 15:28:44 1000
原创 oracle 自定义存储过程
定义:存储过程(Stored Procedure )是一组为了完成特定功能的SQL 语句集,经编译后存储在数据库中。用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。 存储过程的优点: 1.存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,而一般SQL语句每执行一次就编译一次,所以使用存储过程可提高数据库执行速度。 2.当对数据库进行复杂操作时(如对多个表进...
2018-02-24 17:22:09 326
原创 oracle自定义函数
这种函数类型是带有输入参数,然后又输出结果的例子 CREATE OR REPLACE FUNCTION "FN_GET_PKJZ_ORGDEGREE_CN" (v_orgcode in varchar2) RETURN VARCHAR2 IS t_result VARCHAR2 (40) :=''; BEGIN select case
2018-02-24 17:07:32 547
原创 oracle 将列合并成行的函数 wn_concat()
wn_concat() 在oracle 10g 中返回的是string类型 在oracle 11g 中返回的是clob类型
2018-02-24 17:00:59 4797
原创 简易项目流程
需求调研,大概知道要做什么产品,功能模块罗列 罗列完之后,找出对象、事件、输入项、输出项 需求调研结束后,进行数据库设计,在excel中将各个表的含义,字段类型,字段长度,是否主键建立好
2018-02-24 16:32:53 308
原创 java开发,启动Myeclipse时内存不足的情况
配置JRE DefinitionJRE home:JRe home: jdk1.6.0_10Default vm arguments: -Xms256m -Xmx512m -XX:MaxNewSize=128m -XX:MaxPermSize=256m
2018-02-24 10:30:26 403
转载 Myeclipse 安装反编译插件工具
MyEclipse10.0.7+net.sf.jadclipse_3.3.0.jar+jad.exenet.sf.jadclipse_3.3.0.jar+jad.exe下载地址:http://pan.baidu.com/s/1qWmNlww下载好jar包以后,进行配置即可首先把jar包放入到myEclipse的安装目录下,如下图,因为我已放置了svn插件,直接在svn中
2018-02-24 10:07:28 224
转载 Myeclipse破解
Myeclipse 破解 访问别人的这个博客:http://jingyan.baidu.com/article/c85b7a6458969a003bac9539.html 按照这个操作就没有问题。本人在操作时,忘记操作第四步了,当时一直破解不成功。 这是另外一人的博客:http://www.jb51.net/softjc/150888.html 我的按照这个是不成功的,跟上...
2018-02-24 10:02:27 706
原创 plsql 数据库的导入导出
一闪而过------此用户是否有导入导出的权限先导入sql, 导入时报错的话,看看报什么错,如果是找不到表空间,需要导入之前把表空间建立好在导入dmp, 如果sql能够顺利导入,dmp导入成功的几率很大,一般都没有问题
2018-02-24 09:50:30 1057
原创 java开发,在本地与服务器上读取文件的方法,不用每次都修改路径(主要在部署的时候做变动)
首先我们来学习一段代码含义: tomcat下的config里面的server.xml中的一段内容,下面举了两个简单的例子: a. <Context docBase=”c:\hello\hello” path=”Welcome” reloadable=”true” /> b. context指上下文,实际上就是一个web项目 ,docBase是网页实际存放位置
2017-03-20 11:00:54 5736
原创 获取微信用户信息-实战(4)(java)
前面的理论知识已经说过了,下面就直接上代码了。 //----底层的一些方法,供//获取签名需要用到的一系列方法//获取AccessTokenpublic static String getAccessToken() { // runBatch(){ String access_token = ""; String grant_type = "client
2017-03-17 09:37:28 538
原创 获取微信用户信息(3)(java开发)
获取微信用户信息的前提是:a.微信公众号或者微信服务号已经通过审核备案 b.微信网页授权接口已经获得 微信公众号开发文档中的开发步骤 我们只需按照这些步骤挨个进行就可以,这块的知识并不难。
2017-03-15 16:57:17 384
原创 socket编程 各种类型转换成字节数组(java)
socket编程采用的就是tcp/ip网络协议。 下面是java开发中一些常用的类型转换的方法: //将int类型转换成字节数组 (高位在后,低位在前的顺序) 大段序 public static byte[] intToByte(int i) { byte[] targets = new byte[4];
2017-03-15 16:53:05 2987
原创 在阿里云服务器上部署上java项目后 域名仍不能访问的问题
原因有以下几点: 1.阿里云服务器备案还没有成功 2.部署完java项目后,tomcat是否正常启动 3.访问的地址是否正确(端口号是否正确,是否该添加项目名称没有添加或者不该添加的时候添加了) 3.如果以上几点都正常的话,查看阿里云服务器的防火墙是否已经关闭
2017-03-15 15:28:45 3871 1
原创 调用微信分享接口,自定义分享内容(1)--配置域名(java开发)
阿里云服务已经申请好,域名审核结束之后,才可以进行下面的操作,域名审核没通过之前,是不能进行应用的1.首先进行环境配置 登录微信公众号--》(左边菜单)设置--》公众号设置--》功能设置
2017-01-19 09:27:24 4166 1
转载 为什么打开EXCEL表格会出现The setup controller has encounter
解决方法为: 如果是32位操作系统的话: 找到C:\Program Files\Common Files\Microsoft Shared\OFFICE12\Office Setup Controller,将这个文件夹删除或改名,就不再出现提示了。 上面是网上提供的解决方法,但是我试着改了下改名,未果,尝试删除那个文件夹后,成功~~~所
2016-12-26 22:02:19 13974
转载 window下 mysql数据库的安装(2)
上一篇我们学习了安装mysql的msi格式的安装方式,直接点击安装即可,相对来说简单一点,今天我们来学习一下zip格式的安装方法。 zip格式是自己解压,解压缩之后就可以使用了,但是需要进行配置 1.解压之后可以将
2016-12-26 21:39:13 220
转载 window 下mysql数据库的安装(1)
mySql数据安装库有两种安装方式,一种是msi结尾的,一种是zip结尾的。 安装包下载地址:http://dev.mysql.com/downloads 登录到这个地址,打开后就可以看到这两种安装包的下载地方今天我们主要学习安装msi后缀的安装方式:1.mysql安装向导启动,按“Next”继续2. 选择安装类型,有“Typical(默认)
2016-12-26 21:17:10 327
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人