- 博客(182)
- 资源 (5)
- 收藏
- 关注
原创 Oracle表空间与账号授权
语法:sqlplus 用户名/密码@主机IP:端口号/实例名。第四步:创建账号密码并指定默认表空间。第二步:查看现有表空间的位置。2. Linux下关闭服务。1.Linux下启动服务。第三步:创建新的表空间。
2022-09-22 15:08:05
1395
原创 Springboot整合mybatis+mybatis-plus+PageHelper
Mybatis是在国内使用是最广泛的,以前都是使用xml进行映射,说实话真心不太好用,维护起来也不太方便。 从mybatis3.0后开始支持 @Mapper注解,极大方便了开发,几乎不在需要任何xml进行配置了。下面重点就讲下Mybatis的相关整合与@Mapper的使用。首先,配置pom.xml文件,添加以下配置项<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifa
2021-03-28 22:05:33
2234
原创 Springboot aop不起作用的问题
最近在研究Springboot切面编程,碰到一个莫名其妙的问题,aop怎么都不起作用。自定义的注解使用到了aop,却是有效的。网上查找了几个小时, 各种方式都试了(使用的是InteliJ IDEA编辑器)。首先确认了pom.xml文件里是载入了aop的其次,确认了切面类是没有问题的,package com.jeealfa.aspect;import org.aspectj.lang.JoinPoint;import org.aspectj.lang.annotation.*;i
2021-03-23 22:01:15
8302
3
转载 命令行编译运行Java程序时,加载指定目录中的Jar包
命令行编译运行Java程序时,加载指定目录中的Jar包解决方案一:[java] view plain copy 编译:javac -Djava.ext.dirs=./lib Test.java 或 javac -Djava.ext.dirs=D:/javacode/lib[html] view plain copy 运行:java -Djava.ext.dirs=./lib Test 【红色...
2018-03-12 09:49:11
1230
1
转载 三分钟了解Activity工作流引擎
一、 什么是工作流以请假为例,现在大多数公司的请假流程是这样的员工打电话(或网聊)向上级提出请假申请——上级口头同意——上级将请假记录下来——月底将请假记录上交公司——公司将请假录入电脑采用工作流技术的公司的请假流程是这样的员工使用账户登录系统——点击请假——上级登录系统点击允许就这样,一个请假流程就结束了有人会问,那上级不用向公司提交请假记录?公司不用将记录录入电脑?答案是,用的。但是这一切的工...
2018-02-09 12:44:19
41952
3
转载 Springboot整合shiro
shiro是一个权限框架,具体的使用可以查看其官网 http://shiro.apache.org/ 它提供了很方便的权限认证和登录的功能. 而springboot作为一个开源框架,必然提供了和shiro整合的功能!接下来就用springboot结合springmvc,mybatis,整合shiro完成对于用户登录的判定和权限的验证. 1.准备数据库表结构 这里主要涉及到五张表:用户表,角...
2018-02-09 09:40:33
432
转载 Springboot+RabbitMQ整合
一、新建maven工程:springboot-rabbitmq 二、引入springboot和rabbitmq的依赖<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven....
2018-02-09 09:36:39
352
原创 如何创建Maven项目骨架
1. 首先创建自己的骨架之前先必会的是一个命令是:archetype:generate此命令是作用是:通过骨架信息创建maven项目。$ mvn archetype:generate 如果已经有Maven项目了,可直接跳过这步。2. 根据咱们自定义的项目创建咱们自己的maven骨架,也就是第二个重要的命令:archetype:create-from
2018-01-29 14:33:33
1128
原创 spring boot 整合redis,jpa
第一步:在配置文件(application.properties)中添加以下配置选项:# Redis server indexspring.redis.database=0spring.redis.host=localhostspring.redis.port=6379spring.redis.password=123456spring.redis.pool.max-act
2018-01-10 14:23:17
4593
原创 Mongodb常用命令集合
#启动mongod db 服务mongod --config /usr/local/etc/mongod.conf &#正式环境启动 mongo db 服务mongod --bind_ip=127.0.0.1 --auth --config /usr/local/etc/mongod.conf &#mongo db 创建超级管理员db.createUser(
2017-11-02 17:29:28
434
原创 springmvc与mybatis整合中的问题
今天在整合SpringMvc+Mybatis时碰到一些问题,网上找了很多资料,一直未找到问题关键点,浪费了不少时间,先将主要碰到的问题与解决方法记录下来。问题:bean实例化失败,编译启动时问题如下:严重: Servlet.service() for servlet [springmvc] in context with path [] threw exception [Request p
2017-10-31 19:15:47
348
转载 MyBatis中typealiases的使用
以前一直体会不到typealiases的作用,今天遇到了问题!问题描述Mybatis有个代码生成工具,生成的代码里面有mapper.xml文件,mapper.xml中的sql语句会用parameterType这个属性,而这个值可能是我们自定义的对象,此时,如果没有typealiases,我们就需要为parameterType指定全路径:[html] view plain
2017-10-31 18:39:46
1315
2
转载 git stash和git stash pop
git stash 可用来暂存当前正在进行的工作, 比如想pull 最新代码, 又不想加新commit, 或者另外一种情况,为了fix 一个紧急的bug, 先stash, 使返回到自己上一个commit, 改完bug之后再stash pop, 继续原来的工作。基础命令:$git stash$do some work$git stash pop进阶:git st
2017-10-26 09:51:24
394
原创 docker 常用命令记录
常用docker命令To have launchd start docker-machine now and restart at login:1. brew services start docker-machineOr, if you don't want/need a background service you can just run:2. docker-mach
2017-10-24 16:17:46
632
转载 JAVA中线程安全与非线程安全
原文:http://blog.youkuaiyun.com/xiao__gui/article/details/8934832ArrayList和Vector有什么区别?HashMap和HashTable有什么区别?StringBuilder和StringBuffer有什么区别?这些都是Java面试中常见的基础问题。面对这样的问题,回答是:ArrayList是非线程安全的,Vector是线程安全的;H
2017-10-22 22:30:27
391
转载 java中String、StringBuffer、StringBuilder的区别
java中String、StringBuffer、StringBuilder是编程中经常使用的字符串类,他们之间的区别也是经常在面试中会问到的问题。现在总结一下,看看他们的不同与相同。1.可变与不可变 String类中使用字符数组保存字符串,如下就是,因为有“final”修饰符,所以可以知道string对象是不可变的。 private final char value[
2017-10-22 22:15:07
219
转载 Java 字符串常用操作(String类)
字符串查找String提供了两种查找字符串的方法,即indexOf与lastIndexOf方法。 1、indexOf(String s) 该方法用于返回参数字符串s在指定字符串中首次出现的索引位置,当调用字符串的indexOf()方法时,会从当前字符串的开始位置搜索s的位置;如果没有检索到字符串s,该方法返回-11 String str ="We are
2017-10-22 22:08:12
375
转载 Java之数组array和集合list、set、map
之前一直分不清楚java中的array,list。同时对set,map,list的用法彻底迷糊,直到看到了这篇文章,讲解的很清楚。世间上本来没有集合,(只有数组参考C语言)但有人想要,所以有了集合 有人想有可以自动扩展的数组,所以有了List 有的人想有没有重复的数组,所以有了set 有人想有自动排序的组数,所以有了TreeSet,TreeList,Tree**
2017-10-22 21:53:31
1405
转载 PHP Startup: xxxx: Unable to initialize module
PHP Startup: xxxx: Unable to initialize modulePHP Startup: mongo: Unable to initialize moduleModule compiled with build ID=API20131226,NTSPHP compiled with build ID=API20131226,NTS,debugThes
2016-11-29 17:08:14
8628
转载 常用LINUX系统网络分析命令
系统连接状态篇:1.查看TCP连接状态netstat -nat |awk ‘{print $6}’|sort|uniq -c|sort -rnnetstat -n | awk ‘/^tcp/ {++S[$NF]};END {for(a in S) print a, S[a]}’ 或netstat -n | awk ‘/^tcp/ {++state[$NF]}; END {f
2016-01-07 14:48:39
1211
转载 Netstat命令详解
它主要的用法和详解!(netstat -na 命令),本文主要是说Linux下的netstat工具,然后详细说明一下各种网络连接状态。netstat -nat |awk ‘{print $6}’|sort|uniq -c|sort -nr1.netstat命令详解其实我常用的是 netstat -tnl | grep 443 (查看443端口是否被占用),如果有当前是root用户,
2016-01-07 14:47:09
589
转载 根据STATUS信息对MySQL进行优化
公司的nagios监控服务器长期对内网用MySQL数据库发出ctritical报警,因为我将其他同事的手机短信报警也开通了,搞得整个系统组的同事都怨声载道(呵呵)这时候就需要根据其status对其Mysql数据库进行优化了,这时候可以等MySQL服务器稳定运行了一段时间后运行,根据服务器的“状态”进行优化。mysql> show global status;可以列出MySQL服务器运行各种
2015-12-23 09:54:48
535
原创 APPCAN远程URL页面打开本地资源
解决方法:在远程URL页面中引入APPCAN js文件appcan.window.open('main', 'wgtroot://bt2.html',10,0,0);调用本地资源方法为,在资源前加前缀:wgtroot://
2015-10-22 13:32:39
3039
转载 GIT 在提交之前撤销add操作
git 在提交之前撤销add操作 问题: 在使用git时,在未添加.ignore文件前使用 git add . 将所有文件添加到库中,不小心将一些不需要加入版本库的文件加到了版本库中。由于此时还没有提交所以不存在HEAD版本,不能使用 git reset HEAD命令。 解决: 使用 git rm -r --cached . ps:注意最后是有点
2015-10-18 23:30:25
672
转载 Git基础使用教程:第一个Git项目
第一个Git管理的项目 一个很小的HTML项目,使用。Git来记录和跟踪这个项目。包括以下内容: 创建版本库。 添加与修改文件。 创建新分支。 打标签并整理版本库。 克隆版本库。 创建版本库 Creating a Repository 在Git中,版本库(.git目录)是与工作目录树并排放在同一个目录中的。 本例中,要创建一个
2015-10-08 11:31:09
622
转载 如何编写一个PHP的C扩展
为什么要用C扩展C是静态编译的,执行效率比PHP代码高很多。同样的运算代码,使用C来开发,性能会比PHP要提升数百倍。IO操作如CURL,因为耗时主要在IOWait上,C扩展没有明显优势。另外C扩展是在进程启动时加载的,PHP代码只能操作Request生命周期的数据,C扩展可操作的范围更广。第一步下载PHP的源代码,如php-5.4.16。解压后进入php-5.4.16\ext目录
2015-09-30 09:36:46
501
转载 configure: error: Cannot locate header file libintl.h 错误的解决方法
MAC OS 上编译 PHP 时,在 configure 配置阶段出现如题所示错误。找不到 libintl.h 头文件。解决方法如下:1. 安装 gettext:brew install gettext1brewinstall gettext2. 编辑 configure 文件:将:fo
2015-09-29 15:53:48
9394
原创 Zend Studio 常用快捷键 MAC电脑下 完整整理
Zend Studio 常用快捷键, mac 电脑下 完整整理Cmd(Command) 1. Command + D : 删除单行 2. Command + E : 快速显示当前Editer的下拉列表(默认用黑体) ,查找已经打开的标签 3. Command + F : 查找 ( 注意:在wrap search上打勾后可以循环查找 ) 4. Command + 左键 : 到行首 5. C
2015-09-14 11:14:14
2493
转载 Mac下用brew搭建PHP(LNMP/LAMP)开发环境
Mac下搭建lamp开发环境很容易,有xampp和mamp现成的集成环境。但是集成环境对于经常需要自定义一些配置的开发者来说会非常麻烦,而且Mac本身自带apache和php,在brew的帮助下非常容易手动搭建,可控性很高Brewbrew对于mac,就像apt-get对于ubuntu,安装软件的好帮手,不能方便更多…brew的安装方式如下:ruby -e "$(curl -fsSL https:/
2015-05-26 23:45:13
754
转载 Mac 可设置环境变量的位置、查看和添加PATH环境变量
Mac 启动加载文件位置(可设置环境变量)(1)首先要知道你使用的Mac OS X是什么样的Shell,使用命令echo $SHELL如果输出的是:csh或者是tcsh,那么你用的就是C Shell。如果输出的是:bash,sh,zsh,那么你的用的可能就是Bourne Shell的一个变种。Mac OS X 10.2之前默认的是C Shell。Mac OS X 10.3之后默认的是Bourne S
2015-05-26 23:33:02
6977
转载 Mac10.10重新安装PHP问题
Mac10.10 brew安装PHP提示Cannot find OpenSSL’s evp.h解决方法: brew install openssl 安装xcode命令行 xcode-select –install 重启然后重新安装添加brew的PHP扩展库:$ brew update$ brew tap homebrew/dupes$ brew tap homebre
2015-05-26 23:20:49
3438
原创 MAC下安装MYSQL,压缩包形式安装
MAC下安装MYSQL,压缩包形式安装 。首先先介绍压缩包形式的安装方法:$ sudo mv mysql-5.1.45-osx10.6-x86_64 /usr/local/mysql$ cd /usr/local$ sudo chown -R mysql:mysql mysql$ cd mysql$ sudo scripts/mysql_install_db --user=mysql$ s
2015-05-25 23:33:34
8815
1
原创 MAC系统升级后APACHE/MYSQL相关问题解决
###MAC系统升级后APACHE/MYSQL相关问题解决1. 找到/etc/apache2/http.conf 文件2. 找到 DocumentRoot 项,设置 DocumentRoot "你的项目目录文件夹路径",比如我本地为 DocumentRoot "/Users/zhengshufa/Projects"3. 找到 4. 找到#LoadModule php5_modu
2014-12-19 15:01:30
1986
转载 解决 Mac 从睡眠恢复后没有声音的问题
有时候 Mac 从睡眠状态恢复之后没有声音,这是因为核心音频守护进程(coreaudiod)出了问题,虽然简单的重启电脑就能解决,但是如果此时开启了很多程序后者有其他情况不想重启电脑的话,可以按照下面的方法解决此问题。打开活动监视器(在应用程序→实用工具里可以找到)在右上角的搜索框里输入audio,此时可以搜索到coreaudiod进程选中coreaudiod进程,点击退出进程
2014-07-15 19:05:48
4956
原创 网站运营推广:网站取名与做好定位很关健
网站的取名,要跟网站定位紧密关联起来,好的网站名称,有利于推广,有利于业务营销,有利于理解,有利于口口相传。本文拿一句话商机网做为案例进行了分析,欢迎拍砖或交流!
2013-11-14 15:52:45
1528
原创 高层管理者核心学习曲线
高层管理者核心学习曲线第一,是眼界。 要有更高的目标,更高的眼界。第二,是带领团队。 要能及时发现过程中各种出现的与潜在的问题,及时解决问题。第三,是格局。 要深入理解公司价值,团队价值,个人价值及其关系。做好规则设计,设计规则时,格局要高。第四,是学习能力。 再学习的能力是多少,决定了你未来的提升空间。
2013-11-14 15:13:33
1009
转载 自建个性化的coreseek分词词库-备查
下面给大家介绍一下如何打造自己的coreseek分词词库。 coreseek自身带的词库不是很大,直接使用它分词可能会返回大量没用结果。要想搜索结果准确打造一个专门的分词 词库必不可少。 i. 首先到搜狗http://pinyin#sogou#com/dict/下载你要的词库 ii. 因为下载回来的词库不是文本文件我们不能直接使用,所以要先转换成文本文件。网上找一个搜狗转 go
2013-11-14 15:04:26
1118
转载 中国IT名人一览
互联网 张朝阳 搜狐公司 CEO 丁磊 网易 创始人/首席架构设计师 茅道临 新浪 CEO 陈天桥 盛大 CEO 马化腾 腾讯 CEO 王峻涛 珠峰伟业(6688) 总裁 鲍岳桥 联众电脑 总裁 宫玉国 IT168网站 CEO 黄明生 263网络集团 总裁兼COO 邵亦波 易趣网 CEO
2013-01-16 10:12:13
7826
转载 PHPUnit学习笔记(五)PHPUnit参数详解
PHPUnit参数详解: 本文直接翻译自PHPUnit官方文档,个人翻译水平有限,可能会存在某些词和意思翻译不准的地方,进请谅解! Runs the tests that are provided by the class UnitTest. This class is expected to be declared in the UnitTest.php source
2012-11-08 23:39:29
7384
5
禅道项目管理系统3.1.0
2012-06-27
vtigercrm-5.3.0
2012-06-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人