- 博客(47)
- 资源 (10)
- 收藏
- 关注
原创 credentials: 'include'跨域问题解决方案
跨域问题解决方案今天在写一个项目的时候出现了一个很莫名其妙的问题,除了Get请求其他的请求都报错在使用Post请求的时候,总是报以下错误。原因是因为 header中存在自定义属性(content-type)错误原因:前端设置: credentials: ‘include’,( 允许 cookie 共享,跨域问题,传Cookie是必须配置)不传递Cookie时,不允许配置creden...
2019-11-13 20:54:44
17178
原创 Saturn vip
Saturn vipSaturn包括两大部分,Saturn Console和Saturn Executor。Saturn Console部署1.2 软件准备JDK : 1.7+ZooKeeper: 3.4.6+ (建议使用ZooKeeper 3.4.6 (官网下载链接),更高版本未经验证)nodejs: 7.8.0+2 开始部署2.1 安装ZooKeeper按照官方文档进行安装。...
2019-11-10 22:20:30
1107
转载 sql 语句
INSERT INTO wanghuan.articles (id, title, category_id, title_color, titlefont_size, titlefont_type, full_title, subhead, info, content, author, copyfrom, inputer, http_url, hits, post_num, ontop, isel...
2018-04-27 10:11:40
297
转载 mysql 免安装版教程
2、解压mysql文件到自定义位置,此处我放在D:\worksoft\mysql-5.7.12-winx64 3、拷贝一份目录下的 my-default.ini,重命名为 my.ini,配置如下: [client] port=3306 default-character-set=utf8 [mysqld] port=3306 character_set_server=utf8 bas
2017-08-16 13:12:56
450
原创 rabbitmq应用场景
rabbitmq (Advanved Message Queue)开源实现应用场景: 异步处理 1串行方式:将注册信息写入数据库后,发送注册邮件,在发送注册短信,以上三个任务全部完成后才返回给客户端,这有一个问题是邮件和短信并不是必须的,它只是一个通知,而这种做法让客户端等待没有必要等待的东西用户———–》注册信息写入数据库(50ms)———–>发送注册邮件(50s)—————–>发送注册短信(
2017-07-30 20:38:31
722
原创 nexus maven setting 和pom 文件配置
提交到nexus时候报错:[ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy (default-deploy) on project : Failed to deploy artifacts: Could not transfer artifact :jar:1.0 from/t
2017-07-21 18:56:20
1132
原创 设计模式的六大原则
1、开闭原则(Open Close Principle)开闭原则就是说对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热插拔的效果。2、里氏代换原则(Liskov Substitution Principle)其官方描述比较抽象,可自行百度。实际上可以这样理解:(1)子类的能力必须大于等于父类,即父类可以使用的方法,子类都可以使用。(2)返回值也是同样的...
2017-05-09 19:22:33
345
原创 java 工厂模式
Java程序开发讲究面向接口编程,隐藏具体的实现类,可是如何得到接口呢? 工厂类的命名规范:***Factory 单例工厂方法的命名规范:getInstance() 工厂、接口、实现类之间的技术边界:工厂只负责选择实现,实现类做正真的实现,而接口是限定到底实现什么东西和返回什么东西,三者之间分工明确//接口 public interface DepApi { public Str
2017-05-09 15:19:27
673
原创 java 微信支付功能
欢迎使用Markdown编辑器写博客本Markdown编辑器重点内容使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 C
2017-05-05 14:35:05
753
原创 mysql 分组取前N记录
要求取出各班前两名(允许并列第二) create table Table1 (id int auto_increment primary key, SName varchar(50),ClsNo varchar(20), Score int(3)); insert into Table1(SName,ClsNo,Score) values('AAAA','C1',67),('BBB
2016-05-19 11:37:20
569
原创 mysql 语句执行顺序
MySQL的语句执行顺序MySQL的语句一共分为11步,如下图所标注的那样,最先执行的总是FROM操作,最后执行的是LIMIT操作。其中每一个操作都会产生一张虚拟的表,这个虚拟的表作为一个处理的输入,只是这些虚拟的表对用户来说是透明的,但是只有最后一个虚拟的表才会被作为结果返回。如果没有在语句中指定某一个子句,那么将会跳过相应的步骤。下面我们来具体分析一下查询处理的每一
2016-05-19 11:19:44
429
原创 jquery 选择器
jQuery.noConflict() 函数详解jQuery.noConflict()函数用于让出jQuery库对变量$(和变量jQuery)的控制权。// 让出对变量$的控制权,并将jQuery赋给新的别名jvar j = jQuery.noConflict();即使是多个库共存,我们也可以在jQuery.ready()的回调函数或其他自定义函数中将局部变量$作为jQuery的别
2016-05-13 17:52:27
662
原创 jquery选择器篇
var j = jquery.noConflict();让出对变量$的控制权,并将jquery付给别名jjquery.noConflict(true);让出对变量$和jquery的控制权jQuery(selector, context) selector 表示选择器$(div $(div).find(div).find(input).eq(0)context
2016-05-13 17:09:55
7537
1
原创 hibernate悲观锁和乐观锁
hibernate悲观锁和乐观锁1.悲观锁具有排它性(我锁住当前数据后,比人看不到此数据),悲观锁一般是由数据库机制来做到的悲观锁的实现:通常依赖于数据库机制,在整修过程中将数据库锁定,其它任何用户都不能读取或修改悲观锁的适用场景:悲观锁一般适合短事物比较多(如某一个数据取出后加1,立即释放)总共有quantity=1000个,用户1,用户2同时读取
2016-05-11 16:57:34
409
原创 $.each() 和$().each 对比
在jquery中,遍历对象和数组,经常会用到$().each和$.each(),两个方法。两个方法是有区别的,从而这两个方法在针对不同的操作上,显示了各自的特点。$().each,对于这个方法,在dom处理上面用的较多。如果页面有多个input标签类型为checkbox,对于这时用$().each来处理多个checkbook,例如:$(“input[name=’ch’]”).each(fu
2016-05-11 16:27:46
405
原创 ajax 详解
$.ajax()方法详解1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。2.type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。3.timeout: 要求为Number类型的参数,设置请求超时时间(毫秒)。此设置将覆盖$.aj
2016-05-11 16:22:42
440
原创 JPA 和hibernate-jpa-api
JPA:java persistence apipackage com.oa.file.form;import javax.persistence.CascadeType;import javax.persistence.Column;import javax.persistence.Entity;import javax.persistence.FetchType;
2016-05-11 16:14:02
2226
原创 mysql create trigger and procedure demo
DROP TABLE IF EXISTS prAddVote; DELIMITER CREATE/∗[DEFINER=user|CURRENTUSER]∗/PROCEDURE‘item‘.‘prAddVote‘(voteTitleVARCHAR(255),voteSumINT,ImageVARCHAR(255),endTimeDATETIME,modelsBIT(1))/∗LANGUAGESQL|
2016-03-14 18:26:18
804
原创 Idiomatic Python, well format in python
Looping over a range of numbers exercise 1: for i in [0, 1, 2, 3, 4, 5]: print i**2 for i in range(6): print i**2 Idiomatic python for i in xrange(6): print i**2 xrange creates an
2016-03-11 17:00:14
529
原创 a simple email test in python
!/usr/bin/python-- coding:utf-8 --import os import smtplibfromAddress=’########@163.com’ toAddress=’****@qq.com’ msg=”Subject:Hello\n\n This is the body of the message.” server = smtplib.SMTP(“smtp
2016-03-11 16:16:13
487
原创 python sqlite operation
!/usr/bin/python-- coding:utf-8 --import os import sqlite3create the connectconn = sqlite3.connect(‘sample_database’)recive the cursor 游标cursor=conn.cursor();cursor.execute(“”“create table employee( e
2016-03-11 16:09:39
416
原创 python 单元测试(assert 或者 unittest.TestCase)
import unittestclass ArithTestSupper(unittest.TestCase): def setUp(self): print(“Setting up ArithTest cases”) def tearDown(self): print(“Cleaning up ArithTest cases”)class A
2016-03-11 16:06:12
1496
1
原创 python Tkinter 详解
!/usr/bin/python-- coding: utf-8 --import sys from Tkinter import *def result(): print(“The sum of 2+2 is “,2+2) “”” win = Frame() win.pack() Label(win,text=”Click add to get the sum of quit
2016-03-11 16:04:42
2507
1
原创 js之widget日历datepicker
一、日历配置 inline: true, defaultDate: 0,//当前时间 若将0改为+1,则为当前时间后的一天 gotoCurrent: true,//设置当前时间 showOtherMonths: true,//显示其他月份 monthNames: ['1 月','2 月','3 月','4 月','5 月',
2016-03-11 16:03:03
1025
原创 欢迎使用优快云-markdown编辑器
python 的testunit.TestCase import unittestclass ArithTestSupper(unittest.TestCase): def setUp(self): print(“Setting up ArithTest cases”) def tearDown(self): print(“Cleaning u
2016-03-11 15:57:33
483
转载 动态增加数据库表字段
动态增加数据库表字段 预留足够的空白字段,运行时作动态影射 用xml格式保存在单字段里 改列为行,用另外一个表存放定制字段
2016-01-09 23:44:50
20915
5
转载 Oracle权限管理
一、权限分类:系统权限:系统规定用户使用数据库的权限。(系统权限是对用户而言)。实体权限:某种权限用户对其它用户的表或视图的存取权限。(是针对表或视图而言的)。二、系统权限管理:1、系统权限分类:DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。CONNECT:拥
2015-08-27 17:43:31
496
原创 js在指定的table行后添加新行(js实现select数据的填充,添加行,删除行)
无标题文档 body{width:900px; height:600px;margin: 0px auto; } body,ul,table,li,pre,dd,dt,tr,th,td,{padding:0px;border:0px; margin:0px;font-size: 14px;} .container{text-align:center
2015-01-08 18:37:02
4736
原创 js面向原型话语言总结
一、数组的查找和删除function WarrperArray(array){ this.array = array; }//返回下标 WarrperArray.prototype.existValue = function(val){ for(var j = 0;j if(this.array[j]==val) return j; } re
2015-01-08 18:33:20
829
1
转载 正则表达式基本应用
function validate(){ var reg = new RegExp("^[0-9]*$"); var obj = document.getElementById("name"); if(!reg.test(obj.value)){ alert("请输入数字!"); } if(!/^[0-9]*$/.te
2015-01-07 18:38:32
461
转载 正则表达式基本语法
1.正则表达式基本语法两个特殊的符号'^'和'$'。他们的作用是分别指出一个字符串的开始和结束。例子如下:"^The":表示所有以"The"开始的字符串("There","The cat"等);"of despair$":表示所以以"of despair"结尾的字符串;"^abc$":表示开始和结尾都是"abc"的字符串——呵呵,只有"abc"自己了;"notice":表示
2015-01-07 18:37:28
517
原创 load the data to mysql
-- MySQL dump 10.11---- Host: localhost Database: itsm-- -------------------------------------------------------- Server version 5.0.45-community-nt/*!40101 SET @OLD_CHARACTER_SET_CL
2014-12-12 10:04:58
712
原创 角色和区域的划分有关hibernate映射
用户管理的bean/** * @author Apex Team * @version 1.0 * @since Apex OssWorks 5.5 * * @hibernate.class dynamic-insert="true" dynamic-update="true" * table="apex_user" lazy="
2014-12-08 20:02:32
469
原创 jvm参数设置
JVM 参数-Xms初始堆大小,物理内存的1/64(-Xmx最大堆大小,物理内存的1/4(-Xmn 年轻代大小 整个堆大小=年轻代大小+年老代大小+持久代大小 增大年轻代将会减少年老代大小,此值对系统性能影响较大,推荐为整个堆的3/8-XX: NewSize 设置年轻代大小-XX:MaxNewSize 年轻代最大值-XX:permSize 持久代大
2014-12-03 20:14:08
545
原创 登陆页面的识别码
package com.identity;import java.awt.Color;import java.awt.Font;import java.awt.Graphics2D;import java.awt.image.BufferedImage;import java.io.IOException;import java.util.Random;impo
2014-11-26 19:50:05
666
原创 hibernate映射
内置的 basic mapping types可以大致地分类为:integer, long, short, float, double, character, byte, boolean, yes_no, true_false这些类型都对应 Java 的原始类型或者其封装类,来符合(特定厂商的)SQL 字段类型。boolean, yes_no
2014-11-19 11:52:57
466
转载 oracle 用户权限
--================================--Oracle 用户、对象权限、系统权限--================================ 一、用户与模式 用户:对数据库的访问,需要以适当用户身份通过验证,并具有相关权限来完成一系列动作 SYS用户,缺省始终创建,且未被锁定,拥有数据字典及其关联的所有对象
2014-11-07 13:09:59
826
原创 FusionCharts 案例
第一步:引入FusionCharts.js文件, 第二步:定义一个div,它必须具备一个元素:id 第三步:定义一个FusionCharts对象 var chart = new FusionCahrts(param1,param2,param3,param4) param1 swf的路径 param2 定义一个id是不重名的swf名称 param3 高度 param
2014-10-30 15:17:22
693
android安卓安装向导
2012-11-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人