为您找到搜索结果:1159个
使用自定义模板为Myeclipse添加新建Filter的功能
第一步:单击windowpreference菜单项,在打开的窗口中,依次展开Java、Editor、Templates列表项,然后在打开的Templates面板中,单击【New】按钮使用这个模板非常简单,只要要新建一个class,然后将里面的内容全部删除,接着在其中输入“filter”,就会显示提示信息。过滤器filter模板package${enclosing_package};importjava.io.IOException;importjavax.servlet.FilterChain;importjavax.servlet.FilterConfig;importjavax.servlet.ServletException;importjavax.servlet.ServletRequest;importjavax.servlet.ServletResponse;importjavax.servlet.Filter;importjavax.servlet.http.HttpServletRequest;importjavax.servlet.http....
导出excel 自定义excel名称
@RequestMapping("/exportVip")@ResponseBodypublicvoidexportVip(HttpServletRequestrequest,HttpServletResponseresponse,Stringtime)throwsIOException{//查询需要导出的数据List<String>row1=CollUtil.newArrayList("aa","bb","cc","dd");List<String>row2=CollUtil.newArrayList("aa1","bb1","cc1","dd1");List<String>row3=CollUtil.newArrayList("aa2","bb2","cc2","dd2");List<String>row4=CollUtil.newArrayList("aa3","bb3","cc3","dd3");List<String>row5=CollUtil.newArrayList("aa4","bb4","cc4","dd4"...
【问题记录】ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
环境:MySQL8.0+Windows由于密码错误或者其他原因导致无法连上MySQL服务,如下图: 解决该问题的具体步骤如下:1.关闭MySQL服务 以管理员权限运行cmd程序然后输入netstopmysql,或者运行services.msc然后找到MySQL服务并停止运行;2.跳过权限登录MySQL服务 看了很多人的博客,写的都是找到my.ini文件然后在[mysqld]后添加skip-grant-tables,经测试无效。 又查到有的说在cmd中运行mysqld–skip-grant-tables,实测在mysql8.0中已失效,现使用mysqld--console--skip-grant-tables--shared-memory,运行结果如下图:3.无密登录 再打开一个cmd窗口,输入mysql-uroot-p,然后回车,再回车(不输入密码),直接无密登录,如下图:4.修改密码 修改密码所用的主要命令如下所示:把密码设置为空:UPDATEmysql.userSETauthentication_string=''WHEREuser='root'an...
Android自定义ListView的Item无法响应OnItemClick的解决办法
如果你的自定义ListViewItem中有Button或者Checkable的子类控件的话,那么默认focus是交给了子控件,而ListView的Item能被选中的基础是它能获取Focus,也就是说我们可以通过将ListView中Item中包含的所有控件的focusable属性设置为false,这样的话ListView的Item自动获得了Focus的权限,也就可以被选中了我们可以通过对ItemLayout的根控件设置其Android:descendantFocusability=”blocksDescendants”即可,这样ItemLayout就屏蔽了所有子控件获取Focus的权限,不需要针对ItemLayout中的每一个控件重新设置focusable属性了,如此就可以顺利的响应onItemClickListener中的onItemClick()方法了。...
FineUIMvc随笔(4)自定义回发参数与自定义回发
声明:FineUIMvc(基础版)是免费软件,本系列文章适用于基础版。在上一篇文章中,我们对FineUIMvc中的回发进行了详细描述,目的是为了告诉大家:1.FineUIMvc中的回发其实是请求控制器方法的另一种表述而已2.回发是轻量级,只会传入你允许传入的参数3.回发是AJAX过程4.可以通过控件ID来快捷的附加相关参数 但是,上一篇文章没有讲解如何在回发中自行附加需要的参数,这个参数来源可以是:1.静态字符串2.JavaScript变量或者函数返回值 为了更好的讲述问题,我们来看一个具体的示例:http://fineui.com/demo_mvc#/demo_mvc/Form/CheckBoxListUpdate 在这个例子中,点击[获取列表一的选中项]按钮时,会向后台传递两个参数:1.静态字符串:"列表一"2.列表一的选中项,通过自定义JavaScript函数返回 回发参数:静态字符串首先来看下按钮的定义:F.Button().ID("btnCheckedItemsList1").Text("获取列表一的选中项").OnClick(Url....
cakephp学习之自定义全局变量进行控制
前段时间的项目终于接近尾声了,这才有时间总结一下自己在应用cakephp过程中的细节问题。 自定义全局变量进行控制 当我们所写的程序不只是验证或测试演示而用时,那我们就需要自定义全局变量进行控制,这样会增强项目代码的整洁性,同事也为今后项目的维护工作打下了很好的基础。 一般我们在app/config/bootstrap.php文件中自定义全局常、变量。常量定义格式: if(!defined('GRID_ROW_NUM')){define('GRID_ROW_NUM',20);} 变量定义格式: if(!empty($total)){global$total;$total=20;} 这样一来,我们在对应的views文件中进行调用就可以了,维护起来更容易,只需要在此改一处即可。 近期本人开通了微信订阅号“CakePHP学习”,欢迎大家的关注。 ...
vue自定义组件添加原生事件监听
注:全局或局部注册的组件称为子组件,其中声明的组件名称(如下demo中的child)是一个自定义组件Demo1-直接给父组件添加事件监听1<!DOCTYPEhtml>2<html>3<head>4<metacharset="UTF-8">5<title></title>6<scriptsrc="../../vue.js"></script>7</head>8<body>9<divid="root"@click="handleClick">10Child11</div>12<script>13Vue.component('child',{14template:'<div>Child</div>'15})1617varvm=newVue({18el:'#root',19methods:{20handleClick:function(){21alert(1);22}23}24})25</script>...
thinkphp5自定义分页样式
1.在extend目录下创建page目录,在page目录中创建Page.php文件,将以下代码放入文件中<?phpnamespacepage;usethinkPaginator;classPageextendsPaginator{//首页protectedfunctionhome(){if($this->currentPage()>1){return"<ahref='".$this->url(1)."'title='首页'>首页</a>";}else{return"<p>首页</p>";}}//上一页protectedfunctionprev(){if($this->currentPage()>1){return"<ahref='".$this->url($this->currentPage-1)."'title='上一页'>上一页</a>";}else{return"<p>上一页</p>";}}//下一页protectedfunctionne...
thinkPHP5 tablib标签库自定义方法
具体可以参照thinkphplibraryhinkemplateaglibCx.php这里面的写法我在common模块下新建了一个文件夹taglib,新建了一个Test.php文件namespaceappCommonaglib;usehinkemplateTagLib;classTestextendsTagLib{protected$tags=array(//标签定义:attr属性列表close是否闭合(0或者1默认1)alias标签别名level嵌套层次'test'=>array('attr'=>'name','close'=>0),);/***用法*{Test:testname='测试内容'/}*@param$tag标签属性*@param$content标签包含内容*@returnstring*/publicfunctiontagTest($tag,$content){$name=$tag['name'];return$name;}} 配置文件'template'=>['taglib_pre_load'=>'appCommonaglibUnt...
自定义标签&JSON数据处理
最近几日去参加一些面试,多多少少有一些收获。现将遇到的一些面试题,做一下分析和总结。 1、使用原生JS,不能使用递归,查找dom中所有以“<com-”开头的自定义标签tagName。1<!DOCTYPEhtml>2<htmllang="zh">34<head>5<metacharset="UTF-8"/>6<metaname="viewport"content="width=device-width,initial-scale=1.0"/>7<metahttp-equiv="X-UA-Compatible"content="ie=edge"/>8<title>DOM获取自定义标签</title>9</head>1011<body>12<con-1>con11</con-1>13<con-2>con22</con-2>14<con-3>con33</con-3>...
自定义标签类
使用标签可以替换jsp页面上的脚本,让页面更加简洁,维护更加方便,增加程序安全性。在javaeeapi中有一个接口javax.servlet.jsp.tagext.JspTag,它是所有的标签的根接口。在jsp2.0以后,定义了一个更加简单的javax.servlet.jsp.tagext.SimpleTag,这个接口就描述了如何自定义标签。标签的分类:传统标签简单标签SimpleTagSimpleTag体系 SimpleTag有一个实现类SimpleTagSupport,自定义标签类一般会继承它。定义一个标签的步骤:定义一个标签类让它实现SimpleTag接口或继承SimpleTagSupport类做一个标签的描述文件.tld文件,在这个文件中来对标签进行描述在jsp页面上使用自定义标签。关于SimpleTag接口的方法描述doTag方法它的作用:描述标签的功能(会被自动调用)setJspContext:它的参数是JspContext,它的作用是将页面的pageContext对象传递到标签类中。(很大用途,用于获取其他八大对象...
对于自定义标签类中JspBody类的invoke方法的理解
下面是javaeeAPI中对于invoke()方法的介绍:其中的参数out是一个Writer类的对象,如果写null,就是将标签体内容写到了与此jsp相关联的JspWriter对象,也就是下面的w:<%JspWriterw=pageContext.getOut();%>这样就可以将标签体的内容输出到浏览器端。packageonline.mytag;importjava.io.IOException;importjavax.servlet.jsp.JspException;importjavax.servlet.jsp.tagext.SimpleTagSupport;publicclassIpTagextendsSimpleTagSupport{@OverridepublicvoiddoTag()throwsJspException,IOException{getJspBody().invoke(null);}}但是我们可以写一个其他的Writer类实现类的子类,比如StringWriter类这样我们就可以对于标签体内的内容进行操作了,比如转换大小写:@Overridepub...
WPF之路——用户控件对比自定义控件UserControl VS CustomControl)
将多个现有的控件组合成一个可重用的“组”。由一个XAML文件和一个后台代码文件。不能使用样式和模板。继承自UserControl类。自定义控件(扩展)在现有的控件上进行扩展,增加一些新的属性方法等。包括一个代码文件和一个默认的主题文件。可以使用样式和模板。构建控件库的好方法。=======================================================================UserControl主要是现有控件的组合。组合是好组合啊,我随便拖几个控件往页面里面一放,比如我弄个TextBox和一个button往页面里面一方,起个名字就是UserControl了,问题是这个UserControl光能看不能用啊。比如说我在WPF窗体里面要对这个UserControl里面的TextBox赋值或者获取它的值,咋获取?我想点击UserControl里的Button来触发这个UserControl所在的WPF窗体后台代码文件里面(暂不提MVVM模式)的某个事件,怎么触发?这两个问题才是创建UserControl的关键问题。第一个问题:获...
WPF自定义DataGrid分页控件
新建CustomControl,名:PagingDataGrid打开工程下面的ThemesGeneric.xamlxaml里面代码替换如下1<Stylex:Key="{x:Typeloc:PagingDataGrid}"TargetType="{x:Typeloc:PagingDataGrid}">2<SetterProperty="Background"Value="{DynamicResource{x:StaticSystemColors.ControlBrushKey}}"/>3<SetterProperty="Foreground"Value="{DynamicResource{x:StaticSystemColors.ControlTextBrushKey}}"/>4<SetterProperty="BorderBrush"Value="#FF688CAF"/>5<SetterProperty="BorderThickness"Value="1"/>6<SetterProperty="RowDetailsVis...
wpf 自定义ListBox
ListBox的样式比较简单,包括两部分: ListBoxItem项的样式; ListBox的样式; 完整代码:<Stylex:Key="DefaultListBoxItem"TargetType="{x:TypeListBoxItem}"><SetterProperty="Foreground"Value="{StaticResourceTextForeground}"/><SetterProperty="HorizontalContentAlignment"Value="Stretch"/><!--<SetterProperty="VerticalContentAlignment"Value="Center"/>--><SetterProperty="MinHeight"Value="25"/><SetterProperty="Margin"Value="0"/><SetterProperty="Background"Value="Transparen...