笔记
这不是一个名字
厚积薄发
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Word失去焦点卡顿,从其他地方回到Word转圈圈
情况描述:当Word失去焦点,重新获得焦点时进入繁忙状态,严重的直接未响应。电脑环境:Windows10 2004 Office 2019缓兵之计:去到设置-应用-应用和功能 找到office点击高级选项滑到下面点击修复即可出现这种问题多半是因为盗版...原创 2021-04-24 11:50:50 · 664 阅读 · 0 评论 -
匹配多行注释的正则表达式
\/\*(\s|.)*?\*\/原创 2020-11-05 09:43:20 · 2121 阅读 · 3 评论 -
react 创建项目
环境准备npm install -g cnpm --registry=https://registry.npm.taobao.orgnpm config set registry https://registry.npm.taobao.orgcnpm install -g create-react-app创建项目create-react-app my-app端口配置:修改node_modules/react-scripts/scripts/start.js60行const原创 2020-10-23 16:32:06 · 121 阅读 · 0 评论 -
vue三级路由router-view不显示问题,路由嵌套不显示
出问题的代码:{ path: '/', name: 'Home', component: Home, children: [ { path: 'welcome', name: 'welcome', meta: { name: '主页' }, component: welcome },原创 2020-10-22 22:30:08 · 8100 阅读 · 1 评论 -
word页数域代码
针对Microsoft Word使用alt+F9显示域代码,使用ctrl+F9插入域代码,注意:必须用ctrl+F9插入域代码,自己打括号无效第{page}页/总{numpages}页 //本文档所有页数第{page}页/总{sectionpages}页 //当前节所有页数...原创 2020-09-01 11:59:18 · 4308 阅读 · 0 评论 -
mybatis 实现Oracle的自增长id
mapper.xml文件 :这里selectKey会将结果设置给userId,在外部调用的时候直接传入用户名,密码即可<insert id="insertUser" parameterType="user"> <selectKey keyProperty="userId" resultType="String" order="BEFORE"> select to_char(to_number(userid)+1) userid from (select useri原创 2020-08-12 13:41:08 · 313 阅读 · 0 评论 -
mybatis加载配置文件,开启会话
SqlSessionFactory sqlSessionFactory; SqlSession sqlSession; // Mybatis 配置文件 String resource = "mybatis-config.xml"; // 得到配置文件流 InputStream inputStream = null; try { inputStream =...原创 2020-08-12 12:18:30 · 184 阅读 · 0 评论 -
mybatis起别名的方式
在resources/xxx.xml中配置方式一包内的类都会以自己的类名作为别名<typeAliases> <!-- 指定一个包名起别名,将包内的 Java 类的类名作为类的类别名 --> <package name="cn.edu.guet.model" /></typeAliases>方式二alias写别名,type写原来的类<typeAliases> <typeAlias alias原创 2020-08-12 12:13:35 · 634 阅读 · 0 评论 -
vue部署后饿了么组件的图片不见了
解决方案:在build/utils.js中的 if (options.extract) { return ExtractTextPlugin.extract({ use: loaders, fallback: 'vue-style-loader' }) } else { return ['vue-style-loader'].concat(loaders) }添加一行publicPath: '../原创 2020-08-11 09:23:55 · 553 阅读 · 0 评论 -
maven换源
去到%maven_home%\conf\配置settings.xml文件,找到<mirrors>....</mirrors>添加如下代码: <mirror> <id>aliyunmaven</id> <mirrorOf>central</mirrorOf> <name>aliyun maven</name> <原创 2020-08-10 22:00:30 · 240 阅读 · 0 评论 -
maven设置打包成war格式
在pom.xml中添加<packaging>war</packaging>原创 2020-08-10 19:55:03 · 1060 阅读 · 1 评论 -
使用dom4j需要注意的问题
使用dom4j时需要注意吧jaxen依赖也加上,不然报错都看不见原创 2020-08-10 18:16:42 · 248 阅读 · 0 评论 -
maven编码警告,配置jdk
<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.1</vers.原创 2020-08-10 18:07:08 · 211 阅读 · 0 评论 -
vue开发中的生命周期
根组件实例:8个 (beforeCreate、created、beforeMount、mounted、beforeUpdate、updated、beforeDestroy、destroyed) 组件实例:8个 (beforeCreate、created、beforeMount、mounted、beforeUpdate、updated、beforeDestroy、destroyed) 全局路由钩子:2个 (beforeEach、afterEach) 组件路由钩子:3个 (be..原创 2020-08-09 00:07:28 · 133 阅读 · 0 评论 -
v-model几个修饰符
.lazy:接管 input 的事件监听事件,输入的时候不会马上响应在展示层,当数据确认改变的时候才会显示出来; .trim:去掉首尾的空格,不会去除中间的空格; .number:输入的字符串转化为数字;...原创 2020-08-08 23:54:30 · 634 阅读 · 0 评论 -
使用vue改造servlet项目遇到formdata数据;使用axios发送formdata数据
在原来项目中我发现使用原生的html发送的请求是放在formdata下面的而在axios中默认将数据放到payload下面,这时候我们就需要将数据放到formdata下面login: function () { var formData = new FormData(); formData.append("username", this.username); formData.append("pas原创 2020-08-08 12:26:59 · 333 阅读 · 0 评论 -
vue绑定属性带字符
<a v-bind:href="'delUser?userid='+item.userId">删除</a>原创 2020-08-07 19:09:57 · 514 阅读 · 0 评论 -
关于Tomcat中资源文件找不到的问题
在Tomcat项目中我们通常认为要使用相对路径来定位资源文件,然而事实是要使用相对于web目录的路径如:图中,我们的viewUsers.jsp需要使用到viewUser.js,这时候使用IDE便会提示我们使用相对路径图中使用相对路径的没有问题,用web路径的提出警告使用web路径才是正确的,原因也很明白,定位符是根据服务器的位置来定位的而不是根据文件的位置来定位...原创 2020-08-07 17:30:30 · 1873 阅读 · 0 评论 -
单例模式、工厂模式、抽象工厂模式
单例模式 懒汉式 代码示例:public class LazyMan { //只有一个实例 private static LazyMan lazyMan = null; //私有构造方法 private LazyMan() { } public static LazyMan getInstance() { if (null == lazyMan) { lazyMan = new LazyMan()..原创 2020-09-09 15:08:18 · 213 阅读 · 0 评论 -
Ajax异步请求流程
1、定义xhr变量2、等待页面渲染完毕后创建xhrfunction createXmlHttpRequest() { if (window.XMLHttpRequest) { //其他 xmlHttp = new XMLHttpRequest(); } else if (window.ActiveXObject) { //IE xmlHttp = new ActiveXObject("Microsoft.XMLHTTP原创 2020-08-05 17:28:34 · 175 阅读 · 0 评论 -
伪类选择器需要遵循的规律
我们可能会遇到被点击访问过的超链接不再具有 hover 和 active 了,解决办法是改变 CSS 属性的排列顺序,L-V-H-A(link-visited-hover-active)。您可以运行一下,然后更改 L-V-H-A 的顺序后,看看效果。原创 2020-07-29 18:41:10 · 274 阅读 · 0 评论 -
使用无序列表ul实现多级菜单
首先要求后端传来的菜单数据必须包含:id---菜单idpid---父菜单id整体思想:首先渲染出整个菜单(不包含父子关系),再用js将各标签分组、挂载到父结点上。这里给各个菜单增加自定义属性pid,如下(jsp代码):<ul class="navbar" style="width: 100%"> <c:forEach var="menu" items="${menus}"> <li id="${menu.menuI原创 2020-07-27 14:34:12 · 1064 阅读 · 0 评论 -
抽象工厂模式,dom4j解析xml
首先在src/下创建applicationContext.xml<?xml version="1.0" encoding="UTF-8" ?><beans> <bean id="IUser" class="cn.edu.guet.Dao.impl.UserImpl"/></beans>创建工厂public class BeanFactory { public static Object getBean(Class obj)原创 2020-07-31 19:43:02 · 303 阅读 · 0 评论 -
servlet+js实现首页、尾页、下一页、上一页(翻页功能)
首先,假设后端已经把分页数据做好 在html/jsp界面上增加按钮 <input type="button" id="first" value="首页"><input type="button" id="before" value="上一页"><input type="button" id="next" value="下一页"><input type="button" id="last" value="尾页">3.接下来在js中添加事件.原创 2020-07-30 21:17:38 · 2591 阅读 · 0 评论 -
jdbc+jsp+servlet插入数据
插入/增加数据在web.xml中配置url-pattern在jsp页面中配置超链接使页面联系servlet在servlet中添加方法一般通过uri区分,注意post和get方法if (request.getRequestURI().contains("login")) { ... }else if (request.getRequestURI().contains("saveUser")){ ... }在dao层添加接口并实现接口@Ove原创 2020-07-29 19:47:19 · 432 阅读 · 0 评论
分享