Analysis CDI

CDI是一组服务,它们一起使用,使开发人员可以轻松地在Web应用程序中使用企业bean和JavaServer Faces技术。CDI设计用于有状态对象,还有许多更广泛的用途,允许开发人员以松散耦合但类型安全的方式集成各种组件的灵活性 CDI 2.0由JSR 365指定.CDI使用的相关规范包括以下内容: JSR 330,Java的依赖注入 Managed Beans规范,Java EE平台规范的一个分支(JSR 366) CDI提供的最基本服务如下。 上下文:此服务使您能够将有状态组件的生命周
分类: 其他 发布时间: 03-31 22:28 阅读次数: 0

jieba库小说词频统计

首先,在电脑上安装jieba库,进入命令提示符,输入pip install jieba,接下来就等系统自动安装 然后再进入IDLE建立一个脚本,用open函数打开只读模式,用jieba.lcut函数剪下词组,对每一个剪下的词组进行统计,最后输出。 import jieba txt = open("D:\清道夫.txt","r",encoding='utf-8').read() words = jieba.lcut(txt) counts = {} for word in words:
分类: 其他 发布时间: 03-31 22:28 阅读次数: 0

Linux运维笔记虚拟机配置多个网络

https://blog.csdn.net/sgl520lxl/article/details/70256580 https://blog.csdn.net/sinat_36289784/article/details/52718593
分类: 其他 发布时间: 03-31 22:28 阅读次数: 0

[NOI.AC省选模拟赛3.31] 星辰大海 [半平面交]

题面 传送门 思路 懒得解释了......也是比较简单的结论 但是自己看到几何就退缩了...... 下周之内写一个计算几何的学习笔记! Code #include<iostream> #include<cstdio> #include<cstring> #include<algorithm> #include<cassert> #include<cmath> #define eps 1e-14 using namespace std; inline int read(){ int re
分类: 其他 发布时间: 03-31 22:28 阅读次数: 0

401. Binary Watch && 51. N-Queens

401. Binary Watch(回溯法基本应用) A binary watch has 4 LEDs on the top which represent the hours (0-11), and the 6 LEDs on the bottom represent the minutes (0-59). Each LED represents a zero or one, with the least significant bit on the right. For example,
分类: 其他 发布时间: 03-31 22:28 阅读次数: 0

实验四---杨辉三角

实验目的:用一维数组实现杨辉三角的输出 结果如下: 用#代替空格输出更直观些 代码如下: 1 package yhui; 2 import java.util.*; 3 public class yh { 4 public static void main(String[] args) { 5 // TODO Auto-generated method stub 6 7 Scanner in=new Scanner(System
分类: 其他 发布时间: 03-31 22:28 阅读次数: 0

2019年Q1总结+Q2大体规划

一年之计在于春。时间总是过的太快,让人感觉太多的来不及,Q1已经过去,整理下这三个月的学习,并规划下Q2的内容。 一、阅读的书 1、《人类简史》 2、《head first java》通读,因为和开发的协作需要,了解一些java的基础知识,特选了这本很基本、例子很形象的入门讲解。目前对java本身没有特殊的深入学习需求,作为扫盲可以,这个系列的书很推荐。 3、《漫画线性代数》、《漫画概率统计》、《统计之因子分析》,欧姆社的漫画形式数学读本,把知识讲的通俗易懂。 4、《解忧杂货店》 5、《格局》
分类: 其他 发布时间: 03-31 22:28 阅读次数: 0

DRF分页,解析器,跨域。

一:DRF提供的种分页类。 from rest_framework.pagination import PageNumberPagination,LimitOffsetPagination,CursorPagination 1:PageNumberPagination,按页数分页,第几页第几条 2:LimitOffsetPagination, 按游标分页。当前第几条,向后查看第几条 3:CursorPagination,加密游标分页,记住上一页和下一页的ID 二:PageNumberPagi
分类: 其他 发布时间: 03-31 22:28 阅读次数: 0

查看SQL Server的版本及License

select @@VERSION Microsoft SQL Server 2008 R2 (SP2) - 10.50.4000.0 (X64) Jun 28 2012 08:36:30 Copyright (c) Microsoft Corporation Enterprise Edition (64-bit) on Windows NT 6.1 <X64> (Build 7601: Service Pack 1) (Hypervisor) SELECT SERVERPROP
分类: 其他 发布时间: 03-31 22:28 阅读次数: 0

pyinstall 常见错误

字符编码错误:   https://blog.csdn.net/weixin_42426496/article/details/81102665 https://blog.csdn.net/qq_42063091/article/details/82425233 nltk-data相关错误:   https://stackoverflow.com/questions/54659466/nltk-hook-unable-to-find-nltk-data maximum recursion de
分类: 其他 发布时间: 03-31 22:28 阅读次数: 0

Js-函数式编程

前言 JavaScript是一门多范式语言,即可使用OOP(面向对象),也可以使用FP(函数式),由于笔者最近在学习React相关的技术栈,想进一步深入了解其思想,所以学习了一些FP相关的知识点,本文纯属个人的读书笔记,如果有错误,望轻喷且提点。 什么是函数式编程 函数式编程(英语:functional programming)或称函数程序设计、泛函编程,是一种编程范式,它将计算机运算视为函数运算,并且避免使用程序状态以及易变对象。即对过程进行抽象,将数据以输入输出流的方式封装进过程内部,从而
分类: 其他 发布时间: 03-31 22:28 阅读次数: 0

学习总结(5.1—5.2)

本节重点学习类的继承和sealed关键字。在c#中,类的继承是指在一个现有类的基础上去构建一个新的类,构建出来的新类被称作子类,现有的类被称作父类,子类会自动拥有父类除构造方法和析构方法以外的所有成员。在程序中,类的继承是事物之间的从属关系,通过继承可以使多种事物之间形成一种关系体系。再编写一个新类时可以通过继承一个类的方式自动拥有所有成员(除构造方法和析构方法以外)。构建出来的新类,被称作子类,现有的类被撑称做父类,定义时在子类的后面添加冒号和需要继承的父类类名,具体格式为在子类的后面添加冒
分类: 其他 发布时间: 03-31 22:28 阅读次数: 0

Qt 中用QProcess调用cmd命令

项目做到一定阶段,常常须要在原来的project上调用外部程序。 Qt为此提供了QProcess类,QProcess可用于完毕启动外部程序,并与之交互通信。 基本用法: QProcess p(0); p.start("cmd", QStringList()<<"/c"<<"ping www.baidu.com"); p.waitForStarted(); p.waitForFinished(); QString strTemp=QString::from
分类: 其他 发布时间: 03-31 22:28 阅读次数: 0

每周分享五个 PyCharm 使用技巧(二)

这是 「PyCharm 技巧分享」系列的第二篇分享。由于上一篇文章得到了大家的一些赞同,所以今天又来给大家推荐一些我平时自己有用的小技巧,大家择需所取即可。 先声明下,并不保证对所有的人都是有帮助的,所以请大神嘴下留情,觉得有用的朋友,还请给个赞,证明这系列有人在看,有人在看那我就有更多的动力继续更新,你说是不是呢? 如果你没看过第一篇文章,你可以点击这里进行查看: 每周分享五个 PyCharm 使用技巧(一) 06. 神一样的调试技巧 假如我们在一个爬虫的项目中,会使用到 正则表达式 来匹配
分类: 其他 发布时间: 03-31 22:28 阅读次数: 0

C++:普通变量C++命名规则

C++提倡使用拥有一定意义的变量名,使程序代码更有阅读性,命名是必须使用的几种简单的C++命名规则: 命名时只能使用:字母字符、数字和下划线(_); 第一个字符不能是数字; 区分大小写(C++对大小写区分非常严格); 名称中不能含有C++关键字; 两个下划线 或 下划线和字母开头的名称被保留,给编译器以及使用的资源(实现)使用,以一个下划线开头的名称被保留用作全局标识符使用; 名称长度没有限制,所有字符都有意义,但一些平台对名称长度有限制;
分类: 其他 发布时间: 03-31 22:28 阅读次数: 0

mysql 表字段部分替换

update user set `ph` = REPLACE(`ph`,'shenji.osnt.me','60.210.113.147:555');
分类: 其他 发布时间: 03-31 22:28 阅读次数: 0

蠢货别忘(一)common lisp funcall

自定义 cons,car,cdr Scheme 示例: (define (my_cons x y) (lambda (z) (z x y))) (define (my_car m) (m (lambda (p q) p))) (define (my_cdr m) (m (lambda (p q) p))) Common Lisp: (defun my_cons (x y) (lambda (z) (funcall z x y))) (defun my_ca_dr (m flag) (funca
分类: 其他 发布时间: 03-31 22:28 阅读次数: 0

How to extract a complete list of extension types within a directory?

Open the PowerShell Tool and Run the below command: Get-Childitem "D:\testfolder\" -Recurse | WHERE { -NOT $_.PSIsContainer } | Group Extension -NoElement | Sort Count -Desc > "D:\FileTypes-Counts.txt" Out put results: Count Name ----- ---- 3580
分类: 其他 发布时间: 03-31 22:28 阅读次数: 0

hihoCoder #1872 : Pythagorean triple

此题是 2018 年 ICPC Asia Beijing Regional Contest 的 C 题。 题目大意 求斜边长度不超过 $n$ 的勾股数的数量。不计两直角边的顺序,即勾股数 (a, b, c) 和 (b, a, c) 视作同一组。 $n \le 10^9$ 。 分析 这里一道颇为经典的计数问题。 请先阅读维基百科上的 Pythagorean triple 条目。 设斜边为 $n$ 的勾股数组有 $f(n)$ 个。又设斜边为 $n$ 的本原勾股数有 $g(n)$ 个。于是有 $ f
分类: 其他 发布时间: 03-31 22:28 阅读次数: 0

提示-bash: telnet: command not found的解决方法

Linux centos 运行telnet命令,出现下面的错误提示: [root@localhost ~]# telnet 127.0.0.1 9501 -bash: telnet: command not found 解决方法: 安装telnet服务 centos、ubuntu安装telnet命令的方法. yum list telnet* 列出telnet相关的安装包 yum install telnet-server 安装te
分类: 其他 发布时间: 03-31 22:28 阅读次数: 0