首页 > 2020年04月11日 > 全部分享
对DSL和GPL的初步认识
DSL:以极其高效的方式描述特定领域的对象、规则和运行方式的语言。 需要有特定的解释器与其配合。 高效简洁的领域语言,与通用语言相比能极大降级理解和使用难度,同时极大提高开发效率的语言。 能够描述特定领域的世界观和方法论的语言。 DSL 通过在表达能力上做的妥协换取在某一领域内的高效。 而有限的表达 ...
分类:其他   时间:2020-04-11 15:51:43    收藏:0  评论:0  赞:0  阅读:92
Java-数据类型(引用类型)
sun公司或其他程序员为了简化开发,所创建出来的新的数据类型,比如Scanner(输入)示例string(字符串)用char来操作字符太过麻烦,所以创造了新的引用类型,String使用格式:String 变量的名字=”字符串”字符串必须要用双引号括起来String之间可以用“+”连接 public ...
分类:编程语言   时间:2020-04-11 15:51:23    收藏:0  评论:0  赞:0  阅读:82
基于注解的二级缓存 —— Mybatis(十三)
在SqlMapConfig中开启二级缓存 <!-- 配置二级缓存 --> <settings> <!-- 开启二级缓存的支持 --> <setting name="cacheEnabled" value="true"/> </settings> 在持久层接口中使用注解配置二级缓存 @CacheNam ...
分类:其他   时间:2020-04-11 15:50:58    收藏:0  评论:0  赞:0  阅读:101
Delphi10.3的DBGrid美化(03)
procedure TForm1.DBGrid1DrawColumnCell(Sender: TObject; const Rect: TRect; DataCol: Integer; Column: TColumn; State: TGridDrawState); var i: Integer; ...
分类:数据库技术   时间:2020-04-11 15:50:30    收藏:0  评论:0  赞:0  阅读:67
CF1292C Xenon's Attack on the Gangs
题目 Input The first line contains an integer n (2≤n≤3000), the number of gangs in the network. Each of the next n?1 lines contains integers ui and vi ( ...
分类:其他   时间:2020-04-11 15:49:40    收藏:0  评论:0  赞:0  阅读:56
33.python中的单例模式
1. 装饰器函数实现单例设计模式 2. 基类方式实现单例设计 基于元类实现: 通过__new__方法: ...
分类:编程语言   时间:2020-04-11 15:49:16    收藏:0  评论:0  赞:0  阅读:54
LeetCode:206.反转链表
方法一 递归 前后指正的转换,需要一个临时指针来存后一个节点,最后实现当前指针的后移。 /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x ...
分类:其他   时间:2020-04-11 15:48:57    收藏:0  评论:0  赞:0  阅读:66
数据结构_郝斌_队列
线性结构的两种常见应用之二 队列 定义 一种可以实现“先进先出”的内存结构 分类 1. 链式队列 用链表实现 2. 静态队列 用数组实现,静态队列通常都必须是循环队列 循环队列的的讲解 1.静态队列为什么必须是循环队列 2.循坏队列需要几个参数来确定 需要两个参数来确定:front/rear 3.循 ...
分类:其他   时间:2020-04-11 15:48:39    收藏:0  评论:0  赞:0  阅读:71
postgresql中的money数据类型
pg中money类型以固定的分数精度存储货币金额;如下表: 名称 存储大小 描述 范围 money 8bytes 货币金额 -92233720368547758.08 to +92233720368547758.07 表中显示的范围假设有两位小数。 分数精度由数据库的lc_monetary设置决定。 ...
分类:数据库技术   时间:2020-04-11 15:48:02    收藏:0  评论:0  赞:0  阅读:273
利用平移(transform),设置元素浮动效果
1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 <title>变形</title> 6 <style> 7 8 .box1{ 9 width: 200px; 10 height: 200px; 11 margin-top: ...
分类:其他   时间:2020-04-11 15:47:42    收藏:0  评论:0  赞:0  阅读:84
lesson one
1. 焦虑是人类情感中很常见的一种,判断焦虑过度的标准是焦虑发作的时间、是否过度敏感以及是否对日常生活产生影响 2. 焦虑产生的原因通常包括:遗传原因,个人原因(性格,成长背景,习惯以及生活压力) 3. GAD与人们普遍性感受到的普通焦虑不一样的地方在于,GAD通常表现为频繁的过度焦虑,感觉自己处在 ...
分类:其他   时间:2020-04-11 15:47:19    收藏:0  评论:0  赞:0  阅读:75
第43月第11天 kCVPixelFormatType_420YpCbCr8BiPlanarFullRange转rgb
1. #define clamp(a) (a>255?255:(a<0?0:a)) - (UIImage *)imageFromSampleBuffer:(CMSampleBufferRef)sampleBuffer { CVImageBufferRef imageBuffer = CMSample ...
分类:其他   时间:2020-04-11 15:46:41    收藏:0  评论:0  赞:0  阅读:107
String StringBuffer StringBuilder
1. 可变性 String 不可变 StringBuffer 和 StringBuilder 可变 2. 线程安全 String 不可变,因此是线程安全的 StringBuilder 不是线程安全的 StringBuffer 是线程安全的,内部使用 synchronized 进行同步 ...
分类:其他   时间:2020-04-11 15:46:23    收藏:0  评论:0  赞:0  阅读:59
【数据结构与算法之美】01-如何抓住重点,系统高效地学习数据结构与算法?
一、什么是数据结构,什么是算法 过于学术的概念定义比较抽象,难以理解。我们从广义和狭义两个层面,来理解数据结构与算法这两个概念。 1. 广义角度 从广义上讲,数据结构就是指一组数据的存储结构。算法就是操作数据的一组方法。简言之,数据结构解决数据“怎么放”,算法决定数据“怎么用”。 我们以图书馆的场景 ...
分类:编程语言   时间:2020-04-11 15:45:57    收藏:0  评论:0  赞:0  阅读:73
D. Ehab the Xorcist
D. Ehab the Xorcist time limit per test 1 second memory limit per test 256 megabytes input standard input output standard output Given 2 integers uu a ...
分类:其他   时间:2020-04-11 15:45:35    收藏:0  评论:0  赞:0  阅读:49
大规模分布式系统架构与设计实战 PDF扫描版[42MB]下载
大规模分布式系统架构与设计实战从作者的实战经验出发,深入浅出地讲解了如何建立一个Hadoop那样的分布式系统,实现对多台计算机CPU、内存、硬盘的统一利用,从而获取强大计算能力去解决复杂问题。一般互联网企业的分布式存储计算系统都是个大平台,系统复杂、代码庞大,而且只适合公司的业务,工程师很难下载安装 ...
分类:其他   时间:2020-04-11 15:44:42    收藏:0  评论:0  赞:0  阅读:104
h5网页跳转到小程序
第一:网页引用 <script src="http://res.wx.qq.com/open/js/jweixin-1.4.0.js"></script>第二步 判断当前环境 //判断当前页面是否在小程序环境中, 注:首页是在小程序,嵌套网页,该网页才能再次跳转回小程序wx.miniProgram. ...
分类:微信   时间:2020-04-11 15:44:25    收藏:0  评论:0  赞:0  阅读:275
XSS编码问题的个人总结
XSS也太太太难了,主要也是因为自己没花时间集中。 文章脉络:根据我粗浅的理解,从开始学习XSS到现在,从一开始的见框就插到现在去学构造、编码,首先需要的是能看懂一些payload,然后再去深入理解。所以,文章首先会介绍一些常见的可供利用的编码,然后再理解浏览器如何解析HTML文档,最后再总结一下。 ...
分类:其他   时间:2020-04-11 15:44:05    收藏:0  评论:0  赞:0  阅读:123
自我学习笔记10
1、编写脚本selinux.sh,实现开启或禁用SELinux功能 2、统计/etc/fstab文件中每个文件系统类型出现的次数 3、提取出字符串Yd$C@M05MB%9&Bdh7dq+YVixp3vpw中的所有数字 4、解决DOS攻击生产案例:根据web日志或者或者网络连接数,监控当某个IP 并发 ...
分类:其他   时间:2020-04-11 15:43:26    收藏:0  评论:0  赞:0  阅读:85
CSS3练习笔记-汉克狗
待记忆点: 1.transform a: 关于transfrom:translate(-50%, -50%)实现水平居中 translate()函数是CSS3的新特性,在不知道自身宽高的情况下,可以利用它来进行水平垂直居中。 当使用:top:50%; left:50%,因为是左上角的圆点,所以并不会 ...
分类:Web开发   时间:2020-04-11 15:42:38    收藏:0  评论:0  赞:0  阅读:60
1286条   上一页 1 ... 29 30 31 32 33 ... 65 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!