摘要: Navicat连接Oracle时报错 “ORA-28547:连接服务器失败,可能是oracle net 管理错误“ 或者 “ORA-03135: Connection Lost Contact” 阅读全文
posted @ 2022-09-04 10:45 HiEagle 阅读(4011) 评论(0) 推荐(0) 编辑
摘要: 记一次 Linux 生产环境,高并发处理过程 一、关闭用不到的服务器资源:定时任务,减轻数据库的压力。 二、前端H5调用接口个数减少,减少请求连接次数。缓解服务器及数据库的压力,同时增大客户端与服务器端的连接超时时间,增加用户可以查询到数据的机率。 三、增加第三台tomcat负载,刚启动时有效。过后特别慢。 经过前三步,且加了负载,依然存在访问特别慢。故再次经过如下调整最终稳定快速运行。记录一下。感谢同事们的坚持。 四、解决 oracle 数据库,java jdbc连接异常 阅读全文
posted @ 2022-09-04 10:44 HiEagle 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 1、后端生成密钥对,公钥分享给前端,前端获取到服务器给的公钥。 2、前端用服务器端给的公钥 及算法:RSA/ECB/PKCS1Padding 加密"xhy 我爱你 中国 依芸Yiyun !!!" 生成加密数据。 3、前端然后生成自己的密钥对,用自己的私钥及算法SHA1withRSA生成摘要签名。 4、前端把加密数据、自己的公钥与签名一并发给后端。 5、后端收到加密数据、签名数据、前端的公钥,先用前端公钥、签名数据、算法SHA1withRSA 验签,验签通过后再用后端的私钥、算法:RSA/ECB/PKCS7Padding 解密数据。 阅读全文
posted @ 2022-01-01 02:20 HiEagle 阅读(2580) 评论(4) 推荐(1) 编辑
摘要: 优化vue+springboot项目页面响应时间:waiting(TTFB) 及content Download 阅读全文
posted @ 2021-12-25 19:43 HiEagle 阅读(1620) 评论(0) 推荐(0) 编辑
摘要: 环境:若依前后端分离版本,原打包时将所有的依赖jar包放至ruoyi-admin.jar 包中,该包130MB,过大。 需求:为了减少打包更新上传的时间,减少至1.1mb 1、将不常更新的模块jar包分离至lib文件夹 2、将常更新的模块如common、system等打包至jar包中。 阅读全文
posted @ 2023-11-28 12:50 HiEagle 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 代写sql -- Q1: create or replace view Q1(subject_code) as SELECT code AS subject_code FROM Subjects JOIN OrgUnits ON Subjects.offeredBy = OrgUnits.id JO 阅读全文
posted @ 2023-07-16 19:28 HiEagle 阅读(30) 评论(0) 推荐(0) 编辑
摘要: mysql 8.0 递归实现菜单树 阅读全文
posted @ 2022-12-18 10:18 HiEagle 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 通过mysql 8.0以下版本实现,一个人多角色id,一个角色对应某个节点menu_id,根节点的父节点存储为NULL, 向上递归查找父节点并返回树结构。 如果只有叶子,剔除掉; 如果只有根,只显示一个秃顶的根 ;如果既有叶子又有根则显示叶子与根。 如果 传入角色ID 5,15,25,26,则只查找5,15的所有父节点,因为25,26无根节点 阅读全文
posted @ 2022-09-11 15:02 HiEagle 阅读(1440) 评论(4) 推荐(1) 编辑
摘要: 前vue后springboot端统一修改请求与响应中的标头及body的方法(双向加解密数据传输) 前vue后springboot端统一修改请求与响应中的标头及body的方法(双向加解密数据传输)示例 阅读全文
posted @ 2022-01-12 13:59 HiEagle 阅读(692) 评论(0) 推荐(0) 编辑
摘要: 继续上一篇《优化vue+springboot项目页面响应时间:waiting(TTFB) 及content Download》 优化TTFB 至500ms内 目前TTFB 接近1秒。再想优化,需要用到缓存技术,memcached或redis。 暂选择memcached,将查询数据写进内存,从内存中读 阅读全文
posted @ 2022-01-04 20:12 HiEagle 阅读(225) 评论(0) 推荐(0) 编辑
摘要: vue 常用算法 aes des sha1 md5 rsa 阅读全文
posted @ 2021-12-28 22:14 HiEagle 阅读(900) 评论(2) 推荐(1) 编辑
摘要: Imp hbtest/hbtest@moms file=d:/hj.dmp fromuser=moms touser=hbtest也可以用PL/SQL Developer "工具"->"导入表" 阅读全文
posted @ 2014-02-15 23:00 HiEagle 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 在PL/SQL Develop 里面可以select这个表,然后编辑它,有两种方法select t.*,rowid from yourtableselect * from yourtable for update 阅读全文
posted @ 2014-02-15 22:59 HiEagle 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 二种方法(下例中表名为T_Work)1.SQL查询系统表SELECT主键列ID=b.rkey,主键列名=(SELECTnameFROMsyscolumnsWHEREcolid=b.rkeyANDid=b.rkeyid),外键表ID=b.fkeyid,外键表名称=object_name(b.fkeyid),外键列ID=b.fkey,外键列名=(SELECTnameFROMsyscolumnsWHEREcolid=b.fkeyANDid=b.fkeyid),级联更新=ObjectProperty(a.id,'CnstIsUpdateCascade'),级联删除=ObjectProp 阅读全文
posted @ 2014-02-15 22:54 HiEagle 阅读(419) 评论(0) 推荐(0) 编辑
摘要: createorreplaceprocedurerow_to_col(tabnameinvarchar2,group_colinvarchar2,column_colinvarchar2,value_colinvarchar2,Aggregate_funcinvarchar2default'max',colorderinvarchar2defaultnull,roworderinvarchar2defaultnull,when_value_nullinvarchar2defaultnull,viewnameinvarchar2default'v_tmp')Aut 阅读全文
posted @ 2014-02-15 22:48 HiEagle 阅读(741) 评论(0) 推荐(0) 编辑
摘要: [root@localhost ~]# service mysqld statusmysqld 已停(1)查看MySQL 服务是否已经开启:service mysqldstatus(2)启动MySQL 服务:service mysqldstart 阅读全文
posted @ 2014-02-07 22:26 HiEagle 阅读(7018) 评论(0) 推荐(0) 编辑
摘要: AfxGetApp->GetMainWnd()与AfxGetMainWnd 阅读全文
posted @ 2013-06-06 17:04 HiEagle 阅读(1163) 评论(0) 推荐(0) 编辑
摘要: Windows下内存泄漏检测方法一1、在主程序的cpp文件里加上以下三行,顺序一定不能颠倒#define _CRTDBG_MAP_ALLOC#include <stdlib.h>#include <crtdbg.h>2、在程序退出的时候加上_CrtDumpMemoryLeaks(),如果程序有多个退出的地方,则多个地方要加_CrtDumpMemoryLeaks()比较麻烦,可以在程序的开始处加上_CrtSetDbgFlag(_CRTDBG_ALLOC_MEM_DF | _CRTDBG_LEAK_CHECK_DF)3、经过实验_CrtSetDbgFlag(_CRTDBG_ 阅读全文
posted @ 2013-06-06 15:26 HiEagle 阅读(1367) 评论(0) 推荐(0) 编辑
摘要: 热敏打印机常用指令集 阅读全文
posted @ 2013-06-06 11:32 HiEagle 阅读(5832) 评论(0) 推荐(0) 编辑
摘要: .67. 马云语录:不想当将军的士兵不是好士兵,但是一个当不好士兵的将军一定不是好将。 68. 马云语录:小公司的战略就是两个词:活下来,挣钱。 69. 马云语录:生存下来的第一个想法是做好,而不是做大。 70. 马云语录:《赢在中国》没有失败者,只有幸运者。 71. 马云语录:有结果未必是成功,但是没有结果一定是失败。 72. 马云语录:永远把别人对你的批评记在心里,别人的表扬,就把它忘了。 73. 马云语录:权威是你把权给别人的时候,你才能有真正的权利,你懂得倾听、懂得尊重,承担责任的时候,别人一定会听你,你才会有权威。 阅读全文
posted @ 2009-09-21 22:05 HiEagle 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 系统自带的记事本notepad.exe软件的缺点不言而喻,我们可能想使用notepad2.exe等功能更强的程序来代替系统自带的记事本(notepad.exe),但是仅将原notepad.exe用notepad2.exe替换后,系统会自动还原成以前的文件。那怎样才能强制替换掉它呢? 阅读全文
posted @ 2009-06-06 09:56 HiEagle 阅读(660) 评论(0) 推荐(0) 编辑
摘要: 缺点defect 偏差variance 谬误fault 失败failure 问题problt 矛盾incosistency 错误error 特殊feature 毛病incident 缺陷bug 异常anomaly ... 阅读全文
posted @ 2009-06-04 22:04 HiEagle 阅读(1069) 评论(0) 推荐(0) 编辑
摘要: 在计算机系统中,数值一律用补码来表示(存储)。 主要原因:使用补码,可以将符号位和其它位统一处理;同时,减法也可按加法来处理。另外,两个用补 码表示的数相加时,如果最高位(符号位)有进位,则进位被舍弃。 补码与原码的转换过程几乎是相同的。 数值的补码表示也分两种情况:..... 阅读全文
posted @ 2009-05-29 14:58 HiEagle 阅读(897) 评论(0) 推荐(0) 编辑
摘要: SET STATISTICS io ON SET STATISTICS time ON go exec DustPatrol_Copy_PlanTasks '2009-6-11','2008-12-11' go SET STATISTICS profile OFF SET STATISTICS io OFF SET STATISTICS time OFF 阅读全文
posted @ 2009-04-10 21:30 HiEagle 阅读(280) 评论(0) 推荐(0) 编辑
摘要: SET STATISTICS io ON SET STATISTICS time ON go exec DustPatrol_Copy_PlanTask '2009-6-11','2008-12-11' go SET STATISTICS profile OFF SET STATISTICS io OFF SET STATISTICS time OFF 阅读全文
posted @ 2009-04-10 21:24 HiEagle 阅读(329) 评论(0) 推荐(0) 编辑
摘要: // 要求算一任意长度字符串中不同的字符以及它的个数。 //c#3.0 /***************第一种方法**********************/ var values = "abcdefgabc" .GroupBy(c => c) .Select(g => String.Format("{0}, {1}", g.Key, g.Count())) .ToArray(); Array.ForEach(values, Console.WriteLine); /***************第二种方法**********************/ "abcdefgabc" .GroupBy(c => c).ToList() .ForEach(g => Console.WriteLine(g.Key + ", 阅读全文
posted @ 2009-03-28 00:01 HiEagle 阅读(977) 评论(5) 推荐(0) 编辑
摘要: Good Programming Practice 1,Read the manuals for the version of C++ you are using. Refer to these manuals frequently to be sure you are aware of the rich collections of C++ features and that you are using them correctly. 2,Your computer and compiler are good teachers. If after reading your C++ language manuals , you still are not sure how a feature of C++ works, experiment using a small "test program" and see what happens. Set your complier options for "maximum warnings". St 阅读全文
posted @ 2009-03-02 19:34 HiEagle 阅读(1213) 评论(3) 推荐(0) 编辑
摘要: 点菜原则: 进入与身份对应的餐馆,就成功了一半 第一、先要清楚所在地有哪些档次的餐馆,高档中档低档都在哪里; 第二、先去餐馆摸一下比较特色的菜,口味和价位; 第三、先评估要请的人的身份和口味,选择合适餐馆,重要的客人一定要点包间; 阅读全文
posted @ 2009-02-09 23:59 HiEagle 阅读(3251) 评论(3) 推荐(0) 编辑
摘要: 22.启动mysqld服务进程的安全选项开关,--local-infile=0或1 若是0则客户端程序就无法使用local load data了,赋权的一个例子grant insert(user) on mysql.user to 'user_name'@'host_name';若使用--skip-grant-tables系统将对任何用户的访问不做任何访问控制,但可以用 mysqladmin flush-privileges或mysqladmin reload来开启访问控制;默认情况是show databases语句对所有用户开放,可以用--skip-show-databases来关闭掉。 阅读全文
posted @ 2009-02-09 23:22 HiEagle 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 计网站中有哪些关键技巧?有哪些陷阱?在这里,世界上一流的网站设计专家,让你共享他们的秘密,告诉你:使网站赋予情趣的诀窍、应该避免做什么、应使用什么工具软件以及他们喜爱和厌恶的网站。 阅读全文
posted @ 2009-02-09 08:53 HiEagle 阅读(451) 评论(1) 推荐(0) 编辑
摘要: 有位朋友遇到这个问题,关键是他不理解这些英文哈。 Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - 64bit Production With the Partitioning, OLAP and Data Mining options ORA-39002: invalid operation ORA-31694: master table "EPMA"."SYS_IMPORT_FULL_01" failed to load/unload ORA-31640: unable to open dump file "/yxora/20090103_04.dmp" for read ORA-19505: failed to identify file "/yxora/20090103_04.dmp" ORA-27092: size of file exceeds file size limit of the process Additional information: 2621 阅读全文
posted @ 2009-02-03 23:05 HiEagle 阅读(2230) 评论(0) 推荐(0) 编辑
摘要: 这里的大型网站架构只包括高互动性高交互性的数据型大型网站,基于大家众所周知的原因,我们就不谈新闻类和一些依靠HTML静态化就可以实现的架构了,我们以高负载高数据交换高数据流动性的网站为例,比如海内,开心网等类似的web2.0系列架构。我们这里不讨论是PHP还是JSP或者.NET环境,我们从架构的方面去看问题,实现语言方面并不是问题,语言的优势在于实现而不是好坏,不论你选择任何语言,架构都是必须要面对的。 这里讨论一下大型网站需要注意和考虑的问题 1、海量数据的处理 众所周知,对于一些相对小的站点来说,数据量并不是很大,select和update就可以解决我们面对的问题,本身负载量不是很大,最多再加几个索引就可以搞定。对于大型网站,每天的数据量可能就上百万,如果一个设计不好的多对多关系,在前期是没有任何问题的,但是随着用户的增长,数据量会是几何级的增长的。在这个时候我们对于一个表的select和update的时候(还不说多表联合查询)的成本的非常高的。 2、数据并发的处理 ... 阅读全文
posted @ 2009-02-03 21:27 HiEagle 阅读(395) 评论(1) 推荐(0) 编辑
摘要: 作者:Tony Qu 最近看到很多应届生在网上问就业形势,问该学些什么,问金融危机影响,本文主要谈谈我个人的感受以及职场心得体会,希望对大家有所帮助。 先来做一些常见问题解答: Q: 今天就业形势到底如何?为啥我发现工作好难找? A: 我可以明确的告诉你,今年形势真的很差,而且寒冬远没有过去,至少会持续到2009第3、第4季度,最冷的时候还没有到来。为什么这么说呢?我和至少10 个猎头交流过,得到的反馈并不好,也聊到过应届生的职位,基本上得到的答复是“没有应届生职位”,一些比较有良心的猎头也表示出了对应届生的同情,但是毕竟他们不是老板,也没有办法。 阅读全文
posted @ 2009-02-03 21:24 HiEagle 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 如何在涉世之初少走弯路,有一个好的开端,开始一番成功的事业?以下是一些先行者积累的10条有益的涉世忠告。好好地遵循、把握这些忠告和建议吧,比起所学的课堂课程来,它毫不逊色! 1. 买个闹钟,以便按时叫醒你。 贪睡和不守时,都将成为你工作和事业上的绊脚石,任何时候都一样。不仅要学会准时,更要学会提前。就如你坐车去某地,沿途的风景很美,你忍不住下车看一看,后来虽然你还是赶到了某地,却不是准时到达。“闹钟”只是一种简单的标志和提示,真正灵活、实用的时间,掌握在每个人的心中。 .......... 阅读全文
posted @ 2009-02-03 21:11 HiEagle 阅读(274) 评论(0) 推荐(0) 编辑
摘要: SQL怎么取字符串中的数字 ???。。。 阅读全文
posted @ 2009-01-08 13:18 HiEagle 阅读(2013) 评论(0) 推荐(0) 编辑
摘要: 个人资料 name 姓名 alias 别名 pen name 笔名 date of birth 出生日期 birth date 出生日期 born 出生于 birth place 出生地点 age 年龄 native place 籍贯 province 省 city 市 autonomous region 自治区 prefecture 专区 county 县 nationality 民族,国籍 citizenship 国籍 duel citizenship 双重国籍 address 地址 current address 目前地址 present address 目前地址 permanent address 永久地址 postal code 邮政编码 home phone 住宅电话 office phone 办公电话 business phone 办公电话 Tel.电话 sex 性别 male 男 female 女 height 身高 weight 体重 marital status 婚姻状况 family status 阅读全文
posted @ 2009-01-07 19:16 HiEagle 阅读(415) 评论(0) 推荐(0) 编辑
摘要: select year(select price from test where year=o.year and moth='1') moth1,(select price from test where year=o.year and moth='2') moth2,(select price from test where year=o.year and moth ='3') moth3,(s... 阅读全文
posted @ 2009-01-05 20:22 HiEagle 阅读(235) 评论(0) 推荐(0) 编辑
摘要: CREATE TABLE tb(日期 datetime, 料号 NVARCHAR(30), 单价 int) INSERT tb SELECT '2008/5/1','AAA',2 UNION ALL SELECT '2008/6/6','BBB',22 UNION ALL SELECT '2008/6/6','CCC ',12 UNION ALL SELECT '2008/7/3','BBB',21 UNION ALL SELECT '2008/7/9','AAA ',1 阅读全文
posted @ 2008-12-31 21:21 HiEagle 阅读(759) 评论(2) 推荐(0) 编辑
摘要: select convert(char(4),Years,120) as 'year', IsFirstSixMonths=case when IsFirstSixMonths=0 then '上半年' when IsFirstSixMonths=1 then '下半年' END , sum(totalcome) as 'sum' from test group by IsFirstSixMonths,convert(char(4),Years,120) 阅读全文
posted @ 2008-12-30 18:26 HiEagle 阅读(607) 评论(0) 推荐(0) 编辑
摘要: 底层传输系统 SDH,synchronous digital hierarchy 多协议标识交换 MPLS,multi-protocol label switching 标识交换路径 LSP,label-switched path 标识交换路由器 LSR,label-switched router 密集波分复用 DWDM,dense wave-division multiplexing 电子布告栏系统 BBS,bulletin board system 群决策支持系统 GDSS,group decision support systems 影片点播 MOD,movies on demand 远程购物 teleshopping 远程学习 distance learning 家庭银行 home banking 远程医疗telemedicine 电视会议video conferencing 内容制作content production 事务服务transaction services.... 阅读全文
posted @ 2008-12-30 14:14 HiEagle 阅读(1647) 评论(0) 推荐(0) 编辑