- 博客(37)
- 收藏
- 关注
转载 寄存器和缓存
转自:https://www.cnblogs.com/zsq1993/p/5991018.html这里的缓存是指的CPU的缓存。按与CPU远近来分,离得最近的是寄存器,然后缓存,最后内存。所以,寄存器是最贴近CPU的,而且CPU只与寄存器中进行存取。(寄存的意思是,暂时存放数据,不中每次从内存中取,它就是一个临时放数据的空间,火车站寄存处就是这个意思)而...
2019-09-16 15:17:46
313
原创 vim编辑器相关命令
1、vim编辑器的模式转换vim编辑器有三种模式:命令模式,编辑模式,末行模式,三种模式相互转换的方式如上图所示,其中插入模式无法直接进入到末行模式;2、vim的主要命令1)在命令模式中使用I(大写的i)、i、A、a、O(大写的o)、o均可以进入到插入模式当中,其中的区别: I:是在光标所在行的行首进行插入; i:是在光标所在位置的前面进行插入; ...
2019-07-24 17:22:04
528
原创 解决pig在MapReduce模式下执行任务失败,提示Failed to read data的问题
在运行pig的pig -x mapreduce 时,总是在load的时候失败,提示Failed to read data from “hdfs://ip:port/XXXX”↓尝试了很多办法都没有成功,比如更改pig的版本、修改文件的权限等等,查了很多网站都没有解决方法。后来无意间发现了yarn日志里有这么一句话:↓处于好奇,查了一下这句话意味着什么,有人说yarn中对用户有白...
2019-04-25 11:48:54
2573
原创 重新生成kerberos凭据的方法
上周在Hadoop服务器上安装了kerberos,默认配置全都没有进行更改,配置了对应用户的票据后均可以正常访问hdfs,但今天来了之后发现用户无法访问hdfs了,于是重新生成票据。通过CM将kerberos的ticker_lifetime改成了365天,但是担心万一仍然出现问题,于是将重新生成票据的方法进行记录,以免以后忘记。对root用户进行票据配置1、在root用户下执行命令:ki...
2019-04-24 11:14:42
2838
原创 解决Hadoop伪分布式下,namenode无法启动的问题
启动Hadoop时,出现无法启动namenode的情况,查看日志后提示如下错误:Error: Gap in transactions. Expected to be able to read up until at least txid 6175405 but unable to find any edit logs containing txid 6175405java.io.IOExce...
2018-11-22 16:30:35
2792
1
原创 SpringMVC-在controller层创建通用的页面跳转方法
出于安全的考虑,某些页面的跳转必须通过controller层进行跳转,但如果对每一个页面都创建一个controller层的方法,太过于麻烦,因此可以考虑写一个通用的页面跳转方法,实现页面的跳转;首先springMVC.xml的配置:<bean class="org.springframework.web.servlet.view.InternalResourceVie...
2018-11-22 10:46:22
2839
1
原创 解决Hadoop伪分布式下,datanode无法启动的问题
问题:发现可视化界面中datanode的个数为0,是用jps命令查看时,发现DataNode没有启动,查看datanode的启动日志时,出现以后报错信息↓ 问题原因:由于频繁的是用-format命令,导致namenode的clusterID会重新生成,而datanode的clusterID 保持不变,两个clusterID不同,导致datanode无法启动。解决方式:找到日志中提示...
2018-11-20 21:40:14
933
原创 Idea快捷键总结(持续更新中)
1、使用try-catch包裹代码:ctrl + alt + t2、查看当前接口的所有实现类:f43、查看当前类的结构:ctrl + o4、查找类:ctrl + shift + T
2018-11-06 16:02:32
222
原创 maven项目-Springmvc中,el表达式不生效的问题
问题:在maven项目当中练习Spring-mvc时,controller层使用mv.addObject设置值,并返回jsp页面中,使用的el表达式进行显示,此时无法正常显示。controller层:@Controllerpublic class Hello { @RequestMapping("show1") public ModelAndView show1(){...
2018-09-08 10:54:08
1132
原创 Mysql - 不常用的命令总结
1、如果数据表中的字段需要使用关键字进行命名是,该名称应该使用键盘中书数字那一行最左边的``包住;如:alter table test(表名) add `desc` varchar(20);2、desc tablename;查看该表的详细表结构;3、有时对数据表的字段长度进行修改时,会提示 Data truncated for column 'desc' at row 1的...
2018-08-02 20:19:13
132
原创 java--util包下Date类中new Date(int year,int month,int day)初始化方法注意问题
java.util包下的Date()类的有参构造器方法已经被废弃掉了↓但是有时候仍可能用到这个方法进行Date的初始化,此时需要注意如下问题:传入的year参数,应该为“目标年份”-1900, 月份需要-1;例:如果想要将2018年,7月,19日初始化作为Date的初始化值,那么正确的写法应该是int year = 2018;int month = 7;int day...
2018-07-19 21:35:23
4106
原创 java特性的理解----多态性
1、类的多态性的基本格式 Person p = new Man();2、多态性的作用 若某个类中定义了一个方法为public void run(Person p){ System.out.println("......);} 如果没有多态性,需要根据传递参数的不同,如Woman,Man等,重载多个方法,但是有了多态性,run(...
2018-07-11 15:26:24
120
原创 maven+ssm---tomcat9.0启动成功,但是页面访问404
1、在build path中将tomcat的包导入到项目中;2、删除已经添加的tomcat,新添加一个tomcat server,此时不要选择任何项目;3、双击添加的tomcat server,进入配置界面,将Server Location下面的Deploy path修改为tomcat目录下的webapps重启即可;4、此时地址应为http://localhost:8080/项目名称...
2018-07-06 23:56:42
2665
原创 SSM-mybatis脚本中传递数组参数,使用in命令
当sql语句需要使用in作为条件时的脚本使用如下:1、参数为数组或者list:此时,sql脚本应为:其中collection必须为的名字必须是array/list。2、参数为map
2018-06-25 14:00:09
1008
原创 Kettle-根据源表(source table)数据更新情况对目标表(target table)中数据进行删除
应用场景: 目标表的数据是从源表中抽取的,当源表数据删除时,希望目标表中的数据也能及时删除。转换思路: 两个表中的数据进行合并记录操作,合并后的数据会根据对比情况打上标签,过滤出标签为deleted的数据,对其进行删除操作。转换过程: 注意:在对两表进行合并记录操作之前,需要将两表分别进行排序操作,可以直接在表输入的sql脚本中使用order by进行排序,也可以分别在表输入和合...
2018-06-25 13:44:12
5522
1
原创 永洪BI-实现按钮输出文件
制造报表时经常是在报表头显示一些诸如输出之列的信息,如图:而我在进行实际的页面与系统嵌套时,发现很多操作是不需要的,我需要的是一个按钮,上面写着导出,然后点击按钮导出对应格式的文件。操作过程如下:1、邮件仪表盘空白处--属性--操作--查看的操作后面的清空;2、拖拽按钮进入报表--右键按钮--超链接--选择对应格式的导出,如excel格式;3、保存、运行即可。...
2018-05-11 10:22:05
1922
原创 永洪BI-通过传输参数控制页面显示多少数据量
在学习永洪BI的示例报表时发现有一个topN的功能,即在报表的输入框中输入top值,报表会随即生成该值指定的条目数,截图如下:在制作报表时,使用对指定字段使用高级排序指定top值对报表进行top显示的方式比较简单,但是如何设置top值可变却较为复杂,在研究示例后,发现如下方式:1、选择文本参数,拖拽到报表当中,2、右键仪表盘空白处,选择脚本。3、设置“变化时运行”,复制脚本:if(!isNaN(p...
2018-05-11 09:07:35
3797
原创 Echarts-图表根据值的不同展示成不同的颜色
series : [ { name:'直接访问', type:'bar', barWidth: '60%', data:[10, 52, 200, 334, 390, 330, 220], itemStyle:{ normal:{ ...
2018-04-08 15:20:19
17706
8
原创 IntelliJ IDEA 软件-设置代码提示时忽略大小写
软件默认的提示方式,是首字母大小写匹配,即如果输入i,是无法提示Integer的,若要使软件忽略大小写进行代码提示,可对软件提醒进行设置File---> Setting,如下图:...
2018-03-30 11:12:36
717
原创 Sql Server-使用Sql Server自带的分词功能实现字段关键词提取(分词能力很低,慎用)
该链接:https://www.cnblogs.com/OpenCoder/p/6935049.html 可以实现全局检索,以下为链接内容↓“创建全文索引启动服务 在SQL Server配置管理工具中,找到'SQL Full-text Filter Daemon Launcher'服务用本地用户启动。 创建全文目录 打开需要创建全文目录的数据库-存储-全文目录-右键新建全文目录用语句创建全文目录 ...
2018-03-28 16:35:16
3578
4
原创 Sql Server-实现多行合并为一行的SQL语句
原始情况:期望结果:Sql脚本:SELECT t.qydm ,t.qymc , STUFF((SELECT ','+ltrim(display_term) FROM testDivideWord WHERE qydm=t.qydm FOR XML PATH('')), 1, 1, '') ...
2018-03-28 16:23:24
4178
原创 使用echarts插件画半环形图,并保证百分比之和为100%
有需求将使用半环状图展示数据百分比,搜索后发现大部分改成半环状图后,百分比相加为50%,本来考虑修改自带的js文件中formatter方法,但是因为找不到怎么改。 后搜索文章http://blog.csdn.net/aa97257540/article/details/52101652的半环状图后,有了修改formatter方法的想法。 在http://blog....
2018-03-21 17:48:59
12944
1
原创 Kettle-双击Spoon.bat后弹出又闪退的解决方案
现象:双击Spoon.bat后,弹出启动页面,然后闪退。解决方案:首先修改Spoon.bat中的配置信息,将其修改为:if "%PENTAHO_DI_JAVA_OPTIONS%"=="" set PENTAHO_DI_JAVA_OPTIONS="-Xms512m" "-Xmx256m" "-XX:MaxPermSize=256m"然后重启Spoon.bat后,问题仍无法解决。后找到以下路径,将.k...
2018-03-20 16:49:14
7465
7
原创 HTML-图片命名为中文时会出现部分浏览器不显示的情况
在写一个简单的html文件,实现点击图片进行效果切换时,出现了部分浏览器无反应的情况。其中,IE浏览器能很好地进行相应,且能实现想要的效果。但是Chorme和猎豹都出现了无法切换的情况,在核对代码无误,且将charset设置为UTF-8后,仍然出现上述问题。后将所有含有中文的图片名称修改为英文后,问题得以解决。...
2018-03-12 16:05:13
1702
原创 sql server中的partition by用法
select * from (select Row_Number() over (partition by id order by score desc) rownum,* from class ) Total_Score where rownum <3 解释:首先根据id进行分区,在此基础上再对score进行降序排列。...
2018-03-02 10:31:55
1331
原创 hibernate-问题:org/hibernate/cfg/Configuration : Unsupported major.minor version 52.0的解决方法
在学习hibernate时,出现了org/hibernate/cfg/Configuration : Unsupported major.minor version 52.0的报错信息出错原因:hibernate中的jar包版本错误,由于当前项目的jar包版本已为最高版本,因此应降低版本。解决方法:将该jar包替换为5.1.5版本。结果:测试,通过。...
2018-03-01 12:32:08
432
原创 Struts2-使用myeclipse时,控制台不输出timer拦截器中的信息的解决方案
学习拦截器的timer时,myeclipse始终无法在控制台打印输出timer拦截器的时间信息,此时控制台中有如下提示:ERROR StatusLogger Log4j2 could not find a logging implementation. Please add log4j-core to the classpath. Using SimpleLogger to log to th
2018-02-05 01:10:33
478
原创 struts2框架下-使用OGNL在jsp页面使用<s:set>标签时报错的解决方法
在使用struts2框架的ONGL表达式写前台页面时,需要使用标签在request作用域中定义一个list集合,但当时使用的语法为:此时页面报错,且启动Tomcat时,报错。报错信息如下:According to the TLD or the tag file, attribute var is mandatory for tag set此时将 name换成var则正常。注:后续是
2018-01-31 09:12:47
887
原创 使用struts2的OGNL表达式无法获取静态方法的解决方式
在学习struts2框架的OGNL表达式时,访问类的静态方法获取结果并在页面上进行展示时,能够展示该类的静态变量,却无法展示该类的静态方法。解决方法如下:在struts.xml文件中添加如下语句:constant name="struts.ognl.allowStaticMethodAccess" value="true">constant> 此时的struts.xml文件
2018-01-30 17:38:42
314
原创 永洪BI-相关小知识点
隐藏图表的tip↑图表默认显示tip,如果需要根据实际运行,选择对tip进行隐藏,可以在页面脚本中进行修改:图表1.hiddenTip = true(隐藏)/false(显示)。2、当柱状图的值接近Y轴最大值不显示时,如图:解决方法:选择图表区域-右键-图表区域属性-打散重叠标签结果:...
2018-01-23 16:49:28
3344
原创 永洪BI-报表生成URL
永洪BI生成的报表在软件中查看时,浏览器中的url全都是“http://ip地址:端口号/bi/Viewer”,但是当需要将某个报表嵌入到其他系统中时,需要对不同的报表生成其独一无二的url,以供用户进行查看。生成方法:在查看报表页面中,在浏览器的链接地址后加上 ?proc=0&action=viewerManager,并回车,此时进入到点击某个报表就会生成独一无二的url。...
2018-01-17 17:33:38
5374
1
原创 永洪BI-设置导出的excel文件里是否包括dashboard
永洪BI报表导出excel文件时,默认第一页是Dashboard,内容是报表页面的截图,每个组件都是一个截图。后面每个sheet页对应的是每个图表,表格等组件使用的对应的数据。若默认输出不满足要求,可以在编辑参数里添加整数类型的参数_EXCEL_EXPORT_TYPE_,通过修改该参数值,进行更改。 1._EXCEL_EXPORT_TYPE_ = 0, 导出Das
2018-01-17 16:38:35
1504
1
原创 Break和Continue
break 语句用于跳出循环。continue 用于跳过循环中的一个迭代。Break:for (i=0;i<10;i++) { if (i==3) { break; } x=x + "The number is " + i + ""; }结果:The number is 0The number is 1The
2018-01-17 15:09:53
136
原创 JS的鼠标事件
onmouseover和onmouseout方法:把鼠标移到上面function mOver(obj){obj.innerHTML="谢谢"}function mOut(obj){obj.innerHTML="把鼠标移到上面"}
2018-01-17 15:02:42
880
原创 submit和button组件的区别
.net中,查询按钮的 type = "button" 和 type = "submit"不同,submit为提交到对应cs页面,button只是简单的创建对应点击事件即可。
2018-01-17 15:00:21
254
原创 Sql server相同表之间进行笛卡尔积操作
select * from 表名 cross join 表名 as a1 相同表之间取其笛卡尔积,语法不允许A表和B表是相同的名字,解决的方式是给表取一个别名
2018-01-17 14:52:06
2720
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人