1_PHP新特性

来总结一下新的知识点,这是第一篇php新语言特性1. namespace 命名空间,使用命名空间use<?php //定义命名空间 namespace Oreilly\senyzy<?php //使用命名空间 use Oreilly\senyzy as sen //as加别名,对于过长的地址可以用别名 $test = new sen();2.interface接口,接口...
分类: 编程语言 发布时间: 04-20 10:47 阅读次数: 2

SUSE 12 gcc-c++ 离线安装

文件安装列表:执行安装命令:rpm -ivh /gcc(gcc 为安装文件目录)文件下载地址:https://download.csdn.net/download/u013493751/10362117
分类: 编程语言 发布时间: 04-20 10:47 阅读次数: 2

查找IP

用Python代码模拟向网站提交Ipimport requestsurl = "http://m.ip138.com/ip.asp?ip="try:    r=requests.get(url+'202.204.80.112')    r.raise_for_status()    r.encoding=r.apparent_encoding    print(r.text[-500:])exce...
分类: 编程语言 发布时间: 04-20 10:47 阅读次数: 2

JavaScript预编译

    js(JavaScript)中的关于执行顺序 是一个挺头疼的事情,有不少朋友关于预编译 只记两句话:所有变量 声明整体提升,所有函数声明整体提升。确实 只记这两句可以解决一些,但是有些浅,如果要解决下面这道题    a(10)    function a(a){            a = 1;                console.log(a)        var a    ...
分类: 编程语言 发布时间: 04-20 10:47 阅读次数: 4

归并排序(自用)

归并排序类似二分,并且运用了递归#include<iostream> using namespace std; int a[10]={1,3,5,9,8,4,7,6,2,10}; int b[10]; void Merge(int a[],int begin,int mid,int end,int temp[]){ int t=0,t1=begin,t2=mid+1; while(...
分类: 编程语言 发布时间: 04-20 10:47 阅读次数: 2

神经网络之防止过拟合方法

神经网络之防止过拟合方法 L2正则化 L1正则化 L1、L2正则化组合 最大范式约束 随机失活 正向随机失活 反向随机失活 前向传播中的噪声 实践 本教程参考StudyAI,仅作为个人读书笔记 L2正则化 通过惩罚目标函数中所有参数的平方,即对网络中每个权重w,向目标函数中增加一个12λw212λw2\frac{1}{2}\lambda {{w}^{2}},其中λλ\lamb...
分类: 编程语言 发布时间: 04-20 10:47 阅读次数: 6

面向对象六大原则复习

重新复习了一下面向对象设计六大原则。六大原则结合23种设计模式有助于我们编写低耦合,高扩展性的优质代码。 面向对象六大原则 单一职责 每个类是由一组有密切关系的实例变量和方法的集合。(对于一个类而言,应该仅有一个引起它变化的原因。简单讲,一个类中应该是一组相关性很高的函数、数据的封装。) 接口隔离 客户端不应该依赖它不需要的接口。类之间的关系应建立在最小的接口上。...
分类: 编程语言 发布时间: 04-20 10:47 阅读次数: 3

ElasticSearch优化系列一

大家可能会遇到索引数据比较慢的过程。其实明白索引的原理就可以有针对性的进行优化。ES索引的过程到相对Lucene的索引过程多了分布式数据的扩展,而这ES主要是用tranlog进行各节点之间的数据平衡。所以从上我可以通过索引的settings进行第一优化:"index.translog.flush_threshold_ops":"10000"  "refresh_interval" : "1s"这两...
分类: 编程语言 发布时间: 04-20 10:47 阅读次数: 3

贝叶斯定理,后验概率

来自百度百科点击打开链接假设一个学校里有60%男生和40%女生。女生穿裤子的人数和穿裙子的人数相等,所有男生穿裤子。一个人在远处随机看到了一个穿裤子的学生。那么这个学生是女生的概率是多少?使用贝叶斯定理,事件A是看到女生,事件B是看到一个穿裤子的学生。我们所要计算的是P(A|B)。P(A)是忽略其它因素,看到女生的概率,在这里是40%P(A')是忽略其它因素,看到不是女生(即看到男生)的概率,在这...
分类: 编程语言 发布时间: 04-20 10:47 阅读次数: 2

Unity集成多个arr包

本篇文章为Unity与Android交互的进阶,基础操作一概简述,有不懂的地方请自行搜索。一、Unity中调用Android中的方法1、调用MainActivity中的方法 AndroidJavaClass UnityClass = new AndroidJavaClass("com.unity3d.player.UnityPlayer"); AndroidJavaObject jo= Uni...
分类: 编程语言 发布时间: 04-20 10:47 阅读次数: 2

[Sdoi2013]森林 主席树+启发式合并

Description 有一片森林,含有N个节点,每个节点上都有一个非负整数作为权值。初始的时候,森林中有M条边。 执行T个操作,操作有两类: Q x y k查询点x到点y路径上所有的权值中,第k小的权值是多少。此操作保证点x和点y连通,同时这两个节点的路径上至少有k个点。 L x y在点x和点y之间连接一条边。保证完成此操作后,仍然是一片森林。 为了体现程序的在线性,我们把输入数据进行了
分类: 编程语言 发布时间: 04-20 10:47 阅读次数: 3

得了灰指甲一个传染两,消除灰指甲的方法

得了灰指甲,指甲间相互传染,而且反复发生,很讨人厌,不单是自己痛苦,还会传染给别人。下面推荐几种民间的偏方,也是治疗灰指甲的最好小窍门,只要有了它,灰指甲就不再是你的烦恼。治疗灰指甲小偏方1、凤仙花治疗灰指甲去找2-3株白色的凤仙花然后弄烂,包在指甲上,每天都更换一次,大概1个月左右就可以见效。还有一个偏方就是把凤仙花泡在醋里面,然后每天把灰指甲在醋里面浸泡10分钟左右,7天就会见效,但比较伤皮肤...
分类: 编程语言 发布时间: 04-20 10:47 阅读次数: 6

SSM框架详细整合教程(Spring+SpringMVC+MyBatis)

动机使用maven已经有一段时间了,但项目是别人搭建好的,因此一直想着自己要学习搭建一下。网上找了些资料后,结合自己实验,花了点时间就搞好,老样子,写在博客上,免得日后忘记。本文链接:http://blog.csdn.net/v123411739/article/details/50742885博文中的MyEclipse链接:https://pan.baidu.com/s/1pMhiygz 密码:...
分类: 编程语言 发布时间: 04-20 10:47 阅读次数: 2

SpringMVC 数据绑定和表单标签库

数据绑定是将用户输入绑定到领域模型的一种特性。有了数据绑定,类型总是为 String 的 HTTP 请求参数,可用于填充不同类型的对象属性。数据绑定使得 form bean(如前面各章中的ProductForm 实例)变成多余的。为了高效地使用数据绑定,还需要 Spring 的表单标签库。数据绑定概览:数据绑定的另一个好处是:当输入验证失败时,它会重新生成一个 HTML 表单。手工编写 HTML ...
分类: 编程语言 发布时间: 04-20 10:47 阅读次数: 3

spring代理 缓存,事物失效(简单易懂)

用图来说话吧classA中 ,method要调用classB的方法,是通过spring代理的方式,那么spring的注解才会生效classA中,methodA1 调用同class内的methodA2,即this调用,spring注解不会生效(例如@Cachable,@Transaction)...
分类: 编程语言 发布时间: 04-20 10:47 阅读次数: 2

linux screen 命令详解

一、背景系统管理员经常需要SSH 或者telent 远程登录到linux 服务器,经常运行一些需要很长时间才能完成的任务,比如系统备份、ftp 传输等等。通常情况下我们都是为每一个这样的任务开一个远程终端窗口,因为它们执行的时间太长了。必须等待它们执行完毕,在此期间不能关掉窗口或者断开连接,否则这个任务就会被杀掉,一切半途而废了。二、简介GNU Screen是一款由GNU计划开发的用于命令行终端切...
分类: 编程语言 发布时间: 04-20 10:47 阅读次数: 3

C#连接数据库

C#连接MySQL数据库  本文章是建立在已经安装MySQL数据库的前提,默认安装在C:\Program Files (x86)\MySQL,建议在安装时选中Connector.NET 6.9的安装,里面有MySQL与C#连接的动态链接库。  帮助文档C:\Program Files (x86)\MySQL\Connector.NET 6.9\Documentation\ConnectorNET....
分类: 编程语言 发布时间: 04-20 10:47 阅读次数: 3

TabLayout,使用小结

效果图TabLayout详解什么是TabLayoutTabLayout provides a horizontal layout to display tabs.[google] TabLayout是一个用于放置水平Tab的布局你可以设置文字,icon,甚至是自定义的ViewTabLayout的继承关系TabLayout可配置属性属性名解释tabContentStart开始位置的偏移量tabBac...
分类: 编程语言 发布时间: 04-20 10:47 阅读次数: 3

华为手机模糊拍照解决办法

华为Mate9、P10等手机拍照模糊、无法对焦的情况,除硬件问题(硬件问题建议去网点检测,1年保修期内免费维修)、镜头污染、对焦失败等原因外,还可能是开启了大光圈模式!1.华为手机大光圈模式为什么会导致拍照模糊?大光圈,可以令对焦的主体从杂乱的背景中凸显出来,对拍摄背景进行虚化,在大光圈的镜头下,几乎所有的人、事、物都变得神采奕奕、鲜亮动人。当然,如果对焦不准,也可能会出现拍摄主体模糊不清的效果,
分类: 其他 发布时间: 04-20 10:47 阅读次数: 3

18年春招某编程题:有三个整数X,Y,Z,要求进行若干次操作使得X,Y,Z相等

题目描述: 给定三个整数X,Y,Z,要求进行若干次操作使得X,Y,Z相等,操作有两种: 1.从X,Y,Z中选择两个数都加1。 2.从X,Y,Z中选择一个数加2。 求最少需要多少次操作。 题目思路: 1.对X,Y,Z三个数进行排序,此处用的是降序排序。假设排序完之后X>Y>Z,如果Y-Z是奇数的话,
分类: 其他 发布时间: 04-20 10:44 阅读次数: 3