SAS学习 day11 逻辑回归 模型开发

模型开发 注意:如果使用全模型法,所有自变量必须是连续型 data imputed; set imputed; 离散型的转化 resr = (res='R'); resu = (res='U'); run; proc logistic data = imputed des; des表示1对应发生响应事件 model ins = $screened resr resu / 屏幕上所有变量 selection=score best=1; 全模型法 score run; 将res离散型变量转化成哑变
分类: 其他 发布时间: 02-20 22:28 阅读次数: 0

拉勾网爬虫--待改正

由于在微信公众号CSDN上看到一篇拉勾网招聘信息爬取及分析的文章,觉得非常不错,于是也copy一下,但是却出现了许多文章中没有提到的错误,正是一失足成千古恨啊! 首先插入代码: import requests from fake_useragent import UserAgent url='https://www.lagou.com/jobs/positionAjax.json?city=%E5%B9%BF%E5%B7%9E&needAddtionalResult=false' heade
分类: 其他 发布时间: 02-20 22:28 阅读次数: 0

dubbo底层的通信框架netty

nio 一个线程管理selector selector注册很多channel io都通过channel 线程不是阻塞的等待。而是监听,那个有反应去处理哪个。也就是所有的操作都在一个线程上执行。 netty 服务端是多线程串行化。 内部的分工是 一个eventloop线程做监听 接收连接。有链接过来,就转发给eventloopgroup,就new出一个eventloop线程,然后吧这个channelhandler(任务:解码 接收 发送 还有自己的业务逻辑等)放到channelpipleline
分类: 其他 发布时间: 02-20 22:28 阅读次数: 0

模态显示PresentModalViewController

1、主要用途 弹出模态ViewController是IOS变成中很有用的一个技术,UIKit提供的一些专门用于模态显示的ViewController,如UIImagePickerController等。弹出模态ViewController 主要使用于一下这几种情形: 1、收集用户输入信息 2、临时呈现一些内容 3、临时改变工作模式 4、相应设备方向变化(用于针对不同方向分别是想两个ViewController的情况) 5、显示一个新的view层级 这几种情形都会暂时中断程序正常的执行流程,主要
分类: 其他 发布时间: 02-20 22:28 阅读次数: 0

Eclipse使用Git管理项目

参考来源:https://www.cnblogs.com/wdh1995/p/7004384.html 常见问题: 1. 解决方案:http://www.360doc.com/content/18/0510/17/14567867_752772244.shtml
分类: 其他 发布时间: 02-20 22:28 阅读次数: 0

2018寒假编程总结1

---恢复内容开始--- 打印沙漏 7-1 打印沙漏 (20 分) 本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印 ***** *** * *** ***** 所谓“沙漏形状”,是指每行输出奇数个符号;各行符号中心对齐;相邻两行符号数差2;符号数先从大到小顺序递减到1,再从小到大顺序递增;首尾符号数相等。 给定任意N个符号,不一定能正好组成一个沙漏。要求打印出的沙漏能用掉尽可能多的符号。 输入格式: 输入在一行给出1个正整数N(≤1000)和
分类: 其他 发布时间: 02-20 22:28 阅读次数: 0

遍历java集合

// 遍历list Vector<String> v = new Vector<String>(); v.add("张三"); v.add("李四"); Iterator<String> it = v.iterator(); while (it.hasNext()) System.out.println(it.next()); for (String s : v) {
分类: 其他 发布时间: 02-20 22:28 阅读次数: 0

#Leetcode# 709. To Lower Case

https://leetcode.com/problems/to-lower-case/ Implement function ToLowerCase() that has a string parameter str, and returns the same string in lowercase. Example 1: Input: "Hello" Output: "hello" Example 2: Input: "here" Output: "here" Example 3: I
分类: 其他 发布时间: 02-20 22:28 阅读次数: 0

python functools模块

functools模块是Python标准模块 1. 模块简介   functools: 用于高阶函数, 指那些作用域函数或者返回其它函数的函数, 通常只要是可以被当做函数调用的对象就是这个模块的目标. 2. 模块方法   2.1 partial # 偏函数, 可以将函数的参数进行固定, 方便使用和调用 functools.partial(func[,*args][, **keywords])   函数装饰器, 返回一个新的partial对象. 调用partial对象就和调用被修饰的函数fun
分类: 其他 发布时间: 02-20 22:11 阅读次数: 0

Java中Collection和Collections的区别 Java中Collection和Collections的区别

Java中Collection和Collections的区别 1、java.util.Collection 是一个集合接口(集合类的一个顶级接口)。它提供了对集合对象进行基本操作的通用接口方法。Collection接口在Java 类库中有很多具体的实现。Collection接口的意义是为各种具体的集合提供了最大化的统一操作方式,其直接继承接口有List与Set。 Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set 2
分类: 其他 发布时间: 02-20 22:11 阅读次数: 0

Codeforces Round #540 Div. 3 F2

  考虑将每种颜色构成的极小连通块缩点,然后直接跑树形dp即可,即f[i][0/1]表示子树内是否有颜色向上延伸时删边的方案数。dp时需要去除某点的贡献,最好用前后缀积的做法而不是求逆。   至于如何缩点,假装要给每种颜色建虚树,按dfs序排一下序找到所有虚树上的边,标记所有虚树上的点(包括不在虚树中但在虚树上两点的路径中)即可。然后重建树。注意标记过程中判一下无解。   (这个div3F代码长度怎么跟我div1F差不多了啊? #include<iostream> #include<cstd
分类: 其他 发布时间: 02-20 22:11 阅读次数: 0

菜鸟进阶第四天

入职第四天(vue项目) 今天用Echarts做饼图的展示,将饼图展示需要的数组(dataList)放在data里面,页面一加载就获取数据,将获取的数据重新赋值给dataList,要在重新赋值后调用饼图的展示方法this.initChart(),不然无法展示动态获取的数据
分类: 其他 发布时间: 02-20 22:11 阅读次数: 0

python操作redis python操作redis

python操作redis Redis redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是缓存在内存
分类: 其他 发布时间: 02-20 22:11 阅读次数: 0

Git中的分支

具体请参考:https://git-scm.com/book/zh/v1/Git-%E5%88%86%E6%94%AF-%E4%BD%95%E8%B0%93%E5%88%86%E6%94%AF 1、分支的概念 Git 中的分支,其实本质上仅仅是个指向 commit 对象的可变指针。Git 会使用 master 作为分支的默认名字。在若干次提交后,你其实已经有了一个指向最后一次提交对象的 master 分支,它在每次提交的时候都会自动向前移动。 如下图所示,在你提交了三次后,Git 中的默认分支
分类: 其他 发布时间: 02-20 22:11 阅读次数: 0

第一章 .NET基础-C#基础

一.1.1. 基础语法 一.1.1.1. 注释符 一.1.1.1.1. 注释符的作用 l 注释 l 解释 一.1.1.1.2. C#中的3中注释符 l 单行注释 // l 多上注释 /* 要注释的内容 */ l 文档注释 ///用来解释类或者方法 如下: namespace _注释符的使用 { class Program { static void Main(string[] args) { //这行代码的作用是将Hello World打印到控制台当中 // Console.WriteLine
分类: 其他 发布时间: 02-20 22:11 阅读次数: 0

AT1145 ホリドッグ

洛谷的题解区里竟然没有O(1)做法详解…… 题面就是要判断\(1+2+\dots+n\)是不是素数 很容易让人想到上面的式子事实上等于\(n(n+1)/2\) 根据质数的定义,质数只能被1和自身整除 于是我们看\(n(n+1)/2\)这个式子 把它拆开,变成\(\frac{n}{2}\times (n + 1)\)、\(\frac{n + 1}{2}\times n\) 都变成了乘积的形式对吧 如果和是质数的话,这两个式子中的某一个因子必然是1 于是我们解方程,得到\(n=1\)或\(n=2\
分类: 其他 发布时间: 02-20 22:11 阅读次数: 0

PAT A1129 Recommendation System (25 分)

Recommendation system predicts the preference that a user would give to an item. Now you are asked to program a very simple recommendation system that rates the user's preference by the number of times that an item has been accessed by this user. In
分类: 其他 发布时间: 02-20 22:11 阅读次数: 0

redis发布订阅 redis发布订阅

redis发布订阅 发布publish 订阅subscribe Redis 通过 PUBLISH 、 SUBSCRIBE 等命令实现了订阅与发布模式。 举例1: qq群的公告,单个发布者,多个收听者 发布/订阅 实验 发布订阅的命令 PUBLISH channel msg 将信息 message 发送到指定的频道 channel SUBSCRIBE channel [channel ...] 订阅频道,可以同时订阅多个频道 UNSUBSCRIBE [channel ...]
分类: 其他 发布时间: 02-20 22:11 阅读次数: 0

Java常用的经典排序算法:冒泡排序与选择排序

一、冒泡排序 冒泡排序(Bubble Sort)是一种交换排序,它的基本思想是:两两比较相邻记录的关键字,如果反序则交换,直到没有反序的记录为止。   进一步理解为(假设由小到大排序):对于给定的n个记录,从第一个记录开始依次对相邻的两个记录进行比较,当前面的记录大于后面的记录时,交换位置,进行一轮比较和换位后,n个记录的最大记录将位于第n位;然后对(n-1)个记录进行第二轮比较;重复该过程直到进行比较的记录只剩下一个为止。 以数组int[] arr = {3,9,5,7,1}为例,冒泡排序的
分类: 其他 发布时间: 02-20 22:11 阅读次数: 0

18-算法训练 最大的算式

                算法训练 最大的算式 时间限制:1.0s 内存限制:256.0MB 问题描述   题目很简单,给出N个数字,不改变它们的相对位置,在中间加入K个乘号和N-K-1个加号,(括号随便加)使最终结果尽量大。因为乘号和加号一共就是N-1个了,所以恰好每两个相邻数字之间都有一个符号。例如:   N=5,K=2,5个数字分别为1、2、3、4、5,可以加成:   1*2*(3+4+5)=24   1*(2+3)*(4+5)=45   (1*2+3)*(4+5)=45   ……
分类: 其他 发布时间: 02-20 22:11 阅读次数: 0