跳至主要内容

博文

2019年11月18日-22日走势分析

记录预测正确率:61%*股票----上次收盘价预测价格22号收盘价格预测走势对否,复盘晨光文具49.0046.8848.17震荡下行预测下行正确牧原股份90.7884.5692.00震荡下行预测下行错误海尔智家17.5716.9317.61震荡下行预测下行错误生益科技23.2621.4022.20震荡下行预测下行正确东阳光8.509.28.84上行预测上行正确芒果超媒31.3933.3732.52上行预测上行正确万科A26.4927.2527.01龙抬头预测上行正确恒瑞医药92.7093.2088.98上行预测上行错误,医药板块连涨多天,高位风险没有考虑。宁波银行28.1526.4327.60下行预测下行正确中国平安87.9087.2584.89震荡下行预测下行正确美的集团56.5554.9355.73震荡下行预测下行正确顺丰控股38.6937.3438.75先上后下行预测下行错误香飘飘25.8825.4125.65震荡下行预测下行正确紫光股份28.5627.6927.90震荡下行预测下行正确伊利股份28.9530.3829.01震荡上行预测上行正确海康威视32.8034.5331.99震荡上行预测上行错误兴业银行19.4719.8619.07上行预测上行错误光明乳业12.0412.5411.35龙抬头预测上行错误
最新博文

Cannot cast AnonymousUser to int. Are you trying to use it in place of User

Cannot cast AnonymousUser to int. Are you trying to use it in place of User代码classBookViewSet(viewsets.ReadOnlyModelViewSet): permission_classes =(permissions.AllowAny,) queryset = Book.objects.all() serializer_class = BookSerializer defget_queryset(self):print(self.request.user)return UserPackage.objects.filter(user_id=self.request.user)日志... File "E:\Projects\PycharmProjects\PMSMback\ShareBook\api\api.py", line 26, in get_queryset return UserPackage.objects.filter(user_id=self.request.user) ... File "E:\Projects\PycharmProjects\PMSMback\venv\lib\site-packages\django\contrib\auth\models.py", line 388, in __int__ raise TypeError('Cannot cast AnonymousUser to int. Are you trying to use it in place of User?') TypeError: Cannot cast AnonymousUser to int. Are you trying to use it in place of User? resolve
删除这个语句,或者修改过滤条件 user_id=self.request.user 。defget_queryset(self):print(self.request.user)return UserPackage.objects.filter(user_i…

unsplash 反代 + cloudflare 缓存

Unsplash 反代 + Cloudflare 缓存Unsplash 在大陆访问不稳定,我搭建了一个反代服务器并且套上了 Cloudflare CDN + 开启一直在线模式。速度还是蛮客观的,想要拿去用的同学可以试试。如果不能正常使用,请留言。测试将下列地址https://images.unsplash.com/photo-1571766280138-1ba739fcc856?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=1868&q=80替换成即可https://unsplash.nesnode.com/photo-1571766280138-1ba739fcc856?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=1868&q=80反代 Nginx 配置location / { expires 12h; if ($request_uri ~* "(php|jsp|cgi|asp|aspx)") { expires 0; } proxy_pass https://images.unsplash.com; proxy_set_header Host images.unsplash.com; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header REMOTE-HOST $remote_addr; #持久化连接相关配置 #proxy_connect_timeout 30s; #proxy_read_timeout 86400s; #proxy_send_timeout 30s; #proxy_http_version 1.1; #proxy_set_header Upgrade $…

Java 通用缓存类简单实现

Java 通用缓存类简单实现使用方法很简单,两行代码搞定。DataCache<Object> dataCache =newDataCache<>(()-> mDao.getAll()); List<Object>= dataCache.getData()其中() -> mDao.getAll()是超时的时候自动调用的接口。假设你之前获取数据的方法是 getData() ,
那上述代码就应该改成 () -> getData()。最后使用 dataCache.getData() 获取数据即可。代码简单实现/** * 使用方法示例 * 初始化 * DataCache<Object> dataCache = new DataCache<>(() -> mDao.getAll()); * 读取缓存 * List<Object> = dataCache.getData() * 如果你有多个缓存,你可以考虑使用 Map 结构来存储 * Map<String, DataCache<Object>> cacheMap = new HashMap<>(); * * @param <T> 数据类型 * @author Zmaplex * @version 0.1 */publicclassDataCache<T>{/** * 超时时间,单位秒 * 可以使用如下构造器,设置超时时间 * DataCache(DataCacheCall<T> dataCacheCall, int outTime) */privateint outTime =100;/** * 最后修改时间。 * 每次读取数据的时候,自动更新这个字段。 */privatelong lastModify =0;/** * 通用数据列表,用作缓存 */private List&l…

AndSever 隐藏返回字段

AndSever 隐藏返回字段model 的定义这块代码中也顺带演示了在 Android Room 中如何定义多个外键,定义多个索引。package com.example.zdhtserver.mvvm.room.PeoplePhoto;import androidx.room.ColumnInfo;import androidx.room.Entity;import androidx.room.ForeignKey;import androidx.room.Index;import androidx.room.PrimaryKey;import com.example.zdhtserver.mvvm.room.FaceLibrary.FLRoom;import com.example.zdhtserver.mvvm.room.People.PRoom;importstatic androidx.room.ForeignKey.CASCADE;// 人员照片模型 @Entity( foreignKeys ={@ForeignKey(entity = FLRoom.class, parentColumns ="faceSetId", childColumns ="faceSetId", onDelete = CASCADE, onUpdate = CASCADE),@ForeignKey(entity = PRoom.class, parentColumns ="classId", childColumns ="classId", onDelete = CASCADE, onUpdate = CASCADE),}, indices ={@Index(value ={"faceSetId","classId"}, unique =true),@Index(value ={"classId"}),@Index(value ={"faceSetId"}),@Index(value ={"faceFeature"}),}…

AndSever 2 如何实现下载文件

AndSever 2 如何实现下载文件AndSever 2 如何实现文件下载关于 AndSever 2AndServer是Android平台的Web Server和Web Framework。 它基于编译时注解提供了类似SpringMVC的注解和功能,如果您熟悉SpringMVC,则可以非常快速地掌握它。源码地址: https://github.com/yanzhenjie/AndServer
文档地址: https://www.yanzhenjie.com/AndServer
旧版文档: https://www.yanzhenjie.com/AndServer/1.x特性部署静态网站使用注解开发Http Api全局请求拦截器,使用注解,全局多个全局异常处理器,使用注解,全局唯一全局消息转换器,使用注解,全局唯一依赖添加依赖时请替换下述 {version} 字段为 Github上公开的最新版本号。dependencies { implementation 'com.yanzhenjie.andserver:api:{version}' annotationProcessor 'com.yanzhenjie.andserver:processor:{version}' } 读者要求具有 Android 开发基础使用 AndSever 开发过简易的 API 接口官方文档已在本文开始部分给出如有不会,请科学上网方可给我留言~问题如何实现文件下载 ?@[email protected](path ="/api/peoplePhoto")publicclassFileController{/** * 下载图片文件接口 * * @param imageId 图片的Id * @param response 框架自带 */@GetMapping("/download")publicvoiddownload(@QueryParam(name ="imageId") String imageId, HttpResponse response){ String path = Peop…

Android databinding 传递变量 给 include 布局

Android databinding 传递变量 给 include 布局Android databinding 传递变量 给 include 布局一个问题:根布局变量如何传递给 include 引入的子布局中呢?子布局 layout_own_table子布局也需要用 layout 包裹,并用以下写法去声明变量<layoutxmlns:android="http://schemas.android.com/apk/res/android"xmlns:app="http://schemas.android.com/apk/res-auto"><data><variablename="ownVm"type="com.example.uidemo.mvvm.viewmodel.framgent.HouseRecordModel"/></data> .... </layout>如下:<?xml version="1.0" encoding="utf-8"?><layoutxmlns:android="http://schemas.android.com/apk/res/android"xmlns:app="http://schemas.android.com/apk/res-auto"><data><variablename="ownVm"type="com.example.uidemo.mvvm.viewmodel.framgent.HouseRecordModel"/></data><ScrollViewandroid:layout_width="match_parent"android:layout_height="match_parent"android:fillViewport="true"app:layout_constraintBottom_toBottomOf=&q…