- python打包_cx_freeze
weixin_33716154
pythonjava
python打包:因为有需要将python程序的代码进行打包,网上资料较少。找到几款工具,cx_freeze可以参考:http://www.haogongju.net/art/1192978py2exe可以参考:http://www.cnblogs.com/jogger/archive/2012/06/26/2563806.html关于setup的描述参见:http://www.itkee.com
- 使用py2exe将Python脚本打包为Windows可执行文件
查拉图斯特拉面条
pythonwindows开发语言
在Python开发领域,将脚本转换为可在没有安装Python环境的Windows系统上运行的可执行文件(.exe)是一项常见需求。py2exe正是这样一个工具,它允许开发者将Python脚本及其依赖项打包成一个或多个Windows可执行文件。本文将详细介绍如何使用py2exe来完成这一过程。准备工作在开始之前,请确保你的开发环境中已安装Python和pip。然后,通过pip安装py2exe:pip
- Python打包成可执行文件
酷爱码
Pythonpython开发语言
在Python中,可以使用第三方库如PyInstaller或py2exe来将Python脚本打包成可执行文件。以下是使用PyInstaller的步骤:安装PyInstaller库:可以使用以下命令来安装PyInstaller库:pipinstallpyinstaller生成可执行文件:在终端中,切换到你的Python脚本所在的目录,然后运行以下命令来生成可执行文件:pyinstalleryour_
- python模块下载过程_常用的python模块及安装方法
weixin_39610422
python模块下载过程
bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheetahcherrypy:一个WEBframeworkctypes:用来调用动态链接库DBUtils:数据库连接池django:一个WEBframeworkdocutils:用来写文档的dpkt:数据包的解包和组包MySQLdb:连接MySQL数据库的py2exe:用来生成windows可执行文件Pylo
- python 编写dll给c++调用
三希
pythonc++开发语言
Python可以通过ctypes库将Python函数封装为DLL文件,以便C++程序调用。下面是一个简单的示例:创建一个Python脚本,其中包含要封装的函数,例如:defadd(x,y):returnx+y将该脚本编译为DLL文件。可以使用pyinstaller或py2exe等工具来执行此操作。例如,使用pyinstaller,可以在命令行中输入以下命令:pyinstaller--onefile
- Python3.5如何打包编译
hakesashou
python基础知识python
python3.5怎么打包编译问题:用Python开发的小工具有时需要编译打包为Windows(*.exe)、Mac等操作系统下的可执行性文件以供非程序员使用。解决方案:一、py2exe目前只支持到Python3.4,暂不支持Python3.5二、PyInstaller安装:直接安装:pipinstallpyinstaller下载源码包,然后进入包目录,用命令安装pythonsetup.pyins
- python编写游戏怎么打包——详解python+pygame游戏开发之使用Py2exe打包游戏为exe文件
克金森沐沐
python入门基础pygamepython编程语言游戏开发pygame
python编写游戏怎么打包1.简介2.软件准备3.打包流程最近在用python+pygame开发游戏,写完以后在分享给朋友玩的时候遇到了很大的问题,只有搭建了环境才能运行python脚本。这会吓退99%以上的人……所以把我们的游戏打包(注意是打包而不是编译,python毕竟是脚本程序)成一个可执行文件势在必行。在网上搜了几款关于python打包的程序,使用以后发现Py2exe是比较实用和方便的(
- python封装exe后其他人能用么_利用py2exe将Python文件打包成为exe文件
weixin_39918128
py2exe是一个python下面的拓展,作用是将python语言编译成为windows上可以直接执行的exe文件。类似的还有PyInstaller,有人说PyInstaller比py2exe还要好用,具体我没对比过,这里只讨论py2exe。1)为什么使用py2exepython程序相当于一种脚本语言,它的优势是编写方便执行方便,写完即可运行,不用编译。这既是它的优点也是它的缺点。因为在分发的时候
- 用py2exe打包python程序
_PinJie_
Pythonpythonexepyt2exe
李老大给了一个python脚本,要我调好参数以后,打包成exe,然后从xlsx文件中读取信息,批量处理pdf文件,给同一个pdf文件加不同的水印。确实是一个神奇的脚本。李老大的程序我就偷偷上传了。water.zip但是打包的时候出问题了,我用的是py2exe打包,打包程序如下# python mysetup.py py2exefrom distutils.core import setupimpo
- PyQt打包成exe_20200916
Narutolxy
PyQt
常用打包工具:py2exeCx_FreezePyInstaller本文使用PyInstaller作用:无需安装Python解释器或任何模块即可运行打包的应用程序;将Python应用程序及其所有依赖项捆绑到一个包中。安装:pipinstallpyinstallerpipinstall-ihttps://pypi.tuna.tsinghua.edu.cn/simplepyinstaller步骤1、把相
- Python文件如何打包成exe文件
不爱学习的程序员
Python学习python开发语言
在Python中可以使用py2exe、PyInstaller来将Python脚本文件打包成exe文件。下面本篇文章就来具体介绍一下,希望对大家有所帮助。Python文件打包成exe文件的方法:方法一、使用py2exe打包exe文件py2exe是一种将Python脚本转换为Windows.exe应用程序的简单方法。它是一个基于Distutils的实用程序,允许我们在Windows计算机上运行用Pyt
- python程序打包多个py文件_【Python】Python打包生成可执行程序
weixin_39634579
vue4库模式打包
一、前言有时候使用Python写的工具需要给其他人使用,但不同的电脑上面环境各不相同,安装Python还需要装对应的库,比较麻烦,打包成可执行文件是一个很好的解决方案。刚开始打包执行文件时采用的是py2exe,后来由于打包时包含库的问题处理麻烦换了pyinstaller,总体来说后者还是稍微好用一点。二、使用py2exe打包生成可执行程序1.py2exe模块安装#现在python2的安装可能麻烦点
- 利用Pycharm将python文件打包为exe文件
无聊大侠hello world
Pythonpythonpycharmide
前言要将Python文件打包为可执行的EXE文件,您可以使用第三方工具,如PyInstaller、cx_Freeze或py2exe等。下面是使用PyInstaller来打包Python文件为EXE文件的步骤:概述:PyInstaller是一个用于将Python应用程序打包成可执行文件的工具。这意味着你可以将你的Python脚本、应用程序或项目转换为一个独立的可执行文件,而无需安装Python解释器
- 关于PyInstaller打包exe程序的参数用法大全
我的Python教程
我的Python教程python
PyInstaller可以将Python程序打包成一个exe程序来独立运行,用户使用时只需要执行这个exe文件即可,不需要在机器上再安装Python及其他包就可运行了。另外,PyInstaller相较于其他打包程序,比如py2exe,大多时候使用起来更加方便,可以通过命令行的一些简单命令即可进行打包,当然,当你需要打包的程序比较大且复杂时,使用哪个打包程序可能差别都不会太大了,这时候就看个人的习惯
- python打包exe的方案
数据小菜鸟
python打包exe可以使用py2exe,pyinstaller。两种方式没有好坏之分。根据个人经验pyinstaller更简单易用。#安装pipinstallpyinstallerpipinstallwxpython源码文件foxpad.py#coding:utf-8#用wxPython实现一个最简单的文本编辑器importwximportsysclassFoxpad(object):'''F
- python代码加密方案
青霄
安全pythonpython代码加密
为何要对代码加密?python的解释特性是将py编译为独有的二进制编码pyc文件,然后对pyc中的指令进行解释执行,但是pyc的反编译却非常简单,可直接反编译为源码,当需要将产品发布到外部环境的时候,源码的保护尤为重要。常见的源码保护手段有如下几种:发行.pyc文件代码混淆使用py2exe使用Cython一、发行.pyc文件pyc文件是一种二进制文件,由原生Python文件经过编译后所生成的,py
- 6种方法将python脚本打包成exe应用
猛码Memmat
environmentpython开发语言
文章目录1、使用pyinstaller2、使用cx_Freeze3、使用py2exe4、使用py2app5、使用Nuitka6、使用Nuitka+pyinstallerPython代码需要在Python解释器中运行,这对于一些用户来说可能不太方便。因此,将Python代码打包成可执行文件(exe)是一种很好的解决方案。本文将介绍6种将Python代码打包成exe应用的方式。1、使用pyinstal
- python开发的程序_python编程-将Python程序转化为可执行程序[整理]
weixin_39758229
python开发的程序
python编程-将Python程序转化为可执行程序[整理]更新时间:2007年04月09日00:00:00作者:工欲善其事,必先利其器.python是解释型的语言,但是在windows下如果要执行程序的话还得加个pythonshell的话,未免也太麻烦了.而这里所说的东西就是将python程序转换为exe文件.下面是一些常用的工具,不过似乎py2exe应用的更加广泛一些.py2exehttp:/
- Python打包exe文件方法汇总
DK业
pythonwindows开发语言
Python打包exe文件方法汇总【4种】Python作为解释型语言,发布即公开源码,虽然是提倡开源但是有些时候就是忍不住想打包成exe,不仅仅是为了对代码进行加密,而是为了跨平台。防止有些没有安装py环境的电脑无法运行软件。目录对python代码打包成exe的方式有4种,py2exe,pyinstaller,cx_Freeze,nuitka,分别对以上4种方法介绍,欢迎纠错和提供新的办法。py2
- 利用cx_freeze打包Python3+PyQt5程序
kfjk2004
PyQtpythonpyqt
#利用cx_freeze打包Python3+PyQt5程序将Python程序编译成exe,目前网上主要有3种方法py2exepyinstallercx_freeze据说py2exe最有名,但是打包的程序最大。pyinstaller打包效果最好,但是也作为麻烦。我使用的机器环境是win1064位+32位的Python3,因此无法使用只支持Python2的py2exe。使用pyinstaller又出现
- py2exe支持python37_通过py2exe打包python程序的过程中,解决的一系列问题
weixin_39788382
py2exe的使用方法参考《py2exe使用方法》。注:程序可以在解释器中正常运行,一切问题都出在打包过程中。问题1:现象:RuntimeError:maximumrecursiondepthexceededincomparison.原因:Python递归报错。Python中默认的最大递归深度是989,当尝试递归第990时便出现递归深度超限的错误。解决:在setup.exe中手动设置递归调用深度为
- 39. 实战:基于api接口实现视频解析播放(32接口,窗口化操作,可导出exe,附源码)
Vec_Kun
Python爬虫入门进阶与实战pythonapi视频解析tkinter
目录前言目的思路代码实现需要导入的模块1.导入解析网站列表,实现解析过程2.设计UI界面3.设置窗口居中和循环执行4.注意事项完整源码运行效果总结前言本节将类似34.实战:基于某api实现歌曲检索与下载(附完整源代码),也将基于api实现视频解析播放的功能,并且还实现了用户UI界面,随后大家也可以用py2exe等库导出exe来永久保存可执行文件。本例具有32个接口供大家解析,一般前面的就能够顺利解
- 第108天:免杀对抗-Python&混淆算法&反序列化&打包生成器&Py2exe&Nuitka
Ch4ser
免杀对抗python算法开发语言
知识点#知识点:1、Python-对执行代码做文章2、Python-对shellcode做文章3、Python-对代码打包器做文章#章节点:编译代码面-ShellCode-混淆编译代码面-编辑执行器-编写编译代码面-分离加载器-编写程序文件面-特征码定位-修改程序文件面-加壳花指令-资源代码加载面-Dll反射劫持-加载权限逻辑面-杀毒进程干扰-结束工具数据面-通讯内存流量-动态对抗目标:X60De
- Python常用打包工具比较
旦莫
Python基础教程python
Python常用的打包工具Python中常用的打包工具主要有以下几种:py2exe发布时间:第一个版本于2003年发布。最新更新时间:2012年7月。py2exe是一个可以将Python脚本转换为Windows可执行文件的第三方工具。它非常易于使用,只需要简单配置即可打包应用。与其他打包工具相比,py2exe支持多个Python版本,并可生成可独立运行的应用程序。缺点是,py2exe只能生成Win
- 如何在WindowsXP中编译python文件为EXE(不用pyinstaller和py2exe)
三更寒天
pythonwindows开发语言
在WindowsXP中编译Python文件为EXE文件的方法如下:首先,你需要安装Python的编译器,如pyinstaller、py2exe或cx_Freeze。然后,打开命令提示符窗口(在开始菜单中输入cmd并回车)。在命令提示符窗口中输入以下命令:cdpath/to/your/python/filepyinstalleryourfile.py等待编译完成后,在文件夹dist中会生成一个名为y
- python编写的代码如何编译成exe执行文件
InCodeWeTrust
windows
要将Python代码编译成可执行的exe文件,可以使用一些第三方库来实现。以下是使用常见的库pyinstaller和py2exe的步骤:使用PyInstaller:确保你已经安装了PyInstaller库。如果没有安装,可以使用以下命令安装:pipinstallpyinstaller打开命令行终端,并导航到包含Python脚本的目录。在命令行中运行以下命令:pyinstaller--onefile
- 使用Docker打包Tensorflow项目(GPU)
whytin
前言相信大家都会遇到这个问题,无论是Coder还是Researcher,希望打包和发布自己的深度学习项目,可能学过Python的人都知道可以用py2exe、pyinstaller等等打包工具(将py文件转换成exe格式,使其能在没有安装python的windows系统上运行),但是对于深度学习框架Tensorflow和Cuda环境就不行了,那么这些深度学习项目一般是怎么开发的呢?在windows上
- 在linux下交叉编译python,在windows上交叉编译一个python脚本到linux可执行文件
weixin_39727863
Tendou,因为我通常在Linux机器上开发,当我需要一个Windows版本,我经常使用cx_freeze让Windows二进制文件,但我还用它来使Linux二进制文件,它工作得很好(这是多平台的,py2exe不是)。就像Eli上面所说的那样,它并不真正编译,只是将解释器,字节编译代码和需要的库捆绑到一个可执行文件中,但是你会得到你想要的(在没有预装python的机器上运行)。有一台Linux机
- py2exe
辰1010
下载对应python版本的pywin32安装虚拟环境(为了避免exe文件过大,在虚拟环境里操作)安装virtualenvpipinstallvirtualenv安装virtualenvwrapperpipinstallvirtualenvwrapper-winlinux系统pipinstallvirtualenvwrapper默认创建的虚拟环境位于C:\Users\username\envs,可以
- Pyinstaller - 你的“神”队友
H.Y_C ⁹⁹⁹⁹⁹⁹⁺
Pythonpythonpyinstaller
哈哈!今天是我在2023年发布的第一篇文章呀!这两天,我在做一个爬虫项目。因为我做好后准备给我的朋友看看,但我朋友没有Python环境。所以,只好想办法把.py打包成.exe。在网上搜了一下,发现目前相对主流的有Pyinstaller、Py2exe等。最终我选择了Pyinstaller。我是用的PyCharm。在“终端”输入:pipinstallpyinstaller即可安装。安装完成后,你就可以
- iOS http封装
374016526
ios服务器交互http网络请求
程序开发避免不了与服务器的交互,这里打包了一个自己写的http交互库。希望可以帮到大家。
内置一个basehttp,当我们创建自己的service可以继承实现。
KuroAppBaseHttp *baseHttp = [[KuroAppBaseHttp alloc] init];
[baseHttp setDelegate:self];
[baseHttp
- lolcat :一个在 Linux 终端中输出彩虹特效的命令行工具
brotherlamp
linuxlinux教程linux视频linux自学linux资料
那些相信 Linux 命令行是单调无聊且没有任何乐趣的人们,你们错了,这里有一些有关 Linux 的文章,它们展示着 Linux 是如何的有趣和“淘气” 。
在本文中,我将讨论一个名为“lolcat”的小工具 – 它可以在终端中生成彩虹般的颜色。
何为 lolcat ?
Lolcat 是一个针对 Linux,BSD 和 OSX 平台的工具,它类似于 cat 命令,并为 cat
- MongoDB索引管理(1)——[九]
eksliang
mongodbMongoDB管理索引
转载请出自出处:http://eksliang.iteye.com/blog/2178427 一、概述
数据库的索引与书籍的索引类似,有了索引就不需要翻转整本书。数据库的索引跟这个原理一样,首先在索引中找,在索引中找到条目以后,就可以直接跳转到目标文档的位置,从而使查询速度提高几个数据量级。
不使用索引的查询称
- Informatica参数及变量
18289753290
Informatica参数变量
下面是本人通俗的理解,如有不对之处,希望指正 info参数的设置:在info中用到的参数都在server的专门的配置文件中(最好以parma)结尾 下面的GLOBAl就是全局的,$开头的是系统级变量,$$开头的变量是自定义变量。如果是在session中或者mapping中用到的变量就是局部变量,那就把global换成对应的session或者mapping名字。
[GLOBAL] $Par
- python 解析unicode字符串为utf8编码字符串
酷的飞上天空
unicode
php返回的json字符串如果包含中文,则会被转换成\uxx格式的unicode编码字符串返回。
在浏览器中能正常识别这种编码,但是后台程序却不能识别,直接输出显示的是\uxx的字符,并未进行转码。
转换方式如下
>>> import json
>>> q = '{"text":"\u4
- Hibernate的总结
永夜-极光
Hibernate
1.hibernate的作用,简化对数据库的编码,使开发人员不必再与复杂的sql语句打交道
做项目大部分都需要用JAVA来链接数据库,比如你要做一个会员注册的 页面,那么 获取到用户填写的 基本信后,你要把这些基本信息存入数据库对应的表中,不用hibernate还有mybatis之类的框架,都不用的话就得用JDBC,也就是JAVA自己的,用这个东西你要写很多的代码,比如保存注册信
- SyntaxError: Non-UTF-8 code starting with '\xc4'
随便小屋
python
刚开始看一下Python语言,传说听强大的,但我感觉还是没Java强吧!
写Hello World的时候就遇到一个问题,在Eclipse中写的,代码如下
'''
Created on 2014年10月27日
@author: Logic
'''
print("Hello World!");
运行结果
SyntaxError: Non-UTF-8
- 学会敬酒礼仪 不做酒席菜鸟
aijuans
菜鸟
俗话说,酒是越喝越厚,但在酒桌上也有很多学问讲究,以下总结了一些酒桌上的你不得不注意的小细节。
细节一:领导相互喝完才轮到自己敬酒。敬酒一定要站起来,双手举杯。
细节二:可以多人敬一人,决不可一人敬多人,除非你是领导。
细节三:自己敬别人,如果不碰杯,自己喝多少可视乎情况而定,比如对方酒量,对方喝酒态度,切不可比对方喝得少,要知道是自己敬人。
细节四:自己敬别人,如果碰杯,一
- 《创新者的基因》读书笔记
aoyouzi
读书笔记《创新者的基因》
创新者的基因
创新者的“基因”,即最具创意的企业家具备的五种“发现技能”:联想,观察,实验,发问,建立人脉。
第一部分破坏性创新,从你开始
第一章破坏性创新者的基因
如何获得启示:
发现以下的因素起到了催化剂的作用:(1) -个挑战现状的问题;(2)对某项技术、某个公司或顾客的观察;(3) -次尝试新鲜事物的经验或实验;(4)与某人进行了一次交谈,为他点醒
- 表单验证技术
百合不是茶
JavaScriptDOM对象String对象事件
js最主要的功能就是验证表单,下面是我对表单验证的一些理解,贴出来与大家交流交流 ,数显我们要知道表单验证需要的技术点, String对象,事件,函数
一:String对象;通常是对字符串的操作;
1,String的属性;
字符串.length;表示该字符串的长度;
var str= "java"
- web.xml配置详解之context-param
bijian1013
javaservletweb.xmlcontext-param
一.格式定义:
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>contextConfigLocationValue></param-value>
</context-param>
作用:该元
- Web系统常见编码漏洞(开发工程师知晓)
Bill_chen
sqlPHPWebfckeditor脚本
1.头号大敌:SQL Injection
原因:程序中对用户输入检查不严格,用户可以提交一段数据库查询代码,根据程序返回的结果,
获得某些他想得知的数据,这就是所谓的SQL Injection,即SQL注入。
本质:
对于输入检查不充分,导致SQL语句将用户提交的非法数据当作语句的一部分来执行。
示例:
String query = "SELECT id FROM users
- 【MongoDB学习笔记六】MongoDB修改器
bit1129
mongodb
本文首先介绍下MongoDB的基本的增删改查操作,然后,详细介绍MongoDB提供的修改器,以完成各种各样的文档更新操作 MongoDB的主要操作
show dbs 显示当前用户能看到哪些数据库
use foobar 将数据库切换到foobar
show collections 显示当前数据库有哪些集合
db.people.update,update不带参数,可
- 提高职业素养,做好人生规划
白糖_
人生
培训讲师是成都著名的企业培训讲师,他在讲课中提出的一些观点很新颖,在此我收录了一些分享一下。注:讲师的观点不代表本人的观点,这些东西大家自己揣摩。
1、什么是职业规划:职业规划并不完全代表你到什么阶段要当什么官要拿多少钱,这些都只是梦想。职业规划是清楚的认识自己现在缺什么,这个阶段该学习什么,下个阶段缺什么,又应该怎么去规划学习,这样才算是规划。
- 国外的网站你都到哪边看?
bozch
技术网站国外
学习软件开发技术,如果没有什么英文基础,最好还是看国内的一些技术网站,例如:开源OSchina,csdn,iteye,51cto等等。
个人感觉如果英语基础能力不错的话,可以浏览国外的网站来进行软件技术基础的学习,例如java开发中常用的到的网站有apache.org 里面有apache的很多Projects,springframework.org是spring相关的项目网站,还有几个感觉不错的
- 编程之美-光影切割问题
bylijinnan
编程之美
package a;
public class DisorderCount {
/**《编程之美》“光影切割问题”
* 主要是两个问题:
* 1.数学公式(设定没有三条以上的直线交于同一点):
* 两条直线最多一个交点,将平面分成了4个区域;
* 三条直线最多三个交点,将平面分成了7个区域;
* 可以推出:N条直线 M个交点,区域数为N+M+1。
- 关于Web跨站执行脚本概念
chenbowen00
Web安全跨站执行脚本
跨站脚本攻击(XSS)是web应用程序中最危险和最常见的安全漏洞之一。安全研究人员发现这个漏洞在最受欢迎的网站,包括谷歌、Facebook、亚马逊、PayPal,和许多其他网站。如果你看看bug赏金计划,大多数报告的问题属于 XSS。为了防止跨站脚本攻击,浏览器也有自己的过滤器,但安全研究人员总是想方设法绕过这些过滤器。这个漏洞是通常用于执行cookie窃取、恶意软件传播,会话劫持,恶意重定向。在
- [开源项目与投资]投资开源项目之前需要统计该项目已有的用户数
comsci
开源项目
现在国内和国外,特别是美国那边,突然出现很多开源项目,但是这些项目的用户有多少,有多少忠诚的粉丝,对于投资者来讲,完全是一个未知数,那么要投资开源项目,我们投资者必须准确无误的知道该项目的全部情况,包括项目发起人的情况,项目的维持时间..项目的技术水平,项目的参与者的势力,项目投入产出的效益.....
- oracle alert log file(告警日志文件)
daizj
oracle告警日志文件alert log file
The alert log is a chronological log of messages and errors, and includes the following items:
All internal errors (ORA-00600), block corruption errors (ORA-01578), and deadlock errors (ORA-00060)
- 关于 CAS SSO 文章声明
denger
SSO
由于几年前写了几篇 CAS 系列的文章,之后陆续有人参照文章去实现,可都遇到了各种问题,同时经常或多或少的收到不少人的求助。现在这时特此说明几点:
1. 那些文章发表于好几年前了,CAS 已经更新几个很多版本了,由于近年已经没有做该领域方面的事情,所有文章也没有持续更新。
2. 文章只是提供思路,尽管 CAS 版本已经发生变化,但原理和流程仍然一致。最重要的是明白原理,然后
- 初二上学期难记单词
dcj3sjt126com
englishword
lesson 课
traffic 交通
matter 要紧;事物
happy 快乐的,幸福的
second 第二的
idea 主意;想法;意见
mean 意味着
important 重要的,重大的
never 从来,决不
afraid 害怕 的
fifth 第五的
hometown 故乡,家乡
discuss 讨论;议论
east 东方的
agree 同意;赞成
bo
- uicollectionview 纯代码布局, 添加头部视图
dcj3sjt126com
Collection
#import <UIKit/UIKit.h>
@interface myHeadView : UICollectionReusableView
{
UILabel *TitleLable;
}
-(void)setTextTitle;
@end
#import "myHeadView.h"
@implementation m
- N 位随机数字串的 JAVA 生成实现
FX夜归人
javaMath随机数Random
/**
* 功能描述 随机数工具类<br />
* @author FengXueYeGuiRen
* 创建时间 2014-7-25<br />
*/
public class RandomUtil {
// 随机数生成器
private static java.util.Random random = new java.util.R
- Ehcache(09)——缓存Web页面
234390216
ehcache页面缓存
页面缓存
目录
1 SimplePageCachingFilter
1.1 calculateKey
1.2 可配置的初始化参数
1.2.1 cach
- spring中少用的注解@primary解析
jackyrong
primary
这次看下spring中少见的注解@primary注解,例子
@Component
public class MetalSinger implements Singer{
@Override
public String sing(String lyrics) {
return "I am singing with DIO voice
- Java几款性能分析工具的对比
lbwahoo
java
Java几款性能分析工具的对比
摘自:http://my.oschina.net/liux/blog/51800
在给客户的应用程序维护的过程中,我注意到在高负载下的一些性能问题。理论上,增加对应用程序的负载会使性能等比率的下降。然而,我认为性能下降的比率远远高于负载的增加。我也发现,性能可以通过改变应用程序的逻辑来提升,甚至达到极限。为了更详细的了解这一点,我们需要做一些性能
- JVM参数配置大全
nickys
jvm应用服务器
JVM参数配置大全
/usr/local/jdk/bin/java -Dresin.home=/usr/local/resin -server -Xms1800M -Xmx1800M -Xmn300M -Xss512K -XX:PermSize=300M -XX:MaxPermSize=300M -XX:SurvivorRatio=8 -XX:MaxTenuringThreshold=5 -
- 搭建 CentOS 6 服务器(14) - squid、Varnish
rensanning
varnish
(一)squid
安装
# yum install httpd-tools -y
# htpasswd -c -b /etc/squid/passwords squiduser 123456
# yum install squid -y
设置
# cp /etc/squid/squid.conf /etc/squid/squid.conf.bak
# vi /etc/
- Spring缓存注解@Cache使用
tom_seed
spring
参考资料
http://www.ibm.com/developerworks/cn/opensource/os-cn-spring-cache/
http://swiftlet.net/archives/774
缓存注解有以下三个:
@Cacheable @CacheEvict @CachePut
- dom4j解析XML时出现"java.lang.noclassdeffounderror: org/jaxen/jaxenexception"错误
xp9802
java.lang.NoClassDefFoundError: org/jaxen/JaxenExc
关键字: java.lang.noclassdeffounderror: org/jaxen/jaxenexception
使用dom4j解析XML时,要快速获取某个节点的数据,使用XPath是个不错的方法,dom4j的快速手册里也建议使用这种方式
执行时却抛出以下异常:
Exceptio