自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小甜甜专栏

欢迎光临

  • 博客(150)
  • 资源 (31)
  • 问答 (2)
  • 收藏
  • 关注

原创 个人笔记-oracle

oracle递归从子节点递归到根节点:(id='子节点id',parent_id='根节点id')SELECT name,id,parent_id,sys_connect_by_path(name,'->')FROM table_nameWHERE id='b1fb0f06ae3a42258351023311227d4f' START WITH PARENT_ID='98dbd0...

2015-01-27 17:51:32 923

原创 个人笔记-CSS

overflow:hidden 会影响 list-style,即当ul 中的li 的overflow 为hidden的时候,list-style不起作用,不显示前面的点、圈等样式

2014-12-16 09:22:56 858

转载 JS解决JSON

1 http://blog.csdn.net/love__coder/article/details/7532616 var smsTypeDesc = {"4":"回访短信","3":"邮件短信","aa":"测试短信"}; function EnumaKey(){ for(var key in smsTypeDesc){ alert(key); }

2014-12-11 09:50:04 599

原创 js数字工具类,小数相加、相减溢出等问题

今天在开发时,遇到小数相加时,小数位数变多了,在网上找了一些方法感觉可以,用了一段时间又发现有些还不行,例如:1.1+9.04=10.1399999999999996 1.1+18.08=19.1799999999999966 1.1+32.77=33.8700000000000056 1.1+65.54=66.640000000000016 1.1+68.93=70.030000000000026 1.1+72.32=73.41999999999999大家也可以试试自己的方法,能不能

2020-12-25 22:19:37 948

原创 Java编程思想-(第四版)*-第二章- 个人练习

Java编程思想(第四版)*第二章 个人练习创建一个类,它包含一个int域和一个char域, 他们都没有被初始化,将他们打印出来, 以验证java执行了默认初始化。创建一个Hello,world程序,该程序只要输出这句话即可。找出含有ATypeName的代码段,将其改写成完整的程序,然后编译,运行。

2020-12-15 09:30:57 3203 2

原创 Java编程思想-第四版- 第三章-个人练习

第三章练习9

2020-12-15 09:30:42 3466

原创 Java编程思想-第四版 *第五章- 个人练习

练习3:(1)创建一个带默认构造器(即无参构造器)的类,在构造器中打印一条消息。为这个类创建一个对象练习4:(1)为前一个练习中的类添加一个重载构造器,令其接受一个字符参数,并在构造器中把你自己的信息和接受的参数一起打印出来。练习5:(2)创建一个名为Dog的类,它具有重载的bark()方法。此方法应根据不同的基本数据类型进行重载,并根据被调用的版本,打印出不同类型的狗吠(barking)、咆哮(howling)等信息,编写main()来调用所有不同版本的方法。练习6:(1)修改前一个练习的程序,让两

2020-12-15 09:30:12 9270 1

原创 JAVA-编程思想-第四版-第九章个人练习

练习14:package inter;public class Test { public static void main(String[] args) { D d=new D(); d.a(d); d.b(d); d.c(d); d.abc(d); }}interface A{ void a1(); void a2();};interfac

2020-12-15 09:29:46 1479

原创 angular项目环境问题

angular项目环境问题Unexpected end of JSON input while parsing near错误解决方法Unexpected end of JSON input while parsing near错误解决方法解决办法npm cache clean --force

2020-10-06 21:11:17 142

原创 window查看可疑问程序

netstat -ano | find "ESTABLISHED"tasklist /svc | find "5952"

2020-09-26 16:23:06 1618

原创 angular8表单界面离开时,如果表单内容有变化提醒用户是否离开

访问地址:https://zhtt.gitee.io/angular-demo/ng-zorro/#/form/form-leave2安装依赖npm i great-ngform --savenpm i great-zorroutils --save

2020-09-06 20:14:24 607

原创 angular8表单校验,校验字符串长度(根据字节长度校验)

中英文混合时,校验字节长度,充分利用数据库定义的长度。先上图为敬:资源地址:https://www.npmjs.com/package/great-ngform示例代码: ngOnInit() { this.form = this.fb.group({ byteLength: new FormControl(null, [ this.formValidatorService.byteLength({ maxLength:10,

2020-08-30 07:49:35 1377

原创 angular8禁止输入空格

演示地址:https://zhtt.gitee.io/angular-demo/great-ngform8/#/form/trim<form class="great-form"> <div class="great-form-group"> <label>去除前空格:</label> <div class="great-input"> <input type="text" class="input"

2020-08-22 17:04:27 548

原创 angular项目中根据文件生成md5值,断点续传时使用

演示地址:https://zhtt.gitee.io/angular-demo/great-ngform8/#/file/md5前端断点续传时,往往需要根据文件生成md5值,一般实现是通过FileReader读取文件内容,然后根据内容使用md5工具类加密生成即可,示例如下: readFile1(event: any): void { const input = event.target; const reader = new FileReader(); reader.on

2020-08-16 15:34:59 778

原创 时间工具类

判断是否是日期类型TimeUtils.isDate(args);获取某天开始、结束时间TimeUtils.getDayTime(n:number);参数 名称 必传 参数类型 n 获取n天前时间,不传则为当天时间 否 number 根据传入的数字,获取n天前的开始结束时间,正数则往后推,负数则往前推import{TimeUtils}from'great-jsutils';functiontestTime(){cons...

2020-08-07 21:43:09 310

原创 angular8表单校验:小数校验(指定小数位数、指定最大数、指定最小数)

<div class="great-form-group"> <label>任意数字:</label> <div class="great-input"> <input type="text" formControlName="decimal" class="input"><span>默认可以输入任意数字</span> <div class="great-form-e...

2020-08-02 15:19:58 1043

原创 ngzorro表格列拖动修改宽度

访问地址:https://zhtt.gitee.io/angular-demo/ng-zorro/dist/ng-zorro/#/list/drag-table安装依赖npm i great-ngform --save导入模块import {GreatDirectiveModule} from "great-ngform";在需要拖拽的组件中初始化宽度 grea...

2020-04-12 20:32:12 2416 1

原创 个人笔记 — angular

修改第三方组件样式在使用一些第三方的组件的时候,要修改第三方组件的样式::host ::ng-deep .className{ //新的样式......}:host 表示选择器,选择当前的组件。::ng-deep 可以忽略中间className的嵌套层级关系。直接找到你要修改的className。...

2019-08-26 09:25:55 160

原创 时间工具类:格式化、本周、本月、本季度时间

导入手动下载gradle方式compile group:'com.gitee.zhtt',name:'great-javautils',version:'8.0.1-alpha.3'maven方式<dependency> <groupId>com.gitee.zhtt</groupId> <artifactId&gt...

2019-07-08 19:11:14 903

原创 mysql 报错: 'performance_schema.session_variables' doesn't exist

mysql版本:5.7.121、登录mysqlmysql -uroot -p2、检查是否有mysql库show databases;3、如果没有,则创建mysql库create database mysql;4、以管理员登录执行mysql_upgrade -u root -p --force...

2019-06-18 17:00:24 1395

原创 ionic3 + angular5 添加http请求拦截器

注:此拦截器只能拦截HttpClient,不能拦截Http1、创建拦截器ng g provider interceptor2、修改拦截器内容import { HttpEvent, HttpHandler, HttpInterceptor, HttpRequest, HttpResponse} from "@angular/common/http";import...

2019-05-31 14:46:07 1185

原创 js时间操作,格式化时间、获取某天时间、获取周时间、获取月时间、获取季度时间、获取年份时间

安装npm包npm igreat-jsutils --save导入apiimport {TimeUtils} from "great-jsutils/index";获取某天开始、结束时间TimeUtils.getDayTime(n:number);参数 名称 必传 参数类型 n 获取n天前时间,不传则为当天时间 否 numb...

2019-03-27 14:45:27 429

原创 ng-zorro中表格树的动态添加、修改、删除节点操作

在开发中,有时需要以表格树的形式加载数据,但是数据量特别大时,可能只是先加载一层,如果有子节点就在名称前显示一个“+”号或其它图标,然后点击“+”再展示子节点。本示例前提表示你已经搭建好angular运行的环境,并且已经创建好了ng-zorro项目,而且能够正常运行,接下来只是在这些基础上怎么动态的操作表格树上的节点。上图看效果:在线示例:https://zhtt.gitee.io...

2019-03-02 14:09:19 8471 11

原创 angular6+,表单异步校验

资源地址:https://www.npmjs.com/package/great-ngform示例代码:https://gitee.com/zhtt/angular-demo示例演示: http://zhtt.gitee.io/angular-demo/angular/dist/angular/#/form/reactivenpm install great-ngform --save...

2019-02-25 13:01:22 1939 2

原创 angular表单验证,数字验证,指定小数位数

表单内容校验演示地址:http://zhtt.gitee.io/angular-demo/angular/dist/angular/#/form/template示例代码:https://gitee.com/zhtt/angular-demo/repository/archive/master.zip资源地址:https://www.npmjs.com/package/great-ng...

2019-01-30 20:41:11 3041

原创 关于数组操作的npm包

安装npm包npm igreat-jsutils --save导入apiimport {JsUtilsApi, ArrayUtils, Base64, TimeUtils,StringUtils } from "great-jsutils/index";示例1:字符串移除//字符串移除,第一个参数是被操作的数组,第二个参数是需要移除的字符串testArray(){...

2018-12-17 11:38:24 660

原创 Spring项目单元测试,测试service层、controller层(对spring restfull 接口单元测试)

下载地址:https://download.csdn.net/download/zhaoqingkaitt/10767529项目介绍:通过java配置的方式搭建的一个基本的web项目,零xml配置,主要用于单元测试示例,使用了spring支持h2内存数据库,不需要额外安装数据库,可以测试controller层、service层,项目使用的打包工具为gradle,比maven配置更方便、简洁...

2018-11-06 13:13:30 7863 1

原创 angular6 from表单正则较验证,响应式表单验证、模板表单验证

 资源地址https://www.npmjs.com/package/great-ngform环境准备1、安装npm包 npm install great-ngform --save 2、引入moduleimport {GreatValidateModule} from "great-ngform";@NgModule({ imports: [ CommonMo...

2018-10-24 21:26:12 5231 3

原创 Material Design 2日期组件显示汉化 ,materia时间组件国际化,md2 时间组件汉化

解决md2的Datepicker显示中文问题,主要有二种方式。方式一修改源代码,这种方式不推荐方式二:在使用日期组件的地方,或直接在app.component.ts中构造方法中修改里面month、daysOfWeek的值,操作如下:constructor(private _locale: DateLocale) { this._locale.months = this.M...

2018-10-24 15:44:01 2015

原创 java个人笔记

switchfor(int i=0;i<5;i++){ System.out.println("\n------------------------------------*****===============--------------"+i); switch (i){ case 1:

2017-05-14 21:23:39 426

原创 POI创建table

代码如下:import org.apache.poi.xwpf.usermodel.*;import org.openxmlformats.schemas.wordprocessingml.x2006.main.*;import java.io.File;import java.io.FileOutputStream;import java.math.BigInteger;impo

2017-04-06 15:54:45 6072 1

原创 SpringMvc+POI word下载

引入jar包: compile group: 'org.apache.poi', name: 'poi', version: '3.14' compile group: 'org.apache.poi', name: 'poi-ooxml', version: '3.14' compile group: 'org.apache.poi', name: 'poi-ooxml

2017-04-06 10:08:53 1819

原创 Angularjs异常

encodeUriSegment

2017-01-21 08:47:13 937

转载 Angularjs 路由

先看效果js代码:var animateApp = angular.module('animateApp', ['ngRoute', 'ngAnimate']); animateApp.config(function($routeProvider) { $routeProvider .when('/', {

2017-01-07 09:59:23 532

原创 cmd执行java程序,引用第三方jar包

cmd执行java程序,引用第三方jar包 javac java 环境变量 classpath

2017-01-05 13:28:52 4611

原创 开发工具笔记

EclipseFindBugs:http://beee.iteye.com/blog/1470698https://sourceforge.net/projects/findbugs/?source=typ_redirect

2016-08-31 09:15:48 317

原创 两个带有线程池的方法分别执行两组线程任务,第二个方法需要等待第一组任务执行完毕

如下两种解决方案其中一个会影响效率,另一个可能会有未知风险,如果谁有更好的解决方案,谢谢分享。package thread;import java.util.ArrayList;import java.util.List;import java.util.concurrent.Callable;import java.util.concurrent.ExecutionExce

2016-08-17 09:47:04 3671

原创 GITHUB中上传本地文件-个人笔记

Welcome to Git (version 1.8.3-preview20130601)Run 'git help git' to display the help index.Run 'git help ' to display help for specific commands.hello@HELLO-20160803 ~ (master)$ git initReinit

2016-08-03 18:25:57 1849

原创 文档API

EasyUI中文网 http://www.jeasyui.net/demo/346.html

2016-06-30 14:14:52 404

原创 查询

地区代码:http://www.diqudaima.com

2016-06-28 19:48:31 594

great-ngform9.zip

angular 表单校验示例

2021-01-31

extjs后台界面模板3.zip

extjs后台界面模板,实现了机构、用户、角色、权限模块的界面。顶部为菜单栏,中间分左、右两部分,左侧为机构树,右侧为查询列表,可动态添加、修改、删除机构节点。

2019-12-13

spring单元测试

通过java配置的方式搭建了一个基本的web项目,主要用于单元测试示例,使用了spring支持h2内存数据库,不需要额外安装数据库,可以测试controller层、service层

2018-11-06

Maven权威指南_中文完整版清晰

maven 中文版本教程,介绍了maven安装、使用、项目创建

2018-08-19

angularjs路由

angular nv-veiw ng-route

2017-01-07

jquery星级评分插件

星级评分

2016-11-29

JDK API中文参考手册

JDK API中文参考手册

2016-11-29

百度的弹出窗口

百度的弹出窗口

2016-09-20

httpd-2.4.17-x64-r1.zip

httpd与tomcat集群所需要的httpd

2015-12-14

Spring4 mvc小练习

springmvc个人练习,包含完整代码

2015-11-28

Webshims Lib

解决低版本浏览器不支持html5的表单新特性问题

2015-01-10

html5字体练习

本案例是关于css3中@font-face的练习,可正常运行,提供了三种字体,可供学习使用。

2015-01-05

谷歌下axure插件安装

在谷歌下安装axure插件免费下载,并有截图介绍如何安装此插件,如有问题可留言

2014-09-02

今天用pop的弹出窗口里,出现一个问题,当网页出现滚动条里,不能遮挡住,解决Pop遮罩层无法遮挡滚动条下问题。 pop滚动条遮挡

今天用pop的弹出窗口里,出现一个问题,当网页出现滚动条里,不能遮挡住,解决Pop遮罩层无法遮挡滚动条下问题。 pop滚动条遮挡

2014-08-29

Spring4x下载

spring4x源码免费下载,并包括下载方式,以后可以自己下载看

2014-08-09

Hibernate4.3.5myFilter

本代码包含了hibernate 的一对多的双向关联,实现级联保存,并整合了Hibernate的过滤器功能、c30的数据库连接池功能。

2014-08-05

Hibernate4.3.6教程

Hibernate4.3.6+JPA 实体类注解 数据连接池c3p0

2014-07-29

HIbernate4.3.6整合c3p0所需jar

开始报错如下,需更换c3p0包 org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.connections.spi.ConnectionProvider] at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:261) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:225) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:206) at org.hibernate.engine.jdbc.internal.JdbcServicesImpl.buildJdbcConnectionAccess(JdbcServicesImpl.java:260) at org.hibernate.engine.jdbc.internal.JdbcServicesImpl.configure(JdbcServicesImpl.java:94) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.configureService(StandardServiceRegistryImpl.java:111) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:234) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:206) at org.hibernate.cfg.Configuration.buildTypeRegistrations(Configuration.java:1885) at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1843) at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1928) at test.UserTest01.save(UserTest01.java:20) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:45) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:42) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:263) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:68) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:47) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:50) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222) at org.junit.runners.ParentRunner.run(ParentRunner.java:300) at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) Caused by: org.hibernate.HibernateException: Could not instantiate connection provider [org.hibernate.connection.C3P0ConnectionProvider] at org.hibernate.engine.jdbc.connections.internal.ConnectionProviderInitiator.instantiateExplicitConnectionProvider(ConnectionProviderInitiator.java:197) at org.hibernate.engine.jdbc.connections.internal.ConnectionProviderInitiator.initiateService(ConnectionProviderInitiator.java:120) at org.hibernate.engine.jdbc.connections.internal.ConnectionProviderInitiator.initiateService(ConnectionProviderInitiator.java:55) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:105) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:251) ... 34 more Caused by: org.hibernate.boot.registry.selector.spi.StrategySelectionException: Unable to resolve name [org.hibernate.connection.C3P0ConnectionProvider] as strategy [org.hibernate.engine.jdbc.connections.spi.ConnectionProvider] at org.hibernate.boot.registry.selector.internal.StrategySelectorImpl.selectStrategyImplementor(StrategySelectorImpl.java:128) at org.hibernate.engine.jdbc.connections.internal.ConnectionProviderInitiator.instantiateExplicitConnectionProvider(ConnectionProviderInitiator.java:194) ... 38 more

2014-07-27

DlHighlight

DlHighlight是一款简单的代码高亮脚本,它只支持4中编程语言:JavaScript, CSS, XML, HTML.

2014-07-10

ajaxfileupload.js

ajaxfileupload.js

2014-06-08

comet4j demo

comet4j demo可运行war包,注意tomcat的server.xml要修改

2013-08-07

js弹出窗口

几个漂亮的弹出窗口,类似于alert,confirm等

2013-08-06

table表头固定

table滚动条滚动,表头横向、纵向固定

2013-08-05

Map转成json

Map转换成Json,及json简单教程

2013-08-05

HttpClient API(include full package api).zip

HttpClient API(include full package api).

2013-07-22

jquery精典案例

Jquery是继prototype之后又一个优秀的Javascrīpt框架。它是轻量级的js库(压缩后只有21k) ,它兼容CSS3,还兼容各种浏览器

2011-06-03

java email word csv

用java编写的群发邮件的完整小程序 在word中解析发送内容 读取csv,从中抽取收件人

2011-06-03

java 读取word

这是一个用java编写的程序实例 用来读取word内容

2011-06-03

Excel+java+poi

这是用java解析Excel的完整实例 读取 、封装

2011-06-03

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除