- 博客(302)
- 资源 (87)
- 收藏
- 关注
原创 (已解决)错误:Plugin [id: ‘org.springframework.boot‘, version: ‘2.3.3.RELEASE‘] was not found
spring boot
2022-02-20 21:11:32 3746 1
转载 秒杀场景下如何保证数据一致性?就这个问题我给出了最详细的方案
什么是秒杀?从字面意思理解,所谓秒杀,就是在极短时间内,大量的请求涌入,处理不当时容易出现服务崩溃或数据不一致等问题的高并发场景。常见的秒杀场景有淘宝双十一、网约车司机抢单、12306抢票等等。高并发场景下秒杀超卖Bug复现在这里准备了一个商品秒杀的小案例,1.按照正常的逻辑编写代码,请求进来先查库存,库存大于0时扣减库存,然后执行其他订单逻辑业务代码;/** * 商品秒杀 */@Servicepublic class GoodsOrderServiceImpl imple
2021-04-01 11:35:58 1102
原创 可以在html下运行的vue的helloworld
<span style="font-size:14px;"><!DOCTYPE html><html><head><meta charset="utf-8"><title>HelloWorld</title> <link rel="styl
2018-05-27 17:09:33 795 1
原创 可以在html中运行vue
<span style="font-size:14px;"><!DOCTYPE html><html><head><meta charset="utf-8"><title>HelloWorld</title> <link rel="styl
2018-05-27 17:08:14 6862 1
原创 git merge 和 git rebase 的区别
两个使用场景是不一样的,merge只是合并另外一个分支的内容,rebase也合并另外一个分支的内容,但是会把本分支的commits顶到最顶端假设我们现在有3个分支master分支:线上环境使用的分支testing分支:测试环境使用的分支my_feature分支:开发新功能的分支,也就是当前分支A. 假设我在my_feature上开发了一段时间,之后另外的同事开发的功能正式上线到master分支了,...
2018-04-18 21:05:51 1677
原创 webstorm下vue的开发环境配置
转载:https://blog.csdn.net/Nero__A/article/details/62228646
2018-03-25 18:26:01 1309
原创 解决: pip install MySQl-Python 出现:下列问题
问题 1:error: Microsoft Visual C++ 9.0 is required在Windows下用pip安装MySQl-Python报如下错误,看错误提示就知道去http://aka.ms/vcpython27找解决方法了error: Microsoft Visual C++ 9.0 is required (Unable to find vcvarsall.bat). Get ...
2018-03-22 10:04:47 11847
原创 怎么写wiki或者markdown的图标和标题等文章
# cms2.0 2.0版本采用restful API 格式## 通用的响应返回内容格式| 名字 | 类型 | 详细描述 || ----- | ---- | -------- || result | `STRING` | 返回结果:success:成功, failed:失败 || message | `STRING` | 信息描述 |用 ~~ 和~~ 框代码块起来举例:~~{ "result":"...
2018-01-16 14:05:32 1267
原创 staruml破解方法
staruml破解方法1.修改/Applications/StarUML.app/Contents/www/license/node/LicenseManagerDomain.js文件,在validate函数增加下面标记的代码。重新打开就OK了。 function validate(PK, name, product, licenseKey) { var pk,
2018-01-16 11:21:20 1087
原创 windows 下pycharm远程linux开发和调试代码
转载:http://blog.csdn.net/wangyunfeis/article/details/77964323http://blog.csdn.net/pipisorry/article/details/52269952、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
2017-11-02 16:41:59 2282
转载 Cookie/Session机制详解
转载:http://blog.csdn.net/fangaoxin/article/details/6952954Http消息头、请求头、响应头、参数、cookie和响应内容——别说话,看题就行了 FFFLLLLLL 2016-09-30 14:47 1772HTTP cookies 详解HTTP cookies,通常又称作"cookies",已经存在了很长时间,但...
2017-10-27 10:54:59 288
原创 怎么将cocos2d-js 3.x 成功在android平台编译打包 (测试ok)
1. 环境配置使用的操作系统是64位的Ubuntu Server 14.04,首先下载cocos2d-js开发包和android必须的NDK、SDK等开发库,有更新的版本请下载新版本,全部解压到/home/magic(本文测试用户目录)下的目录。cocos2d-js-v3.0-beta.zipandroid-ndk-r9d-linux-x86_64.tar.bz2andro
2017-09-24 20:52:29 1904
原创 测测你的python水平(python 面试)
1:请问,这个题目怎么做? a=[[1,2], [3,4], [5,6], [7,8], [9,0]] b=[8,7,9,7,9] 其中, b[0]=8 对应着 a[0]=[1,2] b[1]=7 对应着 a[0]=[3,4] b[2]=9 对应着 a[0]=[5,6] b[3]=7 对应着 a[0]=[7,8] b[4]=9 对应着 a[0]=[9,
2017-09-21 17:44:52 596
原创 陈儒老师的《Python源代码剖析》需要理解的东西(源码解析的pdf文档需要自己网上下载)
1:python对象的实现机制,如何用C来实现2:对象的特性是如何实现的,对象是如何管理的,不同对象,如int,str,list,dict等处理。3:python的作用域和名字空间4:python的虚拟机框架。5:运行时环境,pyc文件,类机制等6:内存管理7:GIL和多线程8:模块动态加载
2017-08-24 15:08:59 3310
原创 怎么上传自己的代码到github上
1:首次上传。1.1 :创建仓库:1.2 按照下面输入git initgit add README.mdgit commit -m "first commit"git remote add origin 项目的github地址git push -u origin master2:更新上传已经在github上的项目。当你在之前
2017-07-24 22:32:01 412
原创 8天学通mongodb
第1天:http://www.cnblogs.com/huangxincheng/archive/2012/02/18/2356595.html第2天:http://www.cnblogs.com/huangxincheng/archive/2012/02/19/2357846.html
2017-07-20 00:02:32 569
原创 测测你的Python水平的能力(可以作为Python面试题)
1:请问,这个题目怎么做? a=[[1,2], [3,4], [5,6], [7,8], [9,0]] b=[8,7,9,7,9] 其中, b[0]=8 对应着 a[0]=[1,2] b[1]=7 对应着 a[1]=[3,4] b[2]=9 对应着 a[2]=[5,6] b[3]=7 对应着 a[3]=[7,8] b[4]=9 对应着 a4]=[9...
2017-07-13 10:27:04 5298 3
原创 python高效过滤出文件夹下指定文件名结尾的文件
import os def anyTrue(predicate, sequence): return True in map(predicate, sequence) def filterFiles(folder, exts): for fileName in os.listdir(folder): if os.path.isdir(folder + '/'
2017-07-03 11:49:21 4252
原创 python实现将文件夹下面的不是以py文件结尾的文件都过滤掉
dir_in = os.path.join(os.path.dirname(__file__), r"oldApp") dir_in = unicode(dir_in, r"GBK") dir_out = os.path.join(os.path.dirname(__file__), r"newApp") dir_out = unicode(dir_out, r"GB
2017-07-03 11:36:44 1180
原创 django 1.11设置
# -*- coding: utf-8 -*-"""Django settings for django_myproject project.Generated by 'django-admin startproject' using Django 1.11.2.For more information on this file, seehttps://docs.djangoproj
2017-06-30 15:15:53 1240
原创 点子
1: 播放音乐有个定时功能。2: 每个月组织一次员工好的策划方案的茶话会,如果几位领导觉得点子不错,给予500元的奖励3: 衣食住行娱:每个版块可以用副对联框起来。4.:搞个冷笑话的模块,开心一刻。5:给自己每个进入的模块,进度上加一个评论:比如最右app这么介绍自己:自从进了最右,节操就再也捡不回来。(来自最右app)6:在瀑布流中,有个刷新的按钮,可以每次不用浏览一直滑到最后。(来自最右app...
2017-06-29 09:49:39 404
原创 django1.8以上的版本怎么显示网站的 favicon.ico 图标
http://www.cnblogs.com/tramp/p/5230270.html目录结构:至此,django就可以调用静态文件了,模版文件还要注意写法,{% load staticfiles %}不要忘记写html>lang="zh"> charset="UTF-8"> {% load staticfiles %}
2017-06-27 23:05:03 3928
原创 Django 的web开发遇到Exception Value: no such table: django_session的解决
django web框架如下:在浏览器:http://127.0.0.1:8008/helloworld解决:查看你的django版本:如果是1.7以下包含1.7: python manage.py syncdb进入manage. py所在目录,执行命令 manage.py syncdb程序会自动初始化数据库,创建django需要的所有数据表。当我们编写w
2017-06-27 10:37:48 3548 2
原创 10个基于python的的BBS论坛的源码
http://www.360doc.com/content/16/1020/23/8456313_600090952.shtml推荐:一个基于Tornado/mongodb/redis的社区系统。https://github.com/phith0n/Minos推荐: 如何写出pythonic的代码 :http://blog.csdn.net/qq_37267015/arti
2017-06-26 14:18:36 8677
原创 回调(异步回调)在实际开发过程中的应用
https://www.zhihu.com/question/19801131http://blog.csdn.net/payinglee/article/details/9005010回调:import timeimport threadingclass SomeOneInterface(object): def do_home_work(self, ques
2017-06-20 17:19:42 356
原创 Python 开发面试题收集
Python部分 将一个字符串逆序,不能使用反转函数求从10到100中能被3或5整除的数的和What is Python? What are the benefits of using Python?What is PEP 8?What is pickling and unpickling?How Python is interpreted?What are the tools
2017-06-14 09:59:25 1210
转载 自己写一个 wsgi 服务器运行 Django 、Tornado 应用
编写一个简单的 http server在实现 wsgi server 之前我们先要做一些准备工作。首先,http server 使用 http 协议,而 http 协议封装在 tcp 协议中,所以要建立一个 http server 我们先要建立一个 tcp server。要使用 tcp 协议我们不可能自己实现一个,现在比较流行的解决方案就是使用 socket 套接字编程, socket 已
2017-06-12 17:23:23 996
原创 从斐波拉契数例的实现看Python的自定义迭代器和装饰器优势
怎么递归实现斐波拉契数例1:简单版的def simple_fib(n):if n return nreturn fib(n - 1) + fib(n - 2)对其性能测试:if __name__ == '__main__': start_time = time.time()print fib(150) end_time =time.time(
2017-02-17 15:51:07 585
原创 华为交换机AR怎么做镜像,从一个端口到另外一个端口,数据抓包
在做镜像之前要查看之前有没有做过镜像,有的话要删除,之前在8口上面做过:[Huawei-Ethernet0/0/8]undo mirror outbound下面是将7口的数据镜像到5口,监听查看[Huawei]observe-port interface e0/0/5[Huawei]int e0/0/7[Huawei-Ethernet0/0/7]mirror to ob
2016-11-23 11:41:07 5415
原创 RYU学习资料一览表
RYU 应用程序的API文档介绍:http://ryu.readthedocs.io/en/latest/ryu_app_api.htmlRYU:(1)http://osrg.github.io/ryu/resources.html我比较喜欢里里面的 http://ryu.readthedocs.org/en/latest/当然里面的电子书也是相当好的:http://o
2016-11-22 10:42:38 2492
原创 怎么在pycharm中让按照任意的格式折叠代码块,比如让每个for循环都可以折叠起来
4、默认代码块的折叠规则 默认情况下折叠先会标记类和函数的实现部分,折叠也是针对这部分代码块进行的,即默认折叠一个类、一个函数。 5、折叠任意代码片 假设,你希望折叠几句零散的程序,而这些语句并不属于默认可折叠的代码块(不是一个完整的类或函数),如何做到? 首先选中你希望折叠的代码片 然后进行以下操作(三选一即可): 在主菜单
2016-11-09 11:09:26 14300 2
原创 cocos2d+js入门学习(包括mac和windows环境配置)
http://pan.baidu.com/share/home?uk=1260900318&errno=0&errmsg=Auth%20Login%20Sucess&stoken=161e06fbd6b33fc09c4ecd42f82f931daf729ed1d61d7356db7d36e4d5fbb860f522546382d9b20d3110628e76e21abb2534eed698d265
2016-11-06 22:47:58 591
原创 python实现不断模拟客户端请求,实现压力测试
testVolumeClient.pyimport urllib2url = 'http://localhost:8000'while True: urlrequest = urllib2.Request(url) urlresponse = urllib2.urlopen(urlrequest) print urlresponse.read()
2016-11-06 16:21:34 5124
原创 如何用git命令行上传本地代码到github
注意:安装的前提条件是配置好Git的相关环境或者安装好git.exe,此处不再重点提及 上传的步骤:(本文采用git 命令界面进行操作) 1.进入本地的项目目录,右键“Git Bash here”,调出git命令行界面,然后输入 git config --global user.email "you@
2016-11-05 15:01:17 1336
共享网路配置器Realese版
2013-05-09
(移动或电信)网路共享配置器
2013-05-09
JSP+Oracle 的留言管理系统1
2013-05-05
DirectX9.0编译后的四个版本
2013-03-26
基于cocos2dx 2.x做的一些shader效果Demo
2015-06-01
Sublime Text 3 写js智能提示插件
2015-05-28
通过TexturePacker打包后的合成大图自动查看每张子图片名称的工具
2015-05-19
Eclise中代码折叠工具
2014-04-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人