自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 资源 (11)
  • 问答 (1)
  • 收藏
  • 关注

原创 Web服务和程序优化

总的来说,禁用不必要的服务和程序是Web系统优化中非常重要的一部分,可以减少系统的负载,提高系统的稳定性和安全性。在禁用不必要的服务和程序之前,首先需要了解系统中存在哪些服务和程序,这些服务和程序的作用是什么,它们是否对系统性能产生影响。禁用不必要的服务和程序是Web系统优化中的一个重要方面,可以减少系统的负载,提高系统的稳定性和安全性。根据系统中服务和程序的作用和对系统性能的影响,可以进行选择性地禁用不必要的服务和程序。Web服务器是Web系统中重要的组成部分,对Web系统的响应速度有很大的影响。

2023-03-16 20:20:29 383

原创 Web系统优化概述

总的来说,确认Web系统瓶颈需要使用一系列的工具和方法,如网络监控工具、服务器监控工具、应用程序性能监控工具和数据库监控工具等,从不同的角度分析Web系统的性能和瓶颈,找到优化Web系统的方向和方法。Web系统优化是指通过一系列的技术手段和方法,提升Web系统的性能、稳定性和安全性,从而提高Web系统的用户体验和可用性。因此,通过压缩页面、优化图片、减少HTTP请求、使用CDN等手段,可以提高Web系统的速度,从而减少用户等待时间,提高用户满意度。例如,避免过多的嵌套,避免重复的代码,减少DOM操作等。

2023-03-16 20:16:23 521

原创 Web系统优化实战

课程介绍:本课程旨在通过理论讲解和实践操作,教授学生如何优化Web系统性能、提高Web系统稳定性和安全性。主要内容包括:Web系统优化原理、Web系统资源管理、Web服务和程序优化、Web系统安全配置、Web系统维护和优化、专业Web系统优化工具等。课程目标:本课程旨在使工程师能够理解Web系统优化的基本原理和实践操作,具备优化Web系统性能、提高Web系统稳定性和安全性的能力,同时也能够熟练使用专业Web系统优化工具进行Web系统优化

2023-03-16 20:13:29 418

原创 mavne子工程打包运行出现 1.0-SNAPSHOT.jar中没有主清单属性

背景maven工程子模块打j可运行的ar包打包运行时出现java -jar cloud-more-dbsource-1.0-SNAPSHOT.jarcloud-more-dbsource-1.0-SNAPSHOT.jar中没有主清单属性解决方法,在maven的配置中添加一下代码 <plugins> <plugin> ...

2019-08-13 18:13:00 6202

原创 openResty 服务器使用lua脚本实现更具请求参数,转发到不同的服务

介绍小需求根据不同的请求参数转发到不同的服务应用场景可以更具用户Id进行Hash到不同的服务器上; 可以做nginx缓存,例如:商品详情页面,更具商品Id哈希取模请求转发到不同的nginx上; 更具请求中添加的参数区分环境,进行恢复发布(比如:正式环境、开发环境、预生产环境、演示环境、测试环境...);具体需求,同一个请求不同参数转发到不同的服务上http://192.168...

2019-08-06 15:57:40 2559

原创 webpack.config.js 中代理配置,用作跨域访问

devServer: { port:8001, contentBase: './',// boolean | string | array, static file location compress: true, // enable gzip compression historyApiFallback: tr...

2019-08-01 10:05:16 3482

原创 JS身份证号码校验

function identityCodeValid (code){ var city={11:"北京",12:"天津",13:"河北",14:"山西",15:"内蒙古" ,21:"辽宁",22:"吉林",23:"黑龙江 ",31:"上海",32:"江苏",33:"浙江", 34:"安徽",35:"福建",36:"江西",37:"山东",41:"河南",4...

2019-07-31 11:32:23 486

原创 Xcode添加ipone设备、通过数据线安装应用到Ipone上

1、查看ipone设备的uuid打开xcodedevice查看window->device andsimulation复制出设备Id2、打开苹果后台开发管理添加设备Id到设备列表中3、配置需要添加设备的profile文件,这里编辑并勾选刚才添加的设备4、下载profile文件并双击安装到Xcode中5、完工、点击小箭头进行安装(记...

2019-07-12 17:33:39 791

原创 Frp 内网穿透提供对外访问服务

1、环境 公网服务器一台 有公网IP (我这里是linux系统)2、软件工具 frp 此工具免费开源服务器端linuxfrp_0.27.0_linux_386.tar.gz内网端使用的window10frp_0.27.0_windows_amd64.zip软件下载地址https://github.com/fatedier/frp/releases搭建功能内网提供we...

2019-05-15 10:33:17 912

原创 Memcatched整合tomcat

1、linux 安装memcached yum -y install  memcached2、启动memcached -d -u root  -l 192.168.1.126 -m 512 -p 121213、验证是否已经启动memcached-tool 192.168.1.126:12121 出现一下说明启动成功  #  Item_Size  Max_age   Pages   C...

2018-09-27 17:42:31 238

原创 webpack 1X 环境配置

开发环境的配置var path = require('path');var webpack = require('webpack');var ExtractTextPlugin = require('extract-text-webpack-plugin'); //css单独打包var HtmlWebpackPlugin = require('html-webpack-plugin');

2017-12-23 21:15:34 474

原创 dva+react+antd

dva 是一个基于 react 和 redux 的轻量应用框架,redux步骤繁杂,更容易出错,搭建成本更高。这个博客地址可以算是第一个dva+react+antd程序,但是它出来没有样式http://www.cnblogs.com/yuanyuan0809/p/7171761.html需要在src/router.js添加import 'antd/dist/

2017-11-17 09:10:38 779

原创 Maven中央仓库和镜像地址

中央仓库http://central.maven.org/maven2/https://repository.jboss.org/nexus/content/groups/public/阿里云的中央仓库镜像http://maven.aliyun.com/nexus/content/groups/public/https://repo.maven.apache.org/m

2017-10-28 22:58:31 4846

原创 memcatched整合tomcat

1、linux 安装memcached yum -y install  memcached2、启动memcached -d -u root  -l 192.168.1.126 -m 512 -p 121213、验证是否已经启动memcached-tool 192.168.1.126:12121 出现一下说明启动成功  #  Item_Size  Max_age   Pa

2017-10-28 08:39:50 471

原创 linux下ssh免密码登录设置

ssh 免密码登录1. ssh-keygen -t rsa   三次回车2. cat ~/.ssh/id_rsa.pub &gt;&gt;  ~/.ssh/authorized_keys3. 验证 ssh localhost 如果不需要密码登录,表示设置成功4. 面密码登录其他机器   ssh-copy-id -i user@hostname   注意:hostname必须在/etc...

2014-05-30 07:15:08 2312

原创 jdbc读取百万条数据出现内存溢出的解决办法

本人在做项目实施时,我们使用的是mysql数据库,在不到一个月的时间已经有了2千万条数据,查询的时候非常慢,就写了一个数据迁移的小项目,将这两千万条数据存放到MongoDB中看效率怎么样,再读取数据时老是出现内存溢出,查了好多资料才找到原因,解决方法:在jdbc的URL上加两个参数就OK,成功解决内存溢出的问题。例如:"jdbc:mysql://10.20.100.86:3306/js

2013-11-25 09:04:42 5768

转载 Mysql的死锁问题,解决Locked状态

最近搬迁服务器也遇到一个问题,一个ecshop的站点,访问速度很慢,以前也没有这种情况发生,现在出现这么慢的情况确实让人疑惑,换了另外一个服务器也还是这样,可是访问的人也不多呢,带宽也不差,所以纳闷。。。多搜索一下资料看看,似乎找到了出路,可以不用再尝试换服务器了。我把表类型换为innodb类型后,情况就好很多了,请参考后面的资料。sql语句类似 ALTER TABLE aslib

2013-10-11 20:00:43 3303

原创 Python学习之路二开发工具eclipse(Eclipse3.X)插件的详细配置

二、开发工具eclipse(Eclipse3.X)插件的详细配置1、下载Eclipse    http://www.eclipse.org/downloads/  下载之后解压即可运行,在安装之前需要安装jdk这里不在说了2、下载在Eclipse下开发Python的插件    官方地址:http://pydev.org/index.html  下载地址:ht

2013-09-24 17:57:52 835

原创 Python学习之路一 开发环境的配置

一、Python开发环境的配置   1、Python简介     是一种面向对象、直译式计算机程序设计语言,由Guido van Rossum于1989年底发明,第一个公开发行版发     行于1991年。Python语法简捷而清晰,具有丰富和强大的类库。它常被昵称为胶水语言,它能够很轻松的     把用其他语言制作的各种模块(尤其是C/C++)轻松地联结在一起。常见的一种应用情形

2013-09-24 17:36:24 1190

原创 js对文件及文件夹的操作

/*创建文件*/function CreateFile(){ var fso, tf; fso = new ActiveXObject("Scripting.FileSystemObject");//获取对象 tf = fso.CreateTextFile("d:\\testfile.txt", true);//创建一个文件夹 // 写一行,并且带有新行字符。

2013-09-22 16:19:23 1479

原创 Oracle数据库的备份与恢复

基本语法和实例:     1、EXP:       有三种主要的方式(完全、用户、表)       1、完全:           EXP SYSTEM/MANAGER BUFFER=64000 FILE=C:\FULL.DMP FULL=Y           如果要执行完全导出,必须具有特殊的权限       2、用户模式:           EXP SONIC/

2013-09-16 09:22:34 1006

原创 如何查看mysql版本的四种方法

1:在终端下:mysql -V。 以下是代码片段:[shengting@login ~]$ mysql -Vmysql Ver 14.7 Distrib 4.1.10a, for redhat-linux-gnu (i686)2:在mysql中:mysql> status;python教程以下是代码片段:mysql> status;-------------...

2013-08-27 18:11:52 4228

转载 mysql备份还原(视图、存储过程)

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://kerry.blog.51cto.com/172631/177570最近在备份还原mysql的时候发现,视图还原报错,无法创建视图,在网上查了下资料,找到以下信息:1、如果备份的数据库含有视图,还原时需要把my.ini中的character-set改为latin1,才能

2013-08-27 17:53:30 753

转载 Java开源GIS系统

uDig 基于Eclipse RCP的uDig开源项目既是一个GeoSpatial应用程序也是一个平台开发者可通过这个平台来创建新的在uDig基础上衍生的应用程序,uDig是Web地理信息系统的一个核心组件。更多uDig信息  GeoAPI GeoAPI为OGC/ISO标准提供一组Java接口。更多GeoAPI信息  Ge

2013-07-14 17:30:42 1882

原创 JAVA多线程suspend()、resume()和wait()、notify()的区别

suspend() 和 resume() 方法:两个方法配套使用,suspend()使得线程进入阻塞状态,并且不会自动恢复,必须其对应的 resume() 被调用,才能使得线程重新进入可执行状态。典型地,suspend() 和 resume() 被用在等待另一个线程产生的结果的情 形:测试发现结果还没有产生后,让线程阻塞,另一个线程产生了结果后,调用 resume() 使其恢复。但suspend(

2013-07-13 20:56:08 2682

原创 zookeeper安装

ZooKeeper是Hadoop的正式子项目,它是一个针对大型分布式系统的可靠协调系统,提供的功能包括:配置维护、名字服务、分布式同步、组服务等。ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。下面我们看下zookeeper的安装过程!zookeeper安装过程1. 安装前提    已经安装好hadoop、jdk(我这里

2013-07-07 22:15:20 1834

原创 hadoop分布式安装

1.安装jdk  (1)使用root登录  (2)把windows下的jdk文件拖到虚拟机的桌面  (3)打算安装到/home目录下, mv /root/Desktop/jdk-6u24-linux-i586.bin /home  (4)授予执行权限 chmod 700 jdk-6u24-linux-i586.bin  (5)解压缩 ./jdk-6u24-linux-i586.

2013-06-29 13:20:10 926

转载 OSCache的介绍和使用

OSCACHE(转)Cache是一种用于提高系统响应速度、改善系统运行性能的技术。尤其是在Web应用中,通过缓存页面的输出结果,可以很显著的改善系统运行性能。本文中作者给大家介绍一个实现J2EE框架中Web应用层缓存功能的开放源代码项目----OSCache。通过应用OSCache,我们不但可以实现通常的Cache功能,还能够改善系统的稳定性。1 面临的问题1.1 需要

2013-06-25 17:31:44 840

原创 使用javassist框架进行动态的更改Class类

@Test public void changeClass() throws Exception { ClassPool pool = ClassPool.getDefault(); //获取一个Student类的CtClass对象 CtClass ctClass = pool.get("com.javassist.domain.Student");

2013-06-15 22:10:03 2620

原创 使用jdk的xjc命令由schema文件生成相应的实体类

xcj命令有schema文件生成java实体类1、使用方法   xjc fileName.xsd -d 生成java实体类的目录 -p 生成的包名2. eg: xjc catalog.xsd -d -p com.xjc.bean3、其他的参数  -httpproxy :  set HTTP/HTTPS proxy. Format is [user[:password]@]pr

2013-06-09 21:48:49 4177

原创 spring和cxf框架整合实现webService服务

spring和cxf框架整合实现webService服务,1. 基于类提供的服务第一步:需要在web.xml中配置一个servlethttp://java.sun.com/xml/ns/javaee"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://java.sun

2013-06-05 21:35:54 1237

原创 struts和jfreechart

jfreechart与struts的整合1. 创建一个struts工程   首先要搭建一个struts的工程,这里主要讲解jfreechart和struts的整合,struts项目的如何搭建这里不在   赘述;2.  copy struts2 jfreechart的插件    jfreechart是作为struts的一个插件形式和struts整合的,首先要把struts中关

2013-04-24 20:12:12 1125

原创 javaScript中面向对象和原形prototype

function Person() { this.category = 'main'; this.name; this.age; } Person.prototype = { setName : function(newName){this.name = newName}, setAge : function(newAge) {this.age = newAge},

2013-04-15 22:31:07 698

原创 Oracle用的常用函数

1.字符函数    1. lower(argo) 将大写字符转换为小写字符    2. upper(arg1) 将小写字符转化为大写    3. initcap(arg1) 单词首字母大写    4. dsubstr(arg0, arg1)  将arg0中的字符串从第arg1截取到最后(截取后的字符包括第arg1字符)    5. substr(a,b,c) 将a 中的字符串从

2013-04-10 21:49:29 739

原创 查看当前用户信息(权限、视图、表空间....)

0、表空间  SQL>select username,default_tablespace from user_users;  查看当前用户的角色  SQL>select * from user_role_privs;  查看当前用户的系统权限和表级权限  SQL>select * from user_sys_privs;  SQL>select * from user_t

2013-04-10 21:04:31 1208

原创 js中的总结

1. 获取浏览器的XMLHttpRequest对象,获取的方式有如下几种1.1 function getXMLHttpRequest() { var xmlhttpReq = null; if(window.ActiveXObject) //IE浏览器 { xmlhttpReq = new ActiveXObject("MSXML2.XMLHTTP.

2013-04-04 17:14:56 578

原创 使用java程序生成excel文档程序

package com.itheima.utils;import java.beans.PropertyDescriptor;import java.io.IOException;import java.io.OutputStream;import java.text.SimpleDateFormat;import java.util.Collection;import java.u

2013-03-26 23:09:14 948

原创 使用windows的telnet工具收发邮件

1.邮件发送使用的协议SMTP协议和POP协议SMTP协议:Sample Message Transfer Protocol邮件发送协议,默认端口:25POP协议:Post office Protocol 邮件接收协议,默认端口为1102. 手工发送邮件telnet smtp.163.com 25    //链接163的邮件服务器ehlo hello   //向服务器打招呼

2013-03-23 09:51:53 1107

原创 web中向浏览器中输出随机图片

package com.yueting.util;import java.awt.*;import java.awt.image.BufferedImage;import java.io.IOException;import java.util.Random;import javax.imageio.ImageIO;import javax.servlet.http.*;/** *

2013-03-10 21:57:00 886

原创 使用commons-beanutils封装请求中的数据与数据类型的转换,web中使用md5和BASE64Encoder加密

1. 日期类型的使用转化package com.heima;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;public class BeanUtileTest{ public static void main(String[] args) throws Pa

2013-03-10 15:45:43 896

tifig-static-0.2.2.zip

将IOS的HEIC类型的图片装换为jps格式,此文件需要再linux下面运行 使用方式:tifig -v -p image.heic output.jpg

2019-07-19

Memcatched与tomcat整合和jar包以及相应的说明

memcatched的安装使用,以及memcatched相应的jar包,和tomcat整合,已经测试过,测试环境是linux

2017-10-28

个C#写的OPC客户端示例

C#写的OPC客户端, 包含源代码,希望能够帮到你!

2013-11-13

全国省市乡镇的sql脚本

全国各地的省市县乡镇的sql脚本,执行整个sql脚本,表数据都有了,十分方便,希望能够帮到需要的朋友!

2013-11-07

OPC服务端客户端及C#源码

文件列表: opcServerDebug.rar 模拟OPC Server,需要安装 OPCClient 测试客户端,exe文件可直接运行,用来连接OPC服务器测试 OPCDialog C#OPC客户端源码 opcdaauto.dll 最新的动态库 源码已在Win7 64位,VS2010上测试过可用,编译时需编译为X86版本。

2013-11-06

OPC客户端(C#完整源码)

一个非常完整的OPC客户端源码,想采用C#完成OPC客户端的朋友可以参考

2013-10-30

hadoopAIP1.1.2.chm

hadoop开发帮助文档,为您的hadoop开发提供了一份不错的帮助文档!

2013-06-29

jetty 服务器

一个很好的J2EE应用部署的容器,让你的应用更好的运行

2013-06-02

servlet 源码

Serlvet的源代码,方便阅读servlet的底层的实现

2013-04-24

jfreechart与struts2的整合

struts和jfreecha和整合已经使用的说明!

2013-04-24

生成excel表格的jar包

使用此jar包可以轻松的使用程序生成excel文档 实例: http://blog.csdn.net/apache012/article/details/8724245

2013-03-26

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

TA关注的人

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