1、下载OCC源码包+库 动态库一般在:C:\OpenCASCADE7.1.0-vc10-64\opencascade-7.1.0\win64\vc10\bin   2、打开VS2015,创建单文档,配置环境  (1)C/C++->常规->附加包含目录,添加C:\OpenCASCADE7.1.0-vc10-64\opencascade-7.1.0\src ...

Python: Socket编程

  

2019-12-13 12:11:59

一、客户端/服务端架构   客户端/服务端架构 即C/S架构,包括:1、硬件C/S架构,2、软件C/S架构。   互联网中处处都是C/S架构,学习socket 就是为了完成C/S架构的开发。  C/S架构:   server端要:    1、力求一直提供服务    2、要绑定一个唯一的地址,让客户端能明确的找到服务端。 二、OSI七层   1、一个完整的计算机系统是由硬件、操作系统、应用软件三者组...

天猫商城项目演化(二)

Java

  

2019-12-13 12:11:47

** 表结构设计 数据库设计 ** 电子商务网站主要作用就是用户在网站上购买商品这样一个操作所以数据库表设计,看过很多电子商务网站数据库设计基本上相同 2.表与表关系 1对多关系 (2.0项目分布式数据库当中着重介绍数据库优化问题,在高并发情况下的分布式数据库架构设计,1对多,多对多,多key情况) 3.建表SQL语句 略 代码实现过程 POM.XML jar包导入 Junit、mybatis、s...

课程路径 从头学习一个小程序从无到有的过程,原来一直很好奇,一个小程序的生命历程,对于个人来说,也许好的流程胜过3天的埋头写代码。 一、需求分析 小程序是什么? 基于 微信小程序云开发 的TODO清单类小程序 提供的功能 新增 查看 添加图片附件 查看地理位置 查看导航 消息通知提醒(尤为重要,借助微信的消息通知) 定时消息提醒 页面设计 画图软件画的,丑,勿怪🤦‍🤦‍🤦&z...

本文记录一下 mac 新手安装虚拟机并配置好网络,ssh连接操作的过程,还算流畅。(五流文章讲配置,本文也不算入流,纯记录了) 01 下载安装 VirtualBox 官网下载,大约100mb,常规操作,一般没什么问题。版本的话选用最新版就可以了。 安装,mac下载完直接打开即可,安装完,语言可以选择中文。 02 新建虚拟机 都是中文,按照默认流程走下来即可: 选择虚拟机类型 Linux 版本 Ub...

使用.YAML文件

OpenCV

  

2019-12-13 12:01:24

文件如图: 使用方法: 使用YAML文件注意点: 我在使用的时候,因为文件有缩进,会报错(把缩进收回去就可以):...

1、引入依赖 2、配置调用接口 3、在启动类上激活feign 4、通过接口远程调用服务 5、请求压缩 6、feign日志配置 product-service为服务名称 com.yan.order.feign.ProductFeignClient为接口全路径...

C中const关键字

C知识点

  

2019-12-13 11:59:31

一、const定义常变量 1、const关键字及其作用(用法),C语言const详解  定义局部变量,未赋值:  参照对比,定义未赋值的常变量,无法通过编译:  尝试修改常变量的值: 2、const与define区别: C语言const和define的区别 代码如下: 运行结果: 3、 4、 二、指针常量和常量指针 C语言中const关键字的用法  ...

一、为什么要抓包? 当你app无法正常访问?当你坚信你的程序木有问题?当你开始怀疑人生?当你开始相信神学? 这时候就需要掌握如何定位一个bug。 二、什么是AMQP AMQP(Advanced Message Queuing Protocol,高级消息队列协议)是一个进程间传递异步消息的网络协议,而RabbitMQ就是基于这种协议实现的一套框架 三、如何利用抓包工具抓包 这里我们使用用强大的抓包工...

elementui-admin 跨域并携带cookie

vue  java

  

2019-12-13 11:55:09

1、下载完elementui-admin模板之后,找到utils文件目录下的 api.js 文件                         2、在创建axios实例下面添加一行代码 ,如图所示           ...

前文导读 Data Science | Numpy基础(一) Data Science | Numpy基础(二) numpy读取/写入数组数据 在我们使用numpy处理了数据之后,可以将数组保存为保存为Numpy专用的二进制格式,当我们这样操作之后,就不能用notepad++等打开看了(乱码)。 np.load和np.save是读写磁盘数组数据的两个主要函数,默认情况下,数组是以未压缩的原始二进制...

本次复习的知识点如下: 布尔型数组及数据过滤 多维数组的构造 使用numpy保存文本文件 matplotlib折线图绘制 matplotlib图表常用属性的设置方法 图表的保存 关于数据源 上次的文章发出之后发现忘了补充数据源的链接,之后咸鱼补充在留言区了,有需要动手实践的朋友可以自取,下面是直通车: 数据分析 | Numpy实战(一) - 分析某单车骑行时间 分析目标 观察上次的数据,数据中有的...

工欲善其事,必先利其器 简介 本篇整理两个排查问题的简单技巧,一个是java死锁排查,这个一般在面试的时会问到,如果没有写多线程的话,实际中遇到的机会不多;第二个是java cpu 100%排查,这个实际的开发中,线的应用出现这个问题可能性比较大,所以这里简单总结介绍一下,对自己学习知识的一个整理,提高自己的解决问题能力。 一、Java死锁排查 通过标题我们就要思考三个问题: 1. 什么是死锁? ...

本周练手加一 上次分享了两个练手喂饭教程,朋友好奇喂饭是啥意思?就是把知识当成饭,喂到嘴里。 同时咸鱼整理了一下过往所有关于JS逆向文章的代码。 希望附上代码能让你 学 ( 记 ) 的 ( 得 ) 更 ( star ) 快 : https://github.com/xianyucoder/Crack-JS 接下来继续练手,上次的项目二有读者反映讲的不是很明白...

js 类型,值,和变量(详细)

  

2019-12-13 11:51:50

这边文章是对上一篇博客的补充。 js的数据类型 js的数据类型分为两类:原始类型和对象类型 原始类型 原始类型包含: - 数字(特殊的数字NAN和infinity) - 字符串 - 布尔值 - 特殊原始值null和undefined 对象类型 对象类型包含: - 对象 - 数组 - 日期 - 函数 - 正则表达式对象 - 等等… 用xmind画了张图加深理解 补充:所谓的&ldquo...

本系列文章素材,题目来源于真实企业笔试题,具体哪来的?平时多水群就好 第一题 下图中的打印结果分别是什么? 第二题 Python中静态方法、类方法、成员函数作用是什么? 第三题 说说对缺省参数的理解?* args是什么?** kwargs是什么? 答案 第一题 前三个是True,最后一个会报错。 具前三个为什么输出True,不了解的可以参考下图: 图来源于bobby老师的异步IO编程课件 最后一个...

JS逆向常见混淆总结

  

2019-12-13 11:49:54

一直想写一篇关于混淆的总结,篇幅比较短但都是在摸索过程中的总结,先占坑,有新的内容会再补充。 eval加密 把一段字符串当做js代码去执行 例子: 漫画柜,空中网 之后会单独写一篇漫画柜的解密。 变量名混淆 把变量名、函数名、参数名等,替换成没有语义,看着又很像的名字。 用十六进制文本去表示一个字符串 利用JS能识别的编码来做混淆 JS是Unicode编码,本身就能识别这种编码。类似的一些变量名,...