项目笔记0001

BISS0001芯片测试 采用ESP32实现BISS0001功能, 感应到人体后,开启12/13路LED灯,否则熄灭 阅读详情






具体业务逻辑  把相关service注入到action中 在action中写。
如果把相关dao注入到service中则 方法名注意使用save get update等开头在配置文件配置的开头的字段。




 ********************


****************关联表的知识点 ************************
//主外键关联表  :

//☆☆☆次表对应的实体类
//*数据库表上不建立外键关联,只建立外键对应字段 ,在实体类上加外键对应关系
private Member member;//外键字段对应的主表类 ,,,,在实体类中不再出现数据库对应的外键字段


@ManyToOne(fetch = FetchType.LAZY)
//name="memberid" 本表中引用主表的外键字段  已做好对应的,在实体类中不再出现该外键字段 ftl页面显示: 实体类.外键字段对应主表类.属性
@JoinColumn(name = "memberid",nullable = false)
public Member getMember() {
return member;
}
public void setMember(Member member) {
this.member = member;
}

-----------------------
☆☆☆主表对应实体类 :
         //外键字段对应实体类里面添加 
private Set<Memberextend> memberextendSet;//开放下载
//mappedBy="member" 引用本(主)表 的次表  外键  对应的属性 [主表bean定义的变量] 
@OneToMany(fetch = FetchType.LAZY, mappedBy = "member")
@Cascade(value = { CascadeType.DELETE })
@OrderBy("createDate desc")
public Set<Memberextend> getMemberextendSet() {
return memberextendSet;
}


public void setMemberextendSet(Set<Memberextend> memberextendSet) {
this.memberextendSet = memberextendSet;
}



主表实体类Action 关联次表(引用表)
//主表关联次表查询 ,【同时主表查询条件和次表的查询条件】只查询主表实体类集合 。
 //设置次表对应类属性的别名 【主表 inner join 次表 】默认内连接
detachedCriteria.createAlias("memberextendSet", "m");
//次表的查询条件匹配 :别名.属性名 列举次表的组合条件 
detachedCriteria.add(Restrictions.in("m.buyautho", flags));
 
 
主表list.ftl 列表页面 要显示次表中关联的数据  【主表1:N次表 关系,如:班级列表list 某一列显示含有的学生的姓名 】则 需要在主表bean类中加入以下代码:
加入一个接受次表集合的list属性<转换set集合>  。
private List<Memberextend> mymemberextendSet;
@Transient//不进行序列化,该字段在数据库中无需有对应的字段
public List<Memberextend> getMymemberextendSet() {
//此处把set集合转为list供页面显示用。
List<Memberextend> list = new ArrayList<Memberextend>(memberextendSet);
return list;
}


public void setMymemberextendSet(List<Memberextend> mymemberextendSet) {
this.mymemberextendSet = mymemberextendSet;
}
 
 
***************************************




String[] bzstleixing = stleixing.split(", ");  //查询条件多选框中  split(",")分割 如果查询不对 例如是数字字符串, 尝试额外加一个空格 split(", ") 


action  中 update方法 BeanUtil属性值的copy


//页面上更改字段数量少的时候直接set/get方法 赋值 
//如果更改的字段数量多则用BeanUtils.copyProperties 方法。
BeanUtils.copyProperties(Form表单bean,persistent,new String[]{"忽略的字段1","不copy值的字段2","id", "createDate", "modifyDate",});


qiyezaiyongbiaozhunService.update(persistent);










*************************************
bzzc获取当前的登录用户
this.getSession("SPRING_SECURITY_LAST_USERNAME").toString();//获得当前登录管理员的登录名
this.getSession("SPRING_SECURITY_LAST_USERNAME").toString().toLowerCase();//获得当前登录管理员的登录名
Admin admin = adminService.get("username", loginUsername);  //获取登录的实体


member获取当前登录用户 


getLoginMember();//获取当前登录用户


******************************************************


member /bzzc/ searchindex //获取ip的信息 ip地址   项目中
String ip = com.sdjinzhi.util.StringUtils.getIpAddr();










*******************************************
rgb 颜色值


http://www.114la.com/other/rgb.htm
*********************************************


列表中   是/否 显示 √对号  x 错号 
<span class="trueIcon">&nbsp;</span>
<span class="falseIcon">&nbsp;</span>




<img src="${base}/style/admin/images/list_true_icon.gif" />
<img src="${base}/style/admin/images/list_false_icon.gif" /> 




Restrictions.eq("qyisopen", false)  //判断字段的true /false
***************************************************
bzzc 定时任务类:<在接口定义 在以下类中实现 :>
AutoTaskSchedulerSQLImpl  






***********************************************************


pojo  中使用 int 的包装类 Integer  Boolean 等 


********************************************************
ArithUtil   //运算工具类




SerialNumberUtil.buildOrderSn();//订单编号生成工具


*********************************************************


Action 中:


Map<String, String> jsonMap = new HashMap<String, String>();
jsonMap.put(STATUS, SUCCESS);
jsonMap.put(MESSAGE, "删除成功!");
return ajaxJson(jsonMap);






@Validations(
requiredStrings = {
@RequiredStringValidator(fieldName = "id", message = "ID不允许为空!")
}
)
@InputConfig(resultName = "error")
*********************************************************************
日期格式化:
DateUtil.java 工具类


SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
 String shenhedate = df.format(new Date());




当前时间 :




String nowdates=DateUtil.getDateTimeStr();


*********************************************************************
pojo :


private Boolean qyisopen;// 全文阅览开关


对sqlserver应数据库字段 // bit  (0,1)  


程序中false -->数据库bit == 0
*************************************************************************
pojo
@Transient  //注释,加载时hibernate不会进行加载 【数据库无需有对应的字段值】
private String a825name;




******************************************
        String str = "中国";  
        System.out.println("用escapeJava方法转义之后的字符串为:"+StringEscapeUtils.escapeJava(str));  //打印字符串为:/u4E2D/u56FD/u5171/u4EA7/u515A 
上述结果翻转成中文:
StringEscapeUtils.unescapeHtml(StringEscapeUtils.escapeHtml(str)));   //打印结果:中国
******************************************


表名/实体类: NavigationPosition 
Action名:  NavigationPositionAction
页面名:navigation_position_chakan.ftl


${base}/ 当前项目名根目录


${basepath}


******************************************************************************
弹出层
tipsWindown :用法及介绍   
<script type="text/javascript" src="${base}/style/admin/js/tipsWindown.js"></script>




/*参数:[可选参数在调用时可写可不写,其他为必写]
----------------------------------------------------------------------------
    title: 窗口标题
    content:  内容(可选内容为){ text | id | img | url | iframe }
    width: 内容宽度
    height: 内容高度
    drag:  是否可以拖动(ture为是,false为否)  【true为可以拖拽 false为不允许移动】
    time: 自动关闭等待的时间,为空(“”)则不自动关闭 。 3000表示 3秒
    showbg: [可选参数]设置是否显示遮罩层(0为不显示,1为显示)   【true为显示遮罩层】
    cssName:  [可选参数]附加class名称    leotheme
 ------------------------------------------------------------------------*/






tipsWindown("例子","text:例子","500","400","true","3000","0","exa")


http://blog.youkuaiyun.com/shellwin/article/details/5778578




http://www.cool80.com/Demonstrate/339/


http://blog.youkuaiyun.com/tianhandigeng1498/article/details/6048927










<a href="javascript:void(0)"  onclick="xy()" > </a>
<a href="javascript:;"  onclick="xy()" > </a>


项目中配置@@@   
导入css:
<link href="${base}/style/admin/css/webox.css" rel="stylesheet" type="text/css" />    背景图 ${base}/style/admin/images/bg.png
导入js:
<script type="text/javascript" src="${base}/style/admin/js/tipsWindown.js"></script>


定义方法使用:
<script language="javascript" type="text/javascript">
function xy(){
tipsWindown("套餐协议","url:get?${base}/member/agreement!qlist.action","800","400","true","","true","leotheme");
}
</script>


tipsWindown("标题","id:showType","350","150","true","","true","id")  //id:showType为 : <div id="showType" style="display:none;">我是弹出层内容!</div>




function memberRankEdit(a,b){
   tipsWindown("网员标准等级修改","iframe:member_rank!edit.action?id="+a+"&flagMessage="+b,"610","415","true","","true","leotheme");
}


********************************************************************
页面校验提醒 
$.message("请输入您的验证码!");  


导入css样式:
 base.css


*******************************************************************
Action中提示信息:


addActionError("验证码错误,请重新输入!");
return "login";


***********************************************************************


return ajaxJsonErrorMessage("验证码输入错误!");   


return ajaxJsonSuccessMessage("删除成功!!");




$().ready( function() {
 $.ajax({
            url: "/member/standard/standard!ajaxAdd.action",
            data: {"id": id, "type":type,"iscongfu" :iscongfu,"iscopr" :iscopr },
            type: "POST",
            dataType: "json",
            cache: false,
            success: function(data) {
            
                if (data.status == "success") {
                    $.dialog({id:"dig" ,type: "success", content: "<span class=\"red\">" + data.message + "</span> <br/> <a href=\"javascript:$.clo();\">[ 继续购买其他标准 ]</a> &nbsp;&nbsp;&nbsp; <a href=\"${base}/standard/standard!list.action\">[ 去结账 ]</a> ", width: 400, modal: true ,autoCloseTime: 20000});
                } 
 });


}




$.dialog  






$.dialog = function (settings){}




$.dialog({type: "warn", content: "请输入验证码!", modal: true, autoCloseTime: 3000});








$.closeDialog = function (dialogId) {}
$.message = function (settings) {}
if ($.trim($registerWindowMemberUsername.val()) == "") {
$registerWindowMemberUsername.focus();
$.message({type: "warn", content: "请输入用户名!"});
return false;
}
$.trim()


commentCaptchaImageRefresh(); //刷新验证码


$.ajax({
url: shopxx.base + "/shop/member!ajaxLogin.action",
data: $loginWindowForm.serialize(),
type: "POST",
dataType: "json",
cache: false,
beforeSend: function() {
$loginWindowForm.find("button").attr("disabled", true);
},
success: function(data) {
if (data.status == "success") {
$.flushHeaderInfo();
$.closeDialog("loginWindow");
}
$.message({type: data.status, content: data.message});
if(redirectUrl != null) {
location.href = redirectUrl;
}
},
complete: function() {
$loginWindowForm.find("button").attr("disabled", false);
$loginWindowCaptcha.val("");
loginWindowCaptchaImageRefresh();
}
});




















































****************************************




StringEscapeUtils   """""""""""""""""  StringEscapeUtils.escapeHtml    dealManagerDispatcher






//捕捉异常信息
catch(Exception e){
e.printStackTrace();
return ERROR;
}


****************************
地址跳转




redirectionUrl="/demo/article!list.action?type=0";
return SUCCESS;


redirectionUrl="/lw/demo/article!list.action?type=0";
return SUCCESS;






redirectionUrl="navigation_position!list.action?type=0";
return SUCCESS;


*********************************








request.getRequestURI() /jqueryWeb/resources/request.jsp
request.getRequestURL() http://localhost:8080/jqueryWeb/resources/request.jsp
request.getContextPath()/jqueryWeb
request.getServletPath()/resources/request.jsp




注: resources为WebContext下的目录名
      jqueryWeb 为工程名


****************************************************************
 @ManyToOne(fetch = FetchType.LAZY)
 @JoinColumn(name="member_id")
 public Member getMember() {
return member;
  }


外键引用会员表
pojo /set/get方法注解 对应本表的member_id字段


this.stdManagerApplyService.get("member", member);// 属性名 是实体类字段 : 属性值为 pojo  


ftl页面 :${apply.member.username} 


****************************************************************


方式一:@Temporal(TemporalType.DATE)映射为日期 // birthday date (只有日期)
方式二:@Temporal(TemporalType.TIME)映射为日期 // birthday time (是有时间)
方式三:@Temporal(TemporalType.TIMESTAMP)映射为日期 //birthday datetime (日期+时间)【默认】
   
  
@Temporal(TemporalType.DATE) 
private Date birthday;


如果在某类中有Date类型的属性,数据库中存储可能是'yyyy-MM-dd hh:MM:ss'要在查询时获得年月日,
在该属性上标注@Temporal(TemporalType.DATE) 会得到形如'yyyy-MM-dd' 格式的日期。


ftl页面:${apply.createDate?string("yyyy-MM-dd HH:mm:ss")}


***************************************************************




enum 枚举使用方法:


pojo ---> 定义enum对象


         /**申请状态 处理中 审核通过 审核失败 */
public enum ApplyManagState{
processing ,pass , faild
};
        private ApplyManagState ams;  //状态


        //如果枚举字段上不加注解,那么枚举字段就会被默认映射为 int 类型存储。
//如果不加EnumType.STRING   则存入数据库的值为 0、1、2 【存枚举值对应的下标 0、1、2】




        /** 保存整数到数据库 */ @Enumerated(EnumType.ORDINAL)    




        @Enumerated(EnumType.STRING) /** 保存字符串到数据库 */
public ApplyManagState getAms() {
return ams;
}
用法:
        User u =new User();
         u.setAms(ApplyManagState.processing);
       
"审核失败".equals(getAms().toString())  //比较之前先把枚举转换成字符串类型
  
项目中配置@@@  i18n_zh_CN.properties 全局国际化 中配置 enum 的key 和对应value  如:  ApplyManagState.faild // 审核失败 


      


 ftl页面: ${action.getText("ApplyManagState." + apply.applyManagState)} 获取全局国际化属性的值
 
********************************************************************
MIT6_0001F16_ProblemSet3 MIT6_0001F16_ProblemSet3 此次实验的实验目的主要在于完成一个word Game游戏的编写,该游戏核心内容就是给用户一些字母,让用户利用这些字母组成正确的单词并获得相应的得分。 具体要求详见mit的pdf作业内容 # 6.0001 Problem Set 3 # # The 6.0001 Word Game # Created by: Kevin Luu <luuk&g... 阅读详情

相关推荐

生产订单修改记录增强 PPCO0001

PPCO0001 *&---------------------------------------------------------------------**&包含ZXCO1U01*&---------------------------------------------------------------------* ...

IT养家 1871

深入了解ListView工作原理(一) -- 之viewHolder优化篇

看到题目,大家可能不禁要问,在网上一搜满大街的是讲ListView工作原理的,还再写一篇这个干吗?不急,没有一点新意,我是绝对不会写重复的东西,若非精品,分享也没有意义。所以,在这里保证,只要耐心看完,一定有干货,并且让你更加清晰的认识到listview内部是怎样工作的。大家可以先看看网上http://www.bkjia.com/Androidjc/1037874.html这篇介绍ListView的

qingtiantianqing的博客 7108

基于BISS0001构成的热释电红外延时照明控制器电路图

BISS0001是采用CMOS数模混合结构、具有DIP-16和SOIC-16两种封装的热释电红外传感信号处理集成电路。芯片内部集成了电压比较器、状态控制器、延时电路定时器、封锁时间定时器以及参考电压源等电路,常用于防盗报警器、自动门等各种自动开关。利用BISS0001构成的热释电红外延时照明控制器典型电路如图所示。该控制器能实现有人进入灯亮,人走灯灭控制。常用于浴室、储藏室、梳妆台镜前灯等自动控制...

weixin_30653023的博客 1911

View页面中日期及时间格式化

 View页面中如何将日期及时间格式化处理,操作如下: @vGrid.GetHtml("webGrid", "header", "alt", "select",                             columns:=vGrid.Columns(vGrid.Column("", "", Function(Item) Html.CheckBox("chkSelec

waterprint的专栏 1880

物联网项目开发工作笔记0001---物联网项目的开发周期,项目管理,厂家合作

技术交流QQ群【JAVA,C++,Python,.NET,BigData,AI】:170933152 这里以我现在做的这个物联网项目(公网对讲产品)为例,因为第一次作为项目经理,带着做物联网项目,所以记录一下物联网项目开发,流程 1.一个完整的物联网项目,包括 软件云平台的开发,有可能包含(小程序,公众号,等都属于后台服务) 服务器的开发(这个过程很重要,比如语音通信服务器,其他数据流的实时通信,采集数据) 硬件产品开发(这里包含的内容比较多,一会下面展开说) 2.软件云平台:...

添柴程序猿的专栏 1744

移动项目工作笔记0001---使用uni-app开发移动端应用

技术交流QQ群【JAVA,C++,Python,.NET,BigData,AI】:170933152 一套代码可以适配10个平台 https://uniapp.dcloud.io/quickstart uni-app是一个使用Vue.js开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序(微信/支付宝/百度/头条/QQ/钉钉/淘宝)、快应用等多个平台。 DCloud公司拥有600万开发者用户,几十万应用案例、12亿手机端月活用户,数千款...

添柴程序猿的专栏 1048

java系统时间爱你_Java获取系统日期时间

方法一:利用Calendar类来获取当前日期和时间,代码如下:/*** 获取系统时间* @return*/public String getDate(){Calendar calendar = Calendar.getInstance();int year = calendar.get(Calendar.YEAR);//获取年份int month=calendar.get(Calendar.MON...

weixin_39800957的博客 159

安装Realtek Audio Driver失败[Error Code:-0001]

补充说明:这里不是什么广告,成熟的软件会解决一些安装过程中你不知道的系统问题。您遇到的问题“无法找到可支援的驱动程序,找不到声音输出设备”通常意味着您的计算机无法识别或使用其音频输出设备。在尝试这些解决方案时,请确保按照安全操作标准进行,以免对您的系统造成进一步的损害。如果您对自己的技术能力不够自信,可以考虑寻求专业的技术支持帮助。5.使用Windows更新:检查是否有任何Windows更新,特别是与硬件或驱动程序相关的更新。2.重新启动计算机:有时,简单的重新启动可以解决识别硬件的问题。

吊车尾小队 1万+

JQuery弹出层效果制作 TipsWindown

http://www.nowamagic.net/jquery/jquery_JqueryPopup.php JQuery插件TipsWindown 1.1 一个基于jQuery的弹出层。支持拖拽,支持内容为文字,图片,URL等!至于兼容性。在IE6下,弹出对像无法绝对固定。其他应该没啥大问题; 最新更新:(2010-08-12):修正IE6下不能遮住下拉菜单的BUG,增加拖动时半透明效

xiuping05214的专栏 1802

【氮化镓】液态Ga在GaN(0001)和(0001̅)表面上的三维有序排列随温度的变化

这篇文章通过实验和理论模拟相结合的方法,深入研究了液态Ga在GaN不同晶面上的有序排列随温度的变化规律,揭示了Ga原子在GaN表面的动态迁移行为,为理解GaN的MBE生长机制提供了重要信息。这项工作对于优化GaN的外延生长条件,获得高质量的GaN薄膜具有重要的指导意义。

荷塘阅色 1162

Winform使用TreeView控件实现带复选框的三态树

刚接触c#,项目中用到Treeview实现三态,即选中、未选中、半选中状态,并且要求父子节点选择联动,效果类似下图网上有很多例子,于是研究了一下,结合网上大佬们的例子,所以在这里记录一下。首先新建一个Winform工程拖个TreeView控件,然后运行。。。嗯。。。加点数据吧。private void CreateTree() { TreeNode anime = new TreeNode...

laoyezha的博客 2万+

JS 弹出遮罩层,内部为DIV

.mainlist{padding:10px;} .mainlist div {margin:0 5px 0 0;font-family:"宋体";font-size:12px;font-weight:400;color:#ddd;} .btnbox{text-align:center;height:30px;padding-top:10px;background:#ECF9FF;}

飞鸟的博客 2367

保姆级教程:用STM32H743+TJA1042T玩转FDCAN,CubeMX配置1M/5M双速率通信(附完整代码)

本文提供STM32H743与TJA1042T实现FDCAN双速率通信的保姆级教程,详细讲解CubeMX配置1M/5M双速率通信的全过程,包括硬件连接、时钟树配置、过滤器设置及中断管理,并附完整代码示例,助力开发者快速掌握FDCAN高速通信技术。

weixin_30698297的博客 472

Wallpaper Engine PKGV0001 Repack 工具常见问题解决方案

Wallpaper Engine PKGV0001 Repack 工具常见问题解决方案 项目基础介绍 该项目是一个开源项目,旨在为Wallpaper Engine用户提供一个工具,用于提取、修改和重新打包PKGV0001文件系统/包结构。项目主要使用的编程语言是C++。 新手常见问题及解决步骤 问题1:如何在Windows环境下编译项目? 问题描述:项目文档提到MinGW不能很好地编译该项目,那么...

gitblog_00220的博客 681

FPGA实战:手把手教你实现VESA DSC编码(附Verilog代码解析)

本文详细介绍了如何使用FPGA实现VESA DSC编码器,包括核心架构设计、Verilog代码实现与优化技巧。通过流水线设计、色彩空间转换和预测编码等关键技术,帮助开发者掌握工业级DSC编码器的开发流程,并提供实用的调试与性能优化方法。

weixin_29165725的博客 402

AXI VIP配置全指南:从报错到成功仿真的完整流程(Vivado 2023版)

本文详细解析了在Vivado 2023环境中配置AXI Verification IP(VIP)进行协议仿真的完整流程。针对常见的include和import报错问题,提供了具体的解决方案和代码示例,指导用户从IP核创建、参数化配置,到构建可工作的仿真测试平台,最终实现成功仿真。

gpt4scribbler的博客 233

FTHR-G0001开箱测评+Keil5环境搭建+点灯测试

一块从ICEazy商城申请的样品开发板,主控MM32G0001,板载CMSIS-DAP下载器,可以直接连接Type-C线下载和调试。

weixin_43600255的博客 1143

【ComfyUI】SDXL + 单LoRA 房屋平面图渲染装修

本文介绍了一种基于ComfyUI的室内平面设计图自动生成效果图的工作流。该流程通过导入房屋平面图,结合SDXL室内设计模型与北欧风格LoRA模块,快速生成多房间效果展示。工作流包含图像输入、文本处理、模型加载和图像生成等环节,支持风格化渲染和细节补充,适用于建筑设计、家装展示、房地产营销等场景。核心采用SDXL通用室内设计模型和北欧极简LoRA,通过节点衔接实现自动化批量生成,能在短时间内将平面方案转化为逼真的三维效果图。该技术可提升设计呈现效率,辅助客户决策,并应用于教学研究领域。

Mr数据杨 3643

学习笔记-ife2015task0001(二)

学习笔记-ife2015task0001(二) 依然极慢速地在做task0001_1。原来实践起来才会发现有很多做不出的或者是记不住的知识。所以笔记内容都是查漏补缺的知识点。 这次的主要内容是 放一张照片,然后照片的右下角有一个透明渐变的文本框。 这任务感觉就很简单…可实际上由于基础不扎实以及没有留意整体还有理解题目要求,然后就走了很多弯路。 明确要求的任务是: 图片(我就默认它类似文本框)上的...

饮tom的博客 452

Python爬虫教程:如何爬取多平台电商商品信息(价格、评价、库存)

本文介绍了如何编写一个跨平台电商商品爬虫,爬取多个平台的商品信息,包括商品名称、价格、评价等数据。通过Python的爬虫库(如requestsSelenium)和数据处理库(如pandasmatplotlib)的结合,我们可以高效地获取和分析电商平台上的商品信息。

2201_76125261的博客 916

0基础学习diffusion_model扩散模型【易理解的公式推导】Denoising Diffusion Probabilistic Models

去噪扩散概率模型。本文是笔者在学习扩散模型时的一些笔记与心得,在公式推导过程中能够保证自己是一步一步去推导并且理解了的。概述是我认为比较重要的部分能够帮助理解公式的推导,具体的公式推导在每一小节中进行。1、扩散过程:如上图所示,扩散过程为从右到左X0→XTX0​→XT​的过程,表示对图片逐渐加噪,且Xt1X_{t+1}Xt1​是在XtX_{t}Xt​加躁得到的,其只受XtX_{t}Xt​的影响,因此扩散过程是一个马尔科夫过程。X0X_0。

zik的博客 2397

0001算法笔记——NP完全理论

说来遗憾,在优快云这么久,一直都是转载和收藏同行精英门写的好文章。这也许就是自己编程水平久久上不去的原因吧,是该改改东一榔头西一棒子的坏习惯了。耶稣说的对,“好记性不如烂笔头”,哥从现在开始要写原创文章了。这篇文章作为算法学习笔记开篇,本人学习算法是看的王晓东的《计算机算法设计与分析》。一开始是买了本《算法导论》,书到的时候翻了翻,砖头啊,那个难度恐怕乔帮主在世也未必能琢磨得透吧。还是看国产的书

liufeng_king的专栏 2万+

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

字符分隔符'\1'(\u0001)的使用

拼接字符串使用字符’\1’,也就是\u0001 public class Test { public static void main(String[] args) { // d3fe1e186e41475ea965f4722f5488a8\\15093\\1公共设施 String str1 = "d3fe1e186e41475ea965f4722f5488...

z1941563559的博客 5万+

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

灵动微电子MM32G0001产品情况和支持

MM32G0001现可提供TSSOP20,QFN20和SOP8三种封装,提供-40~85°C工业级和-20~70°C消费级环境温度选项,本次共推出5款型号可供选择。可提供样品和开发板测试。MM32G0001系列MCU搭载48MHz Arm®Cortex®-M0内核,提供16KB Flash和2KB SRAM,并提供丰富的外设资源。MM32G0001系列MCU适用于多种多样的入门级32位MCU市场,可覆盖广泛的8/16位MCU升级需求。用户可根据需要任意选择两款不同配置的开发板。

m0_68422326的博客 846

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

【FTHR-G0001开发板测评】简介、程序测试

【FTHR-G0001开发板测评】简介、程序测试

无垠的广袤的博客 896
上一篇: oracle 10g 操作笔记
下一篇: java基础_day0001_变量定义规则
prefectjava
博客等级 码龄16年 26粉丝 101原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

prefectjava

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值