优秀博客文章
java基础1.Java 集合框架综述,这篇让你吃透!https://www.cnblogs.com/xiaoxi/p/6089984.html mysql1. 数据库链接池终于搞对了,这次直接从100ms优化到3ms!https://mp.weixin.qq.com/s?__biz=MzU0OTk3ODQ3Ng==&mid=2247488729&idx=1&sn=74fd107804544bf793ce68830c29db83&chksm=fba6fcdaccd175ccf988a706b68a1eaba...
2024-01-10JAVA学习第一周博客
教材学习内容总结第一章 Java平台概论Java三大平台:Java SE、Java EE与Java MEJava SE的四个组成部分:JVM、JRE、JDK与Java语言JRE包括Java SE API和JVM,JDK包括Java程序设计语言、JRE和开发工具。如果要运行Java程序,必须安装JRE;如果要开发Java程序,必须要取得JDK。第二章 从JDK到IDEJVM是Java程序唯一识别的操...
2024-01-10PWA 实践经验 建立
0x00 开源选型由于项目是基于 webpack 打包,打包之后的项目本地资源路径和线上路径有一个映射关系,如 /img/logo.gif 映射成 //cdn/img/logo.abcd.gif所以我需要一个 webpack 插件去抹平这一部分差异。当时比较了 sw-precache-webpack-plugin(后来进化成 workbox)和 offline-plugin ,觉得前者功能太简单,后者可自定义化...
2024-01-10artDialog 经典 优雅的网页对话框控件
artDialog 是一个轻巧且高度兼容的 JavaScript 对话框组件,可让你的网页交互拥有桌面软件般的用户体验,支持锁定屏幕(遮罩)、模拟 alert 和 confirm、多窗口弹出、静止定位、支持 Ese 键关闭对话框、定时关闭、自定义位置、拖动、鼠标调节窗口大小、换肤等。特点支持普通与 12 方向气泡状对话框完善...
2024-01-10Win10 VM虚拟机下完美安装 Mac OS10.14(图文教程)
最近看了苹果的发布会,很上头,所以想体验一把Mac系统,感受一下苹果的美,而且听说mac下写代码很香。但是没钱买苹果电脑,诶……首先,打开提前安装好的VMware软件:点击创建新的虚拟机:选择典型,然后执行下一步:选择稍后安装操作系统,然后点击下一步:在这一步,选择客户机...
2024-01-10Vue 同步异步存值取值实现案例
1.vue中各个组件之间传值1.父子组件父组件–>子组件,通过子组件的自定义属性:props子组件–>父组件,通过自定义事件:this.emit(′事件名′,参数1,参数2,...);2.非父子组件或父子组件通过数据总数Bus,this.root.$emit(‘事件名',参数1,参数2,…)3.非父子组件或父子组件更好的方式是在vue中使用vuex方法1: ...
2024-01-10如何在CocosCreator中使用JSZip压缩
CocosCreator版本:2.4.2jszip的实际项目应用游戏中有大量配置的情况下,文件会变得非常大,所以有些游戏会采用zip包压缩解压例如如下游戏,将游戏配置config.json压缩成zip包,加载后进行解压使用拿到他的配置压缩包将.bin改成.zip,进行解压,得到游戏的所有json配置文件未压缩之前6M+压缩后文件 ...
2024-01-10Java中类赋值的解释实例详解
Java中类赋值的解释实例详解Java是面向对象的存储语言,进行的是信息的传递,也就是类的赋值,实际上他们占用的是同样的存储空间;下面上一个自己写的例子:感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!...
2024-01-10学习Java设计模式之观察者模式
观察者模式:对象间的一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象(被观察)。 以便一个对象的状态发生变化时,所有依赖于它的对象都得到通知并发生相应的变化。 观察者模式有很多实现方式:该模式必须包含观察者和被观察对象两种角色。观察者和被观察者之间存在“观...
2024-01-10使用Java8实现观察者模式的方法(上)
观察者(Observer)模式又名发布-订阅(Publish/Subscribe)模式,是四人组(GoF,即 Erich Gamma、Richard Helm、Ralph Johnson 和 John Vlissides)在1994合著的《设计模式:可复用面向对象软件的基础》中提出的(详见书中293-313页)。尽管这种模式已经有相当长的历史,它仍然广泛适用于各种场景,甚至成为了标准Java库...
2024-01-10IOS13 zone_require 原理
作者:wzt原文链接:https://mp.weixin.qq.com/s/Ua4CV3Vn8piw6z6BrpJyCQ Ios13增加了判断对象是否属于zone的安全检查,这将导致以前通过伪造内核对象的漏洞利用手段变得困难了很多,比如ipc_port,伪造的对象通常来自于用户空间,那么在引用这个对象时,xnu引入了zone_require、zone_id_require、zone_owns三个函数来做对象...
2024-01-10.Net 反序列化原理学习
作者:HuanGMz@知道创宇404实验室时间:2020年11月30日一.TypeConfuseDelegate工具链TypeConfuseDelegate 工具链 利用了SortedSet类在反序列化时调用比较器进行排序,以及多播委托可以修改委托实例的特点实现在反序列化时执行代码0x10 基础知识0x11 SortedSet<T>SortedSet<T> 从其名字就可以看出其用处,可排序的set,...
2024-01-10读取其他进程的内存
情景如下:进程1由三方代码写了一些数据在内存mem中对该模块二次开发, 无法修改已有代码, 但是可以在进程内读取这些数据需求是这些数据需要共享出来, 由多个不同的进程读取(只读不写)之前的实现是进程1中shmget()创建了一个共享内存shm, 实时从mem复制数据到shm进程2中就可以shmat()映射到同一共享内存...
2024-01-10在vs2013命令行中编译openssl源码 ms\do_ms命令 错误
在vs2013命令行中编译openssl源码,执行ms/do_ms时出现了问题,网上一直搜不到,本人也不知道是哪里出现了问题,求解决方案是编译器的问题,我是win10系统,环境装的比较多,不知道怎么就找不到了vc编译的命令,在另一台新买的win7电脑中一下子就成功了...回答:解决了吗?我跟你一样的问题回答:...
2024-01-10SqlServer有什么好的查询或建模方式,来记录用户的搜索记录?
需求是这样的:有个房产信息表,每次获取100条数据给用户(不是顺序读取的会出现读取的id:100-106,211-215,因为有些是按照省份来拉取数据有些是按照市来拉取数据),需要保证用户已经取得的数据不能再出现,并且每次查询都会随机给个字符串,用来保证用户取得的数据,但是没有查看,程序添加...
2024-01-10vs code里面有什么插件可以格式scss成紧凑模式
sublime有插件可以,vscode有什么插件可以做到吗?主要找到插件后怎么设置快捷键一键格式化比如吧上面的scss格式成下面这种格式回答:csscombhttps://marketplace.visualstu..."csscomb.preset": { "always-semicolon": true, "color-case": "upper", "block-indent": 4, "color-shorthand": false, ...
2024-01-10如何跳出vscode自动补全到行末?
开启vscode的自动补全,输入 <div>, 会自动补全成<div>(cursor here)</div>经过输入内容后如何把光标跳到</div>后面 <div>content goes here</div>(how to move cursor here without arrowKay)怎么把光标跳到后面?只能按方向键吗?如果写java就变成了 method("(cursor herr)"), 写完内容后同样很难跳到后面补全,该按哪个快捷键跳到后面 ...
2024-01-10vscode 在使用中的问题
1,请教下各位,我在vscode 中 配置好了各种快捷键,插件,然后我想把这个配置文件导出。 方便我在其他电脑上也使用同样的配置,请问该如何导出配置文件?回答:插件库搜索 Settings Sync,会自动把你的配置同步到github gist, 在其他电脑下载这个插件后恢复即可回答:VCode 配置是一个json,你保存一...
2024-01-10go语言的指针问题
在学习go语言的指针过程中,产生疑惑使用取地址符,打印内存地址但是为什么红框中的地址和函数外的地址不一样呢?我本来以为都是打印078的地址,但是在函数内却打印了038的地址回答:`函数外面 声明变量i.那么&i 你打印的是该变量的内存地址。而你的方法zeroptr 接受的是*int.那么 其实 ip等价...
2024-01-10JNI监听全局鼠标钩子dll用VS编译显示发现重复定义,如何修改
在做一个程序,鼠标右键按下时记录鼠标坐标,右键释放时停止记录。按照http://dengpeng.sensorapp.net/?p=495 的方法做了一个钩子,在Code::Blocks下编译通过,但在Eclipse下调用时显示:(Code::Blocks已在编译属性里勾选上AMD64选项:);又用VS 2010编译,显示错误:我对于JNI不太熟悉,请教各位我应该如何修...
2024-01-10ajax请求,后台controller接收的时候,为啥前端还有数据,到了后端都是null啊?
回答:data 的格式不对data: { conttent: "xxxxx", id: 123, create_time: "", type: "", statte: ""}回答:JSON.stringify在前端news对象转成字符串了,后台java在映射的时候一个字符串肯定是没法直接映射到News这个实体上的,除非你们加了拦截器或者组件。前后参数的名字倒是对上了,不确定你们有没有中...
2024-01-10JPA 可嵌入集合(@Embeddable)只能使用基本类型?
使用的是JPA的实现版本是eclipselink现有两个类如下,在Embeddable中有一个VacationEntry的元素集合@Data@Entitypublic class Embeddable { @Id private int id; private String name; @Temporal(TemporalType.TIMESTAMP) private Date createTime; @ElementCollection(targetClass = Va...
2024-01-10