- 博客(64)
- 资源 (9)
- 收藏
- 关注
原创 vscode eslint 自动格式化设置
vscode eslint 自动格式化设置1.需要安装的插件eslintveturprettierkoroFileHeader (可不装,只是用来自动填写文件头的)2.vscode 配置在 vscode 设置里面打开 setting.json,加入以下配置代码"emmet.syntaxProfiles": { "vue-html": "html", "vue": "html", }, "prettier.semi": true, "fileheader.cu
2020-12-17 17:20:45 305
原创 单点登录跳转到内容页,禁用浏览器返回功能
前言在项目上有这么个小需求,页面单点登录过来后跳转到某个页面。产品大哥说了,要求登录过来后不能再让用户通过浏览器返回按钮回到登录页,这显得很奇怪。OK,没有问题的,理论上来讲技术能解决一切问题。思路1.通过获取浏览器的历史记录,如果上一页是登录页的话,就不让返回了答案当然是不可以的。因为经过了解,浏览器为了安全着想,只给了你获取历史长度,而不允许你查看距离的栈内容。此路不通。2.当从登录页过来后,清空当前的历史记录答案当然也是不可以的。同样的,浏览器为了安全着想,在操作历史记录这方面只允许你使
2020-10-06 00:44:38 3142 3
原创 html5+ css3 +js实现网页计算器
1.这是个用html5 + css3 + js写的网页计算器,支持括号运算,支持键盘输入、删除键删除输入,按键盘时计算器按键发亮。看效果图:看链接地址http://download.csdn.net/detail/u010973529/9019575谢谢
2015-08-18 15:08:02 3202
原创 JavaScript实现计算复杂计算公式(支持括号)
//计算器var CalcEval = function() {};//复杂的计算方法(包含括号)CalcEval.prototype.complexEval = function(str) { if (str == null) { return ""; } if (typeof str != "string") {//转化成字符
2015-08-07 14:49:15 10205 1
原创 网页版的计算器,支持键盘输入,支持删除,按键发亮
网页计算器 日期:2015年8月6日 联系方式:(邮箱)dangrenning@163.com-->body{ text-align:center;}#caculator{ width:325px; margin:50px auto; background-color:#9AD1EA;}.pri
2015-08-06 18:05:15 1863
原创 sql servser按条件分类统计
需求是这样的:有个新生儿的数据表,里面的字段有编号、姓名、出生日期、性别、家庭住址地区编号、母亲编号。需要做这样的一个统计,按找地区编号分别统计出不同地区出生的男婴儿的数量和女婴的数量。表结构:结果是这样的:下面是sql语句,非常简单,呵呵SELECT addressCode,COUNT( CASE WHEN sex=1 THEN name
2015-03-10 16:27:26 984
原创 2014成为了过去,2015继续向前
2014年已经成为了过去,付出了也收获了,只是遗憾曾经没有做过2014年的计划,年尾了看到别人都在说自己的计划有没有完成,而我却发现自己并没有计划,好悲催啊。所以从今年开始,我要打破不做计划的习惯,也许未来充满太多的不可预测,但是总有一些知识的补充、技能的加强、感情的培养、工作的愿望是需要你努力的。OK,let‘s go!7月份前学会使用Linux,能够独立在Linux上配置服务器,运行项
2015-02-19 09:34:00 385
原创 checkbox的单选、全选
首先;页面元素是这样子的全选单个单个单个单个单个单个然后是js部分:function SelectAll(inputCheck) {//全选 var inputs = $("input[name='ids']"); var length = inputs.length; for(var i = 0; i
2015-02-04 11:44:13 2656
原创 2014年总结
在网上看到许许多多的人都写了2014年总结,于是看也尝试着总结一把,长年不写文章了,越来越觉得自己腹中没有墨水。回想一下走过的2014年,好像发生了很多事情,也好像什么也没发生。总之已经记不住许多事情了。算了,粗略写写吧,好歹也是对自己的2014有个交待。1.看了些书。 其实我挺喜欢看书的,因为心中总想着多学点东西,以后需要用时不至于一头雾水。这一年隐隐约约我看过的书有:1.淘宝
2015-01-14 23:11:41 496
转载 Java中常用缓存Cache机制的实现 (转载)
缓存主要可分为二大类: 一、通过文件缓存,顾名思义文件缓存是指把数据存储在磁盘上,不管你是以XML格式,序列化文件DAT格式还是其它文件格式; 二、内存缓存,也就是实现一个类中静态Map,对这个Map进行常规的增删查. 代码如下 :12345678910111213141516171819
2014-12-03 22:58:14 707
原创 日常开发遇到问题笔记
1.建立实体类的时候,对于整形的数据一定要使用Integerl类型,原因是Integer类型没有没有值的时候是null,而int类型没有值得时候是默认为0.2.在配置action的时候,常常发现表单、配置文件没错但是却总是进不去那个方法,这个时候应该检查一下表单的填写类型是否错误。action在进入方法之前会先将表单的参数自动转型到action相应的属性上,一旦发现转型失败就不再进入到那个方法
2014-12-01 15:53:03 528
原创 自己写日志记录类,讲日志记录在exel中
1.导入jar包jxl.jar2.日志modelpackage com.yinlianhang.log4j.javabean;public class MyLog { public String status;//状态 public String operator;//操作人 public String actions;//动作 publ
2014-11-19 11:12:16 368
原创 java类去除html代码(用正则)
不多说了,直接粘代码出来,package com.wzxy.SearchEngines.Util;import java.util.regex.Matcher; import java.util.regex.Pattern; public class HtmlUtil { private static final String regEx_script
2014-11-14 20:37:39 494 1
原创 jsp+ajax+json
jsp:function saveData(){var arrayObj = "{'data':[";//构造json格式的字符串for(var i =0;i if(i == 4) { arrayObj = arrayObj+"{'title':'这是个测试题目','detail':'顶你个肺'}"; } else
2014-11-12 11:08:46 427
转载 struts.properties配置详解
Struts 2框架有两个核心配置文件,其中struts.xml文件主要负责管理应用中的Action映射,以及该Action包含的Result定义等。除此之外,Struts 2框架还包含 struts.properties文件,该文件定义了Struts 2框架的大量属性,开发者可以通过改变这些属性来满足应用的需求。struts.properties文件是一个标准的Properties文
2014-11-05 17:02:21 356
转载 JDK动态代理实现原理
之前虽然会用JDK的动态代理,但是有些问题却一直没有搞明白。比如说:InvocationHandler的invoke方法是由谁来调用的,代理对象是怎么生成的,直到前几个星期才把这些问题全部搞明白了。 废话不多说了,先来看一下JDK的动态是怎么用的。Java代码 package dynamic.proxy; import java.lang.refle
2014-10-21 08:31:13 423
原创 android实现对通讯录增加和查询
package cn.itcast.test;import java.util.ArrayList;import android.content.ContentProviderOperation;import android.content.ContentResolver;import android.content.ContentUris;import android.c
2014-10-19 20:23:04 624
原创 android使用sqllite
1.首先是sqlhelperpackage cn.itcast.service;import android.content.Context;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.SQLiteOpenHelper;public class DBOpenHe
2014-10-18 22:04:54 457
转载 Android listview与adapter用法(包括自定义需要的适配器)
一个ListView通常有两个职责。(1)将数据填充到布局。(2)处理用户的选择点击等操作。第一点很好理解,ListView就是实现这个功能的。第二点也不难做到,在后面的学习中读者会发现,这非常简单。一个ListView的创建需要3个元素。(1)ListView中的每一列的View。(2)填入View的数据或者图片等。(3)连接数据与ListView的适配器。也就是
2014-10-17 15:32:21 4501 1
转载 使用XMAP完成JavaBean和XML之间转换
使用XMAP完成JavaBean和XML之间转换 XML和Java Bean互相转换是一个很有用的功能,因为两者有着前后合作的关系,但解析的过程比较痛苦。下面介绍如何进行XML和Java Bean的互相转换。 最近项目中用到了xml和java bean的转换 用到xml的时候我们需要遍历解析。。。然后将解析的值放入声明好的java bean,过程很痛苦,结果很美好 我们
2014-10-12 19:36:36 412
原创 jsp+struct标签实现分页(只有jsp代码),内用到迭代标签、if标签、bean
String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%> "> 用户列表页面
2014-09-28 22:48:03 689
转载 Java数据库连接池封装与用法
Java数据库连接池封装与用法修改于抄袭版本,那货写的有点BUG,两个类,一个用法ConnectionPool类:package com.vl.sql;import java.sql.Connection;import java.sql.DatabaseMetaData;import java.sql.Driver;import java.sql.DriverManag
2014-09-21 10:24:56 430 1
转载 不愿看到Java开发者再做的10件事
William F. Buckley.Jr 曾经说过,“保守主义者是那些逆着历史潮流不断喊停的人,其他人都不愿意这么做或者对他们这么做显得没有耐性”。虽然我对此了解不多,但是每次看到有Java开发人员做以下事情或者我自己被迫做这些事情时,总想跳出来叫停。 0、遍历结果集并构造对象1234567while (result.
2014-09-06 11:19:12 440
转载 Session机制详解
Session机制详解虽然session机制在web应用程序中被采用已经很长时间了,但是仍然有很多人不清楚session机制的本质,以至不能正确的应用这一技术。本文将详细讨论session的工作机制并且对在Java web application中应用session机制时常见的问题作出解答。 一、术语session 在我的经验里,session
2014-09-06 10:17:32 366
转载 JAVA多线程和并发基础面试问答
Java多线程面试问题 1. 进程和线程之间有什么不同? 一个进程是一个独立(self contained)的运行环境,它可以被看作一个程序或者一个应用。而线程是在进程中执行的一个任务。Java运行环境是一个包含了不同的类和程序的单一进程。线程可以被称为轻量级进程。线程需要较少的资源来创建和驻留在进程中,并且可以共享进程中的资源。 2. 多线程编程的好处是什么? 在多线程程
2014-09-04 00:06:40 391
转载 26个提升java性能需要注意的地方
最近的机器内存又爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。 下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。 1. 尽量在合适的场合使用单例 使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于
2014-09-03 23:28:56 331
原创 ajax获取表单内容并组成URL的优秀代码(可用来参考获取表单内容)
/异步提交表单:1.获取表单内容组成url 2.提交表单function submitFormDataAsyn(form) { var xhr; if (window.ActiveXObject) { xhr = new ActiveXObject("Microsoft.XMLHTTP"); } else { if (windo
2014-08-30 10:14:06 545
原创 jsp验证码
验证码通过一个jsp页面来生成Color getRandColor(int fc,int bc){//随机获得颜色,RGB格式 Random random = new Random(); if(fc>255) fc=255; if(bc>255) bc=255; int r=fc+random.nextInt(
2014-08-23 15:33:43 398
html+js实现3D图片轮播
2015-08-18
代码生成器(三)
2014-10-19
代码生成器(一)
2014-10-19
风吟PEu盘制作工具PE2USB
2014-01-23
2013Excel使用技巧大全(超全)
2013-07-02
计算机等级考试上机试题汇编(看懂了机试就过了)
2013-07-02
c++简单编程题汇总450份(适合初学c++者)
2013-06-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人