笔记
文章平均质量分 62
xxoo00xx00
这个作者很懒,什么都没留下…
展开
-
swagger编写规范
swagger 学习笔记环境:1,jdk1.8 2,idea3,spring-boot-starter-parent版本1.5.6.RELEASE4,springfox-swagger2 And springfox-swagger-ui 版本2.2.2。如果修改版本号持续报错,尝试删除m2里面swagger的所有jar包,1 Swagger环境搭建 新建一个工程,file->new-原创 2017-08-16 21:28:29 · 15511 阅读 · 1 评论 -
uflo杂记
使用uflo的配置开始节点一旦完成表单的设计一定要配置渲染表单模板,如下所示: http://localhost:8080/uflo-test/dorado/uflo/list.handler 验证合法之后要把流程部署到服务器: http://localhost:8080/uflo-test/dorado/uflo/deploy.process EnvironmentProvider 也可原创 2016-07-08 10:29:43 · 2434 阅读 · 1 评论 -
集成HibernateDao的简单实用
当继承HibernateDao的时候,我们可以直接这样写Session session=this.getSessionFactory().openSession();try{ for(DemoUser user:users){ EntityState state=Entityutils.getState(user); if(state.equal(Entit原创 2016-06-22 15:52:03 · 497 阅读 · 0 评论 -
linux我不太会的命令
cpio 一般备份文件的时候使用nohub 不挂断运行命令,后台退出终端依然执行的命令renice 调整优先权nslookup 把域名解析成网址,解析百度居然解析出来一个叫shifen的的域名rcp 远端复制文件和目录route 手工修改路由表tcpdump 倾倒网络数据traceroute 显示数据包到主机的距离id 显示用户IDipcs原创 2016-07-06 15:58:55 · 300 阅读 · 0 评论 -
docker小用有感
本写写的内容依赖于《Docker从入门到精通》介绍: docker主要是使用googl的go语言进行开发,托管咋github上,是实现轻量级操作系统虚拟化的方法。和虚拟机的区别 1主要是虚拟机可以实现硬件上的虚拟化,而docker只是实现应用层的虚拟化。 2,而且docker的启动速度是按秒进行计算的。 3,docker的资源利用率比较高,如果要启动10个docker,对主机来原创 2016-07-06 14:01:47 · 265 阅读 · 0 评论 -
2016,7,13杂记
类于类之间的关系单项关联: 1,单项关联只在一个类中声明另外一个类 2,表示在实例化的时候只能只有一个实体对象可以访问对方 用一个箭头实线表示双向关联: 1,双向关联每个互相关联的类中都要声明 2,在具有关联关系的两个实体对象中,彼此都可以访问对方 用两个箭头的实线表示依赖关系 举例子说如果A类依赖B类,那么A类在使用的过程中会实例化B类,并且会使用B类的方法原创 2016-07-13 17:17:34 · 742 阅读 · 0 评论 -
简单的使用uflo的在线设计
one新建两张表格:新建两张表格,一个是审批表另外一个是审批表的字表,用来显示保险的费用明细的内容主表:'ID_', 'bigint(20)', 'NO', 'PRI', NULL, '''name', 'varchar(30)', 'NO', '', NULL, '''MEMO', 'varchar(30)', 'NO', '', NULL, '''CITY', 'varchar(30)'原创 2016-07-01 17:50:24 · 4145 阅读 · 2 评论 -
2016年6月27
one 当时用ureport图标的时候,特别是随时间变化的图标如果没有新引入xml配置文件,则会出现action htmlxml not fount的错误,解决办法如下 <context-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:ureport-原创 2016-07-01 15:59:05 · 828 阅读 · 0 评论 -
看书笔记!
static修饰的每次实例化对象,static修饰的方法,或者变量都会执行一次! final修饰的值,不能改变引用 但是可以改变它的值! Abstract不能进行实例化操作,只能进行进程和扩充 Synchronized修饰的方法,在同一个时间只能有一个线程访问 Transient修饰的变量不会持久化,只是预处理 StringBuilder 和StringBuffer原创 2016-07-22 20:10:58 · 473 阅读 · 0 评论 -
2016,4,15,角色管理的增删改查
//保存数据时,需要的是一个ajax调用另外一个updateaction,(这个updateaction包含两个updateitem)在ajax的on //ececute中写如下代码 var dialogRole=view.get(‘dialogRole’); var dialogRoleVisible=dialogRole.get(‘dialogRoleVisible’); if(dial原创 2016-04-15 10:41:57 · 951 阅读 · 0 评论 -
2016年4月25Criteria的使用
1创建一个Criteria实例 Criteria crit=session.createCriteria(Cat.class); crit.setMaxResults(50); list cats=crit.list();2限制结果集的内容 List cats=sessin.createCriteria(Cat.class) .add(ResTrictions.like(“name”,”F转载 2016-04-27 16:10:42 · 442 阅读 · 0 评论 -
oracle粗略使用
first:自己的感慨,在docker下使用oracle,真是一种很不愉快的体验, 不能说是不愉快,只能说不习惯:1下载镜像docker pull wnameless/oracle-xe-11g 这是使用docker下载一个最流行的oracle11g镜像,只是下载到本地,其他什么也不做2把镜像运行成容器docker run -d -p 49160:22 -p 49161:1521 wnamel原创 2016-07-08 16:23:52 · 579 阅读 · 0 评论 -
beginng Spring
构造注入,一般情况下使用的是构造注入,构造注入的特点代码少,注入后bean的状态一致 setter注入的甜点是顺序注入,对顺序要求特别高的情况下才会使用setter注入~! 在注解中有两种方式!compent组件的方式,该方式包括@server,@Autoware,这种方式注解 拿到的是原始类 而另一种是使用Configruation的方式,这一种拿到的只是代理类,不是纯净的java类spr原创 2016-08-16 16:17:09 · 467 阅读 · 0 评论 -
cacheUtils
一个小小的内存缓存操作类,测试版,原创 2017-07-28 11:05:17 · 796 阅读 · 0 评论 -
swagger快速开发
swagger 学习笔记搭建环境:1,jdk1.8 2,idea3,spring-boot-starter-parent版本1.5.6.RELEASE4,springfox-swagger2 And springfox-swagger-ui 版本2.5.01快速环境搭建 新建一个工程,file->new->Porject->Spring Initializr->next-如下图所示(转载 2017-08-14 20:14:41 · 18209 阅读 · 0 评论 -
工作中git使用的笔记
git使用小结//把远程的分支当下来,并在本地创建分支 git checkout -b ticket-268 remotes/origin/ticket-268git fecth origin//把远程中支的代码给fetch到本地git rebase origin/ticket-729//把远程分支的代码还原到本地分支之前git reset –hard origin/ticket-729/原创 2017-07-14 16:04:39 · 898 阅读 · 0 评论 -
go 学习简单记录
runtime包中有几个处理goroutine的函数:Goexit退出当前执行的goroutine,但是defer函数还会继续调用Gosched让出当前goroutine的执行权限,调度器安排其他等待的任务运行,并在下次某个时候从该位置恢复执行。NumCPU返回 CPU 核数量NumGoroutine返回正在执行和排队的任务总数GOMAXPROCS用来设置可以并行计算的CPU核数原创 2017-07-14 15:58:31 · 505 阅读 · 0 评论 -
netty简单使用
nettynetty是一个java开源框架,netty提供异步的,时间驱动的网络应用程序框架和工具,用以快速开发高性能,高可靠性的网络服务器和客户端程序不选择java的nio的原因 nio类库复杂繁琐 需要额外的技能做铺垫 可靠性能力起步,工作量大 jdk的nio的bug,epoll bug,有时候会导致cpu100%选择netty的原因 api简单 功能强大原创 2017-06-10 16:55:47 · 368 阅读 · 0 评论 -
memcached缓存服务器
memecached简单实用memcached 主要特点是:开源memcached服务器是一个很大的哈希表显著减少数据库负载。非常适合高负载的数据库网站。在BSD许可下发布从技术上来说,它是在通过TCP或UDP在服务器和客户端之间来访问。不要用memcached做什么持久性数据存储数据库特殊引用大对象缓存容错或高可用性memcached的存储命令memcached set命转载 2017-06-09 13:34:43 · 375 阅读 · 0 评论 -
redis的数据类型
redis支持5种数据类型string(字符串) hash(哈希) list(列表) set(集合)及zset(sorted set:有序集合)String(字符串)string是redis最基本的类型一个key对应一个value,string可以存图片或者序列化对象,最大可以存储512mHash是一个建名对集合,就是一个string类型的field和value的映射表List(列表) Re转载 2017-06-09 11:36:25 · 486 阅读 · 0 评论 -
Redis键值对数据库学习笔记
redis.conf 配置说明1.Redis默认不是以守护进程的方式运行的,可以通过该配置项修改daemonzie no 2.当redis以守护进程方式运行时,redis默认会把pid写进/var/run/redis.pid文件,可以通过pidfile指定 pidfile /var/run/redis.pid -3. 指定Redis监听端口,默认端口为6379,作者在自己的一篇博文中解释了为转载 2017-06-09 10:14:14 · 1421 阅读 · 0 评论 -
Spring Cloud学习
Spring CloudSpring cloud 为开发者体哦那个了快速构建分布式系统中一些常见的模式工具原创 2017-06-20 16:49:58 · 1157 阅读 · 0 评论 -
cas 单点登录使用spring集成的ShaPasswordEncoder实现
cas 单点登录系统原创 2017-01-01 09:09:01 · 2942 阅读 · 0 评论 -
dorado的笔记
investor:投资者 broker:经纪人 inverstment:合约//用户代码 view-source:http://localhost:8080/CTP2/com.sfit.dorado.view.trademanagement.SuperUser.d//获取交易ID ${dorado.getDataProvider(‘trade.traderAssignPR#queryDRId原创 2016-04-14 09:19:23 · 653 阅读 · 0 评论 -
2016年4月20
dorado7学习笔记var fromInvstMarginRateAdjTplEdit=view.get(‘#fromInvstMarginRateAdjTplEdit’); var entity=fromInvstMarginRateAdjTplEdit.get(‘entity’); var showInvstName=fromInvstMarginRateAdjTplEdit.getEle原创 2016-04-26 15:03:18 · 3424 阅读 · 0 评论 -
2016年3月21日
在tabcontrol中打开标签页var tab={};with(self.get("currentNode")){ tab.$Type="IFrame"; tab.name=get("label"); tab.path=get("userData"); tab.label=get("label"); tab.closable=true;}with(ge转载 2016-03-21 21:43:44 · 437 阅读 · 0 评论 -
shell表达式
命令的执行. source sh其实sh执行命令实在子程序中执行,而. 和source是在父程序中执行的,所以程序中的变量,在bash任然可以使用 另外还有好多好多的for ,loop,还有其他乱起八早的东西,不写啦!抓紧时间看完!拜拜;翻译 2015-12-29 13:58:02 · 226 阅读 · 0 评论 -
正则表达式
#首先声明正则表达式是和匹配符完全不一样的东西 #这只是grep的进阶 [root@www ~]# grep [-A] [-B] [–color=auto] ‘搜寻字符串’ filename 选项不参数: -A :后面可加数字,为 after 的意思,除了列出该行外,后续的 n 行也列出来; -B :后面可加数字,为 befer 的意思,除了列出该行外,前面的 n 行也列出 来; –c原创 2015-12-28 23:28:31 · 6237 阅读 · 0 评论 -
Shell的详细解释
Shell的详解: env是观察常见的环境变量,而set是观察所有的环境变量 `是xx符号,主要是里面的东东先执行在Linux的Shell当中,$$代表的是目前Shell的id而$?代表的是shell的回传值,也就是上一个命令的是否执行成功local代表的是语系export是把当前的变量传给下一个环境,(declare)发量键盘读叏、数组不宣告: read, array, decla原创 2015-12-27 18:52:16 · 2254 阅读 · 0 评论 -
动态迁移
概念在虚拟化环境中的迁移,又分为动态迁移,静态迁移,也有人称之为冷迁移和热迁移,或者离线迁移在线迁移;静态迁移和动态迁移的 区别就是静态迁移明显有一段时间客户机的服务不可用,而动态迁移则没有明显的服务暂停时间,静态迁移有两种1,是关闭客户机将其硬板镜像复制到另一台宿主机系统,然后回复启动起来,这种迁移不保留工作负载,2是,两台客户机公用一个存储系统,关闭一台客户机,防止其内存到另一台宿主机,这样做的原创 2015-11-26 17:26:54 · 13840 阅读 · 0 评论 -
半虚拟化驱动之virtio
QEMU:模拟io的基本原理:当客户机中的设备驱动程序发起一次Io操作时,kvm会拦截本次io操作,然后把io请求放到IO共享页中,并通知qemu程序,当qemu模拟结束io操作结果后在放到IO共享页,并通知kvm中IO操作捕获代码;qemu模拟IO的优点是,可以模拟任何设备的,而且不用修改客户机参数,缺点是时间太久;virtio的基本原理:在virtio进行IO模拟时主要有三个地方,前段,原创 2015-11-25 18:30:51 · 1718 阅读 · 0 评论 -
Cinder and glance
CinderCinder在openstack中提供啦管理volume的功能,它的前身在nova中nova-volume自从folsom版本之后把它独立出来;what is cinder cinder在openstack中提供啦“black storge as service”它提供了虚拟的存储设备,而且用户能不考虑设备的格式就可以使用这些资源,后台存储:这个cinder服务需要一些存储格式建立服务原创 2015-11-23 18:38:44 · 1125 阅读 · 0 评论 -
centos6.7 配置多个ip
给一个网卡配置多个ip的 方法有两种: * 适合少量的IP地址1.在/etc/sysconfig/network-script/文件下,创建ifcfg-eth0:0文件 在里面填写类似的内容 TYPE=EnternetONBOOT=yes //是否重启生效BOOTPROTO=static //或者noneIPADDR= //自己需要的IP地址BROADCASE= //原创 2015-11-17 14:53:20 · 3592 阅读 · 0 评论 -
opensatck的知识之keystone
keystonekeystone 是openstck的token,Catalog,policy验证组件,它主要有两个功能!用户管理:跟踪用户,并且确认用户是否有权限服务目录:提供目录,如果服务有效,就让服务坐落到该目录keystone 内部的服务允许更多的端点;identity:用户,租户,角色,必须通过真实认证,而且也关联元数据token:管理身份认证,一旦用户被验证一次,就会产生tok原创 2015-11-23 14:41:53 · 1070 阅读 · 0 评论 -
文章标题
zabbix的安装在一个空白的目录里先下载八个安装包wget http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-2.4.3-1.el6.x86_64.rpmwget http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-agent-2.4.3-1.el6.x86_64.rpmwge原创 2015-11-13 18:40:50 · 512 阅读 · 0 评论 -
文章标题
lvs(linux virtual server)linux虚拟服务简介:lvs是用户访问后台web服务器,给用户的感觉是透明的,其实后台的lvs负载均衡调度器,根据(算法)把请求转接给负载最小的服务器,服务器处理数据把返回的结果给lvs(负载均衡服务器),最后lvs,把请求转接给用户;基于net的lvs负载均衡服务器: 就是lvs需要两个ip,一个ip对外接受请求数据,另一个ip用来接受服务器原创 2015-11-13 16:23:35 · 708 阅读 · 0 评论 -
远程连接centos下的虚拟机
首先centos7的环境()安装必备为了保证能够顺利进行安装系统之后要做最重要的三件事 一,首先把防火墙给干掉 systemctl stop firewalld 开机也禁用 systemctl disable firewalld 二。设置iptables为了下面安装vnc的使用能找到配置文件 yum install iptables-services 重启i原创 2015-11-30 17:12:31 · 2293 阅读 · 0 评论 -
iptable之我也不知道
nmapnmap是一款开源的网络探测器和安全审核工具,他的设计师快速扫描大型网络,当然单个主机也是没有问题的;ip欺骗ip欺骗是指故意构造一个带有伪造原地址的ip数据包Smurf攻击smurf是一个很古老的,但是很优雅的攻击技术,就是伪造源地址发送ICMP回显请求到一个网络广播地址,如果网络没有针对这种发往广播地址的ICMP回显请求控制,那么所有接收到该回显请求的主机将返回响应给伪造的源地址原创 2015-12-01 18:48:35 · 449 阅读 · 0 评论 -
2016年3月8_spring
Springsingleton:单例模式,只初始化一个实例prototype:原型模式,每次通过getBean方法都将产生一个Bean实例request:对于每次HTTP的请求,都产生一个新的实例Session:地狱与每次HttpSesson都产生一个新的实例,global session:每个全局的HTTP Session对应一个Bean实例,比较常用的是singleton和protot原创 2016-03-09 21:30:42 · 320 阅读 · 0 评论 -
2016年3月8日
jsp的使用<%!生命一个变量%><%=表达式%><%java代码%>jsp的三个编译指令page:该指令是针对当前页面的指令include:用于直定包含一个界面taglib:用于定义和访问自定义的标签<%@page import="java.sql.*"%><%@include file="hah.jsp"%>jsp动作的7个指令jsp:forword:执行页面转向,将请求的处理转原创 2016-03-08 15:58:48 · 687 阅读 · 0 评论