首页 > 代码库 > 2.6

2.6

技术分享
 

win10 BUG
技术分享
 

博客园
联系方式
联系电话:021-58950900(上海) 0571-88079867(杭州)
Email:contact@cnblogs.com


声音太少:人脑中会有耳鸣声音,太安静了
声音适中:微风吹树叶,虫叫,鸟鸣,听起来很舒服,很安心。
声音太多:容易分心,被其他事件影响,思路断了


http://www.ximalaya.com/22756187/sound/30857449

插件
随机抽一道饭,可以添加条件,比如价格,要米饭
配置简单,添加经常去的几家饿了么的店铺,帮忙自动化做一些事情,比如账号输入,但密码和支付一定要人手动弄,真心怕出错

wiz,过段时间看看上传图片功能是否可以用
新浪博客,上传不上去,未知错误
http://upload.move.blog.sina.com.cn/blog_rebuild/blog/xmlrpc.php
博客园的配置
技术分享



TV Tokyo  节目表:http://www.tv-tokyo.co.jp/index/timetable/
日テレ 节目表:http://www.ntv.co.jp/program/
フジテレビ 节目表:http://www.fujitv.co.jp/timetable/weekly/
TV Asahi 节目表:http://www.tv-asahi.co.jp/bangumi/
TBS 节目表:http://www.tbs.co.jp/tv/
直播群:304175821
微信群:http://weixin.qq.com/g/AUctrv0ed6_Ei16w
主播微信:isyura 主播御用日本代购妹纸微信:huarongna
直播Retro Game,轮播各类电视剧电影。
世界风景+东京电台-实时LiveCAM

回家只能看直播
不能玩游戏

技术分享
 


岁城璃心》、《全职高手》、《西游后传》、《雾山五行
    \\unity\XiaoMi\media\3.5.2017\1-D页面版-同人志【原创】37.rar: 加密的文件 1-页面版-同人志【原创】37\[クリムゾン (カーマイン )] クリムゾンキャッツ.zip 里发生校验和错误。损坏的文件或错误的密码。

人工智能

小黄鸡 对话
http://developer.simsimi.com/
http://www.simsimi.com/
http://www.niurenqushi.com/app/simsimi/

免费股票API
http://apistore.baidu.com/apiworks/servicedetail/1033.html
聚合数据的似乎满了
https://www.juhe.cn/docs/api/id/21

豆瓣API
https://developers.douban.com/wiki/?title=guide

下载文档功能是什么

nicefish项目和另一个
自己本地搭建一下
Spring Boot 还是看官方文档吧,最新

PHP页面加载后,不会再发起请求,因为数据在服务端就填充好了
所以我无法抓取请求,为了知道API请求接口

太多if else
用状态设计模式

【强制】有 try 块放到了事务代码中, catch 异常后,如果需要回滚事务,一定要注意手动回
滚事务。


序列化类新增属性时,请不要修改 serialVersionUID 字段

钉钉
阿里的
异常 日志

提交之前格式化一下
然后格式的规则按照checkStyle 来
自定义checkStyle,让大家编码规范,人会犯错,会忘记,机器不会

考纲的例子

fireBUG的使用
https://trello.com/b/HdTfIGJK/-
https://e27.co/easy-build-business-website-scratch-20160922/




一天的时间,Unity?

看书
还书
看小区

B站实名认证
https://account.bilibili.com/site/identification
 技术分享
 


技术分享
 



技术分享
 技术分享
 
file:///E:/web/blockly-master/demos/blockfactory/index.html


jQuery 书看完,
Bootstrap 美化一下

初始化的绑定方法换了
注解换了

LoginPage loginPage =  PageFactory.initElements(driver, LoginPage.class);
 =  PageFactory.initElements(driver, .class);
  PageFactory.initElements(driver, .class);
似乎是公司的人发录制的,Oracle,自己录制屏幕
http://edu.51cto.com/course/course_id-3441.html
技术分享
 

<script src="https://unpkg.com/vue"></script>



<p></p>
<!-- <script src="https://unpkg.com/vue/dist/vue.js"></script> -->


两边代码,传递东西上来

前端,凯杰那种


visio
流程图要根据代码画出来吗
根据jira

行为测试
读取了两份文件


行为测试 工具:
设计的时候,应该现有流程图吧,比较简洁
根据feature文件  写测试用例
main java 程序 生成测试代码的骨架

Selenium:
Page设计模式:(Chrome有插件能一键生成Page类),不一定要手写Page类,里面有具体的操作


两个结合起来,在骨架里填充Selenium 的东西,调用Page对象的方法



配置上JUnit或者是TestNG



IDEA 配置Spring check

alibaba的 Macaca  一直在变化,而且似乎无法打开浏览器
而且开源出来的东西都维护得不怎么样
没有可视化功能


清理各种笔记


以前的一篇文章没有翻译
那个翻译的群

blockly  要变录制视频吗
东西先


各种测试模式再弄清楚一点

jQuery 查找元素


postman登录  授权
绕过图片验证码,我们平台做?


书上的Selenium 的版本 2.44

Angular2.0视频教程来了!(视频和PPT的链接都在底部)(分享自知乎网)https://zhuanlan.zhihu.com/p/25198059?utm_source=qq&utm_medium=social
[工具资源] test2doc.js - 从测试用例自动生成 API 文档 [node.js] http://www.tuicool.com/articles/mUVzMnR

spring-boot入门六springboot + devtools热部署 http://www.tuicool.com/articles/R367j22
怎样写出没有 bug 点程序:程序证明的简单例子 http://www.tuicool.com/articles/qYRf6z3
Java调用Selenium WebDriver在Firefox下测试示例 http://www.tuicool.com/articles/AZr6neE

Jmeter脚本录制&简单测试 http://www.tuicool.com/articles/yQBn2eN

JMeter与BeanShell的化学反应 http://www.tuicool.com/articles/JjQzaia

Appium 从入门到原理 http://www.tuicool.com/articles/eUFBJbB

Jmeter连接Mysql http://www.tuicool.com/articles/EF3i6na

用Jmeter+Badboy+Fiddler做接口测试 http://www.tuicool.com/articles/E7fMbe3

JUnit 测试中各种断言用法 http://www.tuicool.com/articles/qaieEbn

使用 selenium 模拟浏览器请求 http://www.tuicool.com/articles/jamyqyM

Cucumber 高阶用法 http://www.tuicool.com/articles/6jaiUve




validation校验-分组校验
在jQuery 项目里添加一点vue,一点点地添加

Angular2 的书,自己搭建环境


Selenium 教学的时候,注意跟他们说驱动,环境,尤其是浏览器的版本,这个容易忘记
Selenium 用jQuery 来找到div,xpath要再学

先熟悉鉴权
试试热更新 boot

登录
登录,用coki 假装是用户
判断session


2,List ,里,对象

3,枚举类

实习证明,3个月的,学校要的



项目的todo

app更新太慢了
回头就忘了要测试这个了


枚举类    B哥 key-value
控制器
服务类
dao访问类
model实体对象   
数据库的表的字段的注释里(或者PD的设计图里)

主要是后期维护(加字段)和查找含义

启动MySQL 
"C:\Program Files\MySQL\MySQL Server 5.7\bin\mysqld.exe" --defaults-file="C:\ProgramData\MySQL\MySQL Server 5.7\my.ini" MySQL57

测试1 Tomcat
开发 Tomcat机子  idea 
svn

西医 2.0 IOS    暂时不了
夏南

强化题  等于 同步题

课程进度

public int compare(PackageCourseDeta


为什么要,因为表
重构,添加签名
.and("subProjectId").eq(context.getSubProjectId());
dao加   .and("subProjectId").eq(context.getSubProjectId())

ctrl+F9  编译 ,不用部署到Tomcat和运行,IDEA 自动识别入参少了

mapParam.put("appliedMajorType",appliedMajorType);
mapParam.put("subProjectId","-1");
.and("subProjectId").eq(context.getSubProjectId());
Context context, 
.and("subProjectId").eq(context.getSubProjectId())



@Column(name = "SUB_PRM_ID")
private String subProjectId;

Map<String,Object> map =new HashMap<>();
mapParam.put("subProjectId",context.getSubProjectId());

mapParam.put("subProjectId","-1");
map.put("subProjectId","-1");

AND SUB_PRM_ID = #{subProjectId}

dao  
生成的
xml
service

调用的地方要改
子项目改成 -1
控制器
service
工具类
最后svn 版本控制确认,然后测试测试

参数加这个
String subProjectId

定时器的依赖,运行
比如 考点依赖了考纲定时器,所以不能改时间

带上子项目id,或者单独的一个字段

//        map.put("subProjectId","-1");



入参用枚举的具体的对象

那个小问题回头弄,麻烦

入参用String 还是 对象,传对象的话,进来的东西多


不用 String[],用list<String>,是因为后续很多操作都涉及到集合(常用List)


张云,昵称--逗比

换了两家

1,原来调用redisDaoTemplate的deleteHashValue方法,现在改成removeSortedSetByValue
String appliedSchoolRedisKey ="exam_paper_apply_school_" + paperId + "_" + oldAppliedSchoolId;//旧的报考学校  "exam_paper_apply_school_" +
                        redisDaoTemplate.removeSortedSetByValue(appliedSchoolRedisKey, userId);//exam_paper_apply_school_37f79329-785d-45aa-a922-9510a3f97a05_7

key   卷子id  报考学校的id  
多个value  做过这个卷子的

考点的对题率  是实时算的,用定时器


8美元  postman每个月



http://www.seleniumhq.org/docs/02_selenium_ide.jsp#installing-the-ide

http://www.seleniumhq.org/download/
https://addons.mozilla.org/en-US/firefox/addon/selenium-ide/D


用postman设计好
然后自动化
判断的话,用testJS   更高级的用导出来的okHTTP 代码



功能测试
单元测试,可以直接调用Service,不要求用户已经登录
集成测试,端到端的那种,有访问控制器Controller
性能测试
jmeter可以做功能测试,但这个不是它的主要功能

公司是怎么做登录的
哪个版本?是怎么判断的,令牌放在head吗,还是cookie? get post 都有 请求头 请求体


com/fjhb/medical/service/syllabus/support/SyllabusType.java
模仿B哥,用枚举类型当函数的入参
南向考纲  枚举类
postman的文档

fildder 抓包
要对应做一个代理
用上面工具,然后可以抓到模拟器的请求

在请求的时候,插入变量
生成随机的数字,为了测试刷新



Selenium 3
http://www.seleniumhq.org/
https://github.com/SeleniumHQ/selenium
Maven 仓库
http://mvnrepository.com/artifact/org.seleniumhq.selenium
http://www.seleniumhq.org/download/
http://www.seleniumhq.org/docs/02_selenium_ide.jsp#installing-the-ide


JMeter 主要是做性能测试的
校验返回的 json 第三方库
http://jmeter.apache.org/usermanual/get-started.html
http://jmeter.apache.org/usermanual/index.html
API: http://jmeter.apache.org/api/index.html

UI测试
Selenium 3
API接口测试
优先 postman文档


都可以
Selenium 3?
去重,根据 paperId userExamPaperReportList.stream().collect(Collectors.toSet());
 

自测卷的 答题日志 在
考卷报告
答题日志
评测报告

数据结构:
redis
MongoDB 

去重复,用两个对象列表
//用  流


Assert.hasLength(userId, "用户ID不能为空");
@Valid 校验框架
抛出异常 new  

公司的ng似乎没有用状态管理,似乎有看到state


BusinessContextDto businessContext = (BusinessContextDto) BeanUtil.copyProperties(context, new BusinessContextDto());

阿帕奇的
throws InvocationTargetException, IllegalAccessException 
BeanUtils.copyProperties(,context);

Spring 的
import  org.springframework.beans.BeanUtils;
BeanUtils.copyProperties(,context);


context里是否有userID  ?

比较两个java文件里的属性,有哪一些不同,列出来



多个子菜单是 怎么实现路由的


构架:
学生
Controller  M 增删改查
课程
Controller  M 增删改查
Controller 网关 控制层
web admin
web student
web home
Android
Service
DAO
utils
字符串常量类里的静态变量   contant,不用枚举,用起来不如常量类好用
DTO
eveCW 分层,平台an那个项目
似乎是按照 模块 分的
自动生成后端代码
手写SQL语句太...了,用MyBatis 也好呀
居然断电
还要搬动电脑
我要看到底层,DAO层和C#那部分
Java 怎么看到远程服务的源代码
环境 项目够完整



会计和企业的分层
前端 



命名要统一,要么都有DTO,要么都没有DTO

想学的:
今晚月
动漫 著名台词
蛇叔那句话  人生无意义
游戏人生,世界,游戏开始
火影
海贼王
medical
elearning  商学院 平台,企业 平台


我们写的后端管理系统会给客户用吗


删除 removeLibrary
封装的“删除”字眼  delete
底层的“删除”字眼  remove
是因为底层没有真的删除吗,所以上层以为删除了

在线工具没有版本控制,不知道改了哪里,总不能再一个一个人工确认,或者口头交流



C#是底层?
C#和Java 的分工
代码的配合
分层
分页里,
currentPageData变量的类型是Object,但实际使用中,只能是集合,因为前端把它当集合读取
page.setCurrentPageData(myCoursePackageInfoDtos);

后端传给前端的 page.setTotalSize(1); 可以乱写,只是前端就不知道到底有多少条
这个字段在底层赋值

PowerDe设计表
单表操作



在base外面的都是西医独有的

试卷 似乎只有同步卷
试题 似乎只有真题和非真题


MySQL  不加test都是  dev开发用的

有的是通过不同的URL 来区分不同的数据库服务器


路由之间的 :id  传递数值

考试包
queryParam[status]:-1
queryParam[categoryId]:56a9895b84ae15b9b91d9d54
queryParam[vipLevelId]:-1
page[pageNo]:1
page[pageSize]:10

postman 测试一下 我自己的后端

特征标志信息
mark

CourseMaskerQueryDto

mark  n 记号
marker n.标记
feature n 特征



前端 路由有问题
Angular 1 再说吧



findBUG  IntelliJ 插件


图片上传控件
<div class="pic-hover" ng-class="{‘visibility-hide‘: !imgShow,‘visibility-show‘:imgShow}">
<span class="pic-mask"></span>

<div class="upload upload-1">
<div hb-file-uploader ng-model="model.uploadImage"></div>
</div>
</div>

看怎么合并我们的前端,查找
试题关联考点

继续看前端吧,后端应该简单的

"PageTab.Page1" 是这个路由的名字,类似key-value里的key,在Controller 里通过$state.go(“PageTab.Page1”)跳转路由,可以添加第二个参数,是 参数


前端  课程  用
lesson

后端  adapter用
course

路由跳转的时候传递  参数 :

名词:{
课件courseware
章节  Outline
调用 过吗 C# I
PackageCourse  添加 课程包里的课程,即 添加课程
科目  subjects
章节chapter
细目 enumerations
课程记号  CourseMasker  课程上可以添加
}

规范
中文 英文 字段 统一


控制层Controller   java 服务层    适配层


lesson lesson choose course课程选择   PackageCourse
课程包  
底层叫  课程选择
SouthCourseChooseServiceImpl.java


<div ui-view></div>  第三方的UI 路由

<div>{ name }</div>


路由里面的   : 

多个项目的底层,都是MVC
MVC   MVC
MVC   MVC

先开后端的接口

会计不怎么弄Angular 1 了
文清

define([‘angularUiRouter‘, ‘modules/exam/main‘], function () {

states.question.add


省税局
企业版
会计,跟C#底层对接


lesson course的区别 英文
lesson 45分钟的一节课
course 一门课,语文课,数学课之类的
连起来测试:
Android注册:要上传 头像
创建用户(user)
创建登录账号(loginInput )
完善用户信息(通过 获取基本信息接口 来 判断)
获取详细信息(确认一下,报考专业一定要有)
修改信息(这一步无法修改头像),单独测这个功能
获取详细信息,判断上一步的新的信息是否修改成功


修改用户

C+t 换掉
F3进入接口
鼠标中键  进入接口的实现


AngularJS 路由:
ng-route 是ng官方的
模块依赖于  ngRoute


UI-Router for Angular 2 第三方 开源路由
模块依赖于  ui.router


原来的  梦想->志愿
梦想院校、梦想专业
都改为
志愿院校、志愿专业

Collections.sort(questionList, (arg0, arg1) -> arg0.getNumber().compareTo(arg1.getNumber()));


对List里面的对象排序
//1
            //将试题按题号排序
            Collections.sort(questionList, (arg0, arg1) -> arg0.getNumber().compareTo(arg1.getNumber()));
//2
    @Override
    public int compareTo(MyYearQuestion o) {
        if (year < o.getYear()) return 1;
        if (year > o.getYear()) return -1;
        return 0;
    }

//3

 //排序,让首页按照顺序显示
        Collections.sort(advertisementInfos, new Comparator<AdvertisementInfo>(){

            public int compare(AdvertisementInfo o1, AdvertisementInfo o2) {

                if(o1.getAdSortNumber() > o2.getAdSortNumber()){
                    return 1;
                }
                if(o1.getAdSortNumber() == o2.getAdSortNumber()){
                    return 0;
                }
                return -1;
            }
        });

开源视频处理组件FFmpeg 官方发布安全公告,包括2个远程任意代码执行漏洞,分别是FFmpeg处理网络HTTP视频远程溢出漏洞和FFmpeg处理远程RTMP流视频远程溢出漏洞,利用漏洞可直接入侵服务器,目前已有漏洞利用攻击程序在互联网上公开。用到的同学可安排升级。

影响版本:
FFmpeg 3.2 系列:<3.2.4
FFmpeg 3.1系列:<3.1.7
FFmpeg 3.0 系列:<3.0.7
FFmpeg 2.8 系列:<2.8.11

安全版本:
FFmpeg 3.2.4
FFmpeg 3.1.7
FFmpeg 3.0.7
FFmpeg 2.8.11

POC:http://www.openwall.com/lists/oss-security/2017/02/02/1?from=singlemessage
新版下载链接:https://ffmpeg.org/security.html


杨良伟
17:00:01
我们有用到吗?
好像转码用的就是这个FFmpeg

陈宓
要问800li了


伟斌 i5 4460 235

试卷的名字不在UI上显示



MongoDB 
试卷
场次
题库



试题

db.examround.find({ "name": "xy2017测试科目1综合试卷(随到强制)"})

Spring 封装的多线程

com/fjhb/medical/schedule/support/StatisticDimensionType.java


后端管理页面

ist.stream().collect(Collectors.toSet());
                list=m.stream().collect(Collectors.toList());
08:42
李晓卫
晓卫
http://www.ibm.com/developerworks/cn/java/j-lo-java8streamapi/
08:58
李晓卫
08:58:07
晓卫
Map<String,Object>map=new HashMap<>();
for (MobileCollectQuestionSubject subject:list) {
    map.put(subject.getSubjectId(),subject);
}
list.clear();
for (String key:map.keySet()) {
    list.add((MobileCollectQuestionSubject) map.get(key));
}
17:08
李晓卫
晓卫
com/fjhb/medical/schedule/support/StatisticDimensionType.java:25

树形结构

记录id  user  卷子
user

流程图:
游戏的流程图

思维导图
MongoDB 的结构


跟踪前端的做卷子的代码

拦截手机的请求吧
一步步跟踪进去

题目应该比较简单吧

因为看不到底层的model,dao,所以看不到数据之间的关联,也没有设计图(关联关系)

指甲
检查后,关闭之前的notepad++


山西 晓卫李 , 有直达的飞机
咱这个平台

UE的蓝图似乎比Unity的无代码编程更高级(更抽象),是设计图(构架图)
好维护


每个用户最后的更新时间
SQL分组

{
杰阳陈
cas登录(跟平台对接)会偶尔出现java.net.SocketTimeoutException: Read timed out

家樑刘 2017.2.24 14:08:04
去技术部反馈了。因为nginx那台13的cpu占用率高导致有时候会超时。现在已经降下来了
}

西医2.0的时候
修改用户信息的时候,之前说要区分新老用户(但其实不需要判断完善,因为如果用户按照流程走的话,修改信息的时候肯定完善了用户信息)
后来t自己又发现这个其实没有必要
having和where的执行顺序
重点看 分组 


定时任务 先弄  job  弄个 hello的


Excel到MySQL ,然后就跟操作数据库的方式一样


null


2.6