Wesley13 Wesley13
3年前
J.U.C体系进阶(四):juc
JavaJ.U.C体系进阶作者:Kerwin邮箱:806857264@qq.com说到做到,就是我的忍道!jucsync同步器框架同步器名称作用CountDownLatch倒数计数器,构造时设定计数值,当计数值归零后,所有阻塞线程恢复执行;其内部实现
Stella981 Stella981
3年前
C# winform判断窗体是否已打开
Form1form;///<summary///开始检测///</summary///<paramname"sender"</param///<paramname"e"</param
Stella981 Stella981
3年前
C#里面BLL、Model、DAL、UI层
C三层架构分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)再加上实体类库(Model)1、实体类库(Model),主要存放数据库中的表字段。操作:(1)先建立实体类库Model,打开项目,在解决方案中右键》添加》新建项目》选中类库》改名Model》确定(2)选中Model类库》ShiftALT
Wesley13 Wesley13
3年前
Oracle Database 12c Installation on CentOS 7
OracleDatabase12cInstallationonCentOS7Contents1.Introduction(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwi
Stella981 Stella981
3年前
Linux编写一个C程序HelloWorld
环境需要文本编辑器和编译器,文本编辑器用linux(我用的centos7)自带的vi,编译器用gcc(GNU C Compiler/GNUCompilerCollection)安装gcc,查看 gcc\v!(https://oscimg.oschina.net/oscnet/fb807439eb3aecfccaaa7428816
Wesley13 Wesley13
3年前
JS和C#后台获取网站URL
例:网页URL: http://localhost:8086/index.aspx?topicId3611.设置或获取href属性中跟在问号后面的部分:window.location.search   alert(window.location.search);则输出:?topicId3612.设置或获取对象指定的文件名或路径:
Wesley13 Wesley13
3年前
C语言中的状态机设计
本文不是关于软件状态机的最佳设计分解实践的教程。我将重点关注状态机代码和简单的示例,这些示例具有足够的复杂性,以便于理解特性和用法。背景大多数程序员常用的设计技术是有限状态机(FSM)。设计人员使用此编程结构将复杂的问题分解为可管理的状态和状态转换。有无数种实现状态机的方法。A switch语句提供了状态机最容易实现和最常见的版本之一。
Wesley13 Wesley13
3年前
C++设计模式——备忘录模式
备忘录模式在GOF的《设计模式:可复用面向对象软件的基础》一书中对备忘录模式是这样说的:在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可将该对象恢复到原先保存的状态。有时有必要记录一个对象的内部状态。为了允许用户取消不确定的操作或从错误中恢复过来,需要实现检查点和取消机制,而要实现这些机制,你必须事先
Stella981 Stella981
3年前
Linux下用C++开发PHP扩展
GOOGLE了很久,才发现一篇合适的...◑﹏◐是C写的PHP扩展!!!还是要记住:源代码版本一定要和你的开发环境一样!!!步骤如下:1.修改配置文件config.m4先去掉PHP\_ARG\_ENABLE的三行注释,再在最后面if结束前(FI)加上下面的代码PHP_REQUIRE_CXX()PHP_ADD_LIB
Stella981 Stella981
3年前
C++11 序列化库 cereal
cereal——C11序列化库介绍cereal是一个只包含头文件的C序列化库,cereal支持任何类型的数据并可以将其序列化为不同形式,例如:二进制、XML或者JSON。cereal的设计理念是快速、轻量级和容易扩展——cereal没有依赖第三库而且可以轻易的将其和其他