码迷,mamicode.com
首页 > 2020年03月09日 > 全部分享
传统开发与微服务开发理解
传统开发模式 所有功能打包在一个War包中,基本没有外部依赖,部署在一个JEE容器(Tomcat,JBoss,WebLogic),里面包含了DAO,Service,Controller,UI等所有逻辑 优点: 开发简单,集中管理 基本不会重复开发 功能都在本地,没有分布式的管理和调用的消耗 缺点: ...
分类:其他好文   时间:2020-03-09 18:19:11    阅读次数:85
jupyter notebook添加Anaconda虚拟环境的python kernel
之前在自己博客上写了一个如何通过自建配置文件,让jupyter notebook可以调用conda虚拟环境的python解释器。今天介绍一种更加简单的方式,无需手动配置文件,利用ipykernel可以自动生成对应的配置文件,然后直接启动jupyter notebook即可,而且只需要在第一次使用的时 ...
分类:编程语言   时间:2020-03-09 18:18:53    阅读次数:70
1140 In aggregated query without GROUP BY, expression #1 of SELECT list contains nonaggregated column 'football.order.id'; this is incompatible with sql_mode=only_full_group_by
mysql5.7执行sql语句报错:In aggregated query without GROUP BY, expression #1 of SELECT list contains nonaggregated column 'football.order.id'; this is incomp ...
分类:数据库   时间:2020-03-09 18:18:35    阅读次数:124
python 操作excel
导出: # -*- coding:utf-8 -*- # author rdj import xlwt header = ['序号','姓名','年龄'] data = [ {'id':1,'name':'mike','age':18}, {'id':2,'name':'jack','age':18 ...
分类:编程语言   时间:2020-03-09 18:18:07    阅读次数:66
CS0016: Could not write to output file 拒绝访问 - 解决办法
网上资料整理如下: 1、删除临时文件C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files,再重启IIS。 2、给物理路径的文件夹赋予IIS_IUSER、Network Service的完全权限。 3、给物理路径 ...
分类:其他好文   时间:2020-03-09 18:17:38    阅读次数:131
PHP学习的技巧和学习的要素总结
1、适合PHP学习者的学习道路: (1) 了解HTML/CSS/JS、、网页根本元素,完毕阶段可自行制造简略的网页,对元素特点相对了解 (2) 了解动态言语的概念和运做机制,了解根本的PHP语法 (3) 学习如何将PHP与HTML结合起来,完毕简略的动态页面 (4) 触摸学习MySQL,开始设计数据 ...
分类:Web程序   时间:2020-03-09 18:17:07    阅读次数:76
Twitter的分布式自增ID算法snowflake (Java版)
Snowflake算法 1 What is Snowflake? 雪花算法( )是一种经典的分布式ID生成算法。 在分布式系统中,有一些需要使用全局唯一ID的场景,这种时候为了防止ID冲突可以使用36位的UUID,但是UUID有一些缺点,首先他相对比较长,另外UUID一般是无序的。 有些时候我们希望 ...
分类:编程语言   时间:2020-03-09 18:16:51    阅读次数:61
synchronized、lock、semaphore、blockingqueue实现生产消费场景。
性能: 数据量少时,Synchronized> Lock、Semaphore。 数据量大时,Lock > Synchronized > Semaphore。 Blockingqueue底层也是使用ReentrantLock + Condition。 一、Synchronized方式 1 packag ...
分类:其他好文   时间:2020-03-09 18:16:21    阅读次数:50
ERROR You have enabled the binary log, but you haven't provided the mandatory server-id
[root@weblogic local]# /usr/local/mysql/bin/mysqld --defaults-file=/etc/my.cnf --basedir=/usr/local/mysql --datadir=/data/mysql -initialize2020-03-05T ...
分类:其他好文   时间:2020-03-09 18:16:08    阅读次数:85
C# 对象初始化器 和数组初始化语法
public class test { //属性 public unicode_gb[] m_unicode_gb = new unicode_gb[10]; public A[] m_A = new A[10]; public class A { public int unicode; publi ...
分类:编程语言   时间:2020-03-09 18:15:52    阅读次数:87
Android 压力测试工具Monkey
https://www.cnblogs.com/111testing/p/8853423.html ...
分类:移动开发   时间:2020-03-09 18:15:09    阅读次数:93
html2canvas 采坑
1.需要将要转换成图片的区域div放置在body中,且需要display为block; 2.图片跨域的问题:将icon转换为base64 3.截图不全:新版本插件不稳定,建议 <script src="https://cdn.bootcss.com/html2canvas/0.5.0-alpha1/ ...
分类:Web程序   时间:2020-03-09 18:14:49    阅读次数:75
剑指OFFER----面试题53 - I. 在排序数组中查找数字 I
链接:https://leetcode cn.com/problems/zai pai xu shu zu zhong cha zhao shu zi lcof/ 代码 ...
分类:编程语言   时间:2020-03-09 18:14:37    阅读次数:69
volatile 知识点详解
总结: 1、保证可见性(JMM) 2、不保证原子性 (核心难点:原子类) 3、禁止指令重排 (核心难点:说出单例模式。说出CAS。说出CPU原语) 1 // 验证volatile 可见性 2 public class JmmDemo { 3 private volatile static int n ...
分类:其他好文   时间:2020-03-09 18:14:01    阅读次数:65
遇见的题目——关于时间复杂度
在一个具有n个结点的有序单链表中插入一个新结点并仍然保持有序的时间复杂度是: 第一个for循环的时间复杂度为Ο(n),第二个for循环的时间复杂度为Ο(n²),则整个算法的时间复杂度为Ο(n+n²)=Ο(n²)。 注、加法原则:T(n)=O(f(n))+O(g(n))=O(max(fn,gn)) 常 ...
分类:其他好文   时间:2020-03-09 18:13:24    阅读次数:57
Python——xlrd(excel文件操作)
打开文件 import xlrd data = xlrd.open_workbook('路径') 获取文件中所有工作表的名称。 data.sheet_names() 相当于进入文件中的一个工作表。 table = data.sheet_by_name('Sheet1') 查看工作表一共有几行 row ...
分类:编程语言   时间:2020-03-09 18:13:08    阅读次数:75
Vue项目中实现用户登录及token验证
在前后端完全分离的情况下,Vue项目中实现token验证大致思路如下: 1、第一次登录的时候,前端调后端的登陆接口,发送用户名和密码 2、后端收到请求,验证用户名和密码,验证成功,就给前端返回一个token 3、前端拿到token,将token存储到localStorage和vuex中,并跳转路由页 ...
分类:其他好文   时间:2020-03-09 18:12:34    阅读次数:49
718条   上一页 1 ... 11 12 13 14 15 16 17 ... 43 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!