ToB企服应用市场:ToB评测及商务社交产业平台
标题:
我的创作怀念日
[打印本页]
作者:
饭宝
时间:
2024-9-29 19:04
标题:
我的创作怀念日
机缘
计算机信息技术的必要连续学习的兴趣和热情。大学学习计算机编程开辟即使是短暂,不会太漫长。大学一年级对于信息科学技术的兴趣只增不减。一个刚步入大学校园的高中结业生,对于将来发生的任何事情都是十分憧憬和好奇。大学的图书馆和自习室常常都会有不同系学生的光顾。高中赶鸭子上架,大学很轻松,人很多。
南方和北方的学生的学习和生活风俗不一样。信息科学技术侧重点不同。初中和高中都会有信息技术编程开辟的课程。大学的课程也有信息基础课程,很多都没有受到重视。成绩在高中和大学以及结业之后都是十分重要。公司中的绩效考核直接决定着项目组中的位置分量轻重。
大学的社团很多。有些社团活动十分丰富。不同的国家和不同的地区对知识的理解和视觉角度不一样。动手实践操纵技能以及理论知识受地区政府政策支撑。大学本科结业对一个学习技术编程开辟的应届生来说一个机遇。大学通识教育,打仗到的现实企业的项目很少。
很多的编程技能都是在工作中日积月累锻炼成长。技术文档的编写也是一种工作的能力。项目组中的开辟周期必要要很多文档的支撑。项目设计书,需求规划书,开辟文档,测试文档。项目上线的日志输出报告。开源节省,降本增效。站在前人的肩膀上面,自动化装配。默认的文件是不必要很多的设置修改。
劳绩
创作是为了更好的思考。知识没有边界。知识分子喜好阅读。阅读多快好省。软件工程师必要对项目需求说明书快速地理解透彻。计算机基础知识和对底层原理知识的理解可以进步一些代码原型设计的质量。细节决定成败。更详细的东西另有更丰富的。服务拆分成为微服务。循环嵌套底层循环。
一样平常
编写技术文章博客。步伐员的工作和学习都是通过网络获取。知识的丰富水平像海绵吸水一样。
成就
<strong>import </strong>java.util.ArrayList;<br>
<strong>import </strong>java.util.List;<br>
<br>
<strong>public class </strong>NiukeTest {<br>
<br>
<strong>public static void </strong>main(String[] args) {<br>
<br>
List<String> strList=<em>getSpilitStrList</em>(<strong>"1847519751890554548999"</strong>);<br>
System.<strong><em>out</em></strong>.println(strList);<br>
<br>
}<br>
<br>
<em>/**<br>
* </em><em>按</em><em>8</em><em>位长度进行字符串的分割输出,长度不足补</em><em>0<br>
* <strong>@param </strong></em><strong><em>srcStr<br>
</em></strong><em>* <strong>@return<br>
</strong>*/<br>
</em><strong>public static </strong>String getSpilitStr(String srcStr){<br>
<strong>if </strong>(<strong>""</strong>.equals(srcStr.trim())){<br>
<strong>return null</strong>;<br>
}<br>
<strong>if </strong>(srcStr.length()>100){<br>
System.<strong><em>out</em></strong>.println(<strong>"</strong><strong>输入字符串过长!超过长度</strong><strong>100"</strong>);<br>
<strong>return null</strong>;<br>
}<br>
<br>
<em>// helloworldiamwanzhongliao<br>
</em>StringBuilder stringBuilder = <strong>new </strong>StringBuilder();<br>
<strong>boolean </strong>flag=<strong>false</strong>;<br>
String srcStrCopy=srcStr;<br>
<strong>int </strong>count=1;<br>
<strong>for </strong>(<strong>int </strong>i = 0; i < srcStr.length(); i++) {<br>
<strong>char </strong>charAt = srcStr.charAt(i);<br>
stringBuilder.append(charAt);<br>
<strong>if </strong>(flag){<br>
<strong>if </strong>(stringBuilder.toString().contains(<strong>" "</strong>)){<br>
String[] strings = stringBuilder.toString().trim().split(<strong>"</strong><strong>\\</strong><strong>s"</strong>);<br>
StringBuilder stringBuilder1 = <strong>new </strong>StringBuilder();<br>
<strong>for </strong>(<strong>int </strong>k = 0; k < strings.<strong>length</strong>; k++) {<br>
stringBuilder1.append(strings[k]);<br>
}<br>
<strong>int </strong>length = stringBuilder1.length();<br>
<strong>if </strong>(length%8==0){<br>
String substring = srcStrCopy.substring(count*8);<br>
srcStr=substring;<br>
i=-1;<br>
stringBuilder.append(<strong>" "</strong>);<br>
count++;<br>
<br>
<strong>if </strong>(srcStr.length()/8<1){<br>
StringBuilder stringBuilder4 = <strong>new </strong>StringBuilder();<br>
stringBuilder4.append(srcStr);<br>
<strong>for </strong>(<strong>int </strong>j = 0; j < 8-srcStr.length(); j++) {<br>
stringBuilder4.append(<strong>"0"</strong>);<br>
}<br>
stringBuilder.delete(stringBuilder.toString().lastIndexOf(<strong>" "</strong>),stringBuilder.toString().length());<br>
stringBuilder.append(<strong>" "</strong>);<br>
stringBuilder.append(stringBuilder4.toString());<br>
<strong>break</strong>;<br>
}<br>
<strong>continue</strong>;<br>
}<strong>else </strong>{<br>
<strong>if </strong>(srcStr.length()/8<1){<br>
StringBuilder stringBuilder3 = <strong>new </strong>StringBuilder();<br>
stringBuilder3.append(srcStr);<br>
<strong>for </strong>(<strong>int </strong>j = 0; j < 8-srcStr.length(); j++) {<br>
stringBuilder3.append(<strong>"0"</strong>);<br>
}<br>
stringBuilder.delete(stringBuilder.toString().lastIndexOf(<strong>" "</strong>),stringBuilder.toString().length());<br>
stringBuilder.append(<strong>" "</strong>);<br>
stringBuilder.append(stringBuilder3.toString());<br>
<strong>break</strong>;<br>
}<br>
}<br>
}<br>
}<strong>else </strong>{<br>
<strong>if </strong>(stringBuilder.toString().length()%8==0){<br>
String substring = srcStrCopy.substring(count*8);<br>
srcStr=substring;<br>
i=-1;<br>
stringBuilder.append(<strong>" "</strong>);<br>
count++;<br>
flag=<strong>true</strong>;<br>
<strong>continue</strong>;<br>
}<strong>else if </strong>(srcStrCopy.length()/8<1){<br>
StringBuilder stringBuilder2 = <strong>new </strong>StringBuilder();<br>
stringBuilder2.append(srcStrCopy);<br>
<strong>for </strong>(<strong>int </strong>j = 0; j < 8-srcStrCopy.length(); j++) {<br>
stringBuilder2.append(<strong>"0"</strong>);<br>
}<br>
<strong>return </strong>stringBuilder2.toString();<br>
}<br>
}<br>
}<br>
<strong>return </strong>stringBuilder.toString();<br>
}<br>
<br>
<em>/**<br>
* </em><em>获取分割字符串集合<br>
</em><em>* <strong>@return<br>
</strong>*/<br>
</em><strong>public static </strong>List<String> getSpilitStrList(String srcStr){<br>
String spilitStr = <em>getSpilitStr</em>(srcStr);<br>
String[] splitStrArr = spilitStr.split(<strong>"</strong><strong>\\</strong><strong>s"</strong>);<br>
<strong>int </strong>length = splitStrArr.<strong>length</strong>;<br>
ArrayList<String> stringArrayList = <strong>new </strong>ArrayList<>();<br>
<strong>if </strong>(length>1){<br>
<strong>for </strong>(<strong>int </strong>i = 0; i < splitStrArr.<strong>length</strong>; i++) {<br>
<strong>if </strong>(i==splitStrArr.<strong>length</strong>-1){<br>
<strong>if </strong>(splitStrArr[splitStrArr.<strong>length</strong>-1].startsWith(<strong>"0"</strong>)){<br>
<strong>continue</strong>;<br>
}<br>
}<br>
stringArrayList.add(splitStrArr[i]);<br>
}<br>
}<strong>else </strong>{<br>
stringArrayList.add(spilitStr);<br>
}<br>
<br>
<strong>return </strong>stringArrayList;<br>
}<br>
<br>
}
复制代码
复制代码
复制代码
憧憬
中级软件工程师并不是不必要脚色的转换。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/)
Powered by Discuz! X3.4