自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (27)
  • 收藏
  • 关注

原创 @Component默认是单例还是多例?

答:@Component注解默认实例化的对象是单例,如果想声明成多例对象可以使用@Scope("prototype")@Repository默认单例@Service默认单例@Controller默认多例

2019-08-31 09:58:19 1886

转载 Spring中使用@Autowired注解静态实例对象

问题最近项目小组在重新规划工程的业务缓存,其中涉及到部分代码重构,过程中发现有些工具类中的静态方法需要依赖别的对象实例(该实例已配置在xml成Spring bean,非静态可以用@Autowired加载正常使用),而我们知道,类加载后静态成员是在内存的共享区,静态方法里面的变量必然要使用静态成员变量,这就有了如下代码:@Componentpublic class TestClass {...

2019-08-30 11:48:36 255

原创 windows 下SC命令创建和删除windows服务

命令格式:sc [servername] create Servicename [Optionname= Optionvalues]servername可选,可以使用双斜线,如\\\\myserver,也可以是\\\\192.168.0.1来操作远程计算机。如果在本地计算机上操作就不用添加任何参数。Servicename在注册表中为service key制定的名称。注意这个名...

2019-08-29 21:43:01 510

原创 使用Windows命令行reg控制注册表键值

熟悉Windows操作系统的朋友可能都知道,Windows操作系统下的注册表相当于系统的数据库 ,部分软件将自己的配置信息都放在注册表里面,而注册表的破坏可以直接导致系统的崩溃。而熟悉注册表的朋友对"注册表编辑器(regedit.exe)"一点也不陌生,它提供了一个图形化管理注册表的操作界面,本文要介绍的是另一种管理注册表的方法"控制台注册表编辑器(reg.exe)",它可以使用纯命令行的模式...

2019-08-29 21:38:29 2649

原创 使用Instsrv.exe和Srvany.exe 安装windows服务

要把应用程序添加为服务,你需要两个小软件:Instsrv.exe和Srvany.exe。Instsrv.exe可以给系统安装和删除服务,Srvany.exe可以让程序以服务的方式运行。这两个软件都包含在WindowsNTResourceKit里,如果你没有,也可以到网上下载。1. 下载instsrv.exe 和srvany.exe我下载的地址[点击打开链接][https:...

2019-08-29 21:18:34 2804 1

原创 如何把jar包做成windows服务

两种方法JavaService 和WinSW第一种方法:avaService1, 准备工具Hello.jar: 可运行的包。这里我的是最简单的say helloworld! Main函数所在类路径:org.springframework.boot.loader.JarLauncher(这个是一般springboot项目的启动类),JavaService: 下载地址 http:...

2019-08-29 20:18:56 430

原创 FRPC开机启动 作为windows服务设置工具

1、版本0.9.32、修改frpc.ini文件中的 映射名称、本地IP、本地端口、远程端口(远程桌面服务不能使用127.0.0.1作为本地IP,建议设置为静态IP)3、运行srvanyui将frpc.exe添加为“自建服务”方便下次开机自动后台运行4、访问dashboard来查询端口占用情况。5、如果需要使用中文映射名称,需要保证frpc.ini为无签名UTF-8编码。 ...

2019-08-29 20:03:06 1645

原创 Java Properties文件读写

1.Properties类与Properties配置文件  Properties类继承自Hashtable类并且实现了Map接口,也是使用一种键值对的形式来保存属性集。不过Properties有特殊的地方,就是它的键和值都是字符串类型。2.Properties中的主要方法(1)load(InputStream inStream)  这个方法可以从.properties属性文件对应...

2019-08-29 09:27:44 151

原创 springboot中 手动创建datasource

第一段@Value("${spring.datasource.driver-class-name}") String driverClass; @Value("${spring.datasource.url}") String url; @Value("${spring.datasource.username}") String userName;...

2019-08-29 08:17:17 5724 1

原创 如何通过命令行启动springboot的class文件

1.解压打包好的jar文件22.打开META-INF文件夹中的MANIFEST.MF文件3. 找到关键的三行Start-Class: com.nyzy.drugshop.Drugshop1ApplicationSpring-Boot-Classes: BOOT-INF/classes/Spring-Boot-Lib: BOOT-INF/lib/4. 上面三行 ...

2019-08-27 10:14:13 2560

原创 javaweb + websocket实现客户端 保存到session

javaweb + websocket实现客户端  最近需要完成一个javaweb项目,但是没有和数据库连接而是通过websocket通讯实现和服务器端数据交互。我搜了好多,网上大部分都是通过页面websocket连接本地服务器或连接异地服务器,但是这些都把连接地址暴露在了外面,不是我想要的。本人希望websocket连接、数据处理等都是在java后端完成的,结合网上的一些参考资料终于实现了此...

2019-08-25 10:40:19 2639

原创 java websocket client

websocket是H5新推出的协议,一般用于前端,但是在实际项目中我们需要用java代码来获取一些设备的实时运行数据,在后台处理后推送的前台界面,为了保证实时性,我们需要用到websocket协议,而刚好有一个叫java-websocket的开源项目,我们可以利用它来实现java版的websocket client。  1、需要引入的依赖:<dependency> ...

2019-08-25 10:36:58 2970

原创 用JAVA实现WebSocket客户端与服务端

服务端:1、添加Jar包依赖:<dependency>  <groupId>javax.websocket</groupId>  <artifactId>javax.websocket-api</artifactId>  <version>1.1</version>  <scope>...

2019-08-25 10:26:07 4754 3

原创 JS WebSocket类 - 包含[ 断线重连, 心跳检测, 粘包抑制 ]

本方法是自己写的一个JS封装类,用于客户的机于服务器端的通讯,后端我用python完成的代码后期放出来,之前遇到过一个坑爹的问题就是客户端的粘包问题,原因是为了提高数据包效率同时发送的代码被粘在一起发送导致,目前无法解决,在网上找到了很多例子但是都不满足需要,有解决方案就是发送报头,后期如果解决会陆续跟进更新/** * WebSocket类 - 包含[ 断线重连, 心跳检测, 粘包抑制 ]...

2019-08-25 10:12:27 1170

原创 错误: 找不到或无法加载主类

错误:找不到或无法加载主类com.example.server1.Server1Application查看项目中的target\classes 目录下没有生成 class 文件,说明编译没成功。处理办法:先使用Maven Clean 把工程中所有CLASS文件清除,然后使用 Maven Build 重新编译。在 eclipse 中右击工程,在弹出的右键菜单中点击Run As...

2019-08-24 10:53:47 1061

原创 spring cloud服务调用

package com.example.customer;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.cloud.client.ServiceInstance;import org.springframework.cloud.client.discover...

2019-08-22 20:31:21 349

原创 consul 启动

consul.exe agent -dev 本地模式,将会使用127.0.0.1 的ip地址consul.exe agent -dev -client 192.168.xx.xx即可启动consul,启动成功如图https://jingyan.baidu.com/article/ca41422f732f961eaf99ed5f.htmlconsul安装配置,生...

2019-08-22 19:14:45 512

原创 Spring Cloud Consul 实现服务注册和发现

Spring Cloud 是一个基于 Spring Boot 实现的云应用开发工具,它为基于 JVM 的云应用开发中涉及的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等操作提供了一种简单的开发方式。通过 Spring Boot 风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易懂、易部署和易维护的分布式系统开发工具包。...

2019-08-22 17:15:37 131

原创 Java常用的模板引擎性

JSP、Thymeleaf 3、Velocity 1.7、Freemarker 2.3.23几款主流模板的性能对比,总体上看,Freemarker、Velocity、JSP在性能上差别不大,而Thymeleaf与前三者相比,在性能上存在较大的差距,因此,选择Thymeleaf作为模板引擎需要慎重。JSPDocument Path: /jspDocument Length: 851...

2019-08-20 21:39:48 1105

原创 自动发消息

set WshShell= WScript.CreateObject("WScript.Shell")WshShell.AppActivate "照芳"for i = 1 to 33WScript.sleep 800WshShell.SendKeys "^v"WshShell.SendKeys iWshShell.SendKeys "%s"WshShell.SendKeys...

2019-08-11 14:24:42 778

原创 使用Thymeleaf创建word文档

第一步:创建word模板文件word中新建word文档 设计如下把上面的文件用word打开,然后另存为word xml文件,用notepad++打开xml文件使用thymeleaf语法修改文件 修改后放到templates下第二步使用thymeleaf生成word 文档 String url = "D:/"; ...

2019-08-10 12:13:47 4907 13

原创 java使用freemarker 生成word文档

问题由来:开发个新需求,需要按规定导出word文档,文档截图如下因为之前没做过这个,一脸懵B啊,导出excel和txt倒是经常接触到,对于这个word这种格式不严谨的文件怎么处理呢?技术选型:可协助实现的技术很多,但是本人极力推荐freemarker,简直太好用了。具体实施:步骤一:maven项目 先添加如下依赖:<!--freemark...

2019-08-10 09:02:49 550

原创 webrtc录制视频后端转码

ffmpeg -i tests00d021a70eb568ae3a6778add4fed2e9.webm -max_muxing_queue_size 1024 -vf "scale=trunc(iw/2)*2:trunc(ih/2)*2" output.mp4

2019-08-05 23:02:26 841 1

原创 webrtc录制视频后端保存

webrtc录制视频后端保存java后端代码package com.graceup.webrtc;import java.io.File;import java.io.IOException;import java.io.PrintWriter;import java.util.List; import javax.servlet.ServletException;impor...

2019-08-05 22:59:21 2866

原创 使用 ffmpeg 转换视频格式 mp4 webm

ffmpeg是 *nix 系统下最流行的音视频处理库,功能强大,并且提供了丰富的终端命令,实是日常视频处理的一大利器!实例flac 格式转 mp3音频格式转换非常简单:。ffmpeg -i input.flac -acodec libmp3lame output.mp3ffmpeg将会使用 libmp3lame 解码器将 input.flac 文件转换为 mp3 格式的 ou...

2019-08-05 22:56:54 5295 1

原创 webrtc录制视频

<!doctype html><html lang="zh-CN"><head> <meta charset="UTF-8"> <title>SkyRTC聊天室Demo</title> <style type="text/css"> html, body { width: 10...

2019-08-05 22:21:56 2282 5

原创 FFmpeg的那些坑-Too many packets buffered for output stream

原因原因是有些视频数据有问题,导致视频处理过快,容器封装时队列溢出。解决办法增大容器封装队列大小,比如-max_muxing_queue_size 10241ffmpeg -i test.mp4 -i watermark.png -max_muxing_queue_size 1024 -acodec copy -preset veryfast -filter_complex "ov...

2019-08-05 22:20:53 2472

原创 thymeleaf 在 html和js 中拼接字符串

一、th:text字符串和事件拼接 <spanth:text="'Welcome,'+${user.name}"> <spanth:text="|Welcome, ${user.name}|"> input type="button" th:onclick="|javascript:fungetone(${con.uid})...

2019-08-05 15:32:21 1281

原创 Java回调函数的用法

个人理解:回调函数就是将一部分实现抛给客户package com.cy.test; import java.util.ArrayList;import java.util.Arrays;import java.util.List; public class WorkImpl { public void work(CallBack callBack) { ...

2019-08-03 10:22:39 155

原创 ffmpeg的转码延时测试与设置优化

我测试了下ffmpeg直播流的转码延时,这些参数对文件的转码也是通用的;测试环境:. ffmpeg 版本为v3.0.2. 从同一台服务器拉流,转码再推送到同一台服务器上,这样减少了服务器与网络影响;. 播放器使用实时模式,不缓冲1. 设置slow参数$ ./ffmpeg -i rtmp://192.168.1.12/live/src -vcodec libx264 -pre...

2019-08-01 21:27:17 1146

原创 FFMPEG采集摄像头推流方法说明

命令ffmpeg -list_devices true -f dshow -i dummy #获取摄像头名称ffmpeg -f dshow -i video="获取的摄像头的名称" -vcodec libx264 -acodec copy -preset:v ultrafast -tune:v zerolatency -f flv <推流地址> #获取视频流并推流样例...

2019-08-01 21:00:39 22347 2

原创 Java必知必会的20种常用类库和API

一个有经验的Java开发人员特征之一就是善于使用已有的轮子来造车。《Effective Java》的作者Joshua Bloch曾经说过:“建议使用现有的API来开发,而不是重复造轮子”。在本文中,我将分享一些Java开发人员应该熟悉的最有用的和必要的库和API。顺便说一句,这里不包括框架,如Spring和Hibernate因为他们非常有名,都有特定的功能。本文总结了日志、JSON解析、单测、...

2019-08-01 08:22:52 234

uniapp vue 不规则tab

uniapp vue 不规则tab 特效

2022-06-24

sqlite可视化管理工具

sqlite可视化管理工具 sqliteadmin SQLiteStudio sqlite可视化管理工具 sqliteadmin SQLiteStudio

2020-01-17

c# 编写activex控件 并与网页交互

c# 编写activex控件 并与网页交互,传递数据给网页,调用网页方法 例子 c# 编写activex控件 并与网页交互,传递数据给网页,调用网页方法 例子

2020-01-13

c#通过twain调用扫描设备扫描文件

c#通过twain调用扫描设备扫描文件

2020-01-11

网页通过activeX控件调用扫描设备ScanOnWeb网页扫描

网页通过activeX控件调用扫描设备并通过asp.net

2020-01-11

时空密码查看器.rar

用友cdm,时空ksoa 密码查看器,由密文得到明文,输入密文可以查看明文,输入密文可以查看密码,就是这样简单

2019-12-15

C++重难点总结系列.rar

该系列是本人学习C/C++以来,阅读相关书籍以及编程实践中记载的笔记中提炼的知识点,现整理成博文与大家分享。本系列不是小白系列,尽量避免冗杂的解释和叙述,简明扼要地总结干货,适合进阶的童鞋。限水平有限,有任何问题欢迎大家指正和讨论。

2019-12-08

jPage jquery-ajax表格动态分页.zip

jPage for jQuery ajax 分页 后端使用jPage jquery-ajax表格动态分页.

2019-11-22

springboot web services例子 web服务例子

springboot web services例子 web服务例子 springboot+cxf创建webservice的服务端和客户端

2019-11-06

jquery仿盖章效果并合成图片.zip

jquery仿盖章效果 并获取合成后的图片,图片合成需在web服务器下浏览,在文件系统打开不能看到效果

2019-09-05

SrvanyUI for windows(可注册成系统服务).zip

把frpc.exe作为windows服务随系统启动。Srvany是微软套件的一个小工具。SrvanyUI是一位大神,封装成简化的可视化工具。 此工具貌似支持任何形式的可执行文件,EXE,BAT等。

2019-08-29

websocket+java服务器(mina)

简单实现mina服务器框架的websocket通信(Simple implementation of websocket communication in mina server

2019-07-27

settings.xml

eclipse maven settings.xml 默认是没有的可以把这个放到C:\Users\Administrator\.m2下面

2019-07-05

dns_57735.zip

windows下的dns服务器,迷你dns服务器,设置好开启服务,自己的电脑就可以做dns服务器了,局域网的电脑把dns服务器设置成自己的电脑ip

2019-06-21

eclipse下maven安装oracle的jdbc驱动

eclipse中maven 下载不到oracle数据库驱动 ojdbc5 ojdbc6 需要我们手动将驱动安装到本地仓库 1.找到安装命令的位置在项目的目录下 mvnw就是我们要用到的安装工具 2.下载 驱动 3.安装驱动 把需要安装的驱动放到第一步的目录中如下 4。运行安装命令  在上面的目录打开命令行窗口,执行以下命令 mvnw install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=11.2.0 -Dpackaging=jar -Dfile=ojdbc6.jar

2019-02-20

oraclejdbc驱动

安装教程 eclipse中maven 下载不到oracle数据库驱动 ojdbc5 ojdbc6 需要我们手动将驱动安装到本地仓库 https://blog.csdn.net/az44yao/article/details/87773714 参考地址: http://www.oracle.com/technetwork/cn/articles/oem/jdbc-112010-094555-zhs.html 针对所有平台的 JDBC 瘦客户端 ojdbc5.jar (1,996,228 字节)— 用于 JDK 1.5 的类。它包含 JDBC 驱动程序类,但不包含在 Oracle Object 和 Collection 类型中支持 NLS 的类。 ojdbc5_g.jar (3,081,328 字节)— 与 ojdbc5.jar 一样,除了类通过“javac -g”编译并包含跟踪代码。 ojdbc6.jar (2,111,220 字节)— 用于 JDK 1.6 的类。它包含 JDBC 驱动程序类,但不包含在 Oracle Object 和 Collection 类型中支持 NLS 的类。 ojdbc6_g.jar (3,401,519 字节)— 与 ojdbc6.jar 一样,除了通过“javac -g”编译并包含跟踪代码。 ojdbc5dms.jar (2,429,777 字节)— 与 ojdbc5.jar 一样,除了包含支持 DMS 和有限的 java.util.logging 调用的工具。 ojdbc5dms_g.jar (3,101,875 字节)— 与 ojdbc5_g.jar 一样,除了包含支持 DMS 的工具。 ojdbc6dms.jar (2,655,741 字节)— 与 ojdbc6.jar 一样,除了包含支持 DMS 和有限的 java.util.logging 调用的工具。 ojdbc6dms_g.jar (3,423,263 字节)— 与 ojdbc6_g.jar 一样,除了包含支持 DMS 的工具。 orai18n.jar (1,656,280 字节)— 用于 JDK 1.5 和 1.6 的 NLS 类。它包含在 Oracle Object 和 Collection 类型中支持 NLS 的类。该 jar 文件代替旧的 nls_charset jar/zip 文件。 demo.zip (603,363 字节)— 包含 JDBC 示例程序。

2019-02-20

SQLServer2005_BC.msi SQLServer2005及以后版本 向前 兼容 DTS等功能

SQLServer2005_BCSQLServer2005及以后版本 向前 兼容 DTS等功能 x86,x64,ia64三个版本都有

2018-12-14

delph拦截iapi

delph拦截iapi

2016-08-30

delph代码注入iapi拦截 源码

delphiapi拦截

2016-08-30

Delphi API HOOK 完全说明源码

为了使我们改写的代码正确运行,我们的函数必须和要改写的 API 函数具有同样形式的形参。在我的程序中,我拦截了 MessageBoxA 和 MessageBoxW 两个函数。所以我这样定义自己的函数

2016-08-30

税控发票开票软件(税控盘版)开票组件-百旺开票组件

百旺开票组件 本程序适用于 税控发票开票软件税控盘版 Sniffer文件夹内有三个工程 SnifferLib.dpr 这个为hookdll工程 SnifferApp.dpr 这个为exe工程 提供调用实例 Sniff.dpr 这个是为了方便调用进行的封装 进销存系统可以调用里面的function SayHello( title:PChar; mx:PChar):PChar;stdcall; 即可完成单据的导入 第一个参数为单据信息 第二个参数为明细信息 返回值为增值税票信息 这里面有一个查找窗口的代码要根据不同省份进行修改 FindWindow('TCustomBaseForm', '河南增值税普通发票开具'); 使用时要注意先打开开票窗口

2015-10-31

c# mdi多窗体实现

c# 实现mdi多窗体 主要代码: 屏蔽最大最小化 和 窗体icon 处理 菜单项的ItemAdded

2014-10-23

AsyncListImage

android 网络下载图片 缓存网络图片

2012-12-18

android网络访问框架NiceDayFramework

android网络访问框架 httpclient 访问网络

2012-12-18

Android美工坊--一个QQ登录验证的小例子

客户端: 1、登录时检查网络状态 2、登录加载进度条 3、登录服务器端进行验证,如果用户名和密码存在且正确,则登录,否则失败 4、注册时将用户信息保存到服务器端数据库中(MySQL) 5、记住密码功能(还不完善,只是测试) 6、对密码信息进行md5()单向加密 服务器端: 1、接收客户端发来的登录请求,如果用户名和密码存在于MySQL数据库中则返回客户端一个响应信息"success" 2、接收客户端发来的注册请求,将用户名和密码存放到MySQL数据库中

2012-12-11

TabHost中每个tab中放入多个Activity

有时需要每个tab中有多个页面,也就是说需要 在一个tab中跳转不同的Activity。 当时,我只是简单的在一个Activity中使用了动态布局 (设置layout是否显示) 虽然效果还不错,但实际上依然是同一个Activity,这样的缺点是代码结构会相对复杂,不易维护 今天在网上看到了一篇文章,原文是http://united-coders.com网站的http://united-coders.com/nico-heid/use-android-activitygroup-within-tabhost-to-show-different-activity 特意留下来 供大家和自己以后使用:

2012-12-03

.NET企业服务框架++应用.NET企业服务开发分布式业务解决方案

.NET企业服务框架++应用.NET企业服务开发分布式业务解决方案 pdf电子书

2011-12-02

空空如也

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

TA关注的人

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