- 博客(137)
- 资源 (20)
- 收藏
- 关注
原创 HTML5音频播放,歌词同步,及视频播放功能(JPlayer、JWPlayer、VideoJS)
HTML5音频播放,歌词同步,及视频播放功能(JPlayer、JWPlayer、VideoJS)
2015-06-12 18:08:01 12110 1
原创 winform音乐播放器
先展示效果图: 首先,我做得这个音乐播放器有点杂乱无章,因为在做之前没有做规划,只是想到什么就加什么功能,希望大家见谅。这个播放器除了基本的播放功能外,还增加了程序自启动功能,截图功能,及截图浏览功能等。 最左边的这个是主窗体,实现音乐播放功能的,右边的这个是用来展示截图功能的副窗体,可以点击收起截图按钮,右边的这个副窗体就能隐藏掉了,如果再想看截图的效果,点击就会弹出右边
2012-05-11 00:01:08 7498 4
原创 JAVA-RabbitMq的应用
发送端:package cn.rabbitmq.project.started;import java.io.IOException;import java.net.URISyntaxException;import java.nio.charset.Charset;import java.security.KeyManagementException;import java.security.NoSuchAlgorithmException;import java.util.UUID;.
2021-08-16 17:49:41 307
原创 JAVA-@Primary的常用方式
当你有两个带有注解的类,同时实现同一个接口的时候,spring 根据类型无法选择到底注入哪一个,这个时候,你就需要加上@Primary注解来作为唯一标识。最常见的情况是你需要重写父类的方法,但是父类已经注入了bean,如果此时你重写父类的方法,就会发生你和父类的bean重合,无法区分而报错:Caused by: org.springframework.beans.factory.NoUniqueBeanDefinitionException: No qualifying bean of type 'cn
2021-07-08 15:33:30 1829
原创 JAVA-ApplicationContext的使用
当你需要把应用运行起来,并测试其下面某个类里面的某一个方法时,可以用ApplicationContext来获取bean,示例如下:public static void main(String[] args) { //SpringApplication.run(ApiApplication.class, args); ApplicationContext cc=SpringApplication.run(ApiApplication.class, args);...
2021-07-05 10:59:15 2019
原创 easyui-datagrid的绑定
html:<div class="easyui-panel" id="id_dd_cancle_authorization_index_BankCardDiv" style="height: 200px; width: 100%;" data-options="region:'center',border:false,title:'银行卡信息',iconCls:'icon-man'"> <table id="id_dd_cancle_authorization
2021-03-19 14:22:23 553
原创 JAVA-将json字符串转换成实体或者list
import com.fasterxml.jackson.core.type.TypeReference;import com.fasterxml.jackson.databind.DeserializationFeature;import com.fasterxml.jackson.databind.ObjectMapper;import lombok.extern.slf4j.Slf4j;@Slf4jpublic class JsonUtils { private static O..
2021-03-17 12:22:37 825 1
原创 JAVA-发送带有证书检测的http请求
import java.security.KeyManagementException;import java.security.NoSuchAlgorithmException;import java.text.MessageFormat;import javax.net.ssl.SSLContext;import javax.net.ssl.TrustManager;import javax.net.ssl.X509TrustManager;import org.apache.com..
2021-03-17 12:18:09 785
原创 JAVA-springboot启动访问web静态页面时报404
如果你的启动没有问题的话,也能返回具体的url,但是还是无法访问到静态页面的时候,你就要考虑下是否没有引用thymeleaf。我启动没有问题,但是无法访问到文件夹ddCancelAuthorization下面的静态页面index.html,直接报错404,后面才发现原来缺少引用thymeleaf<dependency> <groupId>org.springframework.boot</groupId> <a...
2021-03-11 10:31:57 209
原创 前端url传特殊字符+号处理
我们时常遇到在前端js里面url传参数的时候,带有特殊字符,比如: @ * / +等,在进行解码的时候出现丢失现象。例如:前端用encodeURIComponent(str)进行编码 后台用URLDecoder.decode(str, "UTF-8")进行解码如果str内容带有+等特殊字符,在解码的时候会当成空格处理,这个时候出现丢失现象。解决办法:编码两次,解码两次。前端:encodeURIComponent(encodeURIComponent(str))后台...
2020-08-10 11:08:28 3004
原创 JAVA-HashMap,LinkedHashMap,TreeMap之间的区别和运用
package cn.project.demo;public class People { public String name; public int no; public int age; public String getName() { return name; } public void setName(String name) { this.name = name; } public int getNo() { return no; } pub.
2020-06-17 14:07:22 306 1
原创 JAVA-FTP文件不下载直接内存压缩成ZIP输入流作为附件发送邮件
目的:实现FTP文件(.txt)不下载,并且压缩成ZIP文件包输入流作为附件,去发送邮件给用户FTP操作类:import java.io.File;import java.io.FileOutputStream;import java.io.InputStream;import java.io.OutputStream;import org.apache.commons.lo...
2020-04-05 12:04:40 1023
原创 JAVA- Jenkins 安装和配置,以及Java,Maven的环境变量配置
安装步骤:JekinsStep 1: 安装JDK安装JDK_X64,如下图:C:\Program Files\Java\jdk1.7.0_67然后配置java环境变量,见如下链接:http://jingyan.baidu.com/article/a681b0de124c143b184346f2.html新打开cmd窗口,执行java –version...
2020-01-16 10:56:30 1588
原创 GIT Bash的使用
1. 下载安装git (windows版)网址:https://git-scm.com/download/win点击for windows版本->下载2.根据你的需要新建文件夹,右键“Git Bash here” 去远程下载项目GIT Bash常用命令:1.下载git项目:git clone 项目地址2.新建分支:git checkout -b OPD-133 直...
2020-01-14 10:53:19 600
原创 JAVA-Maven项目中本地部署jar包
1.先打包jar包,通过maven package,如果出现依赖问题,就请用maven install来安装2.找到Target目录下的jar包,并点击jar包,然后鼠标再点击空白处,按住shift键右键,打开“Open command window here” 窗口3.输入命令java -jar XX.jar [注意:没有参数的写法]4.输入命令java -jar XX.jar ...
2020-01-13 16:32:24 731
原创 C# - GZip压缩/解压缩字符串 和 签名算法及摘要
#region 随机key:64位、128位、192位 /// <summary> /// 获取随机key 【BitType:位数 传入1:64位/8个字符;传入2:128位/16个字符;传入3:192位/24个字符;】 /// </summary> public static byte[] rand...
2019-11-13 17:22:56 854
转载 JAVA-double数值精度的处理
/** * double 相加 * @param d1 * @param d2 * @return */ public static double sum(double d1,double d2){ BigDecimal bd1 = new BigDecimal(Double.toString(d1));...
2019-10-28 13:52:04 694
原创 JAVA-观察者模式
package cn.project.demo;import java.util.Observable;import java.util.Observer;/* * 观察者模式 * */class Bank extends Observable{//被观察者 //保存改变并通知观察者 public void getPrice(double price){ super.s...
2019-10-25 16:02:12 132
原创 JAVA-国际化程序ResourceBundle
1.在包下面,新建两个资源文件info.properties 和 msg_en_US.propertiespackage cn.project.demo;import java.text.MessageFormat;import java.util.Locale;import java.util.ResourceBundle;public class ResourceBu...
2019-10-24 17:26:53 147
原创 JAVA-Comparable比较排序
package cn.project.demo;import java.util.Arrays;/* * Arrays.sort不能对自定义对象进行排序,需实现Comparable接口 * */class Student implements Comparable<Student>{ private String name; private int age; p...
2019-10-24 14:39:41 439
原创 JAVA-Date转换
package cn.project.demo;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;public class DateDemo { public static void main(String[] args) throws ParseExce...
2019-10-23 17:10:12 129
原创 JAVA-ThreadPool的使用
package cn.project.demo;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.util.concurrent.ScheduledExecutorService;public class ThreadPool { publi...
2019-10-23 15:39:11 148
原创 JAVA-Thread同步经典案例:生产者和消费者
package cn.project.demo;/******** * 生产者和消费者案例 * 生产者和消费者交叉使用数据(1和2交替) * 1.生产者和消费者同时使用数据时,生产者正在生产数据,而消费者正在等待中,当生产者生产完数据后,提醒生产者继续生产数据,并启动唤醒机制,消费者就开始取数据 * 2.当消费者正在取数据的过程中,此时生产者已经开始继续生产数据并在等待中,等消费者取...
2019-10-23 15:38:31 239
原创 JAVA-Thread同步使用
package cn.project.demo;/** *线程同时执行的时候,会出现抢占资源,这个时候需要同步执行 *1.同步方法 *2.同步代码块 *使用同步synchronized会使程序变慢,特别是在高并发的时候要注意 *还有注意使用同步的时候,千万别把方法都加上同步,否则会容易出现死锁,小心使用同步关键字 * */class Ticket implements Runn...
2019-10-23 15:37:08 193
原创 JAVA-Thread的使用
package cn.project.demo;//继承Thread类来实现多线程,但只是单继承class ThreadStudy extends Thread{ private String title; public ThreadStudy(String title){ this.title=title; } @Override public void run() {...
2019-10-23 15:36:27 177
原创 JAVA-内建函数式接口
package cn.project.demo;import java.util.List;import java.util.Arrays;import java.util.function.Consumer;import java.util.function.IntFunction;import java.util.function.Predicate;import java.u...
2019-10-16 17:47:01 134
原创 JAVA-方法引用
package cn.project.demo;class Person{ private String name; private int age; public Person(String name,int age){ this.name=name; this.age=age; } @Override public String toString() { re...
2019-10-15 15:54:28 147 1
原创 JAVA-接口定义的加强以及声明的使用(@Deprecated,@SuppressWarnings),Lambda表达式
package cn.project.demo;//定义函数式接口@FunctionalInterfaceinterface IMath{ public int add(int x,int y);}@FunctionalInterfaceinterface IPrint{ public void newPrint();}interface IMessage{ //de...
2019-10-14 17:51:12 236
原创 JAVA-泛型的使用
package cn.project.demo;class Point<T>{ private T x; private T y; public T getX() { return x; } public void setX(T x) { this.x = x; } public T getY() { return y; } public v...
2019-10-12 16:22:12 190
原创 C#-Log4net 封装log类并自定义log存放路径
引用dll : log4net.dll接口类:ILogger.csusing System;using System.Collections.Generic;using System.Linq;using System.Text;namespace HCC.Base.Comm.NewLogger{ /// <summary> /// 日志接...
2019-09-23 13:55:03 6629
原创 Eclipse中Maven build打包
Eclipse中Maven项目的部署,前提必须要打包在部署前打包,也是为了防止部署到测试环境出现问题,因为有时候你在本地运行没有问题,但是部署上去就会因各种环境版本问题,界面无法出现,所以最好是先本地build一遍。项目右击-->Run As-->Run Configurations 在左侧Maven Build下选中自己的工程名 然后在右侧Goals输入框中输入“clea...
2019-08-19 16:01:47 2501
原创 Oracle新建定时任务Job
begin sys.dbms_scheduler.create_job(job_name => 'APP_DD.JOB_SYNC_DDRA_RES_FAIL', job_type => 'PLSQL_BLOCK', ...
2019-04-29 15:54:02 386
原创 Oracle横向拼接多条查询
with t1 as (select 1 from table1), t2 as (select 2 from table2), t3 as (select 2 from table3)select * from t1, t2, t3;
2018-08-14 14:06:00 3506
原创 Oracle type的应用
1.如果你的type table只有一个字段,可以直接定义:CREATE OR REPLACE TYPE tab_id AS TABLE OF NUMBER;type就是tab_id但是在存储过程中作为条件查询这个字段的时候,必须是一个虚拟出来的列(column_value):select * from class t2WHERE t2.id IN (SELECT column...
2018-04-04 15:45:38 1056
原创 在页面间通过 URL 传递中文参数必须转义
传递中文参数出现乱码,解决方案:1.如果是在JS中,Ajax传递url带中文参数,必须转义,请加escape(),只对字符转义,不会对字母数字转义,例如:var strUrl = '@Url.Action("PengyuanCreditGetSingleInfo", "CreditQueryNew")' + "?ID=" + id + "&name=" + escape(name)...
2018-03-16 11:15:18 6783
Winform实现微信功能
2017-04-26
分布式缓存技术Redis在C#中的使用
2015-07-06
分布式缓存系统Memcached在Asp.net下的应用
2015-07-02
bootstrap前端框架
2015-06-29
C#鼠标拖动ListBox中的数据进行排序操作
2013-08-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人