自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 docker安装可视化界面管理工具Portainer

docker安装可视化界面管理工具Portainerdocker pull portainer/portainer docker run -d -p 9000:9000 \--restart=always \-v /var/run/docker.sock:/var/run/docker.sock \--name prtainer \portainer/portainer

2021-11-16 21:12:20 692

转载 观察者模式(Observer模式)

在软件系统中,当系统一方行为依赖另一方行为的变动时,可使用观察者模式松耦合联动双方,使得一方的变动可以通知到感兴趣的另一方对象,从而让另一方对象对此做出响应。通过前面的分析与应用实例可知观察者模式适合以下几种情形。对象间存在一对多关系,一个对象的状态发生改变会影响其他对象。 当一个抽象模型有两个方面,其中一个方面依赖于另一方面时,可将这二者封装在独立的对象中以使它们可以各自独立地改变和复用。 实现类似广播机制的功能,不需要知道具体收听者,只需分发广播,系统中感兴趣的对象会自动接收该广播。 多..

2021-11-08 20:42:04 201

转载 利用观察者模式设计一个学校铃声的事件处理程序

分析:在本实例中,学校的“铃”是事件源和目标,“老师”和“学生”是事件监听器和具体观察者,“铃声”是事件类。学生和老师来到学校的教学区,都会注意学校的铃,这叫事件绑定;当上课时间或下课时间到,会触发铃发声,这时会生成“铃声”事件;学生和老师听到铃声会开始上课或下课,这叫事件处理。这个实例非常适合用观察者模式实现,图 3 给出了学校铃声的事件模型。图3 学校铃声的事件模型图现在用“观察者模式”来实现该事件处理模型。首先,定义一个铃声事件(RingEvent)类,它记录了铃声的类型(上课铃.

2021-10-22 17:22:50 907

转载 Mysql的MVCC的理解

面试官:谈谈你对Mysql的MVCC的理解?

2021-09-29 15:44:06 88

转载 DDD领域驱动设计

从遇到问题开始当人们要做一个软件系统时,一般总是因为遇到了什么问题,然后希望通过一个软件系统来解决。比如,我是一家企业,然后我觉得我现在线下销售自己的产品还不够,我希望能够在线上也能销售自己的产品。所以,自然而然就想到要做一个普通电商系统,用于实现在线销售自己企业产品的目的。再比如,我是一家互联网公司,公司有很多系统对外提供服务,面向很多客户端设备。但是最近由于各种原因,导致服务经常出故障。所以,我们希望通过各种措施提高服务的质量和稳定性。其中的一个措施就是希望能做一个灰度发布的平台,这个平台可

2021-06-02 18:02:28 93

原创 PHP 中move_uploaded_file 上传中文文件名失败处理

失败的原因大致猜到是编码问题.保存文件时,需要将中文由utf8转为gb2312。$files = $_FILES['attachment']; // 上传的表单附件名$name = iconv("UTF-8", "gb2312", $files['name']);move_uploaded_file($files['tmp_name'], "/upload/$name");...

2020-11-16 22:55:16 268

原创 mysql 存储过程中使用变量(like 模糊查询)

CREATE DEFINER=`root`@`%` PROCEDURE `po_rec_saled_list`(v_keywords varchar(50))BEGINdeclare v_list LONGTEXT;declare v_list2 LONGTEXT;declare v_result LONGTEXT;declare v_where varchar(200);select concat('concat(c.name,d.customer_name) like \'%',v_key

2020-06-22 10:49:19 2030

原创 PHP7 'ZipArchive' not found

centos7系统安装PHP7,Excel上传失败,安装了zip还是提示FatalErrorException in Excel2007.php line 94: Class 'ZipArchive' not found解决方法:找到PHPExcel/Reader/Excel2007.php,添加PHPExcel_Settings::setZipClass(PHPExcel_S...

2020-04-30 16:14:33 622

原创 配置nginx的systemctl命令

一、创建一个nginx.service在 /usr/lib/systemd/system/目录下面新建一个nginx.service文件。并赋予可执行的权限。vim /usr/lib/systemd/system/nginx.servicechmod +x /usr/lib/systemd/system/nginx.servic...

2020-03-13 14:22:18 308

原创 解决微信小程序 wx.request 方法不支持 Promise 并发数问题

wx-promise-request 是微信小程序wx.request方法的不支持 Promise 和并发数问题的解决方案。如果只需要解决并发数问题,可以使用wx-queue-request.js,可以解决 request 最大并发数超过 10 会报错的问题。import { request, setConfig } from '../../wx-promise-request.js...

2019-10-15 10:47:09 816

原创 JS获取tabel每行td中的input元素的值

$("#orderAgentTab").find("tr").each(function(){ var tdArr = $(this).children(); var seq = tdArr.eq(0).text() ;//直接获取<td>值 var inputnum = tdArr.eq(6).find("input").val...

2019-09-30 14:55:02 1137

原创 Microsoft.CompactFramework.CSharp.targets not found

"C:\WINDOWS\Microsoft.NET\Framework\v3.5\Microsoft.CompactFramework.CSharp.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk....

2019-08-28 14:06:16 1189

原创 mysql游标里面使用LOOP, LEAVE 和ITERATE语句

mysql游标里面使用LOOP、LEAVE、ITERATE更像其他编程语言中的goto语句。 LOOP要设定一个label指定循环的开始位置,而LEAVE则像其他语言中的break会离开LOOP指定的块,iterate则会再次回到LOOP开始的语句。如下是一个使用LOOP语句的mysql存储过程:在上面存储过程中我们首先在LOOP语句开始前声明了一个loop_label,然后在if语句总判断变...

2019-08-06 16:56:00 1828

原创 SmartGit 过期破解 - 授权文件 Free Trial License to Non-Commercial

Windows: %APPDATA%/syntevo/SmartGit/OS X:    ~/Library/Preferences/SmartGit/Unix/Linux:  ~/.smartgit/and remove the file settings.xml 例如windows:开始 运行 %APPDATA%/syntevo/SmartGit/  就会自动找到路径删...

2018-08-08 18:53:32 2790

原创 Linux里如何查找文件内容

Linux查找文件内容的常用命令方法。  从文件内容查找匹配指定字符串的行:$ grep "被查找的字符串" 文件名例子:在当前目录里第一级文件夹中寻找包含指定字符串的.in文件grep "thermcontact" */*.in从文件内容查找与正则表达式匹配的行:$ grep –e “正则表达式” 文件名查找时不区分大小写:$ grep –i "被

2018-01-29 17:00:34 294

原创 centos7安装magento

在centos7通过yum安装PHP7,首先在终端运行:rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm提示错误:error: Failed dependencies:epel-release >= 7 is needed by webtatic-release-7-3.noarch需要先安装epel-release

2018-01-18 19:51:27 703

原创 win7升级到win10 VS2008打开项目问题

win7升级到win10 ,VS2008打开项目遇到系统无法找到Microsoft.CompactFramework.CSharp.targets,经发现,升级到win10,系统默认把原来的.net3.5保存到C:\Windows.old的目录,在C:\Windows.old\Windows\Microsoft.NET\Framework\v3.5找到Microsoft.CompactFramew

2016-06-07 21:07:32 3984

原创 netbeans8配置tomcat

netbeans启动tomcat时候,报错,系统提示127.0.0.1不是内部或外部命令,也不是可运行的程序,

2014-10-22 17:50:38 4105

原创 AJAX IE7清除缓存

AJAX缓存页面是一个刚接触AJAX的人一定会遇到的问题,造成这个问题的关键性人物又是Ie... 在网上找了好多资料后,总结一下 1:在AJAX请求的页面后加个随机函数,我们可以使用随机时间函数 在javascript发送的URL后加上t=Math.random() 当然,不是直接把t=Math.random()拷贝到URL后面,应该像这样:URL+"&"+"t="+Math.ra

2014-08-13 18:41:45 1121

原创 Oracle数据恢复(闪回)

select * from T_OUTSTORAGE as of timestamp (sysdate-1/120);SELECT * FROM T_OUTSTORAGE AS OF TIMESTAMP TO_TIMESTAMP('2014-06-23 13:50:00','YYYY-MM-DD HH24:MI:SS')

2014-06-23 14:01:39 708

原创 tomcat里面表单以get方式提交出现中文乱码解决方法

connectionTimeout="20000"                redirectPort="8443" URIEncoding="UTF-8"/>

2014-06-19 13:38:06 992

原创 Excel 生成Code128条码

Excel -》开发工具-》Visual Basic  增加以下代码:Function code128b(Tar As Range)   '128B码:ChrW(204).Dim s$, i%, ss$, j%, curR%, checkB%curR = Tar.Rows = Tar.ValuecheckB = 1  '开始位的码值为104 mod 103 =1Fo

2014-04-22 15:02:14 13405

原创 vbs 解码 unicode

a =split("\7F57\83B1 Q747\604B\604B\65F6\5149-\5929\4E1D\00AE\590D\5408\6BEF","\") '罗莱 Q747恋恋时光-天丝®复合毯For i=1 To UBound(a)str = str & Decode(a(i))NextMsgBox strPublic Function Decode(strDecode)

2014-01-18 17:14:35 2959

原创 AsyncTask onPostExecute 未执行原因

今天在主界面的Activity里面,通过异步加载后台数据的时候,用到AsyncTask,发现onPostExecute方法一直没有执行,因为这个方法里面可以进行UI的更新,后来才发现,原来是onPostExecute这个方法里面的参数必须和AsyncTask里面定义的一致。另外,如果还不行,可以试试在onCreate里面加上下面代码。try {   Class.forName("and

2013-07-04 15:56:57 8132

原创 JDK1.6 wsimport导入WSDL包

客户端:在JDK的bin文件夹中,有一个wsimport.exe,这个工具依据wsdl文件生成相应的类文件,然后用这些类文件,就可以像调用本地的类一样调用WebService提供的方。该工具可以用于非Java的服务器,如:用C#编写的WebService,通过wsimport则生成Java的客户端实现。   命令参数说明:  -d:生成客户端执行类的class文件的存放目录  -s

2013-03-22 14:16:51 1716

转载 JTable 单独设置某一行颜色

public static void makeFace(JTable table) { try { DefaultTableCellRenderer tcr = new DefaultTableCellRenderer() { public Component getTableCellRendererComponent(JT

2012-11-22 10:03:52 13591

原创 java JList 单独设置某几行颜色和字体

/*JList wmslist = new JList();DefaultListModel listModel2 = new DefaultListModel();listModel2.addElement("固定电话:" + rs.getString("phone"));listModel2.addElement("手机号码:" + rs.getString("mbphone"));

2012-08-28 10:49:00 8226 2

转载 java 导出数据到Excel

/* * To change this template, choose Tools | Templates * and open the template in the editor. */package invcompare;import java.sql.Connection;import java.sql.Statement;import java.io

2012-08-22 14:05:36 1358

转载 java JFileChooser 文件过滤

/* * To change this template, choose Tools | Templates * and open the template in the editor. */package invcompare;import java.io.File;import java.util.Enumeration;import java.util.Has

2012-08-22 14:02:56 4039

转载 java SwingWorker

new SwingWorker() { @Override protected String doInBackground() throws Exception { System.out.println("开始执行后台方法..."); LogInfo.appendLog("开始执行后台

2012-08-22 13:58:07 1440

转载 java Swing JTextField 限制输入字符(复制粘贴也有效)

//txt_address1.setDocument(new LimitedDocument(25));class LimitedDocument extends PlainDocument { private static final long serialVersionUID = 1L; private int maxLength = -1;// 允许的最大长度

2012-08-21 16:47:20 4996

原创 java 读取串口 com 外部设备

/* * To change this template, choose Tools | Templates * and open the template in the editor. */package CalcWgtPro;/** * * @author luolai */import java.io.BufferedReader;import j

2012-08-21 16:43:10 20948 1

转载 java oracle jdbc 连接池

/* * To change this template, choose Tools | Templates * and open the template in the editor. */package jcoapp;/** * * @author luolai */import java.io.*;import java.sql.*;impor

2012-08-21 16:37:29 6193

转载 java ftp 下载

/* * To change this template, choose Tools | Templates * and open the template in the editor. */package jcoapp;/** * * @author luolai */import java.io.DataInputStream;import java

2012-08-21 16:33:30 8419

原创 java保存日志到本地文本文件

/* * To change this template, choose Tools | Templates * and open the template in the editor. */package jcoapp;import java.io.*;import java.text.SimpleDateFormat;import java.util.*;

2012-08-21 16:25:40 13967 1

原创 java发送带附件邮件

/* * To change this template, choose Tools | Templates * and open the template in the editor. */package jcoapp;/** * * @author luolai */import javax.mail.*;import javax.mail.inte

2012-08-21 16:23:35 1315

原创 java读取propertie配置文件

/* * To change this template, choose Tools | Templates * and open the template in the editor. */package jcoapp;/** * * @author luolai */import java.io.FileInputStream;import java

2012-08-21 16:20:38 3088 1

原创 java调用SAP RFC函数 2

/* * To change this template, choose Tools | Templates * and open the template in the editor. */package jcoapp;/** * * @author luolai */import com.sap.mw.jco.*;import java.util.H

2012-08-21 16:18:10 3262 2

原创 java调用SAP RFC函数

/* * To change this template, choose Tools | Templates * and open the template in the editor. */package jcoapp;import com.sap.mw.jco.*;import com.sap.conn.jco.*;import java.io.File;i

2012-08-21 16:16:37 10870 1

原创 java 解析/拆分 xml

/* * To change this template, choose Tools | Templates * and open the template in the editor. */package jcoapp;import org.dom4j.Document;import org.dom4j.DocumentHelper;import org.dom4

2012-08-21 16:12:21 6230

jdk-8u221-linux-x64.tar.zip

sun jdk 1.8 linux 64位的,做开发的都知道,jdk要安装sun jdk,不要安装oracle open sdk, 两者区别大家自行百度

2019-08-29

阿里巴巴Java开发手册

阿里巴巴Java开发手册

2017-08-09

java qrcode 生成二维码

java qrcode 生成二维码

2017-05-02

HttpClient 4.5.2

Apache HttpClient 4.5.2官方文档

2016-12-13

Motorola Symbol MC3190(WinCE6) 无线网络设置

Motorola Symbol MC3190(WinCE6) 无线网络设置,不错的参考,非常有用

2016-02-24

VS2008过期破解

VS2008团队开发版试用期为90天,90天后要重新注册一次才可以正常使用,进入控制面板,删除程序,运行卸载,运行到上图的维护模式下,运行补丁程序,点击打补丁,即可看到维护模式下的出现序列号输入框。 输入序列号:PYHYP-WXB3B-B2CCM-V9DX9-VDY8T

2016-01-22

jQuery EasyUI 1.4.4

jQuery EasyUI 1.4.4官方最新版本

2015-11-27

wince6简体中文

MC3190R,MC3190G wince简体中文刷机系统,解压后,复制OSUpdate文件夹到RF的temp目录(必须保证该目录可用空间大于30M),双击OSUpdate这个文件夹下面的一个执行文件,文件名称:3100c60Bcp_TEMP

2015-11-09

Newtonsoft.Json;

C# 2008 开发wince 解析JSON,需要选择Net35版本的DLL,否则报错,如果不行,可以试试其他的版本DLL

2015-10-09

C#Newtonsoft.Json.dll

C#解析JSON的DLL,分享一下,有需要可以下载

2015-10-09

swing开源皮肤Substance

swing开源皮肤Substance,网上下载的,分享一下

2014-11-07

imageview,imageswitcher显示SD卡图片,并且解决out of memory问题

Android imageview,imageswitcher显示SD卡上图片,并彻底解决imageview out of memory,记过这两天多次反复查找资源及测试,可以使用

2014-11-03

eclipse 4.4.1 tomcat插件

网上找的Eclipse4.4.1版本的tomcat 插件(支持到Tomato7),这个确实可以用,下载后把com.sysdeo.eclipse.tomcat_3.3.1.jar拷贝到dropins目录然后重启Eclipse即可,免费分享

2014-10-23

CAD字体HZDX

CAD字体HZDX,CAD常用的字体,方便实用!

2014-05-08

Excel输入密码查看相对应的Sheet

Excel Sheet权限控制,通过输入不同的密码,打开不同的Sheet, 里面对应的密码依次为 999 111 222 333

2013-10-23

connectify 3.7.1

笔记本可以通过无线网卡,制作成虚拟WIFI,可供手机上网,里面自带注册机,软件也是从网上下载的,一起分享好东西

2013-10-21

Oracle xml简单操作

Oracle 简单操作xml 的例子,从网上摘取的,以便日后学习参考

2013-07-30

SQLServer2008R2与Oracle11gR2互连

SQLServer2008R2与Oracle11gR2互连,可以参考一下。

2013-07-30

DBGridEH加行号

delphi 6,7 DBGridEH加行号

2013-07-18

AAFont控件包

AAFont 平滑特效字体控件包 V2.60

2013-07-18

Excel宏-供参考

Excel宏-供参考使用!一些基本的宏代码。

2012-01-19

自动压缩文件(根据文件最后修改时间自动压缩文件)

可以针对一个目录下面所有文件(不包含子文件夹)进行压缩,压缩后的文件名称按照YYYY-MM-DD命名(根据文件最后修改时间来分类),适合大量文件分类压缩,以便节省空间. 【需要对Test目录下面的三个文件修改相应的目录路径,最后执行CMD或者VBS即可,INI文件是要压缩的目录和保存的目录,这里可以设置多个目录】

2011-07-26

VBS编辑器(比较好用)

VBS编辑器,无需注册,比较方便。 VBS编辑器,无需注册,比较方便。

2009-11-06

VB 自定义 安装包 源代码

VB 自定义 安装包 源代码(Setup),制作安装包,安装成功后自动运行程序

2008-12-26

Word文件转PDF格式

Word文件转PDF格式,完全免费,非常好用

2008-12-03

VB6 鼠标滚轮(DLL)

VB6 鼠标滚轮(DLL) 1.运行Exe文件解压,拷贝VB6IDEMouseWheelAddin.dll到Windows》System32目录下面 2.开始》运行"regsvr32 VB6IDEMouseWheelAddin.dll" 3.VB6》Add-Ins》Add-In Manager选中MouseWheel Fix,然后选中Loaded/Unloaded;Load on Startup,保存即OK。 开始享受VB6的鼠标滚轮的快乐吧!!!

2008-11-04

Zend Framework手册 中文版

Zend Framework手册 中文版

2008-09-10

Magento插件源代码

Magento插件源代码,计算商品税的,可以学习参考。

2008-09-09

myTest.zip

myTest

2021-09-15

myTest.zip学习code

学习测试

2021-08-25

wx-promise-request.js

wx-promise-request.js,解决微信小程序wx.request 方法不支持 Promise 和并发数问题

2019-10-15

jaxws-api-2.1.zip

jaxws-api-2.1.jar包免费下载,方便大家

2019-08-29

空空如也

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

TA关注的人

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