成长记忆
文章平均质量分 58
半个鼠标
没有最好,只有更好!
展开
-
Java开源项目:saas小程序商城(SpringCloud + Oauth2.0 + ShiroRedis + JWT + Gateway + Nacos + Nginx+Vue+Mysql)
项目采用**SpringCloud **主流开源框架,,设计轻巧,使用简单,开发人员接手与二次开发简单易懂; 项目完成了对阿里云、腾讯云、微信生态的快速接入与代码示例,并成功运用到了商业中,方便大家学习对OSS/COS/短信服务/快递服务/公众号/小程序/微信开放平台/微信支付的技术点与应用场景的学习。 小程序与公众号第三方授权集成,让开发者与企业省去繁琐的配置,对AppId/AppSecret集成彻底告别。 微信支付第三方授权集成,让开发者与企业省去繁琐的配置,让企业服务成本大大降低。 小程序代码原创 2021-12-24 16:02:51 · 1661 阅读 · 2 评论 -
linux环境下的mysql如何做数据自动化备份
最近团队做了个产品,由于数据越来越多,而数据又是产品的根本所在,容不得半点马虎,数据风险需要规避。所以我们给自己的 项目加上了自动化备份来解决未来可能因为数据导致的风险性的问题。我们使用的是linux centos操作系统,使用的是阿里云,具体哪个版本没有去查,应该都差不多。默认情况下阿里云的centos没有crontab命令,可以先安装crontab1、先确定自己要把原创 2016-11-25 14:55:25 · 538 阅读 · 0 评论 -
ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'
转:http://blog.csdn.net/tys1986blueboy/article/details/7056835/已亲自验证,有效,ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql',这个错误表示你存在匿名数据库登录账户,所以需要删除。提示:ERROR 1044 (4200转载 2016-07-30 14:26:48 · 1032 阅读 · 0 评论 -
java web应用连接mysql会突然connection连接失败
tomcat6.0mysql5.1项目:java web项目问题:原本项目运行了好几天了,一直没发现问题,突然今天报数据库连接异常,进入看日志发现### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: No operation原创 2016-07-11 00:25:08 · 2795 阅读 · 0 评论 -
Centos linux安装MySQL-5.6.4
内容来源:http://blog.csdn.net/suixinm/article/details/20782799CentOS6 安装MySQL5.6.41.下载MySQL我下载的版本:mysql-5.6.4.tar.gz2.安装之前先卸载CentOS自带的MySQL[root@localhost ~]# yum remove mysql3.编译安装Cma转载 2016-08-08 14:58:27 · 388 阅读 · 0 评论 -
java微信支付实现流程
微信支付开发(1) JS API支付关键字:微信支付 微信支付v3 jsapi支付 统一支付 Native支付 prepay_id 作者:方倍工作室原文: http://www.cnblogs.com/txw1958/p/wxpayv3-jsapi.html 本文介绍微信支付下的jsapi实现流程前言微信支付现在分为v2版和v3版,2014年9月1转载 2016-03-29 13:04:09 · 1816 阅读 · 0 评论 -
JSON调试找不到 net.sf.ezmorph.Morpher与org/apache/commons/collections/map/ListOrderedMap这个异常。
此为个人笔记,因为项目中遇到问题,遂记下了:在使用JSONObject.fromObject()时遇到两个报错问题,问题1:如果会出现异常:java.lang.NoClassDefFoundError: net/sf/ezmorph/Morpher 是因为项目中缺少ezmorph.jar包问题2:如果遇到org/apache/commons/collec原创 2016-03-22 17:24:04 · 685 阅读 · 0 评论 -
maven install项目时报错“编码 gbk 的不可映射字符”的原因与解决办法
1、maven 项目在install时如果报错“编码 gbk 的不可映射字符”的原因是编译时采用过GBK编码(可能自己觉得一直是utf-8格式编译的,但是往往很多时候一个项目组有部分文件是GBK编码格式的,或者项目中有部分文件来自于你复制其他的项目的文件到项目中去的)。 2、解决办法:在pom的compiler插件配置处加入utf8 即可原创 2016-01-16 01:44:55 · 2620 阅读 · 0 评论 -
[转] 为Mysql添加远程访问权限
[转] 为Mysql添加远程访问权限为Mysql添加远程访问权限发表于 2009-07-26 01:22 AM 作者: z2下面看看从网上搜集来的几种添加Mysql用户远程访问权限的方法MySQL 上的一个数据库要备份,装了个MySQL的gui工具。打开"MySQL Administrator"工具,填好用户名和密码却登录不了,老是报这个错“ERROR 1130转载 2016-01-09 22:39:32 · 559 阅读 · 0 评论 -
httpclient连接池的使用
httpclient是apache的一个项目:http://hc.apache.org/文档比较完善:http://hc.apache.org/httpcomponents-client-ga/tutorial/html/这里就不啰嗦了,主要是在做demo的时候遇到的一些问题在这里总结一下:[引用请注明出处http://blog.csdn.net/bhq2010/artic转载 2016-01-05 16:10:19 · 931 阅读 · 0 评论 -
通用des加密
http://www.open-open.com/code/view/1437384095506转载 2015-12-28 00:29:25 · 380 阅读 · 0 评论 -
ORA-00904标识符无效
ORA-00904标识符无效 :在跨机器实例通过dblink访问不同的数据库时(A--B两个不同物理机器上的实例),如果后期更新了B机器上的表的字段(修改字段名称或者增加字段), 那么在A实例下存储过程中引用新增的这些字段就可能出现ora-00904错误,解决办法:在B实例下把表rename成新名称,再rename成原来的名称,然后在A实例下重新编译过程,OK!转载 2015-12-10 11:18:32 · 1139 阅读 · 0 评论 -
jsoup消除不受信任的HTML (来防止XSS攻击)
消除不受信任的HTML (来防止XSS攻击)问题在做网站的时候,经常会提供用户评论的功能。有些不怀好意的用户,会搞一些脚本到评论内容中,而这些脚本可能会破坏整个页面的行为,更严重的是获取一些机要信息,此时需要清理该HTML,以避免跨站脚本cross-site scripting攻击(XSS)。方法使用jsoup HTML Cleaner 方法进行清除,但需要指定一个翻译 2014-03-23 19:08:11 · 722 阅读 · 0 评论 -
jsoup设置元素的文本内容
设置元素的文本内容问题你需要修改一个HTML文档中的文本内容方法可以使用Element的设置方法::Element div = doc.select("div").first(); // div.text("five > four"); // five > fourdiv.prepend("First ");div.append(" Last");翻译 2014-03-23 19:07:44 · 675 阅读 · 0 评论 -
jsoup设置一个元素的HTML内容
设置一个元素的HTML内容问题你需要一个元素中的HTML内容方法可以使用Element中的HTML设置方法具体如下:Element div = doc.select("div").first(); // div.html("lorem ipsum"); // lorem ipsumdiv.prepend("First");//在div前添加html内容di翻译 2014-03-23 19:07:14 · 651 阅读 · 0 评论 -
jsoup示例程序: 获取所有链接
示例程序: 获取所有链接这个示例程序将展示如何从一个URL获得一个页面。然后提取页面中的所有链接、图片和其它辅助内容。并检查URLs和文本信息。运行下面程序需要指定一个URLs作为参数package org.jsoup.examples;import org.jsoup.Jsoup;import org.jsoup.helper.Validate;import org.翻译 2014-03-23 19:06:24 · 858 阅读 · 0 评论 -
从元素抽取属性,文本和HTML
从元素抽取属性,文本和HTML问题在解析获得一个Document实例对象,并查找到一些元素之后,你希望取得在这些元素中的数据。方法要取得一个属性的值,可以使用Node.attr(String key) 方法对于一个元素中的文本,可以使用Element.text()方法对于要取得元素或属性中的HTML内容,可以使用Element.html(), 或 Node.翻译 2014-03-23 19:05:19 · 531 阅读 · 0 评论 -
jsoup处理URLs
处理URLs问题你有一个包含相对URLs路径的HTML文档,需要将这些相对路径转换成绝对路径的URLs。方法在你解析文档时确保有指定base URI,然后使用 abs: 属性前缀来取得包含base URI的绝对路径。代码如下: Document doc = Jsoup.connect("http://www.open-open.com").get();翻译 2014-03-23 19:05:44 · 467 阅读 · 0 评论 -
jsoup设置属性的值
设置属性的值问题在你解析一个Document之后可能想修改其中的某些属性值,然后再保存到磁盘或都输出到前台页面。方法可以使用属性设置方法 Element.attr(String key, String value), 和 Elements.attr(String key, String value).假如你需要修改一个元素的 class 属性,可以使翻译 2014-03-23 19:06:49 · 700 阅读 · 0 评论 -
jsoup使用选择器语法来查找元素
使用选择器语法来查找元素问题你想使用类似于CSS或jQuery的语法来查找和操作元素。方法可以使用Element.select(String selector) 和 Elements.select(String selector) 方法实现:File input = new File("/tmp/input.html");Document doc =翻译 2014-03-23 19:04:57 · 716 阅读 · 0 评论 -
jsoup使用DOM方法来遍历一个文档
使用DOM方法来遍历一个文档问题你有一个HTML文档要从中提取数据,并了解这个HTML文档的结构。方法将HTML解析成一个Document之后,就可以使用类似于DOM的方法进行操作。示例代码:File input = new File("/tmp/input.html");Document doc = Jsoup.parse(input, "UTF-8", "翻译 2014-03-23 19:04:25 · 598 阅读 · 0 评论 -
jsoup从一个文件加载一个文档
从一个文件加载一个文档问题在本机硬盘上有一个HTML文件,需要对它进行解析从中抽取数据或进行修改。办法可以使用静态 Jsoup.parse(File in, String charsetName, String baseUri) 方法:File input = new File("/tmp/input.html");Document doc = Jsoup翻译 2014-03-23 19:03:52 · 709 阅读 · 0 评论 -
jsoup从一个URL加载一个Document
从一个URL加载一个Document存在问题你需要从一个网站获取和解析一个HTML文档,并查找其中的相关数据。你可以使用下面解决方法:解决方法使用 Jsoup.connect(String url)方法:Document doc = Jsoup.connect("http://example.com/").get();String title = doc.翻译 2014-03-23 19:03:26 · 957 阅读 · 0 评论 -
java判断tomcat下面是否存在某个文件夹并&java上传文件时对文件夹的判断问题
首先从系统的环境变量中获得catalina.home,然后通过相对位置得到上传文件的文件夹路径,在通过File的exists方法判断是否存在。 String catalinaHome = System.getProperty("catalina.home"); String uploadPath = catalinaHome + "\\webapps原创 2014-01-08 00:29:26 · 2232 阅读 · 0 评论 -
ios检测版本更新代码
-(void)GetUpdate { NSDictionary *infoDict = [[NSBundle mainBundle] infoDictionary]; NSString *nowVersion = [infoDict objectForKey:@"CFBundleVersion"]; NSURL *url = [NSU转载 2014-01-21 10:16:55 · 564 阅读 · 0 评论 -
iOS学习之UINavigationController详解与使用(一)添加UIBarButtonItem
iOS学习之UINavigationController详解与使用(一)添加UIBarButtonItem分类: iOS开发入门 2012-06-21 11:10 37474人阅读 评论(25)收藏 举报uinavigationcontrolleriosapplicationactioninterfacebutton1、UINavigationControl转载 2014-01-21 10:22:49 · 550 阅读 · 0 评论 -
ios自定义导航navigation,设置navigation的背景图,navigation左边按钮,以及navigation字体颜色
- (void)viewDidLoad{ [super viewDidLoad];原创 2014-01-21 14:38:50 · 1156 阅读 · 0 评论 -
ios界面跳转问题,两种方式解决
从一个Controller跳转到另一个Controller时,一般有以下2种:1、利用UINavigationController,调用pushViewController,进行跳转;这种采用压栈和出栈的方式,进行Controller的管理。调用popViewControllerAnimated方法可以返回。 PickImageViewController *ickImageVi转载 2014-03-01 23:57:09 · 728 阅读 · 0 评论 -
【转】windows下整合 tomcat 和 nginx【原创】
【转】windows下整合 tomcat 和 nginx【原创】tomcat自带的apache服务器对于并发请求的处理能力比较差,并且耗费资源很大,而nginx这方便却很强悍,以下是在windows下整合tomcat和nginx的过程。1.准备工作 下载tomcat(http://tomcat.apache.org/download-70.cgi),下载nginx转载 2014-03-03 16:11:47 · 611 阅读 · 0 评论 -
使用nginx如何让一个tomcat下的多个应用可以被多个域名绑定
这个是原创。首先下载一个nginx反代理软件。我不说他的原理,只说他能做什么事情。这个软件能做哪些事情?1他能处理负载均衡的问题。2能处理多个站点或者多个应用session共享问题。3可以让你在一台机器上面的一个tomcat下面的多个应用程序被域名所绑定。(今天讨论的就是这个话题)首先记住一点:1如果你的服务器是在海外,你的域名不用备案照样可以访问(但是几个弊端,一是访问速原创 2014-03-04 13:31:39 · 3505 阅读 · 1 评论 -
jsoup官方解析和遍历一个HTML文档
如何解析一个HTML文档:String html = "First parse" + "Parsed HTML into a doc.";Document doc = Jsoup.parse(html);(更详细内容可查看 解析一个HTML字符串.)其解析器能够尽最大可能从你提供的HTML文档来创见一个干净的解析结果,无论HTML的格式是否完整。比如它可以处理:翻译 2014-03-23 18:59:39 · 887 阅读 · 0 评论 -
jsoup官方解析一个HTML字符串
解析一个HTML字符串存在问题来自用户输入,一个文件或一个网站的HTML字符串,你可能需要对它进行解析并取其内容,或校验其格式是否完整,或想修改它。怎么办?jsonu能够帮你轻松解决这些问题解决方法使用静态Jsoup.parse(String html) 方法或 Jsoup.parse(String html, String baseUri)示例代码:S翻译 2014-03-23 19:02:25 · 981 阅读 · 0 评论 -
解析一个body片断
解析一个body片断问题假如你有一个HTML片断 (比如. 一个 div 包含一对 p 标签; 一个不完整的HTML文档) 想对它进行解析。这个HTML片断可以是用户提交的一条评论或在一个CMS页面中编辑body部分。办法使用Jsoup.parseBodyFragment(String html)方法.String html = "Lorem ipsum翻译 2014-03-23 19:02:52 · 859 阅读 · 0 评论 -
SQL中 decode()函数简介
SQL中 decode()函数简介 今天看别人的SQL时看这里面还有decode()函数,以前从来没接触到,上网查了一下,还挺好用的一个函数,写下来希望对朋友们有帮助哈! decode()函数简介:主要作用:将查询结果翻译成其他值(即以其他形式表现出来,以下举例说明);使用方法:Select decode(c转载 2012-03-13 23:46:14 · 643 阅读 · 0 评论 -
struts2工作原理
struts2并不是一个陌生的web框架,它是以Webwork的设计思想为核心,吸收struts1的优点,可以说struts2是struts1和Webwork结合的产物。 struts2 的工作原理图:一个请求在Struts2框架中的处理分为以下几个步骤:1.客户端发出一个指向servlet容器的请求(tomcat);2.这个请求会经过图中的几个过滤器,最后会到达Fil转载 2012-03-16 00:14:28 · 1239 阅读 · 0 评论 -
ActionContextCleanUp的作用
一淘团http://www.1taotuan.com 延长action中属性的生命周期,包括自定义属性,以便在jsp页面中进行访问,让actionContextcleanup过滤器来清除属性,不让action自己清除。 为了使用WebWork,我们只需要在web.xml配置FilterDispatcher一个过滤器即可,阅读一下FilterDispatcher的JavaDoc转载 2012-03-16 11:39:43 · 13646 阅读 · 0 评论 -
浅谈数据库索引
数据库索引是为了增加查询速度而对表字段附加的一种标识。见过很多人机械的理解索引的概念,认为增加索引只有好处没有坏处。这里想把之前的索引学习笔记总结一下: 首先明白为什么索引会增加速度,DB在执行一条Sql语句的时候,默认的方式是根据搜索条件进行全表扫描,遇到匹配条件的就加入搜索结果集合。如果我们对某一字段增加索引,查询时就会先去索引列表中一次定位到特定值的行数,大大减少遍历匹配的行数转载 2012-03-20 00:55:48 · 667 阅读 · 0 评论 -
oracle数据备份
作者:Oracle Consulting ServicesRMAN备份概述采用数据库提供的RMAN备份工具有以下的优点:支持在线热备份支持多级增量备份支持并行备份,恢复减小所需要备份量备份,恢复使用简单在线热备份是指备份不需要关闭数据库进行,在备份的同时可以进行正常的数据库的各种操作,满足了7*24的系统的需要,对于本系统而言,数据库的备份将不会影响IN转载 2012-03-20 11:59:42 · 552 阅读 · 0 评论 -
Spring+Hibernate的连接池配置(c3p0,proxool)
1、proxool首先需要导入jar包proxool-0.9.1.jar和proxool-cglib.jar;创建proxool.xml,内容如下:proxoolPooljdbc:oracle:thin:@192.168.1.153:1521:ORCLoracle.jdbc.driver.OracleDriver9000015 20转载 2012-03-20 17:54:25 · 922 阅读 · 0 评论 -
Struts2+Spring2.5+Hibernate3.5的整合开发
三大框架Struts2+Spring2.5+Hibernate3.5的整合开发第一步:下面给出整合开发时Struts2、Hibernate3.5、Spring2.5需要的jar。 Struts2所需要的jar如下: 1、struts2-core-2.x.x.x.jar :Struts 2框架的核心类库 2、xwork-2.x.x.jar :XWor转载 2012-03-20 22:45:37 · 526 阅读 · 0 评论