- Cmake之ExternalProject_Add指令
江河湖海洋
https://blog.csdn.net/wzj_110/article/details/116722467
- curl(七)上传和下载
wzj_110
curl上传下载
一上传①-T|--upload上传1、向ftp服务器'传一个文件':curl-Tlocalfile-uname:passwdftp://upload_site:port/path/2、向'http服务器'上传文件curl-Tlocalfilehttp://www.wzj.com/wzj.html注意:这时候使用的协议是HTTP的'PUT'method常见:与nginx的'--with-http_
- curl(六)DNS解析、认证、代理
wzj_110
curl代理认证DNS解析
一DNS解析①ip协议使用ipv4'[-4]'还是ipv6'[-6]'②--resolve场景:在'不修改系'统配置文件'/etc/hosts'的情况下将单个请求'临时固定到ip地址'1、使用'*'作为'通配符',这样请求中'调用的所有Host'都会转到'你指定的ip'curlhttps://www.wzj.com--resolve*:443:1.1.1.12、'多个'端口curlhttp://w
- ubuntu20.04下Kafka安装与部署
sun_hong_likeIT
系统安装zookeeperjavakafka
安装openjdk-8-jdksudoapt-getinstallopenjdk-8-jdk查看java版本,看看是否安装成功wzj@wzj-ThinkPad-T61:~$java-versionjavaversion"1.8.0_171"Java(TM)SERuntimeEnvironment(build1.8.0_171-b11)JavaHotSpot(TM)64-BitServerVM(bu
- 前端小功能开发过程小结
weixin_33806300
java前端javascriptViewUI
做select的时候,页面要求为:载入默认选项框为空白,点击下拉框显示正常选项。有两种办法,一种纯css实现,一种借助js实现。JS:1234控制用的js:functionload(){varx=document.getElementById("abc");x.selectedIndex=-1;}纯css的方法:http://blog.csdn.net/wzj2584454/article/det
- nginx(十)SNI理解
wzj_110
nginxnginxSNI
一背景探究驱动1)curl校验'证书'有效期方式'有误',导致变更'回退'-->"实际证书替换成功"校验方式:curl-H"Host:www.wzj.com"https://172.25.2.100/check_cert2)客户端'不支持'SNI["实际版本过低"],导致通过'nginx'转发失败备注:这里'不再描述'具体的案例,只探究'背后的原理'二SNI介绍(1)SNI产生的背景(2)SNI的
- 关于Atom win端安装不成功,官网被墙的解决方案
王zhaojun
从github到atom官网坑走遍了,哈哈哈,,,就帮你们到这了!通过npm镜像安装http://npm.taobao.org/mirrors/atom/1.47.0/AtomSetup-x64.exehttp://npm.taobao.org/mirrors/atom/1.47.0/图片为github安装教程随便起个名字wzj.jpg安装完成后还需要具体配置,自动补全代码,高亮+++https:
- xcode12自动化打包失败
魏志军
问题描述project在使用脚本自动打包时,打包成功后不能正常上传到蒲公英。问题一:ipa包导出失败,导致报错:curl:(26)Failedtoopen/readlocaldatafromfile/application问题二:Theprojectnamed"WZJ-Driver"doesnotcontainaschemenamed"project".The"-list"optioncanbeu
- Jenkins发布django
aq_wzj
1.代码准备在项目根目录下新建一个docker_env目录,其下文件如下https://gitee.com/wzj66/jenkins-test-code/tree/master/docker_env在项目根目录下新建四个文件,分别为Dockerfile,Jenkinsfile,requirements.txt,uwsgi.ini1.1Dockerfile内容FROMubuntu:18.04#支持
- 决策单调性优化
Loboqui
有两种优化方式:单调栈+二分明天去问wzj分治voidDP(intl,intr,intk_l,intk_r){intmid=(l+r)/2,k=k_l;//求状态f[mid]的最优决策点for(inti=k_l;imid)DP(mid+1,r,k,k_r);}明天去问gigo,貌似很多的都可以转换成单调队列和斜率优化。
- Hive启动报错
jerrfy_w
Hive
报错一:Causedby:org.apache.hadoop.ipc.RemoteException(org.apache.hadoop.hdfs.server.namenode.SafeModeException):Cannotcreatedirectory/tmp/hive/wzj/1285d7ee-00f3-42a0-9161-03660fcb6a86.Namenodeisinsafemod
- 【趣味设计模式系列】之【组合模式】
小猪爸爸
1.简介组合模式(CompositePattern):将对象组合成树形结构以表示部分-整体的层次关系。2.示例假设要设计一个文件系统的目录,需要灵活的在某个目录下添加、删除目录或文件,统计指定目录下的文件个数,计算指定目录下的文件大小。设计类图如下:抽象类Nodepackagecom.wzj.composite;/***@Author:wzj*@Date:2020/9/2315:33*@Desc:
- Spark原理基础笔记
gregocean
sparkcore承上启下.pngSpark的概念https://www.cnblogs.com/wzj4858/p/8204411.html核心基本概念RDD(ResilientDistributedDataset)弹性分布式数据集为了减少网络及磁盘IO开销,需要设计出一种新的容错方式,于是诞生了新的数据结构RDD。SparkAPI的所有操作都是基于RDD的;弹性表明数据丢失时,可以进行重建;分
- Celery介绍, 简单使用, 处理多任务, 定时任务, Django中使用
aq_wzj
目录1.Clelery介绍2.使用场景3.Celery的安装配置4.Celery执行异步任务5.Celery执行定时任务6.Django中使用Celery0.环境介绍Windows下使用celery太难了,推荐使用Linuxpip环境root@wzj-dev:/opt#pip3listredis(2.10.6)Django(2.2.3)django-celery(3.3.1)celery(3.1.
- 从未离开的父爱
晓莉_82ac
虽然我亲爱的爸爸已经去了天堂,但我知道爸爸从未离开过我。很多次的巧合,让我知道他一直在帮助我,鼓励我,陪伴着我。比如,上次进城考试。我被安排在某教室备考,随机选了一张桌子,当我惴惴不安时,突然发现桌子上有“wzj”的拼音字样,我心一紧:怎么这么熟悉?天呀!原来是我爸爸全名的首字母,他的各种密码前都会加"wzj",我太熟悉了。我知道是巧合,这可能是某个学生在某年某月写下的,但我为什么偏偏坐到这张桌子
- Linux下Redis允许远程连接
dmfrm
Redis
Linux安装好Redis之后,使用Java进行连接,Java代码如下packagecom.wzj.demo.test;importredis.clients.jedis.Jedis;/***Createdbywzjon2018/3/29.*/publicclassRedisJava{publicstaticvoidmain(String[]args){//连接本地的Redis服务Jedisjed
- Android的异步加载AsyncTask方式Http请求的封装(改进版)
puke3615
Android开发
相对于上次的Handler+Thread而言,本次的封装,改进之处在于:改变了使用的方式,不再需要另写一个父类供子类继承新增了网络请求超时的处理增加了加载时的处理极大简化了使用的繁琐度一、回调接口OnRequestpackagecom.jandar.wzj.http;/***注:该接口中的所有方法都是在主线程中调用的*@authorwzj*@version2014-12-5上午11:31:19*/
- Androidstudio将logcat日志导出到文件
Endless_wzj
androidstudiologcatadb
导出logcat1、在AndroidStudio的Terminal命令行中输入命令:adblogcat-d>wzj.txtadblogcat命令拓展–“-s"选项:设置输出日志的标签,只显示该标签的日志;–”-f"选项:将日志输出到文件,默认输出到标准输出流中,-f参数执行不成功;–"-r"选项:按照每千字节输出日志,需要-f参数,不过这个命令没有执行成功;–"-n"选项:设置日志输出的最大数目,
- 【趣味设计模式系列】之【装饰器模式】
小猪爸爸
1.简介装饰器模式(DecoratorPattern):动态地给一个对象添加职责,就增加功能来说,装饰器比生成子类更灵活。2.示例水果店需要给网上客户发货,除了包装之外,需要对特定水果包装加额外装饰,比如加防伪标志、加固、加急等额外功能,但在外部看来还是打包组件。类图设计水果包装接口类Bag,接口方法pack,完成水果打包。packagecom.wzj.decorator;/***@Author:
- SpringBoot Mybatis开启事务
dmfrm
SpringBoot
SpringBoot开启事务非常的简单,只需要一个注解@Transactional就可以,因为默认已经对jpa、mybatis、jdbc开启了事务。上一篇讲解了SpringBoot整合Mybatis,就在上篇的基础上做讲解。(1)准备有一个wzj数据库,teacher数据库表,表里面有一行数据。(2)定义数据访问接口该接口通过tec_id来更新tec_age。/***修改信息*@paramidid
- GalaxyOJ-725 (二分+容斥)
Jacky_50
题目
题目ProblemDescriptionwzj同学在和同学们玩他新创作的游戏。游戏规则是这样的:游戏依靠一个n行m列的矩阵进行,矩阵中的每一个元素都是非负整数,wzj是“管理员”,而其他同学是“玩家”。游戏开始时,管理员给出两个整数P和S,每一个玩家选择一个矩形区域,然后把矩形区域内所有≥P的元素个数与他们的和相乘,这就是这个玩家的得分。如果所有玩家的得分之和与S之差的绝对值小于某一个值D,管理员
- js 实现table每列可左右拖动改变列宽度
习惯就好
JavaScript
table用户编号试用时间转正时间性别姓名拼音生日时间民族身高20000011997-3-131997-3-131WZJ1965-3-13汉17120000452001-2-152001-3-150WY1978-8-5汉16220000462001-2-232001-3-230LQ2001-2-23汉171vartTD;//用来存储当前更改宽度的TableCell,避免快速移动鼠标的问题varta
- 哪种情况可以选择纹发?
远大顶点纹发中心
WX:wzj90513纹发,专业术语为SMP(英文全称:ScalpMicroPigmentation),即头皮微色素着色素绣发技术。纹发技术的名称还挺多,有叫它医疗性发际线纹绣技术,还有的叫头皮纹绣技术、毛囊仿真技术。纹发技术属于生活美容服务,半永久微创性质,具有操作时间短、效果自然显著、全程几乎无痛、立竿见影、不会影响原有头发的正常生长发育等优势。目前,SMP纹发技术备受广大脱发患者们的青睐。脱
- NOIP2017 滚粗记
lrj124
杂文杂文
AFOday0车站里碰到Audalao闭总和cyh%%%,下午2:00的车,上车发现闭总坐我旁边,不断%%%。3:30到了南宁,坐一号线去南二(wzjdalao的学校)。到了南二,那里的机房特大,键盘手感非常不好。顺手打了个树链剖分,居然可以流畅的调试!!打了打就习惯那的键盘了。。突然发现wzj大佬走到了我的身边,我们开始互%+互奶。。。试完机后,又去酒店看了看,环境还不错。放了东西就去吃饭了。。
- opencv3.0+Qt5.5+CMake3.10.0配置
远瞻。
本文主要参考了https://blog.csdn.net/wzj0808/article/details/79388446非常感谢。此篇只为了记录自己学习过程,如果损害都原博主利益,请尽快告知,我会马上删除。一:软件安装QT下载网址:http://download.qt.io/official_releases/qt/新版http://download.qt.io/archive/qt/旧版本链接
- BJOI2019Day1 数据&标程&题解
weixin_30468137
链接:https://pan.baidu.com/s/16L5GHvo9WtY20sZoqjuQNQ提取码:3iur转载于:https://www.cnblogs.com/wzj-is-a-juruo/p/10777168.html
- RAID6算法解析
weixin_33824363
[email protected]是目前存储领域常用的磁盘阵列配置,其最多可以容忍两块磁盘同时损坏,而不会造成数据的丢失。但是,在实际应用中,由于磁盘生命周期的同步性;用户I/O性能和数据重构之间的矛盾,导致传统RAID6越来越不能满足存储应用需求。但是,RAID6的思想是经典,基于RAID6算法,我们可以扩展对磁盘故障率容忍度更高的算法,配合存储虚拟化技术实现可靠性更高的存储系统。这
- docker容器composer 部署 laravel框架
weixin_34218890
首先yuminstalldocker安装dockerservicedockerstart启动dockerdockerpulldocker.io/skiychan/nginx-php下载这个镜像dockerimages查看镜像然后创建容器dockerrun--name"wzj"-p8086:80-p9100:9100-p9101:9101-p9102:9102-p9103:9103-it--priv
- Linux下的微秒级定时器: usleep, nanosleep, select, pselect
codetracer
Linux系统编程
今天在公司代码中看到了使用select函数的超时功能作定时器的用法,便整理了如下几个Linux下的微秒级别的定时器。在我的Ubutu10.10双核环境中,编译通过。/**@FileName:test_sleep.c*@Author:wzj*@Brief:***@History:**@Date:2012年02月07日星期二22:20:00**/#include#include#include#inc
- SpringBoot定时任务配置
dmfrm
SpringBootSpringBoot定时任务
一、创建工程新建SpringBoot工程,在程序的入口增加@EnableScheduling注解。@SpringBootApplication@MapperScan("com.wzj.demo.mapper")@EnableSchedulingpublicclassSpringBootWebSocketApplicationextendsSpringBootServletInitializer{p
- jquery实现的jsonp掉java后台
知了ing
javajsonpjquery
什么是JSONP?
先说说JSONP是怎么产生的:
其实网上关于JSONP的讲解有很多,但却千篇一律,而且云里雾里,对于很多刚接触的人来讲理解起来有些困难,小可不才,试着用自己的方式来阐释一下这个问题,看看是否有帮助。
1、一个众所周知的问题,Ajax直接请求普通文件存在跨域无权限访问的问题,甭管你是静态页面、动态网页、web服务、WCF,只要是跨域请求,一律不准;
2、
- Struts2学习笔记
caoyong
struts2
SSH : Spring + Struts2 + Hibernate
三层架构(表示层,业务逻辑层,数据访问层) MVC模式 (Model View Controller)
分层原则:单向依赖,接口耦合
1、Struts2 = Struts + Webwork
2、搭建struts2开发环境
a>、到www.apac
- SpringMVC学习之后台往前台传值方法
满城风雨近重阳
springMVC
springMVC控制器往前台传值的方法有以下几种:
1.ModelAndView
通过往ModelAndView中存放viewName:目标地址和attribute参数来实现传参:
ModelAndView mv=new ModelAndView();
mv.setViewName="success
- WebService存在的必要性?
一炮送你回车库
webservice
做Java的经常在选择Webservice框架上徘徊很久,Axis Xfire Axis2 CXF ,他们只有一个功能,发布HTTP服务然后用XML做数据传输。
是的,他们就做了两个功能,发布一个http服务让客户端或者浏览器连接,接收xml参数并发送xml结果。
当在不同的平台间传输数据时,就需要一个都能解析的数据格式。
但是为什么要使用xml呢?不能使json或者其他通用数据
- js年份下拉框
3213213333332132
java web ee
<div id="divValue">test...</div>测试
//年份
<select id="year"></select>
<script type="text/javascript">
window.onload =
- 简单链式调用的实现技术
归来朝歌
方法调用链式反应编程思想
在编程中,我们可以经常遇到这样一种场景:一个实例不断调用它自身的方法,像一条链条一样进行调用
这样的调用你可能在Ajax中,在页面中添加标签:
$("<p>").append($("<span>").text(list[i].name)).appendTo("#result");
也可能在HQ
- JAVA调用.net 发布的webservice 接口
darkranger
webservice
/**
* @Title: callInvoke
* @Description: TODO(调用接口公共方法)
* @param @param url 地址
* @param @param method 方法
* @param @param pama 参数
* @param @return
* @param @throws BusinessException
- Javascript模糊查找 | 第一章 循环不能不重视。
aijuans
Way
最近受我的朋友委托用js+HTML做一个像手册一样的程序,里面要有可展开的大纲,模糊查找等功能。我这个人说实在的懒,本来是不愿意的,但想起了父亲以前教我要给朋友搞好关系,再加上这也可以巩固自己的js技术,于是就开始开发这个程序,没想到却出了点小问题,我做的查找只能绝对查找。具体的js代码如下:
function search(){
var arr=new Array("my
- 狼和羊,该怎么抉择
atongyeye
工作
狼和羊,该怎么抉择
在做一个链家的小项目,只有我和另外一个同事两个人负责,各负责一部分接口,我的接口写完,并全部测联调试通过。所以工作就剩下一下细枝末节的,工作就轻松很多。每天会帮另一个同事测试一些功能点,协助他完成一些业务型不强的工作。
今天早上到公司没多久,领导就在QQ上给我发信息,让我多协助同事测试,让我积极主动些,有点责任心等等,我听了这话,心里面立马凉半截,首先一个领导轻易说
- 读取android系统的联系人拨号
百合不是茶
androidsqlite数据库内容提供者系统服务的使用
联系人的姓名和号码是保存在不同的表中,不要一下子把号码查询来,我开始就是把姓名和电话同时查询出来的,导致系统非常的慢
关键代码:
1, 使用javabean操作存储读取到的数据
package com.example.bean;
/**
*
* @author Admini
- ORACLE自定义异常
bijian1013
数据库自定义异常
实例:
CREATE OR REPLACE PROCEDURE test_Exception
(
ParameterA IN varchar2,
ParameterB IN varchar2,
ErrorCode OUT varchar2 --返回值,错误编码
)
AS
/*以下是一些变量的定义*/
V1 NUMBER;
V2 nvarc
- 查看端号使用情况
征客丶
windows
一、查看端口
在windows命令行窗口下执行:
>netstat -aon|findstr "8080"
显示结果:
TCP 127.0.0.1:80 0.0.0.0:0 &
- 【Spark二十】运行Spark Streaming的NetworkWordCount实例
bit1129
wordcount
Spark Streaming简介
NetworkWordCount代码
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
- Struts2 与 SpringMVC的比较
BlueSkator
struts2spring mvc
1. 机制:spring mvc的入口是servlet,而struts2是filter,这样就导致了二者的机制不同。 2. 性能:spring会稍微比struts快。spring mvc是基于方法的设计,而sturts是基于类,每次发一次请求都会实例一个action,每个action都会被注入属性,而spring基于方法,粒度更细,但要小心把握像在servlet控制数据一样。spring
- Hibernate在更新时,是可以不用session的update方法的(转帖)
BreakingBad
Hibernateupdate
地址:http://blog.csdn.net/plpblue/article/details/9304459
public void synDevNameWithItil()
{Session session = null;Transaction tr = null;try{session = HibernateUtil.getSession();tr = session.beginTran
- 读《研磨设计模式》-代码笔记-观察者模式
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
import java.util.ArrayList;
import java.util.List;
import java.util.Observable;
import java.util.Observer;
/**
* “观
- 重置MySQL密码
chenhbc
mysql重置密码忘记密码
如果你也像我这么健忘,把MySQL的密码搞忘记了,经过下面几个步骤就可以重置了(以Windows为例,Linux/Unix类似):
1、关闭MySQL服务
2、打开CMD,进入MySQL安装目录的bin目录下,以跳过权限检查的方式启动MySQL
mysqld --skip-grant-tables
3、新开一个CMD窗口,进入MySQL
mysql -uroot
 
- 再谈系统论,控制论和信息论
comsci
设计模式生物能源企业应用领域模型
再谈系统论,控制论和信息论
偶然看
- oracle moving window size与 AWR retention period关系
daizj
oracle
转自: http://tomszrp.itpub.net/post/11835/494147
晚上在做11gR1的一个awrrpt报告时,顺便想调整一下AWR snapshot的保留时间,结果遇到了ORA-13541这样的错误.下面是这个问题的发生和解决过程.
SQL> select * from v$version;
BANNER
-------------------
- Python版B树
dieslrae
python
话说以前的树都用java写的,最近发现python有点生疏了,于是用python写了个B树实现,B树在索引领域用得还是蛮多了,如果没记错mysql的默认索引好像就是B树...
首先是数据实体对象,很简单,只存放key,value
class Entity(object):
'''数据实体'''
def __init__(self,key,value)
- C语言冒泡排序
dcj3sjt126com
算法
代码示例:
# include <stdio.h>
//冒泡排序
void sort(int * a, int len)
{
int i, j, t;
for (i=0; i<len-1; i++)
{
for (j=0; j<len-1-i; j++)
{
if (a[j] > a[j+1]) // >表示升序
- 自定义导航栏样式
dcj3sjt126com
自定义
-(void)setupAppAppearance
{
[[UILabel appearance] setFont:[UIFont fontWithName:@"FZLTHK—GBK1-0" size:20]];
[UIButton appearance].titleLabel.font =[UIFont fontWithName:@"FZLTH
- 11.性能优化-优化-JVM参数总结
frank1234
jvm参数性能优化
1.堆
-Xms --初始堆大小
-Xmx --最大堆大小
-Xmn --新生代大小
-Xss --线程栈大小
-XX:PermSize --永久代初始大小
-XX:MaxPermSize --永久代最大值
-XX:SurvivorRatio --新生代和suvivor比例,默认为8
-XX:TargetSurvivorRatio --survivor可使用
- nginx日志分割 for linux
HarborChung
nginxlinux脚本
nginx日志分割 for linux 默认情况下,nginx是不分割访问日志的,久而久之,网站的日志文件将会越来越大,占用空间不说,如果有问题要查看网站的日志的话,庞大的文件也将很难打开,于是便有了下面的脚本 使用方法,先将以下脚本保存为 cutlog.sh,放在/root 目录下,然后给予此脚本执行的权限
复制代码代码如下:
chmo
- Spring4新特性——泛型限定式依赖注入
jinnianshilongnian
springspring4泛型式依赖注入
Spring4新特性——泛型限定式依赖注入
Spring4新特性——核心容器的其他改进
Spring4新特性——Web开发的增强
Spring4新特性——集成Bean Validation 1.1(JSR-349)到SpringMVC
Spring4新特性——Groovy Bean定义DSL
Spring4新特性——更好的Java泛型操作API
Spring4新
- centOS安装GCC和G++
liuxihope
centosgcc
Centos支持yum安装,安装软件一般格式为yum install .......,注意安装时要先成为root用户。
按照这个思路,我想安装过程如下:
安装gcc:yum install gcc
安装g++: yum install g++
实际操作过程发现,只能有gcc安装成功,而g++安装失败,提示g++ command not found。上网查了一下,正确安装应该
- 第13章 Ajax进阶(上)
onestopweb
Ajax
index.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/
- How to determine BusinessObjects service pack and fix pack
blueoxygen
BO
http://bukhantsov.org/2011/08/how-to-determine-businessobjects-service-pack-and-fix-pack/
The table below is helpful. Reference
BOE XI 3.x
12.0.0.
y BOE XI 3.0 12.0.
x.
y BO
- Oracle里的自增字段设置
tomcat_oracle
oracle
大家都知道吧,这很坑,尤其是用惯了mysql里的自增字段设置,结果oracle里面没有的。oh,no 我用的是12c版本的,它有一个新特性,可以这样设置自增序列,在创建表是,把id设置为自增序列
create table t
(
id number generated by default as identity (start with 1 increment b
- Spring Security(01)——初体验
yang_winnie
springSecurity
Spring Security(01)——初体验
博客分类: spring Security
Spring Security入门安全认证
首先我们为Spring Security专门建立一个Spring的配置文件,该文件就专门用来作为Spring Security的配置