10 2022 档案
摘要:public static void main(String[] args) throws IOException { // 以HSSFWorkbook(.xls类型)为例定义一个工作薄 HSSFWorkbook wb = new HSSFWorkboo...
阅读全文
摘要:POI-4.1.1,操作报错如下: Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/math3/util/ArithmeticUtils 解决:需要引用...
阅读全文
摘要:Apache POI包中的HSSFWorkbook、XSSFWorkbook、SXSSFWorkbook的区别如下: HSSFWorkbook:一般用于操作Excel2003以前(包括2003)的版本,扩展名是.xls。XSSFWorkbook:一般用于操作E...
阅读全文
摘要:JAVA判断文件或目录是否存在及创建并写入文本文件 //File对象的mkdirs()和mkdir()的区别//mkdir:只能创建一级目录,例如”D:\a”,如果给的路径是多级目录,例如”D:\a\b\c”,则不会创建成功,不会有任何目录被创建,比较局限,个...
阅读全文
摘要:在Word的使用过程中,当我们遇到大量的文档需要调整时,这个时候同一级的编号就会发生调整和变化,那么如何能够一次性将同一级编号上升或下降一级呢? 解决:进入大纲视图即可轻松调整 在目标文档中,点击正上方导航栏的“视图-大纲”,进入大纲设置界面,,选中将要升...
阅读全文
摘要:最近网上挺火的一段加密混淆JS,格式化展开后有300多行,目的是解析生成一个cookie,不携带cookie,就不能加载网页源码,典型的反爬虫操作。 看后觉得好使的请记得点赞哦!烧鸡么么哒!谢谢:) JS会自动监视是否打开了调试器,如果打开了,就会调用下面这...
阅读全文
摘要:1,stpeacehttps://blog.csdn.net/stpeace 2,phphothttps://blog.csdn.net/phphot 3,yuanmeng001https://blog.csdn.net/yuanmeng001 4,yjcls...
阅读全文
摘要:JavaScript之函数直接量(function(x,y){}())写法和用途,就像java的匿名类一样,定义并立即执行一个函数,并在函数本体中立即得到返回值。 var _0x4818 = ['csKHwqMI', 'ZsKJwr8VeAsy', 'UcKi...
阅读全文
摘要:在js中秉承着一切都是对象的原则,不论是方法还是其他都不例外。 我们在使用java的时候经常要编写方法,这时候其用的关键字是function,而在js中我们在编写函数的时候也是用这个关键字,所以常常会使我们错把两者进行关联,所以常常会把我们引导至一个错误的方向...
阅读全文
摘要:public static void main(String[] args) throws IOException { Map header = new HashMap(); header.put("Accept", "text/h...
阅读全文
摘要:public static void runBroswer(String url) { Desktop desktop = Desktop.getDesktop(); if (Desktop.isDesktopSupported() && desktop...
阅读全文
摘要:Java中&&和&都是表示与的逻辑运算符,都表示逻辑运输符and,当两边的表达式都为true的时候,整个运算结果才为true,否则为false。 &&的短路功能,当第一个表达式的值为false的时候,则不再计算第二个表达式;&则两个表达式都执行。 &可以用作位...
阅读全文
摘要:procedure TForm1.Button1Click(Sender: TObject);begin WebBrowser1.Navigate(Edit1.Text);end;procedure TForm1.Button2Click(Sender: T...
阅读全文
摘要:Javascript:alert(document.cookie) 在浏览器的地址栏输入:javascript:alert(document.cookie) (不区分大小写),就会弹出你在当前网页登录的cookie信息。
阅读全文
摘要:新装的GHOST版win10 打开应用的时候出现提示“无法使用内置管理员账户打开应用”,这该怎么解决呢? 1、进入Win10桌面,按下“Win+R”快捷键打开运行命令,在运行框中输入“gpedit.msc”后回车; 2、在弹出的本地组策略编辑器对话框左侧依次...
阅读全文
摘要:procedure TForm1.Button1Click(Sender: TObject);var x, l,i,j: Integer; y, a: double;begin Image1.Picture.Bitmap := TBitMap.Creat...
阅读全文
摘要:存储过程A1 调用 存储过程B1返回结果 最精简写法: --存储过程A1中创建一个表去接收B1的结果create table #tb(....)insert into #tb exec B1 '...'--比如像下面这样的写法:INSERT INTO #...
阅读全文
摘要:错误写法: Elements titleDom = doc.select("div.article-item-box csdn-tracking-statistics"); 会找不到匹配 正确的写法是把class中间的空格替换为"." ,如下: Element...
阅读全文
摘要:sys_refcursor是oracle9i以后系统定义的一个refcursor,主要作用是用于存储过程返回结果集。 存储过程结构如下: CREATE OR REPLACE PROCEDURE SP_CalcChargePrice/* 计算报备、评估...
阅读全文
摘要:JAVA定义栈(该栈为String类型栈) Stack stack = new Stack(); 告警提示:“Stack is a raw type. References to generic type Stack should be parameteriz...
阅读全文
摘要://CaretX 光标或鼠标所在行的列号(第几列),从0开始计数//CaretY 光标或鼠标所在行的行号(第几行),从0开始计数//SynEdit.Lines.Strings[]下标从0开始。要CaretY-1 设置LineNumberStart=0没...
阅读全文
摘要:1,把窗口分成左右两部分,并且在运行中可以动态调节其相对大小,做法如下: 1.在一个空白的Form中加入Panel1,Align设为alLeft。(也可根据实际情况设为alRight,alBottom或alTop)。 2.在Form1的空白处加入一...
阅读全文
摘要:错误写法: Cast(a.iNum as varchar) Cast(a.iNum as varchar2) 报错类型: > ORA-00906: missing left parenthesis 正确写法(指定长度): Cast(a.iNum as varc...
阅读全文
摘要:1,COUNTIF函数 比如要统计重复的列为A列,在要统计的A列隔壁插入一空列B列,在要统计的数据第一列对应位置输入公式=COUNTIF(A:A,A2),然后将公式向下填充,即可得到整列的重复统计数据。 =COUNTIF(A:A,A2) 解读:A:A 选择A列...
阅读全文
摘要:> ORA-01747: invalid user.table.column, table.column, or column specification 字段mode 为oracle保留关键字,SQL转换为ORALCE时自动加了下划线处理,insert i...
阅读全文
摘要:Oracle中: Select to_char(sysdate,'ss') from dual--取当前时间秒部分 Select to_char(sysdate,'mi') from dual--取当前时间分钟部分 Select to_char(sysdate...
阅读全文
摘要:SQL中正常执行的SQL语句: update b_dispatch set ReferenceNum = ( case when ISNULL(fno,' ')=' ' then fno when fno='〔〕' then '' else replace(...
阅读全文
摘要:--创建两张测试表create table table1( id varchar2(10) , val varchar2(20) ); create table table2( id varchar2(10), val varchar2(20) )...
阅读全文
摘要:Oracle数据库中如果执行了误操作,比如update 某表某字段,但是没有加where 条件,会导致全表字段被修改,又或者误删除了某表所有记录,我们可以通过Oracle的的热备还原到指定的某一个时间点 --查询某一时间戳之前的数据select * from ...
阅读全文
摘要:SQL中Left对应Oracle Substr substr函数格式 (俗称:字符截取函数) 格式1: substr(string string, int a, int b); 格式2:substr(string string, int a) ;解释:...
阅读全文
摘要:原SQL写法: //生成表结构// sErr := OpenSql('SELECT CAST(0 AS INTEGER) AS iStep, CAST('''' AS VARCHAR(40)) AS StepName, CAST('''' AS VARCHAR...
阅读全文
摘要:Oracle union操作时字段类型不一致会报如下错误 --> ORA-01790: expression must have same datatype as corresponding expression select * from (SELECT t...
阅读全文
摘要:原报错SQL语句: Select *, cast(Case When iCount=0 then 0 else (iYSYWFED*1.0)/iCount end as NUMBER(18,2)) as PerYSYWFED,cast(Case When iC...
阅读全文
摘要:原SQL中的语句 Select a.*,QMZS1,QMZS2,b.YSYWF as PYSYWF,b.zdsfbzje, case when a.YSYWF>isnull(b.YSYWF,0) then '大于' when a.YSYWF=isnull...
阅读全文
摘要:CREATE OR REPLACE FUNCTION isnumeric(str in VARCHAR2) return NUMBERisbegin if str is null then return 0; else -- if rege...
阅读全文
摘要:SQL Server -- 创建本地临时表.CREATE TABLE #temp_table_local ( id INT, value VARCHAR(10));go-- 创建全局临时表.CREATE TABLE ##temp_table_g...
阅读全文
摘要://原SQL版拼SQL语句写法FsWhere := ' and cast(a.bbtime as DateTime) between ' + QuotedStr(FormatDateTime('YYYY-MM-DD', edtBBtime.DateTime)...
阅读全文
摘要:SQL Server 数据类型Oracle 数据类型bigintNUMBER(19,0)binary(1-2000)RAW(1-2000)binary(2001-8000)BLOBbitNUMBER(1)char(1-2000)CHAR(1-2000)char...
阅读全文
摘要:--出错的SQL语句位置(其实本身SQL语句无问题)问题出在bornDate字段中有值为空格导致错误sum(case when to_char(sysdate,'yyyy') - substr(bornDate,1,4)=30 and datediff(y...
阅读全文
摘要:Delphi调试模式中抓出来的SQL语句中变量值是双引号,不能直接执行,要替换为单引号包裹才行。 DELPHI中双引号用''''表示,单引号用''表示。但是 //下面这种写法是错误的。执行结果是全部被替换成空了。Memo2.Text:=StringReplac...
阅读全文
摘要:出错的SQL语句中 case NVL(State, 0) when 0 then '启用' else '禁用' end as sState 错误:> ORA-00932: inconsistent datatypes: expected CHAR got NU...
阅读全文
摘要:原来要Format的是ORACLE中的存储过程,字符中有这样一句 while MasterCursor%found loop 结果这个%符号被DELPHI识别成参数,该如何处理? 灵机一动。直接以毒攻毒,索性就将这个百分号当成一个参数,直接改成 while ...
阅读全文
摘要:SQL Server存储过程中 WHILE @@FETCH_STATUS=0 作用:Sql中的游标指针的位置判断。代表游标读取下一条数据是否成功!FETCH_STATUS状态有三种: 0, FETCH 语句成功 -1, FETCH 语句失败或此行不在...
阅读全文
摘要:--测试库为oracle自带示例HR数据库create or replace procedure MyProc is Cursor CUR_TEST IS --声明显式游标 SELECT FIRST_NAME,JOB_ID,SALARY ...
阅读全文
摘要:此问题跟这个连接相同,但错误提示不同 https://blog.csdn.net/wh445306/article/details/102854868 from K_Company as a Where LoginID ORA-00933: SQL comm...
阅读全文
摘要:大家知道sql中可以使用newid()生成guid ORACLE也有相同的函数,sys_guid() ,但是生成的格式跟SQL中的有区别。 而且生成的是16位RAW格式的,用某些工具比如Navicat直接select乱码,pl/sql则不会乱码。 还是自己...
阅读全文
摘要:SQL: DataLength返回字符串的字节长度. Len返回字符串的字符长度, 其中不包含尾部空格 ORACLE: Length与LengthB比较Lengthb(string)计算string所占的字节长度 Length(string)计算strin...
阅读全文
摘要:出错的SQL写法: and to_char(outTime,'mm') = to_char(sysdate,'mm') 错误代码: > ORA-01722: invalid number 正确写法: 1,用substr截取月份 and substr(outTi...
阅读全文
摘要:--基本用法,是否包含某字符串 =like %36%select * from k_micfo where regexp_like(loginid,'36');if regexp_like(str,'^[0-9\.]+$') --只包含数字0-9,,小数点...
阅读全文
摘要:之前有转过一次,用SQLDeveloper 将SQL2008 R2 库转换到Oracle,操作成功,后来修改使用中发现原SQL定义的表字段类型存在问题,比如nvarchar,varchar的定义规则不统一,导致在Oracle中 进行union操作时发生 ORA...
阅读全文
摘要:用sqldeveloper 把SQL数据库转成oracle, 原来sql 中的nvarchar 会转成nvarchar2 sql 中的varchar 会转成varchar2 在SQL中union 时varchar,nvarchar通用,不会报错,...
阅读全文
摘要:原报错SQL语句: select b.loginid as uid, a.loginid, a.loginname, a.OfficeCode, a.area, a.Association, a.State, OfficeType from K_Company...
阅读全文
摘要:安装Oracle时,为了均衡电脑性能和数据库性能,Oracle一个实例默认内存占用大小为物理内存的1/8。 如环境不需要分配那么大的内存来支撑Oracle,可通过修改 sga_max_size 的值来减少系统中内存占用过大问题。 步骤如下: 1.cmd sql...
阅读全文
摘要:SQLServer中 isnull(m.OfficeCode,'''')='''' 用sqldeveloper工具转成Oracle数据库后发现原来SQL Server中的非NULL空字符串转成了一个空格,所以 原有的像上面的判断是否为空的写法不能简单写成 m....
阅读全文
摘要:SQL Server中可以像下面这样用as定义表名 from K_MicfoNo as a 但是在oracle中像上面这样写会报 > ORA-00907: missing right parenthesis 错误 oracle中正确写法:from K_Mic...
阅读全文
摘要:一般情况下出现 “> ORA-00936: missing expression ” 无非是这几种原因: 选取的最后一个字段与from之间有逗号SQL语句中有表字段是oracle关键字语句之间缺少逗号等分隔符查询语句中写了where却缺少必要条件字段定义。。。...
阅读全文
摘要:程序从MS SQL移植到ORACLE,面临大面积的SQL语句修改,其中用的最多的莫非isnull,虽然oracle中有nvl ,nullif, is null等函数,但却没有isnull。自己写一个吧,但是因为类似ISNULL(),NVL()的函数入参和返回值...
阅读全文
摘要:原SQL中语句很长不贴了,只贴出有问题的部分 SQL Server中这样写没问题 case IsNull(State, 0) when 0 then '启用' else '禁用' end as sState 转Oracle改成这样 case nvl(State...
阅读全文
摘要:SQL中我们可以这样写 Select top 5 * From k_micfo Where sex='女' order by loginid desc Oracle中要输出同样的结果只能是先查询排序然后再从结果中取记录 select * from (Sele...
阅读全文
摘要:procedure TForm1.Button3Click(Sender: TObject);var nStrA: AnsiString; nStrU: UnicodeString; nStrUTF8: UTF8String; nBytes: TByt...
阅读全文
摘要:Oracle中varchar2类型的字段长度单位默认是按照byte来定义, 比如常见写法varchar2(10) 代表只接收最大10字节长度 这种定义情况下10字节只能插入3个汉字,(数字字母只占一字节,汉字占三字节) 如果插入4个汉字会报ORA-1289...
阅读全文
摘要:--新增一个字段,类型为VARCHAR2 长度4000 alter table TABLENAME add FILEDNAME_tmp VARCHAR2(4000); --将要改的字段类型Clob的列数据更新到新增的列 update TA...
阅读全文
摘要:Oracle存储过程如下,测试: create or replace procedure pro_demoisbegin select * from k_cicpa;end 错误信息: > ORA-24344: success with compilati...
阅读全文
摘要:原报错SQL Where 1=1 and a.istat = 0 and ListUser='admin' order by iStat desc, sDate Desc 错误信息如下: ORA-00932: inconsistent datatypes...
阅读全文
摘要:select to_char(sysdate, 'ww') from dual; --43select to_char(sysdate, 'iw') from dual; --43 1)ww的算法为每年1月1日为第一周开始,date+6为每一周结尾...
阅读全文
摘要:Select to_char(loginDate,'yyyy') as sYear, Count(1) as iCount From l_log where operation='登录' and InitFlag=1 Group By to_char(log...
阅读全文
摘要:简要比较:replace:字符串级别的代替如: SELECT REPLACE (' acdd', 'cd','ef') FROM dual; --aefdtranslate:字符级别的代替如: SELECT TRANSLATE('acdd', 'cd'...
阅读全文
摘要:今天在ORACLE数据库中插入由Navicat 从SQL中导出的insert语句,报如下错误: Oracle 异常 ORA-01861: literal does not match format string 字面意思:(字符串格式不匹配) 经查发现是时间字...
阅读全文
摘要:SQL语句: create table tempdb.dbo.temptable_20191018205038214 as select * from k_menu; 抛出的错误: > ORA-00922: missing or invalid option ...
阅读全文
摘要:--SQL 如果字段DepartID内容为NULL 执行下面返回非NULL空字符select ISNULL(DepartID,'') from k_cicpa where loginid='admin'--SQL 如果字段DepartID内容为NULL 执行下...
阅读全文
摘要:--ORACLE查出表所有的触发器及触发器详细信息--1.查all_triggers表得到trigger_name Sql代码select trigger_name from all_triggers where table_name='tUsers';--2...
阅读全文
摘要:--查询数据库关键字select * from v$reserved_words;----查询指定表中是否有关键字 select * from v$reserved_words where keyword in(select COLUMN_NAME fro...
阅读全文
摘要:--表的备注说明: user_tab_comments--栏位的备注说明: user_col_comments--系统视图 all_tab_cols ALL_TAB_COLS描述了当前用户可访问的表,视图和群集的列。要收集此视图的统计信息,请使用ANALYZ...
阅读全文
摘要:出现以上ORA错误是因为连接数和会话数满导致的。这样的情况下连sqlplus都登录不进去了。由于超过连接最大值导致无法登录,首先需要先断开占用的procress,即停掉所有tomcat释放连接,接下来就可以登录了。如果还是不行,我这里是直接把数据库主机断网,再...
阅读全文
摘要:用truncate、delete都可以清空表中数据。 SQL如下: truncate table [表名]; delete from [表名]; delete与truncate的区别: delete:会产生rollback,如果删除大数据量的表速度会很慢,同时...
阅读全文
摘要:procedure LoadFromStream(pvDataSet: TCustomADODataSet; pvStream: TStream);var AR:_Recordset;begin AR:=_Recordset(CoRecordset....
阅读全文
摘要:一、使用jndi的方式 这种方式方便测试人员不需要改代码,直接改变tomcat的server.xml就可以更改数据库连接 spring创建bean java:comp/env/jdbc_mb tomca...
阅读全文
摘要:array of TVarRec //代表传递的动态数组中元素的类型可变,数组大小可变个数可变,网上这个真找不到可以使用的教程。自己摸索了很久才找到了使用方法。 正常都是像下面这样手工添加 Dataset.AppendRecord([1, '张三', 33,...
阅读全文
摘要:扩展ADODataSet功能,增加LoadFromStream、SaveToStream、LoadFromString、SaveToString等方法: unit MyADODataSet;interfaceuses Classes, ADODB, ADOI...
阅读全文
摘要:TClientDataset XML标准格式: TADOQuery XML标准格式: Adoquery的原数据截图: ...
阅读全文
摘要:用Delphi调用自己java写的webservice接口,查询数据。java三种返回数据格式,这里主要讲返回的ADOXML格式ADOQuery无法正常导入的原因: public String login(String username, String pa...
阅读全文
摘要:function LoadUTF8File(FileName: string): string;var SS: TStringStream;begin SS := TStringStream.Create('', TEncoding.UTF8); SS....
阅读全文
摘要:官方文档这样解释的: String getColumnLabel(int column) Gets the designated column's suggested title for use in printouts and displays. 获取用于...
阅读全文
摘要:procedure TForm1.Button6Click(Sender: TObject);vardsTemp:TClientDataSet;begin dsTemp:=TClientDataSet.Create(nil); { 添加字段 } with...
阅读全文
摘要://jsonString = JSON.toJSONString(data); //值为Null的字段丢失,改下面jsonString = JSON.toJSONString(data,SerializerFeature.WriteMapNullValue)...
阅读全文
摘要:今天写一个java webservice,用Delphi 调用。发现生成的数据字段是乱序的,一检查,Resultset返回的数据是正常顺序,但在封装成json传送给Delphi时出现了问题,根本原因是因为resultset转JSON时先封装成hashmap集导...
阅读全文
摘要:Delphi2009中开始提供了json支持,但并不完善,提供的单元为(Delphi 2009-Delphi XE4 为DBXJson,很不好用,当时据说是为Datasnap开发准备,方法功能不完善,缺少比如XE5以上版本(System.json)中所提供...
阅读全文
摘要:今天在调试DELPHI程序时遇到这样一个错误: 错误代码 [DCC Error] Unit1.pas(80): E2238 Default value required for 'Dataset' 原出错的函数声明: procedure JsonToClien...
阅读全文
摘要:安装完SQL SERVER 2008 R2连接ssms错误信息如下: 解决方法: 服务器名称改成:".\SQLEXPRESS",就能解决问题 如果通过实例名机器名可以正常连接了,但是通过127.0.0.1IP访问不能连接,一般情况下是这样解决: 第一步,开...
阅读全文
摘要:常见Java反编译工具CFR,FernFlower,Jd-core,jad,Procyon-Decompiler 经本人对比多个不同Class反编译后跟源码对比分析结果如下(测试环境:jdk1.8.0.202) jdk8及以上的环境推荐使用: 1,Procy...
阅读全文
摘要:procedure TForm1.Button2Click(Sender: TObject);var OsInfo: TOSVersionInfo;const s = '主编号: %d' + sLineBreak + '次编号: %d' + sL...
阅读全文
摘要:一台老式Dell服务器R610用的H700 阵列卡3*300G 10k SAS 组的RAID5硬盘故障灯闪黄灯了。 关机更换了一块相同规格的硬盘后发现并没有自动rebuild,更换的那块硬盘指示灯一直不闪烁,今天早上关机重启进Raid卡配置界面看了一下,新换的...
阅读全文
摘要:众所周知C,C++中的struct结构体很好用,特别是在结构化数据封装网络传输、跨进程通信、数据交互上非常方便,Delphi中也有这个实现方法,叫record或者packet record,type record; Delphi中的结构体定义及使用如下: //...
阅读全文
摘要:错误信息如下: No enclosing instance of type Analysis_IDCard is accessible. Must qualify the allocation with an enclosing instance of typ...
阅读全文
摘要:XenServer添加硬盘或分区为本地SR存储方法请参考另一篇文章: https://blog.csdn.net/wh445306/article/details/100133888 如何删除在XenCenter里无法删除的SR存储 因为PBD已经连接的缘故...
阅读全文
摘要:本文简单介绍下Linux下磁盘分区、格式化等基本操作。 一. 查看分区表状态 先查看下是否有磁盘没有分区 fdisk -l 二. 用fdisk 对/dev/sdb 进行分区(注意:超过2T的硬盘要使用Parted分区) fdisk /dev/sdb 输入...
阅读全文
摘要:之前一个4T的硬盘用下面的语句挂载(type=lvm)可以正常使用安装CentOS7 [root@xenserver-arscyqkc ~]# xe sr-create host-uuid=a9063198-c015-4a2c-bc86-4c1ba5c0dcd...
阅读全文
摘要:OutputDebugString 是很常用的调试函数, 其作用是将指定的调试字符串, 在运行时输出到特定的位置, 以便我们能获知程序执行的情况. 其 MSDN: http://msdn.microsoft.com/en-us/library/windows/...
阅读全文
摘要:命令执行位置可以是采用Putty SSH登录,或者是直接本机控制台界面command shell下执行 XenServer 挂载其它硬盘 1、用命令查看自己的host-uuid [root@xenserver-arscyqkc ~]# xe host-list...
阅读全文
摘要:个人是特别反感使用 . g ...
阅读全文
摘要:用过freemarker后端渲染模板的都知道可以在Html页面中这样控制生成的视图 但是实际上这样的标签最终还是后端模板后台渲染的。如果系统都前后端分离了。为什么还要使用这些后端渲染模板呢? 庆幸的是在layui前端UI框架中,也有类似的骚操作 类似: {{...
阅读全文
摘要:在SQL下是:[42000] [Microsoft][SQL Server Native Client 10.0][SQL Server]关键字 ‘UNION‘ 附近有语法错误。 (156) 这个错误提示在mysql中是:> 1221 - Incorrect ...
阅读全文
摘要:1,如果传入的参数类型大于1种,且参数个数大于等于2,不要写parameterType不然会报错 2,解析传入参数有2种 #{} 与${} ,"#": 会把你传入的参数当成字符串解析 也就是你无论传入什么 都会被加上''号 "$" : 你传入什么 就是什么 ...
阅读全文
摘要:比如你定义如下: List result= new ArrayList(); 有警告但是可以正常工作,修改成下面这样就行了 List result= new ArrayList();
阅读全文
摘要:第一种方法:in 条件为拼接好的字符串 如果直接传入拼接好的where in 条件, 比如('111','222','333'),则需要使用${idlist}传参,即绝对引用,而不能使用# , 如果使用#传参会被mybatis当成字符串再添加一层''引号,导致...
阅读全文
摘要:经常会见到以下两种写法:1、#{menu_id} 2、#{menu_id,jdbcType=VARCHAR} 一般情况下,两种写法都是可以。它们都可以获取Dao层传递过来的参数。 但是,当传入的参数为null时,则必须要指定jdbcType的类型,否则myba...
阅读全文
摘要:// js for 循环中 i--;i > 0 和 i>0; i-- 先后顺序一定不能错,运行出来结果是不一样的。for(var i=childs.length; i--;i > 0) {} for(var i=childs.length; i>0; i-...
阅读全文
摘要:搜索用户名: 搜索 第三个元素 根据用户id,用户名,地区,地址,身份证,手机号等模糊搜索 效果(一行显示了多个无素,理论上是无限制的): ...
阅读全文
摘要:执行时增加-Dfile.encoding=utf-8参数即可 java -Dfile.encoding=utf-8 -jar JsonToSQL.jar 效果:
阅读全文
摘要://方法一: if(window !== window.top){ window.top.location=location; }//方法二: if(top.location!==self.location){ top.location.href=se...
阅读全文
摘要:错误代码: Uncaught SyntaxError: Unexpected token web.xml 也是设置了/ 结果,所有的请求都进了mvc拦截器。而拦截器中在确认未登录的情况下却只放行了login开头的资源。so. 解决方法:将res资源目录设为不...
阅读全文
摘要:package com.auth.utils;import com.alibaba.fastjson.JSON;/** * JSON数据返回类简单封装 * @author wh445306 * 用法:return new result(0, "成功").toS...
阅读全文
摘要://方法1,首选table.reload('TableDemo', {}); //修改成功刷新表格,'TableDemo'为表格id//方法2,静态刷新一行数据obj.update({ user_id:res.user_id, user_name:...
阅读全文
摘要://动态加载弹层的select下拉框列表,ajax请求不能异步,因为加载完成后第一时间要动态选择定位值 $.ajax({ method:'post', url:"/AuthSystem/getAreaList", dataType:'j...
阅读全文
摘要:bug症状:点击选择日期,弹出的框会一闪而逝,但是窗口切换回来自己又出来了。参考网上的说法添加trigger: ‘click’ 直接没任何反应了。 如果你的现象跟我的一样,那么解决方案如下: 父页面定义弹层内容不能用如下这种方式: 应该使用以下方式 效果...
阅读全文
摘要:查询mysql数据库编码类型 -- 查询mysql 数据库编码类型:show variables like '%char%'; Navicat mysql 发现两个查出来的居然不一致, my.ini配置文件中已经是utf8了 [mysql]#设置mysq...
阅读全文
摘要:.class::-webkit-scrollbar { display: none;/*隐藏滚动条,仅适用谷歌浏览器,IE下无效*/ } //firefox scrollbar-width:none; //IE 10...
阅读全文
摘要:如需实现优雅RESTful风格的URI资源连接,则都不希望URI带.html或.do等后缀,则需web.xml的url-pattern设置为/ Spring-MVC / 通过上面url-pattern的配置,所有URL请求都将被Sp...
阅读全文
摘要:HTML5的WebStorage提供了两种前端页面本地存储数据的对象:localStorage(本地持久化硬盘存储)和sessionStorage(会话级内存存储) 1)WebStorage设计的目标即为:提供一种在cookie之外本地存储会话数据的路径,提供...
阅读全文
摘要:测试字符串 (首先声明,这不是一个标准合格的json字符串) String data="[ " + "{id: 1, name: \"第一级1\", pid: 0}," + "{id:...
阅读全文
摘要:数据库查出来的平面数据如下: var nodes = [ {"id":1,"title":"第一级1","parentid":0}, {"id":2,"title":"第一级2","parentid":0}, {"id":3,"tit...
阅读全文
摘要:序言: 众所周知,RBAC(Role-Based Access Control,基于角色的访问控制)权限系统是每个系统里面必备的最基本的系统,然而权限系统设计有时挺麻烦的,现在整理了下,给正在开发此模块的朋友一个思路! 设计基础:用户、角色、权限三大核心表...
阅读全文
摘要:概述: 本身大致来说,在数据库表设计领域,除了视图以外,其它表名加不加前缀都不重要,视图加前缀是为了在执行查询时和实体表区分开,而存储过程、函数、约束等,我们一眼即可看出它是什么,更何况在可视化管理工具中,这些功能块本来就是各自独立展示的。所以加不加前缀区分毫...
阅读全文
摘要:回调定义 yes : function(layero,index) { //点击弹层的确定按钮时的回调 上面的定义会抛出一个异常: jquery.js:2 Uncaught Error: Syntax error, unrecognized expressio...
阅读全文
摘要:测试代码如下: Title 城市 获取 根据value设置 根据text设置 可以确定,相同的js操作不停切换,在IE下均正常。在Chrome下异常,只能工作一次。之前还以为是layui的锅。这次...
阅读全文
摘要:html 城市 获取 根据value设置 根据text设置 js代码 layui.use('layer', function(){ var $ = layui.$, ...
阅读全文
摘要:一般的打星号写法: * 通过CSS更加规范统一整齐 .layui-form-label.required:after { /* 这种写法也可以*/ content: ' *'; color: red; } Html ...
阅读全文
摘要:body {margin: 0; /* Reset default margin */}iframe {display: block; /* iframes are inline by default */background: #000;border: no...
阅读全文
摘要:给出两种批量按钮事件添加及处理方法 btnAction.html Title 新增Tab项 编辑 保存 返回 btnAction.js layui.use(['jquery','layer','elem...
阅读全文
摘要:由于Layui部分内置模块依赖jQuery,所以相信很多童鞋引用layui的时候并没有单独再引入jQuery。但是如果在使用$常规写法获取dom元素时,却会提示未定义。 这是由于Layui虽然内置了jQuery1.11最稳定的一个版本作为一个内置的DOM模块(...
阅读全文
摘要:看了网上很多童鞋说layui button元素没有onclick 点击事件,今天测试了一下,发现没问题。 代码: Title 新增编辑保存导出返回 如果是动态新增的元素,则可以用document动态绑定的方法 代码 --按钮ad...
阅读全文
摘要:@RequestBody 接收的参数是来自requestBody中,即请求体。 一般用于处理非 Content-Type: application/x-www-form-urlencoded编码格式的数据, 比如:application/json、applic...
阅读全文
摘要:看网上的教程ssm三大框架整合都是一堆xml配置文件,我今天出一个教程,SSM三大框架只需要一个xml配置文件, 无需 :mybatis-config.xml, db.properties,spring-mvc.xml , log4j.properties。 ...
阅读全文
摘要:web.xml 约束头配置有误 原来不可以的 改为以下正常
阅读全文
摘要:看网上的教程都是一堆xml配置文件,我今天出一个教程,除mybatis映射文件外,整个spring容器框架整合mybatis只需要一个xml配置文件即可完成, 无需 :mybatis-config.xml, db.properties,web.xml。 示例环...
阅读全文
摘要:错误:is java.lang.NoClassDefFoundError: org/springframework/dao/support/DaoSupport 原因:缺少spring-tx-5.2.9.RELEASE.jar ...
阅读全文
摘要:方法1: 将要导入的项目放到要存放的位置 打开idea ,File---open 打开要导入的项目 导入进来后,项目右键— Open Module Settings 或者菜单 File---Project Structure 打开Project Stru...
阅读全文
Eclipse正常SSM项目导入idea只能显示首页无法登录错误Failed to load resource: the server responded with a status of 404原因
摘要:导入完成跑起来首页是出来了,验证码也出来了,但是点验证码就黑线歇菜了各种无响应,开启js debugger,控制台调试显示如下错误: Failed to load resource: the server responded with a status of ...
阅读全文
摘要:今天将idea更新到了最新版2020.2.3,结果发现新建java project或者model时找不到原来的那些可选勾选内容了,提示Error“library is not specified” 之前的new project 的页面如下: 更新后成这样了,...
阅读全文
摘要:错误提示: Can not find the tag library descriptor for http://java.sun.com/jsp/jstl/core Unknown tag (c:forEach). 主要原因是缺少 jstl.jar,stan...
阅读全文
摘要:首先下载Delphi-OpenCV 下载地址:https://github.com/Laex/Delphi-OpenCV 国际惯例先上代码 program CompareImage;{$APPTYPE CONSOLE}{$R *.res}uses Syste...
阅读全文
摘要:素数的定义: 一个正整数只能被1和它自身整除且大于1,那么这个数就是素数(质数)。 方法1 package Test;public class sushu {//素数(质数)计算方法 public static void main(String[] args)...
阅读全文
摘要:国际惯例,先上代码: package com.itqs;import java.util.ArrayList;import java.util.List;public class ThreadStation { //定义售票线程类(也就是窗口) public...
阅读全文
摘要:program BiTree;{$APPTYPE CONSOLE}uses SysUtils,Contnrs;type {二叉树定义} PBiTree=^TBiTree; TBiTree = record Data :Char; //...
阅读全文
摘要:package Test;import java.util.Iterator;import java.util.LinkedList;import java.util.Queue;//二叉树树类public class BinaryTree { publ...
阅读全文
摘要:#include #include //定义一个二叉树结构typedef struct binode{ char data; struct binode * lchild; struct binode * rchild;}BiTree;//前...
阅读全文
摘要:双向链表和二叉树链表区别为:节点指针数量不同、访问方向权限不同、节点存储内容不同。双向链表和二叉树链表都能从链表中的任何一个结点出发能找到任何其他结点。都用来存放线性数组中的数据元素。 一、节点指针数量不同 1、双向链表:双向链表的每个数据结点中包含一个元素和...
阅读全文
摘要:Insert title here 用户名 密 码 用这种方法拼接URL参数对比用 data: $('#loginform').serialize() 方法的优点是灵活。用户可以任意取舍,需要的参数也不一定...
阅读全文
摘要:前台普通form Action方式提交 Insert title here 用户名 密 码 前台Ajax提交方法 Insert title here 用户名 密 码 ...
阅读全文
摘要://JS中的if语句内多个条件同时满足才通过,或者满足一样就通过var a=6;var b=3;//条件是a等于1 并且 b等于2时才能成立,两个条件必须同时满足if(a==1&&b==2){console.log("两边同时满足"); //do s...
阅读全文
摘要:Javascript写在哪里?概括起来就是三种形式:1. 中;2. 中;3. 外部JS文件里。(1) 写在中当浏览器载入网页Body部分的时候,就执行其中的Javascript语句(2) 写在中有时候并不需要一载入HTML就运行Javascript,而是用户点...
阅读全文
摘要:将war包解压到当前文件夹jar -xvf itqs.war将当前文件夹下所有内容打成war包jar -cvfM0 itqs.war ./其中:x 解包c 打包v 显示过程信息0 这个是阿拉伯数字,只打包不压缩的意思解压到指定的目录:unzip itqs.wa...
阅读全文
摘要:# 连接数大小直接影响启动时mysqld.exe内存占用大小max_connections=200# 指定表高速缓存的大小(减少内存占用)table_open_cache = 64table_definition_cache=150# 能够有效降低内存占用pe...
阅读全文
摘要:#include #include #include #include using namespace std;/* 为什么STL c++ string 中没有format方法 * 没设计,当然你可以用 MFC库的CString * 或者 wsprintf,s...
阅读全文
摘要:Everything最强大之处是支持布尔表达式和正则表达式,支持指定路径下的搜索。 比如: (注:以下例子中所有的“空格”字样表示英文半角空格) 例1:如果要搜索所有文件名称中有abc和xyz同时出现的文件:abc空格xyz 例2:如果要搜索.jpg或.bmp...
阅读全文
摘要:何为32位64位? 32位64位其实就是32bit 64bit ,32位cpu单次处理指令4字节,64位8字节,因为1字节=1byte=8bit(32/8=4字节,64/8=8字节) 32位编译器:32位系统下指针占用4字节 64位编译器:64位系统下指针占用...
阅读全文
摘要:g++编译错误信息如下: error: invalid conversion from 'FARPROC' {aka 'long long int (*)()'} to 'LPVOID' {aka 'void*'} [-fpermissive]| 解决方法: ...
阅读全文
摘要:Windows Forms Common Control manifest XE2中将上述内容保存为manif...
阅读全文
摘要:C++中:(PVOID64)(Ldr64 + offsetof(PEB_LDR_DATA64, InLoadOrderModuleList))//---------------------------------------------------------...
阅读全文
摘要://#include "pch.h"#include #include "windows.h" #define NT_SUCCESS(x) ((x) >= 0)#define ProcessBasicInformation 0 typedef NTSTATU...
阅读全文
摘要:SQL server中的COLLATE Chinese_PRC_CI_AS是什么意思?答:指定SQL server的排序规则 Chinese_PRC指的是中国大陆地区,如果是台湾地区则为Chinese_Taiwan CI指定不区分大小写,如果要在查询时区分输入...
阅读全文
摘要:--创建存储过程 sp_tittlesIF EXISTS(SELECT * FROM sys.objects WHERE type='p' AND name='sp_titles') DROP PROC sp_titles GO CREATE PROC ...
阅读全文
摘要:XenServer挂载不上错误提示如下:The SR operation cannot be performed because a device underlying the SR is in use by the host. 这次遇到的XenServer挂...
阅读全文
摘要:现在WebApi这么流行,ModelAndView模式的使用应该是会越来越少 其实视具体项目而定,MVC也还有存在的价值,虽然现在主流的是webapi,WebApi的主要目的是前后端分离, 小型项目,单体应用开发效率MVC还是比较高的。 MVC和WebApi主...
阅读全文
摘要:in,exists其实是两个功能差不多的sql命令,如果查询的两个表大小相当,用in和exists差别不大。 in查询相当于多个or条件的叠加,这个相信大家都比较容易理解exists则主要用于主表的结果集小,也就是外层循环少的情况,而in是用于子查询的结果集少...
阅读全文
摘要:经测试在2008 R2 2012 R2 上随便用哪个服务器都无法同步时间。如上图所示 解决方法 : Windows2012R2里没有了internet时间,或者Internet时间无法同步成功,都可以尝试使用如下方法。 1、开始--运行(或者win+r), ...
阅读全文
摘要:ANSIUNICODE通用说明数据类型(char.h)(wchar.h)(tchar.h) charwchar_tTCHAR char *wchar_t *TCHAR* LPSTRLPWSTRLPTSTR LPCSTRLPCWSTRLPCTSTR 字符...
阅读全文
摘要:有些国际市场以大字符集来使用日文和中文等语言。为了支持这些市场的编程,Microsoft 基础类库 (MFC) 支持以两种方式处理大字符集: Unicode和多字节字符集是两种不同的编码方式,不同的编码方式下,所对应的一些函数是不兼容的。 读到多字节菜单字符串...
阅读全文
摘要:怎么转都报错,试了各种转换方法,最终发现是字符集的问题导致,将字符集由“使用 Unicode 字符集”改成“使用多字节字符集”问题解决, 另:如果项目只想用Unicode字符集而又不想用MessageBoxW之类的宽字符函数,而硬要用Ansi版的Messag...
阅读全文
摘要:lsblk 查看分区和磁盘 df -h 查看磁盘空间使用情况 fdisk -l ...
阅读全文
摘要:话不多说,直接上代码: //定义存储数据结构type TStudent = record ID: Integer; Age: Integer; Name: string[10]; Email: strin...
阅读全文
摘要:适合D2007 x86版本 unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCt...
阅读全文
摘要:由于Vista以后win中加入的UAC安全机制,采用Delphi开发的程序如果不右键点击“以管理员身份运行”,则会报错。 在XE2以上的Delphi版本处理这个问题已经非常简单了。 右建点击工程,选择“Options”->“Applicaion”下,将Runt...
阅读全文
摘要:之前一直好好的,最近突然出现WIN10中IE双击没有任何反应要右键以管理员身份才能运行 解决: 开始-运行(win+R),regedit 计算机\HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Ma...
阅读全文
摘要:用的同样的easyui和jquery版本,家里的Jdk为1.8.0,公司电脑用的jdk也是1.8.0,区别只是小版本比如201 203这样的不同,在家里电脑上跑的好好的easyui datagrid代码,复制到公司电脑上datagrid就不能正常工作了,完全不...
阅读全文
摘要:属性striped设置为true,即striped:true。 如果想更改颜色,可以更改easyui.css中的.datagrid-row-alt样式。 或者: rowStyler: function(index,row){ ...
阅读全文
摘要:EasyUI - panel 高度自适应: height:auto;即可实现高度自适应。 <div class="easyui-panel" style="width: 760px; height:auto; padding: 10px;" 当分页大小从...
阅读全文
摘要:process:这个参数限制了能够连接到SGA的操作系统进程数(或者是Windows 系统中的线程数),这个总数必须足够大,从而能够适用于后台进程与所有的专用服务器进程,此外,共享服务器进程与调度进程的数目也被计算在内.此外,共享服务器进程与调度进程的数目也被...
阅读全文
摘要:uses DateUtils; DateTimeToUnix(Now) 值得注意的是,上面函数运行后它得到的时间比c语言中Time()得到的时间大了8*60*60,也就是多了8小时,28800秒 这是因为Now是当前时区的时间,c语言中time()是按格林威治...
阅读全文
摘要:度度熊想去商场买一顶帽子,商场里有 N 顶帽子,有些帽子的价格可能相同。度度熊想买一顶价格第三便宜的帽子,问第三便宜的帽子价格是多少? 输入描述: 首先输入一个正整数 N(N iList = new ArrayList (); Scanner sc = ...
阅读全文
摘要:Jstat是JDK自带的一个轻量级小工具。全称“Java Virtual Machine statistics monitoring tool”,它位于java的bin目录下,主要利用JVM内建的指令对Java应用程序的资源和性能进行实时的命令行的监控,包括了...
阅读全文
摘要:错误信息: 严重: Servlet.service() for servlet [servlet.ImportExcel] in context with path [/Poi_Test] threw exception [Servlet execution ...
阅读全文
摘要:下面两种上传方式均支持文字文件单选多选批量上传处理 jsp代码: 用户名称: 头像文件: BlogURL: servlet代码: 后台接收文件方式一,该方式需要@MultipartConfig注解后台接收文件方式二,该方式无需@Mul...
阅读全文
摘要:Servlet3.0之前上传文件通常借助commons-fileupload-xxx.jar和commons-io-xxx.jar两个jar包,其中相关的API较多,写起来非常不便。而在Servlet3.0时,改进了部分API,可以通过@MultipartCo...
阅读全文
摘要:request.setAttribute 一般是在servlet层实现页面跳转之前设置 response.getWriter.print() 一般是ajax请求使用 response.getWriter.write() 一般也是用于响应ajax请求返回...
阅读全文
摘要:一、response.getWriter().write()和 response.getWriter().print()的区别 response.getWriter()返回的是PrintWriter,这是一个打印输出流。 response.getWriter(...
阅读全文
摘要:oracle使用to_date进行varchar2字段时间进行转换时发现此错误: > ORA-01841: (full) year must be between -4713 and +9999, and not be 0 导致原因:时间字段中存在非法内容,比...
阅读全文
摘要:把web项目的目录映射到Tomcat中。这样项目不需要再放到tomcat下方法如下: 1、 找到%TOMCAT_HOME%\conf\server.xml,(即tomcat的安装目录下面相关的文件)打开此xml文件,2、 在 段之间加入如下代码: 说...
阅读全文
摘要:1 利用window.name属性在页面刷新时不会重置判断(在该属性空置的情况下可使用) if(window.name == ""){ console.log("首次被加载"); window.name = "isReload"...
阅读全文
摘要:{获取进程路径} //此函数64位进程无效,需调用GetProcessImageFileName(32位64位全能) GetModuleFileNameEx(pHandle, 0, Path, Length(Path)); 参考微软MSD...
阅读全文
摘要:procedure TForm1.FormCreate(Sender: TObject);var buf:array [0..MAX_PATH-1] of char; m_Result:Integer; i:Integer; str_temp:stri...
阅读全文
摘要:Update K_MicfoNo set Certificate=General,General=Certificate;
阅读全文
摘要:访问网络共享报出如下错误,其它同事都正常 解决:http://www.xitongcheng.com/jiaocheng/win10_article_38440.html 在卸载程序的左方点击“启用或关闭Windows功能”,勾选“SMB1.0/CIFS文件...
阅读全文
摘要:错误提示如下: 正常有内容的文件打开不会报错,只是新建的打开报这个错误 原因:肯定是之前安装过WPS又卸载,导致新建工作表时指向模板的路径错误导致 解决: win+r --->运行:regedit 打开注册表展开到如下路径 XLSX: [HKEY_CLAS...
阅读全文
摘要:version = $version; $this->blowKey = sha1('3DC5CA39', true); $this->blowIv = hex2bin('d9c7c3c8870d64bd'); } ...
阅读全文
摘要:错误信息 ORA-0131:Insufficient privileges. Note:Debugging requires the DEBUG CONNECT SESSION system privileges. 原因: 是缺失 DEBUG CONN...
阅读全文
摘要:定义消息结构体TMsg: type PMsg = ^TMsg; TMsg = record FontName :string[20]; FontColor :Integer; FontSize :I...
阅读全文
摘要:Delphi调用Tessercat 4.1 进行OCR文字识别的源码,支持DELPHI几乎所有版本直接编译,本人测试Delphi7,Delphi2007,DelphiXE2均可正常编译使用。含全部DLL库文件及中英标点训练字库(v4.1.0.20190314)...
阅读全文
摘要://获取行HSSFRow row = sheet.getRow(i);//获取单元格HSSFCell cell = row.getCell(i);if(cell.getCellComment()!=null){System.out.println(cell...
阅读全文
摘要:// 获得总记录数(行数) int lastRowNum = sheet.getLastRowNum(); int rowNum=sheet.getPhysicalNumberOfRows(); 同样的都是获取Exc...
阅读全文