热门 最新 精选 话题 上榜
objective-c协议为不同的类提供公用的方法 协议定义了一组方法,而不提供具体实现。它定义了其它对象有责任实现的接口。当在自己的类中实现协议的方法时,用户的类就是遵守这个协议的,协议声明的方法可以被任何一个类实现。 通俗易懂地讲 你写了个类,你的这个类提供给我的类使用 我在我的类里初始化了你的类实例,那么好,你的方法我是可以调用的。 但是你的类会在达
typedef enum{ kCircle, kRectangle, kOblateSpheroid} ShapeType;typedef enum{ kRedColor, kGreenColor, kBlueColor} ShapeColor;typedef struct{ int x,y,width,height;} ShapeRect;typedef struct{ ShapeType ty
原创 1月前
0阅读
enum 和 typedef, 在两个小节中书中分别出现了2个例子,如下 enum direction {north, south, east, west};typedef enum {north, south, east, west} direction; 不禁产生疑问,这两个有什么区别,仔细对照了一下,发现是这样的: 大同小异, 同: 都是申明了一个枚
原创 1月前
2阅读
Objective-C中遇到的一个比较郁闷的总是for中修改不了字典中的值 从群里问了一下别人说用迭代器修改,用for只能遍历获取值不能修改字典中的值, 这总是比较郁闷,以为没总是的代码一运行就不行 下面把代码放上: +(NSMutableDictionary*) paramEncrypt:(NSMutableDictionary*) params{
原创 1月前
34阅读
场景Bootstrap 提供了对所有原生的 HTML5 的 input 类型的支持,包括:text、password、datetime、datetime-local、date、month、time、week、number、email、url、search、tel 和 color。适当的 type 声明是必需的,这样才能让 input 获得完整的样式。举例添加对输入内容是否为数字的验证只需要将typ
<script type="text/javascript"><!-- /** * @author: 丸子 * @date: 2011-1-8 * map对象类,提供了put,get,remove,size,isEmpty等方法 */function Map() { /** * 构造函数 * @param {} key * @param {} value */
昨天因为工作需要,研究了下select下拉列表,发现一段JS并进行了修改,因为源代码存在一个bug,所以我进行了稍微修改并注明,希望能对大家有所帮助! 固定宽度的select下拉列表option选项显示不全的解决办法: 在实际的开发中在页面中为了布局的需要,下拉菜单<select>的宽度要设成比较小的值,但这时由于包含的选择项<optio
<html><head></head><body onkeyup="window.alert(showKeyName(event))">按键测试,支持像 Ctrl+Alt+Shift+T 的组合键(注:非浏览器热键)<script type="text/javascript">function showKeyName(e){var key
兴的告诉你,能!Context有个createPackageContext方法,可以创建另外一个...
原创 1月前
66阅读
// Create Hex String StringBuffer hexString = new StringBuffer(); for (int i=0; i
原创 1月前
43阅读
public String md5(String s) { try { // Create MD5 Hash MessageDigest digest = java.security.MessageDigest.getInstance("MD5"); digest.update(s.getBytes()); byte
原创 1月前
40阅读
super.onCreate(s...
AndroidManifest.xml: [code="java"] [/code] main.xml布局文件: [code="java"] [/code] IaiaiActivity.java类: [code="java"] package com.iaia...
原创 1月前
77阅读
默认sysctl.conf文件中有一个变量是 ...
原创 1月前
189阅读
ulimit -a查看系统目前资源限制的设定。 1。ulimit -a 查看系统目前资源限制的设定。 [root@test security]# umlimit -a -bash: umlimit: command not ...
原创 1月前
49阅读
之前看群里很多同学,linux 操作系统使用在线方式安装 docker 都失败了,然后启动 docker 报错又看不懂是哪里的问题,我觉得可以尝试一下离线安装。Windows 安装 docker 的话,问题实在太多,这里暂且不提。1.下载安装包地址:​​https://download.docker.com/linux/static/stable/x86_64/​​建议选择比较新的版本,我这里下载
转载 1月前
13阅读
Linux 离线安装 Docker
以下配置均为正向代理,正向代理可以起到访问无法直接访问的内容的作用,或者对于某些内容具有加速作用。代理分为直接代理和密码代理:无密码代理如 ​​http_proxy=http://proxy.com:8080/​​;密码代理则为 ​​http_proxy=http://username:password@proxy.com:8080/​​。需要注意的是,如果用户名密码中带有特殊符号,需要进行转义。
之前写过 ​​SSH 实现内网机器无密码登录​​,这种方式可以实现免密登录,但是需要在每台终端上操作,确实有点麻烦。后来想能否用脚本实现多台机器间免密登录,新增机器只需要修改文件,然后执行脚本。后来找到一个脚本,我把脚本修改了部分内容,完整脚本如下:#!/bin/bash# ssh_batch.sh# set -x##########################################
转载 1月前
25阅读
SSH 免密登录批量操作脚本-只需要在一台机器上执行
Docker-Compose 的编排结构Docker-Compose 将所管理的容器分为三层工程(project):一个工程包含多个服务服务(service):一个服务当中可包括多个容器实例容器(container)Docker-Compose 运行目录下的所有文件(docker-compose.yml、extends文件 或 环境变量文件等)组成一个工程,若无特殊指定 工程名即为当前目录名。Do
原创 1月前
153阅读
一、证书制作利用 openssl 生成 v3 带扩展属性的证书1、生成秘钥openssl genrsa -des3 -out server.pass.key 2048 -passin pass:1234如果秘钥有密码,重启 web 服务器会要求验证密码,所以直接去掉秘钥中的密码。openssl rsa -in server.pass.key -out server.key2、生成证书请求文件交互式
转载 1月前
10阅读
v3版 ssl 证书制作和 nginx 配置证书
。接下来,通过一个容器之间文件共享的案例来使用一下EmptyDir。
需要硬件支持(如 IntelVT 技术或者 AMDV 技术)。是基于硬件的完全虚拟化。
转载 1月前
69阅读
KVM 详解命令行安装以及 web 页面进行管理
我的网站上,同时发现直接输入 ip 也能访问博客。
方式是安全性最高的一种方式,但是同时也是操作起来最麻烦的一种方式。
v1.22 之前的 Kubernetes 版本会自动创建凭据访问 Kubernetes API。 这种更老的机制基于先创建令牌 Secret,然后将其挂载到正运行的 Pod 中。而更新的版本的 K8s 则不会直接创建,使用​​kubectl describe sa xx​​命令可以看见 Tokens 的值为 none,此时需要进行手动创建 Sercet。假设现在有一个名为 test 的 servi
。用于生成一个自签名证书,即自己颁发给自己的证书。使用证书请求文件生成证书。
转载 1月前
96阅读
CloudFlare 开源证书管理工具 cfssl 详细使用教程
Eclipse关联tomcat
原创 1月前
22阅读
Eclipse关联tomcat
场景在SSM项目中的后台Controller中需要想asp的接口发送xml格式的请求参数。依据接口文档示例代码。入参:<Request> <ServiceCode>get_fight</ServiceCode> <Pid>111111</Pid> <UserName>badao</UserName> &lt
场景查询sqlserver数据库中某一天的数据的数量。要以一个日期字段作为查询条件。这时就要使用格式化日期的函数进行日期的比较。实现成功的示例代码:SELECT COUNT ( 1 )FROM bus_logistics_orderWHERE deleted_flag = '0' AND CONVERT ( VARCHAR ( 100 ), gmt_creat, 23 ) = '2019-05-0
场景Java中
原创 1月前
152阅读